(57)【要約】【課題】画像形成装置において、ユーザー操作が無い場合に表示画面が初期画面へ遷移するまでの時間を柔軟に設定可能な技術を提供する。【解決手段】  画面情報抽出部は、表示画面の画面情報を取得する（Ｓ１０）。解析部が、表示調整用テーブルを参照して、画面情報に延長要素が含まれるか否かを解析する（Ｓ１２）。延長要素が含まれている場合（Ｓ１４のＹ）、解析部は調整時間を決定する（Ｓ１６）。表示調整反映部は、決定した調整時間をパネルリセット時間に反映する（Ｓ１８）。【選択図】図７
2017017623.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルと、
前記表示パネルに表示される表示画面の画面情報を取得する画面情報取得部と、
前記取得した前記画面情報に、前記表示画面の表示時間を調整する要素が含まれているか否かを解析し、調整量を決定する解析部と、
前記表示時間を調整する要素と前記表示時間の前記調整量とを関連づけて保持する表示調整用テーブルと、
前記調整量を前記表示時間に反映させる表示調整反映部と、
を備え、
前記解析部は、前記表示調整用テーブルを参照し前記調整量を決定することを特徴とする画像形成装置。
【請求項２】
前記解析部は、前記表示画面の出力画面に対して画像処理を施すことで前記画面情報を取得することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像処理は、ＯＣＲ処理によって、前記画面情報として文字列を抽出することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記解析部は、前記表示画面が処理を進ませる目的の画面であるか、ユーザーが確認をする目的の画面であるかを判断し、前記表示画面が処理を進ませる目的の画面である場合に、前記調整量を決定することを特徴とする請求項１から３までのいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係り、例えば、表示パネルを備える画像形成装置に関する。
【背景技術】
【０００２】
複合機やプリンター等の画像形成装置では多機能化が進んでいる。画像形成装置は、それら機能をユーザーが円滑に利用できるように、表示パネルを備え、処理の状況が表示されたり、ユーザーの次の動作を促す表示がなされる。
【０００３】
一般に、そのような画像形成装置では、一定期間所定の表示の後、次の表示に遷移したり、初期画面に戻ったり、また、スリープモードに移行して表示を停止する動作を行う。そのような技術として、アプリケーションやプロトコル毎にスリープ移行時間を管理する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２７１２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、表示パネルの表示時間、すなわち初期画面への遷移については、ユーザーがパネルリセット時間を設定することができる。そして、画像形成装置は、設定時間後一様に初期画面への遷移を行う。しかしながら、ユーザーそれぞれにおいては、操作スピードが異なったり、アプリケーションや画面毎に操作感覚が異なったりすることがあり、それらに対応することが可能な技術が期待されていた。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、上記課題を解決できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、表示パネルと、前記表示パネルに表示される表示画面の画面情報を取得する画面情報取得部と、前記取得した前記画面情報に、前記表示画面の表示時間を調整する要素が含まれているか否かを解析し、調整量を決定する解析部と、前記表示時間を調整する要素と前記表示時間の前記調整量とを関連づけて保持する表示調整用テーブルと、前記調整量を前記表示時間に反映させる表示調整反映部と、を備え、前記解析部は、前記表示調整用テーブルを参照し前記調整量を決定する。
また、前記解析部は、前記表示画面の出力画面に対して画像処理を施すことで前記画面情報を取得してもよい。
また、前記画像処理は、ＯＣＲ処理によって、前記画面情報として文字列を抽出してもよい。
また、前記解析部は、前記表示画面が処理を進ませる目的の画面であるか、ユーザーが確認をする目的の画面であるかを判断し、前記表示画面が処理を進ませる目的の画面である場合に、前記調整量を決定してもよい。
【発明の効果】
【０００８】
本発明によると、画像形成装置の表示パネルに表示される表示画面の表示時間を表示内容に応じて調整する技術を提供できる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る、画像形成装置の概略斜視図である。
【図２】実施形態に係る、画像形成装置の概略構成を示すブロック図である。
【図３】実施形態に係る、表示調整部の概略構成を示すブロック図である。
【図４】実施形態に係る、パネルリセット時間を調整する要素を含む表示画面例を示す図である。
【図５】実施形態に係る、パネルリセット時間を調整する要素を含まない表示画面例を示す図である。
【図６】実施形態に係る、表示調整用テーブルの内容例を示す図である。
【図７】実施形態に係る、パネルリセット時間の調整の有無及び調整量を決定する処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態（以下、「実施形態」という）について図面を参照して説明する。
【００１１】
図１は、本実施形態に係る画像形成装置１０の概略斜視図である。本実施形態では、ユーザーＩＦ４０の表示パネル部４１に表示される表示画面の内容に応じて所定の条件の場合に、ユーザー操作が無く初期画面に戻るまでの表示時間（以下、「パネルリセット時間」という）を調整する。
【００１２】
以下では、パネルリセット時間の調整として延長について例示する。詳細は以下に説明するが、画像形成装置１０は、表示パネル部４１に表示される表示画面の画面タイプやメッセージを解析して、ユーザーに対する操作要求を行う画面（以下、「ユーザー要求画面」という）を表示していた場合は、規定時間よりも長めのパネルリセット時間とする。ここで、「規定時間」とは、標準のパネルリセット時間として初期設定されている数値であって、例えば、５秒、１０秒などの時間を示す。
【００１３】
例えば、画面タイプがステータス画面であって、ユーザーがジョブの状況を閲覧しているときは、画像形成装置１０に設定された初期時間またはあらかじめユーザーが登録した時間だけ表示されていればよい。一方、原稿読込の後の次の原稿指示待ちの画面においては、ユーザーが続けて操作する意図のある画面であるので、初期化までの時間は長めにするといった処理を行う。
【００１４】
図２は、画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、例えば、複合機やプリンター等である。
【００１５】
画像形成装置１０は、制御部２０、通信処理部２２、印刷実行処理部３１、スキャン実行処理部３２、ユーザーＩＦ４０を備える。
【００１６】
通信処理部２２は、有線ＬＡＮや無線ＬＡＮ、ＵＳＢ通信等の通信インターフェイスであり、外部機器と通信可能に接続される。
【００１７】
制御部２０は、ＭＰＵ（Micro-Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備え、印刷出力処理や、原稿等の読み取り処理、その他の各種処理を行う。また、制御部２０は、動作ステータスをユーザーに知らせるために、所定の態様でユーザーＩＦ４０の表示パネル部４１に動作ステータスを表示する。さらに、制御部２０は、本実施形態に特徴的な動作を実現するために、表示調整部６０を備える。
【００１８】
印刷実行処理部３１は、一般的な印刷実行機能を有し、制御部２０からの指示により印刷動作を実行する。スキャン実行処理部３２は、一般的な構成であって、スキャナー、プラテンガラス、原稿読取スリット等を備える。
【００１９】
ユーザーＩＦ（インターフェイス）４０は、表示パネル部４１と、操作ボタン部４２を備える。表示パネル部４１は、画像形成装置１０に関するステータス情報や操作情報等を表示する。操作ボタン部４２は、画像形成装置１０に対するユーザー操作を受け付ける。なお、操作ボタン部４２は、表示パネル部４１と一体に構成されるタッチパネル式のＩＦや物理的ボタンのＩＦがあり、それらが組み合わさったインターフェイスであってもよい。
【００２０】
図３は、表示調整部６０の概略構成を示すブロック図である。表示調整部６０は、画面情報抽出部６１と、解析部６２と、表示調整用テーブル６３と、表示調整反映部６４とを備える。
【００２１】
画面情報抽出部６１は、表示パネル部４１に表示される表示画面の画面情報を抽出する。画面情報とは、メッセージや画面属性（画面タイプ）を指す。画面情報としてメッセージを抽出する場合は、画面情報抽出部６１は、表示画面にＯＣＲ（Optical Character Recognition）処理を施す。画面属性を抽出する場合は、画面情報抽出部６１は、表示画面に関連づけられている所定のフラグ等を参照したり、表示するためのアプリケーションのプログラムロジックを解析する。なお、一般に、制御部２０は、表示パネル部４１に表示している表示画面の属性を把握している。したがって、制御部２０が把握している属性を利用することで、画面情報抽出部６１は、上述の画面情報の抽出処理を実現できる。
【００２２】
解析部６２は、画面情報抽出部６１で抽出した画面情報にパネルリセット時間を調整する要素が含まれているか否かを解析し、調整量を決定する。パネルリセット時間を調整する要素（以下、「延長要素」という）とは、特定の入力を促すメッセージ（文字列）や、ワークフロー処理、ジョブ要求処理、連続読み込み処理等のユーザー要求画面を表示していると判断できる要素をいう。なお、ワークフロー処理とは、所定の処理を実行するまでに複数表示画面を遷移させる必要がある処理をいう。つまり、ユーザーの選択等の操作にしたがって表示画面が階層的に遷移し、最終的に「ＯＫ」ボタン等を押下し実行確定するような処理をいう。
【００２３】
表示調整用テーブル６３は、延長要素とパネルリセット時間の調整量（延長量）とを関連づけて保持する。解析部６２は、上記解析及び調整量の決定の際に表示調整用テーブル６３を参照する。表示調整反映部６４は、解析部６２で決定した調整量をパネルリセット時間に反映する。
【００２４】
図４の表示画面４１ａはパネルリセット時間を調整する要素を含む画面例である。図５の表示画面４１ｂはパネルリセット時間を調整する要素を含まない画面例である。図６は表示調整用テーブル６３の内容例であって、延長要素と規定時間からの延長量とが対応づけられている。ここでは、延長要素として文字列について例示している。
【００２５】
図６に示す表示調整用テーブル６３の例では、例えば、「してください」という文字が含まれている場合、延長量は「＋５ｓ」となる。また、「〜できます」という文字が含まれている場合、延長量は「＋１０ｓ」となる。
【００２６】
なお、ここでは図示していないが、延長要素として、ワークフロー処理、ジョブ要求処理、連続読み込み処理等の表示である旨を示す画面属性を用いる場合、それぞれの画面属性について、表示調整用テーブル６３に調整量が関連づけられて保持される。例えば、ワークフロー処理の場合には、最終的に実行キー等が押下されるまでユーザーが迷う等して検討する時間が長引く虞があると考え、延長量を一番長くし、「＋１５ｓ」とする。
【００２７】
また、ワークフロー処理に関しては、表示画面の階層数が異なってくることが想定されるので、単にワークフロー処理であるか否かだけでなく、階層数に応じて調整量が設定されて表示調整用テーブル６３に保持されてもよい。例えば、階層数が多いほど、各階層の表示画面における操作項目が少なくなるので、ユーザーが迷う等して検討する時間が長引く虞が小さいと考え、延長量を短くする。
【００２８】
図４の表示画面４１ａは、コピーを実行する際に表示される画面例であって、画面上段５１ａの領域５２ａに「コピーできます。（フルカラー）」と表示されている。ユーザーは、この表示画面４１ａを見て、画面中段５３ａの用紙選択領域５４ａで所望のトレイを指定する。指定されたトレイは黒に反転され表示される。トレイを選択後、ユーザーはＯＫボタン５６ａを押下する。すなわち、図４の表示画面４１ａは、処理を進ませる目的の画面であると言える。
【００２９】
一方、図５の表示画面４１ｂは、画面左上に「状況確認」という文字列が表示されているが、特に、次に操作を促す文字列やボタン等は表示されていない。つまり、図５の表示画面４１ｂは、ユーザーが確認をする目的の画面であるといえる。
【００３０】
ここで、図４の表示画面４１ａでは、表示調整用テーブル６３に保持されている延長要素として、画面上段５１ａの領域５２ａに「コピーできます。（フルカラー）」の「できます」の文字列及び画面下段５５ａのＯＫボタン５６ａの「ＯＫ」の文字列が該当する。
【００３１】
このとき、解析部６２は、図４の表示画面４１ａには「できます」の文字列に対応する延長量「＋１０ｓ」と「ＯＫ」の文字列に対応する延長量「＋５ｓ」の２つの延長要素が含まれていることを把握する。解析部６２は、このように複数の延長要素が含まれるときに延長量を決定する場合、最大の延長量をパネルリセット時間の調整量に適用する。したがって、ここではパネルリセット時間は「＋１０ｓ」だけ延長される。
【００３２】
なお、延長量を決定する場合、解析部６２は、複数の延長量を合算してもよいし、その場合に、上限を設けてもよい。また、合算する延長要素の数に上限を設けてもよい。
【００３３】
また、延長要素として、ワークフロー処理、ジョブ要求処理、連続読み込み処理等の表示である旨を示す画面属性を用いる場合、文字列と画面属性とを組み合わせて調整量を決定してもよい。
【００３４】
図７は、パネルリセット時間の調整の有無及び調整量を決定する処理を示すフローチャートである。このフローチャートを参照して一連の処理を説明する。
【００３５】
画面情報抽出部６１は、表示パネル部４１に新たな画面が表示がなされると、表示画面の画面情報を取得する（Ｓ１０）。次に、解析部６２が、表示調整用テーブル６３を参照して、画面情報に延長要素が含まれるか否かを解析する（Ｓ１２）。
【００３６】
延長要素が含まれていなければ（Ｓ１４のＮ）、表示調整反映部６４はパネルリセット時間の調整指示を行わず処理が終了する。すなわち、パネルリセット時間は規定時間（初期設定値）のままとなる。
【００３７】
延長要素が含まれている場合（Ｓ１４のＹ）、解析部６２は調整時間、すなわち延長量を決定する（Ｓ１６）。表示調整反映部６４は、決定した調整時間をパネルリセット時間に反映する（Ｓ１８）。例えば、パネルリセット時間の規定時間（初期設定値）が３０秒であり、図４の表示画面４１ａの例で延長量「＋１０ｓ」と判断された場合、パネルリセット時間は４０秒となる。
【００３８】
以上、本実施形態によると、ユーザーが要求作業の最中に、表示画面が初期化されてしまってやり直しをしなければならなくなる可能性を低減できる。すなわち、画面タイプやメッセージ中の文字列を解析することで、画面表示状況に応じた適切な振る舞いが可能になる。
【００３９】
また、パネルリセット時間の調整のためのアプリケーション開発が容易である。すなわち、一般に、アプリケーションは製造元から提供された開発フレームワークを利用して開発される。そこで扱う画面フロー（画面遷移）、もしくはメッセージはテンプレートで用意された部品を利用して開発することができる。このとき、アプリケーション開発者は表示するメッセージ（文字列）を作成することができ、延長要素となる文字列と延長量を設定するだけで所望の動作を実現できる。特に、パネルリセット時間に関するプログラム自体を特に変更しなくともよいため、開発の自由度・柔軟性が向上する。
【００４０】
以上、本発明を実施形態をもとに説明した。この実施形態は例示であり、それらの各構成要素の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４１】
例えば、遷移時間経過後の遷移先の画面を、初期画面ではなく、直前の表示画面としてもよい。また、メッセージの表示位置に応じて延長量を変更してもよい。例えば、画像形成装置１０においてトナー不足等の警告表示は所定の領域に表示される。そのような表示は、ユーザーに確実に認識してもらいたい。したがって、表示画面が「お知らせ画面」である場合や所定のメッセージ欄に「確認してください」といった文字列が表示されている場合に、調整量が大きくなるように設定されてもよい。また、延長要素として、文字列に限らず、アイコン等のマークが用いられてもよい。
【符号の説明】
【００４２】
１０  画像形成装置
２０  制御部
２２  通信処理部
３１  印刷実行処理部
３２  スキャン実行処理部
４０  ユーザーＩＦ
４１  表示パネル部
４２  操作ボタン部
６０  表示調整部
６１  画面情報抽出部
６２  解析部
６３  表示調整用テーブル
６４  表示調整反映部
【図１】
2017017623.tif 000003
【図２】
2017017623.tif 000004
【図３】
2017017623.tif 000005
【図４】
2017017623.tif 000006
【図５】
2017017623.tif 000007
【図６】
2017017623.tif 000008
【図７】
2017017623.tif 000009