(57)【要約】【課題】ユーザが簡単に所望のキーワードを付けて画像グループをバックアップでき、そのキーワードを利用して所望の画像グループに含まれる画像データを簡単に見る。【解決手段】ユーザによって選択された画像ファイルをＣＤ−Ｒディスク３２に保存するとき、この画像ファイルに対応づけるキーワードがキーワードリスト６８ａからユーザによって設定されるのを待って、キーワードファイルと選択された画像ファイルをＣＤ−Ｒディスク３２に作成したフォルダに書き込む。画像ファイルをＣＤ−Ｒディスク３２からユーザが選択するとき、ＣＤ−Ｒディスク３２に保存されているキーワードが表示されるようディスプレイ５２を制御し、キーワードがユーザによって選択されるのを待って、この選択されたキーワードを含むキーワードファイルが保存されているフォルダの画像ファイルを読み出して、サムネイル画像として表示されるようディスプレイ５２を制御する。【選択図】図１
2008137263.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を表示する表示手段と、
ユーザが指示を入力する入力手段と、
第１記憶媒体から画像データを読み出し可能な第１記憶媒体処理手段と、
第２記憶媒体との間でデータの読み書きが可能な第２記憶媒体処理手段と、
画像データ保存用のトリガーが発生したとき、前記第１記憶媒体に記憶された１以上の画像データを１つの画像グループとし、該画像グループに付けることが可能なキーワードのリストが表示されるよう前記表示手段を制御し、前記入力手段を介して前記リストからユーザが該画像グループに対応付けるキーワードを設定した旨の指示が入力されるのを待って、該設定されたキーワードが前記画像グループに含まれる画像データと対応づけられて該画像データと共に前記第２記憶媒体へ書き込まれるよう前記第１及び第２記憶媒体処理手段を制御する一方、画像データ読出用のトリガーが発生したとき、前記第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示されるよう前記表示手段を制御し、前記入力手段を介してユーザが前記表示手段に表示されたキーワードから所望のキーワードを選択した旨の指示が入力されるのを待って、該選択されたキーワードに対応づけられた画像グループに含まれる画像データが読み出されて表示されるよう前記第２記憶媒体処理手段及び前記表示手段を制御する制御手段と、
を備えた画像処理装置。
【請求項２】
前記制御手段は、前記設定されたキーワードが前記画像グループに含まれる画像データと対応づけられて前記第２記憶媒体のみならず前記第１記憶媒体へも書き込まれるよう前記第１及び第２記憶媒体処理手段を制御する、
請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、前記入力手段を介して前記リストからユーザが前記画像グループに対応づけるキーワードを設定するにあたり、複数のキーワードを設定することを許容する、
請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御手段は、画像データ読出用のトリガーが発生したとき、前記第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示されるよう前記表示手段を制御し、前記入力手段を介してユーザが前記表示手段に表示されたキーワードを切り替える旨の指示が入力されたときには前記画像グループに対応づけられたキーワードが複数存在する場合には別のキーワードが表示されるよう前記表示手段を制御する、
請求項３に記載の画像処理装置。
【請求項５】
前記第１記憶媒体は、写真撮影装置に装着されるメモリカードであり、
前記第２記憶媒体は、前記メモリカードに記憶されている画像データをバックアップするディスクである、
請求項１〜４のいずれかに記載の画像処理装置。
【請求項６】
前記制御手段は、メモリカードが装着されたときに前記画像データ保存用のトリガーが発生したとみなす手段である、
請求項５に記載の画像処理装置。
【請求項７】
前記１〜６のいずれかに記載の画像処理装置であって、
印刷媒体に印刷を実行する印刷機構
を備え、
前記制御手段は、画像データ読出用のトリガーが発生したとき、選択されたキーワードに対応づけられた画像グループに含まれる画像データが読み出されて表示されるよう前記第２記憶媒体処理手段及び前記表示手段を制御したあと、前記表示手段に表示された画像データのうち印刷対象とすべきものを前記入力手段を介してユーザが設定した旨の指示が入力されるのを待って、該印刷対象の画像データに基づく画像が前記印刷媒体に印刷されるよう前記印刷機構を制御する、
画像処理装置。
【請求項８】
ユーザに情報を表示する表示手段と、ユーザが指示を入力する入力手段と、第１記憶媒体から画像データを読み出し可能な第１記憶媒体処理手段と、第２記憶媒体との間でデータの読み書きが可能な第２記憶媒体処理手段と、を備えた画像処理装置をコンピュータ・ソフトウェアにより制御する方法であって、
（ａ）画像データ保存用のトリガーが発生したとき、前記第１記憶媒体に記憶された１以上の画像データを１つの画像グループとし、該画像グループに付けることが可能なキーワードのリストが表示されるよう前記表示手段を制御し、前記入力手段を介して前記リストからユーザが該画像グループに対応付けるキーワードを設定した旨の指示が入力されるのを待って、該設定されたキーワードが前記画像グループに含まれる画像データと対応づけられて該画像データと共に前記第２記憶媒体へ書き込まれるよう前記第１及び第２記憶媒体処理手段を制御するステップと、
（ｂ）画像データ読出用のトリガーが発生したとき、前記第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示されるよう前記表示手段を制御し、前記入力手段を介してユーザが前記表示手段に表示されたキーワードから所望のキーワードを選択した旨の指示が入力されるのを待って、該選択されたキーワードに対応づけられた画像グループに含まれる画像データが読み出されて表示されるよう前記第２記憶媒体処理手段及び前記表示手段を制御するステップと、
を含む画像処理装置の制御方法。
【請求項９】
請求項８に記載された画像処理装置の制御方法の各ステップを１又は複数のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、その制御方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、メモリカードに含まれる画像をメディア（外部記憶媒体）にバックアップ可能なプリンタが知られている。例えば、特許文献１に記載のプリンタは、挿入されたメモリカード内の画像データを読み込み、読み込んだ全ての画像データをメディア内に作成した１つのフォルダに記録する。
【特許文献１】特開２００６−２２４６６５号公報（段落００４０−００４１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、バックアップの際にメディアに作成される１つのフォルダには、予め設定された文字と続き番号との組み合わせよりなるフォルダ名が付けられるだけで、そのフォルダに含まれる全ての画像データを１つのまとまりとして識別可能なユーザにとってわかりやすい情報は記憶されない。したがって、ユーザは、印刷する画像を選択するときに、例えば、その画像データが写真データのときは、その写真データを見て、その写真を撮影した場所や日時等を思い出しながら自分が印刷したいものか否かを確認する必要があるため手間がかかっていた。
【０００４】
本発明は、上述した課題に鑑みなされたものであり、ユーザが所望のキーワードを付けて画像グループをバックアップすることができ、そのキーワードを利用して所望の画像グループに含まれる画像データを簡単に見ることができる画像処理装置、その制御方法及びそのプログラムを提供することを目的の１つとする。また、文字入力に不慣れなユーザであっても画像グループに簡単にキーワードを付けることができる画像処理装置、その制御方法及びそのプログラムを提供することを目的の１つとする。
【課題を解決するための手段】
【０００５】
本発明の画像処理装置、その制御方法及びそのプログラムは、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明の画像処理装置は、
ユーザに情報を表示する表示手段と、
ユーザが指示を入力する入力手段と、
第１記憶媒体から画像データを読み出し可能な第１記憶媒体処理手段と、
第２記憶媒体との間でデータの読み書きが可能な第２記憶媒体処理手段と、
画像データ保存用のトリガーが発生したとき、前記第１記憶媒体に記憶された１以上の画像データを１つの画像グループとし、該画像グループに付けることが可能なキーワードのリストが表示されるよう前記表示手段を制御し、前記入力手段を介して前記リストからユーザが該画像グループに対応付けるキーワードを設定した旨の指示が入力されるのを待って、該設定されたキーワードが前記画像グループに含まれる画像データと対応づけられて該画像データと共に前記第２記憶媒体へ書き込まれるよう前記第１及び第２記憶媒体処理手段を制御する一方、画像データ読出用のトリガーが発生したとき、前記第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示されるよう前記表示手段を制御し、前記入力手段を介してユーザが前記表示手段に表示されたキーワードから所望のキーワードを選択した旨の指示が入力されるのを待って、該選択されたキーワードに対応づけられた画像グループに含まれる画像データが読み出されて表示されるよう前記第２記憶媒体処理手段及び前記表示手段を制御する制御手段と、
を備えたものである。
【０００７】
この画像処理装置では、画像データ保存用のトリガーが発生したとき、第１記憶媒体に記憶された１以上の画像データを１つの画像グループとし、該画像グループに付けることが可能なキーワードのリストが表示されるよう表示手段を制御し、入力手段を介してリストからユーザが該画像グループに対応付けるキーワードを設定した旨の指示が入力されるのを待って、該設定されたキーワードと画像グループに含まれる画像データとを対応づけて第２記憶媒体へ書き込む。一方、画像データ読出用のトリガーが発生したとき、第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示手段に表示されるようにし、表示されたキーワードから所望のキーワードをユーザが選択した旨の指示が入力されるのを待って、該選択されたキーワードに対応づけられた画像グループに含まれる画像データを第２記憶媒体から読み出して表示手段に表示する。こうすることにより、ユーザは第１記憶媒体内の画像グループを所望のキーワードを付けて第２記憶媒体に保存することができ、そのキーワードを利用して第２記憶媒体から簡単に所望の画像グループに含まれる画像データを見ることができる。また、文字入力に不慣れなユーザであっても画像グループに簡単にキーワードを付けることができる。このとき、前記キーワードのリストを記憶する記憶手段を備えるものとしてもよい。
【０００８】
本発明の画像処理装置において、前記制御手段は、前記設定されたキーワードが前記画像グループに含まれる画像データと対応づけられて前記第２記憶媒体のみならず前記第１記憶媒体へも書き込まれるよう前記第１及び第２記憶媒体処理手段を制御するとしてもよい。こうすれば、第１記憶媒体のうち既にキーワードの付いている画像グループは第２記憶媒体へ保存ずみということになるため、ユーザはキーワードの付いていない画像グループを第２記憶媒体へ保存すればよいことになる。
【０００９】
本発明の画像処理装置において、前記制御手段は、前記入力手段を介して前記リストからユーザが前記画像グループに対応づけるキーワードを設定するにあたり、複数のキーワードを設定することを許容するとしてもよい。こうすれば、例えばキーワードとしてイベント名のほかに地名や人名などを付けたいというユーザの要望を満足させることができる。この態様を採用した本発明の画像処理装置において、前記制御手段は、画像データ読出用のトリガーが発生したとき、前記第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示されるよう前記表示手段を制御し、前記入力手段を介してユーザが前記表示手段に表示されたキーワードを切り替える旨の指示が入力されたときには前記画像グループに対応づけられたキーワードが複数存在する場合には別のキーワードが表示されるよう前記表示手段を制御するとしてもよい。こうすれば、第２記憶媒体から画像データを読み出す際に複数のキーワードを利用できるため、より自分の探している画像データを探しやすい。
【００１０】
本発明の画像処理装置において、前記第１記憶媒体は、写真撮影装置に装着されるメモリカードであり、前記第２記憶媒体は、前記メモリカードに記憶されている画像データをバックアップするディスクであるとしてもよい。こうすれば、メモリカードに記憶されている画像データを光ディスクや磁気ディスクなどのディスクに移動することによりメモリカードの空き容量が増えるため、そのメモリカードを再度写真撮影装置に利用することができる。この態様を採用した本発明の画像処理装置において、前記制御手段は、メモリカードが装着されたときに前記画像データ保存用のトリガーが発生したとみなす手段である、としてもよい。こうすれば、ユーザが画像データをバックアップしようとしてメモリカードを装着したときに、ユーザにボタン操作等を行わせることなく直ちにバックアップ処理を開始することができる。
【００１１】
本発明の画像処理装置は、印刷媒体に印刷を実行する印刷機構を備え、前記制御手段は、画像データ読出用のトリガーが発生したとき、選択されたキーワードに対応づけられた画像グループに含まれる画像データが読み出されて表示されるよう前記第２記憶媒体処理手段及び前記表示手段を制御したあと、前記表示手段に表示された画像データのうち印刷対象とすべきものを前記入力手段を介してユーザが設定した旨の指示が入力されるのを待って、該印刷対象の画像データに基づく画像が前記印刷媒体に印刷されるよう前記印刷機構を制御するとしてもよい。こうすれば、ユーザは所望の画像データを読み出したあと直ちに印刷することができる。
【００１２】
本発明の画像処理装置の制御方法は、
ユーザに情報を表示する表示手段と、ユーザが指示を入力する入力手段と、第１記憶媒体から画像データを読み出し可能な第１記憶媒体処理手段と、第２記憶媒体との間でデータの読み書きが可能な第２記憶媒体処理手段と、を備えた画像処理装置をコンピュータ・ソフトウェアにより制御する方法であって、
（ａ）画像データ保存用のトリガーが発生したとき、前記第１記憶媒体に記憶された１以上の画像データを１つの画像グループとし、該画像グループに付けることが可能なキーワードのリストが表示されるよう前記表示手段を制御し、前記入力手段を介して前記リストからユーザが該画像グループに対応付けるキーワードを設定した旨の指示が入力されるのを待って、該設定されたキーワードが前記画像グループに含まれる画像データと対応づけられて該画像データと共に前記第２記憶媒体へ書き込まれるよう前記第１及び第２記憶媒体処理手段を制御するステップと、
（ｂ）画像データ読出用のトリガーが発生したとき、前記第２記憶媒体に記憶されている画像グループに対応づけられたキーワードが表示されるよう前記表示手段を制御し、前記入力手段を介してユーザが前記表示手段に表示されたキーワードから所望のキーワードを選択した旨の指示が入力されるのを待って、該選択されたキーワードに対応づけられた画像グループに含まれる画像データが読み出されて表示されるよう前記第２記憶媒体処理手段及び前記表示手段を制御するステップと、
を含むものである。
【００１３】
この画像処理装置の制御方法によれば、ユーザは第１記憶媒体内の画像グループを所望のキーワードを付けて第２記憶媒体に保存することができ、そのキーワードを利用して第２記憶媒体から簡単に所望の画像グループに含まれる画像データを見ることができる。また、文字入力に不慣れなユーザであっても画像グループに簡単にキーワードを付けることができる。なお、この画像処理装置の制御方法において、上述したいずれかの本発明の画像処理装置の機能を実現するようなステップを追加してもよい。
【００１４】
本発明のプログラムは、１又は複数のコンピュータに、上述した本発明の画像処理装置の制御方法を実行させるためのプログラムである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した本発明の画像処理装置の制御方法と同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の画像処理装置の一実施形態であるフォトプリンタ１０の外観図及び概略構成を示すブロック図である。 
【００１６】
本実施形態のフォトプリンタ１０は、図１に示すように、印刷ジョブに基づいて印刷用紙Ｓへの印刷を実行するプリンタユニット２０と、スロット３０に挿入された記録メディア（例えば、ＣＤ−Ｒディスク３２）との間でデータの入出力を行うＣＤ／ＤＶＤドライブ装置３４と、メモリカードスロット４０に挿入されたメモリカード４２との間でデータの入出力を行うメモリカードコントローラ４４と、各種情報をディスプレイ５２に表示したりユーザの指示をボタン群５４の操作を介して入力したりする操作パネル５０と、装置全体の制御を司るメインコントローラ６０とを備えている。このフォトプリンタ１０は、プリンタユニット２０やＣＤ／ＤＶＤドライブ装置３４，メモリカードコントローラ４４，メインコントローラ６０がバス１２を介して各種制御信号やデータのやり取りができるよう構成されている。
【００１７】
プリンタユニット２０は、プリンタＡＳＩＣ２２とプリンタエンジン２４とを備えている。プリンタＡＳＩＣ２２は、プリンタエンジン２４を制御する集積回路であり、メインコントローラ６０から印刷指令を受けると、その印刷指令の対象となる画像ファイルに基づいて用紙Ｓに印刷するようプリンタエンジン２４を制御するものである。また、プリンタエンジン２４は、図示しない印刷ヘッドから用紙へインクを吐出することにより印刷を行う周知のインクジェット方式のカラープリンタ機構として構成されている。なお、図示しない印刷ヘッドは、ここでは圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式を採用しているが、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。また、ＡＳＩＣは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００１８】
ＣＤ／ＤＶＤドライブ装置３４は、フォトプリンタ１０の内部に搭載され、フォトプリンタ１０の側面に露出したスロット３０に挿入されたディスク状の記録媒体との間でデータの読み書きを行うものである。ここで、この記録媒体としては、ＣＤ−Ｒディスク３２やＤＶＤ−Ｒ、ＣＤ−ＲＷなどが含まれており、以下、ＣＤ−Ｒディスク３２として説明する。このＣＤ／ＤＶＤドライブ装置３４は、スロット３０にＣＤ−Ｒディスク３２が挿入されているとき、メインコントローラ６０からの指令を入力し該指令に基づいてＣＤ−Ｒディスク３２にデータを書き込んだり、ＣＤ−Ｒディスク３２からデータを読み出してメインコントローラ６０に送信したりするものである。なお、スロット３０はこれらディスク状の記録媒体を挿入可能な開口を有するものである。
【００１９】
メモリカードコントローラ４４は、フォトプリンタ１０の前面に備えられているメモリカードスロット４０に挿入されたメモリカード４２との間でデータの入出力を行うものである。このメモリカードコントローラ４４は、メモリカードスロット４０にメモリカード４２が接続されているとき、メモリカード４２に保存されているファイルを読み出してメインコントローラ６０に送信したりメインコントローラ６０からの指令を入力し該指令に基づいてメモリカード４２にデータを書き込んだりするものである。なお、メモリカード４２には、例えば、ユーザがデジタルカメラ等で被写体を撮影して生成された複数の画像ファイルが所定のフォルダに保存されている。
【００２０】
操作パネル５０は、ディスプレイ５２とボタン群５４とを備えている。ディスプレイ５２は、液晶ディスプレイであり、キーワード設定メニューや写真選択メニューなどを表示するものである。ボタン群５４は、キーワードの設定時や印刷対象の画像ファイルの選択時などに操作される矢印キー５４ａや選択された画像ファイルの印刷を実行するときに押下される印刷ボタン５４ｂ、各種の設定・選択時などに押下されるＯＫボタン５４ｃ、画像ファイルを保存する指示をユーザが入力するときに押下される保存ボタン５４ｄ、１つ前のメニュー画面に戻る機能や次のキーワードを表示する機能等が割り当てられた戻るボタン５４ｅなどからなり、内部通信インタフェース６９を介してメインコントローラ６０にユーザの指示を入力可能なデバイスである。
【００２１】
メインコントローラ６０は、ＣＰＵ６２を中心とするマイクロプロセッサとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したＲＯＭ６４と、一時的に印刷データや画像ファイル名等を記憶するＲＡＭ６６と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリ６８と、操作パネル５０との通信を可能とする内部通信インタフェース６９とを備え、これらはバス１２を介して互いに信号のやり取りが可能なように接続されている。このメインコントローラ６０は、プリンタユニット２０やＣＤ／ＤＶＤドライブ装置３４，メモリカードコントローラ４４からの各種動作信号や各種検出信号、各種データを入力したり、操作パネル５０のボタン群５４の操作に応じて発生する操作信号を入力したりする。また、画像データの印刷を実行するようプリンタユニット２０に指令を出力したり、メモリカードコントローラ４４やＣＤ／ＤＶＤドライブ装置３４へ各種制御信号や各種データを出力したり、操作パネル５０のディスプレイ５２に制御信号を出力したりする。フラッシュメモリ６８には後述するキーワードリスト６８ａが記憶されている。ここで、キーワードリスト６８ａは、階層構造を有しており、本実施形態では、最上階層のキーワード群には、図３（ｂ）に示すように「旅行」、「地名」、「家族」等のキーワードが含まれ、例えば、キーワード「地名」の１つ深い階層は、地名を更に詳しく項目分けした「北海道」、「青森県」、「岩手県」等のキーワード群からなるものとした。
【００２２】
次に、こうして構成された本実施形態のフォトプリンタ１０の動作、特に、メモリカード４２に保存された複数の画像ファイルをＣＤ／ＤＶＤドライブ装置３４に挿入されたＣＤ−Ｒディスク３２にバックアップする場合の動作について説明する。
【００２３】
図２は、フォトプリンタ１０のＣＰＵ６２により実行されるバックアップ処理ルーチンの一例を示すフローチャート、図３は、ディスプレイ５２に表示される表示画面の説明図である。このバックアップ処理ルーチンは、フォトプリンタ１０のＲＯＭ６４に記憶されている。また、このルーチンは、メモリカード４２に保存された画像ファイルの中からバックアップすべき画像ファイルを選択するために、ユーザが操作パネル５０の図示しないメニューボタン等を押下して保存する画像ファイルを選択する写真選択画面（図３（ａ）参照）の表示を選択したことをトリガーとして実行される。このルーチンが実行されると、フォトプリンタ１０のＣＰＵ６２は、まず、スロット３０に挿入されたＣＤ−Ｒディスク３２に保存する画像ファイルをユーザが選択できるよう写真選択画面（図３（ａ）参照）を表示するようディスプレイ５２を制御する（ステップＳ１００）。この写真選択画面では、各画像ファイルの内容がサムネイル画像として画面に表示されるものとした。
【００２４】
次に、ＣＰＵ６２はユーザが矢印キー５４ａを用いてカーソル８０を合わせＯＫボタン５４ｄを押下して選択した画像ファイルのファイル名をＲＡＭ６６に記憶する（ステップＳ１１０）。このとき、選択された画像ファイルのサムネイル画像は図３（ａ）に示すように２重枠で囲われた状態で表示される。そして、保存ボタン５４ｃが押下されたか否かを判定する（ステップＳ１２０）。保存ボタン５４ｃが押下されていないときはステップＳ１１０以降の処理を実行する。保存ボタン５４ｃが押下されたときは、フラッシュメモリ６８に予め記憶されているキーワードリスト６８ａを読み出す処理を実行し（ステップＳ１３０）、読み出したキーワードリスト６８ａの最上階層のキーワード群が含まれるキーワード選択画面（図３（ｂ）参照）が表示されるようディスプレイ５２を制御する（ステップＳ１４０）。そして、戻るボタン５４ｅが押下されたか否かを判定し（ステップＳ１５０）、戻るボタン５４ｅが押下されていないときは、ＣＰＵ６２はユーザによりキーワードが選択されたか否かを判定する（ステップＳ１６０）。ここで、キーワードの選択は、ユーザがキーワード選択画面（図３（ｂ）参照）を見ながら矢印キー５４ａを用いて１つのキーワードにカーソル８１を合わせてＯＫボタン５４ｄを押下することにより行われるものとした。キーワードが選択されていないときはステップＳ１５０以降の処理を実行する。ステップＳ１５０で、戻るボタン５４ｅが押下されたと判定したときは、ステップＳ１４０の処理でディスプレイ５２に表示したキーワード選択画面に含まれるキーワード群がキーワードリスト６８ａの最上階層のキーワード群か否かを判定し（ステップＳ１７０）、最上階層のキーワード群であった場合は、ユーザが画像ファイルの選択をやり直したいと考えているものとみなし、ステップＳ１００以降の処理を実行する。なお、このとき、既に設定されたキーワードをクリアする。一方、最上階層のキーワード群でなかった場合は、ユーザが１つ上の階層のキーワード群のなかからキーワードを選択し直したいと考えているものとみなし、１つ上の階層のキーワード群が含まれるキーワード選択画面が表示されるようディスプレイ５２を制御し、ステップＳ１５０以降の処理を実行する。
【００２５】
そして、ステップＳ１６０でキーワードが選択されたと判定したときは、更に深い階層のキーワード群が存在するか否かを判定する（ステップＳ１９０）。更に深い階層のキーワード群が存在すると判定したときは、ＣＰＵ６２は、そのキーワード群が含まれるキーワード選択画面を表示するようディスプレイ５２を制御し（ステップＳ２００）、ステップＳ１５０以降の処理を実行する。ステップＳ１９０で、更に深い階層のキーワード群が存在しないときは、選択されたキーワードをＣＤ−Ｒディスク３２に保存する画像ファイルに対応付けるキーワードとして設定し（ステップＳ２１０）、更にユーザに追加するキーワードがあるか否かを問い合せるキーワード追加選択画面（図３（ｃ）参照）を表示するようディスプレイ５２を制御し（ステップＳ２２０）、追加するキーワードがあるか否かを判定する（ステップＳ２３０）。ここで、キーワードを追加する指示を入力する機能が割り当てられたＯＫボタン５４ｄが押下されたときは追加するキーワードがあると判定し、キーワードの設定を終了する指示を入力する機能が割り当てられた戻るボタン５４ｅが押下されたときは追加するキーワードがないと判定するものとした。追加するキーワードがあるときは、再びステップＳ１４０以降の処理を実行する。
【００２６】
ここで、ステップＳ１３０からステップＳ２２０までの処理を、最初のキーワードとして「旅行」を選択して設定し、次のキーワードとして「撮影日付を選択」を選択したあと具体的な日付を選択して設定するという具体例を用いて説明する。図３は、ディスプレイ５２に表示される表示画面の説明図である。ＣＰＵ６２は、ステップＳ１３０でフラッシュメモリ６８からキーワードリスト６８ａを読み出したあと、このキーワードリスト６８ａの最上階層のキーワード群を含む図３（ｂ）に示すキーワード選択画面が表示されるようディスプレイ５２を制御する。ユーザはこのキーワード選択画面を見て、矢印キー５４ａを操作してカーソル８１を「旅行」に合わせＯＫボタン５４ｄを押下する。するとＣＰＵ６２は、ステップＳ１６０においてキーワードが選択されたと判定する。ここで、「旅行」について更に深い階層のキーワード群が存在しないので、ステップＳ２１０において「旅行」を１番目のキーワードとして設定し、ステップＳ２２０において図３（ｃ）に示すキーワード追加選択画面が表示されるようディスプレイ５２を制御する。ユーザはこのキーワード追加選択画面を見て、更に日付をキーワードとして設定すべく、ＯＫボタン５４ｄを押下する。するとＣＰＵ６２は、ステップＳ２３０において、追加するキーワードがあると判定してステップＳ１４０の処理にもどり再び図３（ｂ）に示すキーワード選択画面が表示されるようディスプレイ５２を制御する。ユーザはこのキーワード選択画面をみて、今度は、「撮影日付を選択」にカーソル８１を合わせ、ＯＫボタン５４ｄを押下する。ＣＰＵ６２は、ユーザによって「撮影日付を選択」が選択されると選択された画像ファイルのヘッダ情報に含まれる実際の撮影日付を取得し、それらを１階層深いキーワード選択画面とし図３（ｄ）に示す日付選択画面として表示されるようディスプレイ５２を制御する。ユーザは、この日付選択画面をみて所望する日付である「２００６．０７．０１」にカーソル８１を合わせてＯＫボタン５４ｄを押下する。すると、ＣＰＵ６２は、ステップＳ１６０においてキーワードが選択されたと判定し、更に深い階層のキーワード群が存在しないので、ステップＳ２１０においてこの「２００６．０７．０１」を２番目のキーワードとして設定する。そして、ステップＳ２２０において図３（ｅ）に示すキーワード追加選択画面が表示されるようディスプレイ５２を制御する。この図３（ｅ）のキーワード追加選択画面では、複数のキーワード即ち、１番目のキーワードとして「旅行」、２番目のキーワードとして「２００６．０７．０１」を表示する。ユーザはこのキーワード追加選択画面を見て、キーワードの設定を終了すべく、戻るボタン５４ｅを押下する。すると、ＣＰＵ６２は、ステップＳ２３０において追加するキーワードがないと判定する。なお、ＣＰＵ６２は、図３（ｂ）に示すキーワード選択画面がディスプレイ５２に表示されているときに、ユーザによって戻るボタン５４ｅが押下された場合は、ＣＰＵ６２は保存する写真を選択する図３（ａ）に示す写真選択画面が表示されるようディスプレイ５２を制御する。また、ＣＰＵ６２は、図３（ｄ）に示す日付選択画面がディスプレイ５２に表示されているときに、ユーザによって戻るボタン５４ｅが押下された場合は、ＣＰＵ６２は図３（ｂ）に示すキーワード選択画面が表示されるようディスプレイ５２を制御する。
【００２７】
そして、ＣＰＵ６２は、ステップＳ２３０において追加するキーワードがないと判定したとき（つまり、ユーザによるキーワードの設定が終了するのを待って）、スロット３０に挿入されたＣＤ−Ｒディスク３２に新たに１つのフォルダが作成されるようＣＤ／ＤＶＤドライブ装置３４を制御する（ステップＳ２４０）。そして、設定されたキーワードを含むテキストファイルを作成したあとこのテキストファイルがステップＳ２４０で作成したフォルダに記憶されるようＣＤ／ＤＶＤドライブ装置３４を制御する（ステップＳ２５０）。続いて、ユーザによって選択された画像ファイルがこのフォルダに保存されるようＣＤ／ＤＶＤドライブ装置３４を制御し（ステップＳ２６０）、本ルーチンを終了する。
【００２８】
ここで、上述のように画像ファイルがＣＤ−Ｒディスク３２に保存されたときのＣＤ−Ｒディスク３２内のファイル構造についてその一例を図４を用いて説明する。ＣＤ−Ｒディスク３２には、上述したように１度の画像ファイルの保存動作で１つのフォルダが作成されており１回目の保存動作で作成されたフォルダ１や２回目の保存動作で作成されたフォルダ２などが記憶されている。このフォルダ１の中には、このとき設定されたキーワードを含むテキストファイルであるキーワードファイル１とユーザによって選択された画像ファイルである画像ファイル１及び画像ファイル２などが保存されている。そして、このフォルダ２の中には、２回目の保存動作の際にユーザによって設定されたキーワードを含むテキストファイルであるキーワードファイル２と、ユーザによって選択された画像ファイルである画像ファイル３，画像ファイル４及び画像ファイル５などが保存されている。このように、各回の保存動作の度に、選択された画像ファイルと該画像ファイルに対応付けて設定されたキーワードを含むキーワードファイルとが１つのフォルダの中に保存される構造となっている。
【００２９】
次に、ＣＤ／ＤＶＤドライブ装置３４に挿入されたＣＤ−Ｒディスク３２からユーザがキーワードを用いることによって画像データが選択されて印刷を実行する際の動作について説明する。
【００３０】
図５は、フォトプリンタ１０のＣＰＵ６２により実行される印刷処理ルーチンの一例を示すフローチャート、図６は、ディスプレイ５２に表示される表示画面の説明図である。この印刷処理ルーチンは、フォトプリンタ１０のＲＯＭ６４に記憶されている。また、このルーチンは、ＣＤ−Ｒディスク３２に保存された画像ファイルの中から印刷する画像ファイルを選択するために、ユーザが操作パネル５０の図示しないメニューボタン等を押下して、印刷する画像ファイルをキーワードを利用して選択するキーワード選択画面（図６（ａ）参照）の表示を選択したことをトリガーとして実行される。このルーチンが実行されると、フォトプリンタ１０のＣＰＵ６２は、まず、スロット３０に挿入されたＣＤ−Ｒディスク３２の中からキーワードが読み出されるようＣＤ／ＤＶＤドライブ装置３４を制御し、ユーザがキーワードを選択できるようキーワード選択画面（図６（ａ）参照）が表示されるようディスプレイ５２を制御する（ステップＳ３００）。このキーワード選択画面では、ＣＤ−Ｒディスク３２内の各フォルダに保存されている既述のキーワードファイルに記載されたキーワードのうちの１番目のキーワードを表示すると共に、各フォルダに含まれる画像ファイルのうちの１つがサムネイル画像として画面に表示され、各フォルダに含まれる画像ファイルの枚数も併せて表示されるものとした。
【００３１】
次に、キーワードを選択する機能が割り当てられたＯＫボタン５４ｄが押下されたか否かを判定する（ステップＳ３１０）。ＯＫボタン５４ｄが押下されていないときは表示するキーワードを切り替える機能が割り当てられた戻るボタン５４ｅが押下されたか否かを判定し（ステップＳ３２０）、戻るボタン５４ｅが押下されていないときはステップＳ３１０以降の処理を実行する。戻るボタン５４ｅが押下されたときは、２番目のキーワードが表示されるようディスプレイ５２を制御し（ステップＳ３３０）、ステップＳ３１０以降の処理を実行する。ここで、２番目のキーワードが表示されたときの表示画面の一例を図６（ｂ）に示す。このようにして、表示するキーワードを切り替えることができるので、ユーザは印刷したい画像ファイルを探しやすい。そして、ステップＳ３１０でキーワードが選択されて対応するフォルダが選択されたとき、そのフォルダに含まれる画像ファイルがサムネイル画像として表示されるようディスプレイ５２を制御する（ステップＳ３４０）。ここで、サムネイル画像が表示されたときの表示画面の一例を図６（ｃ）に示す。続いて、表示されたサムネイル画像からユーザが矢印キー５４ａを用いて印刷したい画像ファイルにカーソル８０を合わせた後、印刷ボタン５４ｂが押下されたか否かを判定する（ステップＳ３５０）。印刷ボタン５４ｂが押下されていない間はそのまま待機し、ＯＫボタンが押下されたときは、プリンタユニット２０へその選択された画像ファイルの印刷指令を出力すると共に、その画像ファイルを送信し（ステップＳ３６０）、本ルーチンを終了する。この印刷指令及び画像ファイルを受け取ったプリンタユニット２０は、用紙Ｓへの印刷を実行する。
【００３２】
ここで、ステップＳ３００からステップＳ３４０までの処理を、表示するキーワードをユーザが一度切り換えた後で、ユーザによって撮影日付である「２００６．０７．０１」が選択されるという具体例を用いて説明する。図６は、この具体例においてディスプレイ５２に表示される表示画面の説明図である。ＣＰＵ６２は、ステップＳ３００でＣＤ−Ｒディスク３２からこのＣＤ−Ｒディスク３２に保存されているキーワードを読み出して、１番目のキーワード群を含む図６（ａ）に示すキーワード選択画面が表示されるようディスプレイ５２を制御する。ユーザはこのキーワード選択画面を見て、矢印キー５４ａを操作してカーソル８１をいずれかのキーワードに合わせＯＫボタン５４ｄを押下すれば選択することができるが、ここに表示されているキーワードだけでは選択することができないと判断して、戻るボタン５４ｅを押下する。するとＣＰＵ６２は、ステップＳ３３０において、２番目のキーワード群を含む図６（ｂ）に示すキーワード選択画面が表示されるようディスプレイ５２を制御する。ユーザはこのキーワード選択画面をみて所望のフォルダであると認識し、「２００６．０７．０１」を選択する。すると、ＣＰＵ６２は、ステップＳ３４０において、「旅行」,「２００６．０７．０１」を含むキーワードファイルのあるフォルダに保存されている画像ファイルをサムネイル画像として含む図６（ｃ）に示す写真データ選択画面が表示されるようディスプレイ５２を制御する。
【００３３】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のディスプレイ５２が本発明の表示手段に相当し、ボタン群５４が入力手段に相当し、メモリカードコントローラ４４が第１記憶媒体処理手段に相当し、ＣＤ／ＤＶＤドライブ装置３４が第２記憶媒体処理手段に相当し、メインコントローラ６０が制御手段に相当し、フラッシュメモリ６８が記憶手段に相当し、メモリカード４２がメモリカードに相当し、ＣＤ−Ｒディスク３２がディスクに相当し、プリンタユニット２０が印刷機構に相当する。なお、本実施形態では、フォトプリンタ１０の動作を説明することにより本発明の画像処理装置の制御方法の一例も明らかにしている。
【００３４】
以上詳述した本実施形態のフォトプリンタ１０によれば、ユーザによって写真選択画面の表示が選択されたとき、この表示された写真選択画面から、メモリカード４２に記憶された画像ファイルのうちＣＤ−Ｒディスク３２に保存する画像ファイルをユーザが選択し、この画像ファイルに付けることが可能なキーワードのキーワードリスト６８ａをフラッシュメモリ６８から読み出し、このキーワードリスト６８ａの１つの階層のキーワード群を含む画像選択画面が表示されるようディスプレイ５２を制御し、ボタン群５４を介してユーザによってこの画像ファイルに対応付けるキーワードが設定されるのを待って、この設定されたキーワードを含むキーワードファイルと選択された画像ファイルとがＣＤ−Ｒディスク３２に作成した１つのフォルダに書き込まれるようＣＤ／ＤＶＤドライブ装置３４を制御する。一方、ユーザによってキーワード選択画面の表示が選択されたとき、ＣＤ−Ｒディスク３２に保存されているキーワードファイルに含まれるキーワードが表示されるようディスプレイ５２を制御し、所望のキーワードがユーザによって選択されるのを待って、この選択されたキーワードを含むキーワードファイルが保存されているフォルダの画像ファイルがＣＤ−Ｒディスク３２から読み出されるようＣＤ／ＤＶＤドライブ装置３４を制御し、読み出された画像ファイルがサムネイル画像として表示されるようディスプレイ５２を制御する。こうすることにより、ユーザはメモリカード４２に記憶された画像ファイルのうちユーザがＣＤ−Ｒディスク３２に保存する画像ファイルとして選択した１以上の画像ファイルを所望のキーワードを付けてＣＤ−Ｒディスク３２に保存することができ、そのキーワードを利用してＣＤ−Ｒディスク３２から簡単に１以上の画像ファイル群に含まれる画像ファイルを見ることができる。
【００３５】
また、保存ボタン５４ｃが押下されたとき、ＣＤ−Ｒディスク３２に保存する画像ファイルとして選択した画像ファイルに付けることが可能なキーワードのキーワードリスト６８ａをフラッシュメモリ６８から読み出し、このキーワードリスト６８ａの１つの階層のキーワード群を含む画像選択画面が表示されるようディスプレイ５２を制御し、ボタン群５４を介してユーザによってこの画像ファイルに対応付けるキーワードが設定されるのを待ってこのキーワード等をＣＤ−Ｒディスク３２に保存するため、キーワードを文字入力する必要がなく、文字入力に不慣れなユーザであっても選択した画像に簡単にキーワードを付けることができる。
【００３６】
更に、複数のキーワードを設定することが可能であるため、例えばキーワードとして撮影日付のほかに地名などを付けたいというユーザの要望を満足させることができる。
【００３７】
そして、ＣＤ−Ｒディスク３２に保存された画像ファイルの中から印刷する画像ファイルを選択するために、ユーザが操作パネル５０の図示しないメニューボタン等を押下してキーワード選択画面の表示を選択したとき、ＣＤ−Ｒディスク３２に保存されているキーワードファイルに含まれる１番目のキーワードがディスプレイ５２に表示されるようディスプレイ５２を制御し、戻るボタン５４ｅが押下されたとき、２番目のキーワードが表示されるようディスプレイ５２を制御する。したがって、ＣＤ−Ｒディスク３２から画像ファイルを読み出す際に複数のキーワードを利用できるため、より自分の探している画像ファイルを探しやすい。
【００３８】
そしてまた、ユーザが矢印キー５４ａを用いて印刷したい画像ファイルにカーソル８０を合わせた後、印刷ボタン５４ｂを押下したときは、この画像ファイルの画像が用紙Ｓに印刷されるようプリンタユニット２０へ指令を出力するから、ユーザは所望の画像ファイルを読み出したあと直ちに印刷することができる。
【００３９】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４０】
例えば、上述した実施形態では、ユーザによって選択された画像ファイルをＣＤ−Ｒディスク３２に保存するときユーザによって設定されたキーワードを含むキーワードファイルをＣＤ−Ｒディスク３２のみに保存するものとしたが、ユーザによって設定されたキーワードを含むキーワードファイルをＣＤ−Ｒディスク３２に記憶すると共に、メモリカード４２にも記憶するものとしてもよい。このとき、ユーザによって選択された画像ファイルはメモリカード４２に新たに作成したフォルダに移動され、この画像ファイルにユーザが設定したキーワードを含むキーワードファイルが同じフォルダに保存されるものとする。こうすれば、メモリカード４２のうち既にキーワードファイルが保存されているフォルダに含まれる画像はＣＤ−Ｒディスク３２へ保存ずみということになるため、ユーザはキーワードファイルの保存されていないフォルダに含まれる画像ファイルをＣＤ−Ｒディスク３２へ保存すればよいことになる。また、メモリカード４２に保存されている画像ファイルの中から印刷画像を選択する際にメモリカード４２に保存したキーワードファイルを利用するものとしてもよい。なお、ユーザによって選択された画像ファイルをメモリカード４２に新たに作成したフォルダに移動するものでなくてもよく、例えば、ユーザによって選択された画像ファイルのファイル名をキーワードファイルに追記することにより画像ファイルとキーワードとを対応づけて、このキーワードファイルをメモリカード４２に保存するものとしてもよい。
【００４１】
上述した実施形態では、メモリカード４２からＣＤ−Ｒディスク３２に画像ファイルを保存するときは、画像ファイルをコピーして保存するものとしたが、画像ファイルを移動して保存するものとしてもよいし、コピーしたあとユーザの指示によりメモリカード４２内のコピー済みの画像ファイルを削除可能なものとしてもよい。こうすれば、メモリカードに記憶されている画像ファイルをＣＤ−Ｒディスク３２に移動することによりメモリカード４２の空き容量が増えるため、そのメモリカードを再度デジタルカメラに利用することができる。
【００４２】
上述した実施形態では、ユーザが操作パネル５０の図示しないメニューボタン等を押下して保存する画像ファイルを選択する写真選択画面（図３（ａ）参照）の表示を選択したことをトリガーとして図２に示すバックアップ処理ルーチンを開始するものとしたが、メモリカード４２がメモリカードスロット４０に装着されたことをトリガーとして図２に示すバックアップ処理ルーチンを開始するものとしてもよい。こうすれば、ユーザが画像ファイルをバックアップしようとしてメモリカード４２をメモリカードスロット４０に装着したときに、ユーザに図示しないメニューボタン等を押下させることなく直ちにバックアップ処理ルーチンを開始することができる。このとき、メモリカードコントローラ４４はメモリカードスロット４０にメモリカード４２が装着されたことを検出し、メインコントローラ６０へメモリカード４２が装着されたことを表す検出信号を送信する機能を有するものとする。また、メモリカード４２がメモリカードスロット４０に装着されたとき、キーワードリスト６８ａを読み出してキーワード選択画面が表示されるようディスプレイ５２を制御したあと、図２に示すバックアップ処理ルーチンのステップＳ１５０以降の処理を実行するものとしてもよい。このとき、保存する画像ファイルとしてはメモリカード４２内の全てのファイルが選択されるものとする。
【００４３】
上述した実施形態では、フラッシュメモリ６８に予め記憶されているキーワードリスト６８ａを利用するものとしたが、このキーワードリスト６８ａは変更可能であるとしてもよい。例えば、ＣＤやメモリカードに保存された新たなキーワードリストをキーワードリスト６８ａに上書きして用いるものとしてもよいし、ネットワーク上の他のコンピュータからキーワードリストを取得してキーワードリスト６８ａに上書きして用いるものとしてもよい。ネットワーク上の他のコンピュータからキーワードリストを取得する場合は、ネットワークにアクセス可能なネットワークボードを備えるものとする。なお、ＣＤやメモリカード、ネットワークから直接キーワードリストを読み出して用いるものとしてもよい。
【００４４】
上述した実施形態では、フラッシュメモリ６８に予め記憶されている１つのキーワードリスト６８ａを利用するものとしたが、複数のキーワードリストをフラッシュメモリ６８に記憶しておき、ユーザがそのうちの１つのキーワードリストを選択して利用するものとしてもよい。
【００４５】
上述した実施形態では、撮影日付をキーワードとするか否かはユーザが選択するものとしたが、撮影日付が常にキーワードとして含まれるものとしてもよい。このとき、既述したバックアップ処理ルーチンにおいて一例として説明した「撮影日付を選択」のキーワード設定の手順を必ず１度実行し、その後、追加するキーワードがあるか否かを判定するステップＳ２２０以降の処理を実行するものとする。
【００４６】
上述した実施形態では、キーワードとして「地名」、「家族」、「撮影日付を選択」を例示したが、キーワードは、これらに限られない。例えば、「温泉地」や「遊園地」等でもよく、これらについての更に深い階層のキーワード群は、実在する温泉地の名称や遊園地の名称が含まれるものであるとしてもよい。また、「人名」や「イベント名」等をキーワードとしてもよい。
【００４７】
上述した実施形態では、キーワードとして「地名」を選択したときには、更に深い階層のキーワード群として日本の県名がキーワードとなるものとしたが、ユーザがＣＤ−Ｒディスク３２への保存を望む画像ファイルを選択したときに、この画像ファイルのヘッダに含まれるＧＰＳ情報に基づいて地名を特定しその地名がキーワードとなるものとしてもよいし、フォトプリンタ１０の言語設定に従って、国名候補を絞り込みそこから更に深い階層の地名をキーワードとするものとしてもよい。
【００４８】
上述した実施形態では、ステップＳ１９０において、選択されたキーワードにつき更に深い階層のキーワード群が存在しないときに、そのキーワードを画像ファイルに対応づけるキーワードとして設定するものとしたが、カーソル８１が合わせられたキーワードに更に深い階層のキーワード群が存在するときであっても、そのカーソル８１が合わせられたキーワードを画像ファイルに対応づけるキーワードとして設定可能なものであるとしてもよい。例えば、カーソル８１が合わせられた状態で、ＯＫボタン５４ｄとは別の図示しない確定ボタンが押下されたときに、カーソル８１が合わせられたキーワードを画像ファイルに対応づけるキーワードとして設定するものとしてもよい。
【００４９】
上述した実施形態では、キーワードリスト６８ａは２層の階層構造を有するものとして説明したが、階層構造を有しないものとしてもよいし、３層以上の階層構造を有するものとしてもよい。
【００５０】
上述した実施形態では、メモリカード４２から画像ファイルを読み出すものとしたが、これらのファイルが記録されているものからであれば如何なるものから読み出すものとしてもよい。例えば、赤外線通信によりデジタルカメラからこれらのファイルを受信して一時的に記憶しているＲＡＭ６６から読み出すものとしてもよいし、ＵＳＢ接続により接続されたデジタルカメラ内のメモリからこれらのファイルを読み出すものとしてもよいし、コンピュータネットワーク（例えば、インターネット）上の他のコンピュータからこれらのファイルを受信して一時的に記憶しているＲＡＭ６６から読み出すものとしてもよい。これらの場合は、赤外線通信やＵＳＢ接続、ネットワーク接続を実現する赤外線通信ボードやＵＳＢコントローラ、ネットワークインタフェースボード等を備えるものとする。
【００５１】
上述した実施形態では、本発明をフォトプリンタ１０に適用することについて説明したが、画像データを表示出力するものに適用してもよい。例えば、フォトストレージビューアに適用してもよい。
【００５２】
上述した実施形態では、インクジェット方式を採用し着色剤としてインクを利用するフルカラーのフォトプリンタ１０としたが、電子写真方式を採用し着色剤としてトナーを利用するカラーレーザプリンタや、熱転写方式を採用し着色剤としてインクリボンを利用するカラープリンタとしてもよい。また、ＦＡＸ機やコピー機などの印刷装置としてもよい。
【図面の簡単な説明】
【００５３】
【図１】フォトプリンタ１０の外観図及び概略構成を示すブロック図。
【図２】バックアップ処理ルーチンの一例を示すフローチャート。
【図３】キーワード選択時の表示画面の説明図。
【図４】ＣＤ−Ｒディスク３２内のファイル構造の一例を示す説明図。
【図５】印刷処理ルーチンの一例を示すフローチャート。
【図６】印刷する画像ファイル選択時の表示画面の説明図。
【符号の説明】
【００５４】
１０  フォトプリンタ、１２  バス、２０  プリンタユニット、２２  プリンタＡＳＩＣ、２４  プリンタエンジン、３０  スロット、３２  ＣＤ−Ｒディスク、３４  ＣＤ／ＤＶＤドライブ装置、４０  メモリカードスロット、４２  メモリカード、４４  メモリカードコントローラ、５０  操作パネル、５２  ディスプレイ、５４  ボタン群、５４ａ  矢印キー、５４ｂ  印刷ボタン、５４ｃ  保存ボタン、５４ｄ  ＯＫボタン、５４ｅ  戻るボタン、６０  メインコントローラ、６２  ＣＰＵ、６４  ＲＯＭ、６６  ＲＡＭ、６８  フラッシュメモリ、６８ａ  キーワードリスト、６９  内部通信インタフェース、８０  カーソル、８１  カーソル、Ｓ  用紙。
【図１】
2008137263.tif 000003
【図２】
2008137263.tif 000004
【図３】
2008137263.tif 000005
【図４】
2008137263.tif 000006
【図５】
2008137263.tif 000007
【図６】
2008137263.tif 000008