(57)【要約】【課題】日付情報に基づいて複数の画像ファイルを容易に検索できるように好適に分類・整理する。【解決手段】日記モードにおいてユーザがタッチペンおよびボタン群２４の操作により日付情報を入力すると、画像検索部７０２により、その日付情報に対応する画像ファイルが検索され、メモリカードＭから読み出される。そして、検索された画像ファイルに対して、検索手引情報を含むレイアウト情報ファイルが、レイアウト情報ファイル生成部７０３により生成される。この生成されたレイアウト情報ファイルは、レイアウト情報ファイル生成部７０３により、検索された画像ファイルと同じ媒体であるメモリカードＭに保存される。【選択図】図３
2008250584.tif 000002
【特許請求の範囲】
【請求項１】
日付に関する日付情報を含む検索手引情報を入力するための入力手段と、
複数の画像ファイルから前記入力手段により入力された前記検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルを検索する検索手段と、
前記検索手段により検索された画像ファイルに保存されている画像を表示または印刷するためのレイアウトを設定するとともに、前記入力手段により入力された前記検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルを生成する生成手段と、
前記生成手段により生成された前記レイアウト情報ファイルを、前記検索手段により検索された画像ファイルと同一の記憶媒体に保存する保存手段と
を備えたことを特徴とする画像ファイル管理装置。
【請求項２】
前記検索手段は第１記憶媒体に記憶された複数の画像ファイルから日付情報に対応する日に作成された画像ファイルを検索し、
前記保存手段は前記レイアウト情報ファイルを前記第１記憶媒体に保存する請求項１記載の画像ファイル管理装置。
【請求項３】
前記検索手段は第１記憶媒体に記憶された複数の画像ファイルから日付情報に対応する日に作成された画像ファイルを検索し、
前記保存手段は前記検索手段により検索された画像ファイルと前記レイアウト情報ファイルを前記第１記憶媒体と異なる第２記憶媒体に保存する請求項１記載の画像ファイル管理装置。
【請求項４】
所定の記念日に関連する画像として予め作成された記念日関連画像を保存した画像ファイルを記憶する本体記憶手段と、
特定の日付情報をユーザ設定の前記記念日として登録する登録手段とをさらに備え、
前記検索手段は、前記記念日として登録されている特定の日付情報が前記検索手引情報として前記入力手段により入力されると、前記検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルをユーザ画像ファイルとして検索するとともに、前記本体記憶手段に記憶された画像ファイルのうち該日付情報に対応する画像ファイルを記念日画像ファイルとして検索し、
前記生成手段は、前記検索手段により検索された前記ユーザ画像ファイルおよび前記記念日画像ファイルに保存されている画像を表示または印刷するためのレイアウトを設定するとともに、前記入力手段により入力された前記検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルを生成し、
前記保存手段は、前記生成手段により生成された前記レイアウト情報ファイルと、前記記念日画像ファイルとを、前記ユーザ画像ファイルと同一の記憶媒体に保存する請求項１記載の画像ファイル管理装置。
【請求項５】
前記生成手段は文字列からなる検索手引情報を含むレイアウト情報ファイルを生成可能に構成された請求項１ないし４のいずれかに記載の画像ファイル管理装置であって、
前記検索手引情報として文字列が前記入力手段により入力されると、該文字列を含むレイアウト情報ファイル内でレイアウト設定対象となっている画像ファイルが前記レイアウト情報ファイルを記憶している前記記憶媒体から読み出され、該画像ファイルに保存されている画像が前記レイアウト情報ファイルに基づきレイアウトされる画像ファイル管理装置。
【請求項６】
検索された画像ファイルに保存されている画像に対して画像編集を行って合成画像を生成する編集手段をさらに備え、
前記レイアウト情報ファイルは、前記編集手段による前記画像編集に関する情報をさらに含む請求項１ないし５のいずれかに記載の画像ファイル管理装置。
【請求項７】
複数の画像ファイルから前記入力手段により入力された前記検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルを検索する検索工程と、
検索された画像ファイルに保存されている画像を表示または印刷するためのレイアウトを設定するとともに、前記入力手段により入力された前記検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルを生成する生成工程と、
生成された前記レイアウト情報ファイルを、検索された画像ファイルと同一の記憶媒体に保存する保存工程と
を備えたことを特徴とする画像ファイル管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、日付情報に基づいて複数の画像ファイルを管理する画像ファイル管理装置および同方法に関するものである。
【背景技術】
【０００２】
従来、メモリカードなどに格納されている撮影済みの画像ファイルを取り込んで、フレーム、星型、ハート型などの所望の模様を付加して画像編集した合成画像が印刷可能なフォトプリント装置が提案されている（例えば特許文献１参照）。
【０００３】
【特許文献１】特開２００４−４０５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、近年、画像ファイルを保存する記憶媒体（例えばメモリカード）のメモリ容量の増大に伴って、１枚の記憶媒体に保存可能な画像ファイルの数が益々増大している。そこで、これらの画像ファイルを適切に分類・整理して容易に検索できるように管理することが望ましい。しかしながら、上記従来の特許文献１に記載のフォトプリント装置は、メモリカードに格納されている画像ファイルを取り込んで画像編集はできるものの、このような画像ファイルの管理を好適に行えるものではなかった。
【０００５】
この発明は、上記課題に鑑みなされたものであり、日付情報に基づいて複数の画像ファイルを容易に検索できるように好適に分類・整理することができる画像ファイル管理装置および同方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明にかかる画像ファイル管理装置は、上記目的を達成するため、日付に関する日付情報を含む検索手引情報を入力するための入力手段と、複数の画像ファイルから入力手段により入力された検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルを検索する検索手段と、検索手段により検索された画像ファイルに保存されている画像を表示または印刷するためのレイアウトを設定するとともに、入力手段により入力された検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルを生成する生成手段と、生成手段により生成されたレイアウト情報ファイルを、検索手段により検索された画像ファイルと同一の記憶媒体に保存する保存手段とを備えたことを特徴としている。
【０００７】
また、この発明にかかる画像ファイル管理方法は、上記目的を達成するため、複数の画像ファイルから入力手段により入力された検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルを検索する検索工程と、検索された画像ファイルに保存されている画像を表示または印刷するためのレイアウトを設定するとともに、入力手段により入力された検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルを生成する生成工程と、生成されたレイアウト情報ファイルを、検索された画像ファイルと同一の記憶媒体に保存する保存工程とを備えたことを特徴としている。
【０００８】
このように構成された発明（画像ファイル管理装置および画像ファイル管理方法）では、例えばユーザが検索手引情報として日付情報を入力すると、該日付情報に対応する日に作成された画像ファイルが検索される。そして、検索された画像ファイル、つまり検索条件を満足する画像ファイルに保存されている画像を表示または印刷するためのレイアウトが設定されるとともに、このレイアウトを示す描画情報と検索手引情報とを含むレイアウト情報ファイルが自動的に生成される。このレイアウト情報ファイルは、上記のようにして検索された画像ファイルと同一の記憶媒体に保存される。したがって、検索手引情報を入力することによりレイアウト情報ファイルを介して画像ファイルを容易に検索することができ、検索手引情報に基づき容易に検索できるような分類・整理した状態で、画像ファイルが保存されることとなる。また、このような分類・整理は、ユーザに複雑な手順を踏ませることなく実現できるという利点がある。
【０００９】
ここで、「同一の記憶媒体に保存する」とは、画像ファイルとレイアウト情報ファイルとを同一の記憶媒体に配置することを意味しており、例えば検索手段が第１記憶媒体に記憶された複数の画像ファイルから日付情報に対応する日に作成された画像ファイルを検索した場合に、第１記憶媒体を本発明の「同一の記憶媒体」とすることができる。この場合、レイアウト情報ファイルのみを第１記憶媒体に保存すればよく、第１記憶媒体のメモリ容量減少を抑制することができる。もちろん、レイアウト情報ファイルの保存先は第１記憶媒体に限定されるものではなく、第１記憶媒体とは異なる第２記憶媒体に保存するようにしてもよい。ただし、この場合には、レイアウト情報ファイルは検索された画像ファイルと一緒に第２記憶媒体に保存するのが望ましく、第２記憶媒体が本発明の「同一の記憶媒体」に相当する。
【００１０】
また、所定の記念日に関連する画像として予め作成された記念日関連画像を保存した画像ファイルを記憶する本体記憶手段と、特定の日付情報をユーザ設定の記念日として登録する登録手段とをさらに備え、検索手段は、記念日として登録されている特定の日付情報が検索手引情報として入力手段により入力されると、検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルをユーザ画像ファイルとして検索するとともに、本体記憶手段に記憶された画像ファイルのうち該日付情報に対応する画像ファイルを記念日画像ファイルとして検索し、生成手段は、検索手段により検索されたユーザ画像ファイルおよび記念日画像ファイルに保存されている画像を表示または印刷するためのレイアウトを設定するとともに、入力手段により入力された検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルを生成し、保存手段は、生成手段により生成されたレイアウト情報ファイルと、記念日画像ファイルとを、ユーザ画像ファイルと同一の記憶媒体に保存するように構成してもよい。
【００１１】
このように構成された発明では、記念日として登録されている特定の日付情報が検索手引情報として入力されると、検索手引情報に含まれる日付情報に対応する日に作成された画像ファイルがユーザ画像ファイルとして検索されるのみならず、本体記憶手段に記憶された画像ファイルのうち該日付情報に対応する画像ファイルが記念日画像ファイルとして検索される。そして、記念日画像ファイルに保存された記念日関連画像がレイアウトに加えられ、ユーザ要望に応えた合成画像を表示または印刷することができ、ユーザフレンドリーな装置や方法を提供することができる。つまり、ユーザ画像ファイルおよび記念日画像ファイルに保存されている画像を表示または印刷するためのレイアウトが設定される。また、検索手引情報と該レイアウトを示す描画情報とを含むレイアウト情報ファイルが生成され、記念日画像ファイルとともにユーザ画像ファイルと同一の記憶媒体に保存される。これによって、相互に対応する記念日画像ファイルとユーザ画像ファイルとが、容易に検索できるような分類・整理された状態で同一の記憶媒体に保存されることとなる。また、これらの記念日画像ファイルとユーザ画像ファイルとの両方を管理することが可能になる。
【００１２】
また、生成手段が文字列からなる検索手引情報を含むレイアウト情報ファイルを生成可能となるように構成してもよい。この場合、検索手引情報として文字列が入力手段により入力されると、該文字列を含むレイアウト情報ファイル内でレイアウト設定対象となっている画像ファイルが同レイアウト情報ファイルを記憶している記憶媒体から読み出され、該画像ファイルに保存されている画像がレイアウト情報ファイルに基づきレイアウトされるように構成してもよい。これによって、検索手引情報として文字列を入力するだけで、所望レイアウトを有する合成画像が得られ、ユーザの使い勝手を向上することができる。
【００１３】
また、検索された画像ファイルに保存されている画像に対して画像編集を行って合成画像を生成する編集手段をさらに備え、レイアウト情報ファイルは、編集手段による画像編集に関する情報をさらに含むように構成してもよい。このように構成された発明では、レイアウト情報ファイルが、編集手段による画像編集に関する情報を含んでいるため、合成画像が保存されていなくても、同一の記憶媒体に保存されている画像ファイルとレイアウト情報ファイルとに基づき、合成画像を容易に再現することができる。また、合成画像自体を記憶媒体に保存しないことにより、必要なメモリ容量が増大しないという利点がある。また、編集手段によって、合成画像を再現した状態から、さらに再編集をして異なる合成画像を生成することも可能になる。
【発明を実施するための最良の形態】
【００１４】
図１は本発明にかかる画像ファイル管理装置の一実施形態であるフォトプリンタを示す斜視図である。また、図２はフォトプリンタの内部構成の概略を示す図である。このフォトプリンタ１０では、プリンタ本体１２の内部にはプリント機構部５０が内蔵されており、フォトプリンタ１０の全体の制御を司るコントローラ７０からの動作指令に応じて用紙Ｐへの印刷を実行する。そして、こうして印刷された用紙がプリンタ本体１２の前面に排紙される。
【００１５】
このプリンタ本体１２の前面には、図１に示すように、前面扉１４が開閉自在に取り付けられている。この前面扉１４はプリンタ本体１２の前面を開閉するための蓋である。そして、開状態のときには、プリント機構部５０から排紙される用紙Ｐを受けるための排紙トレイとして機能する。また、プリンタ本体１２の前面に設けられた各種のメモリカードスロット１６をユーザが利用可能な状態となる。つまり、この状態でユーザは印刷対象となる画像ファイルを記憶したメモリカードＭをメモリカードスロット１６に差し込むことができる。さらに、この実施形態では、記憶媒体としてメモリカード以外にＣＤ−ＲＯＭ／Ｒ／ＲＷ（Compact Disc：コンパクトディスク）やＤＶＤ−ＲＯＭ／Ｒ／ＲＷ（Digital Versatile Disc：デジタル多用途ディスク）などのディスクＤＣを利用可能となっている。つまり、プリンタ本体１２のベース部分にディスクドライブ１３が設けられている。
【００１６】
また、プリンタ本体１２の上面には操作パネル２０が設けられる一方、プリンタ本体１２の上面の奥の一辺に対してカバー３０が開閉自在に取り付けられている。このカバー３０は、プリンタ本体１２の上面を覆うことのできる大きさに成形された樹脂板であり、開状態では操作パネル２０の表面を外部に露出する（図１参照）。一方、カバー３０が閉状態に閉じられると、操作パネル２０全体を覆う。
【００１７】
この操作パネル２０には、文字や図形、記号などを表示する例えばＬＣＤディスプレイにより構成された表示部２２と、この表示部２２の周囲に配置されたボタン群２４とを備えている。ボタン群２４は、図２に示すように、電源のオンオフを行うための電源ボタン２４ａ、メインメニュー画面を呼び出すためのメニューボタン２４ｂ、操作を途中でキャンセルしたり用紙Ｐへの印刷を途中で中断したりするためのキャンセルボタン２４ｃ、用紙Ｐへの印刷実行を指示するための印刷ボタン２４ｄ、メモリカードスロット１６に挿入されたメモリカードＭにデータ等を保存するための保存ボタン２４ｅ、表示部２２に表示された複数の選択肢の中から所望の選択肢を選択したりカーソルを移動したりするときに操作される上下左右の各矢印ボタン２４ｆ〜２４ｉ、この上下左右の各矢印ボタン２４ｆ〜２４ｉの中央に配置され各矢印ボタン２４ｆ〜２４ｉによって選択されている選択肢に決定したことを指示するためのＯＫボタン２４ｊ、表示部２２での画面表示を切り替えるための表示切替ボタン２４ｋ、表示部２２に表示される左ガイドを選択する左ガイド選択ボタン２４ｌ、表示部２２に表示される右ガイドを選択する右ガイド選択ボタン２４ｍ、排紙トレイとしての機能を備えた前面扉１４を開く排紙トレイオープンボタン２４ｎなどで構成されている。
【００１８】
また、表示部２２の表示面に重畳して透明なディジタイザ２３が配設されている。また、表示部２２の近傍にタッチペン２３ａが設けられている。このタッチペン２３ａは接続ケーブル２３ｂによりプリンタ本体１２と接続されており、ディジタイザ２３により、タッチペン２３ａが接触した画面上の位置を検出している。また、ディジタイザ２３としては、この実施形態では、可視光に対する透過性があるものであればよく、赤外線方式、容量結合方式など、公知の方式を採用することができる。
【００１９】
また、表示部２２の表示内容を確認するために、カバー３０には表示部２２と同じ大きさの窓３２が設けられている。つまり、カバー３０が閉状態にあるときにはユーザはこの窓３２を介して表示部２２の表示内容を確認することができる。一方、カバー３０は開状態のときには、表示部２２を図１に示すように好みの角度に調整することが可能となっている。
【００２０】
このようにカバー３０を開状態としたときには、操作パネル２０に対して斜め後方に傾斜した状態でカバー３０は保持され、用紙Ｐをプリント機構部５０へ供給するためのトレイとして利用可能となっている。また、操作パネル２０の奥には、プリント機構部５０の給紙口５８が設けられるとともに、ガイド幅が用紙の幅に合うように左右方向にスライド操作される一対の用紙ガイド５９が設けられている。
【００２１】
そして、給紙口５８を介して用紙Ｐがプリント機構部５０に送り込まれて印刷が実行される。このプリント機構部５０には、図２に示すように、キャリッジ５３が左右方向にループ状に架け渡されたタイミングベルト５１により駆動されガイド５２に沿って左右に往復動する。このキャリッジ５３には、紙端検出センサ５７が設けられ、用紙Ｐの左右端や上下端を検出する。つまり、紙端検出センサ５７は、給紙口５８にセットされた用紙に対して印刷前にキャリッジ５３が左右方向に走査したときにその用紙の左右端を検出して用紙幅の認識を可能にしたり、印刷途中で用紙の後端を検出して用紙長さの認識を可能にしたりする。
【００２２】
また、このキャリッジ５３には、シアン・マゼンタ・イエロー・ブラック等の各色のインクを個別に収容したインクカートリッジ５４が搭載されている。これらのインクカートリッジ５４はそれぞれ印刷ヘッド５５に接続されている。そして、印刷ヘッド５５はインクカートリッジ５４からのインクに圧力をかけてノズル（図示省略）から用紙Ｐに向かってインクを吐出する。この実施形態では、印刷ヘッド５５は圧電素子に電圧をかけることにより該圧電素子を変形させてインクを加圧する方式を採用しているが、発熱抵抗体（例えばヒータなど）に電圧をかけインクを加熱して発生した気泡によりインクを加圧する方式を採用してもよい。こうして印刷された用紙Ｐは搬送ローラ５６によって開状態の前面扉（排紙トレイ）１４へ送り出される。
【００２３】
また、図示を省略しているものの、プリンタ本体１２の背面にはバッテリパックを装着可能となっており、商用電源に接続しなくとも本プリンタ１０をバッテリにより動作させることが可能となっている。この点および本プリンタ１０がホストコンピュータに接続しなくても使用することができるスタンドアロンプリンタとなっている点により、本プリンタ１０は持ち運び容易でどこでも使用できるようになっている。
【００２４】
図３はフォトプリンタの電気的構成の要部を示すブロック図、図４はメモリカードの記憶内容を示す図、図５はフラッシュメモリの記憶内容を示す図、図６は日付関連画像を示す図、図７はレイアウト情報ファイルの要部を示す図である。なお、図４〜図７では、それぞれ一例を示している。また、図４、図５、図７ではファイルやパラメータの名称を示しているが、これらは図示したものに限られない。
【００２５】
コントローラ７０は、図３に示すように、ＣＰＵ７１を中心とするマイクロプロセッサとして構成されており、各種処理プログラムや各種データや各種テーブルなどを記憶したＲＯＭ７２と、一時的にデータを記憶するＲＡＭ７３と、電気的に書き換え可能で電源を切ってもデータは保持されるフラッシュメモリ７４と、表示部２２に描画すべき画像のデータを格納するグラフィックメモリ７６とを備え、これらはバス７７を介して互いに信号のやり取りが可能なように接続されている。このコントローラ７０に対して、メモリカードＭやディスクＤＣの画像ファイルなどが入力されるほか、プリント機構部５０のセンサ５７からの検出信号や操作パネル２０のボタン群２４からの指令信号が入力される。また、コントローラ７０は、メモリカードＭに画像やデータなどを保存するほか、プリント機構部５０の印刷ヘッド５５への制御信号や操作パネル２０の表示部２２への制御信号を出力する。
【００２６】
メモリカードＭには、例えば図４に示すように、複数（この実施形態では例えば２個）の画像ファイル１６１，１６２が格納されている。これらの画像ファイル１６１，１６２は、撮影済みの写真データを公知のファイル形式でファイル化したもので、それぞれ日付情報（この実施形態では例えば両方とも２００６年１２月２４日）に対応して、メモリカードＭに格納されている。例えば画像ファイル１６１，１６２に関連する日付情報としてはタイムスタンプを用いることができる。このタイムスタンプは写真撮影時に写真データに自動的に付与される日付データである。また、写真撮影に用いられたデジタルカメラ等の電子機器に設定されているカレンダーがずれている場合には、タイムスタンプを変更することによって正しい写真撮影日に修正することができる。このように画像ファイルは作成日と関連付けられて記憶媒体に記憶されている。
【００２７】
フラッシュメモリ７４には、例えば図５に示すように、予め作成された複数（この実施形態では例えば６個）の画像ファイル７４１〜７４６が格納されている。これらの画像ファイル７４１〜７４６は日付に関連する画像として予め作成された日付関連画像を保存した画像ファイル（メモリカードＭに記憶されているユーザ画像ファイルと区別するため、以下「日付関連画像ファイル」という）である。より具体的には、日付関連画像ファイル７４１，７４２は、クリスマスに関連する画像を保存したファイルであり、この実施形態では例えば図６（ａ）に示すように、画像ファイル７４１はクリスマスツリーを表わす画像ＩＭ１を保存し、画像ファイル７４２は「Xmas」の文字列を表わす画像ＩＭ２を保存している。また、日付関連画像ファイル７４３，７４４は、誕生日に関連する画像を保存しており、この実施形態では例えば図６（ｂ）に示すように、画像ファイル７４３はバースデーケーキを表わす画像ＩＭ３を保存し、画像ファイル７４４は「Happy Birthday!!」の文字列を表わす画像ＩＭ４を保存している。また、日付関連画像ファイル７４５，７４６は、正月に関連する画像であり、画像ファイル７４５は例えば門松を表わす画像を保存し、画像ファイル７４６は例えば鏡餅を表わす画像を保存している。ここで、クリスマスは、１２月２４日または２５日の日付情報と予め対応付けられており、正月は、１月１日ないし３日の日付情報と予め対応付けられている。また、誕生日は、後述するように、特定の日付情報が誕生日として登録されると、その特定の日付情報と対応付けられる。このように、本実施形態では、日付関連画像ファイルのうち特に画像ファイル７４３，７４４が本発明の「記念日画像ファイル」に相当している。
【００２８】
図３に戻って、説明を続ける。ＣＰＵ７１のグラフィカル・ユーザ・インタフェース（ＧＵＩ）入力部７０１は、ユーザのボタン群２４に対するスイッチ操作やディジタイザ２３によるタッチペン２３ａの接触位置など、ユーザの操作に基づく種々の指令信号を受けて、他の機能ブロックに必要な情報を送出する。画像検索部７０２は、ＧＵＩ入力部７０１からの日付情報に基づきメモリカードＭに格納されている画像ファイルの検索を行う。すなわち、検索範囲をメモリカードＭに絞って、ユーザが指定した日付情報に対応する日に作成された画像ファイルを検索する。これによって、該検索条件にマッチする画像ファイルが検索される。そして、検索条件にヒットした画像ファイルの検索個数、つまりユーザの写真画像の枚数（以下「該当枚数」という）をＧＵＩ入力部７０１に送出する。
【００２９】
レイアウト情報ファイル生成部７０３は、ＧＵＩ入力部７０１からの該当枚数やユーザが選択したレイアウトに関する情報に基づき、検索条件を満足する画像ファイルを表示または印刷する際のレイアウトを自動的に設定し、レイアウト情報ファイルを生成する。また、レイアウト情報ファイル生成部７０３は、生成したレイアウト情報ファイルをメモリカードＭに保存したり、メモリカードＭに格納されているレイアウト情報ファイルを読み出す。このレイアウト情報ファイルとは、レイアウト情報ファイル生成部７０３で設定したレイアウトを示す描画情報を含むものである。より具体的には、レイアウト情報ファイルの記述方法として、従来より公知の方法を採用することが可能であるが、この実施形態では特開２００３−１１４７８０号公報に記載されている公知の記述方法を採用している。つまり、例えば図７に示すように、写真画像（ユーザ画像）や日付関連画像を描画するための描画パラメータDrawPicture、文字列を描画するための描画パラメータDrawStrings、線を描画するための描画パラメータDrawLineを、それぞれ描画情報として、レイアウト情報ファイルが含むように構成してもよい。
【００３０】
上記記述方法については特開２００３−１１４７８０号公報に詳細に記載されているが、ここでは各描画パラメータ（描画情報）について簡単に説明しておく。画像用の描画パラメータDrawPictureは写真画像や日付関連画像のファイル名、画像枠の出力位置などを規定するためのパラメータを含んでいる。また、文字列用の描画パラメータDrawStringsは文字列、文字枠の出力位置、フォント、色などを規定するためのパラメータを含んでいる。また、線用の描画パラメータDrawLineは線の出力位置、色などを規定するパラメータを含んでいる。各描画パラメータは、１つの画像、文字列、線（以下「オブジェクト」と総称する）の描画に対応しており、複数の描画パラメータを記述することにより、複数のオブジェクトを出力（表示部２２への表示や用紙Ｐへの印刷）することができる。すなわち、図７に示す例では、２つの画像と１つの文字列と１つの線とを出力できる。この実施形態では、これらの描画情報はいずれもテキストデータで記述されている。なお、図７では、説明の便宜上、左側に行番号を示しており、第１行〜第１０行と第１９行以降の図示を省略している。
【００３１】
図３に戻って説明を続ける。表示画像生成部７０４は、ＧＵＩ入力部７０１からのユーザが指定した写真画像に関する情報に基づき、当該写真画像の画像ファイルをメモリカードＭから取り込んで、画像展開し、表示部２２への表示用画像データを生成する。また、表示画像生成部７０４は、ＧＵＩ入力部７０１からのユーザが選択したレイアウトに関する情報に基づき、レイアウト情報ファイル生成部７０３からレイアウト情報ファイルに保存された各種情報を取得する。また、このレイアウト情報ファイルが記念日画像ファイルの描画パラメータ（描画情報）を含んでいるときには、表示画像生成部７０４は、フラッシュメモリ７４から該当する記念日画像ファイルを取り込んで、画像展開し、表示部２２への表示用画像データを生成する。
【００３２】
オブジェクト情報生成部７０５は、ＧＵＩ入力部７０１からのユーザが指定した写真画像に関する情報と、レイアウト情報ファイル生成部７０３からの各種情報とに基づき、写真画像を印刷する用紙座標系のオブジェクトとして、展開情報を生成する。印刷画像生成部７０６は、オブジェクト情報生成部７０５を介して、写真画像の画像ファイルをメモリカードＭから取り込むとともに必要に応じてフラッシュメモリ７４から日付関連画像ファイルを取り込んで、生成された展開情報のオブジェクトに対して画像展開し、印刷用画像データを生成する。合成処理部７０７は、印刷画像生成部７０６からの画像データに基づき、写真画像を配置するとともに、必要に応じて写真画像と日付関連画像との合成処理を行い、用紙上での画像データを生成する。印刷処理部７０８は、合成処理部７０７からの画像データを印刷データに変換し、プリント機構部５０の動作を制御して、印刷処理を実行する。登録部７０９は、特定の日付情報に対して誕生日などの記念日を登録する。登録データは例えばフラッシュメモリ７４に格納される。
【００３３】
このように、この実施形態では、メモリカードＭが、本発明の「第１記憶媒体」に相当し、ボタン群２４と、ディジタイザ２３およびタッチペン２３ａとが、それぞれ本発明の「入力手段」に相当し、画像検索部７０２が、本発明の「検索手段」に相当し、レイアウト情報ファイル生成部７０３が、本発明の「生成手段」および「保存手段」に相当する。また、登録部７０９が、本発明の「登録手段」に相当し、フラッシュメモリ７４が、本発明の「本体記憶手段」に相当する。また、表示部２２および表示画像生成部７０４が、本発明の「画像出力手段」を構成する。また、印刷画像生成部７０６、合成処理部７０７、印刷処理部７０８、プリント機構部５０および用紙Ｐが、本発明の「画像出力手段」を構成する。
【００３４】
図８はこのフォトプリンタの動作例を示すフローチャートであり、ユーザが日記モードを選択した場合を示している。また、図９はモード選択画面の一例を示す図、図１０〜図１２はそれぞれ写真画像のレイアウト例を示す図、図１３は手書きによる画像編集の一例を示す図、図１４はタイトル選択画面の一例を示す図である。また、図１５はデータ保存後のメモリカードの記憶内容を示す図である。なお、図１５ではファイル名を示しているが、名称はこれに限られない。
【００３５】
図８において、まず、メモリカードＭがメモリカードスロット１６に挿入されると（ステップＳ１）、例えば図９に示すようなモード選択画面が表示部２２に表示される。そして、ボタン群２４またはタッチペン２３ａの操作によりユーザが日記モードを選択すると（ステップＳ２）、表示部２２に日付情報入力画面が表示され、ユーザが日付情報、この実施形態では例えば「２００６年１２月２４日」を入力する（ステップＳ３）。なお、日付情報入力画面では、デフォルトとして現在の日付を表示するようにしてもよい。
【００３６】
次いで、メモリカードＭを検索範囲とし、入力された日付情報に対応する日を検索条件として、検索が開始されて該検索条件にマッチする画像ファイルが読み出されて（ステップＳ４：検索工程）、例えば図１０〜図１２に示すように、日付情報および日記用書込欄と合成した合成画像が表示部２２に表示される。また、フラッシュメモリ７４を検索範囲とし、入力された日付情報に対応する日を検索条件として、検索が開始されて該検索条件にマッチする日付関連画像ファイルが読み出されて表示部２２に例えばサムネイルとして表示される（ステップＳ５）。この実施形態では、図６（ａ）を参照して説明した日付関連画像ファイル７４１，７４２が読み出されることとなる。そして、読み出されたユーザ画像ファイルおよび日付関連画像ファイルにそれぞれ保存された画像、日付情報、および日記用書込欄についての各描画パラメータを含むレイアウト情報ファイルが生成される（ステップＳ６：生成工程）。
【００３７】
この実施形態では、メモリカードＭから検索された画像ファイルの検索個数、つまり検索条件に該当する写真画像の該当枚数に応じて、予め複数のレイアウト情報ファイルが設定されている。すなわち、該当枚数が１枚のときは、例えば図１０に示すように設定されている。また、該当枚数が２枚のときは、例えば図１１（ａ）（ｂ）に示すように設定され、該当枚数が３枚のときは、例えば図１２（ａ）（ｂ）に示すように設定されている。このように、写真画像が自動的に割り付けられるため、ユーザの手間を省くことができる。また、例えば該当枚数が２，３枚のときは、ユーザが好みの割付（レイアウト）を選択することができる。また、この実施形態では、１頁に印刷可能な最大枚数（この実施形態では例えば１６枚）が設定されており、それを超えると複数頁の印刷が行われる。なお、該当枚数が４枚以上のレイアウト例の図示を省略している。
【００３８】
次いで、ユーザにより画像編集が行われて合成画像が生成される（ステップＳ７）。この画像編集では、ユーザがボタン群２４やタッチペン２３ａを操作することにより、様々な編集作業が行われる。例えば図１１（ａ）（ｂ）に示したような複数のレイアウトから所望のレイアウトが選択される。また、日付関連画像の印刷位置が変更されたり、不要な日付関連画像が削除される。そして、これらの編集内容に応じて、レイアウト情報ファイルの描画パラメータなどが変更される。また、例えば図１３（ａ）に示すようなタイトル選択画面を表示部２２に表示してタイトルを設定することも可能である。つまり、この実施形態では図１３（ａ）において「その他」が選択されると、図１３（ｂ）に示すように、タッチペン２３ａを用いて任意のタイトルを設定可能になっている。そして、タイトルが設定されると、そのタイトルが、本発明の「検索手引情報」としてレイアウト情報ファイルに含まれる。
【００３９】
また、本実施形態では、例えばタッチペン２３ａを用いて、日記用書込欄に文字を書き込むことも可能となっている。例えば図１４に示すような手書き文字２２１，２２２，２２３が書き込まれる。ここで、これらの文字を画像として認識させ、手書きのままで合成画像を生成するようにしてもよい。この場合には、生成されるレイアウト情報ファイルには手書き画像の描画パラメータDrawPictureが含まれる。また、これらの文字を文字情報に変換し、所定のフォントの文字列として合成画像を生成するようにしてもよい。この場合には、生成されるレイアウト情報ファイルには文字列の描画パラメータDrawStringsが含まれる。このように、この実施形態では、ボタン群２４と、ディジタイザ２３およびタッチペン２３ａとが、それぞれ本発明の「編集手段」に相当する。
【００４０】
画像編集が終了して、印刷ボタン２４ｄが操作されると（ステップＳ８）、合成画像の印刷が行われる。また、保存ボタン２４ｅが操作されると（ステップＳ９）、生成されたレイアウト情報ファイルがメモリカードＭに保存されるとともに（ステップＳ１０：保存工程）、合成画像に含まれる日付関連画像ファイルやユーザにより新規に作成された画像を保存した画像ファイルがメモリカードＭに保存される（ステップＳ１１）。これによって、図４に示すように画像ファイル１６１，１６２のみが格納されていたメモリカードＭには、例えば図１５に示すように、さらに、日付関連画像ファイル１６３，１６４と、例えば日記用書込欄に書き込まれた手書き画像を保存した画像ファイル１６５と、生成されたレイアウト情報ファイル１６６とが格納されることとなる。このような一連の動作によって、日記モード（日付を検索条件とする検索、検索条件を満足する画像ファイルの選択、該画像ファイルの自動レイアウト、レイアウト編集、編集結果の保存）を行うことができる。また、本実施形態では、この「日記モード」以外に、「検索モード」および「登録モード」なども実行可能となっている。これらのモードについても図面を参照しながら説明する。
【００４１】
図１６はこのフォトプリンタの別の動作例を示すフローチャートで、ユーザが検索モードを選択した場合を示している。まず、メモリカードＭがメモリカードスロット１６に挿入されると（ステップＳ２１）、例えば図９に示すようなモード選択画面が表示部２２に表示される。そして、ボタン群２４またはタッチペン２３ａの操作によりユーザが検索モードを選択すると（ステップＳ２２）、表示部２２に検索キーワード（検索手引情報）の入力画面が表示される。これによって、ユーザに対して検索キーワードの入力を促す。ここで、ユーザが入力する検索キーワードとしては、日記モードで設定したタイトル、描画パラメータDrawStringsに含まれる例えば誕生日などの文字列、後述する登録モードで登録した家族の誕生日や家族の名前など、または日付情報などを用いることができる。
【００４２】
そして、ユーザが検索キーワードを入力すると（ステップＳ２３）、メモリカードＭを検索範囲とし、入力された検索キーワードを検索条件として、検索キーワードを含むレイアウト情報ファイルと、そのレイアウト情報ファイル内でレイアウト設定対象となっている画像ファイル（関連画像ファイル）とがメモリカードＭから読み出される。そして、レイアウト情報ファイルに基づき画像ファイルなどがレイアウトされた合成画像、つまり日記モードにおいて既に作成した合成画像が表示部２２に表示される（ステップＳ２５）。
【００４３】
また、該合成画像の印刷をユーザが希望する場合（ステップＳ２６で「印刷」選択）、該ユーザによる印刷ボタン２４ｄの押下（ステップＳ２７）によって、例えば図８の日記モードにおいて既に作成した合成画像を再び印刷することができる。一方、ユーザが該合成画像の編集を希望する場合（ステップＳ２６で「編集」選択）には、ステップＳ２８に進んでレイアウト編集を行う。つまり、ユーザが例えば画像の位置を変更したり、新規に画像を作成するなどの再編集を行うと、再編集の内容に応じて、レイアウト情報ファイルが更新される。そして、再編集を終了してユーザが印刷ボタン２４ｄを操作すると（ステップＳ２９）、再編集により新たに生成された合成画像が印刷されることとなる。次いで、ユーザが保存ボタン２４ｅを操作すると（ステップＳ３０）、更新されたレイアウト情報ファイルがメモリカードＭに保存されるとともに（ステップＳ３１）、ユーザにより新規に作成された画像を保存した画像ファイルがメモリカードＭに保存される（ステップＳ３２）。なお、ステップＳ３１では、異なるファイル名でレイアウト情報ファイルファイルを保存すると、前回の合成画像のレイアウト情報ファイルも残しておくことができる。また、この実施形態では、再編集終了後に印刷および保存の両方を行っているが、単に編集して表示させたり、再編集の印刷のみ、あるいは再編集の保存のみを行うようにしてもよく、これらを選択的に実行可能に構成してもよい。
【００４４】
図１７はこのフォトプリンタのさらに別の動作例を示すフローチャートで、ユーザが登録モードを選択した場合を示している。また、図１８は記念日登録画面の一例を示す図である。まず、例えば図９に示すようなモード選択画面が表示部２２に表示され、ボタン群２４またはタッチペン２３ａの操作によりユーザが登録モードを選択すると（ステップＳ４１）、例えば図１８（ａ）に示すような記念日登録画面が表示部２２に表示され、ユーザが例えば誕生日を登録する（ステップＳ４２）。ここで、図１８（ａ）に示す記念日登録画面でユーザが誕生日を選択すると、図１８（ｂ）に示す名前入力画面が表示部２２に表示され、名前を登録する。名前が登録される度に図１８（ａ）に示す記念日登録画面を表示することによって、例えば家族全員の誕生日を登録できることとなる。次いで、例えば結婚記念日などの他の記念日を登録して（ステップＳ４３）、終了する。
【００４５】
このようにして特定の日付情報を誕生日として登録した後に、例えば日記モードにおいて当該特定の日付情報を入力すると（図８のステップＳ３）、フラッシュメモリ７４から日付関連画像ＩＭ３，ＩＭ４を保存している日付関連画像ファイル７４３，７４４が読み出されることとなる（図８のステップＳ５）。このように、この実施形態では、日付関連画像ＩＭ３，ＩＭ４が、本発明の「記念日関連画像」に相当し、これらを保存した画像ファイル７４３，７４４がそれぞれ本発明の「記念日画像ファイル」に相当する。
【００４６】
以上説明したように、この実施形態によれば、日記モードにおいてユーザが日付情報を入力すると、その日付情報に対応するユーザ画像ファイル１６１，１６２がメモリカードＭから読み出され、その読み出されたユーザ画像ファイル１６１，１６２に対して、検索手引情報を含むレイアウト情報ファイル１６６が生成される。また、生成したレイアウト情報ファイル１６６が画像ファイル１６１，１６２と同じ媒体であるメモリカードＭが保存される。このように日記モードにおいて作成されるレイアウト情報ファイルはユーザ画像ファイル１６１，１６２と同一の記憶媒体に保存される。このため、例えば検索手引情報を入力することによりレイアウト情報ファイル１６６を介して画像ファイルを容易に検索することができる。つまり、検索手引情報に基づき容易に検索できるような分類・整理した状態で、画像ファイルをメモリカードＭに保存することができる。また、このような分類・整理は、メモリカードＭに格納されている画像ファイルの数が多くなった場合でも、ユーザに複雑な手順を踏ませることなく実現できるという利点がある。
【００４７】
また、この実施形態によれば、画像編集を行って合成画像を生成しても、画像の位置などの画像編集に関する描画情報を含む、テキストデータで記述されている簡素な構成のレイアウト情報ファイル１６６をメモリカードＭに保存しているだけで、合成画像自体を保存していないため、多くのメモリ容量を要しないという利点がある。また、レイアウト情報ファイル１６６を保存しているため、合成画像を保存することなく当該合成画像を再現することができるとともに、当該合成画像に対して再編集を行うこともできる。また、検索手引情報としてタイトルなどの文字列を入力できるため、ユーザの使い勝手を向上することができる。
【００４８】
また、この実施形態によれば、誕生日などの記念日に関連する画像を保存した記念日画像ファイルを予め作成してフラッシュメモリ７４に記憶させておき、特定の日付情報を記念日として登録している。したがって、日記モードにおいて当該特定の日付情報が入力されると、日付情報に対応する画像ファイルをメモリカードＭから読み出すとともに、その記念日に対応する記念日画像ファイル７４３，７４４をフラッシュメモリ７４から読み出して、それらの画像ファイルに対してレイアウト情報ファイルを生成することになる。これによって、ユーザの使い勝手を向上することができる。
【００４９】
また、この実施形態によれば、レイアウト情報ファイル１６６は、画像枠の出力位置を規定するためのパラメータを含む描画パラメータDrawPicture、文字枠の出力位置を規定するためのパラメータを含む描画パラメータDrawStrings、線の出力位置を規定するパラメータを含む描画パラメータDrawLineを含んでいる。したがって、表示部２２への表示や用紙Ｐへの印刷など画像出力手段への画像の出力を好適に行うことができる。
【００５０】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば上記実施形態では、メモリカードＭを検索範囲として画像ファイルの検索を行うとともに、生成したレイアウト情報ファイル１６６を同一のメモリカードＭに保存している。しかしながら、検索および保存対象はメモリカードＭに限定されるものではなく、例えばディスクＤＣを検索範囲とするとともに生成したレイアウト情報ファイルを同一のディスクＤＣに保存してもよい。つまり、第１記憶媒体に記憶された複数の画像ファイルから日付情報に対応する日に作成された画像ファイルを検索するとともに、レイアウト情報ファイルを第１記憶媒体に保存することができる。
【００５１】
また、保存先を第１記憶媒体と異なる第２記憶媒体としてもよい。この場合、レイアウト情報ファイルのみならず、該レイアウト情報ファイルに関連する画像ファイルなども第２記憶媒体に保存する必要がある。例えばメモリカードＭから画像ファイルを検索・選択するのに対し、生成したレイアウト情報ファイルをディスクＤＣに保存するとともに、メモリカードＭから読み出した画像ファイルをディスクＤＣに保存するようにしてもよい。この変形形態では、メモリカードＭが本発明の「第１記憶媒体」に相当し、ディスクＤＣが本発明の「第２記憶媒体」に相当する。また、その逆の態様で画像ファイルの検索・選択、選択された画像ファイルおよびレイアウト情報ファイルの保存を行うことができ、この場合、メモリカードＭが本発明の「第２記憶媒体」に相当し、ディスクＤＣが本発明の「第１記憶媒体」に相当する。また、複数の記憶媒体を検索範囲として日付情報に対応する日に作成された画像ファイルを検索してもよい。ただし、日付情報に対応する日に作成された画像ファイルが複数の記憶媒体に分散している場合には、これらの画像ファイルをレイアウト情報ファイルとともに特定の記憶媒体に保存するのが望ましい。
【００５２】
また、例えば上記実施形態では、図１１、図１２に示すように、該当枚数が２，３枚のときは２種類のレイアウトを予め設定しているが、これに限られず、例えば該当枚数に応じてレイアウトは固定していてもよい。すなわち、該当枚数ごとにレイアウトは１種類だけ設定していてもよい。これによって、レイアウトを検討するためのユーザの手間を省くことができる。また、図８のステップＳ４，Ｓ５では、読み出した画像ファイルおよび日付関連画像を表示部２２に表示しているが、本発明では表示部２２への表示は必須ではない。例えば表示部２２への表示を行うことなく、印刷ボタン２４ｄが操作されるとデフォルトのレイアウトで用紙Ｐに印刷するようにしてもよい。
【００５３】
また、本発明は、上記実施形態のようなフォトプリンタのみならず、日付情報と関連付けられた複数の画像ファイルを管理する装置全般に適用することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態であるフォトプリンタを示す斜視図。
【図２】フォトプリンタの内部構成の概略を示す図。
【図３】フォトプリンタの電気的構成の要部を示すブロック図。
【図４】メモリカードの記憶内容を示す図。
【図５】フラッシュメモリの記憶内容を示す図。
【図６】日付関連画像を示す図。
【図７】レイアウト情報ファイルの要部を示す図。
【図８】このフォトプリンタの動作例を示すフローチャート。
【図９】モード選択画面の一例を示す図。
【図１０】写真画像のレイアウト例を示す図。
【図１１】写真画像のレイアウト例を示す図。
【図１２】写真画像のレイアウト例を示す図。
【図１３】手書きによる画像編集の一例を示す図。
【図１４】タイトル選択画面の一例を示す図。
【図１５】データ保存後のメモリカードの記憶内容を示す図。
【図１６】このフォトプリンタの別の動作例を示すフローチャート。
【図１７】このフォトプリンタのさらに別の動作例を示すフローチャート。
【図１８】記念日登録画面の一例を示す図。
【符号の説明】
【００５５】
２２…表示部（画像出力手段）、２３…ディジタイザ（入力手段、編集手段）、２３ａ…タッチペン（入力手段、編集手段）、２４…ボタン群（入力手段、編集手段）、５０…プリント機構部（画像出力手段）、７０２…画像検索部（検索手段）、７０３…レイアウト情報ファイル生成部（生成手段、保存手段）、７０９…登録部（登録手段）、７４…フラッシュメモリ（本体記憶手段）、７０４…表示画像生成部（画像出力手段）、７０６…印刷画像生成部（画像出力手段）、７０７…合成処理部（画像出力手段）、７０８…印刷処理部（画像出力手段）、ＤＣ…ディスク（第１、第２記憶媒体）、Ｍ…メモリカード（第１、第２記憶媒体）、Ｐ…用紙（画像出力手段）
【図１】
2008250584.tif 000003
【図２】
2008250584.tif 000004
【図３】
2008250584.tif 000005
【図４】
2008250584.tif 000006
【図５】
2008250584.tif 000007
【図６】
2008250584.tif 000008
【図７】
2008250584.tif 000009
【図８】
2008250584.tif 000010
【図９】
2008250584.tif 000011
【図１０】
2008250584.tif 000012
【図１１】
2008250584.tif 000013
【図１２】
2008250584.tif 000014
【図１３】
2008250584.tif 000015
【図１４】
2008250584.tif 000016
【図１５】
2008250584.tif 000017
【図１６】
2008250584.tif 000018
【図１７】
2008250584.tif 000019
【図１８】
2008250584.tif 000020