(57)【要約】【課題】画像を印刷する際にユーザに適切にイベントを知らせる。【解決手段】印刷する画像ファイルの画像データ及び撮影年月日を取得し（ステップＳ２００）、イベント印刷モードが設定されているか否かを判定し（ステップＳ２１０）、イベント印刷モードが設定されている場合は、あらかじめ記憶した生年月日及び性別と取得した撮影年月日とに基づきイベント相関情報として月日，年齢，曜日，祝日情報及び性別を取得し（ステップＳ２３０）、あらかじめ記憶したイベントテーブルの中に取得した全てのイベント相関情報に対応するイベント名があるか否かを判定し（ステップＳ２４０）、対応するイベント名がある場合は、最も優先度の高いイベント名と画像データとを併せた画像を印刷し（ステップＳ２５０）、印刷後にイベント名に対応するイベント相関音を再生する（ステップＳ２６０）。【選択図】図６
2009179053.tif 000002
【特許請求の範囲】
【請求項１】
印刷手段と、
画像データを取得する画像データ取得手段と、
少なくとも１つのイベント名を記憶し、且つ、１つのイベント名に対して少なくとも１種類のイベント相関情報を対応付けて記憶するイベント記憶手段と、
前記イベント記憶手段が記憶するイベント相関情報と同じ種類のイベント相関情報を取得する情報取得手段と、
前記取得したイベント相関情報に対応するイベント名を前記イベント記憶手段から読み出し、該読み出したイベント名と前記取得した画像データとを併せた画像を印刷するよう前記印刷手段を制御する制御手段と、
を備える印刷装置。
【請求項２】
前記画像データ取得手段は、撮影年月日を伴った画像データを取得する手段であり、
前記イベント相関情報は、撮影時の月日及び撮影時の年齢の少なくともいずれか１種類を含む情報である、
請求項１に記載の印刷装置。
【請求項３】
前記イベント相関情報は、撮影時の曜日，撮影時の祝日情報及び性別の少なくともいずれか１種類を更に含む情報である、
請求項２に記載の印刷装置。
【請求項４】
前記制御手段は、前記イベント相関情報に撮影時の年齢が含まれている場合には、前記読み出したイベント名と前記取得した画像データとを併せた画像を印刷するにあたり、更に前記取得した撮影時の年齢も併せて印刷するよう前記印刷手段を制御する手段である、
請求項２又は３に記載の印刷装置。
【請求項５】
前記イベント記憶手段は、１つのイベント名に対して優先度を更に対応付けて記憶する手段であり、
前記制御手段は、前記読み出したイベント名が複数である場合には、対応する優先度が最も高いイベント名と前記画像データとを併せた画像を印刷するよう前記印刷手段を制御する手段である、
請求項１〜４のいずれか１項に記載の印刷装置。
【請求項６】
請求項１〜５のいずれか１項に記載の印刷装置であって、
音再生手段を備え、
前記イベント記憶手段は、１つのイベント名に対してイベント相関音を更に対応付けて記憶する手段であり、
前記制御手段は、前記読み出したイベント名と前記取得した画像データとを併せた画像の印刷前，印刷中及び印刷後の少なくともいずれかに、前記読み出したイベント名に対応するイベント相関音に基づく音を再生するよう前記音再生手段を制御する手段である、
印刷装置。
【請求項７】
請求項１〜６のいずれか１項に記載の印刷装置であって、
前記読み出したイベント名と前記取得した画像データとを併せた画像を印刷するイベント印刷モードを含む複数のモードのうち１つのモードを設定するモード設定手段
を備え、
前記制御手段は、前記イベント印刷モードが設定されている場合には、前記読み出したイベント名と前記取得した画像データとを併せた画像を印刷するよう前記印刷手段を制御する手段である、
印刷装置。
【請求項８】
印刷手段と、
音再生手段と、
画像データを取得する画像データ取得手段と、
少なくとも１つのイベント相関音を記憶し、且つ、１つのイベント相関音に対して少なくとも１種類のイベント相関情報を対応付けて記憶するイベント記憶手段と、
前記イベント記憶手段が記憶するイベント相関情報と同じ種類のイベント相関情報を取得する情報取得手段と、
前記取得した画像データに基づく画像を印刷するよう前記印刷手段を制御する一方、該画像の印刷前、印刷中及び印刷後の少なくともいずれかに、前記取得したイベント相関情報に対応するイベント相関音を前記イベント記憶手段から読み出し、該読み出したイベント相関音に基づく音を再生するよう前記音再生手段を制御する制御手段と、
を備える印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
撮影時の子供の年齢を知らせるなどの目的で、カメラで撮影した子供の画像に撮影時の子供の年齢を表示させたいという要望がある。そこで、あらかじめ人物の生年月日を記憶しておき、撮影時に現在の年月日から人物の年齢を算出し写真やビデオカメラの映像に出力する年齢算出出力システムが提案されている（例えば、特許文献１参照）。
【特許文献１】特開平１１−４１５５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載の年齢算出出力システムでは画像に常に撮影時の子供の年齢を表示してユーザに知らせる。しかし、特定のイベント（ひな祭り、七夕など）の様子を撮影した画像においては、年齢を知らせるよりむしろ、どのようなイベントを撮影した画像であるかをユーザに知らせることが望ましい。
【０００４】
本発明は、上述した課題に鑑みなされたものであり、画像を印刷する際にユーザに適切にイベントを知らせることを主目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００６】
本発明の第１の印刷装置は、
印刷手段と、
画像データを取得する画像データ取得手段と、
少なくとも１つのイベント名を記憶し、且つ、１つのイベント名に対して少なくとも１種類のイベント相関情報を対応付けて記憶するイベント記憶手段と、
前記イベント記憶手段が記憶するイベント相関情報と同じ種類のイベント相関情報を取得する情報取得手段と、
前記取得したイベント相関情報に対応するイベント名を前記イベント記憶手段から読み出し、該読み出したイベント名と前記取得した画像データとを併せた画像を印刷するよう前記印刷手段を制御する制御手段と、
を備えたものである。
【０００７】
この印刷装置では、イベント記憶手段が少なくとも１つ以上のイベント名を記憶し、且つ、１つのイベント名に対して少なくとも１種類のイベント相関情報を対応付けて記憶する。そして、イベント記憶手段が記憶するイベント相関情報と同じ種類のイベント相関情報を取得し、取得したイベント相関情報に対応するイベント名をイベント記憶手段から読み出し、読み出したイベント名と取得した画像データとを併せた画像を印刷する。ここで、イベントには、イベントごとに関連するイベント相関情報がある場合が多い。そのため、上記のようにイベント名を読み出して印刷することで、適切にイベントをユーザに知らせることができる。
【０００８】
本発明の第１の印刷装置において、前記画像データ取得手段は、撮影年月日を伴った画像データを取得する手段であり、前記イベント相関情報は、撮影時の月日及び撮影時の年齢の少なくともいずれか１種類を含む情報であるものとしてもよい。イベントは、撮影時の月日及び撮影時の年齢の少なくともいずれかと相関がある場合が多いため、イベント相関情報を撮影時の月日及び撮影時の年齢の少なくともいずれかを含む情報とすることで、より適切にイベントを読み出してユーザに知らせることができる。また、前記イベント相関情報は、撮影時の曜日，撮影時の祝日情報及び性別の少なくともいずれか１種類を更に含む情報であるものとしてもよい。イベントは、撮影時の曜日，撮影時の祝日情報及び性別の少なくともいずれかとも相関がある場合が多いため、イベント相関情報を撮影時の曜日，撮影時の祝日情報及び性別の少なくともいずれかを更に含む情報とすることで、より適切にイベントを読み出してユーザに知らせることができる。また、前記制御手段は、前記イベント相関情報に撮影時の年齢が含まれている場合には、前記読み出したイベント名と前記取得した画像データとを併せた画像を印刷するにあたり、更に前記取得した撮影時の年齢も併せて印刷するよう前記印刷手段を制御する手段であるものとしてもよい。こうすることにより、イベントだけでなく撮影時の年齢もユーザに知らせることができる。
【０００９】
本発明の第１の印刷装置において、前記イベント記憶手段は、１つのイベント名に対して優先度を更に対応付けて記憶する手段であり、前記制御手段は、前記読み出したイベント名が複数である場合には、対応する優先度が最も高いイベント名と前記画像データとを併せた画像を印刷するよう前記印刷手段を制御する手段であるものとしてもよい。こうすることにより、より適切にイベントをユーザに知らせることができる。
【００１０】
本発明の第１の印刷装置において、音再生手段を備え、前記イベント記憶手段は、１つのイベント名に対してイベント相関音を更に対応付けて記憶する手段であり、前記制御手段は、前記読み出したイベント名と前記取得した画像データとを併せた画像の印刷前，印刷中及び印刷後の少なくともいずれかに、前記読み出したイベント名に対応するイベント相関音に基づく音を再生するよう前記音再生手段を制御する手段であるものとしてもよい。こうすることにより、イベント名の印刷だけでなくイベントに関連した音の再生によってイベントをユーザに知らせることができる。また、印刷後に音を再生する場合には、印刷が終了したこともユーザに知らせることができる。更にまた、印刷後にも音が再生されている場合には、ユーザが印刷された画像を見るときの楽しみが増大する。
【００１１】
本発明の第１の印刷装置において、前記読み出したイベント名と前記取得した画像データとを併せた画像を印刷するイベント印刷モードを含む複数のモードのうち１つのモードを設定するモード設定手段を備え、前記制御手段は、前記イベント印刷モードが設定されている場合には、前記読み出したイベント名と前記取得した画像データとを併せた画像を印刷するよう前記印刷手段を制御する手段であるものとすることもできる。こうすることにより、イベント印刷モードが設定されているときのみ読み出したイベント名と前記取得した画像データとを併せた画像を印刷するため、イベント名の印刷が不要な場合にイベント名を印刷することを防止できる。
【００１２】
本発明の第２の印刷装置は、
印刷手段と、
音再生手段と、
画像データを取得する画像データ取得手段と、
少なくとも１つのイベント相関音を記憶し、且つ、１つのイベント相関音に対して少なくとも１種類のイベント相関情報を対応付けて記憶するイベント記憶手段と、
前記イベント記憶手段が記憶するイベント相関情報と同じ種類のイベント相関情報を取得する情報取得手段と、
前記取得した画像データに基づく画像を印刷するよう前記印刷手段を制御する一方、該画像の印刷前、印刷中及び印刷後の少なくともいずれかに、前記取得したイベント相関情報に対応するイベント相関音を前記イベント記憶手段から読み出し、該読み出したイベント相関音に基づく音を再生するよう前記音再生手段を制御する制御手段と、
を備えたものである。
【００１３】
この印刷装置では、イベント記憶手段が少なくとも１つ以上のイベント相関音を記憶し、且つ、１つのイベント相関音に対して少なくとも１種類のイベント相関情報を対応付けて記憶する。そして、イベント記憶手段が記憶するイベント相関情報と同じ種類のイベント相関情報を取得し、取得した画像データに基づく画像の印刷前、印刷中及び印刷後の少なくともいずれかに、取得したイベント相関情報に対応するイベント名をイベント記憶手段から読み出し、読み出したイベント相関音に基づく音を再生する。ここで、イベントには、イベントごとに関連するイベント相関情報がある場合が多い。そのため、上記のようにイベント相関音とイベント相関情報とをあらかじめ対応付けて記憶しておき、取得したイベント相関情報に対応するイベント相関音を読み出して再生することで、適切にイベントをユーザに知らせることができる。また、印刷後に音を再生する場合には、印刷が終了したこともユーザに知らせることができる。更にまた、印刷後にも音が再生されている場合には、ユーザが印刷された画像を見るときの楽しみが増大する。
【００１４】
なお、本発明では、イベント名，イベント相関情報，撮影年月日，月日，年齢，曜日，祝日情報，性別，優先度，イベント相関音及び生年月日はいずれもデータとして扱われるものであるが、ここでは説明の便宜上、単に「イベント名」，「イベント相関情報」，「撮影年月日」，「月日」，「年齢」，「曜日」，「祝日情報」，「性別」，「優先度」，「イベント相関音」及び「生年月日」と表記した。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態を図面に基づいて説明する。図１は、本実施形態であるプリンタ２０の構成の概略を示す構成図であり、図２は、プリンタ２０の構成の電気的接続を示すブロック図である。
【００１６】
プリンタ２０は、装置全体の制御を司るコントローラ２１（図２参照）と、携帯用の記憶媒体であるメモリカード１２をスロット２５ａに装着・取外し可能であるリーダライタ２５と、記録紙Ｓへ画像を印刷処理する印刷機構２６と、ユーザへ情報を表示可能でありユーザの指示を入力可能である操作パネル３０と、音を再生可能なスピーカ３５と、を備えている。コントローラ２１やリーダライタ２５、印刷機構２６、操作パネル３０、スピーカ３５は、バス２９によって電気的に接続されている。
【００１７】
コントローラ２１は、ＣＰＵ２２を中心とするマイクロプロセッサとして構成されており、情報を記憶消去可能であり各種処理プログラムを記憶したフラッシュＲＯＭ２３と、一時的にデータを記憶するＲＡＭ２４とを備えている。フラッシュＲＯＭ２３には、詳しくは後述するが、ユーザが入力した生年月日，性別，イベントテーブル，設定されている印刷モードを記憶できるようになっている。また、ＲＡＭ２４には、印刷するデータを一時的に記憶する図示しない受信バッファが設けられている。なお、ＣＰＵ２２はインタフェース（Ｉ／Ｆ）２８を介してプリンタ２０に接続された外部機器（例えばＰＣ）から画像ファイルや印刷指示などの情報を受け取ったり、外部機器に印刷結果やプリンタ２０の設定に関する情報などを渡したりすることができる。
【００１８】
リーダライタ２５は、スロット２５ａに装着されたメモリーカード１２にデータを書き込んだり、そのメモリーカード１２からデータを読み込んだりする機能を有する。メモリカード１２は、データの書き込み及び消去可能な不揮発性のメモリであり、デジタルカメラなどの撮影装置により撮影された複数の画像ファイルが保存されている。なお、画像ファイルのフォーマットはＥｘｉｆであり、画像ファイルには撮影年月日などのヘッダー情報，サムネイル画像データ，主画像データが含まれている。
【００１９】
印刷機構２６は、図示しないが、各色のインクに圧力をかけ、この加圧されたインクを記録紙Ｓに吐出して印刷処理を実行するインクジェット方式の機構である。なお、インクへ圧力をかける機構は、圧電素子の変形によるものとしてもよいしヒータの熱による気泡の発生によるものとしてもよい。
【００２０】
操作パネル３０は、ユーザがプリンタ２０に対して後述するイベント印刷モードを含む印刷モードの設定や生年月日の入力等、各種の指示を入力するためのデバイスであり、各種の指示に応じた文字や画像が表示されるカラー液晶パネルにより構成された表示部３２や、各種操作を行う操作部３４が設けられている。なお、印刷モードの設定は、操作部３４を操作して図示しない設定画面を表示部３２に表示させ、通常印刷モード，イベント印刷モードのいずれかを選択することにより行うものとした。
【００２１】
スピーカ３５は、音データを図示しない振動板の物理的な振動に変換して音として再生することのできる周知の機構である。なお、音データから振動板の振動への変換方式や振動板の種類などはどのようなものであってもよい。
【００２２】
ここで、フラッシュＲＯＭ２３が記憶するイベントテーブルについて説明する。図３は、イベントテーブルの一例である。このイベントテーブルでは、後述する印刷処理ルーチンにおいて印刷する複数のイベント名に対して、それぞれのイベント名のイベント相関情報，年齢印刷の有無，優先度及びイベント相関音が対応付けられている。ここで、イベント名とは、「お誕生日」などのイベントの名前である。イベント相関情報とは、イベントに関連する、そのイベントの月日，そのイベントを行う人物の年齢，そのイベントの曜日・祝日情報及びそのイベントを行う人物の性別である。年齢印刷の有無とは、後述する印刷処理ルーチンにおいて、年齢を印刷するかどうかを決定する情報である。優先度とは、後述する印刷処理ルーチンにおいて、イベント名を印刷する優先度を１以上の整数で表したものであり、数字が小さいほど優先度が高いことを意味する。イベント相関音とは、対応するイベントに関連した音であり、例えば、「お誕生日」には「音１」が対応付けられている。ここで、「音１」は、例えば「Ｈａｐｐｙ  Ｂｉｒｔｈｄａｙ  ｔｏ  Ｙｏｕ」の曲や、「お誕生日おめでとう」という音声など、「お誕生日」に関連する音である。次に、イベント相関情報について詳説する。イベントの月日とは、「３月３日」などの特定の月日であり、例えば「お正月」には「１月１日〜１月３日」など、１つのイベント名に対して複数の月日が対応付けられている場合もある。なお、図３では、後述する初期設定ルーチンで取得する生年月日が２０００年３月１５日である場合のイベントテーブルを示しているため、「お誕生日」には「３月１５日」が対応付けられている。イベントを行う人物の年齢とは、「２歳３ヶ月３０日」のように生後の経過年月日数として表される年齢であり、例えば、「３０日」であれば「０歳０ヶ月３０日」、「１歳」であれば「１歳０ヶ月０日〜１歳１１ヶ月３０日」のことを示す。また、例えば「お正月」には「１歳以上」など、１つのイベント名に対して複数の年齢が対応付けられている場合もある。イベントの曜日・祝日情報とは、「月曜日」などの曜日と、「祝日」のように祝日であるか否かに関する情報とを併せたものであり、例えば「運動会」には「土，日，祝日」など、１つのイベント名に対して複数の曜日と祝日情報とが対応付けられている場合もある。イベントを行う人物の性別とは、「男」，「女」のように表される情報であり、例えば「ひな祭り」には「女」が対応付けられている。ここで、例えば、「ひな祭り」に対しては、曜日・祝日情報として「−」が対応付けられているが、「−」は、そのイベント相関情報が取りうる全ての情報が対応付けられていることを意味する。したがって、曜日・祝日情報が「−」である場合は、「月曜日」「平日」「土日祝日」など、曜日・祝日情報が取りうる全ての情報がイベント名に対応付けられていることになる。月日，年齢及び性別として「−」が対応付けられている場合も同様である。
【００２３】
次に、こうして構成された本実施形態におけるプリンタ２０の動作について説明する。図４はプリンタ２０のＣＰＵ２２によって実行される初期設定ルーチンのフローチャートである。この初期設定ルーチンは、例えば、初期設定ルーチンが一度も実行されていない状態でプリンタ２０の電源を入れた場合や、ユーザが操作パネル３０を操作して初期設定を行うよう指示した場合に実行される。
【００２４】
初期設定ルーチンが実行されると、ＣＰＵ２２は、まず、表示部３２に図５に示す初期設定画面５０を表示する（ステップＳ１００）。図５に示すように、初期設定画面５０は、生年月日表示部５１，性別表示部５２及びＯＫボタン５３で構成されている。ＣＰＵ２２はフラッシュＲＯＭ２３に記憶されている生年月日，性別を読み出してそれぞれの表示部に表示する。なお、ユーザが初期設定を一度も行っていない場合には、あらかじめ記憶された生年月日及び性別の初期値がそれぞれ表示される。
【００２５】
ステップＳ１００で初期設定画面５０が表示されると、ユーザがＯＫボタン５３を押下した後に、ユーザが入力した生年月日，性別を取得する（ステップＳ１１０）。ユーザは操作部３４を操作して、生年月日表示部５１，性別表示部５２に希望する値を入力し、ＯＫボタン５３を押下する。図５では、例として、生年月日表示部５１に「２０００年３月１５日」，性別表示部５２に「女」をそれぞれ入力した場合について示している。ユーザが入力完了ボタン５３を押下すると、ＣＰＵ２２は生年月日表示部５１に入力された「２０００年３月１５日」を生年月日として取得し、性別表示部５２に入力された「女」を性別として取得する。続いて、ＣＰＵ２２は、取得した生年月日及び性別をフラッシュＲＯＭ２３に記憶するとともに、取得した生年月日の月日をイベントテーブルのイベント名「お誕生日」に対応する月日として記憶して（ステップＳ１２０）、本ルーチンを終了する。例えば、取得した生年月日が「２０００年３月１５日」である場合には、図３に示したように、イベントテーブルの「お誕生日」の月日として「３月１５日」を対応付けてフラッシュＲＯＭ２３に記憶する。
【００２６】
次に、画像データを印刷する処理について説明する。図６はプリンタ２０のＣＰＵ２２によって実行される印刷処理ルーチンのフローチャートである。この印刷処理ルーチンは、例えば、ユーザが操作パネル３０を操作してメモリカード１２に保存された画像ファイルを印刷するよう指示した場合や、図示しない外部機器（例えばＰＣ）からＩ／Ｆ２８を介して画像ファイルを印刷するよう指示した場合に実行される。なお、印刷処理ルーチンの処理については、図５に示した生年月日及び性別を記憶した場合の例として説明する。
【００２７】
印刷処理ルーチンが実行されると、ＣＰＵ２２は、まず、印刷を指示された画像ファイルの画像データ及び撮影年月日を取得してＲＡＭ２４に記憶する（ステップＳ２００）。画像ファイルのフォーマットはＥｘｉｆであるため、ヘッダー情報から撮影年月日を取得し、主画像データ（ＪＰＥＧ又はＴＩＦＦ）を画像データとして取得することができる。
【００２８】
続いて、フラッシュＲＯＭ２３に記憶されている印刷モードがイベント印刷モードであるか否かを判定する（ステップＳ２１０）。フラッシュＲＯＭ２３に印刷モードとして通常印刷モードが記憶されている場合、すなわち、ユーザによって通常印刷モードが選択されている場合には、ＣＰＵ２２はイベント印刷は不要と判断して取得した画像データのみを記録紙Ｓへ印刷するよう印刷機構２６を制御して（ステップＳ２２０）、本ルーチンを終了する。この場合、例えば、図７（ａ）のように画像データのみを印刷する。
【００２９】
一方、フラッシュＲＯＭ２３に印刷モードとしてイベント印刷モードが記憶されている場合、すなわち、ユーザによってイベント印刷モードが選択されている場合には、ＣＰＵ２２はイベント相関情報として月日，年齢，曜日，祝日情報及び性別を取得する（ステップＳ２３０）。ここで、フラッシュＲＯＭ２３には、過去から将来にわたる暦、例えば、過去１０年から将来５０年分の暦がデータとして記憶されている。ＣＰＵ２２はその暦を用いて撮影年月日から撮影時の月日，曜日，祝日情報を導出して取得し、撮影年月日と初期設定ルーチンで記憶した生年月日との差に基づいて年齢を導出して撮影時の画像データの人物の年齢として取得する。また、初期設定ルーチンで記憶した性別を画像データの人物の性別として取得する。例えば、撮影年月日が「２００２年８月２０日」であった場合は、月日として「８月２０日」，年齢として「２歳５ヶ月５日」，曜日として「火曜日」，祝日情報として「非祝日」，性別として「女」を取得する。
【００３０】
次に、ステップＳ２３０で取得した全てのイベント相関情報に対応するイベント名がイベントテーブルに記憶されているか否かを判定する（ステップＳ２４０）。例えば、撮影年月日が「２００２年８月２０日」である場合、「お誕生日」は年齢，曜日，祝日情報及び性別が「−」であるため対応しているが、月日が「３月１５日」であるため対応せず、「お宮参り」は月日，曜日，祝日情報及び性別が「−」であるため対応しているが、年齢が「３０日」であるため対応しない。同様にイベントテーブルの他のイベント名についても全てのイベント相関情報が対応するイベント名はないため、否定的な判定がなされる。この場合は、ステップＳ２２０に進んで取得した画像データのみを印刷して本ルーチンを終了する。一方、例えば、撮影年月日が「２００６年３月１５日」である場合には、ステップＳ２３０で、月日として「３月１５日」，年齢として「６歳０ヶ月０日」，曜日として「水曜日」，祝日情報として「非祝日」，性別として「女」を取得する。この場合は、月日が「３月１５日」、年齢，曜日，祝日情報及び性別が「−」に対応しているイベント名「お誕生日」と、月日が「３月１５日〜３月３１日」，年齢が「６歳」，曜日・祝日情報が「平日」，性別が「−」に対応しているイベント名「卒園式」とがイベントテーブルに記憶されているため、肯定的な判定がなされる。
【００３１】
ステップＳ２４０で肯定的な判定がなされた場合には、ステップＳ２３０で取得した全てのイベント相関情報に対応するイベント名のうち、それぞれのイベント名に対応する優先度が最も高いイベント名をイベントテーブルから読み出し、読み出したイベント名と取得した画像データとを併せた画像を印刷するよう印刷機構２６を制御する（ステップＳ２５０）。このとき、イベント名に対応する年齢印刷の有無が「有」の場合は、更に取得した年齢も併せて印刷するよう印刷機構２６を制御する。例えば、撮影年月日が「２００６年３月１５日」であった場合には、ステップＳ２３０で取得した全てのイベント相関情報に対応するイベント名「お誕生日」の優先度は値１，「卒園式」の優先度は値８であるため、優先度の高いイベント名は「お誕生日」である。そして、イベント名「お誕生日」に対応する年齢印刷の有無は「有」であるため、図７（ｂ）のように「６歳」と「お誕生日」と画像データとを併せた画像を印刷する。なお、取得した全てのイベント相関情報に対応するイベント名が１つである場合には、そのイベント名を最も優先度の高いイベント名と判断する。例えば、対応するイベント名が「お宮参り」のみの場合には、対応する年齢印刷の有無は「無」であるため、図７（ｃ）のように「お宮参り」と画像データとを併せた画像を印刷する。
【００３２】
次に、ステップＳ２５０の印刷の終了時に、印刷したイベント名に対応するイベント相関音に基づく音を再生するようスピーカ３５を制御して（ステップＳ２６０）、本ルーチンを終了する。例えば、図７（ｂ）の画像を印刷した場合には、印刷したイベント名「お誕生日」に対応するイベント相関音「音１」に基づく音である「Ｈａｐｐｙ  Ｂｉｒｔｈｄａｙ  ｔｏ  Ｙｏｕ」の曲などがスピーカ３５から再生される。
【００３３】
ここで、本実施形態と本発明との構成要素の対応関係を明らかにする。本実施形態の印刷機構２６が印刷手段に相当し、コントローラ２１が画像データ取得手段，イベント記憶手段，情報取得手段，制御手段に相当し、スピーカ３５が音再生手段に相当する。
【００３４】
以上詳述した本実施形態によれば、取得したイベント相関情報に対応するイベント名をイベントテーブルから読み出し、読み出したイベント名と画像データとを併せた画像を印刷するため、適切にユーザにイベントを知らせることができる。
【００３５】
また、イベント相関情報として取得した月日，年齢，曜日，祝日情報，性別に対応するイベント名をイベントテーブルから読み出し、読み出したイベント名と画像データとを併せた画像を印刷するため、より適切にユーザにイベントを知らせることができる。
【００３６】
また、イベント名に対応する年齢印刷の有無が「有」のときには、さらに年齢も併せた画像を印刷するため、撮影時の年齢もユーザに知らせることができる。
【００３７】
また、取得したイベント相関情報に対応するイベント名が複数である場合には、イベント名に対応する優先度が最も高いイベント名と画像データとを併せた画像を印刷するため、より適切にユーザにイベントを知らせることができる。
【００３８】
また、イベント名と画像データとを併せた画像の印刷後に、イベント名に対応するイベント相関音を再生するため、イベント名の印刷だけでなくイベントに関連した音の再生によってイベントをユーザに知らせることができる。また、印刷後に音を再生するため、印刷が終了したこともユーザに知らせることができる。更にまた、印刷後に音が再生されているため、ユーザが印刷された画像を見るときの楽しみが増大する。
【００３９】
また、イベント印刷モードが設定されているときのみイベント名と画像データとを併せた画像を印刷するため、不要にイベント名の印刷やイベント相関音の再生が行われることを防止できる。
【００４０】
なお、本発明は上述した各実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００４１】
例えば、上述した実施形態では、イベント名の印刷とイベント相関音の再生との両方の処理を実行するが、イベント名の印刷のみ行うものとしてもよい。また、イベント相関情報とイベント相関音のみを対応付けておき、取得したイベント相関情報に対応するイベント相関音を再生するものとしてもよい。
【００４２】
上述した実施形態では、印刷後にイベント相関音を再生するが、印刷前又は印刷中など、どのタイミングでイベント相関音を再生してもよい。
【００４３】
上述した実施形態では、通常印刷モードとイベント印刷モードのいずれかを選択して設定するが、他のモードを選択して設定できてもよい。例えば画像データと撮影年月日とを併せた画像を印刷する撮影日印刷モードがあってもよい。また、モードの選択は行わず、常に上述したイベント印刷モード時の処理を行うものとしてもよい。
【００４４】
上述した実施形態では、対応付けられた優先度が最も高いイベント名を印刷するが、そのような処理を行わなくてもよい。例えば、イベント相関情報に対応するイベント名が複数である場合には、ユーザがどのイベント名を印刷するかを選択するものとしてもよい。      
【００４５】
上述した実施形態では、年齢印刷「有」が対応付けられているイベント名を印刷するときには年齢も併せて印刷するが、常に年齢を併せて印刷するものとしてもよいし、年齢印刷を全く行わないものとしてもよい。
【００４６】
上述した実施形態では、イベント相関情報は月日，年齢，曜日，祝日情報及び性別であるが、他の情報をイベント相関情報として用いてもよい。
【００４７】
上述した実施形態では、イベントテーブルはあらかじめ記憶されているが、ユーザがイベント相関情報等を変更したり、イベント名を追加したりできるものとしてもよい。
【００４８】
上述した実施形態では、画像ファイルのフォーマットはＥｘｉｆであり、画像ファイルに含まれるヘッダー情報から撮影年月日を取得するものとしているが、撮影年月日を伴った画像データであればどのような画像ファイルでもよい。例えば、画像ファイルの名前に含まれる年月日を撮影年月日として取得してもよい。
【００４９】
上述した実施形態では、印刷が指示されると上述した印刷処理ルーチンによってイベント名の印刷に関する処理を行った後にそのまま画像が印刷されるが、印刷される画像をユーザが印刷前に確認した後に画像を印刷するものとしてもよい。例えば、印刷される画像が表示部３２に表示され、ユーザがそれを確認した後に画像を印刷するか又は印刷を中止するかを選択するものとしてもよい。こうすれば、ユーザがあらかじめ印刷される画像を確認したうえで印刷を行うため、無駄な印刷を防ぐことができる。
【００５０】
上述した実施形態では、印刷するイベント名の位置，文字の大きさ，字体などの設定はあらかじめ決まっているが、ユーザが設定できるものとしてもよい。また、上述した、ユーザが印刷前に画像を確認する際に設定を変更できるものとしてもよい。こうすれば、ユーザの要望に合わせてより適切にイベントを知らせることができる。
【００５１】
上述した実施形態では、生年月日及び性別をフラッシュＲＯＭ２３に登録するのみであるが、名前と対応付けた生年月日及び性別を登録するものとしてもよい。また、その場合、名前と対応付けた複数の生年月日及び性別を登録できるものとしてもよい。さらに、印刷時にユーザが登録した複数の名前から任意の名前を選択し、その名前に対応づけられた生年月日及び性別を用いて前述した印刷処理ルーチンを実行するものとしてもよい。
【００５２】
上述した実施形態では、イベント印刷モードが設定されているときにのみ画像データとイベント名とを併せた画像を印刷するが、あらかじめイベント名を併せて印刷したい人物の顔を記憶しておき、画像データ内の人物の顔を認識して、記憶された人物の顔と同一人物の顔が含まれていると判定した場合に画像データとイベント名とを併せた画像を印刷するものとしてもよい。こうすれば、印刷モードを設定しなくとも、イベント名の印刷を行いたい人物が含まれる画像データに適切にイベント名を併せて印刷することができる。
【図面の簡単な説明】
【００５３】
【図１】本実施形態であるプリンタ２０の構成の概略を示す構成図。
【図２】プリンタ２０の構成の電気的接続を示すブロック図
【図３】フラッシュＲＯＭ２３に記憶されるイベントテーブルの説明図。
【図４】初期設定ルーチンのフローチャート。
【図５】表示部３２に表示する初期設定画面５０の概略図。
【図６】印刷処理ルーチンのフローチャート。
【図７】プリンタ２０によって印刷される画像の説明図。
【符号の説明】
【００５４】
１２  メモリーカード、２０  プリンタ、２１  コントローラ、２２  ＣＰＵ、２３  フラッシュＲＯＭ、２４  ＲＡＭ、２５  リーダライタ、２５ａ  スロット、２６  印刷機構、２８  インタフェース（Ｉ／Ｆ）、２９  バス、３０  操作パネル、３２  表示部、３４  操作部、３５  スピーカ、５０  初期設定画面、５１  生年月日表示部、５２  性別表示部、５３  ＯＫボタン、Ｓ  記録紙。
【図１】
2009179053.tif 000003
【図２】
2009179053.tif 000004
【図３】
2009179053.tif 000005
【図４】
2009179053.tif 000006
【図５】
2009179053.tif 000007
【図６】
2009179053.tif 000008
【図７】
2009179053.tif 000009