(57)【要約】【課題】画像表示装置あるいは印刷装置に備えられる画像表示装置において複数毎の画像の切替え表示を効率的に行うようにする。【解決手段】表示用の画面データを複数画面分記憶可能なメモリを有し所定の切替え指示を受けてメモリに記憶された画面データを切替えて表示する画像表示装置に接続された画像表示制御装置であって、複数の画像データを記憶するとともに該記憶した複数の画像データを複数の画面データとして前記画像表示装置に転送し、該転送した複数の画面データが前記画像表示装置で順次表示されるよう所定のタイミングで前記画像表示装置に前記所定の切替え指示を出力するようにする。こうすることで、画像表示装置において切替え表示する画像の画像データをデータ記憶手段に記憶後は、画像表示制御手段は、これらの画像データの転送及び切替え表示を指示するだけで、画像表示装置において複数枚の画面を順次切替え表示できる。【選択図】        図４
2006091750.tif 000002
【特許請求の範囲】
【請求項１】
表示用の画面データを複数画面分記憶可能なメモリを有するとともに所定の切替え指示を受けてメモリに記憶された画面データを切替えて表示する画像表示装置に接続された画像表示制御装置であって、
画像データを記憶可能なデータ記憶手段と、
該データ記憶手段に記憶された画像データを画面データとして前記画像表示装置のメモリに格納されるよう該画面表示装置に転送する画面データ転送手段と、
所定の画像表示指示がなされたとき、複数の画像データを前記データ記憶手段にそれぞれ記憶するとともに該記憶した各画像データを画面データとして前記画像表示装置に転送されるよう前記画面データ転送手段を制御し、該転送した複数の画面データが前記画像表示装置で順次表示されるよう所定のタイミングで前記画像表示装置に前記所定の切替え指示を出力する画像表示制御手段と、
を備える画像表示制御装置。
【請求項２】
前記画像表示制御手段は、前記複数の画像データを順次前記データ記憶手段に記憶するとともに前記画像データが前記データ記憶手段に記憶される毎に該記憶した画像データを画面データとして前記画像表示装置に転送されるよう前記画面データ転送手段を制御する、請求項１に記載の画像表示制御装置。
【請求項３】
前記画像表示制御手段は、前記複数の画像データのすべてが画面データとして前記画像表示装置に転送される前に、前記複数の画像データのうち最初に前記画像表示装置に転送した画面データに基づく画像を前記画像表示装置に表示する指示を出力する手段である、請求項２に記載の画像表示制御装置。
【請求項４】
前記画像表示制御手段は、前記複数の画像データを順次前記データ記憶手段に記憶するとともに該複数の画像データのすべてが前記データ記憶手段に記憶された後に該記憶した複数の画像データが複数の画面データとして前記画像表示装置に転送されるよう前記画面データ転送手段を制御する手段である、請求項１に記載の画像表示制御装置。
【請求項５】
前記画像表示制御手段は、前記画像表示装置の前記メモリに記憶可能な画面数に基づいて、該画面数の範囲内で前記複数の画面データが前記複数の画面データとして前記画像表示装置に転送されるように前記データ記憶手段における前記画像データの記憶及び／又は前記画面データ転送手段における前記画面データの転送を制御する手段である、請求項１ないし４のいずれかに記載の画像表示制御装置。
【請求項６】
前記画像表示制御手段は、前記画像表示装置の前記メモリの容量についてのメモリ情報を予め取得し、該取得したメモリ情報に基づいて前記メモリに記憶可能な画面数を設定する手段である、請求項５に記載の画像表示制御装置。
【請求項７】
前記画像表示制御手段は、所定の規則に基づいて前記メモリに記憶可能な画面数に対応する画像データ及び／又は画面データを選択する手段である、請求項５または６に記載の画像表示制御装置。
【請求項８】
請求項１〜７のいずれかに記載の画像表示制御装置と画像表示装置とを備える印刷装置。
【請求項９】
表示用の画面データを複数画面分記憶可能なメモリを有するとともに所定の切替え指示を受けてメモリに記憶された画面データを切替えて表示する画像表示装置に接続された画像表示制御装置に画像を表示する制御方法であって、
（ａ）複数の画像データを記憶するとともに該記憶した複数の画像データを画面データとして前記画像表示装置に転送し、
（ｂ）該転送した複数の画面データが画像表示装置で順次表示されるよう所定のタイミングで前記画像表示装置に前記所定の切替え指示を出力する、
画像表示制御方法。
【請求項１０】
前記ステップ（ａ）の前に、前記画像表示装置から前記メモリに記憶可能な画面数を設定するステップを備え、
前記ステップ（ａ）は、前記設定した画面数の範囲内で前記複数の前記画像データが前記複数の画面データとして前記画像表示装置に転送されるように前記画像データの記憶及び／又は前記画面データの転送を行うステップである、
請求項９に記載の画像表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示制御装置、印刷装置、及び画像表示制御方法に関する。
【背景技術】
【０００２】
従来、この種の印刷装置としては、メモリカードスロットを備え、メモリカードスロットに装着されたメモリカードから記憶された画像を入力し、パソコンを介することなく直接印刷することができるプリンタが提案されている（例えば、特許文献１）。こうしたプリンタでは、液晶ディスプレイなどの画像表示装置を装備し、この画像表示装置に印刷画像をプレビュー表示することにより、印刷画像を事前に確認することができるようになっている。
【特許文献１】特開２００４−２４１１９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＰＣなどに接続された画像表示装置においては、一般に、操作待機中などにスクリーンセーバーとしてアニメーションが表示されることが多い。しかしながら、上述のプリンタに備える画像表示装置では、コピーもしくは印刷中、周辺機器からのデータ受信中、あるいは操作パネルが一定時間以上操作されないときなどにおいても、アニメーションが表示されてはいなかった。通常この種のプリンタに備えられるＣＰＵの処理速度、メモリ容量並びに画像表示装置への転送速度等からすると、適切なタイミングで複数枚のフレーム画像からなるアニメーションを表示するのは困難であった。
【０００４】
本発明の画像表示制御装置、印刷装置及び画像表示制御方法は、画像表示装置あるいは印刷装置に備えられる画像表示装置において複数毎の画像の切替え表示を効率的に行うことを目的の一つとする。また、本発明の画像表示制御装置、印刷装置及び画像表示制御方法は、画像表示装置あるいは印刷装置に備えられる画像表示装置において複数毎の画像の切替え表示を速やかに開始することを他の目的の一つとする。
【課題を解決するための手段】
【０００５】
本発明の画像データ転送装置は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の画像表示制御装置は、表示用の画面データを複数画面分記憶可能なメモリを有するとともに所定の切替え指示を受けてメモリに記憶された画面データを切替えて表示する画像表示装置に接続された画像表示制御装置であって、
画像データを記憶可能なデータ記憶手段と、
該データ記憶手段に記憶された画像データを画面データとして前記画像表示装置のメモリに格納されるよう該画面表示装置に転送する画面データ転送手段と、
所定の画像表示指示がなされたとき、複数の画像データを前記データ記憶手段にそれぞれ記憶するとともに該記憶した複数の画像データを複数の画面データとして前記画像表示装置に転送されるよう前記画面データ転送手段を制御し、該転送した複数の画面データが前記画像表示装置で順次表示されるよう所定のタイミングで前記画像表示装置に前記所定の切替え指示を出力する画像表示制御手段と、を備えることを要旨とする。
【０００７】
本発明の画像表示制御装置によれば、画像表示装置において切替え表示する画像の画像データをデータ記憶手段に記憶後は、画像表示制御手段は、これらの画像データの転送及び切替え表示を指示するだけで、画像表示装置において複数枚の画面を順次切替え表示できる。このため、画像表示制御手段による複数枚の画面を順次切替え表示するための処理負荷を軽減でき、かかる画像表示処理を効率的に行うことができるようになっている。なお、本明細書において「複数枚の画面を順次切替え表示する」とは、画像表示装置において複数の画面が一定の順序で切替え表示する態様のほか、ランダムな順序で切替え表示する態様及びこれらの態様の組み合わせも含んでいる。
【０００８】
本発明の画像表示制御装置においては、前記画像表示制御手段は、前記複数の画像データを順次前記データ記憶手段に記憶するとともに前記画像データが前記データ記憶手段に記憶される毎に該記憶した画像データを画面データとして前記画像表示装置に転送されるよう前記画面データ転送手段を制御する手段とすることもできる。こうすることで、データ記憶手段に複数枚の画像データが記憶されるよりも前に、これら複数枚の画像データを画像表示装置のメモリに記憶させることができる。したがって、速やかにアニメーション表示を開始できる。
【０００９】
また、この態様の画像表示制御装置においては、前記画像表示制御手段は、前記複数の画像データのすべてが画面データとして前記画像表示装置に転送される前に、前記複数の画像データのうち最初に前記画像表示装置に転送した画面データに基づく画像を前記画像表示装置に表示する指示を出力する手段とすることもできる。こうすることで、複数の画像データの全てが画像表示装置に転送されるよりも前に、画像表示装置に最初の画面データに基づく画像が表示されるので、一層速やかにアニメーション表示を開始できる。
【００１０】
また、本発明の画像表示装置においては、前記画像表示制御手段は、前記複数の画像データを順次前記データ記憶手段に記憶するとともに該複数の画像データのすべてが前記データ記憶手段に記憶された後に該記憶した複数の画像データが複数の画面データとして前記画像表示装置に転送されるよう前記画面データ転送手段を制御する手段としてもよい。こうすることで画像表示制御手段の処理負荷を軽減できる。
【００１１】
これらのいずれかに記載の画像表示制御装置においては、前記画像表示制御手段は、前記画像表示装置の前記メモリに記憶可能な画面数に基づいて、該画面数の範囲内で前記複数の画面データが前記複数の画面データとして前記画像表示装置に転送されるように前記データ記憶手段における前記画像データの記憶及び／又は前記画面データ転送手段における前記画面データの転送を制御する手段とすることができる。こうすることで、画像表示装置のメモリの記憶可能な画面数を超えて、画像データを記憶し画面データを転送することが回避され、これらの処理に係る画像表示制御手段の負荷の発生が容易に回避される。
【００１２】
この態様の画像表示制御装置においては、前記画像表示制御手段は、前記画像表示装置の前記メモリの容量についてのメモリ情報を予め取得し、該取得したメモリ情報に基づいて前記メモリに記憶可能な画面数を設定する手段としてもよい。画像表示制御手段が、画像表示装置のメモリの容量についてのメモリ情報を取得することで、画像表示装置の装着されるメモリの容量に応じあるいはメモリの状態に応じて、実際にメモリに記憶可能な画面数を設定することができる。このため、画像表示制御手段における無駄な負荷の発生が確実に回避される。
【００１３】
また、態様の画像表示制御装置において、前記画像表示制御手段は、所定の規則に基づいて前記メモリに記憶可能な画面数に対応する画像データ及び／又は画面データを選択する手段とすることができる。こうすることで、各種の態様で適切な画面データを画像表示装置において表示することができる。
【００１４】
また、本発明の印刷装置は、上記いずれかに記載の画像表示制御装置と画像表示装置とを備えることを要旨とする。本発明の印刷装置によれば、画像表示装置と画像表示制御装置を備えることで、画像表示装置における複数毎の画面の切替え表示を効率的に行うことができるため、かかる画像表示処理による印刷装置の処理負荷を軽減し、印刷処理などの印刷装置のほかの処理を妨げることがない。また、本発明の印刷装置においては、前記画像表示制御装置の前記画像表制御手段は、前記印刷装置における印刷処理を実行する制御手段とすることができる。画像表示制御手段によれば効率的な画像表示処理が可能となっているため、印刷処理を実行する制御手段であっても、画像表示処理が印刷処理を妨げることがない。
【００１５】
さらに、本発明の画像表示制御方法は、表示用の画面データを複数画面分記憶可能なメモリを有するとともに所定の切替え指示を受けてメモリに記憶された画面データを切替えて表示する画像表示装置に接続された画像表示制御装置に画像を表示する制御方法であって、
（ａ）複数の画像データを記憶するとともに該記憶した複数の画像データを画面データとして前記画像表示装置に転送し、
（ｂ）該転送した複数の画面データが画像表示装置で順次表示されるよう所定のタイミングで前記画像表示装置に前記所定の切替え指示を出力することを要旨とする。
【００１６】
本発明の画像表示制御方法によれば、画像表示装置において切替え表示する画像の画像データを記憶後は、これらの画像データの転送及び切替え表示を指示するだけで、画像表示装置において複数枚の画面を順次切替え表示できる。このため、画像表示装置における複数枚の画面を順次切替え表示のための処理負荷が軽減され、かかる画像表示処理を効率的に行うことができる。
【００１７】
本発明の画像表示方法においては、前記ステップ（ａ）の前に、前記画像表示装置から前記メモリに記憶可能な画面数を設定するステップを備え、
前記ステップ（ａ）は、前記設定した画面数の範囲内で前記複数の前記画像データが前記複数の画面データとして前記画像表示装置に転送されるように前記画像データの記憶及び／又は前記画面データの転送を行うステップとしてもよい。こうすることで、画像表示装置に装着されたメモリが実際に記憶可能な画面数を設定できるため、確実に画像表示処理のための処理負荷を軽減できる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例１】
【００１９】
図１は、本発明の一実施例としての画像表示処理装置が組み込まれたプリンタ２０の構成の概略を示す構成図である。実施例のプリンタ２０は、プリンタとスキャナとの複合装置として構成されており、図示するように、原稿台ガラス２４に載置された原稿から画像を読みとって入力するスキャナ部２２と、スキャナ部２２の下部に配置され画像を印刷用紙などに印刷するプリンタ部３０と、プリンタ２０の前面上方に配置されスキャナ操作やプリンタ操作を行なうための操作部４０と、メモリカード１０を着脱可能に装着するメモリカードスロット５０と、図示しないコンピュータに接続するためのＵＳＢポート５２と、を備える。なお、原稿台ガラス２４には、開閉可能な原稿台カバー２６が取り付けられている。
【００２０】
プリンタ部３０は、例えば、シアン（Ｃ），ライトシアン（ＬＣ），マゼンタ（Ｍ），ライトマゼンタ（ＬＭ），イエロー（Ｙ），ブラック（Ｋ）の６色のインクを用いてカラー印刷が可能なカラーインクジェットプリンタとして構成されており、背面の図示しない印刷用紙供給部から供給された印刷用紙に内蔵された印刷用ヘッダからインクを噴射して印刷し、前面の排紙部３２の排紙トレイ３４から印刷した印刷用紙を排出するようになっている。排紙トレイ３４は、引き出し式に伸張可能に構成されており、使用しないとき（印刷しないとき）には、排紙トレイ３４を縮めた状態として排紙部３２を閉じることができるようになっている。なお、プリンタ部３０の印刷に必要な各部については、本発明の中核をなさないから、その図示およびその詳細な説明は省略する。
【００２１】
操作部４０は、その中央に液晶ディスプレイ４２が配置されており、液晶ディスプレイ４２の周囲にはスキャナ操作に必要な設定やプリンタ操作に必要な設定を行なうための複数の操作ボタンが配置されている。
【００２２】
図２は、プリンタ２０のプリンタ部３０と操作部４０の液晶ディスプレイ４２の電気的な構成を機能ブロックで例示する構成図である。図示するように、プリンタ２０は、プリンタ部３０のメイン基板に設けられた実施例の画像表示制御装置として機能する制御部６０と、制御部６０により表示制御を受ける液晶ディスプレイ４２とを備える。制御部６０は、ＣＰＵ６１を中心として構成されており、ＣＰＵ６１の他に、メモリカードスロット５０に装着されたメモリカード１０とデータの入出力を行うためのカードＩ／Ｆ部６２と、読み込んだ画像データを記憶するＳＤＲＡＭ６３と、このＳＤＲＡＭ６３とデータの入出力を行なうためのＳＤＲＡＭＩ／Ｆ部６４と、ＣＰＵ６１の指示に基づいて液晶ディスプレイ４２の画素配列タイプを判断すると共に判断した画素配列タイプに対応する順序でＳＤＲＡＭ６３の画像データを転送するダイレクト転送ユニット６５と、液晶ディスプレイ４２側への表示データを出力するためのカラーパネルＩ／Ｆ制御部６６と、ＣＰＵ６１により実行される液晶ディスプレイ４２におけるアニメーション表示処理を実行するプログラムなどの制御プログラムやアニメーション画像のデータのほか各種表示用画像データやアニメーション画像データ等が記憶されたＲＯＭ６７と、を備える。液晶ディスプレイ４２は、画像データを表示するＬＣＤパネル４３と、ＬＣＤパネル４３の４面分の画像データを記憶可能なフレームメモリ４４と、制御部６０のカラーパネルＩ／Ｆ制御部６６から転送されたシリアルデータをパラレルデータに変換してＬＣＤパネル４３の画素配列タイプに応じた順序でフレームメモリ４４に格納すると共にカラーパネルＩ／Ｆ制御部６６からのＬＣＤパネル４３の表示タイミングに同期してフレームメモリ４４に格納された画像データの１面分の画像をＬＣＤパネル４に表示させる制御ＡＳＩＣ４５と、を備える。
【００２３】
次に、こうして構成された実施例のプリンタ２０の動作、特に液晶ディスプレイ４２に画像を表示する際の動作について説明する。図３〜図５は、スクリーンセーバーとして液晶ディスプレイ４２のＬＣＤパネル４３に複数枚の画像を順次表示する画像表示処理（アニメーション表示処理）に関し、図３は、アニメーション画像記憶・転送処理一例を示すフローチャートであり、図４は、液晶ディスプレイ４２におけるスクリーンセーバーとしてのアニメーション表示処理を模式的に表す図であり、図５は、アニメーション画像表示切替え処理の一例を示すフローチャートである。
【００２４】
まず、プリンタ２０の電源がオン操作された後、例えば、印刷ジョブのジョブ条件入力操作などが中断して操作部４０のボタンがなんら操作されない待機期間が一定期間経過すると、ＣＰＵ６１は、ＲＯＭ６７に格納されたアニメーション画像の記憶・転送処理プログラムを読み出してこのプログラムの実行を開始する。なお、ＣＰＵ６１はこのアニメーション画像記憶・転送処理プログラムの実行の開始とともにあるいはこのプログラムの開始後一定時間後に、アニメーション画像表示切替え処理プログラムをＲＯＭ６７から読み出してこのプログラムの実行を開始するが、この処理については後段にて説明する。
【００２５】
アニメーション画像の記憶・転送処理は、ＲＯＭ６７に記憶されたアニメーション用画像データを読み出して、ＳＤＲＡＭ６３に格納するとともに、逐次格納された画像データを、ダイレクト転送ユニット６５を介して液晶ディスプレイ４２に画面データとして転送し、全てのアニメーション画像データを画面データとして転送後、最初のアニメーション画像を表示する処理である。この処理のフローチャートの一例を図３に示す。また、この処理を、図４において、スクリーンセーバー起動ステップにおける（ａ）〜（ｃ）及び表示ステップ１として模式的に示す。
【００２６】
この処理では、まず、液晶ディスプレイ４２のＬＣＤパネル４３に画像を表示するためのフレームメモリ４４の容量（例えば、記憶可能な画面数（ページ数ともいう。）である。）に対応して予めスクリーンセーバー用アニメーション画像データとしてＲＯＭ６７に記憶されている３画面分のアニメーション画像データのうち１画面分に相当する第１のアニメーション画像データを読み出して、ＳＤＲＡＭ Ｉ／Ｆ制御部６４を介してこれをＳＤＲＡＭ６３の空いている領域に記憶する（図３のステップＳ１００、図４の起動ステップ中の（ａ）及び（ｂ））。アニメーション画像がＪＰＥＧ等の画像形式で圧縮されている場合には、ＣＰＵ６１はこれを展開し、ＳＤＲＡＭ６３に記憶する。なお、フレームメモリ４４は、４画面分の画像データを記憶可能であるが、スクリーンセーバーから復帰時のためにアニメーション表示開始前の画像として１画面分を記憶しておく必要のため、アニメーション画像用のページとしては３画面分となっている。
【００２７】
第１のアニメーション画像データがＳＤＲＡＭ６３に記憶されると、ＣＰＵ６１は、ダイレクト転送ユニット６５に、記憶した第１のアニメーション画像を液晶ディスプレイ４２側へ転送することを指示し、ダイレクト転送ユニット６５は、ＳＤＲＡＭＩ／Ｆ制御部６４を介して第１のアニメーション画像データを読み出すとともに、所定の画素配列の画面データとしてカラーパネルＩ／Ｆ制御部６６を介して液晶ディスプレイ４２側に転送する（図３のステップＳ１１０、図４の起動ステップ中の（ｃ））。また、カラーパネルＩ／Ｆ制御部６６により、この画面データはパラレル／シリアル変換される。この処理により、第１のアニメーション画像データに対応する画面データは制御ＡＳＩＣ４５により、シリアルデータからパラレルデータに変換されて、フレームメモリ４４の所定のページ（ここでは便宜的にページ１とし、以下ページ２及び３とする。）に記憶される。なお、フレームメモリ４４における記憶ページはＣＰＵ６１により指定されていてもよいし、制御ＡＳＩＣ４５が指定するものとしてもよい。
【００２８】
次に、第２のアニメーション画像データをＲＯＭ６７から読み出してＳＤＲＡＭ６３に記憶し（ステップＳ１２０、図４の起動ステップ中の（ａ）及び（ｂ））、その後、このアニメーション画像データを、第１のアニメーション画像データと同様に画面データとして液晶ディスプレイ４２側に転送する（ステップＳ１３０、図４の起動ステップ中の（ｃ））。第２のアニメーション画像データについても、第１のアニメーション画像データと同様に、データ変換され、画面データとして液晶ディスプレイ４２のフレームメモリ４４のページ２に記憶される。
【００２９】
第３のアニメーション画像データについても、第１及び第２のアニメーション画像データと同様に記憶され（ステップＳ１４０）、第３のアニメーション画像データに対応する画面データとして液晶ディスプレイ４２側に転送され（ステップＳ１５０）、フレームメモリ４４のページ３に記憶される。こうして、図４の最上段のスクリーンセーバーの起動ステップに示すように、全てのアニメーション画像データが液晶ディスプレイ４２側に転送され、フレームメモリ４４のページ１〜３のそれぞれに記憶される。
【００３０】
次いで、ＣＰＵ６１は、制御ＡＳＩＣ４５に対して、フレームメモリ４４のページ１に記憶した第１のアニメーション画像データに対応する画面データをＬＣＤパネル４３に表示することを指示する（ステップＳ１６０）。これにより、図４の表示ステップ１に示すように、ＬＣＤパネル４３では、スクリーンセーバー開始前の表示画面に替えてこの画面データに基づく画像（第１のアニメーション画像）がＬＣＤパネル４３に表示され、アニメーション表示によるスクリーンセーバーがＬＣＤパネル上４３において開始される。なお、スクリーンセーバー開始前の表示画面は、スクリーンセーバーから復帰した時のためにフレームメモリ４４の他のページに記憶されている。スクリーンセーバー画面には、第１のアニメーション画像とともに、「いずれかのボタンを押すと復帰します。」等との説明等が表示される。
【００３１】
こうして、第１のアニメーション画像を表示後、内部タイマを起動させた上（ステップＳ１７０）、アニメーション画像の記憶・転送処理を終了する。内部タイマは、ＬＣＤパネル４３におけるアニメーション表示用のタイマであり、ＬＣＤパネル４３に表示される画像が次の画像に切替える時間が設定されている。
【００３２】
アニメーション画像記憶・転送処理において第１のアニメーション画像が表示されることにより、ＬＣＤパネル４３上においてはスクリーンセーバーが開始された状態として視認されるとともに、ＣＰＵ６１が別に実行するアニメーション画像表示切替え処理によって３枚のアニメーション画像がＬＣＤパネル４３に順次表示されることになる。この処理のフローチャートの一例を図５に示す。この処理は、一定間隔毎で繰り返し実行されている。また、この処理を、図４の表示ステップ２〜３〜１に模式的に示す。
【００３３】
この処理では、まず、ＬＣＤパネル４３においてアニメーション画像（ここでは第１のアニメーション画像）が表示されているか否かを判定する（ステップＳ２００）。この判定処理（ステップＳ２００）において、第１のアニメーション画像が表示中でないと判定したときには、この処理を終了し、第１のアニメーション画像が表示中であると判定したときには内部タイマを参照してアニメーション画像の切替え時間として設定された時間が経過したか否かを判定する（ステップＳ２１０）。切替え時間が経過していないと判定したときには、繰り返しこの判定ステップＳ２１０を実施し、切替え時間が経過したと判定したときには、ＬＣＤパネル４３に次のアニメーション画像（ここでは第２のアニメーション画像）を表示することを制御ＡＳＩＣ４５に指示する（ステップＳ２２０）。これにより、図４の表示ステップ２に示すように、液晶ディスプレイ４２では第１のアニメーション画像から第２のアニメーション画像に表示が切替えられる。
【００３４】
こうして第２のアニメーション画像を表示後、内部タイマをキャンセルし再起動させた上（ステップＳ２３０）、この処理を終了する。この後、ＣＰＵ６１は、このアニメーション画像表示切替え処理を繰り返し実施し、操作部４０の操作ボタンがオン操作されて、スクリーンセーバーがキャンセルされない限り、次いで第３のアニメーション画像の表示を指示し、その後、第１のアニメーション画像及びそれ以降のアニメーション画像の表示を繰り返し指示する。これにより、図４の表示ステップ１〜３に示すように、液晶ディスプレイ４２においては第１のアニメーション画像〜第３のアニメーション画像が繰り返し表示され、これらの画像からなるアニメーション表示のスクリーンセーバーがＬＣＤパネル４３上において視認されることになる。
【００３５】
以上説明した本実施例のプリンタ２０では、液晶ディスプレイ４２のＬＣＤパネル４３において表示しようとする複数枚（ここでは３枚であり、表示しようとするアニメーション画像の全てである）のアニメーション画像をＳＤＲＡＭ６３に記憶し、液晶ディスプレイ４２側に転送し、フレームメモリ４４に記憶後に、ＣＰＵ６１が液晶ディスプレイ４２の制御ＡＳＩＣ４５に対してＬＣＤパネル４３におけるアニメーション画像の表示の切替えを指示する構成を備えている。すなわち、プリンタ２０によれば、アニメーション画像データが大きい及び／又は画像データが圧縮されているなどしてデータの記憶や転送にかかるＣＰＵ６１の処理負荷が大きい場合であっても、これらの処理を予め行っておくことにより、ＣＰＵ６１はその後液晶ディスプレイ４２にアニメーション画像の表示の切替えを指示するだけで、容易に液晶ディスプレイ４２においてアニメーション画像を繰り返し表示できる。したがって、アニメーション画像データを液晶ディスプレイ４２側に転送後のＣＰＵ６１の負荷が軽減され、ＣＰＵ６１がアニメーション表示処理のために断続的あるいは連続的に大きな処理負荷がかかることが回避される。
【００３６】
この結果、例えば、本実施例のようにアニメーション画像のスクリーンセーバー中でも、他の内部処理を迅速に実行可能である。また、本実施例のプリンタ２０によれば、複合機たるプリンタ２０の印刷ジョブの実行、コピー処理、スキャン処理、ＩｒＤＡなどの赤外線通信やBluetoothなどの所定周波数電波による無線通信による周辺機器とのデータ送受信などのプリンタ２０の主たるジョブの実行中であっても、これらのジョブの実行を妨げることなくユーザにアニメーション画像を提供することができる。すなわち、印刷ジョブ等の実行に先立ってあるいは実行後であってＣＰＵ６１がアニメーション画像の記憶・転送処理が可能な時期に、アニメーション画像の記憶・転送処理を行っておけば、その後は印刷ジョブ等の実行中であっても、ＣＰＵ６１にほとんど処理負荷をかけることなく、アニメーション表示が可能となる。
【００３７】
さらに、本実施例のプリンタ２０によれば、データ量の大きい写真画像などによるアニメーション表示をスクリーンセーバーとして採用することも容易である。さらにまた、本実施例によれば、アニメーション画像データがＳＤＲＡＭ６３に記憶される毎に液晶ディスプレイ４２に転送するものとしたので、全てのアニメーション画像データが記憶される前に、最初のアニメーション画像を液晶ディスプレイに転送することが可能となり、これにより、速やかに全てのアニメーション画像データの転送を終了することができ、速やかにＬＣＤパネル４３にアニメーション表示を開始できる。
【００３８】
ここで、本実施例のプリンタ２０が本発明の印刷装置に相当し、制御部６０が本発明の画像表示制御装置に相当し、ＣＰＵ６１及びＣＰＵ６１が実行するアニメーション画像の記憶・転送処理及びアニメーション画像切替え表示処理などが本発明の画像表示制御手段に相当し、ＳＤＲＡＭ６３が本発明のデータ記憶手段に相当し、少なくともカラーパネルＩ／Ｆ制御部５６やダイレクト転送ユニット６５が本発明の画面データ転送手段に相当し、液晶ディスプレイ４２が本発明の画像表示装置に相当する。
【００３９】
本実施例では、ＣＰＵ６１は複数枚のアニメーション画像データをＳＤＲＡＭ６３に記憶するごとに逐次的に該記憶した画像データを液晶ディスプレイ４２側に転送するようダイレクト転送ユニット６５に指示するものとしたが、これに限定するものではなく、ＣＰＵ６１は、複数毎のアニメーション画像データの全てをＳＤＲＡＭ６３に記憶した後、該記憶した全てのアニメーション画像データの全てを液晶ディスプレイ４２側に転送するようダイレクト転送ユニット６５を制御するものとしてもよい。
【００４０】
本実施例では、液晶ディスプレイ４２のフレームメモリ４４に記憶する画面数（ページ数）を予め３枚に設定されているものとしたが、これに限定するものではなく、液晶ディスプレイ４２に装備されるフレームメモリ４４の容量に応じて適宜設定値を変更することができる。また、本実施例では、アニメーション画像としてフレームメモリ４４に記憶可能な３画面分の画面データに対応するように、ＲＯＭ６７にアニメーション画像データとして３画面分を予め保持しているものとしたが、これに限定するものではない。最終的にフレームメモリ４４において記憶可能な画面数の範囲内のアニメーション画像データをフレームメモリ４４に記憶させることができれば、ＳＤＲＡＭ６３に記憶させる画像データ数を制御したり、あるいはＳＤＲＡＭ６３から液晶ディスプレイ４２へ転送する画面データ数を制御したりしてもよい。このような画像データ及び／又は画面データの選択形態については実施例において詳述する。
【００４１】
本実施例では、フレームメモリ４４の全画面数を４画面とし、１画面をアニメーション表示開始前の画面分として維持するため、残り３画面をアニメーション表示用の画像を記憶可能な画面数として予め設定したが、これに限定するものではなく、例えば、印刷ジョブ中にアニメーション表示を行う場合など、ジョブ終了後にアニメーション表示前の画面に復帰する必要がない場合には、フレームメモリ４４の全画面数をアニメーション表示用の画面数として設定することができる。また、ジョブ終了後に表示する画面データを予めフレームメモリ４４に記憶しておく場合には、フレームメモリ４４の全画面数よりも少ない画面数がアニメーション表示用とされる。また、必ずしもフレームメモリ４４に記憶可能な画面数をアニメーション表示用の画面数に一致させる必要はなく、記憶可能な画面数より少なくてもよい。
【００４２】
本実施例では、操作待機中などにおいてアニメーション表示処理を開始するものとしたが、既に記載したように、印刷ジョブ実行中、印刷ジョブの実行中、コピー処理中、スキャン処理中、赤外線／Bluetoothなどにより周辺機器とのデータの送受信中、ＦＡＸ送受信中など、複合機が実行可能に備え得るジョブ中にアニメーション表示処理を実行するものとしてもよい。
【００４３】
本実施例では、アニメーション画像はＲＯＭ６７に記憶されているものとしたが、メモリカードスロット５０に装着されたメモリカード１０からユーザの指定した画像をＳＤＲＡＭ６３に記憶するようにしてもよい。また、アニメーション画像は、ＪＰＥＧ形式で記憶されたものとしたが、いかなる画像形式のものであってもよい。
【００４４】
本実施例では、画面データの転送に際してダイレクト転送ユニット６５を備えるものとしたが、これに限定するものではなく、これを省略して、カラーパネルＩ／Ｆ制御部６３のみとしてもよい。この場合、ダイレクト転送ユニット６３による処理はＣＰＵ６１にて行えばよい。
【実施例２】
【００４５】
次に、実施例２を説明する。本実施例と実施例１とでは、アニメーション画像の記憶・転送処理において相違し、実施例１では、アニメーション画像データを画面データとして逐次転送し、全ての画像データを画面データとして転送後、最初のアニメーション画像（第１のアニメーション画像）に対応する画面データを液晶ディスプレイ４２のＬＣＤパネル４３に表示した上、画像表示の切替えのための内部タイマを起動するものとしたのに対し、本実施例では、全てのアニメーション画像データを液晶ディスプレイ４２側に転送するよりも前に、すなわち、最初アニメーション画像データを液晶ディスプレイ４２に転送後、このアニメーション画像をＬＣＤパネル４３に表示する点において相違する。本実施例のプリンタ２０のその他の構成は実施例１のプリンタ２０と同様であるので、実施例１の構成と共通する手段等については説明を省略するとともに、必要に応じて実施例１に用いたのと同じ符号を用いて本実施例の特徴的な点について主として説明する。以下、本実施例を、プリンタ２０の電源投入時におけるオープニングアニメーション表示処理として説明する。本実施例のアニメーション画像の記憶・転送処理のフローチャートの一例を図６に示す。
【００４６】
まず、プリンタ２０の電源がオン操作され、所定の起動画面等が表示された後、一定期間が経過すると、ＣＰＵ６１は、ＲＯＭ６７に格納されたオープニングアニメーション表示用のアニメーション画像の記憶・転送処理プログラムを読み出してこのプログラムの実行を開始する。
【００４７】
図６に示すように、本実施例のアニメーション画像の記憶・転送処理では、ＣＰＵ６１は、実施例１と同様にしてアニメーション画像データをＳＤＲＡＭ６３に記憶し（ステップＳ３００）、ダイレクト転送ユニット６５に、画面データとして液晶ディスプレイ４２に転送することを指示する（ステップＳ３１０）。その後、ページ１に記憶された画面データに基づく画像をＬＣＤパネル４３に表示する指示をする（ステップＳ３２０）。これにより、ＬＣＤパネル４３では、アニメーション前の表示画面に替えて転送済みの画面データに基づく第１のアニメーション画像が表示される。ＣＰＵ６１は、その後、内部タイマを起動する（ステップＳ３３０）。内部タイマにおける設定時間は、残りのアニメーション画像を記憶し転送するのに十分な時間が設定されている。
【００４８】
次いで、ＣＰＵ６１は、第２のアニメーション画像データをＲＯＭ６７から読み出してＳＤＲＡＭ６３に記憶し（ステップＳ３４０）、転送を指示する（ステップＳ３５０）。続いて、第３のアニメーション画像データを記憶し（ステップＳ３６０）、転送を指示して（ステップＳ３７０）、アニメーション画像の記憶・転送処理を終了する。
【００４９】
一方、ＣＰＵ６１は別途アニメーション画像表示切替え処理を繰り返し実行している。第１のアニメーション画像が表示され内部タイマが起動されると、図５に示すように、所定期間が経過しない間は、次のアニメーション画像の表示が指示されることはなく（ステップＳ２１０）、設定された時間が経過して初めて、次のアニメーション画像を表示することが指示される（ステップＳ２２０）。内部タイマに設定された時間は、上述のように、第２及び第３のアニメーション画像に対応する画面データがフレームメモリ４４の所定のページに記憶されるのに十分な時間を有するものとなっているため、ステップＳ２２０により次のアニメーション画像の表示指示があったときには、フレームメモリ４４のページ２に記憶された画面データに基づく第２のアニメーション画像がＬＣＤパネル４３に表示される。その後、内部タイマをキャンセルして再度起動して（ステップＳ２３０）、アニメーション画像表示切替え処理を終了する。なお、引き続き、アニメーション画像表示切替え処理は開始され、第３のアニメーション画像がＬＣＤパネル４３に表示されることになる。
【００５０】
以上説明した本実施例によれば、最初に液晶ディスプレイ４２に転送したアニメーション画像データに対応する画面データを他の画像データが転送されるのを待たずにＬＣＤパネル４３に表示することができるとともに、次のアニメーション画像に切替えられるまでの間に次あるいは次以降に表示すべきアニメーション画像データに対応する画面データをフレームメモリ４４に記憶させることができる。したがって、ＬＣＤパネル４３に速やかに第１のアニメーション画像を表示してアニメーション表示を開始することができる。このため、本実施例のプリンタ２０は、プリンタ２０の電源投入時におけるオープニングアニメーション表示をするものとして好ましい。
【００５１】
本実施例では、プリンタ２０によるアニメーション表示処理を、オープニング時のアニメーション表示処理として説明したが、これに限定するものではなく、実施例１と同様に操作待機中、印刷ジョブ実行中など各種のタイミングで本実施例のアニメーション表示処理を実行することができる。
【００５２】
本実施例では、アニメーション画像表示切替え処理における内部タイマの設定時間を、第２及び第３のアニメーション画像を記憶し転送してフレームメモリ４４に記憶するのに十分な時間を設定するものとしたが、この設定時間は、少なくとも次のアニメーション画像を転送しフレームメモリ４４に記憶するのに十分な時間としてもよい。
【００５３】
なお、実施例１において適用される実施態様や変形例は本実施例のプリンタ２０についても同様に適用することができる。
【実施例３】
【００５４】
次に、実施例３について説明する。本実施例と実施例１とでは、アニメーション画像の記憶・転送処理において相違し、実施例１では、液晶ディスプレイ４２に装備されたフレームメモリ４４のアニメーション表示のための容量（３画面分）のアニメーション画像データを準備することが予め設定されるとともにＲＯＭ６７にそのための３画面分のアニメーション画像データが記憶されていたのに対し、本実施例では、アニメーション表示処理開始の指示の時点でフレームメモリ４４の容量についてのフレームメモリ情報を取得し、このフレームメモリ情報に基づいてフレームメモリ４４に記憶させるアニメーション画像データの画面数を設定し、予め準備されたアニメーション画像データから設定した画面数のアニメーション画像データを選択して記憶し、その後転送する点において相違する。本実施例のプリンタ２０のその他の構成は実施例１のプリンタ２０と同様であるので、実施例１の構成と共通する手段等については説明を省略するとともに、必要に応じて実施例１に用いたのと同じ符号を用いて本実施例の特徴的な点について主として説明する。本実施例のアニメーション画像の記憶・転送処理のフローチャートの一例を図７に示す。
【００５５】
まず、プリンタ２０の電源がオン操作された後、例えば、印刷ジョブのジョブ条件入力操作などが中断して操作部４０のボタンがなんら操作されない待機期間が一定期間経過すると、ＣＰＵ６１は、ＲＯＭ６７に格納されたアニメーション画像記憶・転送処理プログラムを読み出してこのプログラムの実行を開始する。
【００５６】
図７に示すように、ＣＰＵ６１は、最初に、カラーパネルＩ／Ｆ制御部６６及び制御ＡＳＩＣ４５を介してフレームメモリ４４の容量についてのフレームメモリ情報を取得する（ステップＳ４００）。ここでは、フレームメモリ４４の全画面数及び使用中の画面数についての情報を取得する。なお、フレームメモリの容量についての情報内容は、最終的に空画面数を取得できる形態であればいかなる内容であってもよい。次いで、このフレームメモリ情報に基づいて、未使用であってアニメーション画像データに対応する画面データを記憶可能な画面数を設定する（ステップＳ４１０）。ここでは、フレームメモリ４４の全画面数が４画面であり、アニメーション表示前の画面データのための画面数が１画面であるので、アニメーション表示に用いることのできる画面数は最大３画面となる。
【００５７】
こうして画面数を設定したら、次に、画面数に基づいてＲＯＭ６７から読み出すアニメーション画像データを指定する（ステップＳ４２０）。本実施例では、ＲＯＭ６７に予め６画面分の第１ないし第６のアニメーション画像データを記憶しているが、設定された画面数が３画面のときには、第１、第３及び第５のアニメーション画像データを読み出すべきデータとして指定するよう設定されている。したがって、この設定に従いアニメーション画像を指定する。次いで、第１のアニメーション画像をＲＯＭ６７から読み出し解凍してＳＤＲＡＭ６３に記憶する（ステップＳ４３０）。ＣＰＵ６１はＳＤＲＡＭ６３に記憶した第１のアニメーション画像データの転送を転送ユニット６５に指示して、転送ユニット６５は、ＳＤＲＡＭＩ／Ｆ制御部６４を介してこの画像データを読み出して、適切な画面データに変換し、さらにカラーパネルＩ／Ｆ制御部６６を介して液晶ディスプレイ４２側に転送する（ステップＳ４４０）。液晶ディスプレイ４２の制御ＡＳＩＣ４５は受信した画面データをフレームメモリ４４のページ１に記憶する。以下、第２及び第３のアニメーション画像データを次々に読み出した上（ステップＳ４５０、４７０）、それぞれ転送する（ステップＳ４６０、４８０）。その後、第１のアニメーション画像に対応する画面データをＬＣＤパネル４３に表示し（ステップＳ４９０）、内部タイマを起動して（ステップＳ５００）、アニメーション画像の記憶・転送処理を終了する。ＣＰＵ６１は、別途実施するアニメーション画像表示切替え処理により、順次第２以降のアニメーション画像がＬＣＤパネル４３に表示される。
【００５８】
以上説明した本実施例によれば、アニメーション表示処理時にフレームメモリ４４の容量についてのフレームメモリ情報を取得するため、フレームメモリ４４においてアニメーション表示に現に使用可能な画面数を取得することができる。このため、アニメーション表示時に使用可能な画面数を超えた画像データを記憶し転送するなどの無駄な処理を排除することができるとともに、液晶ディスプレイ４２のフレームメモリ４４の容量を増減してもその容量に関わらず常時効果的にフレームメモリ４４の容量を使用したアニメーション表示が可能となる。また、アニメーション表示処理後に表示すべき画像を確保しておくための画面の有無や増減に関わらず、フレームメモリ４４の容量を効果的に使用してアニメーション表示が可能となる。さらに、本実施例によれば、フレームメモリ４４に記憶可能な画面数に応じて、記憶するアニメーション画像データが選択され、フレームメモリ４４に記憶可能な画面数に対応する画像データについてのみ記憶すればよいのでＳＤＲＡＭ６３のメモリ領域を過度に占有することもない。
【００５９】
本実施例では、ＲＯＭ６７に記憶されたアニメーション画像データから、設定した画面数に対応するアニメーション画像データを選択してＳＤＲＡＭ６３に記憶するものとしたが、これに限定するものではなく、一旦アニメーション画像データの全てをＳＤＲＡＭ６３に記憶した上、ダイレクト転送ユニット６５がＳＤＲＡＭ６３から画面数に応じたアニメーション画像データを読み出してこれらに対応する画面データを転送するようにしてもよい。
【００６０】
本実施例では、フレームメモリ情報の取得後に設定された画面数（３画面）に応じて、ＲＯＭ６７に複数個準備されたアニメーション画像データの第１のアニメーション画像データから１個おきに画像データが３個選択されて第１、第３及び第５のアニメーション画像データの組み合わせが選択されたが、これに限定するものではなく、以下の各種の態様で所定の規則に基づいて画像データを選択できる。
（ａ）画面数に応じ第１のアニメーション画像データから順に設定したアニメーション画像データを選択する。
（ｂ）ランダムあるいは規則的に指定される第ｎ番目のアニメーション画像から一定の規則性を持って設定画面数に応じたアニメーション画像データを選択する。
（ｃ）設定画面数に応じたアニメーション画像データセットあるいはデータの組み合わせを予めＲＯＭ６７に記憶しておき、設定画面数に応じ所定の画像データセットや組み合わせを選択する。
なお、準備されたアニメーション画像データからランダムに画像データを選択してもよい。
【００６１】
画像データセットを予め記憶しておく態様を除き、これらのアニメーション画像データの選択についての各種の態様は、予め準備したアニメーション画像データをＳＤＲＡＭ６３に記憶したのち、設定画面数に応じて転送する画面データを選択する場合にも同様に適用することができる。
【００６２】
なお、実施例１において適用される実施態様や変形例及び実施例２において適用される実施態様や変形例は本実施例のプリンタ２０についても同様に適用することができる。
【００６３】
上記実施例ではいずれも、プリンタとスキャナとの複合装置としてのプリンタ２０に本発明の画像表示制御装置として機能する制御部６０を組み込むものとして説明したが、プリンタの機能があればスキャナの機能はない印刷装置に制御部６０を組み込むものとしても差し支えない。また、本発明の画像表示制御装置として機能する制御部６０をプリンタやスキャナ，液晶ディスプレイ４２と別体として構成するものとしても構わない。
【００６４】
上記実施例ではいずれも、本発明を画像表示制御装置として機能する制御部６０を用いて具体的に説明したが、こうした画像表示制御装置の形態やこれを組み込んだ印刷装置の形態だけでなく、画像表示制御方法の形態としてもよい。
【００６５】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００６６】
本発明は、画像表示制御装置やこれを組み込んだ印刷装置の製造産業に利用可能である。
【図面の簡単な説明】
【００６７】
【図１】実施例のプリンタ２０の構成の概略を示す構成図。
【図２】プリンタ部３０と液晶ディスプレイ４２の電気的構成を例示する構成図。
【図３】実施例１のアニメーション画像の記憶・転送処理を示すフローチャート。
【図４】アニメーション表示処理の一例を模式的に表す説明図。
【図５】アニメーション画像表示切替え処理の一例を示すフローチャート。
【図６】実施例２のアニメーション画像の記憶・転送処理を示すフローチャート。
【図７】実施例３のアニメーション画像の記憶・転送処理をフローチャート。
【符号の説明】
【００６８】
１０  メモリカード、２０  プリンタ、２２  スキャナ部、２４  原稿台ガラス、２６  原稿台カバー、３０  プリンタ部、３２  排紙部、３４  排紙トレイ、４０  操作部、４２  液晶ディスプレイ、４３  ＬＣＤパネル、４４  フレームメモリ、４５  制御ＡＳＩＣ、５０  メモリカードスロット、５２  ＵＳＢポート、６０  制御部、６１  ＣＰＵ、６２  カードＩ／Ｆ部、６３  ＳＤＲＡＭ、６４  ＳＤＲＡＭＩ／Ｆ部、６５  ダイレクト転送ユニット、６６  カラーパネルＩ／Ｆ制御部、６７  ＲＯＭ。
【図１】
2006091750.tif 000003
【図２】
2006091750.tif 000004
【図３】
2006091750.tif 000005
【図４】
2006091750.tif 000006
【図５】
2006091750.tif 000007
【図６】
2006091750.tif 000008
【図７】
2006091750.tif 000009