(57)【要約】【課題】画面データを記憶する揮発性メモリーの内容がクリアされても画面表示を適切に行なう。【解決手段】ＬＣＤコントローラーに、揮発性メモリーであるＶＲＡＭの他に、固定画面を予め記憶すると共にメインコントローラーから受信される画面データ（更新画面）とその画面の内容を示す設定情報を記憶する不揮発性メモリーであるフラッシュメモリーを設け、ＬＣＤコントローラーに予期しない初期化が発生してＶＲＡＭの内容がクリアされたとき、設定情報がユーザーのボタン操作によらずに自動更新される画面Ａを示す情報の場合には、フラッシュメモリーから更新画面を読み込んでＶＲＡＭに書き込み（Ｓ２１０）、設定情報がユーザーのボタン操作によって更新される画面Ｂを示す情報の場合には、フラッシュメモリーから固定画面を読み込んでＶＲＡＭに書き込む（Ｓ２２０）。【選択図】図７
2012203538.tif 000002
【特許請求の範囲】
【請求項１】
主制御装置から画面データを通信により受信し、該受信した画面データに基づいて表示部の画面表示を制御する表示制御装置であって、
揮発性メモリーにより構成され、画面データを記憶可能な第１の記憶手段と、
不揮発性メモリーにより構成され、予め所定の画面データが記憶されると共に新たな画面データを記憶可能な第２の記憶手段と、
前記主制御装置から画面データが受信された場合に、該受信した画面データを前記第１の記憶手段と前記第２の記憶手段とに記憶させる記憶制御手段と、
前記第１の記憶手段に記憶された画面データを読み出し、該読み出した画面データを前記表示部に出力する表示制御手段と、
を備え、
前記表示制御手段は、前記第１の記憶手段がクリアされた場合には、該クリア直前の表示状態に応じて、前記第２の記憶手段から新たに記憶された画面データを読み出して前記表示部に出力する第１の表示制御と、前記第２の記憶手段に予め記憶された前記所定の画面データを読み出して前記表示部に出力する第２の表示制御とを選択的に実行する手段である
表示制御装置。
【請求項２】
請求項１記載の表示制御装置であって、
前記主制御装置は、ユーザーの操作を伴わずに自動的に画面を更新する第１のモードと、ユーザー操作を伴って画面を更新する第２のモードとを有し、
前記表示制御手段は、前記クリア直前の表示状態が前記第１のモードで送信された画面データに基づく場合には前記第１の表示制御を実行し、前記クリア直前の表示状態が前記第２のモードで送信された画面データに基づく場合には前記第２の表示制御を実行する手段である
表示制御装置。
【請求項３】
請求項２記載の表示制御装置であって、
前記第２のモードは、ユーザーによる選択操作によりトップ画面から選択された項目に応じた下層の画面へ順次遷移し、ユーザーによる戻り操作により下層の画面から上層の画面に遷移するよう画面を更新するモードであり、
前記第２の記憶手段は、前記所定の画面データとして前記トップ画面の画面データと前記戻り操作をユーザーに促すための戻り操作案内画面の画面データとを記憶する手段であり、
前記表示制御手段は、前記クリア直前の表示状態が前記第２のモードで送信された画面データに基づく場合、前記クリア直前に前記トップ画面が表示されていた場合には前記第２の記憶手段から前記トップ画面を読み出して前記表示部に表示出力し、前記クリア直前に前記トップ画面以外の下層の画面が表示されていた場合には前記第２の記憶手段から前記戻り操作案内画面を読み出して前記表示部に表示出力する手段である
表示制御装置。
【請求項４】
前記第１のモードは、画像を順次切り替えて表示するスライドショーを行なうモードである請求項２または３記載の表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主制御装置から画面データを通信により受信し、該受信した画面データに基づいて表示部の画面表示を制御する表示制御装置に関する。
【背景技術】
【０００２】
従来、この種の表示制御装置としては、計数を繰り返すタイマ回路がオーバーフローする度に表示用ＲＡＭの内容をフラッシュメモリーに書き込んでおき、電源が停電または瞬停した後に復帰した場合に、フラッシュメモリーの内容を表示用ＲＡＭに書き込むものが提案されている（例えば、特許文献１参照）。この装置では、表示用ＲＡＭの内容をフラッシュメモリーに書き込むから、電源が停電または瞬停して表示用ＲＡＭの内容がクリアされても、停電または瞬停から復帰したときに表示用ＲＡＭの内容を継続表示することができる、としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１６１２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画面データを生成する主制御装置と画面データに基づいて画面表示する表示制御装置とが通信可能に接続された表示装置では、表示制御装置の予期しない初期化によって主制御装置側が認識する最新画面と実際に表示される画面とに不整合が生じる場合がある。主制御装置がユーザーの操作に伴って画面を遷移させる場合、こうした画面の不整合が生じると、ユーザーの操作に対して予期しない画面が表示されてしまう。
【０００５】
本発明の表示制御装置は、画面データを記憶する揮発性メモリーの内容がクリアされても画面表示を適切に行なうことを主目的とする。
【０００６】
本発明の表示制御装置は、上述の主目的を達成するために以下の手段を採った。
【課題を解決するための手段】
【０００７】
本発明の表示制御装置は、
主制御装置から画面データを通信により受信し、該受信した画面データに基づいて表示部の画面表示を制御する表示制御装置であって、
揮発性メモリーにより構成され、画面データを記憶可能な第１の記憶手段と、
不揮発性メモリーにより構成され、予め所定の画面データが記憶されると共に新たな画面データを記憶可能な第２の記憶手段と、
前記主制御装置から画面データが受信された場合に、該受信した画面データを前記第１の記憶手段と前記第２の記憶手段とに記憶させる記憶制御手段と、
前記第１の記憶手段に記憶された画面データを読み出し、該読み出した画面データを前記表示部に出力する表示制御手段と、
を備え、
前記表示制御手段は、前記第１の記憶手段がクリアされた場合には、該クリア直前の表示状態に応じて、前記第２の記憶手段から新たに記憶された画面データを読み出して前記表示部に出力する第１の表示制御と、前記第２の記憶手段に予め記憶された前記所定の画面データを読み出して前記表示部に出力する第２の表示制御とを選択的に実行する手段である
ことを要旨とする。
【０００８】
この本発明の表示制御装置では、主制御装置から画面データが受信された場合に、受信した画面データを揮発性メモリーとして構成された第１の記憶手段と不揮発性メモリーとして構成された第２の記憶手段とに記憶させ、第１の記憶手段に記憶された画面データを読み出し、読み出した画面データを表示部に出力する。そして、第１の記憶手段がクリアされた場合には、クリア直前の表示状態に応じて、第２の記憶手段から新たに記憶された画面データを読み出して表示部に出力する第１の表示制御と、第２の記憶手段に予め記憶された所定の画面データを読み出して表示部に出力する第２の表示制御とを選択的に実行する。これにより、何らかの原因により第１の記憶手段がクリアされても画面の表示内容を適切なものとすることができる。
【０００９】
こうした本発明の表示制御装置において、前記主制御装置は、ユーザー操作を伴って画面を更新する第１のモードと、ユーザーの操作を伴わずに自動的に画面を更新する第２のモードとを有し、前記表示制御手段は、前記クリア直前の表示状態が前記第１のモードで送信された画面データに基づく場合には前記第１の表示制御を実行し、前記クリア直前の表示状態が前記第２のモードで送信された画面データに基づく場合には前記第２の表示制御を実行する手段であるものとすることもできる。こうすれば、ユーザーの操作により予期しない画面の遷移が生じるのを抑制することができる。この態様の本発明の表示制御装置において、前記第２のモードは、ユーザーによる選択操作によりトップ画面から選択された項目に応じた下層の画面へ順次遷移し、ユーザーによる戻り操作により下層の画面から上層の画面に遷移するよう画面を更新するモードであり、前記第２の記憶手段は、前記所定の画面データとして前記トップ画面の画面データと前記戻り操作をユーザーに促すための戻り操作案内画面の画面データとを記憶する手段であり、前記表示制御手段は、前記クリア直前の表示状態が前記第２のモードで送信された画面データに基づく場合、前記クリア直前に前記トップ画面が表示されていた場合には前記第２の記憶手段から前記トップ画面を読み出して前記表示部に表示出力し、前記クリア直前に前記トップ画面以外の下層の画面が表示されていた場合には前記第２の記憶手段から前記戻り操作案内画面を読み出して前記表示部に表示出力する手段であるものとすることもできる。また、これらの態様の本発明の表示制御装置において、前記第１のモードは、画像を順次切り替えて表示するスライドショーを行なうモードであるものとすることもできる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態であるプリンター２０の外観を示す外観斜視図。
【図２】本実施形態のプリンター２０の機能ブロックを示すブロック図。
【図３】ＬＣＤコントローラー６０の機能ブロックを示すブロック図。
【図４】トップメニュー画面８０の一例を示す説明図。
【図５】写真の印刷を実行する際の画面遷移の一例を示す説明図。
【図６】フォトスライドショーを実行する際の画面遷移の一例を示す説明図。
【図７】書き込み処理ルーチンの一例を示すフローチャート。
【発明を実施するための形態】
【００１１】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の一実施形態であるプリンター２０の外観を示す外観斜視図であり、図２は、本実施形態のプリンター２０の機能ブロックを示すブロック図である。
【００１２】
本実施形態のプリンター２０は、印刷機構４０（図２参照）を内蔵し用紙に印刷を行なうフォトプリンターとして構成されており、その外観としては、図１に示すように、本体２１の上面には本体２１を持ち運ぶための取っ手２２が、本体２１の背面にはセットした用紙を自動給紙するオートシートフィーダー２３が、本体２１の前面には印刷機構４０により印刷された用紙を保持する排紙トレイ２４と写真や印刷時の設定を確認するための液晶ディスプレイ（ＬＣＤ）２５が、本体２１の側面には電源をオンオフするための電源ボタン２６が、それぞれ設けられている。また、本体２１の前面には、排紙トレイ２４に隣接した位置に赤外線通信ポート２８（受光部）が設けられており、この赤外線通信ポート２８に発光部３０ａを向けてリモートコントロール装置３０を操作することにより、プリンター２０を遠隔操作できるようになっている。なお、リモートコントロール装置３０は、プリンター２０を遠隔操作するためのボタン類として、電源をオンオフするための電源ボタン３１と、印刷中に押されると印刷を中止し写真選択画面で押されると印刷枚数や写真の選択を解除するストップ／設定クリアボタン３２と、トップメニュー画面を表示するためのトップメニューボタン３３と、印刷枚数を設定するための印刷枚数設定ボタン（印刷枚数を１枚ずつ増やすプラスボタンおよび印刷枚数を１枚ずつ減らすマイナスボタン）３４と、項目や設定値を選択するための上下左右ボタン３５と、項目を決定したり次の画面に進むためのＯＫボタン３６と、一つ前の画面に戻る戻るボタン３７と、印刷を開始する印刷ボタン３８と、設定画面を表示する設定ボタン３９などを備える。
【００１３】
印刷機構４０は、図２に示すように、左右方向（主走査方向）にループ状に架け渡されたキャリッジベルト４３により駆動されガイド４２に沿って左右に往復するキャリッジ４１と、キャリッジ４１にシアン・マゼンタ・イエロー・ブラック等の各色のインクを供給するインクカートリッジ４４と、各インクカートリッジ４４から供給された各インクに圧力をかけてノズルから用紙Ｓに向けてインクを吐出する印刷ヘッド４５と、副走査方向に用紙Ｓを搬送する搬送ローラー４６とを備える。インクカートリッジ４４は、印刷機構４０の下方に取り付けられており、インクカートリッジ４４がキャリッジ４１上に搭載されていない、いわゆるオフキャリッジタイプである。印刷ヘッド４５は、ここでは圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式を採用しているが、発熱抵抗体（例えばヒーターなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。
【００１４】
ＬＣＤ２５は、ＬＣＤコントローラー６０による表示制御を受けて文字や図形，記号などを表示する。ＬＣＤ２５は、本実施形態では、９６０ドット×２４０ドットの画素により構成されている。
【００１５】
また、本実施形態のプリンター２０は、その制御系としては、図２に示すように、プリンター全体の制御を司るメインコントローラー５０と、印刷機構４０を制御するプリンターＡＳＩＣ４８と、赤外線通信ポート２８を介して入力した赤外線信号を操作信号として処理する赤外線通信コントローラー５６と、ＬＣＤ２５を表示制御するＬＣＤコントローラー６０と、メモリーカードスロット５７に挿入されたメモリーカードＭＣに対するデータの書き込みや読み出しを制御するメモリーカードコントローラー５８と、を備え、これらはバス５９を介して互いに電気的に接続されている。
【００１６】
図３は、ＬＣＤコントローラー６０の機能ブロックを示すブロック図である。ＬＣＤコントローラー６０は、図示するように、入力されたシリアルデータの画像データをパラレルデータの画像データに変換する入力ＳＰ変換部６１と、パラレルデータに変換された画像データの１ライン分を一時的に保持するラインバッファー６２と、ラインバッファー６２から画像データを１画素ずつ読み出して圧縮する圧縮部６３と、１フレーム分の圧縮データを保持する揮発性メモリーとしてのＶＲＡＭ７０と、圧縮データを保持する不揮発性メモリーとしてのフラッシュメモリー７２と、圧縮データのＶＲＡＭ７０への書き込みとＶＲＡＭ７０に保持されている圧縮データの読み出しとを制御すると共に圧縮データのフラッシュメモリー７２への書き込みとフラッシュメモリー７２に保持されている圧縮データの読み出しとを制御する記憶制御部６４と、水平／垂直同期信号などの各種同期信号を発生させる同期信号発生部６５と、ＬＣＤ２５への画面表示の水平／垂直同期信号に同期してＶＲＡＭ７０から周期的に圧縮データを読み出すと共に解凍して元の画像データを復元する解凍部６６と、復元された画像データをＬＣＤ２５に表示するためのデータ変換を行なう出力データ変換部６７と、ＬＣＤ２５に接続されたＬＣＤインターフェース（Ｉ／Ｆ）６８とを備える。
【００１７】
メインコントローラー５０は、ＣＰＵ５１を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶するＲＯＭ５２と、一時的にデータを記憶するＲＡＭ５３と、書き換え可能で電源を切ってもデータは保持されるフラッシュメモリー５４と、電源ボタン２６からの操作信号を入力するインターフェース（Ｉ／Ｆ）５５とを備える。このメインコントローラー５０は、メモリーカードスロット５７に挿入されたメモリーカードＭＣから画像ファイルなどを入力したり、赤外線通信コントローラー５６からの操作信号や印刷機構４０の各部からの検出信号などを入力したりする。また、メインコントローラー５０は、メモリーカードＭＣに編集画像などを保存したり、プリンターＡＳＩＣ４８への指令信号やＬＣＤコントローラー６０への制御信号を出力したりする。
【００１８】
メインコントローラー５０やＬＣＤコントローラー６０は、電源の電圧低下を検出し所定時間以内に復電した場合や、外来ノイズにより動作を停止した場合に自動的に再起動するようになっている。
【００１９】
こうして構成された本実施形態のプリンター２０では、トップメニューボタン３３が押されると、トップメニュー画面を表示して各種項目の選択を受け付ける。図４にトップメニュー画面８０の一例を示す。トップメニュー画面８０では、本実施形態では、図示するように、写真を印刷するための「写真の印刷」や写真を多面レイアウトで印刷するレイアウト印刷や写真にフレームを付けて印刷するフレーム印刷などを行なうための「いろいろな印刷」，メモリーカードＭＣやフラッシュメモリー５４に記憶されている画像データを順次再生するための「フォトスライドショー」，メモリーカードＭＣ内のデータをフラッシュメモリー５４にバックアップするための「データ管理」の項目がある。ユーザーは、これらの項目のいずれかを上下左右ボタン３５により選択し、ＯＫボタン３６を押すことにより決定することができる。
【００２０】
図５は、写真の印刷を実行する際の画面遷移の一例を示す説明図である。トップメニュー画面８０でユーザーにより「写真の印刷」が選択されると、メモリーカードＭＣ内に記憶されている写真のうちユーザーが印刷する写真を選ぶ「選んで印刷」とメモリーカードＭＣ内に記憶されている全ての写真を印刷する「すべて印刷」の各項目の選択を受け付ける選択設定画面８１に遷移する。続いて、選択設定画面８１で「選んで印刷」が選択されると、メモリーカードＭＣ内に記憶されている写真を一覧表示して写真の選択を受け付ける写真選択画面８２に遷移する。そして、写真が選択されると、選択された写真の表示と共に必要な用紙の枚数や用紙サイズ，用紙種類を表示するプレビュー画面８３に遷移する。選択設定画面８１で「すべて印刷」が選択されると、写真選択画面８２をスキップしてプレビュー画面８３に遷移する。ここで、各画面で戻るボタン３７が押されると、一つ上層の画面に遷移する。即ち、プレビュー画面８３で戻るボタン３７が押されると、写真選択画面８２に遷移し、写真選択画面８２で戻るボタン３７が押されると、選択設定画面８１に遷移し、選択設定画面８１で戻るボタン３７が押されると、トップメニュー画面８０に遷移する。プレビュー画面８３で印刷ボタン３８が押されると、選択された写真（圧縮画像ファイル）を読み出して解凍し、解凍後のＲＧＢデータをリサイズしてＣＭＹＫデータに色変換し、色変換後のＣＭＹＫデータにハーフトーン処理を施すことにより２値化して印刷データを生成し、生成した印刷データに基づいて印刷機構４０を制御することにより印刷を実行する。
【００２１】
図６は、フォトスライドショーを実行する際の画面遷移の一例を示す説明図である。トップメニュー画面８０でユーザーにより「フォトスライドショー」が選択されると、フォトスライドショーの写真切替エフェクトの種類を選択する効果選択画面９１に遷移する。効果選択画面９１で選択可能な写真切替エフェクトとしては、「スピンジャイロ」や「クロスフェード」，「ズームイン」，「スライドイン」，「ブックアルバム」，「カレンダー」などが用意されている。効果選択画面９１で「カレンダー」が選択されると、メモリーカードＭＣに記憶されている画像データを読み出して解凍し、解凍後のＲＧＢデータに基づいてスライドショー再生画面９２を作成し、ＬＣＤ２５に順次画像を表示するフォトスライドショー再生を行なう。フォトスライドショー再生は、写真切替エフェクトによる写真の切り替えを伴って所定時間間隔（例えば、数秒間隔）で１枚ずつ写真をＬＣＤ２５に表示することにより行なわれる。本実施形態では、フォトスライドショー再生中に、印刷枚数設定ボタン３４のプラスボタンが押されると、印刷予約が受け付けられるようになっており、その後に印刷ボタン３８が押されるか、スライドショー再生が完了した後に、印刷予約を受け付けた写真のプレビュー画面８３に遷移し、さらに印刷ボタン３８が押されると、その写真の印刷を実行する。
【００２２】
次に、こうして構成された本実施形態のプリンター２０の動作、特に、ＬＣＤコントローラー６０が起動されたときの動作について説明する。図７は、ＬＣＤコントローラー６０の記憶制御部６４により実行される書き込み処理ルーチンの一例を示すフローチャートである。このルーチンは、起動したときに実行される。ここで、ＬＣＤコントローラー６０が備える不揮発性メモリーとしてのフラッシュメモリー７２は、前述したトップメニュー画面８０の圧縮データと、例えば「戻るボタン３７を押してください。」などユーザーに対して戻るボタン３７の操作を促すためのメッセージを含む戻り操作案内画面の圧縮データとが固定画面として予め記憶されており、後述するメインコントローラー５０から受信した更新画面や設定情報を記憶するための記憶エリアが確保されている。
【００２３】
書き込み処理ルーチンが実行されると、ＬＣＤコントローラー６０は、まず、フラッシュメモリー７２から状態フラグＦを読み出し（ステップＳ１００）、読み出した状態フラグＦの値を調べる（ステップＳ１１０）。ここで、状態フラグＦは、後述するが、電源オン時の初期化処理として動作状態を示す値１を設定し、電源オフ時の終了処理として終了状態を示す値０を設定するものである。したがって、起動時に状態フラグＦの値が値０であれば、前回に正常終了し今回の起動は正常起動と判断することができ、状態フラグＦの値が値１であれば、前回に外来ノイズや電源の瞬停など何らかの原因により異常終了し今回の起動は予期しない起動と判断することができる。状態フラグＦが値０、即ち、正常起動と判定された場合には、状態フラグＦに値１を設定し、設定した状態フラグＦをフラッシュメモリー７２の所定の記憶エリアに格納する（ステップＳ１２０）。そして、メインコントローラー５０から更新画面データの受信を待ち（ステップＳ１３０）、更新画面データを受信すると、受信した更新画面データをＶＲＡＭ７０に書き込むと共に（ステップＳ１４０）、同一の更新画面データとこの更新画面データの設定情報とをフラッシュメモリー７２の所定の記憶エリアに書き込む（ステップＳ１５０，Ｓ１６０）。ここで、フラッシュメモリー７２に更新画面データと設定情報とを書き込む際に既に古い更新画面データと設定情報とが記憶されている場合にはデータが上書きされ、最新のデータのみが記憶される。また、設定情報は、更新画面の内容を示す情報であり、具体的には、更新画面がトップメニュー画面８０であるかフォトスライドショー再生画面９２であるかこれら以外の画面であるかを示す情報である。ＶＲＡＭ７０に画面データが書き込まれると、ＬＣＤ２５への画面表示の水平／垂直同期信号に同期して記憶制御部６４がＶＲＡＭ７０から周期的に圧縮データを読み出し、解凍部６６が読み出された圧縮データを解凍して元の画面データを復元し、出力データ変換部６７が復元された画面データをＬＣＤインターフェース（Ｉ／Ｆ）６８を介してＬＣＤ２５に出力することにより、画面表示を行なう。そして、電源オフされたか否かを判定し（ステップＳ１７０）、電源オフされていない場合には、ステップＳ１３０に戻って更新画面データを受信するたびに更新画面データをＶＲＡＭ７０とフラッシュメモリー７２とに書き込むステップＳ１３０〜Ｓ１６０の処理を繰り返し実行し、電源オフされた場合に、状態フラグＦに値０を設定し、設定した状態フラグＦをフラッシュメモリー７２の所定の記憶エリアに格納して（ステップＳ１８０）、本ルーチンを終了する。
【００２４】
一方、ステップＳ１１０で状態フラグＦが値１と判定されると、予期しない起動がなされたと判断し、フラッシュメモリー７２から設定情報を読み出し（ステップＳ１９０）、読み出した設定情報を調べる（ステップＳ２００）。設定情報がユーザーのボタン操作によらずに自動更新される画面Ａを示す情報の場合には、フラッシュメモリー７２から更新画面を読み込んでＶＲＡＭ７０に書き込み（ステップＳ２１０）、設定情報がユーザーのボタン操作によって更新される画面Ｂを示す情報の場合には、フラッシュメモリー７２から固定画面を読み込んでＶＲＡＭ７０に書き込む（ステップＳ２２０）。具体的には、ステップＳ２１０の処理としては、設定情報がスライドショー再生画面９２を示す情報である場合には、ステップＳ１５０で書き込まれた更新画面をフラッシュメモリー７２から読み出してＶＲＡＭ５０に書き込む処理となり、ステップＳ２２０の処理としては、設定情報がトップメニュー画面８０を示す情報である場合にはフラッシュメモリー７２から固定画面であるトップメニュー画面８０を読み出してＶＲＡＭ７０に書き込み、設定情報がトップメニュー画面８０を示す情報でなくスライドショー再生画面９２を示す情報でもない場合にはフラッシュメモリー７２から固定画面である前述した戻り操作案内画面を読み出してＶＲＡＭ７０に書き込む処理となる。いま、何らかの異常によりＬＣＤコントローラー６０が初期化された場合を考える。この場合、揮発性メモリーであるＶＲＡＭ７０はクリアされて情報が失われるが、不揮発性メモリーであるフラッシュメモリー７２から画面データを読み込んでＶＲＡＭ７０に書き込むことにより、起動直後でも画面表示を行なうことができる。しかしながら、この場合、メインコントローラー５０側が認識する最新の画面と実際にＬＣＤ２５に表示される画面とに不整合が生じることがある。フォトスライドショー再生中のときには、自動的に画面が更新され且つ次に更新される画面が決まっているため、上述した画面の不整合が生じても問題はないが、トップメニュー画面８０やその下層のメニュー画面ではユーザーの操作によって異なる画面に遷移するため、上述した画面の不整合によりユーザーの操作に対して予期しない画面への遷移が生じる場合がある。本実施形態では、初期化直前の状態がトップメニュー画面８０である場合にはフラッシュメモリー７２に予め記憶されたトップメニュー画面８０を表示し、トップメニュー画面８０以外のメニュー画面である場合にはフラッシュメモリー７２に予め記憶された戻るボタン３７の操作をユーザーに促す戻り操作案内画面を表示するから、ユーザーの操作に対して予期しない画面への遷移が生じるのをより確実に抑制することができる。
【００２５】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のメインコントローラー５０が本発明の「主制御装置」に相当し、ＶＲＡＭ７０が「第１の記憶手段」に相当し、フラッシュメモリー７２が「第２の記憶手段」に相当し、ＬＣＤコントローラー６０の記憶制御部６４が「記憶制御手段」に相当し、ＬＣＤコントローラー６０の同期信号発生部６５や記憶制御部６４，解凍部６６，出力データ変換部６７などが「表示制御手段」に相当する。
【００２６】
以上説明した本実施形態のプリンター２０によれば、ＬＣＤコントローラー６０に、揮発性メモリーであるＶＲＡＭ７０の他に、トップメニュー画面８０と戻るボタン３７の操作をユーザーに促すための戻り操作案内画面（固定画面）を予め記憶すると共にメインコントローラー５０から受信される画面データ（更新画面）とその画面の内容を示す設定情報を記憶する不揮発性メモリーであるフラッシュメモリー７２を設け、ＬＣＤコントローラー６０に予期しない初期化が発生してＶＲＡＭ７０の内容がクリアされたとき、設定情報がスライドショー再生画面９２を示す情報である場合には、更新画面をフラッシュメモリー７２から読み出してＶＲＡＭ５０に書き込み、設定情報がトップメニュー画面８０を示す情報である場合には、トップメニュー画面８０をフラッシュメモリー７２から読み出してＶＲＡＭ７０に書き込み、設定情報がトップメニュー画面８０を示す情報でなくスライドショー再生画面９２を示す情報でもない場合には、戻り操作案内画面をフラッシュメモリー７２から読み出してＶＲＡＭ７０に書き込むから、ユーザーの操作に対して予期しない画面への遷移が生じるのをより確実に抑制することができる。
【００２７】
上述した実施形態では、ＬＣＤコントローラー６０に予期しない初期化が発生してＶＲＡＭ７０の内容がクリアされたとき、初期化直前の画面がスライドショー再生画面９２である場合には更新画面をフラッシュメモリー７２から読み出してＶＲＡＭ７０に書き込み、トップメニュー画面８０である場合にはトップメニュー画面８０をフラッシュメモリー７２から読み出してＶＲＡＭ７０に書き込み、トップメニュー画面８０でなくスライドショー再生画面９２でもない場合には戻り操作案内画面をフラッシュメモリー７２から読み出してＶＲＡＭ７０に書き込むものとしたが、これに限定されるものではなく、初期化直前の画面がユーザーのボタン操作によらずに自動更新される画面である場合にはフラッシュメモリー７２から更新画面を読み込んでＶＲＡＭ７０に書き込み、ユーザーのボタン操作によって更新される画面である場合には、フラッシュメモリー７２から固定画面を読み込んでＶＲＡＭ７０に書き込むものであれば、他の如何なる固定画面を用いるものとしてもよい。
【００２８】
上述した実施形態では、ＬＣＤコントローラー６０にＶＲＡＭ７０の他に画面データを記憶するためのフラッシュメモリー７２を備えるものとしたが、これに限定されるものではなく、画面データを記憶可能な不揮発性メモリーであれば、ＥＥＰＲＯＭなど他の如何なる不揮発性メモリーを用いるものとしてもよい。
【００２９】
上述した実施形態では、本発明の表示制御装置をＬＣＤ２５付きのプリンター２０に適用して説明したが、これに限られず、原稿の読み取りが可能なスキャナーを備えるマルチファンクションプリンターに適用するものとしたり、ＦＡＸ機能を備えるＦＡＸ装置に適用するなど、スライドショー再生が可能なデジタルフォトフレーム，ディスプレイ付きの携帯電話など、表示部を備える装置であれば、如何なるものに適用するものとしても構わない。
【００３０】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【符号の説明】
【００３１】
２０  プリンター、２１  本体、２２  取っ手、２３  オートシートフィーダー、２４  排紙トレイ、２５  液晶ディスプレイ、２６  電源ボタン、２８  赤外線通信ポート、３０  リモートコントロール装置、３０ａ  発光部、３１  電源ボタン、３２  ストップ／設定クリアボタン、３３  トップメニューボタン、３４  印刷枚数設定ボタン、３５  上下左右ボタン、３６  ＯＫボタン、３７  戻るボタン、３８  印刷ボタン、３９  設定ボタン、４０  印刷機構、４１  キャリッジ、４２  ガイド、４３  キャリッジベルト、４４  インクカートリッジ、４５  印刷ヘッド、４６  搬送ローラー、４８  プリンターＡＳＩＣ、５０  メインコントローラー、５１  ＣＰＵ、５２  ＲＯＭ、５３  ＲＡＭ、５４  フラッシュメモリー、５５  インターフェース（Ｉ／Ｆ）、５６  赤外線通信コントローラー、５７  メモリーカードスロット、５８  メモリーカードコントローラー、６０  ＬＣＤコントローラー、６１  入力ＳＰ変換部、６２  ラインバッファー、６３  圧縮部、６４  記憶制御部、６５  同期信号発生部、６６  解凍部、６７  出力データ変換部、６８  ＬＣＤインターフェース（Ｉ／Ｆ）、７０  ＶＲＡＭ、７２  フラッシュメモリー、８０  トップメニュー画面、８１  選択設定画面、８２  写真選択画面、８３  プレビュー画面、９１  効果選択画面、９２  スライドショー再生画面、ＭＣ  メモリーカード。
【図１】
2012203538.tif 000003
【図２】
2012203538.tif 000004
【図３】
2012203538.tif 000005
【図４】
2012203538.tif 000006
【図５】
2012203538.tif 000007
【図６】
2012203538.tif 000008
【図７】
2012203538.tif 000009