(57)【要約】【課題】情報処理装置が起動してからユーザが操作を行なうまでの時間を短縮する技術を提供する。【解決手段】ディスプレイ（３２４）に情報を表示する情報処理装置は、不揮発性の記憶装置（４２０）と、ディスプレイに表示する内容を制御するための制御装置（４１０）とを備える。制御装置は、情報処理装置の電源遮断の指示を検知した場合に、ディスプレイに表示されている画面を示す画面情報（４２２）を記憶装置に保存するための画面保存部（８１０）と、記憶装置に保存された画面情報に含まれる、情報処理装置に着脱可能な部材のコンテンツおよび日時のコンテンツのうち少なくとも一方のコンテンツを特定するための特定部（８２０）と、特定部により特定されたコンテンツを予め定められたコンテンツに変更して、情報処理装置への電力供給が開始された場合に、変更後の画面情報に対応する画面をディスプレイに表示する画面変更部（８３０）とを含む。【選択図】図８
2018089847.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイに情報を表示する情報処理装置であって、
不揮発性の記憶装置と、
前記ディスプレイに表示する内容を制御するための制御装置とを備え、
前記制御装置は、
前記情報処理装置の電源遮断の指示を検知した場合に、前記ディスプレイに表示されている画面を示す画面情報を前記記憶装置に保存するための画面保存部と、
前記記憶装置に保存された画面情報に含まれる、前記情報処理装置に着脱可能な部材のコンテンツおよび日時のコンテンツのうち少なくとも一方のコンテンツを特定するための特定部と、
前記特定部により特定されたコンテンツを予め定められたコンテンツに変更して、前記情報処理装置への電力供給が開始された場合に、前記変更後の画面情報に対応する画面を前記ディスプレイに表示する画面変更部とを含む、情報処理装置。
【請求項２】
前記予め定められたコンテンツは、前記特定部により特定されたコンテンツが示す情報を検出中であることを示すコンテンツを含む、請求項１に記載の情報処理装置。
【請求項３】
前記制御装置は、
前記情報処理装置への電力供給の開始後における、前記特定部により特定されたコンテンツが示す情報を確定する確定部と、
前記ディスプレイに表示された前記予め定められたコンテンツを、前記確定部が確定した情報を含むコンテンツに更新する更新部とをさらに含み、請求項１または２に記載の情報処理装置。
【請求項４】
ユーザからの操作を受け付けるための入力インターフェイスをさらに備え、
前記特定部により特定されるコンテンツは、前記入力インターフェイスを介して前記ユーザの選択を受け付けるための複数の項目を含み、
前記確定部は、前記情報処理装置への電力供給の開始後における、前記複数の項目の各々が示す情報を確定するように構成され、
前記更新部は、前記確定部が前記複数の項目の各々が示す情報のうち少なくとも１つの情報を確定したことに応じて、前記予め定められたコンテンツを、前記特定部により特定されたコンテンツに更新するように構成される、請求項３に記載の情報処理装置。
【請求項５】
前記更新部は、所定時間毎に、前記ディスプレイに表示された前記予め定められたコンテンツを、前記確定部が確定した情報を含むコンテンツに更新するように構成される、請求項３または４に記載の情報処理装置。
【請求項６】
前記記憶装置は、画面を識別するための識別情報と、前記特定部により特定されるコンテンツの前記画面における位置情報とを互いに関連付けて保持するためのテーブルを記憶するように構成され、
前記特定部は、
前記電源遮断の指示を検知したときに前記ディスプレイに表示されている画面の識別情報を特定し、
前記記憶装置に格納される前記テーブルを参照して、前記特定した識別情報に対応する前記特定部により特定されるコンテンツの位置情報を取得するように構成され、
前記画面変更部は、前記記憶装置に保存された画面情報のうち、前記特定部により取得された位置情報が示す領域の情報を前記予め定められたコンテンツに変更するように構成される、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記画面変更部は、前記電源遮断の指示の検知に応じて、前記記憶装置に保存された画面情報に含まれる前記特定部により特定されたコンテンツを、前記予め定められたコンテンツに変更するように構成される、請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記画面変更部は、前記情報処理装置への電力供給が開始されたことに応じて、前記記憶装置に保存された画面情報に含まれる前記特定部により特定されたコンテンツを、前記予め定められたコンテンツに変更するように構成される、請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項９】
前記制御装置は、プロセッサを含み、
前記画面変更部は、前記情報処理装置への電力供給により前記プロセッサが起動したことに応じて、前記記憶装置に保存された画面情報に含まれる前記特定部により特定されたコンテンツを、前記予め定められたコンテンツに変更するように構成される、請求項８に記載の情報処理装置。
【請求項１０】
請求項１〜９のいずれか１項に記載の情報処理装置と、
記録媒体に画像を形成するための画像形成部とを備える、画像形成装置。
【請求項１１】
前記特定部は、前記記憶装置に保存された画面情報に含まれる、前記画像形成部により画像を形成される前記記録媒体の大きさのコンテンツを特定するように構成され、
前記制御装置は、
前記画像形成装置への電力供給の開始後における、前記特定部により特定された前記記録媒体の大きさのコンテンツが示す情報を確定する確定部と、
前記ディスプレイに表示された前記予め定められたコンテンツを、前記確定部が確定した情報を含むコンテンツに更新する更新部とをさらに含み、
前記画像形成装置は、
格納している前記記録媒体のサイズを検知可能に構成される給紙トレイと、
原稿を読み取るためのスキャナとをさらに備え、
前記更新部は、
前記スキャナに載置される原稿の大きさを検出し、
前記検知された原稿の大きさと同じ大きさの前記記録媒体が前記給紙トレイに格納されていることを検出したことに応じて、前記ディスプレイに表示された前記予め定められたコンテンツを、前記確定部が確定した情報を含む前記記録媒体の大きさのコンテンツに更新するように構成される、請求項１０に記載の画像形成装置。
【請求項１２】
ディスプレイに情報を表示する情報処理装置によって実行されるプログラムであって、
前記プログラムは、前記情報処理装置に、
前記情報処理装置の電源遮断の指示を検知した場合に、前記ディスプレイに表示されている画面を示す画面情報を不揮発性の記憶装置に保存するステップと、
前記記憶装置に保存された画面情報に含まれる、前記情報処理装置に着脱可能な部材のコンテンツおよび日時のコンテンツのうち少なくとも一方のコンテンツを特定するステップと、
前記画面情報に含まれる前記特定されたコンテンツを予め定められたコンテンツに変更するステップと、
前記情報処理装置への電力供給が開始された場合に、前記変更後の画面情報に対応する画面を前記ディスプレイに表示するステップとを実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は、情報処理装置に関し、より特定的には、電源遮断時および起動時における情報処理装置の制御に関する。
【背景技術】
【０００２】
従来、情報処理装置の電源遮断時の状態情報を不揮発性の記憶装置に保存して、情報処理装置の起動時に、記憶装置に格納された状態情報に基づいて、情報処理装置を電源遮断時の状態に素早く復帰させる技術（例えば、スナップショット技術）が知られている。
【０００３】
この技術に関し、例えば、特開２０１４−０１０４７０号公報（特許文献１）は、「情報処理装置において、サスペンド状態の期間にオプション装置の構成が変化した場合に、その変化を認識できず、オプション装置を正しく制御できなくなることを防止する」技術を開示している（「要約」参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０１０４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、情報処理装置の状態は、電源遮断時から起動時までの間に変化し得る。例えば、情報処理装置の部品構成が変更されることもあり得る。このような場合に、電源遮断時の状態情報をそのままディスプレイに反映させると、ユーザは困惑し得る。その理由は、実際の情報処理装置の状態と、ディスプレイに表示される情報処理装置の状態とが異なるためである。
【０００６】
この問題に対し、特許文献１に開示される情報処理装置は、起動時にオプション装置に変更があったか否かを確認し、オプション装置に変更があった場合には再起動を行なう構成を採用する。しかしながら、この構成では、ユーザが情報処理装置を起動してから情報処理装置を操作するまでに、時間を要する。そのため、情報処理装置が起動してからユーザが操作を行なうまでの時間を短縮するとともに、ユーザが違和感を感じることなくスムーズに操作を行なうことができる技術が必要とされている。
【０００７】
本開示は、上記のような問題を解決するためになされたものであって、ある局面における目的は、情報処理装置が起動してからユーザが操作を行なうまでの時間を短縮する技術を提供することである。他の局面における目的は、情報処理装置の起動時におけるユーザの違和感を抑制できる技術を提供することである。
【課題を解決するための手段】
【０００８】
ある実施形態に従う、ディスプレイに情報を表示する情報処理装置は、不揮発性の記憶装置と、ディスプレイに表示する内容を制御するための制御装置とを備える。制御装置は、情報処理装置の電源遮断の指示を検知した場合に、ディスプレイに表示されている画面を示す画面情報を記憶装置に保存するための画面保存部と、記憶装置に保存された画面情報に含まれる、情報処理装置に着脱可能な部材のコンテンツおよび日時のコンテンツのうち少なくとも一方のコンテンツを特定するための特定部と、特定部により特定されたコンテンツを予め定められたコンテンツに変更して、情報処理装置への電力供給が開始された場合に、変更後の画面情報に対応する画面をディスプレイに表示する画面変更部とを含む。
【０００９】
好ましくは、予め定められたコンテンツは、特定部により特定されたコンテンツが示す情報を検出中であることを示すコンテンツを含む。
【００１０】
好ましくは、制御装置は、情報処理装置への電力供給の開始後における、特定部により特定されたコンテンツが示す情報を確定する確定部と、ディスプレイに表示された予め定められたコンテンツを、確定部が確定した情報を含むコンテンツに更新する更新部とをさらに含む。
【００１１】
さらに好ましくは、情報処理装置は、ユーザからの操作を受け付けるための入力インターフェイスをさらに備える。特定部により特定されるコンテンツは、入力インターフェイスを介してユーザの選択を受け付けるための複数の項目を含む。確定部は、情報処理装置への電力供給の開始後における、複数の項目の各々が示す情報を確定するように構成される。更新部は、確定部が複数の項目の各々が示す情報のうち少なくとも１つの情報を確定したことに応じて、予め定められたコンテンツを、特定部により特定されたコンテンツに更新するように構成される。
【００１２】
好ましくは、更新部は、所定時間毎に、ディスプレイに表示された予め定められたコンテンツを、確定部が確定した情報を含むコンテンツに更新するように構成される。
【００１３】
好ましくは、記憶装置は、画面を識別するための識別情報と、特定部により特定されるコンテンツの画面における位置情報とを互いに関連付けて保持するためのテーブルを記憶するように構成される。特定部は、電源遮断の指示を検知したときにディスプレイに表示されている画面の識別情報を特定し、記憶装置に格納されるテーブルを参照して、特定した識別情報に対応する特定部により特定されるコンテンツの位置情報を取得するように構成される。画面変更部は、記憶装置に保存された画面情報のうち、特定部により取得された位置情報が示す領域の情報を予め定められたコンテンツに変更するように構成される。
【００１４】
好ましくは、画面変更部は、電源遮断の指示の検知に応じて、記憶装置に保存された画面情報に含まれる特定部により特定されたコンテンツを、予め定められたコンテンツに変更するように構成される。
【００１５】
好ましくは、画面変更部は、情報処理装置への電力供給が開始されたことに応じて、記憶装置に保存された画面情報に含まれる特定部により特定されたコンテンツを、予め定められたコンテンツに変更するように構成される。
【００１６】
さらに好ましくは、制御装置は、プロセッサを含む。画面変更部は、情報処理装置への電力供給によりプロセッサが起動したことに応じて、記憶装置に保存された画面情報に含まれる特定部により特定されたコンテンツを、予め定められたコンテンツに変更するように構成される。
【００１７】
別の局面に従うと、上記に記載の情報処理装置と、記録媒体に画像を形成するための画像形成部とを備える画像形成装置が提供される。
【００１８】
好ましくは、特定部は、記憶装置に保存された画面情報に含まれる、画像形成部により画像を形成される記録媒体の大きさのコンテンツを特定するように構成される。制御装置は、画像形成装置への電力供給の開始後における、特定部により特定された記録媒体の大きさのコンテンツが示す情報を確定する確定部と、ディスプレイに表示された予め定められたコンテンツを、確定部が確定した情報を含むコンテンツに更新する更新部とをさらに含む。画像形成装置は、格納している記録媒体のサイズを検知可能に構成される給紙トレイと、原稿を読み取るためのスキャナとをさらに備える。更新部は、スキャナに載置される原稿の大きさを検出し、検知された原稿の大きさと同じ大きさの記録媒体が給紙トレイに格納されていることを検出したことに応じて、ディスプレイに表示された予め定められたコンテンツを、確定部が確定した情報を含む記録媒体の大きさのコンテンツに更新するように構成される。
【００１９】
さらに別の局面に従うと、ディスプレイに情報を表示する情報処理装置によって実行されるプログラムが提供される。このプログラムは、情報処理装置に、情報処理装置の電源遮断の指示を検知した場合に、ディスプレイに表示されている画面を示す画面情報を不揮発性の記憶装置に保存するステップと、記憶装置に保存された画面情報に含まれる、情報処理装置に着脱可能な部材のコンテンツおよび日時のコンテンツのうち少なくとも一方のコンテンツを特定するステップと、画面情報に含まれる特定されたコンテンツを予め定められたコンテンツに変更するステップと、情報処理装置への電力供給が開始された場合に、変更後の画面情報に対応する画面をディスプレイに表示するステップとを実行させる。
【発明の効果】
【００２０】
ある実施形態に従う情報処理装置は、起動してからユーザが操作可能な状態になるまでの時間を短縮できる。また、この情報処理装置は、起動時においてディスプレイに表示される内容に対するユーザの違和感を抑制できる。
【００２１】
開示された技術的特徴の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００２２】
【図１】情報処理装置のディスプレイに表示される画面を示す図である。
【図２】実施形態に従う情報処理装置の概要を示す図である。
【図３】本実施形態に従う画像形成装置の外観構成例を示す図である。
【図４】画像形成装置のハードウェア構成例を示すブロック図である。
【図５】テーブルのデータ構造を示す図である。
【図６】図５のテーブルに含まれるコンテンツ（ウィジェット）を含む画面を示す図である。
【図７】画像形成装置における電源遮断時および起動時における処理の一例を示すフローチャートである。
【図８】図７に示される処理を実現するためのＣＰＵの機能構成の一例を示す図である。
【図９】変形例１−１に従う、画像形成装置における電源遮断時および起動時における処理の一例を示すフローチャートである。
【図１０】変形例１−２に従う、画像形成装置における電源遮断時および起動時における処理の一例を示すフローチャートである。
【図１１】不定コンテンツに含まれる複数の不定項目を示す図である。
【図１２】画像形成装置の起動後においてディスプレイに表示される画面を示す図である。
【図１３】図１２において用紙コンテンツが押下された後の画面を示す図である。
【図１４】画像形成装置の起動後においてディスプレイに表示される画面を示す図である。
【図１５】ＣＰＵが「Ａ４」サイズの記録媒体を検出した後にディスプレイに表示される画面を示す図である。
【図１６】変形例２−１に従う、画像形成装置の起動時における処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、この技術的思想の実施形態について図面を参照しながら詳細に説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。なお、以下で説明される各実施の形態および各変形例は、適宜選択的に組み合わされてもよい。
【００２４】
［技術思想］
図１は、情報処理装置のディスプレイに表示される画面１００を示す。以下、一例として、情報処理装置は、画像形成装置に搭載されているものとする。
【００２５】
画面１００は、様々なコンテンツを含む。例えば、画面１００は、状態コンテンツ１１０と、エラーコンテンツ１２０と、日時コンテンツ１３０と、トナー残量コンテンツ１４０と、原稿コンテンツ１５０と、出力コンテンツ１６０と、用紙コンテンツ１７０と、仕上がりコンテンツ１８０とを含む。
【００２６】
状態コンテンツ１１０は、画像形成装置の状態を示す。図１に示される例において、状態コンテンツ１１０は、画像形成装置が印字可能な状態であることを示す。エラーコンテンツ１２０は、画像形成装置に何らかの異常が生じていることを示す。日時コンテンツ１３０は、現在の日時を示す。
【００２７】
トナー残量コンテンツ１４０は、画像形成装置に搭載されるトナーカートリッジのトナー残量を示す。原稿コンテンツ１５０は、画像形成装置に搭載されるスキャナが読み取った原稿イメージを表示する。出力コンテンツ１６０は、記録媒体に形成される印字イメージを表示する。例えば、出力コンテンツ１６０は、２頁分の原稿を１枚にまとめた印字イメージ（２ｉｎ１）などを表示する。
【００２８】
用紙コンテンツ１７０は、印字される記録媒体の大きさ（サイズ）を示す。仕上がりコンテンツ１８０は、印字された記録媒体の仕上がり状態を示す。仕上がりコンテンツ１８０は、例えば、印字された記録媒体にパンチ穴をあけるか否かや、印字された記録媒体を製本するか否か、等の情報を含む。
【００２９】
上記のコンテンツ１１０〜１８０が示す情報は、画像形成装置（情報処理装置）が電源遮断されてから起動するまでの間に変更され得る。例えば、画像形成装置の電源遮断時に画像形成装置の異常の原因を取り除いた場合、エラーコンテンツ１２０は、電源遮断時にエラー状態を示し、起動時に正常状態を示し得る。また、画像形成装置の電源遮断後に画像形成装置に格納される記録媒体のサイズが変更された場合、用紙コンテンツ１７０は、電源遮断時に変更前の記録媒体のサイズを示し、起動時に変更後の記録媒体のサイズを示し得る。
【００３０】
画像形成装置（情報処理装置）が電源遮断されてから起動するまでの間に変更され得るこれらのコンテンツは、画像形成装置の起動後の情報を示すべきである。なぜなら、実際の情報処理装置の状態と、ディスプレイに表示される情報処理装置の状態とが異なることに起因して、ユーザが困惑し得るためである。
【００３１】
しかしながら、画像形成装置が、これらのコンテンツが示す情報を検知した後にディスプレイに操作画面を表示した場合、ユーザは画像形成装置を操作するまでしばらく待たなければならない。そこで、図２を用いて、これらの問題を解決し得る画像形成装置（情報処理装置）の概略について説明する。
【００３２】
図２は、実施形態に従う情報処理装置２００の概要を示す。図２を参照して、情報処理装置２００は、ディスプレイ２１０と、ディスプレイ２１０に表示する内容を制御するための制御装置２２０と、不揮発性の記憶装置２３０とを有する。
【００３３】
図２に示される例において、ディスプレイ２１０は、画面２１２を表示している。この画面２１２は、情報処理装置２００が電源遮断から復帰した後の画面の一例である。制御装置２２０は、主な機能構成として、画面保存部２２２と、特定部２２４と、画面変更部２２６とを有する。
【００３４】
画面保存部２２２は、情報処理装置２００の電源遮断の指示を検知した場合に、ディスプレイ２１０に表示されている画面を示す画面情報２３２を記憶装置２３０に格納する。ある局面において、画面情報２３２は、電源遮断の指示を検知したときにディスプレイ２１０に対応するビデオメモリに展開されているデータであり得る。
【００３５】
特定部２２４は、記憶装置２３０に格納された画面情報２３２に含まれる、情報処理装置２００の電源遮断から起動時までの間に変更され得るコンテンツを特定する。一例として、特定部２２４は、画面情報２３２に含まれる、情報処理装置２００に着脱可能な部材のコンテンツ、情報処理装置２００の状態を示すコンテンツ、および日時を示すコンテンツを特定する。
【００３６】
画面変更部２２６は、特定部２２４により特定されたコンテンツを、予め定められたコンテンツに変更することにより、画面情報２３２を更新する。画面変更部２２６は、情報処理装置２００の電力供給が開始された場合に、更新（変更）後の画面情報２３２に対応する画面２１２をディスプレイ２１０に表示する。
【００３７】
図２に示される例では、画面保存部２２２が、図１に示される画面１００を示す画面情報２３２を格納した場合について説明する。特定部２２４は、トナー残量コンテンツ１４０，原稿コンテンツ１５０，出力コンテンツ１６０，用紙コンテンツ１７０，および仕上がりコンテンツ１８０を情報処理装置２００に着脱可能な部材のコンテンツとして特定する。特定部２２４はさらに、状態コンテンツ１１０およびエラーコンテンツ１２０を情報処理装置２００の状態を示すコンテンツとして特定する。特定部２２４はさらに、日時コンテンツ１３０を日時を示すコンテンツとして特定する。
【００３８】
画面変更部２２６は、これら特定されたコンテンツを、予め定められたコンテンツに変更する。図２に示される例において、予め定められたコンテンツは、特定部により特定されたコンテンツが示す情報を情報処理装置２００が現在検出中であることを示す。そのため、画面変更部２２６が表示する画面２１２には、例えば、状態コンテンツ１１０に替えて「検出中」の文字列を含むコンテンツ２１４が表示されている。
【００３９】
上記によれば、情報処理装置２００は、電源遮断時にした画面情報を、情報処理装置２００の起動後にディスプレイ２１０に反映する。そのため、情報処理装置２００は、ディスプレイ２１０に表示される画面を電源遮断時の状態に素早く復帰できる。その結果、情報処理装置２００は、情報処理装置２００が起動してからユーザが操作可能な状態になるまでの時間を短縮し得る。また、情報処理装置２００は、ユーザが初期画面から再度設定を行なうなどの不便を抑制し得る。
【００４０】
また、この情報処理装置２００は、画面情報２３２に含まれる情報処理装置２００の電源遮断から起動時までの間に変更され得るコンテンツを、検出中であることを示すコンテンツに変更した上でディスプレイ２１０に反映する。これにより、実際の情報処理装置２００の状態と、ディスプレイ２１０に表示される情報処理装置の状態との相違がなくなる。そのため、情報処理装置２００は、起動時におけるユーザの違和感を抑制し得る。また、情報処理装置２００は、これら変更され得るコンテンツが示す情報を検出する前に、ディスプレイ２１０に操作画面を表示する。そのため、情報処理装置２００は、ユーザが操作可能な状態になるまでの時間をさらに短縮し得る。以下、このような情報処理装置の構成および制御について説明する。
【００４１】
［実施形態１］
（画像形成装置３００の外観構成）
図３は、本実施形態に従う画像形成装置３００の外観構成例を示す。図３を参照して、画像形成装置３００は、スキャナ３１０と、操作パネル３２０と、画像形成部３３０と、給紙トレイ３４２，３４４，３４６，３４８と、排紙トレイ３５０とを有する。以下、給紙トレイ３４２，３４４，３４６，３４８を総称して「給紙トレイ３４０」とも言う。
【００４２】
スキャナ３１０は、原稿を読み取って画像データを後述する制御装置４００へ出力する画像読み取り部である。操作パネル３２０は、ユーザの入力を受け付けるための入力インターフェイスとして機能する。画像形成部３３０は、給紙トレイ３４０に格納される記録媒体（用紙）に画像を形成する。ある局面において、画像形成装置３００は、電子写真方式であって、画像形成部３３０は、感光体、帯電部材、露光装置、現像装置などを含み得る。
【００４３】
給紙トレイ３４０は、画像形成部３３０により印字される記録媒体を格納する。給紙トレイ３４０は、格納される記録媒体のサイズ（大きさ）を検知するためのセンサ（例えば、ラインセンサ）を含み、検知結果を制御装置４００に出力するように構成される。排紙トレイ３５０は、画像形成部３３０により印字された記録媒体を排出する。
【００４４】
（画像形成装置３００の内部構成）
図４は、画像形成装置３００のハードウェア構成例を示すブロック図である。図４を参照して、画像形成装置３００は、制御装置４００を含む。制御装置４００は、ＣＰＵ４１０と、ＲＯＭ（Read  Only  Memory）４１２と、Ｓ−ＲＡＭ（Static  Random  Access  Memory）４１４と、ＮＶ−ＲＡＭ（Non-Volatile  Read  Only  Memory）４１６と、時計ＩＣ（Integrated  Circuit）４１８とを含む。制御装置４００，記憶装置４２０，および操作パネル３２０は、情報処理装置を構成する。
【００４５】
制御装置４００は、バスを介して、記憶装置４２０と、電源装置４３０と、スキャナ３１０と、操作パネル３２０と、ビデオメモリ４４０と、画像形成部３３０と、ネットワークインターフェイス（Ｉ／Ｆ）４５０と、給紙トレイ３４０とに電気的に接続している。
【００４６】
ＣＰＵ４１０は、ＲＯＭ４１２，ＮＶ−ＲＡＭ４１６，または記憶装置４２０に格納される制御プログラムを実行することにより、画像形成装置３００を制御する。
【００４７】
ＲＯＭ４１２およびＮＶ−ＲＡＭ４１６は、各種の制御プログラム、およびを画像形成に関わる各種の設定を格納する。Ｓ−ＲＡＭ４１４は、ＣＰＵ４１０のワークエリアとして機能する。時計ＩＣ４１８は、水晶発振器などを含んで構成され、現在の日時を計測する。
【００４８】
記憶装置４２０は、画面情報４２２およびテーブル４２４を格納する。記憶装置４２０は、ハードディスクドライブ，フラッシュメモリその他の不揮発性の記憶媒体により実現される。記憶装置４２０は、その他にもパーソナルコンピュータからのプリントデータやスキャナ３１０で読み取られた画像データなどを格納し得る。
【００４９】
画面情報４２２は、制御装置４００が画像形成装置３００の電源遮断時の指示を受け付けたときの後述するディスプレイ３２４に表示されている画面を示す情報であり得る。テーブル４２４のデータ構造は、図５および図６を用いて後述される。
【００５０】
電源装置４３０は、各種デバイスに電力を供給する。ある局面において、制御装置４００は、操作パネル３２０が電源遮断の指示を受け付けたことに応じて、電源装置４３０に、電力供給を停止する旨の指示を出力する。他の局面において、電源装置４３０は、図示しない電源ボタン（物理スイッチ）の押下により、各種デバイスへの電力供給を物理的に遮断する。
【００５１】
操作パネル３２０は、タッチパネル３２２と、ディスプレイ３２４と、物理ボタン３２６とを含む。タッチパネル３２２および物理ボタン３２６は、ユーザによる操作を受け付ける入力Ｉ／Ｆとして機能する。ディスプレイ３２４は、ユーザに各種設定や選択を促すための画面を表示する表示部として機能する。ディスプレイ３２４は、代表的に液晶パネルなどから構成される。このタッチパネル３２２は、ディスプレイ３２４の表示面に配置され得る。
【００５２】
ビデオメモリ４４０は、ディスプレイ３２４に表示される画面を示す情報を保持する。ネットワークＩ／Ｆ４５０は、ネットワーク（不図示）を介して外部装置（例えば、パーソナルコンピュータ、サーバ装置）との間でデータ通信する。一例として、ネットワークＩ／Ｆ４５０は、無線ＬＡＮ（Local  Area  Network）カードであって、制御装置４００は、ネットワークＩ／Ｆ４５０を介してＬＡＮまたはＷＡＮ（Wide  Area  Network）に接続された外部装置と通信し得る。
【００５３】
次に、図５および図６を用いて、ディスプレイ３２４に表示される画面を構成するコンテンツのうち、画像形成装置３００の電源遮断時から起動時までの間に変化し得るコンテンツ（以下、「不定コンテンツ」とも称する）の特定方法について説明する。
【００５４】
図５は、テーブル４２４のデータ構造を示す。図６は、図５のテーブル４２４に含まれるコンテンツを含む画面１００を示す。図５を参照して、テーブル４２４は、画面ＩＤと、コンテンツと、位置情報と、大きさ情報と、変更情報と、検出情報とを互いに関連付けて保持する。
【００５５】
画面ＩＤは、ディスプレイ３２４に表示される複数の画面の各々を識別する識別情報である。位置情報は、コンテンツが表示される位置を示す。図５に示される例において、位置情報は、コンテンツが表示されるＸ座標とＹ座標とを含む。ある局面において、ディスプレイ３２４の長手方向をＸ方向、短手方向をＹ方向と規定する。大きさ情報は、ディスプレイ３２４におけるコンテンツの大きさ（画素数）を示す情報である。大きさ情報は、コンテンツの幅（Ｘ方向に従う画素数）と、高さ（Ｙ方向に従う画素数）の情報を含む。変更情報は、コンテンツが不定コンテンツであるか否かを示す。図５に示される例において、コンテンツＡおよびＢは不定コンテンツ（変更情報が「あり」）であって、コンテンツＣは、不定コンテンツではない。
【００５６】
検出情報は、ＣＰＵ４１０が、不定コンテンツが示す情報をその時点において検出中であるか検出済みであるかを示す。図５に示される例において、検出情報は、画像形成装置３００の起動後に、ＣＰＵ４１０が、不定コンテンツに対応するセンサから検知結果を入力される前は「検出中」を示し、入力された後は「検出済み」を示す。例えば、不定コンテンツが日時コンテンツである場合、不定コンテンツに対応するセンサは、時計ＩＣ４１８であり得る。また、不定コンテンツがトナー残量コンテンツである場合、不定コンテンツに対応するセンサは、トナーカートリッジに設けられるトナー残量を検知するセンサ（不図示）であり得る。また、不定コンテンツが用紙コンテンツである場合、不定コンテンツに対応するセンサは、給紙トレイ３４０に設けられる記録媒体のサイズを検知するセンサ（不図示）であり得る。また、不定コンテンツが原稿コンテンツである場合、不定コンテンツに対応するセンサは、スキャナ３１０に設けられる原稿読み取りセンサ（例えば、ラインセンサ）であり得る。
【００５７】
なお、図５に示される例において、説明を分かりやすくするために変更情報および検出情報が文字列として表記されているが、実際には、「０」と「１」との組み合わせにより表現され得る。
【００５８】
ＣＰＵ４１０は、図５に示されるテーブル４２４に従い、各画面ＩＤに対応するコンテンツデータをビデオメモリ４４０に展開し、ディスプレイ３２４に画面を表示する。一例として、画面ＩＤ「０１」の画面をディスプレイ３２４に表示する場合、ＣＰＵ４１０は、コンテンツＡ〜Ｃを示すコンテンツデータを、ビデオメモリ４４０に展開する。なお、これらコンテンツデータは、記憶装置４２０に格納される。
【００５９】
図６に示される画面１００は、画面ＩＤ「０１」に対応する画面であるとする。図６において、状態コンテンツ１１０がコンテンツＡに、日時コンテンツ１３０がコンテンツＢに、色コンテンツ６１０がコンテンツＣにそれぞれ対応する。上記説明した通り、状態コンテンツ１１０および日時コンテンツ１３０は不定コンテンツである。一方、色コンテンツ６１０が示す情報（モノクロ印刷かカラー印刷かを示す情報）は、画像形成装置３００の電源遮断から起動時の間に、変更されることはない。そのため、色コンテンツ６１０は、不定コンテンツではない。
【００６０】
以下、画面１００に含まれる不定コンテンツの特定方法の一例について説明する。ある局面において、ＣＰＵ４１０は、ディスプレイ３２４に画面１００が表示されている状態で、電源遮断の指示を受け付ける。ＣＰＵ４１０は、電源遮断の指示を検知したときにビデオメモリ４４０に展開しているデータに基づいて、ディスプレイ３２４に表示されている画面１００の画面ＩＤが「０１」であると特定する。ＣＰＵ４１０は、テーブル４２４を参照して、特定した画面ＩＤ「０１」に対応するコンテンツＡ〜Ｃのうち、不定コンテンツがコンテンツＡおよびコンテンツＢであると特定する。上記によれば、ＣＰＵ４１０は、電源遮断の直前にディスプレイ３２４に表示されていた画面に含まれる不定コンテンツを特定できる。
【００６１】
（画面に含まれる不定コンテンツの制御）
図７は、画像形成装置３００における電源遮断時および起動時における処理の一例を示すフローチャートである。図７に示される処理は、ＣＰＵ４１０がＲＯＭ４１２などに格納される制御プログラムを実行することにより実現され得る。他の局面において、図７に示される処理の一部または全部が、回路素子その他のハードウェアによって実行されてもよい。これらの条件は、後述する図９，図１０，および図１６においても同様とする。
【００６２】
ステップＳ７０５において、ＣＰＵ４１０は、電源遮断の指示を検知したか否かを判断する。より具体的には、ＣＰＵ４１０は、タッチパネル３２２を介して電源遮断の指示を受け付けたか否かを判断する。他の局面において、ＣＰＵ４１０は、電源装置４３０から、図示しない電源ボタンが押下されたことを示す信号が入力されたか否かに基づいて、この判断を行ない得る。
【００６３】
ＣＰＵ４１０は、電源遮断の指示を検知したと判断した場合（ステップＳ７０５においてＹＥＳ）、処理をステップＳ７１０に進める。一方、ＣＰＵ４１０は、電源遮断の指示を検知していないと判断した場合（ステップＳ７０５においてＮＯ）、処理をステップＳ７０５に戻す。
【００６４】
ステップＳ７１０において、ＣＰＵ４１０は、ディスプレイ３２４に表示されている画面を示す画面情報４２２を記憶装置４２０に保存する。ある局面において、画面情報４２２は、電源遮断の指示を検知したときにビデオメモリ４４０に展開されているデータであり得る。ＣＰＵ４１０はさらに、電源遮断の指示を検知したときにディスプレイ３２４に表示されている画面の画面ＩＤを特定する。ＣＰＵ４１０はさらに、画面情報４２２の他に、画像形成装置３００を電源遮断時の状態に復帰するために必要な情報をさらに記憶装置４２０に保存し得る。
【００６５】
ステップＳ７１５において、ＣＰＵ４１０は、画面情報４２２に含まれる不定コンテンツを特定する。より具体的には、ＣＰＵ４１０は、記憶装置４２０に格納されるテーブル４２４を参照して、上記特定した画面ＩＤに対応するコンテンツのうち、変更情報が「あり」である不定コンテンツを特定する。
【００６６】
ステップＳ７２０において、ＣＰＵ４１０は、特定した不定コンテンツを、予め定められたコンテンツに変更する。これにより画面情報４２２が変更される。予め定められたコンテンツは、例えば、不定コンテンツが示す情報をＣＰＵ４１０が現在検出中であることを示すコンテンツ（以下、「検出表示コンテンツ」とも称する）であり得る。ある局面において、記憶装置４２０は、様々な大きさの不定コンテンツに対応する複数の検出表示コンテンツを格納し得る。一例として、ＣＰＵ４１０は、画面情報４２２に含まれる不定コンテンツのデータを、対応する検出表示コンテンツのデータに書き換える。より具体的には、ＣＰＵ４１０は、テーブル４２４を参照して、不定コンテンツの位置情報が示す領域の画面情報４２２を、対応する検出表示コンテンツ（予め定められたコンテンツ）を示すデータに変更する。例えば、図５のコンテンツＡの場合、位置情報が示す領域は、（Ｘ，Ｙ）＝（０，６０）〜（４００，１１０）で囲まれる矩形領域（図６の破線１１０で囲まれている領域）であり得る。
【００６７】
ステップＳ７２５において、ＣＰＵ４１０は、電源装置４３０に対して電力供給を停止する旨の指示を出力する。これにより、画像形成装置３００は電源遮断状態になる。
【００６８】
ステップＳ７３０において、ユーザは、図示しない電源ボタンを押下する。これにより、電源装置４３０は、各種デバイスに対して電力供給を開始する。ステップＳ７３５において、ＣＰＵ４１０は、電源装置４３０からの電力供給を受けて、起動する。
【００６９】
ステップＳ７４０において、ＣＰＵ４１０は、変更後の画面情報４２２をビデオメモリ４４０に展開する。このステップにおいて、例えば、図２に示される画面２１２がディスプレイ３２４に表示される。これにより、画像形成装置３００は、ユーザが操作パネル３２０を介して画像形成装置３００を操作可能な状態になる。ただし、ディスプレイ３２４に表示される予め定められたコンテンツ（に対応する不定コンテンツ）は、ユーザが操作不能な状態であり得る。
【００７０】
ステップＳ７４５において、ＣＰＵ４１０は、ステップＳ７２０で特定した不定コンテンツが示す情報を検出する。より具体的には、ＣＰＵ４１０は、不定コンテンツに対応するセンサから検知結果の入力を受け付ける。例えば、不定コンテンツが日時コンテンツ１３０である場合、ＣＰＵ４１０は、時計ＩＣ４１８が検知する日時情報の入力を受け付ける。これにより、ＣＰＵ４１０は、画像形成装置３００の起動後の、日時コンテンツ１３０が示す情報を確定する。ＣＰＵ４１０はさらに、テーブル４２４における、この日時コンテンツ１３０に対応する検出情報を「検出済み」に変更し得る。
【００７１】
ステップＳ７５０において、ＣＰＵ４１０は、ディスプレイ３２４に表示される予め定められたコンテンツを、ステップＳ７４５で確定した情報を含む不定コンテンツに更新する。より具体的には、ＣＰＵ４１０は、ビデオメモリ４４０に展開される予め定められたコンテンツのデータを、上記確定した情報を含む不定コンテンツのデータに変更する。これにより、画像形成装置３００は、ユーザが操作パネル３２０を介して当該不定コンテンツを操作可能な状態になる。一例として、ＣＰＵ４１０は、時計ＩＣ４１８が検知する日時情報の入力を受け付けたことに応じて、「検出中」の文字列を含む予め定められたコンテンツを、この日時情報を含む日時コンテンツに変更する。
【００７２】
ステップＳ７５５において、ＣＰＵ４１０は、ディスプレイ３２４に予め定められたコンテンツがまだ表示されているか否かを判断する。一例として、ＣＰＵ４１０は、テーブル４２４を参照して、現在ディスプレイ３２４に表示されている画面を構成するコンテンツのうち、検出情報が「検出中」であるコンテンツが存在する場合に、ディスプレイ３２４に予め定められたコンテンツがまだ表示されていると判断し得る。
【００７３】
ＣＰＵ４１０は、ディスプレイ３２４に予め定められたコンテンツがまだ表示されていると判断した場合（ステップＳ７５５においてＹＥＳ）、処理をステップＳ７４５に戻す。一方、ＣＰＵ４１０は、ディスプレイ３２４に予め定められたコンテンツが表示されていないと判断した場合（ステップＳ７５５においてＮＯ）、一連の処理を終了する。なお、他の局面において、記憶装置４２０に格納される画面情報４２２を削除（初期化）した後に、一連の処理を終了し得る。
【００７４】
（ＣＰＵ４１０の機能構成）
図８は、図７に示される処理を実現するためのＣＰＵ４１０の機能構成の一例を示す。図８を参照して、ＣＰＵ４１０は、ＲＯＭ４１２に格納される各種制御プログラムを読み込んで実行することにより、画面保存部８１０、特定部８２０、画面変更部８３０、確定部８４０、および更新部８５０として機能する。
【００７５】
画面保存部８１０は、タッチパネル３２２（または物理ボタン３２６）から電源遮断の指示を受け付ける。画面保存部８１０は、電源遮断の指示を検知したことに応じて、ビデオメモリ４４０に展開される画面情報４２２を、記憶装置４２０に保存する。画面保存部８１０は、画面情報４２２を保存したことを知らせる通知を特定部８２０に出力する。
【００７６】
特定部８２０は、画面保存部８１０からの通知に応じて、画面情報４２２に含まれる不定コンテンツを特定する。特定部８２０は、特定した不定コンテンツを示す情報を、画面変更部８３０に出力する。
【００７７】
画面変更部８３０は、特定部８２０からの入力に基づいて、画面情報４２２に含まれる不定コンテンツを予め定められたコンテンツに変更する。その後、画面変更部８３０は、電源装置４３０に対して、電力供給の停止指示を出力する。これにより、電源装置４３０が各種デバイスに対する電力供給を停止して、画像形成装置３００が電源遮断状態になる。
【００７８】
その後、電源装置４３０は、ユーザの入力により各種デバイスに電力供給を開始する。これにより、ＣＰＵ４１０が起動する。画面変更部８３０は、ＣＰＵ４１０が起動したことに応じて、変更後の画面情報４２２を、ビデオメモリ４４０に展開する。
【００７９】
確定部８４０は、ＣＰＵ４１０が起動したことに応じて、不定コンテンツに対応する各種センサから、検知結果の入力を受け付ける。不定コンテンツに対応する各種センサは、例えば、給紙トレイ３４０に設けられる記録媒体のサイズを検知するセンサ、スキャナ３１０に設けられる原稿読み取りセンサなどを含み得る。確定部８４０は、センサから入力された検知結果を更新部８５０に出力する。
【００８０】
更新部８５０は、ビデオメモリ４４０に展開される予め定められたコンテンツを、確定部８４０から入力された検知結果を含む不定コンテンツに更新する。
【００８１】
上記によれば、画像形成装置３００は、電源遮断時に保存した画面情報４２２を、画像形成装置３００の起動後にディスプレイ３２４に反映する。そのため、画像形成装置３００は、ディスプレイ３２４に表示される画面を電源遮断時の状態に素早く復帰できる。その結果、画像形成装置３００は、画像形成装置３００が起動してからユーザが操作可能な状態になるまでの時間を短縮し得る。また、画像形成装置３００は、ユーザが初期画面から再度設定を行なうなどの不便を抑制し得る。
【００８２】
また、この画像形成装置３００は、画面情報４２２に含まれる不定コンテンツを、当該コンテンツが示す情報を検出中であることを示すコンテンツに変更した上でディスプレイ３２４に反映する。これにより、実際の画像形成装置３００の状態と、ディスプレイ３２４に表示される情報処理装置の状態との相違がなくなる。そのため、画像形成装置３００は、起動時におけるユーザの違和感を抑制し得る。また、画像形成装置３００は、不定コンテンツが示す情報を検出する前に、ディスプレイ３２４に操作画面を表示する。そのため、画像形成装置３００は、ユーザが操作可能な状態になるまでの時間をさらに短縮し得る。
【００８３】
（変形例１−１．画面を更新する頻度）
図７の例において、ＣＰＵ４１０は、ディスプレイ３２４に予め定められたコンテンツがまだ表示されていると判断した場合（ステップＳ７５５においてＹＥＳ）、すぐにステップＳ７４５の処理に戻る構成であった。しかしながら、ＣＰＵ４１０が、不定コンテンツに対応する各種センサから間髪入れずに検知結果の入力を受け付けた場合、短期間でディスプレイ３２４に表示される画面が更新される。この場合、ディスプレイ３２４のちらつきが発生し、ユーザが不快感を覚え得る。以下、このような問題を解決し得る変形例１に従う画像形成装置３００の制御について説明する。
【００８４】
図９は、変形例１−１に従う、画像形成装置３００における電源遮断時および起動時における処理の一例を示すフローチャートである。図９に示される処理のうち、図７に示される参照符号と同一符号を付している処理は、同じ処理である。そのため、その処理の説明は繰り返さない。
【００８５】
ＣＰＵ４１０は、ディスプレイ３２４に予め定められたコンテンツがまだ表示されていると判断した場合（ステップＳ７５５においてＹＥＳ）、処理をステップＳ９００に進める。
【００８６】
ステップＳ９００において、ＣＰＵ４１０は、所定時間（例えば、５００ｍｓｅｃ）を経過した後に処理をステップＳ７４５に戻す。ある局面において、この所定時間は、ユーザによって変更可能に構成されてもよい。
【００８７】
変形例１に従うＣＰＵ４１０は、ステップＳ７４５〜７５５の処理を、上記の所定時間のサイクルで行なう。そのため、変形例１に従う画像形成装置３００は、ディスプレイ３２４におけるチラつきを抑制できる。
【００８８】
（変形例１−２．不定コンテンツを予め定められたコンテンツに変更するタイミング）
図７の例において、ＣＰＵ４１０は、画像形成装置３００が電源遮断状態（Ｓ７２５）になる前に、画面情報４２２に含まれる不定コンテンツを特定し（Ｓ７１５）、特定した不定コンテンツを予め定められたコンテンツに変更する（Ｓ７２０）構成であった。しかしながら、図示しない電源ボタンの押下に応じて、電源装置４３０から各種デバイスへの電力供給が物理的に遮断される場合もあり得る。この場合、コンデンサの残留電荷が不十分なために、ＣＰＵ４１０がステップＳ７１５およびＳ７２０の処理を十分に行なうことが出来ない場合もあり得る。そこで、変形例２に従う画像形成装置３００は、これらの処理を画像形成装置３００が起動した後に行ない得る。
【００８９】
図１０は、変形例１−２に従う、画像形成装置３００における電源遮断時および起動時における処理の一例を示すフローチャートである。図１０に示される処理のうち、図７に示される参照符号と同一符号を付している処理は、同じ処理である。そのため、その処理の説明は繰り返さない。
【００９０】
ステップＳ７２５において、ＣＰＵ４１０は、画面情報４２２を記憶装置４２０に保存したことに応じて、電源装置４３０に対して電力供給を停止する旨の指示を出力する。これにより、画像形成装置３００は電源遮断状態になる。
【００９１】
ステップＳ１０１０において、ＣＰＵ４１０は、画像形成装置３００に電力供給が開始されたことに応じて（換言すれば、ＣＰＵ４１０が起動したことに応じて）、画面情報４２２に含まれる不定コンテンツを特定する。ステップＳ１０２０において、ＣＰＵ４１０は、特定した不定コンテンツを、予め定められたコンテンツに変更する。
【００９２】
上記によれば、変形例２に従う画像形成装置３００は、確実にステップＳ１０１０およびＳ１０２０の処理を実行できる。
【００９３】
［実施形態２］
画面に表示されるコンテンツによっては、ユーザの選択（例えば、タッチ）を受け付けると、さらにユーザの選択を受け付けるための複数の項目（サブメニュー）を表示するものがある。例えば、図１に示される仕上がりコンテンツ１８０が押下されると、「ステープル」，「中綴じ」，「パンチ」，「折り」などの項目が表示され得る。これらの項目は、画像形成装置３００に接続されるオプション装置の構成（ステープラ，パンチ装置などを備えているか否か）によって変更され得る。その意味で、これらの項目は、画像形成装置３００に着脱可能な部材の項目であって、画像形成装置３００の電源遮断から起動時までの間に変更され得る項目（以下、「不定項目」とも称する）である。
【００９４】
ここで、画像形成装置３００の起動後の操作パネル３２０の制御として以下２つの制御が考えられる。１つ目は、複数の不定項目の各々が示す情報が全て確定された後に、これら複数の不定項目に対応する不定コンテンツをディスプレイ３２４に表示する制御である。２つ目は、複数の不定項目の各々が示す情報のうち少なくとも１つの情報が確定された後に、これら複数の不定項目に対応する不定コンテンツをディスプレイ３２４に表示する制御である。
【００９５】
しかしながら、１つ目の制御は、画像形成装置３００が起動してからユーザが画像形成装置３００（操作パネル３２０）を操作可能な状態になるまでの時間が、長くなってしまう。一方、２つ目の制御は、この時間が短い。本実施形態では、この２つ目の制御について説明する。なお、本実施形態においても、上記説明した画像形成装置３００を用いて説明する。
【００９６】
図１１は、不定コンテンツに含まれる複数の不定項目を示す。図１１に示される画面１１００は、不定コンテンツである用紙コンテンツ１７０をユーザによって選択（タッチ）された後にディスプレイ３２４に表示される画面である。
【００９７】
画面１１００は、ポップアップ１１２０を含む。ポップアップ１１２０は、用紙項目１１３０，１１４０，１１５０，１１６０，１１７０を含む。用紙項目１１３０〜１１６０のそれぞれは、給紙トレイ３４２，３４４，３４６，３４８のそれぞれに収容される記録媒体の大きさを示す。これら用紙項目１１３０〜１１６０は、画像形成装置３００に着脱可能な部材の項目であるため、不定項目である。ユーザは、用紙コンテンツ１７０を選択した後に、印字に使用する記録媒体の大きさを、用紙項目１１３０〜１１７０のいずれかから選択する。用紙項目１１７０が選択された場合、ＣＰＵ４１０は、スキャナ３１０が読み取った原稿と同じ大きさの記録媒体（が収容される給紙トレイ）を自動的に選択する。
【００９８】
ＣＰＵ４１０は、画像形成装置３００の起動後に確定部８４０として、用紙項目１１３０〜１１６０の各々が示す情報（すなわち、対応する給紙トレイに格納される記録媒体の大きさ）を確定する。
【００９９】
図１２は、画像形成装置３００の起動後においてディスプレイ３２４に表示される画面１２００を示す。図１２の例において、画像形成装置３００の電源遮断時において用紙項目１１７０が選択されているものとする。この場合、ＣＰＵ４１０は、更新部８５０として、用紙項目１１３０〜１１６０の各々が示す情報のうち少なくとも１つの情報が確定部８４０によって確定されたことに応じて、図１１に示されるように検出表示コンテンツを用紙コンテンツ１７０に変更する。
【０１００】
図１３は、図１２において用紙コンテンツ１７０が押下された後の画面１３００を示す。図１３に示される例において、ＣＰＵ４１０は、用紙項目１１３０が示す情報を確定（検出）したことに応じて、検出表示コンテンツを用紙項目１１３０に変更している。一方、ＣＰＵ４１０は、用紙項目１１４０〜１１６０が示す情報を確定していないため、用紙項目１１４０，１１５０，１１６０のそれぞれに替えて、検出表示コンテンツ１３１０，１３２０，１３３０のそれぞれを表示している。図１３に示されるように、ユーザは、操作パネル３２０の用紙コンテンツ１７０を押下することにより、印字に使用する記録媒体の大きさの設定を行なうことができる。
【０１０１】
図１２を再び参照して、画面１２００には、仕上がりコンテンツ１８０に対応する検出表示コンテンツ１２１０が表示されている。これは、画面１２００の時点において、仕上がりコンテンツ１８０に含まれる複数の不定項目の各々が示す情報がいずれも確定されていないことを示す。
【０１０２】
上記によれば、実施形態２に従う画像形成装置３００は、不定コンテンツに含まれる複数の不定項目の各々が示す情報のうち、少なくとも１つの情報を確定（検出）したことに応じて、不定コンテンツをディスプレイ３２４に表示する。そのため、画像形成装置３００は、画像形成装置３００が起動してからユーザが操作パネル３２０を介して画像形成装置３００を操作可能な状態になるまでの時間をより短縮し得る。
【０１０３】
（変形例２−１．原稿サイズと同じ記録媒体を検出したことの通知）
上記の例では、ＣＰＵ４１０（更新部８５０）は、用紙項目１１３０〜１１６０の各々が示す情報のうち少なくとも１つの情報が確定されたことに応じて、検出表示コンテンツを用紙コンテンツ１７０に変更するように構成されている。他の局面において、ＣＰＵ４１０は、画像形成装置３００の起動後にスキャナ３１０により検知される原稿の大きさと同じ記録媒体を検出したときに、検出表示コンテンツを用紙コンテンツ１７０に変更してもよい。以下、画像形成装置３００の起動時に、スキャナ３１０に「Ａ４」サイズの原稿が載置されているものとする。
【０１０４】
図１４は、画像形成装置３００の起動後においてディスプレイ３２４に表示される画面１４００を示す。画面１４００において、用紙コンテンツ１７０に替えて、用紙コンテンツ１７０が示す情報を検出中であることを示す検出表示コンテンツ１４１０が表示されている。これは、この時点において、ＣＰＵ４１０が、「Ａ４」サイズの記録媒体を検出していないことを示す。換言すれば、給紙トレイ３４０に設けられる記録媒体の大きさを検知するセンサが、「Ａ４」サイズの記録媒体を検知していないことを示す。
【０１０５】
また、画面１４００において、原稿コンテンツ１５０，出力コンテンツ１６０のそれぞれに替えて、検出表示コンテンツ１４２０，１４３０のそれぞれが表示されている。
【０１０６】
図１５は、ＣＰＵ４１０が「Ａ４」サイズの記録媒体を検出した後にディスプレイ３２４に表示される画面１５００を示す。ＣＰＵ４１０は、「Ａ４」サイズの記録媒体を検出したことに応じて、図１４の検出表示コンテンツ１４１０を、「Ａ４」サイズの記録媒体が印字に用いられることを示す用紙コンテンツ１５１０に変更する。
【０１０７】
ＣＰＵ４１０はさらに、スキャナ３１０に検知された原稿と同じ大きさの記録媒体を検出したことに応じて、図１４の検出表示コンテンツ１４２０，１４３０のそれぞれを、原稿コンテンツ１５２０，出力コンテンツ１５３０のそれぞれに変更し得る。これら原稿コンテンツ１５２０および出力コンテンツ１５３０は、原稿を模した標準アイコン１５４０を含む。これにより、ユーザは、画像形成装置３００がスキャナ３１０に載置された原稿と同じ大きさの記録媒体を検出したことを、一目で理解できる。換言すれば、ユーザは、画像形成装置３００に原稿と同じ大きさの記録媒体が収容されていることを一目で理解できる。
【０１０８】
図１６は、変形例２−１に従う、画像形成装置３００の起動時における処理の一例を示すフローチャートである。
【０１０９】
ステップＳ１６１０において、ユーザは、図示しない電源ボタンを押下する。これにより、電源装置４３０は、各種デバイスに対して電力供給を開始する。ステップＳ１６２０において、ＣＰＵ４１０は、電源装置４３０からの電力供給を受けて、起動する。
【０１１０】
ステップＳ１６３０において、ＣＰＵ４１０は、記憶装置４２０に格納される画面情報４２２に、用紙コンテンツ（記録媒体の大きさに関する不定コンテンツ）が含まれるか否かを判断する。ある局面において、ＣＰＵ４１０は、テーブル４２４を参照して、電源遮断時にディスプレイ３２４に表示されていた画面の画面ＩＤに対応するコンテンツの中に、用紙コンテンツが含まれるか否かを判断し得る。
【０１１１】
ＣＰＵ４１０は、画面情報４２２に用紙コンテンツが含まれると判断した場合（ステップＳ１６３０においてＹＥＳ）、処理をステップＳ１６４０に進める。一方、ＣＰＵ４１０は、画面情報４２２に用紙コンテンツが含まれないと判断した場合（ステップＳ１６３０においてＮＯ）、一連の処理を終了する。
【０１１２】
ステップＳ１６４０において、ＣＰＵ４１０は、スキャナ３１０に原稿が載置されているか否かを判断する。一例として、ＣＰＵ４１０は、スキャナ３１０に搭載されている原稿読み取りセンサ（例えば、ラインセンサ）の検知結果により、スキャナ３１０に原稿が載置されているか否かを判断する。
【０１１３】
ＣＰＵ４１０は、スキャナ３１０に原稿が載置されていると判断した場合（ステップＳ１６４０においてＹＥＳ）、処理をステップＳ１６５０に進める。一方、ＣＰＵ４１０は、スキャナ３１０に原稿が載置されていないと判断した場合（ステップＳ１６４０においてＮＯ）、一連の処理を終了する。
【０１１４】
ステップＳ１６５０において、ＣＰＵ４１０は、スキャナ３１０に搭載されている原稿読み取りセンサ（不図示）を走査することにより、スキャナ３１０に載置されている原稿の大きさを検知する。
【０１１５】
ステップＳ１６６０において、ＣＰＵ４１０は、検知した原稿の大きさと同じ大きさの記録媒体を格納する旨の通知を、給紙トレイ３４０（に設けられたセンサ）から受け付けたか否かを判断する。ＣＰＵ４１０は、給紙トレイ３４０から通知を受けたと判断した場合（ステップＳ１６６０においてＹＥＳ）、処理をステップＳ１６７０に進める。一方、ＣＰＵ４１０は、給紙トレイ３４０から通知を受けていないと判断した場合（ステップＳ１６６０においてＮＯ）、処理をステップＳ１６６０に戻す。
【０１１６】
ステップＳ１６７０において、ＣＰＵ４１０は、ディスプレイ３２４に表示される予め定められたコンテンツ（例えば、検出表示コンテンツ）を、原稿の大きさと同じ大きさの記録媒体が印字対象であることを示す用紙コンテンツに変更する。より具体的には、ＣＰＵ４１０は、ビデオメモリ４４０に展開された予め定められたコンテンツのデータを、用紙コンテンツのデータに変更する。
【０１１７】
上記によれば、本変形例に従う画像形成装置３００は、用紙コンテンツをディスプレイ３２４に表示することで、スキャナ３１０に載置された原稿と同じ大きさの記録媒体を検出したことをユーザに通知する。これにより、ユーザは、画像形成装置３００に原稿と同じ大きさの記録媒体が収容されていることを一目で理解できる。
【０１１８】
上記において、１つのＣＰＵ４１０が、図７，図９，図１０，および図１６等に示される各処理を実現するものとして説明した。他の局面において、これらの処理は、少なくとも１つのプロセッサのような半導体集積回路、少なくとも１つの特定用途向け集積回路ＡＳＩＣ（Application  Specific  Integrated  Circuit）、少なくとも１つのＤＳＰ（Digital Signal Processor）、少なくとも１つのＦＰＧＡ（Field  Programmable  Gate  Array）、および／またはその他の演算機能を有する回路を含む回路によって実装され得る。
【０１１９】
これらの回路は、有形の読取可能な少なくとも１つの媒体から、１以上の命令を読み出すことにより図７，図９，図１０，および図１６等に示される各処理を実現しうる。
【０１２０】
このような媒体は、磁気媒体（たとえば、ハードディスク）、光学媒体（例えば、コンパクトディスク（ＣＤ）、ＤＶＤ）、揮発性メモリ、不揮発性メモリの任意のタイプのメモリなどの形態をとるが、これらの形態に限定されるものではない。
【０１２１】
揮発性メモリはＤＲＡＭ（Dynamic  Random  Access  Memory）およびＳＲＡＭ（Static  Random  Access  Memory）を含み得る。不揮発性メモリは、ＲＯＭ、ＮＶＲＡＭを含み得る。半導体メモリは、少なくとも１つのプロセッサとともに半導体回路の１部分であり得る。
【０１２２】
今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１２３】
１１０  状態コンテンツ、１２０  エラーコンテンツ、１３０  日時コンテンツ、１４０  トナー残量コンテンツ、１５０，１５２０  原稿コンテンツ、１６０，１５３０  出力コンテンツ、１７０，１５１０  用紙コンテンツ、１８０  仕上がりコンテンツ、２００  情報処理装置、２１０，３２４  ディスプレイ、２２０，４００  制御装置、２２２，８１０  画面保存部、２２４，８２０  特定部、２２６，８３０  画面変更部、２３０，４２０  記憶装置、２３２，４２２  画面情報、３００  画像形成装置、３１０  スキャナ、３２０  操作パネル、３２２  タッチパネル、３２６  物理ボタン、３３０  画像形成部、３４０，３４２，３４４，３４６，３４８  給紙トレイ、３５０  排紙トレイ、４２４  テーブル、４３０  電源装置、４４０  ビデオメモリ、６１０  色コンテンツ、８４０  確定部、８５０  更新部、１１２０  ポップアップ、１１３０，１１４０，１１５０，１１６０，１１７０  用紙項目、１２１０，１３１０，１３２０，１３３０，１４１０，１４２０，１４３０  検出表示コンテンツ、１５４０  標準アイコン。
【図１】
2018089847.tif 000003
【図２】
2018089847.tif 000004
【図３】
2018089847.tif 000005
【図４】
2018089847.tif 000006
【図５】
2018089847.tif 000007
【図６】
2018089847.tif 000008
【図７】
2018089847.tif 000009
【図８】
2018089847.tif 000010
【図９】
2018089847.tif 000011
【図１０】
2018089847.tif 000012
【図１１】
2018089847.tif 000013
【図１２】
2018089847.tif 000014
【図１３】
2018089847.tif 000015
【図１４】
2018089847.tif 000016
【図１５】
2018089847.tif 000017
【図１６】
2018089847.tif 000018