(57)【特許請求の範囲】
【請求項１】
着脱可能な記憶媒体に記憶された複数の写真画像のうち選択を受け付けた写真画像を印刷する印刷装置であって、
データを記憶する記憶手段と、
画面を表示する表示手段と、
前記写真画像の印刷がなされたとき、該印刷がなされた写真画像の撮影日のうち最も新しい日を示す最新撮影日と、該印刷がなされた日を示す最新印刷日とをいずれも前記記憶手段に記憶させる記憶制御手段と、
前記記憶媒体が装着されたとき、該記憶媒体内の前記複数の写真画像のうち撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像または撮影日が前記記憶手段に記憶されている前記最新印刷日以降の写真画像を表示対象として、該表示対象の写真画像を前記選択の受け付けが可能に前記表示手段に表示させる表示制御手段と、
を備え、
前記表示制御手段は、撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像を表示対象とする場合であっても、該最新撮影日に連続する撮影日の写真画像については前記表示対象から除外し、前記最新撮影日に連続する撮影日の写真画像であっても、撮影日が前記最新印刷日以降の写真画像については除外することなく前記表示対象とする手段である
印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記表示制御手段は、前記記憶媒体が装着されたときに、該装着された記憶媒体の識別情報に対応付けて前記記憶手段に記憶されている前記最新印刷日または前記最新撮影日を用いる手段である
印刷装置。
【請求項３】
データを記憶する記憶手段と、画面を表示する表示手段とを備え、着脱可能な記憶媒体に記憶された複数の写真画像のうち選択を受け付けた写真画像を印刷する印刷装置における画像表示方法であって、
（ａ）前記写真画像の印刷がなされたとき、該印刷がなされた写真画像の撮影日のうち最も新しい日を示す最新撮影日と、該印刷がなされた日を示す最新印刷日とをいずれも前記記憶手段に記憶させるステップと、
（ｂ）前記記憶媒体が装着されたとき、該記憶媒体内の前記複数の写真画像のうち撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像または撮影日が前記記憶手段に記憶されている前記最新印刷日以降の写真画像を表示対象として、該表示対象の写真画像を前記選択の受け付けが可能に前記表示手段に表示させるステップと、
を含み、
前記ステップ（ｂ）では、撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像を表示対象とする場合であっても、該最新撮影日に連続する撮影日の写真画像については前記表示対象から除外し、前記最新撮影日に連続する撮影日の写真画像であっても、撮影日が前記最新印刷日以降の写真画像については除外することなく前記表示対象とする
画像表示方法。
【請求項４】
請求項３記載の画像表示方法の各ステップをコンピューターに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱可能な記憶媒体に記憶された複数の写真画像のうち選択を受け付けた写真画像を印刷する印刷装置および印刷装置における画像表示方法並びに印刷装置における画像表示方法をコンピューターに実現させるためのプログラムに関する。
【背景技術】
【０００２】
従来、この種の印刷装置としては、デジタルカメラなどで撮影された写真が記憶されたメモリーカードを着脱可能に構成され、メモリーカードが挿入されたときにカード内の写真のユーザーによる選択を受け付けて、受け付けた写真を印刷する装置が提案されている（例えば、特許文献１参照）。この装置では、メモリーカード毎にカード識別ＩＤを作成し、印刷時に選択された写真や各種印刷設定などを印刷に関する履歴情報としてカード識別ＩＤと対応付けて記憶しておき、メモリーカードが挿入されたときにその識別ＩＤから対応する履歴情報を読み出して、挿入されたメモリーカードに対して過去にどのような印刷が行なわれたのかを表示するものとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１４２６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した装置においては、選択された写真などの履歴情報についてはスムーズに読み出すことができるものの、前回の印刷時から新たに撮影された写真の検索については考慮されていない。近年、メモリーカードなどの記憶媒体の大容量化に伴って、デジタルカメラなどでは大量の写真が撮影されて記憶されるようになっており、前回の印刷時から新たに大量の写真が撮影された場合などにおいては、目的とする写真を検索するのに多大な時間が掛かることがある。
【０００５】
本発明の印刷装置および画像表示方法並びにプログラムは、写真の検索性をより向上させることを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の印刷装置および画像表示方法並びにプログラムは、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の印刷装置は、
着脱可能な記憶媒体に記憶された複数の写真画像のうち選択を受け付けた写真画像を印刷する印刷装置であって、
データを記憶する記憶手段と、
画面を表示する表示手段と、
前記写真画像の印刷がなされたとき、該印刷がなされた写真画像の撮影日のうち最も新しい日を示す最新撮影日か該印刷がなされた日を示す最新印刷日かの少なくとも一方を前記記憶手段に記憶させる記憶制御手段と、
前記記憶媒体が装着されたとき、該記憶媒体内の前記複数の写真画像のうち撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像または撮影日が前記記憶手段に記憶されている前記最新印刷日以降の写真画像を表示対象として、該表示対象の写真画像を前記選択の受け付けが可能に前記表示手段に表示させる表示制御手段と
を備えることを要旨とする。
【０００８】
この本発明の印刷装置では、写真画像の印刷がなされたとき、印刷がなされた写真画像の撮影日のうち最も新しい日を示す最新撮影日か印刷がなされた日を示す最新印刷日かの少なくとも一方を記憶手段に記憶させる。そして、記憶媒体が装着されたとき、記憶媒体内の複数の写真画像のうち撮影日が記憶手段に記憶されている最新撮影日以降の写真画像または撮影日が記憶手段に記憶されている最新印刷日以降の写真画像を表示対象として、表示対象の写真画像を選択の受け付けが可能に表示手段に表示させる。これにより、最新撮影日以降に撮影された写真か最新印刷日以降に撮影された写真を表示手段に表示することができるから、写真の検索性をより向上させることができる。
【０００９】
こうした本発明の印刷装置において、撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像を表示対象とする場合であっても、該最新撮影日に連続する撮影日の写真画像については前記表示対象から除外する手段であるものとすることもできる。ここで、最新撮影日に連続する撮影日の写真は、最新撮影日の写真と一連のものである可能性が高く、最新撮影日の写真を印刷する際に既に印刷要否を判断していると考えることができる。このため、そのような写真を表示対象から除外することで、より適切に表示対象を絞ることができ、写真の検索性をさらに向上させることができる。この態様の本発明の印刷装置において、前記記憶制御手段は、前記最新印刷日と前記最新撮影日とをいずれも前記記憶手段に記憶させる手段であり、前記表示制御手段は、前記最新撮影日に連続する撮影日の写真画像であっても、撮影日が前記最新印刷日以降の写真画像については除外することなく前記表示対象とする手段であるものとすることもできる。ここで、撮影日が最新印刷日以降の写真は、最新撮影日に連続していても最新撮影日の写真と一連のものである可能性は低く、未だ印刷要否を判断していないものといえる。そのような写真を除外することなく表示対象とすることにより、表示対象を絞った際に生じる不都合を抑制することができる。
【００１０】
また、本発明の印刷装置において、前記記憶制御手段は、前記記憶媒体を識別するための識別情報に対応付けて前記最新印刷日か前記最新撮影日かの少なくともいずれか一方を前記記憶手段に記憶させる手段であり、前記表示制御手段は、前記記憶媒体が装着されたときに、該装着された記憶媒体の識別情報に対応付けて前記記憶手段に記憶されている前記最新印刷日または前記最新撮影日を用いる手段であるものとすることもできる。こうすれば、記憶媒体毎の印刷の履歴に応じて写真の検索性を適切に向上させることができる。
【００１１】
さらに、本発明の印刷装置において、前記記憶制御手段は、前記写真画像の印刷がなされたときに装着されている前記記憶媒体内の写真画像の撮影日のうち未印刷の写真画像の撮影日も含めて該記憶媒体内で最も新しい撮影日を示す媒体内最新日を前記最新印刷日に代えて前記記憶手段に記憶させる手段であり、前記表示制御手段は、前記最新印刷日に代えて前記媒体内最新日を用いる手段であるものとすることもできる。こうすれば、印刷装置に日時を計時する機能を付加することなく、写真の検索性を向上させることができる。
【００１２】
本発明の画像表示方法は、
データを記憶する記憶手段と、画面を表示する表示手段とを備え、着脱可能な記憶媒体に記憶された複数の写真画像のうち選択を受け付けた写真画像を印刷する印刷装置における画像表示方法であって、
（ａ）前記写真画像の印刷がなされたとき、該印刷がなされた写真画像の撮影日のうち最も新しい日を示す最新撮影日か該印刷がなされた日を示す最新印刷日かの少なくとも一方を前記記憶手段に記憶させるステップと、
（ｂ）前記記憶媒体が装着されたとき、該記憶媒体内の前記複数の写真画像のうち撮影日が前記記憶手段に記憶されている前記最新撮影日以降の写真画像または撮影日が前記記憶手段に記憶されている前記最新印刷日以降の写真画像を表示対象として、該表示対象の写真画像を前記選択の受け付けが可能に前記表示手段に表示させるステップと
を含むことを要旨とする。
【００１３】
この本発明の画像表示方法では、写真画像の印刷がなされたとき、印刷がなされた写真画像の撮影日のうち最も新しい日を示す最新撮影日か印刷がなされた日を示す最新印刷日かの少なくとも一方を記憶手段に記憶させる。そして、記憶媒体が装着されたとき、記憶媒体内の複数の写真画像のうち撮影日が記憶手段に記憶されている最新撮影日以降の写真画像または撮影日が記憶手段に記憶されている最新印刷日以降の写真画像を表示対象として、表示対象の写真画像を選択の受け付けが可能に表示手段に表示させる。これにより、最新撮影日以降に撮影された写真か最新印刷日以降に撮影された写真を表示手段に表示することができるから、写真の検索性をより向上させることができる。なお、上述した印刷装置のいずれかの機能を実現するステップを追加してもよい。
【００１４】
本発明のプログラムは、上述した画像表示方法をコンピューターに実現させるためのものである。このプログラムは、コンピューターが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピューターから別のコンピューターへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムをコンピューターに実行させれば、上述した画像表示方法と同様の作用効果を得ることができる。
【図面の簡単な説明】
【００１５】
【図１】プリンター２０の外観を示す外観斜視図。
【図２】プリンター２０の構成の概略を示す構成図。
【図３】印刷モード時処理ルーチンの一例を示すフローチャート。
【図４】印刷履歴情報の登録処理の一例を示すフローチャート
【図５】データベースに登録された印刷履歴情報の一例を示す説明図。
【図６】写真選択画面の表示処理の一例を示すフローチャート。
【図７】最新撮影日と最新印刷日と表示対象となる撮影日との一例を示す説明図。
【発明を実施するための形態】
【００１６】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の一実施形態であるプリンター２０の外観を示す外観斜視図であり、図２は、プリンター２０の構成の概略を示す構成図である。
【００１７】
本実施形態のプリンター２０は、印刷機構４０（図２参照）を内蔵し、Ｌ判サイズやハガキサイズの用紙Ｓに印刷を行なうフォトプリンターとして構成されている。このプリンター２０は、図１に示すように、本体２１を持ち運ぶために上面に設けられた取っ手２２と、本体２１の背面にセットされた用紙Ｓを自動給紙するオートシートフィーダー２３と、印刷機構４０により印刷された用紙Ｓを受ける排紙トレイ２４と、上下方向にスライド可能であって画像を表示したり印刷時の設定を確認したりするための液晶ディスプレイ（ＬＣＤ）２５と、電源をオンオフするための電源ボタン２６とを備える。また、本体２１の前面には、赤外線通信ポート２８（受光部）が設けられており、この赤外線通信ポート２８に発光部３０ａを向けてリモートコントロール装置３０を操作することにより、プリンター２０を遠隔操作できるようになっている。なお、リモートコントロール装置３０は、プリンター２０を遠隔操作するためのボタン類として、電源をオンオフするための電源ボタン３１と、印刷中に押されると印刷を中止し写真を選択するための画面で押されると印刷枚数や写真の選択を解除するストップ／設定クリアボタン３２と、各種モードを選択可能なトップ画面を表示するためのトップ画面ボタン３３と、印刷枚数を設定するための印刷枚数設定ボタン３４と、項目や設定値を選択するための上下左右ボタン３５と、項目を決定したり次の画面に進むためのＯＫボタン３６と、一つ前の画面に戻る戻るボタン３７と、印刷を開始する印刷ボタン３８と、設定画面を表示する設定ボタン３９などを備える。なお、トップ画面で選択可能なモードとしては、メモリーカードＭＣ内の写真画像を選択して印刷を行なう印刷モードやメモリーカードＭＣ内の写真画像を順次表示して鑑賞するスライドショーモードなどがある。
【００１８】
印刷機構４０は、図２に示すように、左右方向（主走査方向）にループ状に架け渡されたキャリッジベルト４３により駆動されガイド４２に沿って左右に往復するキャリッジ４１と、キャリッジ４１にシアン・マゼンタ・イエロー・ブラック等の各色のインクを供給するインクカートリッジ４４と、各インクカートリッジ４４から供給された各インクに圧力をかけてノズルから用紙Ｓに向けてインクを吐出する印刷ヘッド４５と、主走査方向に直交する副走査方向に用紙Ｓを搬送する搬送ローラー４６とを備える。印刷機構４０は、その下方にインクカートリッジ４４が取り付けられており、インクカートリッジ４４がキャリッジ４１上に搭載されていない、いわゆるオフキャリッジタイプとして構成されている。印刷ヘッド４５は、本実施形態では、圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式を採用した。なお、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。
【００１９】
また、本実施形態のプリンター２０は、その制御系としては、図２に示すように、プリンター全体の制御を司るメインコントローラー５０と、印刷機構４０を制御するプリンターＡＳＩＣ４８と、赤外線通信ポート２８を介して入力した赤外線信号を操作信号として処理する赤外線通信コントローラー６０と、ＬＣＤ２５を表示制御するＬＣＤコントローラー６２と、メモリーカードスロット６４に挿入されたメモリーカードＭＣに対するデータの書き込みや読み出しを制御するメモリーカードコントローラー６６とを備え、これらはバス５９を介して互いに電気的に接続されている。なお、メモリーカードスロット６４は、図１中の電源ボタン２６が設けられた側面と反対側の側面に設けられており、メモリーカードＭＣの脱着が可能となっている。
【００２０】
メモリーカードコントローラー６６は、メモリーカードスロット６４にメモリーカードＭＣが挿入された状態でメモリーカードＭＣに記憶されている画像ファイルを読み出してメインコントローラー５０に出力したり、必要に応じてデータをメモリーカードＭＣに記録したりする。本実施形態では、メモリーカードＭＣは、ＦＡＴ（以下、ＦＡＴとする）に従って、画像ファイルが記憶されるものとした。このＦＡＴは、データ管理単位であるクラスターに関する情報やディレクトリーの項目数，ファイルシステム形式の情報などのデータの読み書きに必要な各種情報が記憶されるブートセクター領域やファイルの格納状況を示す情報が記憶されるＦＡＴ領域，記憶されたファイルのファイル名や格納位置などの情報が記憶されるディレクトリーエントリー領域，ファイルが格納されるデータ領域などから構成されている。なお、ブートセクター領域の各種情報には、デジタルカメラの機種やメモリーカードＭＣのメモリー容量，フォーマットの方式などに応じて定められた固有の情報が含まれている。また、データ領域には、デジタルカメラなどで撮影された写真の画像ファイルが、写真の画像データに付随して、画素数や撮影日時，露出，絞り値，シャッター速度などを含むＥｘｉｆ付属情報と合わせて格納されるものとする。
【００２１】
メインコントローラー５０は、ＣＰＵ５１を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶するＲＯＭ５２と、一時的にデータを記憶するＲＡＭ５３と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリー５４と、日時の計時処理を行なうタイマー５５と、電源ボタン２６からの操作信号を入力するインターフェース（Ｉ／Ｆ）５６とを備える。このメインコントローラー５０は、メモリーカードスロット６４に挿入されたメモリーカードＭＣから画像ファイル内の写真画像のデータやＥｘｉｆ情報，ファイルシステム内の各種情報などを入力したり、赤外線通信コントローラー６０からの操作信号や印刷機構４０の各部からの検出信号などを入力したりする。また、メインコントローラー５０は、メモリーカードＭＣに編集画像などを保存したり、プリンターＡＳＩＣ４８への指令信号やＬＣＤコントローラー６２への制御信号を出力したりする。また、本実施形態のメインコントローラー５０は、メモリーカードＭＣが挿入されたときに、メモリーカードコントローラー６６を介してＦＡＴのブートセクター領域の各種情報を読み出すものとした。上述したように、ブートセクター領域の各種情報の中には、デジタルカメラの機種やメモリーカードＭＣのメモリー容量，フォーマットの方式などに応じて定まる固有の情報があるため、挿入されたメモリーカードＭＣの識別情報が既にフラッシュメモリー５４に登録されているか否かをそれらの固有の情報に基づいてを判断し、未登録であればそれらの固有の情報に対応させた識別情報を設定してフラッシュメモリー５４に登録するものとした。
【００２２】
次に、こうして構成された本実施形態のプリンター２０の動作、特に、印刷モード時にメモリーカードＭＣ内の写真をＬＣＤ２５の写真選択画面に選択可能に表示してユーザーによる写真の選択を受け付けて印刷する際の動作について説明する。図３は、印刷モード時処理ルーチンの一例を示すフローチャートである。このルーチンは、メモリーカードＭＣが挿入されて印刷モードが選択されたときに実行される。
【００２３】
このルーチンが実行されると、メインコントローラー５０のＣＰＵ５１は、メモリーカードＭＣ内に記憶されている写真（画像データ）を選択可能に表示する写真選択画面（図示省略）をＬＣＤ２５に表示する写真選択画面の表示処理を行なって（ステップＳ１００）、リモートコントロール装置３０の上下左右ボタン３５やＯＫボタン３６のユーザーの操作により写真選択画面の中から印刷する写真の選択を受け付ける（ステップＳ１１０）。なお、写真選択画面では、複数枚の写真の選択や各種印刷設定を受付可能であるものとした。次に、印刷指示がなされたか否かを判定する（ステップＳ１２０）。この判定は、写真選択を受け付けてから、印刷ボタン３８が押されたか否かに基づいて行なわれる。印刷指示がなされると、選択を受け付けた写真から生成した印刷データに基づいて印刷処理が実行されるようプリンターＡＳＩＣ４８に印刷指令を出力し（ステップＳ１３０）、フラッシュメモリー５４に格納されたデータベースに印刷の履歴情報を登録する印刷履歴情報の登録処理を実行して（ステップＳ１４０）、本処理を終了する。以下、写真選択画面の表示処理と印刷履歴情報の登録処理との詳細について説明する。なお、説明の都合上、先に印刷履歴情報の登録処理について説明し、その後に写真選択画面の表示処理について説明する。図４は、印刷履歴情報の登録処理の一例を示すフローチャートである。
【００２４】
印刷履歴情報の登録処理では、メインコントローラー５０のＣＰＵ５１は、まず、メモリーカードの識別情報や上述した印刷モード時処理ルーチンにより印刷処理が行なわれる日である印刷日などのデータを入力する（ステップＳ２００）。ここで、メモリーカードＭＣの識別情報は、上述したように、ブートセクターの各種管理情報に対応付けて登録された識別情報をフラッシュメモリー５４から入力するものとした。また、印刷日は、タイマー５５により計時された現在の日時から取得した日付を入力するものとした。こうしてデータを入力すると、フラッシュメモリー５４に格納されたデータベースを検索し（ステップＳ２１０）、データベース内に今回挿入されたメモリーカードＭＣの識別情報と同じ識別情報のデータが登録されているか否かを判定する（ステップＳ２２０）。データベース内に同じ識別情報のデータが登録されていないときには、今回の印刷日を最新印刷日としてメモリーカードＭＣの識別情報と対応付けてデータベースに新規登録して（ステップＳ２３０）、次の処理に進む。一方、データベース内に同じ識別情報のデータが既に登録されているときには、その同じ識別情報の最新印刷日を今回の印刷日に更新登録して（ステップＳ２４０）、次の処理に進む。
【００２５】
そして、次の処理では、処理対象の印刷済み写真の撮影日を入力する（ステップＳ２５０）。ここでは、印刷済み写真を印刷順に従って順次処理対象とし、処理対象とした印刷済み写真のＥｘｉｆ情報から撮影日を入力するものとした。撮影日を入力すると、入力した撮影日がデータベース内に同じ識別情報で登録されている最新撮影日よりも新しいか否かを判定して（ステップＳ２６０）、入力した撮影日が最新撮影日よりも新しいときには、データベース内に同じ識別情報で登録されている最新撮影日を処理対象の写真の撮影日に更新登録して（ステップＳ２７０）、次の処理に進む。なお、上述したステップＳ２３０の処理で新規登録した場合にはデータベース内に登録されている最新撮影日は存在しないが、入力した撮影日がデータベース内の最新撮影日よりも新しいと判定して処理対象の写真の撮影日を最新撮影日に登録するものとする。一方、入力した撮影日が最新撮影日よりも新しくないときには、更新登録することなく、次の処理に進む。そして、すべての印刷済み写真の処理が完了したか否かを判定し（ステップＳ２８０）、処理が完了していなければステップＳ２５０に戻り処理を繰り返し、完了していれば本処理を終了する。なお、図５に、データベースに登録された印刷履歴情報の一例を示す。図示するように、データベースには、メモリーカードＭＣを識別する識別情報に対応付けて、最新印刷日と、印刷済み写真の最新撮影日とが印刷履歴として登録されている。なお、写真の撮影後に印刷が行なわれることから、最新印刷日は、最新撮影日と同日か最新撮影日以降の新しい日付となる。また、最新印刷日は、次回にメモリーカードＭＣが挿入された時点からみると、前回に印刷処理がなされた前回印刷日を示すものとなる。なお、識別情報としては、数字の組合せに限られず、数字や文字，記号などの如何なる組合せを用いてもよい。
【００２６】
続いて、ユーザーが印刷する写真を選択する画面である写真選択画面の表示処理について説明する。図６は、写真選択画面の表示処理の一例を示すフローチャートである。この写真選択画面の表示処理では、メインコントローラー５０のＣＰＵ５１は、まず、メモリーカードＭＣの識別情報を入力する（ステップＳ３００）。ここで、メモリーカードＭＣの識別情報は、上述したようにして登録された識別情報をフラッシュメモリー５４から入力するものとした。次に、フラッシュメモリー５４に格納されたデータベースを検索して（ステップＳ３１０）、データベース内にメモリーカードＭＣの識別情報と同じ識別情報のデータが登録されているか否かを判定する（ステップＳ３２０）。この処理は、今回挿入されたメモリーカードＭＣに対応付けられた印刷履歴情報が登録されているか否かを判定するものである。なお、今回挿入されたメモリーカードＭＣが以前に挿入されて印刷処理がなされたものであれば、上述した印刷履歴情報の登録処理によりデータベース内にその履歴が登録されるため、肯定的な判定をすることになる。データベース内に同じ識別情報のデータが登録されていないときには、すべての写真を表示リストに本登録して（ステップＳ３３０）、表示リストに本登録した写真がＬＣＤ２５の写真選択画面に表示されるようＬＣＤコントローラー６２に表示指令を出力して（ステップＳ４５０）、本処理を終了する。
【００２７】
一方、データベース内に同じ識別情報のデータが登録されているときには、処理対象の写真の撮影日を入力する（ステップＳ３４０）。ここでは、メモリーカードＭＣ内のすべての写真をファイル順に従って順次処理対象とし、処理対象とした写真のＥｘｉｆ情報から撮影日を入力するものとした。撮影日を入力すると、データベース内に同じ識別情報で登録されている最新撮影日よりも入力した撮影日が新しいか否かを判定する（ステップＳ３５０）。入力した撮影日が最新撮影日よりも新しいときには処理対象の写真を表示リストに仮登録し（ステップＳ３６０）、メモリーカードＭＣ内のすべての写真の処理が完了したか否かを判定して（ステップＳ３７０）、処理が完了していなければステップＳ３４０に戻り処理を繰り返す。一方、入力した撮影日が最新撮影日よりも新しくないときには、そのままステップＳ３７０に進んですべての写真の処理が完了したか否かを判定し、処理が完了していなければステップＳ３４０に戻り処理を繰り返す。
【００２８】
こうして全ての写真の処理が完了すると、仮登録した写真を連続する撮影日毎にグループ化する（ステップＳ３８０）。このグループ化は、仮登録した写真のうち連続する撮影日の写真をまとめて１つのグループとするものであり、連続した撮影日がなければ１日単位の撮影日毎にグループ化する。こうしてグループ化した撮影日のうち、撮影日が最新撮影日に連続するグループがあるか否かを判定する（ステップＳ３９０）。なお、この最新撮影日もデータベース内に同じ識別情報で登録されているものを用いる。撮影日が最新撮影日に連続するグループがないときには、全グループの写真を表示リストに本登録して（ステップＳ４００）、続くステップＳ４５０の処理で、表示リストに本登録した写真を写真選択画面に表示させて、本処理を終了する。これにより、メモリーカードＭＣ内の写真のうち最新撮影日以降に撮影された写真をＬＣＤ２５の写真選択画面に表示することができるから、写真の検索性をより向上させることができる。また、メモリーカードＭＣの識別情報に対応付けて登録した最新撮影日を用いるから、メモリーカードＭＣの印刷の履歴に応じて写真の検索性を適切に向上させることができる。
【００２９】
一方、最新撮影日に連続するグループがあるときには、該当するグループ（最新撮影日に連続するグループ）以外のグループの写真を表示リストに本登録して（ステップＳ４１０）、該当するグループ内に撮影日が最新印刷日以降の写真があるか否かを判定する（ステップＳ４２０）。なお、この最新印刷日もデータベース内に同じ識別情報で登録されているものを用いる。そして、該当するグループ内に撮影日が最新印刷日以降の写真がないときには、該当するグループ内のすべての写真を登録から除外して（ステップＳ４３０）、続くステップＳ４５０の処理で、表示リストに本登録した写真を写真選択画面に表示させて本処理を終了する。一方、該当するグループ内に撮影日が最新印刷日以降の写真があるときには、該当するグループ内の写真うち撮影日が最新印刷日以降の写真のみを本登録して（ステップＳ４４０）、続くステップＳ４５０の処理で、表示リストに本登録した写真を写真選択画面に表示させて本処理を終了する。即ち、最新撮影日に連続する撮影日の写真（グループ）については、撮影日が最新印刷日以降の写真については表示リストに登録して写真選択画面に表示するが、それ以外の写真については表示リストから除外して写真選択画面に表示しないのである。
【００３０】
ここで、図７は、最新撮影日と最新印刷日と表示対象となる撮影日との関係の一例を示す説明図である。図７では、黒丸が写真が撮影された日を表し、Ｄと数字との組合せが日付を示す。例えば、日付Ｄ３と日付Ｄ４とは連続する日付を示す。また、図７（ａ），（ｂ）は、図７（ａ）が最新撮影日Ｄ３と最新印刷日Ｄ１０とが異なる日付であるのに対し、図７（ｂ）が最新撮影日Ｄ３と最新印刷日Ｄ３とが同じ日付である点で相違する。なお、いずれの場合であっても、今回印刷日Ｄ１６において、撮影日Ｄ８，Ｄ９，Ｄ１４の写真は表示される。ここで、最新撮影日Ｄ３に連続する撮影日Ｄ４や撮影日Ｄ５のグループの写真は、例えば、日付Ｄ３から日付Ｄ５に掛けて旅行に出かけたときに撮影されたなどの一連の写真と考えることができる。そして、前回の印刷時である最新印刷日Ｄ１０においてユーザーはそれらの一連の写真の中から印刷の必要の有無を判断して撮影日Ｄ３の写真を印刷したと考えると、次に再びそれらの一連の写真の中から撮影日Ｄ４，Ｄ５の写真を選択する可能性は低いと予想することができる。そこで、最新撮影日Ｄ３に日付が連続し且つ最新印刷日Ｄ１０以降の写真ではない撮影日Ｄ４，Ｄ５の写真は、上述したステップＳ４３０の処理で表示リストから除外して非表示とするのである。これにより、図７（ａ）に示すように、最新撮影日Ｄ３と一連の写真と考えられる撮影日Ｄ４，Ｄ５の写真を表示リストから除外して、より適切に写真の表示対象を絞ることができるから、さらに写真の検索性を向上させることができる。一方、最新撮影日Ｄ３に連続する撮影日Ｄ４や撮影日Ｄ５のグループであっても、グループ内に最新印刷日が含まれると、日付Ｄ３から日付Ｄ５に掛けて旅行などに出かけたときに撮影されたものとはいえず、一連の写真とは考えにくいものとなる。このため、撮影日Ｄ３の写真を既に印刷していても、撮影日Ｄ３とは異なる場面で撮影された可能性の高い撮影日Ｄ４，Ｄ５の写真は選択される可能性が高いものと予想することができる。そこで、撮影日Ｄ４，Ｄ５のように最新撮影日Ｄ３と連続していても最新印刷日Ｄ３以降のものについては、上述したステップＳ４４０の処理で表示リストに本登録して表示するのである。これにより、図７（ｂ）に示すように、最新撮影日Ｄ３に連続する撮影日Ｄ４，Ｄ５の写真であっても最新印刷日Ｄ３以降のものは表示するから、写真の表示対象を絞った際に生じる不都合を抑制することができる。最新撮影日と最新印刷日との２つの日付を用いて、表示対象の写真（グループ）を絞るのはこうした理由による。
【００３１】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のフラッシュメモリー５４が本発明の「記憶手段」に相当し、液晶ディスプレイ（ＬＣＤ）２５が「表示手段」に相当し、図３のステップＳ１４０の処理（図４の印刷履歴情報の登録処理）を実行するメインコントローラー５０が「記憶制御手段」に相当し、図３のステップＳ１００の処理（図６の写真選択画面の表示処理）を実行するメインコントローラー５０とＬＣＤコントローラー６０とが「表示制御手段」に相当する。なお、本実施形態では、プリンター２０の動作を説明することにより、本発明の画像表示方法の一例も明らかにしている。
【００３２】
以上説明した本実施形態のプリンター２０によれば、写真の印刷がなされたとき、印刷がなされた写真の撮影日のうち最も新しい日を示す最新撮影日をフラッシュメモリー５４のデータベースに登録しておき、メモリーカードＭＣが挿入されたときに、メモリーカードＭＣ内の複数の写真のうち撮影日が最新撮影日以降の写真を表示リストに登録して、登録した写真をＬＣＤ２５の写真選択画面に表示させる。これにより、メモリーカードＭＣ内の写真のうち最新撮影日以降に撮影された写真をＬＣＤ２５に表示することができるから、写真の検索性をより向上させることができる。
【００３３】
また、最新撮影日に連続する撮影日の写真を表示リストから除外するから、写真の検索性をさらに向上させることができる。さらに、写真の印刷がなされたときに印刷がなされた日を示す最新印刷日をフラッシュメモリー５４のデータベースに登録しておき、最新撮影日に連続する撮影日の写真であっても最新印刷日以降のものは表示するから、写真の表示対象を絞った際に生じる不都合を抑制することができる。そして、メモリーカードＭＣの識別情報に対応付けて最新撮影日や最新印刷日を登録するから、メモリーカードＭＣの印刷の履歴に応じて写真の検索性を適切に向上させることができる。
【００３４】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３５】
上述した実施形態では、印刷履歴情報の登録処理において最新印刷日と最新撮影日とを共にデータベースに登録するものとしたが、これに限られず、最新撮影日のみを登録するものとしてもよい。その場合、図６の写真選択画面の表示処理においては、ステップＳ４２０，Ｓ４４０の処理を省略して、ステップＳ４１０の処理の後にステップＳ４３０の処理を実行するものなどとすればよい。即ち最新撮影日に連続する撮影日の写真（グループ）はすべて表示リストから除外するものとしてもよい。
【００３６】
上述した実施形態では、印刷履歴情報の登録処理において最新撮影日をデータベースに登録しておき写真選択画面の表示処理において撮影日が最新撮影日以降の写真を表示リストに登録（仮登録）するものとしたが、これに限られず、印刷履歴情報の登録処理において最新印刷日をデータベースに登録しておき写真選択画面の表示処理において撮影日が最新印刷日以降の写真を表示リストに登録するものなどとしてもよい。
【００３７】
上述した実施形態では、最新撮影日に日付が連続する撮影日の写真については表示リストから除外するものとしたが、これに限られず、除外しないものとしてもよい。
【００３８】
上述した実施形態では、メモリーカードＭＣの識別情報としてＦＡＴのブートセクター領域の各種管理情報に基づいて定めたものを用いるものとしたが、これに限られず、ブートセクター領域の各種管理情報のうちいずれかの情報をそのまま定めた識別情報やいくつかの情報を組み合わせて定めた識別情報を用いてもよいし、メモリーカードＭＣ内のブートセクター領域以外の他の如何なる情報に基づいて定めた識別情報を用いてもよい。また、記憶媒体としてメモリーカードスロット６４にメモリーカードＭＣが挿入されるものとしたが、これに限られず、図示しないＵＳＢポートに接続される外付けＨＤＤやＵＳＢフラッシュメモリーなどとしてもよい。さらに、ファイルシステムとしては、ＦＡＴに限られず、ＮＴＦＳなどの他のファイルシステムで画像ファイルが記憶されるものなどとしてもよい。
【００３９】
上述した実施形態では、メモリーカードＭＣの識別情報に対応付けて最新印刷日や最新撮影日をデータベースに登録するものしたが、これに限られず、メモリーカードＭＣの識別情報に対応付けることなく単に最新印刷日や最新撮影日をデータベースに登録するものとしてもよい。その場合、登録後に挿入されるメモリーカードＭＣがいずれのメモリーカードＭＣであっても、登録された最新印刷日や最新撮影日に基づいて表示対象の写真を選択して表示するものとすればよい。
【００４０】
上述した実施形態では、プリンター２０が備えるタイマー５５の計時に基づいて最新印刷日を取得するものとしたが、これに限られず、メモリーカードＭＣ内に記憶されている写真のうち印刷されたか否かを問わず最も新しい撮影日であるカード内最新日を最新印刷日の代わりに取得して用いるものとしてもよい。この場合、プリンター２０がタイマー５５を備えないものとしてもよい。こうすれば、プリンター２０に日時を計時する機能を付加することなく、写真の検索性を向上させることができる。
【００４１】
上述した実施形態では、本発明を液晶ディスプレイ２５付きのプリンター２０に適用して説明したが、これに限られず、プラズマディスプレイや有機ＥＬディスプレイ付きのプリンターなどに適用するものとしてもよい。
【符号の説明】
【００４２】
２０  プリンター、２１  本体、２２  取っ手、２３  オートシートフィーダー、２４  排紙トレイ、２５  液晶ディスプレイ（ＬＣＤ）、２６  電源ボタン、２８  赤外線通信ポート、３０  リモートコントロール装置、３０ａ  発光部、３１  電源ボタン、３２  ストップ／設定クリアボタン、３３  トップメニューボタン、３４  印刷枚数設定ボタン、３５  上下左右ボタン、３６  ＯＫボタン、３７  戻るボタン、３８  印刷ボタン、３９  設定ボタン、４０  印刷機構、４１  キャリッジ、４２  ガイド、４３  キャリッジベルト、４４  インクカートリッジ、４５  印刷ヘッド、４６  搬送ローラー、４８  プリンターＡＳＩＣ、５０  メインコントローラー、５１  ＣＰＵ、５２  ＲＯＭ、５３  ＲＡＭ、５４  フラッシュメモリー、５５  インターフェース（Ｉ／Ｆ）、５６  タイマー、５９  バス、６０  赤外線通信コントローラー、６２  ＬＣＤコントローラー、６４  メモリーカードスロット、６６  メモリーカードコントローラー、ＭＣ  メモリーカード、Ｓ  用紙。
【図１】
0005786395.tif 000002
【図２】
0005786395.tif 000003
【図３】
0005786395.tif 000004
【図４】
0005786395.tif 000005
【図５】
0005786395.tif 000006
【図６】
0005786395.tif 000007
【図７】
0005786395.tif 000008