(57)【要約】【課題】機器が保持する様々な機器情報に応じて、適切な操作手段をユーザーに提供する。【解決手段】複数の操作手段を有する機器であって、機器に関する複数の判定項目それぞれに１又は複数の属性情報を有し、属性情報毎に複数の操作手段のうちの１つが関連付けられた操作判定情報を記憶する記憶手段と、各判定項目の属性情報を機器から取得する取得手段と、操作部に表示する画面に対し、取得手段により取得された各判定項目の属性情報と、操作判定情報とに基づき、画面に対する操作手段を決定する決定手段と、決定手段により決定された操作手段を用いる画面を操作部に表示する表示手段と、を備える。【選択図】図２
2014115843.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作手段を有する機器であって、
前記機器に関する複数の判定項目それぞれに１又は複数の属性情報を有し、該属性情報毎に複数の操作手段のうちの１つが関連付けられた操作判定情報を記憶する記憶手段と、
各判定項目の属性情報を前記機器から取得する取得手段と、
操作部に表示する画面に対し、前記取得手段により取得された各判定項目の属性情報と、前記操作判定情報とに基づき、該画面に対する操作手段を決定する決定手段と、
前記決定手段により決定された操作手段を用いる画面を前記操作部に表示する表示手段と、
を備える機器。
【請求項２】
前記複数の操作手段は、第１操作手段と、該第１操作手段より消費電力が小さい第２操作手段を含み、
前記決定手段は、
前記取得手段により取得された各判定項目の属性情報に対応する各操作手段の中に、前記第２操作手段が含まれていれば、前記第２操作手段に決定する請求項１記載の機器。
【請求項３】
前記画面の種類を判定する判定手段をさらに備え、
前記記憶手段は、
前記操作判定情報を、前記画面の種類毎に記憶し、
前記決定手段は、
前記判定手段により判定された画面の種類に対応する操作判定情報を用いて、前記操作手段を決定する請求項１又は２記載の機器。
【請求項４】
機器に関する複数の判定項目それぞれに１又は複数の属性情報を有し、該属性情報毎に複数の操作手段のうちの１つが関連付けられた操作判定情報を記憶する記憶手段を有する機器における操作制御方法であって、
各判定項目の属性情報を前記機器から取得する取得ステップと、
操作部に表示する画面に対し、前記取得ステップにより取得された各判定項目の属性情報と、前記記憶手段に記憶される操作判定情報とに基づき、該画面に対する操作手段を決定する決定ステップと、
前記決定ステップにより決定された操作手段を用いる画面を前記操作部に表示する表示ステップと、
を有する操作制御方法。
【請求項５】
機器に関する複数の判定項目それぞれに１又は複数の属性情報を有し、該属性情報毎に複数の操作手段のうちの１つが関連付けられた操作判定情報を記憶する記憶手段を有する機器に実行させるプログラムであって、
各判定項目の属性情報を前記機器から取得する取得ステップと、
操作部に表示する画面に対し、前記取得ステップにより取得された各判定項目の属性情報と、前記記憶手段に記憶される操作判定情報とに基づき、該画面に対する操作手段を決定する決定ステップと、
前記決定ステップにより決定された操作手段を用いる画面を前記操作部に表示する表示ステップと、
を有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器、操作制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネル上でのフリック操作等の直感操作が開発され、この直感操作は携帯端末等に搭載されている。また、一方で、直感操作が得意なユーザーもいれば、ソフトキーボード等での操作に慣れたユーザーもいる。
【０００３】
そこで、複数の操作手段を有する機器において、ユーザーの操作履歴に基づいて、いずれの操作手段を優先させるかを判定し、判定された操作手段をユーザーに提案する技術がある（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、ユーザーの操作履歴に基づいて操作手段を判定しているが、機器が保持する様々な機器情報に応じて、操作手段を判定しているわけではない。
【０００５】
そこで、本発明では、機器が保持する様々な機器情報に応じて、適切な操作手段をユーザーに提供することができることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様の機器は、複数の操作手段を有する機器であって、前記機器に関する複数の判定項目それぞれに１又は複数の属性情報を有し、該属性情報毎に複数の操作手段のうちの１つが関連付けられた操作判定情報を記憶する記憶手段と、各判定項目の属性情報を前記機器から取得する取得手段と、操作部に表示する画面に対し、前記取得手段により取得された各判定項目の属性情報と、前記操作判定情報とに基づき、該画面に対する操作手段を決定する決定手段と、前記決定手段により決定された操作手段を用いる画面を前記操作部に表示する表示手段と、を備える。
【発明の効果】
【０００７】
本発明によれば、機器が保持する様々な機器情報に応じて、適切な操作手段をユーザーに提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例における画像処理装置のハードウェアの一例を示す図。
【図２】実施例における画像処理装置の機能の一例を示すブロック図。
【図３】アプリ画面に対する操作判定情報の一例を示す図。
【図４】作業画面に対する操作判定情報の一例を示す図。
【図５】設定画面に対する操作判定情報の一例を示す図。
【図６】アプリ画面の一例を示す図。
【図７】作業画面の一例を示す図。
【図８】設定画面の一例を示す図。
【図９】アプリ画面の遷移例を示す図。
【図１０】作業画面の遷移例を示す図。
【図１１】設定画面の遷移例を示す図。
【図１２】実施例における操作制御処理の一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、本発明の実施例を図面に基づいて説明する。実施例に適用できる機器として、以下では、複合機などの画像処理装置を例にして説明する。なお、機器は、ＰＣ（Personal Computer）や携帯端末などの操作部を有する装置を含む。
【００１０】
［実施例］
以下に示す実施例では、ユーザーの操作性と低消費電力とを考慮し、適切な操作手段を提供する機器について説明する。しかしながら、以下に説明する実施例は、あくまでも一例であって、様々なニーズに応じて、適切な操作手段が提供される機器に対して、本実施例の概念を適用することができる。
【００１１】
＜ハードウェア＞
図１は、実施例における画像処理装置１０のハードウェアの一例を示す図である。図１に示す例では、画像処理装置１０は、コントローラ１１、スキャナ１２、プリンタ１３、モデム１４、操作パネル１５、ネットワークインタフェース１６、及びＳＤカードスロット１７等のハードウェアを有する。画像処理装置１０は、例えば複合機等である。
【００１２】
コントローラ１１は、ＣＰＵ（Central Processing Unit）１１１、ＲＡＭ（Random Access Memory）１１２、ＲＯＭ（Read Only Memory）１１３、ＨＤＤ（Hard Disk Drive）１１４、及びＮＶＲＡＭ（Non Volatile RAM）１１５等を有する。
【００１３】
ＲＯＭ１１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ１１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。
【００１４】
ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ１１４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ１１５には、各種の設定情報等が記憶される。
【００１５】
スキャナ１２は、原稿より画像データを読み取るためのハードウェアである。プリンタ１３は、印刷データを印刷用紙に印刷するためのハードウェアである。モデム１４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。
【００１６】
操作パネル（操作部）１５は、ユーザーからの入力の受け付けを行うためのボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。ネットワークインタフェース１６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない）に接続するためのハードウェアである。
【００１７】
ＳＤカードスロット１７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像処理装置１０では、ＲＯＭ１１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ１１２にロードされ、実行されうる。
【００１８】
なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal Serial Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット１７は、記録媒体の種類に応じたハードウェアによって代替されればよい。
【００１９】
＜機能＞
次に、画像処理装置１０の機能について説明する。図２は、実施例における画像処理装置１０の機能の一例を示すブロック図である。図２に示す画像処理装置１０は、複数の操作手段を有する。
【００２０】
複数の操作手段として、例えば、直感操作及びソフトキー操作を第１操作手段とし、ソフトキー操作のみを第２操作手段とする。直感操作とは、フリック操作やピンチインアウト操作などの直感的にできる操作のことをいう。第２操作手段は、第１操作手段よりも消費電力が小さい。なお、操作手段は、直感操作やソフトキー操作以外の他の操作手段であってもよい。
【００２１】
図２に示す画像処理装置１０は、記憶手段２０１、取得手段２０２、判定手段２０３、決定手段２０４、操作制御手段２０５、表示手段２０６を有する。記憶手段２０１は、例えばＲＯＭ１１２、ＮＶＲＡＭ１１５、又はＨＤＤ１１４などにより実現されうる。取得手段２０２、判定手段２０３、決定手段２０４、及び操作制御手段２０５は、例えばＣＰＵ１１１及びワークメモリとしてのＲＡＭ１１２などにより実現されうる。表示手段２０６は、例えば操作パネル１５により実現されうる。
【００２２】
記憶手段２０１は、画像処理装置（機器）１０に関する複数の判定項目それぞれに１又は複数の属性情報を有し、この属性情報毎に複数の操作手段のうちの１つが関連付けられた操作判定情報を記憶する。操作判定情報の例については、図３〜５を用いて後述する。また、記憶手段２０１は、操作判定情報を、操作パネル１５に表示する画面の種類毎に記憶してもよい。
【００２３】
取得手段２０２は、操作判定情報に含まれる各判定項目の属性情報を画像処理装置１０から取得する。各判定項目の属性情報は、画像処理装置１０のＮＶＲＡＭ１１５等に機器情報として設定されているため、取得手段２０２は、この機器情報から各判定項目の属性情報を取得する。取得手段２０２は、取得した各判定項目の属性情報を決定手段２０４に出力する。
【００２４】
判定手段２０３は、記憶手段２０１が画面の種類毎の操作判定情報を記憶している場合、操作パネル１５に表示しようとする画面の種類を判定する。画面の種類は、例えば、アプリ画面、作業手順を示す画面（以下、作業画面とも称す）、設定画面を含む。判定手段２０３は、判定した画面の種類を決定手段２０４に出力する。
【００２５】
決定手段２０４は、操作パネル１５に表示する画面に対し、取得手段２０２により取得された各判定項目の属性情報と、記憶手段２０１に記憶される操作判定情報とに基づき、この画面に対する操作手段を決定する。
【００２６】
また、決定手段２０４は、判定手段２０３により判定された画面の種類を取得した場合は、判定された画面に対応する操作判定情報と、取得された各判定項目の属性情報とを用いて、操作手段を決定してもよい。決定手段２０４は、決定された操作手段を示す情報を操作制御手段２０５に出力する。
【００２７】
操作制御手段２０５は、決定手段２０４から操作手段を示す情報を取得する。操作制御手段２０５は、現在表示している画面の操作手段と、取得した情報が示す操作手段とが異なるかを判定する。操作制御手段２０５は、両操作手段が異なっていれば、取得した操作手段に切替える指示と、画面の情報とを表示手段２０６に出力する。
【００２８】
表示手段２０６は、決定手段２０４により決定された操作手段を用いる画面を操作パネル１５に表示する。
【００２９】
＜操作判定情報＞
次に、操作判定情報について図３〜５を用いて説明する。以下に説明する操作判定情報は、ユーザーの操作性と低消費電力とを考慮して生成された操作判定情報である。
【００３０】
《アプリ画面に対する操作判定情報》
図３は、アプリ（アプリケーション）画面に対する操作判定情報の一例を示す図である。図３に示す操作判定情報の判定項目は、起動アプリの数、消費電力、時間、使用ユーザーを含む。各判定項目は、１つ又は複数の属性情報を有する。
【００３１】
例えば、判定項目「起動アプリの数」は、属性情報「１つ」、「２つ以上」を有する。起動アプリが１つの場合、操作手段は、第１操作手段とする。どのアプリも、直感操作の方が、ソフトキー操作のみよりも操作性が高いと考えられるからである。
【００３２】
コピー／ファックス／スキャナのアプリは、操作パネル１５でユーザーが作業することが多い。ユーザーは、機能を設定したり、選んだりするので、直感操作が可能なようにする。
【００３３】
また、プリンタのアプリは、ユーザーが操作パネル１５で操作を実施しない場合が多い。プリンタのアプリは、ＰＣ上で設定を実施することがほとんどである。しかし、操作パネル１５上で操作する場合や、文書を選んで実行する場合など、メディアプリント機能でのプレビューではリッチＵＩ（ユーザーインターフェース）の方がよいため、直感操作が可能なようにする。
【００３４】
また、ブラウザのアプリは、コンテンツを表示したり、ダウンロードしたＰＤＦファイルをプレビューしたりするため、直感操作が可能なようにする。
【００３５】
起動アプリが２つ以上の場合、操作手段は、条件付で第２操作手段とする。条件とは、ある一定時間（第１閾値）以上、待機アプリである場合は、その待機アプリは第２操作手段とする。待機アプリとは、オーナーアプリではなく、操作パネル１５に表示されていないアプリである。待機時間がある一定時間未満であれば、そのアプリの操作手段は、第１操作手段とする。
【００３６】
この理由は、一定時間以上、待機アプリであるアプリは、電力量削減／ＣＰＵ１１１の負荷軽減のため、ソフトキー操作のみ（第２操作手段）に自動的に変更するためである。待機アプリは、操作パネル１５に表示されていなく、表示されている画面の裏で待機しているアプリ画面であるので、消費電力を抑える。
【００３７】
次に、判定項目「消費電力」は、属性情報「消費電力量」、「連続稼働時間」を有する。属性情報「消費電力量」について、例えば、機器の消費電力量が指定した電力量（第２閾値）を超えると、操作手段は、第２操作手段とし、消費電力量が第２閾値以下であると、操作手段は、第１操作手段とする。
【００３８】
この理由は、直感操作用の操作手段の方が、ソフトキー操作のみの操作手段よりもコントローラ１１に負担をかけ、電力を消費するからである。なお、消費電力量の第２閾値は、各機器の構成に依存するため、機器毎に設定されるとよい。また、公知の技術を用いることで、コントローラ１１の消費電力量と、エンジン（プリンタ１３などを駆動するエンジン）の消費電力量を計測することができる。
【００３９】
属性情報「連続稼働時間」について、例えば、連続稼働時間が一定時間（第３閾値）を超えると、操作手段は、第２操作手段とし、連続稼働時間が一定時間以下であると、操作手段は、第１操作手段とする。
【００４０】
この理由は、エンジンの連続稼動時間が長くなると、エンジン側で多くの負担がかかって電力を消費するため、コントローラ１１側でなるべく負担を下げる必要があるからである。
【００４１】
連続稼働時間とは、例えばエンジン状態通知が動作中となっている状態の時間を言う。エンジンが動作していない場合は、稼働時間に含めない。つまり、コントローラ１１のみが稼働している場合は、稼働時間に含めない。
【００４２】
次に、判定項目「時間」は、属性情報「始業〜正午」、「正午〜終業」、「終業〜始業」を有する。判定項目「時間」は、現在時刻がどの属性情報に含まれるかを表し、現在時刻は機器が有する時計機能により取得できる。属性情報「始業〜正午」及び「正午〜終業」について、例えば、操作手段は、第１操作手段とする。属性情報「終業〜始業」について、例えば、操作手段は、第２操作手段とする。
【００４３】
この理由は、消費電力量やＣＰＵ１１１の負荷を考慮すると、第２操作手段の方が、第１操作手段を行うよりも良い。しかしながら、就業時間中は、夜間よりも多くの人が一つの機器を利用すると考えられる。よって、効率的な作業実施を重視するため、第１操作手段が適用される。また、始業時刻や終業時刻について、機器管理者がシステムの初期設定により設定することができる。
【００４４】
次に、判定項目「使用ユーザー」は、属性情報「ゲストユーザー」、「アドレス帳に保存しているユーザー」、「機器管理者」、「機器管理者以外の管理者」、「サービスマンなどお客様でないユーザー」、「スーパーバイザー」を有する。
【００４５】
例えば、属性情報「ゲストユーザー」について、操作手段は、第１操作手段とする。この理由は、個々のユーザー情報が認識できないため、任意の選択はできないからである。よって、操作手段は、第１操作手段とする。なお、ゲストユーザーとは、コンビニや大学など、アドレス帳に保存されていないユーザーをいう。
【００４６】
属性情報「アドレス帳に保存しているユーザー」について、操作手段は、ユーザー毎に設定された操作手段に従う。デフォルトの操作手段は、第１操作手段とする。この理由は、このユーザーは、今までの使い方に慣れており、互換性を重視するユーザー、使いやすさに重きを置き、直感操作を好むユーザーの両方に対応できるようにするためである。つまり、互換性重視（第２操作手段）か、又は操作性重視（第１操作手段）かをユーザーが選択できるようにする。
【００４７】
属性情報「機器管理者」について、操作手段は、第２操作手段とする。この理由は、機器管理者が、機器設定に含まれる機器管理者設定がＯＮの場合でも、プリンタアプリ、ブラウザアプリ以外のアプリには利用権限がないからである。
【００４８】
プリンタアプリに関しては、ジョブリセット、強制印刷、全ジョブ消去など限定的な操作のみが可能である。ブラウザアプリに関しては、サイト閲覧は可能であるが、印刷（プレビューも）は不可能である。よって、機器管理者は、使用できる機能が限定的であるため、直感操作を必要としない。コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減が重視される。
【００４９】
属性情報「機器管理者以外の管理者」について、操作手段は、第２操作手段とする。この理由は、機器管理者以外の管理者が、プリンタ以外のアプリでの利用権限はないからである。よって、機器管理者以外の管理者は、プリンタアプリでの操作できる機能が限定的であるため、直感操作を必要としない。コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減が重視される。なお、機器管理者以外の管理者は、ユーザー管理者、ネットワーク管理者、文書管理者等が含まれる。
【００５０】
属性情報「サービスマンなどお客様でないユーザー」について、操作手段は、表示されない。この理由は、このユーザーは、各アプリを操作することが想定されていないので操作手段を表示する必要がないからである。
【００５１】
属性情報「スーパーバイザー」について、操作手段は、表示されない。この理由は、スーパーバイザーが、各アプリ初期設定、通常アプリ操作共に一切出来ないので操作手段を表示する必要がないからである。スーパーバイザーは、各管理者のパスワードを削除又は新規設定するだけの権限を持つ。
【００５２】
決定手段２０４は、機器から取得された判定項目の属性情報に対する操作手段を、操作判定情報から取得する。決定手段２０４は、取得された複数の操作手段のうち、１つでも第２操作手段があれば、表示する操作手段として第２操作手段に決定する。つまり、第１操作手段と、第２操作手段とでは、第２操作手段のほうが優勢である。
【００５３】
また、判定項目の優先順位に対し、例えば、決定手段２０４は、上記判定項目のうち、優先順位がいくつまでの判定項目を操作手段の決定に用いるかを設定できる。この場合、取得手段２０２は、設定された優先順位以上の優先順位を有する判定項目のみの属性情報を取得するようにすればよい。
【００５４】
次に、操作手段の決定について具体例を挙げて説明する。例えば、時間は１１：００、使用ユーザーは機器管理者、起動アプリの数は１つであるとする。また、消費電力の属性情報は、いずれも閾値以下とする。
【００５５】
この場合、決定手段２０４は、機器管理者に対応する第２操作手段が優勢となり、第２操作手段に決定する。
【００５６】
他の例では、例えば、時間は１４：００、使用ユーザーはゲストユーザー、起動アプリの数は２つであり、コピーアプリがオーナーアプリ（表示されているアプリ）、プリンタアプリが待機アプリとする。また、消費電力の属性情報は、いずれも閾値以下とする。また、プリンタアプリの待機時間は第１閾値以上であるとする。
【００５７】
この場合、決定手段２０４は、オーナーアプリであるコピーアプリに対して、第１操作手段に決定し、待機アプリであるプリンタアプリに対して、第２操作手段に決定する。
【００５８】
以上の図３に示す操作判定情報は、アプリ画面に対する操作手段を決定するための情報である。決定手段２０４は、判定手段２０３からアプリ画面であることが通知された場合に、図３に示す操作判定情報を用いるとよい。
【００５９】
《作業画面に対する操作判定情報》
図４は、作業画面に対する操作判定情報の一例を示す図である。図４に示す操作判定情報の判定項目は、表示時間、消費電力、時間、使用ユーザーを含む。各判定項目は、１つ又は複数の属性情報を有する。
【００６０】
ここで、作業画面には、機器の画像と、作業手順とが表示される。作業画面では、画像の拡大を行ったり、手順を戻ったりなどの動作を実施する可能性がある。よって、第１操作手段の方が第２操作手段よりも効率的であるため、これらの作業画面の場合に、操作手段が選択できるとよい。
【００６１】
作業画面は、例えば、以下の画面を含む。
・原稿/用紙のミスフィード
・トナーの補充／不良による交換
・ステープルの補充
・定着ユニット不良による交換
・パンチくず満杯
・ジャム解除
図４に示す判定項目「表示時間」は、属性情報「連続表示時間」を有する。連続表示時間が、一定時間（第４閾値）を超えると、操作手段は、第２操作手段とし、連続表示時間が、第４閾値以下であると、操作手段は、第１操作手段とする。
【００６２】
この理由は、ユーザーから何の動作も無く、一定時間以上、同じ画面が表示されている場合、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減を考慮するためである。一定時間の詳細な時間については、機器管理者が設定できる。
【００６３】
この判定項目は、省エネ（定着オフモード）移行やシステムオートリセット、スリープモード移行の時間よりも短く設定した場合にのみ有効な判定項目である。
【００６４】
次の判定項目「消費電力」及び「時間」は、アプリ画面の操作判定情報の、対応する判定項目の内容と同じであるため、その説明を省略する。また、判定項目「使用ユーザー」についても、属性情報「ゲストユーザー」及び「アドレス帳に保存しているユーザー」の内容は、アプリ画面の操作判定情報の、対応する属性情報の内容と同じであるため、その説明を省略する。
【００６５】
図４に示す属性情報「機器管理者」について、操作手段は、第１操作手段とする。この理由は、機器に対して必要な作業が発生した場合、ゲストユーザーや認証しているユーザーが対応せず、機器管理者が一括で対応する場合も考えられるからである。つまり、機器管理者は、作業画面（機器画像が表示される画面）を使用する機会が多いため、直感操作を行えるようにする。この場合、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減よりも作業効率が重視される。
【００６６】
ここで、必要な作業とは、原稿／用紙のミスフィード、トナーの補充／不良による交換、ステープルの補充、定着ユニット不良による交換、パンチくず満杯、ジャム解除などである。
【００６７】
属性情報「機器管理者以外の管理者」について、操作手段は、第２操作手段とする。この理由は、機器管理者以外の管理者が、利用できるアプリ又は機能が限定的であるため、作業画面に遭遇する機会が少ないからである。よって、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減が重視される。
【００６８】
属性情報「サービスマンなどお客様でないユーザー」について、操作手段は、第２操作手段とする。この理由は、お客さまではないので作業画面に遭遇する機会がない。よって、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減が重視される。
【００６９】
属性情報「スーパーバイザー」について、操作手段は、表示されない。この理由は、スーパーバイザーが、機器画像を見ながら作業をするということが想定されていないからである。スーパーバイザーは、各管理者のパスワードを削除又は新規設定するだけの権限を持つ。
【００７０】
決定手段２０４は、上述したとおり、機器から取得された判定項目の属性情報に対する操作手段を、操作判定情報から取得する。決定手段２０４は、取得された複数の操作手段のうち、１つでも第２操作手段があれば、表示する操作手段として第２操作手段に決定する。つまり、第１操作手段と、第２操作手段とでは、第２操作手段のほうが優勢である。
【００７１】
次に、操作手段の決定について具体例を挙げて説明する。例えば、パンチくず満杯の作業画面に対して、時間は２０：００（終業時間後）、使用ユーザーはアドレス帳に保存しているユーザーとする。なお、連続表示時間、消費電力の各属性情報はいずれも閾値以下とする。
【００７２】
この場合、決定手段２０４は、作業画面に対して、判定項目「時間」の属性情報「終業〜始業」に対応する第２操作手段があるため、表示する操作手段を第２操作手段に決定する。
【００７３】
以上の図４に示す操作判定情報は、作業画面に対する操作手段を決定するための情報である。決定手段２０４は、判定手段２０３から作業画面であることが通知された場合に、図４に示す操作判定情報を用いるとよい。
【００７４】
《操作画面に対する操作判定情報》
図５は、設定画面に対する操作判定情報の一例を示す図である。図５に示す操作判定情報の判定項目は、表示時間、消費電力、時間、使用ユーザーを含む。各判定項目は、１つ又は複数の属性情報を有する。
【００７５】
ここで、設定画面とは、機器の設定を操作するユーザーが限られていることや、機器導入時以外は頻繁に利用しない画面である。さらに、設定画面の操作には、複雑な動作もない。
【００７６】
しかし、設定画面に含まれる用語や設定手順がわからないため、電子版の説明書を機器にダウンロードして、操作部画面上で見ながら設定を行うということが考えられる。電子版の説明書の拡大を行ったり、ページを戻ったりする場合には、直感操作の方がソフトキー操作のみよりも効率的である。よって、これらの設定画面の場合には、第１操作手段が選択できるとよい。
【００７７】
図５に示す判定項目「表示時間」、「消費電力」及び「時間」は、アプリ画面及び作業画面の操作判定情報の、対応する判定項目の内容と同じであるため、その説明を省略する。
【００７８】
図５に示す判定項目「使用ユーザー」は、属性情報「ゲストユーザー」、「アドレス帳に保存しているユーザー」、「機器管理者」、「機器管理者以外の管理者」、「サービスマンなどお客様でないユーザー」、「スーパーバイザー」を有する。
【００７９】
例えば、属性情報「ゲストユーザー」について、操作手段は、表示しない。この理由は、ゲストユーザーに対して、設定画面を編集／閲覧する権限は基本的にないからである。なお、設定によって、ゲストユーザーにも設定ができた場合は、操作手段は、第２操作手段とする。
【００８０】
属性情報「アドレス帳に保存しているユーザー」について、操作手段は、機器の設定画面では第２操作手段、ユーザー毎に設定できる設定画面では第１操作手段とする。この理由は、機器の設定画面は基本的に編集できないからである。ユーザーができるのは、閲覧のみである。なお、設定によっては編集できる場合もあるが、ユーザーが機器の設定をいつでも自由に変更できることは現実的でない運用方法である。
【００８１】
属性情報「機器管理者」について、操作手段は、第１操作手段とする。この理由は、機器管理者が、これらの設定画面を使用する機会は多いため、直感操作を行えるようにするためである。よって、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減よりも作業効率が重視される。
【００８２】
属性情報「機器管理者以外の管理者」について、操作手段は、第１操作手段とする。この理由は、機器管理者以外の管理者が、これらの画面を使用する機会は多いため、直感操作を行えるようにするためである。よって、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減よりも作業効率が重視される。
【００８３】
属性情報「サービスマンなどお客様でないユーザー」について、操作手段は、第２操作手段とする。この理由は、お客さまではないので設定画面に遭遇する機会がない。よって、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減が重視される。
【００８４】
属性情報「スーパーバイザー」について、操作手段は、第２操作手段とする。この理由は、スーパーバイザーが、使用する機能が限定的であり、使用頻度も低いと考えられるためである。よって、コントローラ１１又は操作パネル１５を制御するＣＰＵへの負荷軽減が重視される。
【００８５】
決定手段２０４は、上述したとおり、機器から取得された判定項目の属性情報に対する操作手段を、操作判定情報から取得する。決定手段２０４は、取得された複数の操作手段のうち、１つでも第２操作手段があれば、表示する操作手段として第２操作手段に決定する。つまり、第１操作手段と、第２操作手段とでは、第２操作手段のほうが優勢である。
【００８６】
次に、操作手段の決定について具体例を挙げて説明する。例えば、設定画面に対して、時間は１０：００（始業時間後）、使用ユーザーは機器管理者とする。なお、連続表示時間、消費電力の各属性情報はいずれも閾値以下とする。
【００８７】
この場合、決定手段２０４は、設定画面に対して、各判定項目の属性情報に対応する操作手段に第２操作手段がないため、表示する操作手段を第１操作手段に決定する。
【００８８】
以上の図５に示す操作判定情報は、設定画面に対する操作手段を決定するための情報である。決定手段２０４は、判定手段２０３から設定画面であることが通知された場合に、図５に示す操作判定情報を用いるとよい。
【００８９】
図３〜５の操作判定情報を用いることで、各画面に応じて適切な操作手段を選択することができるようになる。
【００９０】
なお、図３〜５に示す判定項目のうち、共通する判定項目を抽出して１つの操作判定情報が生成されてもよい。この場合、判定手段２０３は、必ずしも必要な構成とはならない。
【００９１】
なお、判定項目やその属性情報は、上記例に限られず、例えば表示フォントのサイズなども判定項目として含めてもよい。
【００９２】
また、操作判定情報は、様々なニーズに応じて、そのニーズに必要な属性項目や属性情報が機器から抽出されて、その属性情報に操作手段が対応付けられて生成されればよい。
【００９３】
＜各画面の例＞
次に、各画面の例について説明する。図６は、アプリ画面の一例を示す図である。図６に示す画面は、コピーアプリのアプリ画面である。
【００９４】
図７は、作業画面の一例を示す図である。図７に示す画面は、パンチくず満杯の作業画面である。
【００９５】
図８は、設定画面の一例を示す図である。図８に示す画面は、ヘルプ機能を有し、各設定の説明が閲覧できるようになっている。なお、図６〜８の各画面は、第２操作手段を用いる画面の例を示す。
【００９６】
＜各操作手段を用いた画面の遷移例＞
図９は、アプリ画面の遷移例を示す図である。図９（Ａ）は、第１操作手段を用いたアプリ画面の例を示す。図９（Ａ）に示す例では、表示画面にアプリ画面１が表示され、この画面に対して、ユーザーはフリック操作を用いて、他のページに遷移できる。
【００９７】
図９（Ｂ）は、図９（Ａ）に示すアプリ画面１から遷移したアプリ画面２の例を示す。このアプリ画面２に対して、ユーザーはピンチインアウト操作を行うことで、画面の拡大／縮小が行われる。
【００９８】
図９（Ｃ）は、第２操作手段を用いたアプリ画面の例を示す。図９（Ｃ）に示す例では、表示画面にアプリ画面１が表示され、この画面に対して、ユーザーはボタン操作（ソフトキー操作）を用いて、他のページに遷移できる。
【００９９】
図９（Ｄ）は、図９（Ｃ）に示すアプリ画面１から遷移したアプリ画面２の例を示す。このアプリ画面２に対して、ユーザーは拡大／縮小ボタンを押下することで、画面の拡大／縮小が行われる。
【０１００】
図１０は、作業画面の遷移例を示す図である。図１０（Ａ）は、第１操作手段を用いた作業画面の例を示す。図１０（Ａ）に示す例では、表示画面に作業画面の最初の手順を示す画面が表示され、この画面に対して、ユーザーはフリック操作を用いて、次の手順に遷移できる。
【０１０１】
図１０（Ｂ）は、図１０（Ａ）に示す作業画面から遷移した次の手順を示す作業画面の例を示す。この作業画面に対して、ユーザーはピンチインアウト操作を行うことで、画面の拡大／縮小が行われる。
【０１０２】
図１０（Ｃ）は、第２操作手段を用いた作業画面の例を示す。図１０（Ｃ）に示す例では、表示画面に作業画面の最初の手順を示す画面が表示され、この画面に対して、ユーザーは次の手順ボタンを押すことで、次の手順に遷移できる。
【０１０３】
図１０（Ｄ）は、図１０（Ｃ）に示す作業画面から遷移した次の手順を示す作業画面の例を示す。この作業画面に対して、ユーザーは拡大／縮小ボタンを押下することで、画面の拡大／縮小が行われる。
【０１０４】
図１１は、設定画面の遷移例を示す図である。図１１（Ａ）は、第１操作手段を用いた設定画面の例を示す。図１１（Ａ）に示す例では、表示画面に設定画面のＡＡＡ設定のマニュアル設定を示す最初の画面が表示され、この画面に対して、ユーザーはフリック操作を用いて、次の画面に遷移できる。
【０１０５】
図１１（Ｂ）は、図１１（Ａ）に示す設定画面から遷移した次の設定を示す設定画面の例を示す。この設定画面に対して、ユーザーはピンチインアウト操作を行うことで、画面の拡大／縮小が行われる。
【０１０６】
図１１（Ｃ）は、第２操作手段を用いた設定画面の例を示す。図１１（Ｃ）に示す例では、表示画面に設定画面のＡＡＡ設定のマニュアル設定を示す最初の画面が表示され、この画面に対して、ユーザーは次のページボタンを押すことで、次のページに遷移できる。
【０１０７】
図１１（Ｄ）は、図１１（Ｃ）に示す設定画面から遷移した次の設定を示す設定画面の例を示す。この設定画面に対して、ユーザーは拡大／縮小ボタンを押下することで、画面の拡大／縮小が行われる。
【０１０８】
以上の構成、機能を有することで、実施例における機器は、機器が保持する様々な機器情報に応じて、適切な操作手段をユーザーに提供することができる。また、実施例によれば、例えば、ユーザーの操作性と低消費電力とを考慮し、適切な操作手段を提供することが可能になる。
【０１０９】
＜動作＞
次に、実施例における機器の動作について説明する。図１２は、実施例における操作制御処理の一例を示すフローチャートである。図１２に示すステップＳ１０１で、取得手段２０２は、機器情報を管理する記憶部（例えばＮＶＲＡＭ１１５やＲＯＭ１１３など）から機器情報を取得する。取得手段２０２は、操作判定情報に含まれる判定項目に関する属性情報のみを取得すればよい。
【０１１０】
ステップＳ１０２で、判定手段２０３は、操作パネル１５に表示されている、又は表示しようとする画面の種類を判定する。例えば画面に、画面の種類を示す識別情報を付与しておけば、判定手段２０３は、画面の種類を判定できる。なお、この処理は、必ずしも必要な処理ではない。
【０１１１】
ステップＳ１０３で、決定手段２０４は、取得された機器情報（各判定項目の属性情報）と、画面の種類に対する操作判定情報とを用いて、操作手段を決定する。なお、決定手段２０４は、各画面で共通の操作判定情報を用いてもよい。
【０１１２】
ステップＳ１０４で、操作制御手段２０５は、現在表示している操作手段と、決定された操作手段とが異なるか否かを判定する。両操作手段が異なっていれば（ステップＳ１０４−ＹＥＳ）ステップＳ１０５に進み、両操作手段が同じであれば（ステップＳ１０４−ＮＯ）ステップＳ１０６に進む。
【０１１３】
ステップＳ１０５で、操作制御手段２０５は、操作手段を、決定手段２０４により決定された操作手段に切り替える。
【０１１４】
ステップＳ１０６で、表示手段２０６は、決定手段２０４により決定された操作手段を用いて画面を操作パネル１５に表示する。
【０１１５】
以上、実施例によれば、機器が保持する様々な機器情報に応じて、適切な操作手段をユーザーに提供することができる。また、実施例によれば、例えば、ユーザーの操作性と低消費電力とを考慮し、適切な操作手段を提供することが可能になる。
【０１１６】
［変形例］
実施例の画像処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１７】
また、実施例の画像処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施例の画像処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１１８】
また、実施例の画像処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１１９】
実施例の画像処理装置で実行されるプログラムは、前述した各手段を含むモジュール構成となっている。実際のハードウェアとしては、ＣＰＵ１１１がＨＤＤ１１４からプログラムを読み出して実行することにより、上記各手段のうち１又は複数の各手段がＲＡＭ１１２上にロードされ、１又は複数の各手段がＲＡＭ１１２上に生成されるようになっている。
【０１２０】
また、上記実施例では、機器として画像処理装置を例にして説明したが、これに限られるものではなく、複数の操作手段を有する機器であれば適用可能である。
【０１２１】
なお、上記実施例は、複数の異なる操作手段を有する機器であれば、適用可能である。適用可能な機器としては、画像形成装置の他にも、ＰＣ、スマートフォン、携帯端末、ゲーム機器などがある。
【０１２２】
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。
【符号の説明】
【０１２３】
１０  画像処理装置
１１  コントローラ
１２  スキャナ
１３  プリンタ
１４  モデム
１５  操作パネル
１１１  ＣＰＵ
１１２  ＲＡＭ
１１３  ＲＯＭ
１１４  ＨＤＤ
１１５  ＮＶＲＡＭ
２０１  記憶手段
２０２  取得手段
２０３  判定手段
２０４  決定手段
２０５  操作制御手段
２０６  表示手段
【先行技術文献】
【特許文献】
【０１２４】
【特許文献１】特開２０１１−１１８４８５号公報
【図１】
2014115843.tif 000003
【図２】
2014115843.tif 000004
【図３】
2014115843.tif 000005
【図４】
2014115843.tif 000006
【図５】
2014115843.tif 000007
【図６】
2014115843.tif 000008
【図７】
2014115843.tif 000009
【図８】
2014115843.tif 000010
【図９】
2014115843.tif 000011
【図１０】
2014115843.tif 000012
【図１１】
2014115843.tif 000013
【図１２】
2014115843.tif 000014