(57)【要約】【課題】電源投入時の表示部に初期画面を表示するまでの時間を短縮することができる画像形成装置および表示方法を提供する。【解決手段】ＬＣＤ制御部１２１１は、電源投入時に主制御部から送出されたリセット信号が主制御部のリセット処理が終了した旨を示すリセット解除状態である場合に、表示データ記憶部１２１２に格納された表示データを読取るためのアドレスを示すアドレス信号と、表示データを読取るタイミングを示すトリガー信号と、表示データの表示が有効である旨を示す有効期間信号と、表示データを表示するタイミングを示す表示タイミング信号とを送出し、トリガー信号に基づいて、アドレス信号に対応する表示データを表示データ記憶部１２１２から読取り、ＬＣＤ１２２は、有効期間信号と表示タイミング信号とに基づいて、読取られた表示データを表示する。【選択図】        図６
2009089366.tif 000002
【特許請求の範囲】
【請求項１】
表示データを格納する表示データ記憶手段と、
電源投入時に主制御部から送出されたリセット信号が主制御部のリセット処理が終了した旨を示すリセット解除状態である場合に、前記表示データ記憶手段に格納された前記表示データを読取るためのアドレスを示すアドレス信号と、前記表示データを読取るタイミングを示すトリガー信号と、前記表示データの表示が有効である旨を示す有効期間信号と、前記表示データを表示するタイミングを示す表示タイミング信号とを送出する表示制御手段と、
前記表示制御手段から送出された前記トリガー信号に基づいて、前記アドレス信号に対応する前記表示データを前記表示データ記憶手段から読取る表示データ読取手段と、
前記表示制御手段から送出された前記有効期間信号と前記表示タイミング信号とに基づいて、前記表示データ読取手段によって読取られた前記表示データを表示する表示手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記表示データ読取手段は、前記表示制御手段から送出された前記トリガー信号のレベルが変化するタイミングで、前記アドレス信号に対応する前記表示データを前記表示データ記憶手段から読取ること、を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記表示手段は、前記有効期間信号が、前記表示データの表示が有効である旨を示す場合に、前記表示タイミング信号のレベルが変化するタイミングで前記表示データを表示すること、を特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
入力端子から入力される論理レベルを判別する判別手段、をさらに備え、
前記表示制御手段は、前記判別手段によって判別された論理レベルに従って、前記表示データ記憶手段に格納された表示データを表示するように制御するか前記主制御手段から送出された表示データを表示するように制御するかのいずれかに切替えること、を特徴とする請求項１〜３のいずれか一つに記載の画像形成装置。
【請求項５】
入力端子から入力される論理レベルを判別する判別手段、をさらに備え、
前記表示制御手段は、前記表示データ記憶手段に格納された表示データのうち、前記判別手段によって判別された論理レベルに応じた表示データを読取るように制御すること、を特徴とする請求項１〜３のいずれか一つに記載の画像形成装置。
【請求項６】
前記判別手段は、前記入力端子から入力される論理レベルに応じた前記表示手段のサイズを判別すること、を特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記判別手段は、前記入力端子から入力される論理レベルに応じた前記表示手段に表示する表示色を判別すること、を特徴とする請求項５に記載の画像形成装置。
【請求項８】
前記判別手段は、前記入力端子から入力される論理レベルに応じた前記表示データ記憶手段から前記表示データの読取りを開始するアドレスを判別すること、を特徴とする請求項５に記載の画像形成装置。
【請求項９】
前記入力端子は、１の入力端子が主制御部から制御可能であり、他の入力端子が操作者によって論理レベルを設定可能なメカニカルスイッチであること、を特徴とする請求項４〜８のいずれか一つに記載の画像形成装置。
【請求項１０】
前記主制御部からの制御により、前記表示データ記憶手段に格納された前記表示データの書換え可能とする切替手段と、
前記切替手段によって前記主制御部からの制御によって、前記表示データ記憶手段に格納された前記表示データを書き換える書換手段と、をさらに備えることを特徴とする請求項１〜９のいずれか一つに記載の画像形成装置。
【請求項１１】
前記表示データ記憶手段は、着脱可能であること、を特徴とする請求項１〜１０のいずれか一つに記載の画像形成装置。
【請求項１２】
画像形成装置で実行される表示方法であって、
表示制御手段が、電源投入時に主制御部から送出されたリセット信号が主制御部のリセット処理が終了した旨を示すリセット解除状態である場合に、表示データを格納する表示データ記憶手段に格納された前記表示データを読取るためのアドレスを示すアドレス信号と、前記表示データを読取るタイミングを示すトリガー信号と、前記表示データの表示が有効である旨を示す有効期間信号と、前記表示データを表示するタイミングを示す表示タイミング信号とを送出する表示制御ステップと、
表示データ読取手段が、前記表示制御ステップから送出された前記トリガー信号に基づいて、前記アドレス信号に対応する前記表示データを前記表示データ記憶手段から読取る表示データ読取ステップと、
表示手段が、前記表示制御ステップから送出された前記有効期間信号と前記表示タイミング信号とに基づいて、前記表示データ読取ステップによって読取られた前記表示データを表示する表示ステップと、
を有することを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および表示方法に関する。
【背景技術】
【０００２】
近年、多機能化している画像処理装置では、ユーザインタフェースの向上を図るため、液晶表示器とタッチパネルを組合わせた表示部を備えている。このような画像処理装置では、電源が投入されると主制御部は優先順位の高い初期処理を実行した後に表示部への初期画面の表示処理を実行する。従って、電源投入後初期画面が表示部に表示されるまでに時間を要する場合は、ユーザは画像処理装置が正常に動作しているか否かを判断することができないという問題があった。
【０００３】
このような問題を解決するものとして、主制御部と独立して動作する制御部を備える画像処理装置が開示されている（特許文献１参照）。かかる画像処理装置では、電源投入時に主制御部とは別の制御部で表示部への表示処理を行うことにより、主制御部での初期処理の終了を待たずに初期画面の表示が可能となる。
【０００４】
【特許文献１】特開２００３−１４１５０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載された技術では、主制御部と異なる制御部によって表示部への表示処理を行う場合であっても、電源投入時には主制御部と同様に制御部の初期処理を実行しなければ、表示部への表示を行うことはできず、表示部への表示が開始されるまでに所定の時間がかかってしまうという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、電源投入時の表示部に初期画面を表示するまでの時間を短縮することができる画像形成装置および表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、表示データを格納する表示データ記憶手段と、電源投入時に主制御部から送出されたリセット信号が主制御部のリセット処理が終了した旨を示すリセット解除状態である場合に、前記表示データ記憶手段に格納された前記表示データを読取るためのアドレスを示すアドレス信号と、前記表示データを読取るタイミングを示すトリガー信号と、前記表示データの表示が有効である旨を示す有効期間信号と、前記表示データを表示するタイミングを示す表示タイミング信号とを送出する表示制御手段と、前記表示制御手段から送出された前記トリガー信号に基づいて、前記アドレス信号に対応する前記表示データを前記表示データ記憶手段から読取る表示データ読取手段と、前記表示制御手段から送出された前記有効期間信号と前記表示タイミング信号とに基づいて、前記表示データ読取手段によって読取られた前記表示データを表示する表示手段と、
を備えることを特徴とする。
【０００８】
また、請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記表示データ読取手段は、前記表示制御手段から送出された前記トリガー信号のレベルが変化するタイミングで、前記アドレス信号に対応する前記表示データを前記表示データ記憶手段から読取ること、を特徴とする。
【０００９】
また、請求項３にかかる発明は、請求項１または請求項２に記載の画像形成装置において、前記表示手段は、前記有効期間信号が、前記表示データの表示が有効である旨を示す場合に、前記表示タイミング信号のレベルが変化するタイミングで前記表示データを表示すること、を特徴とする。
【００１０】
また、請求項４にかかる発明は、請求項１〜３のいずれか一つに記載の画像形成装置において、入力端子から入力される論理レベルを判別する判別手段、をさらに備え、前記表示制御手段は、前記判別手段によって判別された論理レベルに従って、前記表示データ記憶手段に格納された表示データを表示するように制御するか前記主制御手段から送出された表示データを表示するように制御するかのいずれかに切替えること、を特徴とする。
【００１１】
また、請求項５にかかる発明は、請求項１〜３のいずれか一つに記載の画像形成装置において、入力端子から入力される論理レベルを判別する判別手段、をさらに備え、前記表示制御手段は、前記表示データ記憶手段に格納された表示データのうち、前記判別手段によって判別された論理レベルに応じた表示データを読取るように制御すること、を特徴とする。
【００１２】
また、請求項６にかかる発明は、請求項５に記載の画像形成装置において、前記判別手段は、前記入力端子から入力される論理レベルに応じた前記表示手段のサイズを判別すること、を特徴とする。
【００１３】
また、請求項７にかかる発明は、請求項５に記載の画像形成装置において、前記判別手段は、前記入力端子から入力される論理レベルに応じた前記表示手段に表示する表示色を判別すること、を特徴とする。
【００１４】
また、請求項８にかかる発明は、請求項５に記載の画像形成装置において、前記判別手段は、前記入力端子から入力される論理レベルに応じた前記表示データ記憶手段から前記表示データの読取りを開始するアドレスを判別すること、を特徴とする。
【００１５】
また、請求項９にかかる発明は、請求項４〜８のいずれか一つに記載の画像形成装置において、前記入力端子は、１の入力端子が主制御部から制御可能であり、他の入力端子が操作者によって論理レベルを設定可能なメカニカルスイッチであること、を特徴とする。
【００１６】
また、請求項１０にかかる発明は、請求項１〜９のいずれか一つに記載の画像形成装置において、前記主制御部からの制御により、前記表示データ記憶手段に格納された前記表示データの書換え可能とする切替手段と、前記切替手段によって前記主制御部からの制御によって、前記表示データ記憶手段に格納された前記表示データを書き換える書換手段と、をさらに備えることを特徴とする。
【００１７】
また、請求項１１にかかる発明は、請求項１〜１０のいずれか一つに記載の画像形成装置において、前記表示データ記憶手段は、着脱可能であること、を特徴とする。
【００１８】
また、請求項１２にかかる発明は、画像形成装置で実行される表示方法であって、表示制御手段が、電源投入時に主制御部から送出されたリセット信号が主制御部のリセット処理が終了した旨を示すリセット解除状態である場合に、表示データを格納する表示データ記憶手段に格納された前記表示データを読取るためのアドレスを示すアドレス信号と、前記表示データを読取るタイミングを示すトリガー信号と、前記表示データの表示が有効である旨を示す有効期間信号と、前記表示データを表示するタイミングを示す表示タイミング信号とを送出する表示制御ステップと、表示データ読取手段が、前記表示制御ステップから送出された前記トリガー信号に基づいて、前記アドレス信号に対応する前記表示データを前記表示データ記憶手段から読取る表示データ読取ステップと、表示手段が、前記表示制御ステップから送出された前記有効期間信号と前記表示タイミング信号とに基づいて、前記表示データ読取ステップによって読取られた前記表示データを表示する表示ステップと、を有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、電源投入時に、主制御部から送出されたリセット信号に応じて、主制御部の初期処理の終了を待つことなく、表示データ記憶部から読取った表示データを表示部に表示するため、電源投入時の表示部に初期画面を表示するまでの時間を短縮することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照して、本発明にかかる画像形成装置および表示方法の最良な実施の形態を詳細に説明する。なお、本発明はこれらの実施の形態に限定されるものではない。
【００２１】
（第１の実施の形態）
第１の実施の形態について、添付図面を参照して説明する。本実施の形態は、画像形成装置として、コピー機能、プリント機能、スキャナ機能及び入力画像（スキャナ機能により読取られた原稿画像や、プリンタあるいはネットワークを介して入力された画像）をネットワークを介して送信する機能等を複合したいわゆる複合機（ＭＦＰ：Multi Function Peripheral）を適用した例である。
【００２２】
まず、本発明が適用される複合機の構成例について説明する。図１は、第１の実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機１００は、主制御部１１０と、表示部１２０と、操作部１３０と、スキャナ部１４０と、プリンタ部１５０とを備えている。
【００２３】
主制御部１１０は、さらにＳｏＣ(System On Chip)１１１と、ＲＯＭ(Read Only Memory)１１２と、ＲＡＭ(Randam Access Memory)１１３と、ＬＡＮ(Local Area Network)Ｉ／Ｆ１１４と、ＵＳＢ(Universal Serial Bus)Ｉ／Ｆ１１５とを備えている。
【００２４】
ＳｏＣ１１１は、複合機１００全体を制御するものであり、ＣＰＵ(Central Processing Unit)コアおよび複合機１００に必要な画像処理やモータ制御、プリンタに対する画像制御、ＰＣ(Personal Computer)との汎用インタフェースのネットワーク制御などの各種機能を内蔵したものである。ＳｏＣを用いない場合は、ＣＰＵやＭＰＵ(Micro Processing Unit、ＣＰＵコアの他に割込コントローラなどの周辺機能を内蔵したもの)とＡＳＩＣ(Application Specific Integrated Circuit)を用いた構成としてもよい。
【００２５】
ＲＯＭ１１２は、複合機１００の主制御プログラムを格納している。ＲＡＭ１１３は、ＳｏＣ１１１がプログラムを実行する過程で一時的にデータを蓄積したり、画像処理を行う過程の画像データを蓄積したりする。また、ＬＡＮＩ／Ｆ１１４やＵＳＢＩ／Ｆ１１５によって、ＰＣ等とのインタフェースをとる。
【００２６】
表示部１２０と操作部１３０は、物理的に一体となっている。表示部１２０は、さらにＬＣＤ（Liquid Crystal Display）コントローラ１２１と、ＬＣＤ１２２とを備えている。ＬＣＤコントローラ１２１は、液晶表示制御器であり、ＬＣＤ１２２の制御を行う。ＬＣＤ１２２は、単純マトリクス型の液晶ディスプレイである。ＬＣＤに代えて、ＴＦＴ(Thin Film Transistor)と呼ばれるアクティブマトリクス型の液晶ディスプレイの液晶表示器を用いてもよい。ＬＣＤコントローラ１２１の詳細な構成および処理については、後述する。
【００２７】
操作部１３０は、さらにキー制御部１３１と、キー部１３２とを備えている。キー部１３２は、ユーザの操作を受付け、キー制御部１３１は、キー部１３２を制御し、ＥＩＡ（Electro. NicIndustries Alliance）−２３２などの汎用的なシリアル通信インタフェースやＵＳＢなどのインタフェースを用いて、主制御部１１０のＳｏＣ１１１と接続し、押下されたキーに応じた情報を通知する。
【００２８】
ＬＣＤコントローラ１２１とＬＣＤ１２２の構成について、より詳細に説明する。図２は、ＬＣＤコントローラおよびＬＣＤの構成を示すブロック図である。
【００２９】
ＬＣＤコントローラ１２１は、さらにＬＣＤ制御部１２１１と、表示データ記憶部１２１２と、リセット入力部１２１３と、入力端子状態判別部１２１４と、主制御部Ｉ／Ｆ１２１５と、ＬＣＤＩ／Ｆ１２１６と、バッファメモリ１２１７と、ＬＣＤ制御データ記憶部１２１８と、クロック部１２１９とを備えている。
【００３０】
ＬＣＤ制御部１２１１は、リセット信号のレベルがリセット解除状態を示す場合に、表示データ記憶部１２１２から表示データを読込み、読込まれた表示データをＬＣＤ１２２に表示するように制御する。具体的には、ＬＣＤ１２２を制御するのは、シーケンサ回路というハードウェアであり、ＬＣＤコントローラ１２１１にシーケンサ回路が組み込まれている。
【００３１】
ここで、リセット解除状態とは、主制御部１１０で電源投入時に実行するリセット処理が終了した旨を示す状態で、リセット信号のレベルはＨｉｇｈである。また、主制御部１１０でリセット処理中である場合は、リセット有効状態であり、リセット信号のレベルはＬｏｗである。また、ＬＣＤ制御部１２１１は、主制御部１１０の初期処理が終了した場合には、主制御部１１０から送出される制御信号に応じてＬＣＤ１２２に対する制御を行う。
【００３２】
表示データ記憶部１２１２は、複合機１００の電源投入時に表示される表示データを格納する。表示データ記憶部１２１２は、具体的にはＥＰＲＯＭ（Erasable Programmable Read Only Memory）のような不揮発性のメモリを用い、ＬＣＤコントローラ１２１とのインタフェースとしては、ＳＰＩ(Serial Peripheral Interface)やＩ２Ｃ(Inter Integrated Circuit)などのシリアルインタフェースを用いても、アドレスバス、データバスで用いる汎用バスのインタフェースを用いてもよい。また、表示データ記憶部１２１２は、Ｆｌａｓｈメモリのようなリードアクセスと同様にライトアクセスにてデータの書き込みが可能な不揮発性のメモリを用いてもよい。
【００３３】
リセット入力部１２１３は、主制御部１１０から送出されるリセット信号を受信するインタフェースである。リセット入力部１２１３によって受信されたリセット信号は、ＬＣＤ制御部１２１１に入力される。
【００３４】
入力端子状態判別部１２１４は、主制御部１１０および入力端子から入力されるＬｏｗレベルまたはＨｉｇｈレベルの入力端子状態を判別することにより機能を選択する。選択できる機能としては、データ記憶部１２１２に格納された表示データをＬＣＤ１２２に表示するか主制御部からの制御で表示データをＬＣＤ１２２に表示するかのいずれかを選択する。また、複数の入力端子を利用することにより、表示データを表示するＬＣＤサイズなどを設定する。入力端子の論理レベルは、物理的に電源レベル(Ｈｉｇｈレベル)、ＧＮＤ(グランド)レベル(Ｌｏｗレベル)に固定することによって決定することができる。また、このほか入力端子にメカニカルスイッチを用いることにより、容易に論理レベルを変更することができる。メカニカルスイッチは、例えばスライドスイッチやロータリースイッチなどのスイッチの他、ディップスイッチの様な端子台にショートピンを差し込むようなスイッチでもよい。
【００３５】
図３は、入力端子状態に応じて選択する機能の一例を示す説明図である。図３に示すように、入力端子状態がＩｎ１がＨｉｇｈの場合は、ＬＣＤコントローラによる表示であり、Ｉｎ１がＬｏｗの場合は、主制御部による表示制御が行われる。
【００３６】
主制御部Ｉ／Ｆ１２１５は、主制御部１１０から送出された制御信号をＬＣＤ制御部１２１１に入力するためのインタフェースである。主制御部Ｉ／Ｆ１２１５は、具体的にはＳＰＩ、ＵＳＢなどのシリアルインタフェースやＲＯＭやＲＡＭなどのアドレスバスとデータバスで用いる汎用インタフェースを用いてもよい。また、このインタフェースの距離が長い場合は、ノイズ低減や確実にインタフェースを取るために、ＬＶＤＳ(Low Voltage Differential Signaling)などのインタフェース変換を行ってもよい。
【００３７】
ＬＣＤＩ／Ｆ１２１６は、ＬＤＣ制御部１２１１から送出されたＬＣＤ制御信号をＬＣＤ１２２に入力するためのインタフェースである。
【００３８】
バッファメモリ１２１７は、ＬＣＤ１２２の表示が変わらない場合に再書込みをするために表示データを格納する。バッファメモリ１２１７は、通常ＬＣＤ１２２（液晶表示器）の１画面もしくは２画面分のメモリ容量を有する。ＬＣＤ１２２の液晶の駆動（電圧印加）を画面の内容が切り替わらない場合に一定間隔で再書き込みする必要があるため、このようなメモリ容量のディスプレイバッファメモリを内蔵したり、外付けで取り付けられている。なお、ＬＣＤ１２２が持つドライバー(ＬＣＤを駆動するもの)がメモリ機能を有する場合には、ディスプレイバッファメモリを備えなくてもよい。
【００３９】
ＬＣＤ制御データ記憶部１２１８は、ＬＣＤ１２２を制御するためのデータを格納する。クロック部１２１９は、クロック信号を発生させる。
【００４０】
次に、以上のように構成されている複合機１００によるＬＣＤ表示処理について説明する。図４は、ＬＣＤ制御部が行うＬＣＤ表示処理手順を示すフローチャートである。
【００４１】
まず、複合機１００に電源が投入される。ＬＣＤ制御部１２１１は、リセット入力部１２１３を介して主制御部１１０から送出されたリセット信号がリセット解除状態か否かを判断する（ステップＳ４０１）。リセット信号がリセット解除状態でない、すなわちリセット有効状態であると判断した場合は（ステップＳ４０１：Ｎｏ）、ステップＳ４０１に戻り、リセット信号がリセット解除状態になるまで繰り返す。
【００４２】
リセット信号がリセット解除状態であると判断した場合は（ステップＳ４０１：Ｙｅｓ）、ＬＣＤ制御部１２１１はＬＣＤ１２２を初期設定する（ステップＳ４０２）。なお、ＬＣＤ１２２（液晶表示器）は、動作させるために初期設定が不要なものもある。本実施の形態の場合は、定められた液晶表示器を制御すればよいため、予めＬＣＤコントローラ１２１に制御データとなるシーケンサ回路(組み合わせ順序回路)を組込み、主制御部１１０から制御されることなく、リセット信号がリセット解除状態となるとともに液晶表示器の初期設定制御をＬＣＤコントローラ１１０自身が行う。
【００４３】
次に、ＬＣＤ制御部１２１１は、表示データ記憶部１２１２に格納された表示データを読取り、バッファメモリ１２１７に蓄積する（ステップＳ４０３）。ＬＣＤ制御部１２１１は、バッファメモリ１２１７に蓄積された表示データをＬＣＤ１２２に転送して表示するように制御する（ステップＳ４０４）。ＬＣＤ１２２には、例えば単色全画面表示や、単色全画面表示の点滅、カーソルが左から右に流れる等を表示する。
【００４４】
入力端子状態判別部１２１４は、入力された入力端子のレベルに応じて選択されている機能が起動時の画面表示（ＬＣＤコントローラによる表示）または主制御部制御のいずれかを判断する（ステップＳ４０５）。具体的には、入力端子Ｉｎ１にＨｉｇｈレベルが入力されているかＬｏｗレベルが入力されているかによって判断する。ここで、複合機１００の電源投入後の主制御部１１０での初期処理が終了していない場合は、Ｈｉｇｈレベルであり、主制御部１１０での初期処理が終了した場合は、Ｌｏｗレベルとなる。
【００４５】
すなわち、主制御部１１０のＳｏＣ１１１は、リセット解除後、ＳｏＣ１１１としての基本的な立ち上げ動作となるベクタデータリード、ベクタアドレスで指定されたデータリード（命令フェッチ）、命令の解析、命令の実行、実行結果のライトバック（ＳｏＣ１１１のレジスタやＲＡＭに書き込む）といった処理を繰り返し、必要な初期化をプログラムに従って行う。よって、その処理が終了するまでは、ステップＳ４０５の判断により起動時の画面表示が繰り返し行われることとなる。
【００４６】
入力端子のレベルが起動時の画面表示（Ｈｉｇｈレベル）であると判断した場合は（ステップＳ４０５：起動時の画面表示）、ステップＳ４０４に戻り、起動時の画面を表示する。入力端子のレベルが主制御部制御（Ｌｏｗレベル）であると判断した場合は（ステップＳ４０５：主制御部制御）、主制御部１１０から表示データを受付ける（ステップＳ４０６）。具体的には、主制御部１１０から送出された表示データを主制御部Ｉ／Ｆ１２１５を介してＬＣＤ制御部１２１１が受付ける。
【００４７】
ＬＣＤ制御部１２１１は、受付けた表示データをバッファメモリ１２１７に蓄積する（ステップＳ４０７）。ＬＣＤ制御部１２１１は、バッファメモリ１２１７に蓄積された表示データをＬＣＤ１２２に転送して表示するように制御する（ステップＳ４０８）。なお、バッファメモリを用いず、直接表示データメモリのデータを用いてもよい。
【００４８】
このように、主制御部１１０のリセット処理が終了した後に、さらに主制御部１１０での初期処理が終了までの時間を待つことなく、また主制御部１１０から制御によらず、表示データをＬＣＤ１２２に表示することができるため、電源投入時のＬＣＤ１２２の初期画面を表示するまでの時間を短縮することができる。
【００４９】
また、ＬＣＤ１２２に表示データを表示するための制御を行うＬＣＤコントローラ１２１が、ハードウェアなので、高速で表示データを表示することができる。また、表示部として専用のＣＰＵおよび周辺回路を必要としないので、コストダウンを図ることができる。
【００５０】
次に、図４で説明したフローチャートに対応する各部の処理のタイミングについて説明する。図５は、電源投入時からＬＣＤに表示データが表示されるまでのタイムチャートの一例を示す説明図である。
【００５１】
まず、フェーズ０は複合機１００に電源が投入される前であり、電源もリセット信号のＬｏｗレベルで、主制御部１１０もＬＣＤコントローラ１２１も動作していない。次に、フェーズ１で、電源が投入される。これにより、電源のレベルがＬｏｗからＨｉｇｈに移行する。リセット信号はＬｏｗレベルで、主制御部１１０もＬＣＤコントローラ１２１もまだ通常動作していない。
【００５２】
フェーズ２は、主制御部１１０のリセット期間である。フェーズ１では、電源がＨｉｇｈレベルで安定した状態となる。リセット信号は、フェーズ２が終了する時点でＨｉｇｈレベルとなり、リセット期間が終了したリセット解除状態を示す。このフェーズ２において初期化が行われる。ＬＣＤコントローラ１２１は、ＬＣＤコントローラ１２１の内部レジスタ(一般的にフリップフロップと呼ばれる電気的レベルを保持するもの)を初期化することや、ＬＣＤコントローラ１２１の動作クロックとなるクロックの発振が安定するのを待つために用いられる。また、ＬＣＤコントローラ１２１の入力端子のレベルは、入力端子が電源もしくはＧＮＤ(グランド、接地)に接続されているので、この時点で確定している。なお、ＬＣＤコントローラ１２１は、ＬＣＤコントローラ１２１自身のリセットが終了した場合は、主制御部１１０のリセット処理の終了を待たず、主制御部１１０と異なるタイミングでリセット信号を送出してもよい。
【００５３】
フェーズ３は、主制御部１１０の初期処理期間である。フェーズ３では、電源も、リセット信号もＨｉｇｈレベルである。主制御部１１０は、初期処理を実行する。ＬＣＤコントローラ１２１は、リセット信号がリセット解除状態を示すＨｉｇｈレベルであるので、初期画面表示処理を実行する。これにより、主制御部１１０の初期処理の終了を待たずにＬＣＤ１２２に初期画面を表示することができる。
【００５４】
フェーズ４は、主制御部１１０の動作期間である。フェーズ４では、電源、リセット信号ともにＨｉｇｈレベルである。主制御部１１０は、正常動作が可能であり、ＬＣＤコントローラ１２１に対しても、制御信号を送出して制御する。ＬＣＤコントローラ１２１は、主制御部１１０からの制御信号によって制御される。
【００５５】
従来は、主制御部１１０のリセット処理（フェーズ２）と初期処理（フェーズ３）が終了した後でなければ、ＬＣＤ１２２に初期画面を表示する処理を開始することはできなかった。しかしながら、本実施の形態では、ＬＣＤコントローラ１２１が主制御部１１０の制御によらず初期画面を表示するため、主制御部１１０の初期処理（フェーズ３）の期間を待つことなく初期画面を表示することができ、初期画面を表示するまでの時間を短縮することができる。
【００５６】
次に、さらに具体的なＬＣＤ制御部１２１１と表示データ記憶部１２１２とＬＣＤ１２２との間の信号の流れおよび各信号の命令のタイミングについて説明する。図６は、ＬＣＤ制御部と表示データ記憶部とＬＣＤでの信号の流れの一例を示す説明図である。図７は、各信号のタイミングを模式的に示す説明図である。
【００５７】
図６に示すように、ＬＣＤ制御部１２１１には、クロック部１２１９から送出されるクロック信号（ck）と、主制御部１１０から送出されるリセット信号（reset）が入力される。図７の７１で示すように、リセット信号がＨｉｇｈレベルとなったタイミングで、ＬＣＤ制御部１２１１は、表示データ記憶部１２１２にＲＯＭアドレス信号（rom-ad）とＲＯＭ読出トリガー信号（rom-ck）を送出する。
【００５８】
ＬＣＤ制御部１２１１がＲＯＭ読出トリガー信号の立ち上がりのタイミングで表示データ記憶部１２１２に記憶されている、ＲＯＭアドレス信号が示すアドレスの表示データをＬＣＤ１２２に送出する。
【００５９】
ＬＣＤ制御部１２１１では、リセット信号がＨｉｇｈレベルとなったタイミングで、表示データを表示するタイミングを示すＬＣＤ表示信号（lcd-ck）と、表示データの有効期間を示す有効期間信号（lcd-cs）をＬＣＤ１２２に送出する。ＬＣＤ１２２は、有効期間信号が有効（Ｌｏｗレベル）の間に、受信した表示データをＬＣＤ表示信号の立ち上がりタイミングで表示する。
【００６０】
次に、他の実施の形態について説明する。上述した実施の形態では、入力端子状態判別部１２１４に入力される入力端子の論理レベルを、主制御部１１０によって表示制御を行うかＬＣＤコントローラによって表示するかを判別するためにのみ用いていたが、３つの入力端子のレベルの組合せによってさらに様々な機能を選択することができる。
【００６１】
選択できる機能としては、表示データを表示するＬＣＤサイズや、ＬＣＤ表示色、メモリ呼び出しアドレス等が設定できる。図８は、入力端子状態により選択できるＬＣＤサイズの一例を示す説明図である。図８に示すように、例えば入力端子状態Ｉｎ１、Ｉｎ２、Ｉｎ３のいずれもＨｉｇｈの場合は、ＬＣＤサイズとして３２０＊２４０が選択される。
【００６２】
このように、入力端子状態のレベルの組合せに応じて、ＬＣＤコントローラ１２１がＬＣＤ１２２のサイズに対応した制御をすることができるため、異なる種類のＬＣＤ１２２を搭載した複数の複合機への機種展開を容易に行うことができる。
【００６３】
次に、ＬＣＤ１２２に表示する色の切替えについて説明する。図９は、入力端子状態により選択できるＬＣＤの表示色の一例を示す説明図である。図９に示すように、例えば入力端子状態Ｉｎ１、Ｉｎ２、Ｉｎ３のいずれもＨｉｇｈの場合は、ＬＣＤ表示色として青が選択される。
【００６４】
このように、入力端子状態のレベルの組合せに応じて、ＬＣＤコントローラ１２１がＬＣＤ１２２に表示色を制御することができるため、表示色を変更が容易に行え、表示色を変更するためのプログラムの書換え作業等を削減することができる。
【００６５】
次に、ＬＣＤ１２２に表示する表示データの切替えについて説明する。図１０は、入力端子状態により選択できるＬＣＤの表示データのアドレスの一例を示す説明図である。図１０に示すように、例えば入力端子状態Ｉｎ１、Ｉｎ２、Ｉｎ３のいずれもＨｉｇｈの場合は、表示データとして初期画面メモリ１０００番地から読出しが選択される。この場合、読み出すアドレスごとに異なる文言の表示データや、異なる言語による表示データを格納することにより、自由度の高い初期画面を表示することができる。
【００６６】
このように、入力端子状態のレベルの組合せに応じて、ＬＣＤコントローラ１２１がメモリの読み取りアドレスを変更することで、ＬＣＤ１２２に表示する表示データを変更することができるため、例えば表示する言語を変更することで複合機１００の仕向地展開を容易に行うことができる。
【００６７】
なお、上述した実施の形態では、３つの入力端子の状態によって、様々な機能を選択したが、入力端子の数は３つに限る必要はなく、１つや２つ、４つ以上であってもよい。
【００６８】
（第２の実施の形態）
第２の実施の形態について、添付図面を参照して説明する。本発明が適用されるＬＣＤコントローラの構成例について、第１の実施の形態と異なる部分を説明する。他の部分については第１の実施の形態と同様であるので、上述した説明を参照し、ここでの説明を省略する。図１１は、第２の実施の形態にかかるＬＣＤコントローラおよびＬＣＤの構成を示すブロック図である。
【００６９】
本実施の形態にかかるＬＣＤコントローラ２２１は、さらにＬＣＤ制御部１２１１と、表示データ記憶部２２１２と、リセット入力部１２１３と、入力端子状態判別部１２１４と、主制御部Ｉ／Ｆ１２１５と、ＬＣＤＩ／Ｆ１２１６と、バッファメモリ１２１７と、ＬＣＤ制御データ記憶部１２１８と、クロック部１２１９と、バス切替部２２１１と、メモリＩ／Ｆ２２１３とを備えている。
【００７０】
ここで、ＬＣＤ制御部１２１１と、リセット入力部１２１３と、入力端子状態判別部１２１４と、主制御部Ｉ／Ｆ１２１５と、ＬＣＤＩ／Ｆ１２１６と、バッファメモリ１２１７と、ＬＣＤ制御データ記憶部１２１８と、クロック部１２１９の構成、機能は、第１の実施の形態と同様であるので、説明を省略する。
【００７１】
表示データ記憶部２２１２は、第１の実施の形態で説明した表示データ記憶部１２１２と同様の機能、構成を備えるが、ＬＣＤコントローラ２２１の外部に設置されている。
【００７２】
メモリＩ／Ｆ２２１３は、表示データ記憶部２２１２とのインタフェースをとる。メモリＩ／Ｆ２２１３は、Ｉ２ＣやＳＰＩなどのシリアルインタフェースの他、汎用インタフェースであってもよい。表示データ記憶部２２１２には、ＬＣＤコントローラ２２１が起動時の表示データをＬＣＤ１２２に表示するために主制御部１１０からの制御と無関係にアクセスする。
【００７３】
バス切替部２２１１は、ＬＣＤコントローラ２２１のあるレジスタにアクセスすることで、主制御部１１０から表示データ記憶部２２１２にアクセスするためのバス切替器が切り替わり、表示データ記憶部２２１２への制御線が主制御部１１０からの制御信号で制御可能となる。
【００７４】
このように、バス切替部２２１１による表示データ記憶部２２１２への制御が主制御部１１０からの制御可能となることにより、製造工程などで、主制御部１１０を経由した液晶表示用データの書換えに活用することができる。また、表示データ記憶部２２１２は、ＩＣソケットに搭載することにより、液晶表示データを格納するメモリを差し替えれば、起動時の液晶表示器の表示データを容易に変更することができる。
【００７５】
以上、本発明を第１の実施の形態、第２の実施の形態および変形例を用いて説明してきたが、上述した実施の形態には、多様な変更または改良を加えることができる。なお、上述した第１の実施の形態、第２の実施の形態および変形例において説明した構成や機能は、自由に組み合わせることができる。
【００７６】
なお、上述した実施の形態では、複合機を一例として説明したが、本発明は複合機に限る必要はなく、コピー機、ファクシミリ、プリンタ等の初期画面表示処理を行う装置に適用することができる。
【図面の簡単な説明】
【００７７】
【図１】第１の実施の形態にかかる複合機の構成を示すブロック図である。
【図２】ＬＣＤコントローラおよびＬＣＤの構成を示すブロック図である。
【図３】入力端子状態に応じて選択する機能の一例を示す説明図である。
【図４】ＬＣＤ制御部が行うＬＣＤ表示処理手順を示すフローチャートである。
【図５】電源投入時からＬＣＤに表示データが表示されるまでのタイムチャートの一例を示す説明図である。
【図６】ＬＣＤ制御部と表示データ記憶部とＬＣＤでの信号の流れの一例を示す説明図である。
【図７】各信号のタイミングを模式的に示す説明図である。
【図８】入力端子状態により選択できるＬＣＤサイズの一例を示す説明図である。
【図９】入力端子状態により選択できるＬＣＤの表示色の一例を示す説明図である。
【図１０】入力端子状態により選択できるＬＣＤの表示データのアドレスの一例を示す説明図である。
【図１１】第２の実施の形態にかかるＬＣＤコントローラおよびＬＣＤの構成を示すブロック図である。
【符号の説明】
【００７８】
１００  複合機
１１０  主制御部
１１１  ＳｏＣ
１１２  ＲＯＭ
１１３  ＲＡＭ
１１４  ＬＡＮ  Ｉ／Ｆ
１１５  ＵＳＢ  Ｉ／Ｆ
１２０  表示部
１２１  ２２１  ＬＣＤコントローラ
１２２  ＬＣＤ
１３０  操作部
１３１  キー制御部
１３２  キー部
１４０  スキャナ部
１５０  プリンタ部
１２１１  ＬＣＤ制御部
１２１２  ２２１２  表示データ記憶部
１２１３  リセット入力部
１２１４  入力端子状態判別部
１２１５  主制御部Ｉ／Ｆ
１２１６  ＬＣＤ  Ｉ／Ｆ
１２１７  バッファメモリ
１２１８  ＬＣＤ制御データ記憶部
１２１９  クロック部
２２１１  バス切替部
２２１３  メモリＩ／Ｆ
【図１】
2009089366.tif 000003
【図２】
2009089366.tif 000004
【図３】
2009089366.tif 000005
【図４】
2009089366.tif 000006
【図５】
2009089366.tif 000007
【図６】
2009089366.tif 000008
【図７】
2009089366.tif 000009
【図８】
2009089366.tif 000010
【図９】
2009089366.tif 000011
【図１０】
2009089366.tif 000012
【図１１】
2009089366.tif 000013