JP5482814B2 - 表示装置、表示装置の制御方法、および表示装置の制御プログラム - Google Patents

表示装置、表示装置の制御方法、および表示装置の制御プログラム Download PDF

Info

Publication number
JP5482814B2
JP5482814B2 JP2012021036A JP2012021036A JP5482814B2 JP 5482814 B2 JP5482814 B2 JP 5482814B2 JP 2012021036 A JP2012021036 A JP 2012021036A JP 2012021036 A JP2012021036 A JP 2012021036A JP 5482814 B2 JP5482814 B2 JP 5482814B2
Authority
JP
Japan
Prior art keywords
screen
display
user
unit
pop
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012021036A
Other languages
English (en)
Other versions
JP2013161179A (ja
Inventor
潤 國岡
武敏 山畑
貴夫 黒畑
笑子 羽場
亮佑 西村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2012021036A priority Critical patent/JP5482814B2/ja
Priority to US13/753,907 priority patent/US9081432B2/en
Publication of JP2013161179A publication Critical patent/JP2013161179A/ja
Application granted granted Critical
Publication of JP5482814B2 publication Critical patent/JP5482814B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • G06F21/35User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • G06F21/608Secure printing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00453Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00456Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails for layout preview, e.g. page layout
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00472Display of information to the user, e.g. menus using a pop-up window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00501Tailoring a user interface [UI] to specific requirements
    • H04N1/00509Personalising for a particular user or group of users, e.g. a workgroup or company
    • H04N1/00514Personalising for a particular user or group of users, e.g. a workgroup or company for individual users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4413Restricting access, e.g. according to user identity involving the use of passwords, ID codes or the like, e.g. PIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/4406Restricting access, e.g. according to user identity
    • H04N1/4433Restricting access, e.g. according to user identity to an apparatus, part of an apparatus or an apparatus function

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は表示装置、表示装置の制御方法、および表示装置の制御プログラムに関し、より特定的には、操作性を向上することのできる表示装置、表示装置の制御方法、および表示装置の制御プログラムに関する。
今日、複合機を始めとする画像形成装置には、タッチパネル式の操作パネル(オペレーションパネル)が備え付けられている。ユーザーはタッチパネルに表示されたキーをタッチすることで、画像形成装置に対して入力操作を行なうことができる。
タッチパネルに関する技術として、操作を受け付けたユーザーを識別する技術が提案されている。たとえば下記特許文献1には、表示手段と、表示手段の表示領域上に設けられた入力手段と、入力手段の保護層の上面をタッチパネル面とし、当該タッチパネル面に接触した操作者の人体を介して、当該操作者が保持する外部装置との間で人体通信を行う人体通信手段とを備える情報入力装置が開示されている。下記特許文献1の技術によれば、情報入力装置がタッチによる入力操作を受け付けた場合に、その都度タッチ操作したユーザーを識別した上で、オブジェクトに割り当てられた処理を実行することができる。
下記特許文献2には、一台の装置で複数のユーザーが画像の選択を行う場合に、それらのユーザーが各々、自分の分の画像の選択を同時且つ好適に行うことができるプリント注文装置が開示されている。このプリント注文装置は、複数のユーザーの各々からプリントしたい画像の表示部分のタッチを受け付けると、その操作をタッチパネルにより検出すると共に、ユーザー識別用センサーにより操作したユーザーを識別する。そして、操作したユーザーのプリント注文としてその画像をプリント指定された画像する。
特開2010−286895号公報 特開2009−244725号公報
しかしながら、従来の表示装置には操作性が悪いという問題があった。たとえば複合機の操作パネルにおいて、ユーザーAが印刷に関する各種設定を行う場合、操作パネルには、印刷に関する設定を受け付けるサブメニュー画面(ポップアップ画面)が、直前まで表示していた画面上にポップアップ形式で表示される。このため、ユーザーAとは別のユーザーBが操作パネルで操作を行おうとするときに、たとえば以下のような問題が生じる。
ユーザーAは印刷の色に関する設定を行おうとしており、ユーザーBは印刷するドキュメントファイルを選択しようとしている場合を想定する。通常、複合機の操作パネルの基本画面には、目的別に「カラー設定」や「用紙設定」などのキーが表示されている。ユーザーAはこれらのキーの中から「カラー設定」のキーを押下する。このキーの押下を受け付けると、操作パネルは「フルカラー」、「2色カラー」、または「ブラック」などの設定キーを含む「カラー設定」に関するポップアップ画面を基本画面上に表示する。ユーザーAは、このポップアップ画面にて、たとえば「ブラック」キーなどの設定したい項目のキーを押下することで、所望のカラー設定を行う。カラー設定の完了後、ポップアップ画面はクローズされる。複合機は、操作パネルが上記の「カラー設定」のポップアップ画面を表示する場合には、そのポップアップ画面を表示させたユーザーAにのみ、ポップアップ画面への操作権限を与える。このため、ポップアップ画面の操作権限を持たないユーザーであるユーザーBは、ポップアップ画面がクローズされるまで、操作パネルを操作すること(ドキュメントファイルを選択すること)ができず、ユーザーAによる操作が終わるまで、作業を行なうことができない。ユーザーBは、ユーザーAがポップアップ画面を表示させる度に、作業を中断せざるを得ない。
特許文献2においても、上述と同様の問題が生じ得る。たとえばユーザーAが、サムネイル画像を表示する画面から、プリント設定を行う画面にプリント注文装置の表示画面を遷移させた場合、プリント設定を行なう画面に遷移させたユーザーAのみに、プリント設定画面への操作権限が与えられ、他のユーザーBは、元のサムネイル画像を表示する画面にプリント注文装置の表示画面が戻るまで、作業を再開することができない。このような事態が起きた場合に、ユーザーBに作業を早く再開させる方法として、特許文献2では、近くにある別のプリント注文装置に、それまでにユーザーBが入力したプリント注文情報や撮影画像の情報を転送することが教示されている。しかし、この方法では、近くにプリント注文装置が存在しない場合や、近くにあるプリント注文装置が別のユーザーによって使用されている場合には、ユーザーBは依然として作業を再開することはできない。特に表示装置が複合機の操作パネルである場合には、同じオフィス内に複数の複合機が隣接して配置されることは稀である。
本発明は、上記課題を解決するためのものであり、その目的は、操作性を向上することのできる表示装置、表示装置の制御方法、および表示装置の制御プログラムを提供することである。
本発明の一の局面に従う表示装置は、各種情報を表示するタッチパネルを備えた表示装置であって、複数の画面を階層的にタッチパネルに表示する表示手段と、表示手段にて表示した複数の画面のうちいずれかの画面への操作を受け付ける操作受付手段と、操作受付手段にて受け付けた操作を行ったユーザーを識別する識別手段と、識別手段にて識別したユーザーが操作権限を有する画面の中で最上位の画面を、操作受付手段にて受け付けた操作の対象となる画面として特定する画面特定手段とを備える。
上記表示装置において好ましくは、表示手段にて表示した複数の画面の各々の操作権限を有するユーザーを記憶する記憶手段をさらに備え、画面特定手段は、識別手段にて識別したユーザーが記憶手段にて記憶したユーザーに含まれているか否かに基づいて画面を特定する。
上記表示装置において好ましくは、操作受付手段にて新たな画面の表示を伴う操作を受け付けた場合に、識別手段にて識別したユーザーに新たな画面の操作権限を付加する操作権限付加手段をさらに備える。
上記表示装置において好ましくは、識別手段は、操作受付手段にて受け付けた操作を行なったユーザーの人体を経路として、ユーザーが所持する人体通信用デバイスから識別情報を受信する人体通信手段を含む。
上記表示装置において好ましくは、識別手段にて識別したユーザーが、表示手段にて表示した複数の画面のいずれにも操作権限を有さない場合に、操作受付手段にて受け付けた操作を破棄する操作破棄手段をさらに備える。
上記表示装置において好ましくは、操作受付手段にて受け付けた操作によって新たな画面を表示する新画面表示手段をさらに備える。
上記表示装置において好ましくは、新画面表示手段は新たな画面を半透明で表示する。
上記表示装置において好ましくは、表示手段にて表示した複数の画面のうち、識別手段にて識別したユーザーが操作権限を有さない画面の表示状態を変更する表示状態変更手段をさらに備える。
上記表示装置において好ましくは、表示状態変更手段は、識別手段にて識別したユーザーが操作権限を有さない画面の表示位置を移動する表示位置移動手段を含む。
上記表示装置において好ましくは、表示状態変更手段は、識別手段にて識別したユーザーが操作権限を有さない画面の形状を変更する画面形状変更手段を含む。
上記表示装置において好ましくは、表示状態変更手段は、識別手段にて識別したユーザーが操作権限を有さない画面を半透明化する半透明化手段を含む。
上記表示装置において好ましくは、半透明化手段にて画面を半透明化した後で、半透明化手段にて半透明化した画面とは別の画面への操作を操作受付手段が受け付けた場合に、半透明化手段にて半透明化した画面の表示状態を元に戻す第1の変更解除手段をさらに備える。
上記表示装置において好ましくは、表示状態変更手段は、識別手段にて識別したユーザーが操作権限を有さない画面を非表示化する非表示化手段を含む。
上記表示装置において好ましくは、非表示化手段にて画面を非表示化した後で、操作受付手段が操作を受け付けた場合に、非表示化手段にて非表示化した画面の表示状態を元に戻す第2の変更解除手段をさらに備える。
上記表示装置において好ましくは、表示状態変更手段にて画面の表示状態を変更してから、操作受付手段にて操作を受け付けない状態で所定時間が経過した場合に、表示状態変更手段にて変更した表示状態を元に戻す第3の変更解除手段をさらに備える。
本発明の他の局面に従う表示装置の制御方法は、各種情報を表示するタッチパネルを備えた表示装置の制御方法であって、複数の画面を階層的にタッチパネルに表示する表示ステップと、表示ステップにて表示した複数の画面のうちいずれかの画面への操作を受け付ける操作受付ステップと、操作受付ステップにて受け付けた操作を行ったユーザーを識別する識別ステップと、識別ステップにて識別したユーザーが操作権限を有する画面の中で最上位の画面を、操作受付ステップにて受け付けた操作の対象となる画面として特定する画面特定ステップとを備える。
本発明のさらに他の局面に従う表示装置の制御プログラムは、各種情報を表示するタッチパネルを備えた表示装置の制御プログラムであって、複数の画面を階層的にタッチパネルに表示する表示ステップと、表示ステップにて表示した複数の画面のうちいずれかの画面への操作を受け付ける操作受付ステップと、操作受付ステップにて受け付けた操作を行ったユーザーを識別する識別ステップと、識別ステップにて識別したユーザーが操作権限を有する画面の中で最上位の画面を、操作受付ステップにて受け付けた操作の対象となる画面として特定する画面特定ステップとをコンピューターに実行させる。
本発明によれば、操作性を向上することのできる表示装置、表示装置の制御方法、および表示装置の制御プログラムを提供することができる。
本発明の一実施の形態におけるMFP100の人体通信機能を説明する図である。 MFP100の構成を示すブロック図である。 タッチパネル15に表示されるベース画面(操作画面)を模式的に示す図である。 タッチパネル15に表示されるベース画面およびポップアップ画面を模式的に示す図である。 図4に示すベース画面およびポップアップ画面をレイヤー別に示す図である。 タッチパネル15の全レイヤーを模式的に示す図である。 HDD10が記憶する表示画面情報を模式的に示す図である。 ポップアップ画面202が新たに表示された場合における、HDD10が記憶する表示画面情報を模式的に示す図である。 HDD10が記憶する操作権限管理テーブルを模式的に示す図である。 ポップアップ画面202が新たに表示された場合における、HDD10が記憶する操作権限管理テーブルを模式的に示す図である。 ドキュメントファイルや画像ファイルをサムネイル画像として一覧表示した画面を模式的に示す図である。 各ユーザーが印刷したいファイルの選択を行っている場合の画面を模式的に示す図である。 ユーザーAがキーK1を押下した場合の画面を模式的に示す図である。 ポップアップ画面202の操作権限を有さないユーザーCがポップアップ画面202に対してタッチ操作を行った場合に、MFP100が受け付ける操作を説明する図である。 本発明の一実施の形態におけるMFP100の動作を示すフローチャートである。 図15のステップS17のサブルーチンである。 本発明の一実施の形態におけるMFP100の動作の第1の変形例を示すフローチャートである。 図11の画面におけるサムネイル画像表示エリア214を4つの領域に仮想的に等分割して示す図である。 タッチパネル15に表示された濃度設定のポップアップ画面203を模式的に示す図である。 表示状態を変更後のポップアップ画面203を模式的に示す図である。 タッチパネル15に表示されたカラー設定のポップアップ画面202を模式的に示す図である。 表示状態を変更後のポップアップ画面202の一例を模式的に示す図である。 表示状態を変更後のポップアップ画面202の他の例を模式的に示す図である。 表示状態を変更後のポップアップ画面202のさらに他の例を模式的に示す図である。 タッチパネル15に表示されたレイアウト設定のポップアップ画面104を模式的に示す図である。 表示状態を変更後のポップアップ画面204の一例を模式的に示す図である。 表示状態を変更後のポップアップ画面204の他の例を模式的に示す図である。 本発明の一実施の形態におけるMFP100の動作の第2の変形例を示すフローチャートである。 図28のステップS41の処理のサブルーチンである。 本発明の一実施の形態におけるMFP100の動作の第3の変形例を示すフローチャートの前半部分である。 本発明の一実施の形態におけるMFP100の動作の第3の変形例を示すフローチャートの後半部分である。 本発明の一実施の形態におけるMFP100の動作の第4の変形例を示すフローチャートである。
以下、本発明の一実施の形態について、図面に基づいて説明する。
本実施の形態においては、表示装置がMFP(Multifunction Peripheral、複合機)である場合について説明する。MFPは、電子写真方式や静電記録方式などによって画像形成を行うものであり、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えている。表示装置は、MFPである場合の他、たとえばファクシミリ装置、PPC(Plain Paper Copier)などの複写機、またはレーザープリンターなどのプリンターなどの画像形成装置であってもよい。表示装置は、各種情報を表示するタッチパネルを備えていればよく、携帯通信端末などであってもよい。
[人体通信機能の概要]
始めに、MFPの人体通信機能の概要について説明する。
図1は、本発明の一実施の形態におけるMFP100の人体通信機能を説明する図である。
図1を参照して、MFP100は、操作パネル3(オペレーションパネル)を備えている。操作パネル3は、各種情報を表示するタッチパネル15を含んでいる。ユーザー90はタッチパネル15に表示された画面に対してタッチ操作を行うことで、MFP100を操作可能である。
また、操作パネル3は人体通信機能を有している。ユーザー90が人体通信デバイス91を身に付けた状態でタッチパネル15に対してタッチ操作を行うと、MFP100と人体通信デバイス91との間でユーザー90の人体を経路とした通信が行われる。この人体通信で送受信されるデータは、主にユーザー認証情報(識別情報)である。ユーザー90がタッチパネル15にタッチする度に、人体通信デバイス91からMFP100へユーザー認証情報が送信される。MFP100は、画面上に表示したキーなどのタッチ操作をユーザーから受け付けた場合に、受信したユーザー認証情報に基づいて、タッチ操作を行ったユーザーを特定し、タッチ操作を行ったユーザーに関する認証処理を行うことができる。
[MFPの構成]
続いて、MFP100の構成について説明する。
図2は、MFP100の構成を示すブロック図である。
図2を参照して、MFP100は、CPU1と、メモリ2と、操作パネル3と、認証制御部4と、表示制御部5と、タッチパネル制御部6と、ネットワークI/F7と、LANコネクタ8と、USBコネクタ9と、HDD(Hard Disk Drive)10とを備えている。CPU1には、メモリ2、操作パネル3、認証制御部4、表示制御部5、タッチパネル制御部6、ネットワークI/F7、LANコネクタ8、USBコネクタ9、およびHDD10の各々がバスを介して接続されている。
CPU1は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、MFP100全体の制御を行なう。またCPU1は、メモリ2に記憶された制御プログラムを実行する。CPU1は、所定の処理を行なうことにより、メモリ2からのデータの読み込みや、メモリ2へのデータの書き込みを行なう。
メモリ2は、RAM(Random Access Memory)とROM(Read Only Memory)とを含む。RAMは、CPU1のメインメモリである。RAMは、CPU1が制御プログラムを実行するときに必要なデータや画像データを一時的に記憶するためなどに用いられる。ROMは、MFP100の動作を行なうための各種プログラムと、各種固定データとを格納している。メモリ2には、タッチパネル表示用のVRAM(Video RAM)領域が確保されている。
操作パネル3は、情報を表示する表示部11と、タッチ操作を受け付ける入力部12と、ユーザーがタッチを行った際に、人体通信デバイスと通信を行う人体通信部13とを含んでいる。人体通信部13は、人体通信によって人体通信デバイスからユーザー認証情報を取得し、取得したユーザー認証を認証制御部4へ送信する。
認証制御部4は、人体通信部13が受信したユーザー認証情報に基づいて、タッチパネル15を操作したユーザーを識別(特定)し、タッチパネル15を操作したユーザーに関する認証処理を行う。タッチパネル15が操作された場合、認証制御部4はユーザーがタッチ操作したオブジェクトに対して認証を行う。たとえば、ユーザーがタッチした位置にキーが配置されていた場合、キーに対して認証が行われ、キーを押下することによって実行される処理は、キーを押下したユーザーの処理として実行される。キーの押下を受け付けた結果、サブメニューなどのポップアップ画面をタッチパネル15に新たに表示させる場合には、認証制御部4は、キーを押下したユーザーに対してそのポップアップ画面に対する操作権限を与える。操作権限はそのポップアップ画面が閉じられるまで有効とされる。
表示制御部5は、メモリ2のVRAM領域から画面情報を取得し、表示部11に描画を指示する。これによりタッチパネル15には画面が表示される。また、表示制御部5は、後述する表示画面情報(図7)および操作権限管理テーブル(図9)を管理する。
タッチパネル制御部6は、入力部12にてタッチ操作を受け付けた場合に、ユーザーがタッチパネル15上でタッチした座標位置を特定し、特定した座標位置の情報をCPU1へ送信する。
ネットワークI/F7は、CPU1からの指示に従って、TCP/IPなどの通信プロトコルによって、ネットワークを介して外部機器との通信を行なう。
LANコネクタ8は、MFP100にLANケーブルを接続する端子である。
USBコネクタ9は、USBメモリなどの外部機器を接続する端子である。
HDD10は、記憶装置であり、MFP100の設置情報、タッチパネル15に表示する画面データ、表示画面情報、操作権限管理テーブル、またはMFP100の動作に関わる各種データなどを記憶する。またHDD10は、ネットワークI/F7を介して外部機器などから送られた印刷データなどのデータを記憶するボックス領域を含んでいる。
[タッチパネルの画面の構成]
次に、タッチパネル15が表示する画面の構成について説明する。
図3は、タッチパネル15に表示されるベース画面(操作画面)を模式的に示す図である。図4は、タッチパネル15に表示されるベース画面およびポップアップ画面を模式的に示す図である。
図3を参照して、タッチパネル15のベース画面201は、ユーザーに対する各種メッセージを表示するメッセージエリア211と、スキャンした画像やプリントする画像をプレビュー表示するプレビューエリア212と、MFP100の各種設定を変更するための複数の設定キー213を表示するキー配置エリア215などを含んでいる。いずれかの設定キー213が押下されると、図4に示すように、ポップアップ画面202がベース画面201の前面に表示される。このように、表示制御部5は複数の画面を階層的にタッチパネル15に表示する。ポップアップ画面202には、押下された設定キー213に関連するオブジェクト221がサブメニューとして表示される。なお、ポップアップ画面202は半透明で表示されてもよい。
図5は、図4に示すベース画面およびポップアップ画面をレイヤー別に示す図である。
図5を参照して、最下位のレイヤー1にはベース画面201が表示されており、レイヤー1の1つ上のレイヤー2にはポップアップ画面202が表示されている。ベース画面201におけるポップアップ画面202の下にある部分は、ポップアップ画面202によって隠れているため実際には表示されないが、タッチパネル15の画面の構造上は、ベース画面201およびポップアップ画面202が同時に表示されている。なお、図5では2つのレイヤーのみを示したが、タッチパネル15は、3つ以上のレイヤーを有していてもよい。
図6は、タッチパネル15の全レイヤーを模式的に示す図である。
図6を参照して、タッチパネル15はたとえば5つのレイヤー1〜レイヤー5を有している。タッチパネル15にベース画面201およびポップアップ画面202が表示されている場合には、使用されていないレイヤー3〜レイヤー5は透明にされている。したがって、タッチパネル15の表示画面を見たユーザーは、レイヤー3〜レイヤー5の存在に気付かない。
タッチパネル15にベース画面201およびポップアップ画面202が表示されている場合において、新たなポップアップ画面を表示させる操作をタッチパネル15が受け付けたときは、新たに表示されるポップアップ画面は、使用されていないレイヤー3〜レイヤー5のうち最下位のレイヤーであるレイヤー3に表示される。すなわち、レイヤー1〜レイヤー5は下位のレイヤーから優先的に使用される。
なお、メモリ2には、タッチパネル15が有するレイヤーの数だけのVRAM領域が確保されている。図6に示すように、タッチパネル15が5つのレイヤーを有している場合、メモリ2には5画面分のVRAM領域が確保されている。レイヤーの数だけのVRAM領域がメモリ2に確保されていれば、タッチパネル15が有するレイヤーの数は5つ以上であってもよい。
図7および図8は、HDD10が記憶する表示画面情報を模式的に示す図である。
図7(a)を参照して、表示画面情報とは、タッチパネル15の表示画面に含まれる各オブジェクトの情報である。表示画面情報の内容は、タッチパネル15の表示画面の変化に応じて更新される。たとえば図3に示すように、タッチパネル15にベース画面201のみが表示されている場合には、ベース画面201に含まれる各オブジェクトの情報のみが表示画面情報には記載されている。具体的には、表示画面情報において「プレビュー1」および「プレビュー2」という名前を有するオブジェクトは、プレビューエリア212に表示された2つのオブジェクトに相当し、「メッセージエリア」という名前を有するオブジェクトは、メッセージエリア211に表示されたオブジェクトに相当し、「設定キー1」、「設定キー2」、「設定キー3」、および「設定キー4」という名前を有するオブジェクトは、キー配置エリア215に表示された複数の設定キー213に相当する。
1つのオブジェクトの情報は、オブジェクトIDと、オブジェクト名と、オブジェクトの座標位置と、オブジェクトが押下された場合のポップアップ表示の要否とを含んでいる。各オブジェクトが矩形である場合には、オブジェクトの座標位置は、たとえば(b)に示すように、オブジェクトの頂点A、B、C、およびDの各座標(x、y)として示される。
たとえば図4に示すように、設定キー213の押下を受け付けた結果、タッチパネル15にポップアップ画面202が新たに表示された場合、図8に示すように、ポップアップ画面202(レイヤー2)に含まれるオブジェクトの情報が表示画面情報に追加される。さらに、タッチパネル15からポップアップ画面202が消去された場合、ポップアップ画面202に含まれるオブジェクトの情報が表示画面情報から削除され、表示画面情報は図7に示す内容に戻る。
図9および図10は、HDD10が記憶する操作権限管理テーブルを模式的に示す図である。
図9を参照して、操作権限管理テーブルは、タッチパネル15の5つのレイヤー1〜レイヤー5の各々の使用状況および操作権限の付与状況を管理するテーブルである。操作権限管理テーブルの内容は、タッチパネル15の表示画面の変化に応じて更新される。
たとえば、タッチパネル15のレイヤー1がベース画面201に使用されており、レイヤー2〜レイヤー5が使用されていない場合(図3の場合)、レイヤー1の使用状況を示す欄が使用中とされる。また、操作権限の欄には、レイヤー1に表示している画面の操作権限を有するユーザーである「ユーザーA」、「ユーザーB」、および「ユーザーC」の名前が記載される。なお、ベース画面201は操作パネル3の初期画面であるので、操作権限の欄にはMFP100を使用可能な全てのユーザーの名前が記載されている。
たとえば、設定キー213の押下をユーザーAから受け付けた結果、タッチパネル15にポップアップ画面202が新たに表示された場合(図4の場合)、図10に示すように、レイヤー2の使用状況を示す欄が使用中とされる。また、操作権限の欄には、レイヤー2に表示している画面の操作権限を有するユーザーである「ユーザーA」の名前が記載される。レイヤー2の操作権限を有するユーザーは、レイヤー2のポップアップ画面を新たに表示させる操作を行ったユーザーである。
表示制御部5は、CPU1から要求があった場合に、指定されたレイヤーの表示画面情報および操作権限の付与状況をCPU1に送信する。
[MFPの動作]
続いて、本実施の形態におけるMFP100の動作について説明する。
本実施の形態では、MFP100のHDD10に保管されているドキュメントファイルや画像ファイルを、複数ユーザーが同時に操作パネル3を操作して印刷する場合について説明する。なお、ドキュメントファイルや画像ファイルは、HDD10に保管されているものである場合の他、USBコネクタ9に接続されたUSBメモリなどの外部記憶媒体から読み込んだものや、LANなどの社内ネットワークによってMFP100に接続されている社内共有ファイルサーバなどから読み込んだものなどであってもよい。
図11は、ドキュメントファイルや画像ファイルをサムネイル画像として一覧表示した画面を模式的に示す図である。
図11を参照して、タッチパネル15のレイヤー1には、ドキュメントファイルや画像ファイルをサムネイル画像として一覧表示した画面がベース画面201として表示されている。この場合、ベース画面201は、ユーザーに対する各種メッセージを表示するメッセージエリア211と、サムネイル画像を表示するサムネイル画像表示エリア214と、印刷に関する各種設定を変更するための設定キーであるキーK1〜K4や、印刷を実行するためのスタートキーであるキーK5などを表示するキー配置エリア215と、MFP100を操作可能なユーザーの一覧を表示するユーザー表示エリア216とを含んでいる。
ユーザー表示エリア216には、「ユーザーA」、「ユーザーB」、および「ユーザーC」の名前が表示されている。各ユーザーには、ユーザー同士を互いに区別するための色が割り付けられている。各ユーザーはサムネイル画像をタッチすることで、印刷したいファイルの選択することが可能である。このとき各ユーザーは、自分以外のユーザーによるファイルの選択作業が終わるのを待つことなく(自分以外のユーザーによるファイルの選択作業と並行して(同時に))、自分が印刷したいファイルの選択処理を行うことができる。
図12は、各ユーザーが印刷したいファイルの選択を行っている場合の画面を模式的に示す図である。
図12を参照して、MFP100は、操作権限に応じたパネル制御機能を持っている。サムネイル画像の選択をユーザーから受け付けると、MFP100は、サムネイル画像の選択を行ったユーザーの認証を行う。この認証は、ユーザーがタッチパネル15にタッチした時にユーザーの人体通信デバイスから受信したユーザー認証情報に基づいて行われる。
サムネイル画像の選択を行ったユーザーがベース画面201の操作権限を有していることを確認した場合、MFP100は、選択されたサムネイル画像の周囲を太線や色などで強調表示するとともに、そのサムネイル画像を選択したユーザーを区別するための情報をサムネイル画像上に表示する。ユーザーを区別するための情報は、たとえばユーザーに割り付けられた色のマーキングMR1(丸印)でサムネイル画像の左上隅に表示される。なお図12では、サムネイル画像TN1がユーザーAによって選択されており、サムネイル画像TN2がユーザーBおよびユーザーCによって選択されており、サムネイル画像TN3がユーザーAおよびユーザーCによって選択されている。
MFP100は、スタートキーであるキーK5の押下を受け付けた場合には、キーK5を押下したユーザーが選択したサムネイル画像に対応するファイルの印刷を行う。キーK5を押下したユーザーの識別は、ユーザーがタッチパネル15にタッチした時にユーザーの人体通信デバイスから受信したユーザー認証情報に基づいて行われる。その結果、キーK5を押下したユーザーが選択したサムネイル画像に対応するファイルのみが印刷される。
また、ユーザーが印刷時の設定をデフォルト状態から変更したい場合、ユーザーはキーK5を押下する前に、各種設定キーであるキーK1〜K4を適宜押下する。カラー設定キーであるキーK1は、印刷のカラー設定を行う際に押下されるキーである。濃度設定キーであるキーK2は、印刷濃度の設定を行う際に押下されるキーである。用紙設定キーであるキーK3は、印刷する用紙の設定を行う際に押下されるキーである。さらに、レイアウトキーであるキーK4は、印刷のレイアウト設定を行う際に押下されるキーである。キーK1〜K4のいずれかの押下を受け付けた場合、MFP100は、そのキーに対応する設定のサブメニューのポップアップ画面を表示する。
図13は、ユーザーAがキーK1を押下した場合の画面を模式的に示す図である。
図13を参照して、ユーザーAによるキーK1の押下を受け付けると、MFP100は、ユーザーAの人体通信デバイスから受信したユーザー認証情報に基づいて、ユーザーAがキーK1を押下したことを識別する。そしてMFP100は、識別したユーザーAがベース画面201の操作権限を有するユーザーに含まれているかを確認する。
キーK1を押下したユーザーがベース画面201の操作権限を有していることを確認した場合、MFP100は、カラー設定変更のサブメニューを含む新たなポップアップ画面202をタッチパネル15のレイヤー2に表示する。ポップアップ画面202はベース画面201の前面に表示される。ポップアップ画面202の表示に伴い、表示画面情報は図7に示す内容から図8に示す内容に更新され、操作権限管理テーブルは図9に示す内容から図10に示す内容に更新される。
ポップアップ画面202に対しては、ポップアップ画面202を起動させたユーザーAのみに操作権限が付与される。つまり、操作権限の無いユーザー(ユーザーA以外のユーザー)は、ポップアップ画面202に含まれるサブメニューの設定を行うことはできず、操作権限の無いユーザーがポップアップ画面202に対してタッチ操作を行った場合には、MFP100は、ポップアップ画面202に対するタッチ操作を破棄する。
ポップアップ画面202の操作権限を有するユーザーを明確にするために、設定キーが押下された場合には、その設定キーを押下したユーザーに割り付けられた色のマーキングMR2が、押下されたキーK1のたとえば左上隅に表示されてもよい。
ユーザーAが位置P1をタッチ操作した場合、位置P1はポップアップ画面202の「フルカラー」の設定キーに含まれる位置であるので、MFP100は、ユーザーAの印刷のカラー設定をフルカラーに変更する。ユーザーAがポップアップ画面202において行ったカラー設定は、ユーザーAが行う印刷にのみ反映され、ユーザーBまたはユーザーCが行う印刷には反映されない。したがって、ユーザーAがカラー設定を行った後で、ユーザーBまたはユーザーCがキーK5を押下することで印刷を実行した場合、その印刷はデフォルト設定にて行われる。
ポップアップ画面202の操作権限を有さないユーザーは、ポップアップ画面202が表示されている場合にも、ポップアップ画面202よりも下位のレイヤーに表示された画面に対しては操作を行うことが可能である。
図14は、ポップアップ画面202の操作権限を有さないユーザーCがポップアップ画面202に対してタッチ操作を行った場合に、MFP100が受け付ける操作を説明する図である。
図14を参照して、ユーザーBが位置(座標位置)P1を押下した場合を想定する。この場合MFP100は、ユーザーCによるカラー設定の変更を受け付けず、ユーザーCが操作権限を有する画面の中で最上位のレイヤーの画面であるベース画面201を操作の対象となる画面として特定し、ベース画面201に位置P1の押下を適用する。ベース画面201における位置P1には、サムネイル画像TN1が存在しているため、MFP100は、ユーザーCによってサムネイル画像TN1が選択されたと判断し、サムネイル画像の選択処理を行う。その結果、ユーザーCに割り付けられた色のマーキングMR3がサムネイル画像TN1の左上隅に表示される。
なお、タッチ操作を行ったユーザーが、1つ下のレイヤーの画面に対しても操作権限を持たない場合は、MFP100は、さらに1つ下のレイヤーの画面についても操作権限の有無の確認を行う。MFP100は、最下位レイヤーの画面まで、順次、レイヤー単位で画面に対する操作権限の有無の確認を繰り返し行う。
図15は、本発明の一実施の形態におけるMFP100の動作を示すフローチャートである。
図15を参照して、このフローチャートでは、ユーザーのタッチ操作を検出した場合、MFP100は、タッチ操作したユーザーについて、現在使用中のレイヤーの画面の中で最上位のレイヤーに表示されている画面から順次、その画面に対する操作権限の有無を確認する。その結果、MFP100は、ユーザーが操作権限を持つ画面のうち最上位のレイヤーに表示されている画面に対して、検出したタッチ操作の座標位置を適用し、その座標位置に存在するオブジェクトに割り当てられた処理を実行する。
具体的には、ユーザーがタッチパネル15上でタッチ操作(タッチ操作入力)を行うと、MFP100のCPU1は、そのタッチ操作を受け付け(S1)、タッチパネル15におけるタッチ操作の座標位置をタッチパネル制御部6で検出する(S3)。続いてCPU1は、認証制御部4でユーザーの人体通信デバイスからユーザー認証情報を取得し、タッチ操作を行ったユーザーを特定する(S5)。次にCPU1は、操作権限管理テーブルを参照することにより、使用中のレイヤーのうち最上位のレイヤーに表示している画面を対象画面に設定する(S7)。次にCPU1は、表示画面情報を参照することにより、タッチ操作の座標位置が対象画面内に存在するか否かを判別する(S9)。
ステップS9において、対象画面内に存在すると判別した場合(S9でYES)、CPU1は、操作権限管理テーブルを参照することにより、タッチ操作を行ったユーザーが対象画面の操作権限を有しているか否かを判別する(S11)。
ステップS11において、操作権限を有していると判別した場合(S11でYES)、CPU1は、対象画面に対して検出したタッチ操作の座標位置を適用し、その座標位置に存在するオブジェクトに割り当てられた処理を実行する。具体的には、CPU1は、対象画面に含まれるオブジェクトの情報を表示画面情報から取得し(S13)、操作されたオブジェクトを特定する(S15)。次にCPU1は、特定したオブジェクトに割り当てられた処理を実行し(S17)、処理を終了する。ステップS17の処理の詳細については後述する。
ステップS9において、対象画面内に存在しないと判別した場合(S9でNO)、またはステップS11において、操作権限を有していないと判別した場合(S11でNO)、CPU1は、現在の対象画面の1つ下のレイヤーに表示している画面を対象画面として新たに設定し(S19)、新たに設定した対象画面が最下位のレイヤー(レイヤー1)の画面か否かを判別する(S21)。
ステップS21において、最下位のレイヤーの画面であると判別した場合(S21でYES)、CPU1はステップS13の処理へ進む。一方、ステップS21において、最下位のレイヤーの画面でないと判別した場合(S21でNO)、CPU1はステップS9の処理へ進む。
図16は、図15のステップS17のサブルーチンである。
図16を参照して、ステップS17のオブジェクトに割り当てられた処理において、CPU1は、表示画面情報を参照することにより、オブジェクトに割り当てられた処理が新たなポップアップ画面の表示を伴うか否かを判別する(S101)。
ステップS101において、新たなポップアップ画面の表示を伴うと判別した場合(S101でYES)、CPU1は、新たなポップアップ画面をたとえば半透明で表示し(S103)、新たなポップアップ画面に関する操作権限を、操作を行ったユーザーに付与する(S105)。続いてCPU101は、新たなポップアップ画面に含まれる各オブジェクトの情報を追加するように、表示制御部5で表示画面情報を更新し(S107)、新たなポップアップ画面に関する操作権限を追加するように、表示制御部5で操作権限管理テーブルを更新し(S109)、リターンする。
ステップS101において、新たなポップアップ画面の表示を伴わないと判別した場合(S101でNO)、CPU1は、タッチ操作を行ったユーザーの処理として、そのオブジェクトに応じた処理を実行し(S111)、リターンする。
図16のフローチャートにおいて、ステップS103では、新たなポップアップ画面を通常の状態(半透明でない状態)で表示してもよい。また、現在使用中のレイヤーの画面の中に、操作権限を有しているレイヤーが1つも無いユーザーからタッチ操作を受け付けた場合、MFP100は、次の図17のフローチャートで説明するように、そのユーザーによるタッチ操作およびタッチ操作の座標位置の情報を破棄してもよい。
図17は、本発明の一実施の形態におけるMFP100の動作の第1の変形例を示すフローチャートである。
図17を参照して、このフローチャートは、ステップS9において、タッチ操作の座標位置が対象画面内に存在しないと判別した場合(S9でNO)、またはステップS11において、操作権限を有していないと判別した場合(S11でNO)、ステップS31の処理を行う点において、図15に示すフローチャートとは異なっている。本変形例におけるこれ以外の処理は図15に示すフローチャートの処理と同じなので、その説明は繰り返さない。
ステップS31において、CPU1は、1つ下のレイヤーがあるか否かを判別する(S31)。ステップS31において、1つ下のレイヤーがあると判別した場合(S31でYES)、CPU1は、1つ下のレイヤーの画面を対象画面に設定し(S33)、ステップS9の処理へ進む。一方、ステップS31において、1つ下のレイヤーが無いと判別した場合(S31でNO)、操作を受け付けたユーザーは、現在使用中のレイヤーのいずれの操作権限も有していない。この場合CPU1は、そのユーザーによるタッチ操作およびタッチ操作の座標位置の情報を破棄し(S35)、処理を終了する。
[ポップアップ画面の表示状態の変更]
続いて、ユーザーからのタッチ操作を受け付けた場合に、そのユーザーが操作権限を有さないポップアップ画面の表示状態を変更する場合について説明する。
たとえばタッチパネル15に複数の画面を表示している状態で、最上位のポップアップ画面の操作権限を有さないユーザーからのタッチ操作を受け付けた場合を想定する。この場合MFP100は、そのタッチ操作を、そのポップアップ画面よりも下にある他の画面のうち、ユーザーが操作権限を有している画面の中で最上位のレイヤーの画面へのタッチ操作として受け付ける。この場合、タッチ操作を受け付けた画面がユーザーによって見えやすくなるように、ポップアップ画面の表示状態を変更することが好ましい。以下、ポップアップ画面の表示状態の変更方法の一例について説明する。
図18は、図11の画面におけるサムネイル画像表示エリア214を4つの領域に仮想的に等分割して示す図である。
図18を参照して、サムネイル画像表示エリア214を4つの領域に等分割すると、左上の領域REG1と、左下の領域REG2と、右上の領域REG3と、右下の領域REG4とに分けられる。印刷に関する各種設定を変更するための設定キーであるキーK1〜K4が図18中下部に表示されている。キーK1〜K4のいずれかが押下された場合には、そのキーに対応するポップアップ画面がベース画面よりも前面(ベース画面201のレイヤーよりも上位のレイヤー)に表示される。表示されるポップアップ画面の大きさは、そのポップアップ画面に含まれるサブメニュー項目の数や種類などによって異なっている。
図19は、タッチパネル15に表示された濃度設定のポップアップ画面203を模式的に示す図である。
図19を参照して、濃度設定キーであるキーK2の押下を受け付けた場合には、MFP100は、濃度設定のサブメニューを含むポップアップ画面203をタッチパネル15に表示する。濃度設定のポップアップ画面203は、4つの領域のうち1つの領域内に収まる。ポップアップ画面203は、たとえば左上の領域に表示される。
図20は、表示状態を変更後のポップアップ画面203を模式的に示す図である。
図20を参照して、ポップアップ画面203がタッチパネル15の左上の領域に表示されている状態で、ポップアップ画面203の操作権限を有さないユーザーからポップアップ画面203へのタッチ操作を受け付けた場合、MFP100は、そのタッチ操作をベース画面201へのタッチ操作として受け付ける。この場合、ベース画面201のタッチ位置がユーザーによって見えやすくなるように、MFP100は、ポップアップ画面203をタッチパネル15の右上の領域に移動する。その後、ポップアップ画面203がタッチパネル15の右上の領域にある状態で、ポップアップ画面203の操作権限を有さないユーザーからポップアップ画面203へのタッチ操作を受け付けた場合、MFP100は、ポップアップ画面203をタッチパネル15の右下の領域に移動する。ポップアップ画面203がタッチパネル15の右下の領域にある状態で、ポップアップ画面203の操作権限を有さないユーザーからポップアップ画面203へのタッチ操作を受け付けた場合、MFP100は、ポップアップ画面203をタッチパネル15の左下の領域に移動する。ポップアップ画面203がタッチパネル15の左下の領域にある状態で、ポップアップ画面203の操作権限を有さないユーザーからポップアップ画面203へのタッチ操作を受け付けた場合、MFP100は、ポップアップ画面203をタッチパネル15の左上の領域に移動する。
なお、ポップアップ画面203を移動する場合、上述のようにポップアップ画面203を時計回りに移動してもよいし、反時計回りに移動してもよい。
ポップアップ画面203の操作権限を有さないユーザーからポップアップ画面203へのタッチ操作を受け付けた場合、MFP100は、上述のようにポップアップ画面203を移動する代わりに、ポップアップ画面203を半透明化してもよいし、非表示化(透明化)してもよい。但し、ポップアップ画面203を非表示化した場合であっても、そのポップアップ画面203のレイヤー2は使用中であるので、操作権限管理テーブルにおけるレイヤー2の状況の欄は使用中のままとされる。
図21は、タッチパネル15に表示されたカラー設定のポップアップ画面202を模式的に示す図である。
図21を参照して、カラー設定キーであるキーK1の押下を受け付けた場合には、MFP100は、カラー設定のサブメニューを含むポップアップ画面202をタッチパネル15に表示する。カラー設定のポップアップ画面202は、4つの領域のうち2つの領域を占める。ポップアップ画面202は、たとえば左側の2つの領域に表示される。
図22は、表示状態を変更後のポップアップ画面202の一例を模式的に示す図である。
図22を参照して、ポップアップ画面202がタッチパネル15の左側の2つの領域に表示されている状態で、ポップアップ画面202の操作権限を有さないユーザーからポップアップ画面202へのタッチ操作を受け付けた場合、MFP100は、そのタッチ操作をベース画面201へのタッチ操作として受け付ける。この場合、ベース画面201のタッチ位置がユーザーによって見えやすくなるように、MFP100は、ポップアップ画面202をタッチパネル15の右側の2つの領域に移動する。その後、ポップアップ画面202がタッチパネル15の右側の2つの領域に表示されている状態で、ポップアップ画面202の操作権限を有さないユーザーからポップアップ画面202へのタッチ操作を受け付けた場合、MFP100は、ポップアップ画面202を左側の2つの領域に戻す。
ポップアップ画面202の操作権限を有さないユーザーからポップアップ画面202へのタッチ操作を受け付けた場合、MFP100は、上述のようにポップアップ画面202を移動する代わりに、ポップアップ画面202を半透明化してもよいし、非表示化(透明化)してもよい。さらに、以下に説明するように、ポップアップ画面202の形状を変更してもよい。
図23は、表示状態を変更後のポップアップ画面202の他の例を模式的に示す図である。図24は、表示状態を変更後のポップアップ画面202のさらに他の例を模式的に示す図である。
図23を参照して、ポップアップ画面202がタッチパネル15の左側の2つの領域に表示されている状態で、ポップアップ画面202の操作権限を有さないユーザーからポップアップ画面202へのタッチ操作を受け付けた場合、MFP100は、ベース画面201のタッチ位置がユーザーによって見えやすくなるように、ポップアップ画面202を縦長形状から横長形状に変更し、タッチパネル15の下側の2つの領域に表示する。その後、ポップアップ画面203がタッチパネル15の下側の2つの領域に表示されている状態で、ポップアップ画面202の操作権限を有さないユーザーからポップアップ画面202へのタッチ操作を受け付けた場合、MFP100は、図24に示すように、ポップアップ画面202を上側の2つの領域に移動する。なお、ポップアップ画面202の形状が変更されても、ポップアップ画面202に含まれるサブメニューの内容は変更前と同じである。
さらに、ポップアップ画面の操作権限を有さないユーザーからポップアップ画面へのタッチ操作を受け付けた場合、MFP100は、ポップアップ画面を移動させ、かつその形状を変更してもよい。たとえば、タッチパネル15の中央部分に正方形のポップアップ画面が表示されている場合において、操作権限を持たないユーザーからの入力操作を受け付けたときは、MFP100は、ポップアップ画面の形状を正方形から長方形に形を変化させ、かつタッチパネル15の上半分の領域に表示位置を変更することで、それまでポップアップ画面によって隠れていた部分を可視化させてもよい。
図25は、タッチパネル15に表示されたレイアウト設定のポップアップ画面を模式的に示す図である。
図25を参照して、レイアウト設定キーであるキーK4の押下を受け付けた場合には、MFP100は、レイアウト設定のサブメニューを含むポップアップ画面204をタッチパネル15に表示する。レイアウト設定のポップアップ画面204は、4つの領域の全てを占める。
図26は、表示状態を変更後のポップアップ画面204の一例を模式的に示す図である。図27は、表示状態を変更後のポップアップ画面204の他の例を模式的に示す図である。
図26を参照して、ポップアップ画面204の操作権限を有さないユーザーからポップアップ画面204へのタッチ操作を受け付けた場合、MFP100は、ベース画面201のタッチ位置がユーザーによって見えやすくなるように、図26に示すように、ポップアップ画面204を半透明化してもよいし、図27に示すように、ポップアップ画面204を非表示化(透明化)してもよい。
上述のポップアップ画面の表示状態の変更は、使用中のレイヤーが2つの場合(ベース画面の他に1つのみのポップアップ画面が表示されている場合)に限って適用されてもよい。この場合において、タッチパネル15の5つのレイヤーのうち3つ以上のレイヤーが使用中であるときは、使用中のレイヤーのうち最上位のレイヤーの画面と、最下位のレイヤー(レイヤー1)の画面とを通常表示し、他の使用中のレイヤーを透明化または非表示化してもよい。
続いて、ポップアップ画面の表示を変更する場合のフローチャートについて説明する。
図28は、本発明の一実施の形態におけるMFP100の動作の第2の変形例を示すフローチャートである。
図28を参照して、このフローチャートは、ステップS11において、操作権限を有していないと判別した場合(S11でNO)、ステップS41の処理を行う点において、図15に示すフローチャートとは異なっている。本変形例におけるこれ以外の処理は図15に示すフローチャートの処理と同じなので、その説明は繰り返さない。
ステップS41において、CPU1は、後述するポップアップ画面表示形式変更処理を行い(S41)、ステップS19の処理へ進む。
図29は、図28のステップS41の処理のサブルーチンである。
図29を参照して、ステップS41のポップアップ画面表示形式変更処理において、CPU1は、操作権限管理テーブルを参照することにより、3つ以上のレイヤーが使用中であるか否かを判別する(S201)。
ステップS201において、3つ以上のレイヤーが使用中でないと判別した場合(S201でNO)、CPU1は、対象画面の各頂点の座標を検出し(S203)、対象画面の頂点は、4分割した表示領域のうちいくつの領域に存在しているかを判別する(S205)。
ステップS205において、1つの領域のみに存在していると判別した場合(S205で「1つ」)、CPU1は、対象画面であるポップアップ画面を表示制御部5で移動させ(S207)、ステップS213の処理へ進む。ステップS207において、CPU1は、ポップアップ画面を移動させる代わりに半透明化してもよいし、あるいは非表示化してもよい。
ステップS205において、2つの領域に存在していると判別した場合(S205で「2つ」)、CPU1は、表示制御部5でポップアップ画面の形状を変更し(S209)、ステップS209の処理へ進む。ステップS213において、CPU1は、ポップアップ画面の形状を変更する代わりに移動してもよいし、半透明化してもよいし、あるいは非表示化してもよい。
ステップS205において、4つの領域全てに存在していると判別した場合(S205で「4つ」)、CPU1は、表示制御部5でポップアップ画面の形状を半透明化し(S211)、ステップS213の処理へ進む。ステップS211において、CPU1は、ポップアップ画面の形状を半透明化する代わりに非表示化してもよい。
ステップS201において、3つ以上のレイヤーが使用中であると判別した場合(S201でYES)、CPU1は、対象画面が使用中のレイヤーのうち最上位のレイヤーの画面であるか否かを判別する(S217)。
ステップS217において、最上位のレイヤーであると判別した場合(S217でYES)、CPU1は、対象画面の表示状態を変更せずにそのままリターンする。一方、ステップS217において、最上位のレイヤーでないと判別した場合(S217でNO)、CPU1は、ステップS211の処理へ進み、ポップアップ画面の形状を半透明化または非表示化する(S211)。
ステップS213において、CPU1は、必要に応じて表示制御部5で表示画面情報を更新し(S213)、表示制御部5で操作権限管理テーブルを更新し(S215)、リターンする。
ポップアップ画面の表示状態を上述の方法で半透明化した後で、どのユーザーからのタッチ操作も受け付けない状態が一定時間以上継続した場合、もしくは、半透明化したポップアップ画面に対して操作権限を持たないユーザーが、半透明化したポップアップ画面の下の画面(半透明化した画面とは別の画面)に対して入力操作を行った場合に、MFP100は半透明化したポップアップ画面を通常の状態に戻してもよい。
一定時間経過したか否かの判断基準となる時間については、事前に、MFP100の管理者によって設定される。設定された時間はMFP100内のタイマー(図示無し)にセットされる。入力操作待ち状態の間、MFP100はタイマーのカウントダウンを行い、タイマーのカウント値がゼロになった時点でイベントが発生する。一方、入力操作があった場合には、タイマーのカウント値は初期値(管理者が設定した時間)にリセットされる。
以下、半透明化したポップアップ画面を通常の状態に戻す処理を含むフローチャートについて説明する。
図30および図31は、本発明の一実施の形態におけるMFP100の動作の第3の変形例を示すフローチャートである。
図30を参照して、CPU1は、ポップアップ画面を半透明化した後で一定時間経過したか否かを判別する(S301)。ステップS301において、一定時間経過したと判別した場合(S301でYES)、CPU1は、半透明化したポップアップ画面を通常の状態に戻し(S302)、処理を終了する。一方、ステップS301において、一定時間経過していないと判別した場合(S301でNO)、CPU1は、ユーザーからタッチ操作を受け付けたか否かを判別する(S303)。
ステップS303において、タッチ操作を受け付けたと判別した場合(S303でYES)、CPU1は、タッチパネル15におけるタッチ操作の座標位置をタッチパネル制御部6で検出し(S305)、ステップS307の処理へ進む。一方、ステップS303において、タッチ操作を受け付けないと判別した場合(S303でNO)、CPU1はステップS301の処理へ進む。
ステップS307において、CPU1は、認証制御部4でユーザーの人体通信デバイスからユーザー認証情報を取得し、タッチ操作を行ったユーザーを特定する(S307)。続いてCPU1は、タッチ操作の座標がポップアップ画面内に存在するか否かを判別する(S309)。ステップS309において、ポップアップ画面内に存在すると判別した場合(S309でYES)、CPU1は、タッチ操作を行ったユーザーが対象画面の操作権限を有しているか否かを判別する(S311)。一方、ステップS309において、ポップアップ画面内に存在しないと判別した場合(S309でNO)、CPU1は図31のステップS341の処理へ進む。
ステップS311において、対象画面の操作権限を有していると判別した場合(S311でYES)、CPU1は、ポップアップ画面に含まれるオブジェクト情報を表示画面情報から取得し(S321)、操作されたオブジェクトを特定する(S323)。次にCPU1は、図16に示す特定したオブジェクトに割り当てられた処理を実行し(S325)、処理を終了する。
ステップS311において、対象画面の操作権限を有していないと判別した場合(S311でNO)、CPU1は、ポップアップ画面の下のレイヤーの画面に含まれるオブジェクト情報を表示画面情報から取得し(S331)、操作されたオブジェクトを特定する(S333)。次にCPU1は、図16に示す特定したオブジェクトに割り当てられた処理を実行し(S335)、表示制御部5でポップアップ画面を通常の状態に戻し(S337)、処理を終了する。
図31を参照して、ステップS341において、CPU1は、ポップアップ画面の下のレイヤーの画面に含まれるオブジェクト情報を表示画面情報から取得し(S341)、操作されたオブジェクトを特定する(S343)。次にCPU1は、図16に示す特定したオブジェクトに割り当てられた処理を実行し(S345)、処理を終了する。
ポップアップ画面の表示状態を上述の方法で非表示化した後で、どのユーザーからのタッチ操作も受け付けない状態が一定時間以上継続した場合、もしくは、操作権限の有無に関係なく、いずれかのユーザーからのタッチ操作を受け付けた場合に、MFP100は非表示化したポップアップ画面を通常の状態に戻してもよい。
以下、非表示化したポップアップ画面を通常の状態に戻す処理を含むフローチャートについて説明する。
図32は、本発明の一実施の形態におけるMFP100の動作の第4の変形例を示すフローチャートである。
図32を参照して、CPU1は、ポップアップ画面を非表示化した後で一定時間経過したか否かを判別する(S401)。ステップS401において、一定時間経過したと判別した場合(S401でYES)、CPU1は、非表示化したポップアップ画面を表示制御部5で通常の状態に戻し(S402)、処理を終了する。一方、ステップS401において、一定時間経過していないと判別した場合(S401でNO)、CPU1は、ユーザーからタッチ操作を受け付けたか否かを判別する(S403)。
ステップS403において、タッチ操作を受け付けたと判別した場合(S403でYES)、CPU1は、タッチパネル15におけるタッチ操作の座標位置をタッチパネル制御部6で検出し(S405)、ステップS407の処理へ進む。一方、ステップS403において、タッチ操作を受け付けないと判別した場合(S403でNO)、CPU1はステップS401の処理へ進む。
ステップS407において、CPU1は、認証制御部4でユーザーの人体通信デバイスからユーザー認証情報を取得し、タッチ操作を行ったユーザーを特定する(S407)。続いてCPU1は、タッチ操作を行ったユーザーが対象画面の操作権限を有しているか否かを判別する(S409)。ステップS409において、操作権限を有していると判別した場合(S409でYES)、CPU1はステップS402の処理へ進む。
ステップS409において、操作権限を有していないと判別した場合(S409でNO)、CPU1は、ポップアップ画面の下のレイヤーの画面に含まれるオブジェクト情報を表示画面情報から取得し(S411)、操作されたオブジェクトを特定する(S413)。次にCPU1は、図16に示す特定したオブジェクトに割り当てられた処理を実行し(S415)、ステップS402の処理へ進む。
[実施の形態の効果]
上述の実施の形態によれば、ユーザーがポップアップ画面を表示させる操作を行い、ポップアップ画面を表示させた場合に、操作を行ったユーザーはポップアップ画面で操作を行うことができ、ポップアップ画面に対して操作権限を持たない他のユーザーも、ポップアップ画面の下に表示中の画面に対して入力操作を行うことができる。その結果、ユーザーは作業を中断する必要が無く、作業効率の向上を図ることができる。
また、使用中のレイヤーのうちいずれについても操作権限を有さないユーザーからの入力操作を破棄(無効)にする場合には、操作権限を有さないユーザーによる誤操作を防止することができる。
また、新たなポップアップ画面を半透明化して表示する場合には、ポップアップ画面に対して操作権限を持たないユーザーがポップアップ画面の一つ下のレイヤーの画面に対して入力操作を行う際に、その画面の情報の可読性が向上することができ、ユーザーは一層容易に入力操作を行うことができる。
また、新たなポップアップ画面を表示する際に、ユーザーが操作権限を有さない画面の表示形式を動的に変更する場合には、ユーザーの操作状況に応じた画面表示を行うことができる。
また、ポップアップ画面に対して操作権限を持たないユーザーが、ポップアップ画面の下のレイヤーの画面に対して入力操作を行おうとした際に、ポップアップ画面を移動、形状変更、半透明化、または非表示化する場合には、ポップアップ画面で隠れていた部分の可読性を向上することができる。その結果、ユーザーが必要とするタイミングで、入力操作をより容易にすることができる。
図30〜図32に示すフローチャートでは、ポップアップ画面を半透明化または非表示化した後、ポップアップ画面に対して操作権限を持たないユーザーからの入力操作を受け付けた場合に、MFP100は、操作権限を持たないユーザーによる操作要求は一旦満たされたと判断する。そしてMFP100は、ポップアップ画面に対して操作権限を持つユーザーによる操作を優先するために、それ以降はポップアップ画面を通常表示に戻す。これにより、ポップアップ画面に対して操作権限を持つユーザーに対しても、操作性の低下を防止することができる。
さらに、図30〜図32に示すフローチャートでは、ポップアップ画面を半透明化または非表示化した後、どのユーザーからも入力操作を受け付けない状態で一定時間経過した場合に、MFP100は、ポップアップ画面に対して操作権限を持たないユーザーが入力操作を行うのはまだ先であると判断する。そしてMFP100は、ポップアップ画面に対して操作権限を持つユーザーを優先し、それ以降はポップアップ画面を通常表示に戻す。その結果、ポップアップ画面に対して操作権限を持つユーザーに対しても、操作性の低下を防止することができる。
[その他]
表示装置は、受け付けた操作を行ったユーザーを識別する機能を有していればよく、ユーザーの識別方法は、人体通信機能を用いた方法以外のものであってもよい。たとえば、表示装置は指紋とユーザーとの関係を示すテーブルを記憶しており、表示装置のタッチパネルを操作したユーザーの指紋の画像を解析し、上記テーブルに基づいてユーザーを識別してもよい。
上述の実施の形態では、ベース画面の上にポップアップ形式の画面を表示する場合について示したが、ベース画面の上に表示する画面はポップアップ形式でなくてもよく、画面全体に表示されるものであってもよい。
上述の実施の形態は適宜組み合わせることができる。たとえば、操作権限を有しているレイヤーが1つも無いユーザーから受け付けたタッチ操作を破棄する実施の形態(第1の変形例)と、操作権限を有さないユーザーからのポップアップ画面へのタッチ受け付けた場合における、そのポップアップ画面の表示状態を変更する実施の形態(第2〜第4の変形例)とを組み合わせてもよい。
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをCD−ROM、フレキシブルディスク、ハードディスク、ROM、RAM、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、CPUなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするよう
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
1 CPU
2 メモリ
3 操作パネル
4 認証制御部
5 表示制御部
6 タッチパネル制御部
7 ネットワークI/F
8 LANコネクタ
9 USBコネクタ
10 HDD
11 表示部
12 入力部
13 人体通信部
15 タッチパネル
90 ユーザー
91 人体通信デバイス
100 MFP
201 ベース画面
202,203,204 ポップアップ画面
211 メッセージエリア
212 プレビューエリア
213 設定キー
214 サムネイル画像表示エリア
215 キー配置エリア
216 ユーザー表示エリア
221 オブジェクト
K1,K2,K3,K4,K5 キー
MR1,MR2,MR3 マーキング
P1 位置
REG1,REG2,REG3,REG4 領域
TN1,TN2,TN3 サムネイル画像

Claims (17)

  1. 各種情報を表示するタッチパネルを備えた表示装置であって、
    複数の画面を階層的に前記タッチパネルに表示する表示手段と、
    前記表示手段にて表示した複数の画面のうちいずれかの画面への操作を受け付ける操作受付手段と、
    前記操作受付手段にて受け付けた操作を行ったユーザーを識別する識別手段と、
    前記識別手段にて識別したユーザーが操作権限を有する画面の中で最上位の画面を、前記操作受付手段にて受け付けた操作の対象となる画面として特定する画面特定手段とを備えた、表示装置。
  2. 前記表示手段にて表示した複数の画面の各々の操作権限を有するユーザーを記憶する記憶手段をさらに備え、
    前記画面特定手段は、前記識別手段にて識別したユーザーが前記記憶手段にて記憶したユーザーに含まれているか否かに基づいて画面を特定する、請求項1に記載の表示装置。
  3. 前記操作受付手段にて新たな画面の表示を伴う操作を受け付けた場合に、前記識別手段にて識別したユーザーに新たな画面の操作権限を付加する操作権限付加手段をさらに備えた、請求項1または2に記載の表示装置。
  4. 前記識別手段は、
    前記操作受付手段にて受け付けた操作を行なったユーザーの人体を経路として、ユーザーが所持する人体通信用デバイスから識別情報を受信する人体通信手段を含む、請求項1〜3のいずれかに記載の表示装置。
  5. 前記識別手段にて識別したユーザーが、前記表示手段にて表示した複数の画面のいずれにも操作権限を有さない場合に、前記操作受付手段にて受け付けた操作を破棄する操作破棄手段をさらに備えた、請求項1〜4のいずれかに記載の表示装置。
  6. 前記操作受付手段にて受け付けた操作によって新たな画面を表示する新画面表示手段をさらに備えた、請求項1〜5のいずれかに記載の表示装置。
  7. 前記新画面表示手段は新たな画面を半透明で表示する、請求項6に記載の表示装置。
  8. 前記表示手段にて表示した複数の画面のうち、前記識別手段にて識別したユーザーが操作権限を有さない画面の表示状態を変更する表示状態変更手段をさらに備えた、請求項1〜7のいずれかに記載の表示装置。
  9. 前記表示状態変更手段は、
    前記識別手段にて識別したユーザーが操作権限を有さない画面の表示位置を移動する表示位置移動手段を含む、請求項8に記載の表示装置。
  10. 前記表示状態変更手段は、
    前記識別手段にて識別したユーザーが操作権限を有さない画面の形状を変更する画面形状変更手段を含む、請求項8または9に記載の表示装置。
  11. 前記表示状態変更手段は、
    前記識別手段にて識別したユーザーが操作権限を有さない画面を半透明化する半透明化手段を含む、請求項8〜10のいずれかに記載の表示装置。
  12. 前記半透明化手段にて画面を半透明化した後で、前記半透明化手段にて半透明化した画面とは別の画面への操作を前記操作受付手段が受け付けた場合に、前記半透明化手段にて半透明化した画面の表示状態を元に戻す第1の変更解除手段をさらに備えた、請求項11に記載の表示装置。
  13. 前記表示状態変更手段は、
    前記識別手段にて識別したユーザーが操作権限を有さない画面を非表示化する非表示化手段を含む、請求項8〜12のいずれかに記載の表示装置。
  14. 前記非表示化手段にて画面を非表示化した後で、前記操作受付手段が操作を受け付けた場合に、前記非表示化手段にて非表示化した画面の表示状態を元に戻す第2の変更解除手段をさらに備えた、請求項13に記載の表示装置。
  15. 前記表示状態変更手段にて画面の表示状態を変更してから、前記操作受付手段にて操作を受け付けない状態で所定時間が経過した場合に、前記表示状態変更手段にて変更した表示状態を元に戻す第3の変更解除手段をさらに備えた、請求項8〜14のいずれかに記載の表示装置。
  16. 各種情報を表示するタッチパネルを備えた表示装置の制御方法であって、
    複数の画面を階層的に前記タッチパネルに表示する表示ステップと、
    前記表示ステップにて表示した複数の画面のうちいずれかの画面への操作を受け付ける操作受付ステップと、
    前記操作受付ステップにて受け付けた操作を行ったユーザーを識別する識別ステップと、
    前記識別ステップにて識別したユーザーが操作権限を有する画面の中で最上位の画面を、前記操作受付ステップにて受け付けた操作の対象となる画面として特定する画面特定ステップとを備えた、表示装置の制御方法。
  17. 各種情報を表示するタッチパネルを備えた表示装置の制御プログラムであって、
    複数の画面を階層的に前記タッチパネルに表示する表示ステップと、
    前記表示ステップにて表示した複数の画面のうちいずれかの画面への操作を受け付ける操作受付ステップと、
    前記操作受付ステップにて受け付けた操作を行ったユーザーを識別する識別ステップと、
    前記識別ステップにて識別したユーザーが操作権限を有する画面の中で最上位の画面を、前記操作受付ステップにて受け付けた操作の対象となる画面として特定する画面特定ステップとをコンピューターに実行させる、表示装置の制御プログラム。
JP2012021036A 2012-02-02 2012-02-02 表示装置、表示装置の制御方法、および表示装置の制御プログラム Active JP5482814B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2012021036A JP5482814B2 (ja) 2012-02-02 2012-02-02 表示装置、表示装置の制御方法、および表示装置の制御プログラム
US13/753,907 US9081432B2 (en) 2012-02-02 2013-01-30 Display device with touch panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012021036A JP5482814B2 (ja) 2012-02-02 2012-02-02 表示装置、表示装置の制御方法、および表示装置の制御プログラム

Publications (2)

Publication Number Publication Date
JP2013161179A JP2013161179A (ja) 2013-08-19
JP5482814B2 true JP5482814B2 (ja) 2014-05-07

Family

ID=48902454

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012021036A Active JP5482814B2 (ja) 2012-02-02 2012-02-02 表示装置、表示装置の制御方法、および表示装置の制御プログラム

Country Status (2)

Country Link
US (1) US9081432B2 (ja)
JP (1) JP5482814B2 (ja)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9454667B2 (en) * 2011-11-03 2016-09-27 International Business Machines Corporation Granting object authority via a multi-touch screen to a collaborator
USD738394S1 (en) 2013-06-09 2015-09-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD741350S1 (en) 2013-06-10 2015-10-20 Apple Inc. Display screen or portion thereof with animated graphical user interface
JP5938386B2 (ja) * 2013-10-31 2016-06-22 京セラドキュメントソリューションズ株式会社 表示入力装置およびそれを備えた画像形成装置
US9883057B2 (en) 2013-12-12 2018-01-30 Fuji Xerox Co., Ltd. Processing apparatus and program product for creating, in response to user instruction, process receiving portions to be displayed differently and to perform a different process
USD772278S1 (en) 2013-12-18 2016-11-22 Apple Inc. Display screen or portion thereof with animated graphical user interface
JP2015133674A (ja) * 2014-01-15 2015-07-23 株式会社リコー 読取画像配信システム、画像処理装置及び制御プログラム
USD769892S1 (en) 2014-05-30 2016-10-25 Apple Inc. Display screen or portion thereof with graphical user interface
US9886185B2 (en) 2014-06-09 2018-02-06 Cornelius, Inc. Systems and methods of multi-touch concurrent dispensing
JP2016053764A (ja) * 2014-09-02 2016-04-14 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
USD765699S1 (en) 2015-06-06 2016-09-06 Apple Inc. Display screen or portion thereof with graphical user interface
JP6569381B2 (ja) * 2015-08-17 2019-09-04 株式会社リコー 情報処理装置、画像処理装置及びプログラム
US9871546B2 (en) * 2015-09-11 2018-01-16 Panasonic Intellectual Property Corporation Of America Wearable terminal mountable on part of body of user
JP6344615B2 (ja) * 2015-10-01 2018-06-20 京セラドキュメントソリューションズ株式会社 画像形成装置
US10241591B1 (en) * 2016-03-02 2019-03-26 L. Alford Frost Key pad user interface for non-verbal, communication system
JP6519539B2 (ja) * 2016-06-29 2019-05-29 京セラドキュメントソリューションズ株式会社 表示入力装置及び画像形成装置
US9642012B1 (en) 2016-10-03 2017-05-02 International Business Machines Corporation Mobile device access control with two-layered display
US9852314B1 (en) 2017-03-20 2017-12-26 International Business Machines Corporation Mobile device access control with two-layered display
USD846587S1 (en) 2017-06-04 2019-04-23 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD879132S1 (en) 2018-06-03 2020-03-24 Apple Inc. Electronic device with graphical user interface
USD877175S1 (en) 2018-06-04 2020-03-03 Apple Inc. Electronic device with graphical user interface
USD883319S1 (en) 2018-10-29 2020-05-05 Apple Inc. Electronic device with graphical user interface
USD978158S1 (en) * 2019-12-12 2023-02-14 Bottomline Technologies, Inc. Display screen with graphical user interface in grid formation
USD984461S1 (en) 2021-06-04 2023-04-25 Apple Inc. Display screen or portion thereof with graphical user interface

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000222092A (ja) 1999-01-29 2000-08-11 Canon Inc 電子情報表示装置及びその表示制御方法並びに記憶媒体
EP1971107B1 (en) * 2007-03-14 2011-11-16 Magix Ag System and method for visual content sharing in an online environment
JP2009244725A (ja) 2008-03-31 2009-10-22 Fujifilm Corp 画像処理装置及び画像選択方法
JP4766078B2 (ja) 2008-06-18 2011-09-07 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置、画像形成装置によって実行される認証方法および認証プログラム
US20100162410A1 (en) * 2008-12-24 2010-06-24 International Business Machines Corporation Digital rights management (drm) content protection by proxy transparency control
US9176747B2 (en) * 2009-02-17 2015-11-03 Sandisk Il Ltd. User-application interface
US20100265204A1 (en) * 2009-04-21 2010-10-21 Sony Ericsson Mobile Communications Ab Finger recognition for authentication and graphical user interface input
CN101877754B (zh) 2009-05-01 2012-11-28 柯尼卡美能达商用科技株式会社 信息设备装置
JP4788801B2 (ja) 2009-05-01 2011-10-05 コニカミノルタビジネステクノロジーズ株式会社 情報機器装置およびその制御方法、プログラム
JP2010286895A (ja) 2009-06-09 2010-12-24 Toshiba Tec Corp 情報入力装置及び情報処理装置
CA2844615C (en) * 2011-08-09 2019-01-15 Blackberry Limited Manipulating screen layers in multi-layer applications

Also Published As

Publication number Publication date
US9081432B2 (en) 2015-07-14
US20130201132A1 (en) 2013-08-08
JP2013161179A (ja) 2013-08-19

Similar Documents

Publication Publication Date Title
JP5482814B2 (ja) 表示装置、表示装置の制御方法、および表示装置の制御プログラム
JP6382008B2 (ja) 画像処理装置、オブジェクト表示方法及びプログラム
US9325868B2 (en) Image processor displaying plural function keys in scrollable state
JP6308521B2 (ja) ジョブ処理装置、ジョブ処理装置の制御方法、及びプログラム
US10277757B2 (en) Electronic device and image forming apparatus
JP6373063B2 (ja) 画像形成装置及びその制御方法、並びにプログラム
US9195915B2 (en) Printing apparatus, method of changing layout, and storage medium
JP2018158529A (ja) 画像処理装置、システムおよびプログラム
JP6187063B2 (ja) 情報処理装置、情報処理システム、情報処理方法およびプログラム
JP5494873B1 (ja) 画像形成装置、画像形成システムおよびプログラム
JP2013162299A (ja) 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム
JP6972769B2 (ja) 情報処理装置およびプログラム
JP5853778B2 (ja) 印刷設定装置、印刷設定方法、印刷設定プログラムおよび記録媒体
JP6894964B2 (ja) プリンタ、プリンタの制御方法及びプログラム
JP2011259393A (ja) 画像処理装置、スクロール表示方法およびコンピュータプログラム
JP2018133091A (ja) ジョブ処理装置、ジョブ処理装置の制御方法、及びプログラム
JP5810498B2 (ja) 表示処理装置およびコンピュータプログラム
US10681229B2 (en) Image processing apparatus for controlling display of a condition when the displayed condition is obscured by a hand of a user and method and non-transitory recording medium storing computer readable program
JP4867606B2 (ja) タッチパネル入力装置および画像形成装置
JP2007150749A (ja) 画像処理装置
JP7419477B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
JP2015037314A (ja) 画像形成装置
JP6666049B2 (ja) 画像処理装置及びその制御方法、並びにプログラム
JP2022009002A (ja) 画像処理装置およびプログラム
JP6711890B2 (ja) 表示制御装置、表示制御方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130921

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140115

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140203

R150 Certificate of patent or registration of utility model

Ref document number: 5482814

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150