(57)【要約】  【課題】  複数の画像を組み合わせて印刷を行う場合に、印刷時における設定の手間を少なくする。  【解決手段】  印刷時に用いられる複数の画像の間の関連性を示す関連性情報を付加する対象である画像を特定する画像特定部１１と、関連性情報を取得する関連性情報取得部１２と、特定された画像の撮影時に付帯された付帯情報に関連性情報を書き込む付帯情報書込み部１３と、関連性情報を書き込んだ付帯情報を画像と共に記憶する画像記憶部１４と、複数の画像が関連付けられていることを示す情報を画像と共に表示するための表示情報を生成する表示情報生成部１５とを備えた。  【選択図】  図３
2006025240.tif 000002
【特許請求の範囲】
【請求項１】
印刷時に用いられる複数の画像の間の関連性を示す関連性情報を取得する関連性情報取得部と、
前記関連性情報取得部により取得された前記関連性情報を、前記複数の画像のうちの特定の画像の撮影時に付帯された付帯情報に書き込む付帯情報書込み部と
を備えたことを特徴とする関連性情報付加装置。
【請求項２】
前記関連性情報取得部は、前記複数の画像からなる画像群の識別情報を、前記関連性情報として取得することを特徴とする請求項１記載の関連性情報付加装置。
【請求項３】
前記関連性情報取得部は、前記複数の画像のうちの前記特定の画像以外の全ての画像の識別情報の組み合わせを、前記関連性情報として取得することを特徴とする請求項１記載の関連性情報付加装置。
【請求項４】
前記関連性情報取得部は、前記複数の画像のうちの前記特定の画像以外の１つの画像の識別情報であって、当該複数の画像のそれぞれの付帯情報に書き込まれる識別情報が重複しないように選択された識別情報を、前記関連性情報として取得することを特徴とする請求項１記載の関連性情報付加装置。
【請求項５】
前記複数の画像が関連付けられていることを示す情報を前記特定の画像と共に表示するための表示情報を生成する表示情報生成部を更に備えたことを特徴とする請求項１記載の関連性情報付加装置。
【請求項６】
印刷対象の画像である対象画像を特定する対象画像特定部と、
前記対象画像特定部により特定された前記対象画像の撮影時に付帯された付帯情報から、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を取得する関連性情報取得部と、
前記関連性情報取得部により取得された前記関連性情報に基づき、前記対象画像に関連付けられた関連画像を特定する関連画像特定部と、
前記対象画像及び前記関連画像の印刷を指示する印刷指示部と
を備えたことを特徴とする画像形成装置。
【請求項７】
前記印刷指示部は、前記対象画像及び前記関連画像を両面印刷又はグループ印刷するよう指示することを特徴とする請求項６記載の画像形成装置。
【請求項８】
印刷時に用いられる複数の画像の間の関連性を示す関連性情報を設定情報記憶部に記憶するステップと、
撮影された画像を取得するステップと、
前記設定情報記憶部に記憶された前記関連性情報を読み出すステップと、
取得された前記画像を、読み出された前記関連性情報を含む付帯情報と共に画像記憶部に記憶するステップと
を含むことを特徴とする関連性情報付加方法。
【請求項９】
画像記憶部に記憶された特定の画像の識別情報を取得するステップと、
印刷時に用いられる複数の画像の間の関連性を示す関連性情報の入力を受け付けるステップと、
前記特定の画像の識別情報に基づき、前記画像記憶部から当該特定の画像の撮影時に付帯された付帯情報を読み出すステップと、
入力を受け付けた前記関連性情報を、読み出された前記付帯情報に書き込み、前記画像記憶部に書き戻すステップと
を含むことを特徴とする関連性情報付加方法。
【請求項１０】
画像記憶部に記憶された複数の画像の識別情報を取得するステップと、
印刷時に用いられる前記複数の画像の間の関連性を示す関連性情報を生成するステップと、
前記複数の画像の識別情報に基づき、前記画像記憶部から当該複数の画像の撮影時に付帯された付帯情報を読み出すステップと、
生成された前記関連性情報を、読み出された前記付帯情報に書き込み、前記画像記憶部に書き戻すステップと
を含むことを特徴とする関連性情報付加方法。
【請求項１１】
前記複数の画像が関連付けられていることを示す情報を当該複数の画像と共に表示するための表示情報を生成するステップを更に含むことを特徴とする請求項１０記載の関連性情報付加方法。
【請求項１２】
画像記憶部に記憶された複数の画像の中から、印刷対象の画像である対象画像を特定するステップと、
特定された前記対象画像の撮影時に付帯された付帯情報を前記画像記憶部から読み出すステップと、
読み出された前記付帯情報から、印刷時に用いられる前記複数の画像の間の関連性を示す関連性情報を取得するステップと、
取得された前記関連性情報に基づき、前記対象画像に関連付けられた関連画像を特定するステップと、
前記対象画像及び前記関連画像を前記画像記憶部から読み出すステップと、
読み出された前記対象画像及び前記関連画像を印刷するステップと
を含むことを特徴とする画像形成方法。
【請求項１３】
前記印刷するステップでは、前記対象画像の数及び前記関連画像の数の合計が２である場合に、両面印刷のための処理を行うことを特徴とする請求項１２記載の画像形成方法。
【請求項１４】
前記印刷するステップでは、前記対象画像の数及び前記関連画像の数の合計が３以上である場合に、グループ印刷のための処理を行うことを特徴とする請求項１２記載の画像形成方法。
【請求項１５】
コンピュータに、
印刷時に用いられる複数の画像の間の関連性を示す関連性情報を取得する機能と、
取得された前記関連性情報を、前記複数の画像のうちの特定の画像の撮影時に付帯された付帯情報に書き込む機能と
を実現させるためのプログラム。
【請求項１６】
コンピュータに、
印刷対象の画像である対象画像を特定する機能と、
特定された前記対象画像の撮影時に付帯された付帯情報から、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を取得する機能と、
取得された前記関連性情報に基づき、前記対象画像に関連付けられた関連画像を特定する機能と、
前記対象画像及び前記関連画像の印刷を指示する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真等の画像の撮影時に付帯される付帯情報に情報を記録する技術に関し、特に、印刷時に用いられる複数の画像の間の関連性を示す情報(以下、「関連性情報」という)を記録する技術に関する。
【背景技術】
【０００２】
近年、我々の周りには写真等の画像が溢れている。その要因の１つとして、デジタルカメラ(いわゆるカメラ付き携帯電話を含む)の急速な普及が挙げられる。
銀塩カメラでは、感光剤としてハロゲン化銀を用いたフィルムに画像を記録するため、一旦撮影した画像を後で削除することはできない。これに対し、デジタルカメラでは、デジタルデータとして画像を記録するため、撮影に失敗する可能性があったとしてもとりあえず撮影しておき、失敗した場合は後で削除するということも可能である。また、永久保存するかどうか判断に迷う画像については、とりあえずＰＣ(Personal Computer)等に移しておき、後で削除するか保存するかを判断することもよくある。このように我々の意識も銀塩カメラを用いる場合とは大きく異なってきており、その結果、多くの画像がデジタルカメラの中、記録媒体の中、ＰＣのハードディスクの中等に散乱する状況が生じているのである。そして、このように画像が散乱してくると、画像の取り扱い効率の向上が求められるようになってくる。
例えば、画像を画面上で閲覧する場合における画像の取り扱い効率を向上させるためには、画像を分類して表示することが従来から行われていた(例えば、特許文献１−３参照。)。
【０００３】
【特許文献１】特開２００４−１３５７５号公報(第９、１０頁、第３−６図)
【特許文献２】特開２００４−１１８５７３号公報(第５−７頁、第２、５、７図)
【特許文献３】特開２００４−１２０４２０号公報(第７−１１頁、第４、７、１１図)
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１−３の発明では、画像を印刷する場合における画像の取り扱い効率を向上させるには限界があった。即ち、特許文献１−３の発明にあるような方法で画像を分類したとしても、印刷の設定はそれとは別に行わなければならない。
特に、今日、プリンタ等の画像形成装置は高機能化しており、両面印刷(１枚の紙の両面に画像を印刷する印刷形態)やグループ印刷(１枚の紙の片面に複数の画像を組み合わせて印刷する印刷形態)を行えるものも増えている。かかる両面印刷やグループ印刷においては、どの画像を選択して印刷するかの指定が必須であるが、そのような指定を印刷時に行おうとすると、煩雑な手続きになってしまうことが多い。例えば、どの画像を用いて両面印刷やグループ印刷を行えばよいかは、撮影時から時間が経過していなければ、比較的簡単に判断できるが、撮影時と時間的な隔たりがある印刷時には、そのような判断が困難であり、時間がかかってしまうことが、その理由の１つとして考えられる。
【０００５】
本発明は、以上のような技術的課題を解決するためになされたものであって、その目的は、複数の画像を組み合わせて印刷を行う場合に、印刷時における設定の手間を少なくすることにある。
また本発明の他の目的は、画像の撮影時又は撮影後の所定の時点でそのような設定を効率よく行えるようにすることにある。
【課題を解決するための手段】
【０００６】
かかる目的のもと、本発明は、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を、画像の撮影時に付帯された付帯情報に書き込むようにしている。即ち、本発明の関連性情報付加装置は、関連性情報を取得する関連性情報取得部と、この関連性情報取得部により取得された関連性情報を特定の画像の付帯情報に書き込む付帯情報書込み部とを備えている。
尚、関連性情報としては、(１)複数の画像からなる画像群の識別情報、(２)複数の画像のうちの特定の画像以外の全ての画像の識別情報の組み合わせ、(３)複数の画像のうちの特定の画像以外の１つの画像の識別情報であって、複数の画像のそれぞれの付帯情報に書き込まれる識別情報が重複しないように選択された識別情報、が考えられる。
【０００７】
また、本発明は、画像の付帯情報に記録された関連性情報を用いて印刷を行うようにしている。即ち、本発明の画像形成装置は、印刷対象の画像である対象画像を特定する対象画像特定部と、この対象画像特定部により特定された対象画像の撮影時に付帯された付帯情報から、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を取得する関連性情報取得部と、この関連性情報取得部により取得された関連性情報に基づき、対象画像に関連付けられた関連画像を特定する関連画像特定部と、対象画像及び関連画像の印刷を指示する印刷指示部とを備えている。
【０００８】
更に、本発明は、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を、画像の撮影時に付帯された付帯情報に記録する方法として捉えることもできる。その方法としては、まず、画像の撮影時に記録することが考えられる。その場合、本発明の関連性情報付加方法は、関連性情報を設定情報記憶部に記憶するステップと、撮影された画像を取得するステップと、設定情報記憶部に記憶された関連性情報を読み出すステップと、取得された画像を、読み出された関連性情報を含む付帯情報と共に画像記憶部に記憶するステップとを含んでいる。
【０００９】
また、画像の撮影後の所定の時点で特定の画像を選択して記録することも考えられる。その場合、本発明の関連性情報付加方法は、画像記憶部に記憶された特定の画像の識別情報を取得するステップと、関連性情報の入力を受け付けるステップと、特定の画像の識別情報に基づき、画像記憶部から特定の画像の付帯情報を読み出すステップと、入力を受け付けた関連性情報を、読み出された付帯情報に書き込み、画像記憶部に書き戻すステップとを含んでいる。
【００１０】
更に、画像の撮影後の所定の時点で複数の画像を選択して記録することも考えられる。その場合、本発明の関連性情報付加方法は、画像記憶部に記憶された複数の画像の識別情報を取得するステップと、関連性情報を生成するステップと、複数の画像の識別情報に基づき、画像記憶部から複数の画像の付帯情報を読み出すステップと、生成された関連性情報を、読み出された付帯情報に書き込み、画像記憶部に書き戻すステップとを含んでいる。
【００１１】
更にまた、本発明は、画像の付帯情報に記録された関連性情報を用いて印刷を行う方法として捉えることもできる。その場合、本発明の画像形成方法は、画像記憶部に記憶された複数の画像の中から、印刷対象の画像である対象画像を特定するステップと、特定された対象画像の撮影時に付帯された付帯情報を画像記憶部から読み出すステップと、読み出された付帯情報から、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を取得するステップと、取得された関連性情報に基づき、対象画像に関連付けられた関連画像を特定するステップと、対象画像及び関連画像を画像記憶部から読み出すステップと、読み出された対象画像及び関連画像を印刷するステップとを含んでいる。
【００１２】
一方、本発明は、上述した各機能をコンピュータに実現させるためのコンピュータプログラムとして捉えることもできる。
【発明の効果】
【００１３】
本発明によれば、複数の画像を組み合わせて印刷を行う場合に、印刷時における設定の手間が少なくなる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して、本発明を実施するための最良の形態(以下、「実施の形態」という)について詳細に説明する。
図１は、本発明の実施の形態におけるシステムの全体構成の一例を示したものである。このシステムは、デジタルカメラ(いわゆるカメラ付き携帯電話を含む)１０と、画像形成装置２０とからなる。ユーザは、デジタルカメラ１０を用いて画像を撮影し、その際又はその後の任意の時点で、画像の付帯情報への関連性情報の記録を指示する。そして、デジタルカメラ１０から画像形成装置２０へ画像を有線又は無線通信を介して送信し、画像形成装置２０は、画像の付帯情報に記録された関連性情報に基づいて画像形成を行う。
【００１５】
尚、付帯情報としては、例えば、Ｅｘｉｆ(Exchangeable Image File Format)ファイルにおいて画像に付帯する情報が考えられる。ここで、Ｅｘｉｆとは、富士写真フィルム株式会社が提唱し、ＪＥＩＤＡ(日本電子工業振興協会)によって標準化されたデジタルカメラ用の画像ファイルの規格である。付帯情報に記録される情報としては、撮影日時、撮影条件等があるが、本実施の形態では、印刷時に用いられる複数の画像の間の関連性を示す関連性情報が付帯情報に更に記録される。
【００１６】
まず、本実施の形態におけるデジタルカメラ１０について、詳細に説明する。
図２は、本実施の形態におけるデジタルカメラ１０のハードウェア構成の一例を示した図である。デジタルカメラ１０は、コントローラ１０ａと、レンズ１０ｂと、撮像素子１０ｃと、Ａ/Ｄ変換回路１０ｄと、液晶ディスプレイ１０ｅと、操作キー１０ｆと、内蔵メモリ１０ｇと、補助記憶装置１０ｈとから構成される。なお、この図は、概略を示したものであり、一般にデジタルカメラに必要な構成であっても、本発明に直接関係しないものについては、省略している場合がある。
【００１７】
コントローラ１０ａは、ＣＰＵ(Central Processing Unit)を有しており、Ａ/Ｄ変換回路１０ｄからの信号入力制御、液晶ディスプレイ１０ｅへの表示制御、操作キー１０ｆからの入力制御、内蔵メモリ１０ｇへの出力制御、補助記憶装置１０ｈへの出力制御等の各種制御を行う部分である。また、後述する本実施の形態に特有の機能をも有する。尚、この機能は、ハードウェアのみによっても実現可能であるが、ハードウェアとソフトウェアの組み合わせによっても実現可能である。後者の場合は、コントローラ１０ａのＣＰＵが、例えば、内蔵メモリ１０ｇに記憶されたプログラムを読み込んで実行することにより各機能を実現する。
【００１８】
レンズ１０ｂは、被写体を撮像素子１０ｃの上に結像するものである。撮像素子１０ｃは、レンズ１０ｂを通して入って来た光を電気信号に変換する素子であり、例えば、ＣＣＤ(Charge Coupled Diode)やＣＭＯＳ(Complementary Metal Oxide Semiconductor)である。また、Ａ/Ｄ変換回路１０ｄは、アナログ信号として入力される画像データの信号をデジタル信号に変換するための回路である。
液晶ディスプレイ１０ｅは、内蔵メモリ１０ｇに格納された画像や、デジタルカメラ１０に対し各種設定を行うためのメニュー画面を表示するためのディスプレイである。操作キー１０ｆは、デジタルカメラ１０に対し各種設定操作を行うためのキーである。また、内蔵メモリ１０ｇは、撮影した画像や、各種設定を行うためのデータ等を格納するメモリである。補助記憶装置１０ｈは、撮影した画像を記録するための記録媒体であり、例えば、フラッシュメモリである。なお、通常、補助記憶装置１０ｈはデジタルカメラ１０から着脱可能に構成されるが、図２においては、便宜上、コントローラ１０ａと結線された形で示している。
【００１９】
次に、図３を参照して、コントローラ１０ａの機能構成を説明する。
図３に示すように、コントローラ１０ａは、画像特定部１１と、関連性情報取得部１２と、付帯情報書込み部１３と、画像記憶部１４と、表示情報生成部１５とを備える。
画像特定部１１は、関連性情報を付加する対象の画像を特定する機能部分であり、関連性情報取得部１２は、画像に付加する関連性情報を取得する機能部分である。付帯情報書込み部１３は、画像特定部１１が特定した画像の付帯情報に、関連性情報取得部１２が取得した関連性情報を書き込む機能部分である。また、画像記憶部１４は、撮影した画像及びその付帯情報を含む画像ファイルを記憶する機能部分であり、図３では、便宜上、コントローラ１０ａ内に示しているが、内蔵メモリ１０ｇ又は補助記憶装置１０ｈが画像記憶部１４として機能するのが一般的である。表示情報生成部１５は、画像記憶部１４に記憶された画像ファイルに基づいて液晶ディスプレイ１０ｅに表示する表示情報を生成する機能部分である。
【００２０】
このような機能構成を備えたコントローラ１０ａの動作を、図４〜図８を参照して説明する。
図４は、コントローラ１０ａが画像の付帯情報に関連性情報を記録する際の動作を示したフローチャートである。
まず、画像特定部１１が、関連性情報を付加する対象の画像を特定する(ステップ１０１)。そして、関連性情報取得部１２が、画像に付加する関連性情報を取得する(ステップ１０２)。最後に、付帯情報書込み部１３が、ステップ１０１で特定された画像の付帯情報に、ステップ１０２で取得した関連性情報を書き込み、画像記憶部１４に記憶する(ステップ１０３)。
【００２１】
次に、この動作を具体的に説明する。本実施の形態では、３つの動作例を想定しているので、これらを順に説明する。
(第１の動作例)
第１の動作例は、撮影時に画像の付帯情報に関連性情報を記録するというものである。即ち、撮影前にデジタルカメラ１０に関連性情報を設定しておき、その状態で撮影した画像の付帯情報に、設定しておいた関連性情報を記録する。
具体的には、ステップ１０１に先立ち、ユーザが、操作キー１０ｆを操作して、関連性情報を内蔵メモリ１０ｇ(設定情報記憶部)に記憶しておく。その後、図４の動作が開始し、まず、ステップ１０１では、画像特定部１１が、撮影した画像を、関連性情報を付加する対象の画像として特定し、その画像の画像ＩＤを付帯情報書込み部１３に伝える。そして、ステップ１０２では、関連性情報取得部１２が、内蔵メモリ１０ｇ(設定情報記憶部)に記憶された関連性情報を取得する。最後に、ステップ１０３では、付帯情報書込み部１３が、撮影した画像の付帯情報に関連性情報を書き込み、画像ＩＤ、画像と共に新規に画像記憶部１４に記憶する。
【００２２】
尚、本動作例においては、互いに関連付けられた複数の画像からなる画像群を一意に識別する画像群ＩＤを関連性情報として採用することができる。図５−１(ａ)に、「Ｐ００２」、「Ｐ００６」を関連付け、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」を関連付けた場合の画像ファイルの内容を示す。図示するように、「Ｐ００２」、「Ｐ００６」の付帯情報には、画像群ＩＤ「Ｇ００１」が、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」の付帯情報には、画像群ＩＤ「Ｇ００２」が記録されている。ところで、図では、画像群ＩＤとして、画像群を一意に識別可能な記号を用いているが、例えば、ユーザが入力したその画像群の意味を表す文字列等、記号以外のものを用いるようにしてもよい。
【００２３】
(第２の動作例)
第２の動作例は、撮影後の所定の時点で画像の付帯情報に関連性情報を記録するというものである。即ち、液晶ディスプレイ１０ｅに表示されたサムネイル画像の中から１つの画像を選択し、操作キー１０ｆを用いて入力した関連性情報をその画像の付帯情報に記録する。
具体的には、ステップ１０１では、画像特定部１１が、サムネイル画像から選択された１つの画像を、関連性情報を付加する対象の画像として特定し、その画像の画像ＩＤを付帯情報書込み部１３に伝える。そして、ステップ１０２では、関連性情報取得部１２が、操作キー１０ｆを用いて入力された関連性情報を取得する。最後に、ステップ１０３では、付帯情報書込み部１３が、画像特定部１１から伝えられた画像ＩＤをキーとして画像記憶部１４から１つの画像ファイルを取り出し、その付帯情報に関連性情報を書き込み、画像記憶部１４に書き戻す。
【００２４】
尚、本動作例においても、互いに関連付けられた複数の画像からなる画像群を一意に識別する画像群ＩＤを関連性情報として採用することができる。この動作例における画像ファイルも図５−１(ａ)に示すようなものとなる。また、図では、画像群ＩＤとして、画像群を一意に識別可能な記号を用いているが、例えば、ユーザが入力したその画像群の意味を表す文字列等、記号以外のものを用いるようにしてもよい。
【００２５】
(第３の動作例)
第３の動作例も、撮影後の所定の時点で画像の付帯情報に関連性情報を記録するというものである。但し、液晶ディスプレイ１０ｅに表示されたサムネイル画像の中から複数の画像を選択するだけで、操作キー１０ｆを用いた関連性情報の入力は行わない点で第２の動作例と異なる。即ち、本動作例では、関連付ける複数の画像を選択することにより、デジタルカメラ１０が関連性情報を自動生成する。
具体的には、ステップ１０１では、画像特定部１１が、サムネイル画像から選択された複数の画像を、関連性情報を付加する対象の画像として特定し、それらの画像の画像ＩＤを付帯情報書込み部１３に伝える。そして、ステップ１０２では、関連性情報取得部１２が、関連性情報を自動生成する。最後に、ステップ１０３では、付帯情報書込み部１３が、画像特定部１１から伝えられた画像ＩＤをキーとして画像記憶部１４から複数の画像ファイルを取り出し、各画像ファイルにおける付帯情報に該当する関連性情報を書き込み、画像記憶部１４に書き戻す。
【００２６】
尚、本動作例では、次の３種類の情報を関連性情報として採用することができる。
(１) 画像群ＩＤ
第１及び第２の動作例で用いたのと同様の画像群ＩＤである。この場合、画像ファイルの内容も、第１及び第２の動作例で説明したのと同様、図５−１(ａ)のようになる。但し、本動作例では、画像群ＩＤをユーザが指定するのではなく、コントローラ１０ａが自動生成する。自動生成の方法としては、例えば、画像群ＩＤの生成規則を定義しておき、その生成規則に則って、選択された複数の画像の付帯情報に記録する１つの画像群ＩＤを生成することが考えられる。
【００２７】
(２) 同一画像群に属する他の全ての画像の画像ＩＤの組み合わせ
選択された複数の画像のうちの１つの画像の付帯情報に、その複数の画像のうちの他の全ての画像の画像ＩＤを記録するというものである。図５−１(ｂ)に、「Ｐ００２」、「Ｐ００６」を関連付け、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」を関連付けた場合の画像ファイルの内容を示す。例えば、「Ｐ００２」、「Ｐ００６」からなる画像群においては、２つの画像しかないので、一方の画像の付帯情報に他方の画像の画像ＩＤを記録している。また、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」からなる画像群においては、例えば、「Ｐ００１」の付帯情報に「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」を記録し、「Ｐ００３」の付帯情報に「Ｐ００１」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」を記録している。
【００２８】
(３) 同一画像群に属する他の１つの画像の画像ＩＤ
選択された複数の画像のうちの１つの画像の付帯情報に、その複数の画像のうちの他の１つの画像の画像ＩＤを記録するというものである。但し、各画像の付帯情報に記録される画像ＩＤに重複がないようにしておく。図５−２(ｃ)に、「Ｐ００２」、「Ｐ００６」を関連付け、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」を関連付けた場合の画像ファイルの内容を示す。例えば、「Ｐ００２」、「Ｐ００６」からなる画像群においては、２つの画像しかないので、一方の画像の付帯情報に他方の画像の画像ＩＤを記録している。また、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」からなる画像群においては、「Ｐ００１」の付帯情報に「Ｐ００３」を、「Ｐ００３」の付帯情報に「Ｐ００５」を、「Ｐ００５」の付帯情報に「Ｐ００７」を、「Ｐ００７」の付帯情報に「Ｐ００１」を記録し、関連性情報を辿っていけば、その画像群に属する全ての画像を特定できるようになっている。
【００２９】
また、図６は、コントローラ１０ａの表示情報生成部１５が、液晶ディスプレイ１０ｅに表示する情報(以下、「表示情報」という)を生成する際の動作を示したフローチャートである。
まず、表示情報生成部１５は、画像記憶部１４から画像ファイルを読み込む(ステップ１１１)。そして、表示情報生成部１５は、画像ファイルに含まれる画像に基づいて各画像のサムネイル画像を生成すると共に、各画像が属する画像群の画像群ＩＤを生成し、これらを対応付けて内蔵メモリ１０ｇに記憶しておく(ステップ１１２)。
図７は、この時の内蔵メモリ１０ｇの内容を示したものである。図５−１(ａ)に示したような画像ファイルであれば、付帯情報に記録された関連性情報をそのまま画像群ＩＤとして設定すればよいが、図５−１(ｂ)又は図５−２(ｃ)に示したような画像ファイルであれば、付帯情報に記録された関連性情報に基づき各画像を画像群に分け、各画像群の画像群ＩＤを生成して設定することになる。
【００３０】
最後に、表示情報生成部１５は、図７に示した情報に基づき、表示情報を生成する(ステップ１１３)。即ち、各画像に対するサムネイル画像や、各画像が属する画像群を示す情報を生成する。
このようにして生成された表示情報は、例えば、図８のように表示される。図８では、各画像が属する画像群をサムネイル画像の右下隅の番号で示している。尚、図８では、各画像が属する画像群を番号で示すようにしたが、各画像群に一色ずつ割り当て、色で区別するようにしてもよい。
また、各画像群に追加する画像を、図８のように表示されたサムネイル画像の中から選択する場合は、その選択肢として各画像に割り当てられた番号や色を表示するようにしてもよい。
以上により、本実施の形態におけるデジタルカメラ１０についての説明を終了する。
【００３１】
次に、本実施の形態における画像形成装置２０について、詳細に説明する。
図９は、本発明の実施の形態における画像形成装置２０のハードウェア構成の一例を示した図である。画像形成装置２０は、処理部２０ａと、スキャナ部２０ｂと、プリンタ部２０ｃと、通信部２０ｄと、ＵＩ(ユーザインターフェース)部２０ｅと、記憶装置２０ｆと、メディアリーダ２０ｇとから構成される。
【００３２】
処理部２０ａは、スキャナ部２０ｂ、通信部２０ｄ、又は、メディアリーダ２０ｇから取得した画像に対し、所定の処理を施し、結果をプリンタ部２０ｃに出力する手段である。例えば、画像データの縮小・拡大等の公知の機能の他、後述する本実施の形態に特有の機能をも有する。尚、これらの機能は、ハードウェアのみによっても実現可能であるが、ハードウェアとソフトウェアの組み合わせによっても実現可能である。後者の場合は、処理部２０ａの図示しないＣＰＵ(Central Processing Unit)が、例えば、記憶装置２０ｆに記憶されたプログラムをメインメモリに読み込んで実行することにより各機能を実現する。
【００３３】
スキャナ部２０ｂは、プラテン上に配置された原稿を読み取って処理部２０ａに伝える手段であり、プリンタ部２０ｃは、処理部２０ａから伝えられたイメージを用紙に転写して出力する手段である。
通信部２０ｄは、有線又は無線の通信手段を介して他の機器との間で通信を行う手段である。本実施の形態では、特に、画像をメールで送信する場合に機能する部分である。
ＵＩ部２０ｅは、ユーザが処理部２０ａにデータを入力したり、処理部２０ａがユーザに情報を提示したりするための手段であり、例えば、タッチパネルディスプレイである。
【００３４】
記憶装置２０ｆは、例えば、ハードディスクデバイス(ＨＤＤ)であり、スキャナ部２０ｂ、通信部２０ｄ、又は、メディアリーダ２０ｇから取得した画像を記憶する手段である。また、処理部２０ａに後述する各機能を実現させるコンピュータプログラムも記憶される。このコンピュータプログラムは、記録媒体からインストールされたものであってもよいし、インターネット等の通信回線を介してダウンロード後、インストールされたものであってもよい。更に、記憶装置２０ｆには、このコンピュータプログラムが用いるデータも記憶される。
メディアリーダ２０ｇは、フラッシュメモリ等のデジタルカメラ等で用いられる記録媒体から画像を読み出す手段である。
【００３５】
次に、図１０を参照して、処理部２０ａの機能構成を説明する。
図１０に示すように、処理部２０ａは、画像取得部２１と、画像記憶部２２と、対象画像特定部２３と、関連性情報取得部２４と、関連画像特定部２５と、画像読出し部２６と、印刷指示部２７とを備える。
画像取得部２１は、スキャナ部２０ｂ、通信部２０ｄ、又は、メディアリーダ２０ｇを介して画像を取得する機能部分であり、画像記憶部２２は、取得した画像を記憶する機能部分である。対象画像特定部２３は、ユーザが選択した印刷対象の画像(以下、「対象画像」という)を特定する部分であり、関連性情報取得部２４は、特定された対象画像の付帯情報から関連性情報を取得する部分である。関連画像特定部２５は、取得した関連性情報に基づき対象画像に関連する画像(以下、「関連画像」という)を特定する部分であり、画像読出し部２６は、画像記憶部２２に記憶された画像の中から対象画像と関連画像を読み出す部分である。印刷指示部２７は、読み出した画像の印刷をプリンタ部２０ｃに指示する部分である。
【００３６】
このような機能構成を備えた処理部２０ａの動作を、図１１及び図１２を参照して説明する。
図１１は、処理部２０ａの動作を示したフローチャートである。
画像形成装置２０にデジタルカメラ１０が有線又は無線により接続され、メニューから「プリント」が選択されると、画像取得部２１は、デジタルカメラ１０から画像を取り込んで、画像記憶部２２に記憶する(ステップ２０１)。
一方で、対象画像特定部２３は、画像記憶部２２に記憶された各画像のサムネイル画像を生成してＵＩ部２０ｅに対し表示し、ユーザによる画像の選択を受け付ける(ステップ２０２)。
対象画像特定部２３が画像の選択を受け付けると、関連性情報取得部２４は、選択された画像の付帯情報から関連性情報を取得する(ステップ２０３)。
そして、関連画像特定部２５が、取得された関連性情報に基づき、対象画像に対する関連画像の数がいくつあるか判定する(ステップ２０４)。
【００３７】
ここで、関連画像の数が０であったとする。即ち、図５−１、図５−２における「Ｐ００４」、「Ｐ００８」、「Ｐ０１０」のように、他の画像との関連付けが設定されていない画像が選択されたとする。この場合は、通常通り、印刷指示部２７が、枚数の指定を受け付け(ステップ２０５)、指定枚数の通常印刷を行う(ステップ２０６)。
【００３８】
また、関連画像の数が１であったとする。即ち、図５−１、図５−２における「Ｐ００２」、「Ｐ００６」のように、１枚の画像と関連付けられた画像が選択されたとする。例えば、１枚の紙の表面に「Ｐ００２」を印刷し、裏面に「Ｐ００６」を印刷したいような場合に、このような関連付けがなされる。従って、印刷指示部２７は、両面印刷を行うかどうかの選択画面をＵＩ部２０ｅに表示し、ユーザによる選択を受け付ける(ステップ２０７)。その結果、両面印刷を行わないことが選択されれば、上述した通常印刷の処理が行われる(ステップ２０５、２０６)。一方、両面印刷を行うことが選択されれば、枚数の指定を受け付け(ステップ２０８)、指定枚数の両面印刷を行う(ステップ２０９)。
【００３９】
更に、関連画像の数が２以上であったとする。即ち、図５−１、図５−２における「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」のように、２枚以上の画像と関連付けられた画像が選択されたとする。例えば、「Ｐ００１」、「Ｐ００３」、「Ｐ００５」、「Ｐ００７」、「Ｐ００９」を１ページ内に並べて印刷するグループ印刷を行いたいような場合に、このような関連付けがなされる。この場合は、印刷指示部２７が、グループ印刷を行うかどうかの選択画面をＵＩ部２０ｅに表示し、ユーザによる選択を受け付ける(ステップ２１０)。その結果、グループ印刷を行わないことが選択されれば、上述した通常印刷の処理が行われる(ステップ２０５、２０６)。一方、グループ印刷を行うことが選択されれば、グループに属する画像の中から更に画像の選択を受け付け(ステップ２１１)、枚数の指定を受け付け(ステップ２１２)、指定枚数のグループ印刷を行う(ステップ２１３)。
【００４０】
尚、上記動作では、対象画像として選択される画像の数が１であることを前提としたため、ステップ２０４では、関連画像の数が０か１か２以上かを判定していたが、対象画像の数が１であることを前提としない場合、ステップ２０４では、対象画像と関連画像の数の和が１か２か３以上かを判定することになる。その場合、対象画像と関連画像の数の和が１である場合は、ステップ２０５に進み、対象画像と関連画像の数の和が２である場合は、ステップ２０７に進み、対象画像と関連画像の数の和が３以上である場合は、ステップ２１０に進むことになる。
最後にここでのプリントの結果を示す。図１２(ａ)は、両面印刷を行った場合の例であり、図１２(ｂ)は、グループ印刷を行った場合の例である。
以上により、本実施の形態における画像形成装置２０についての説明を終了する。
【００４１】
尚、本実施の形態では、デジタルカメラ１０で関連性情報を書き込み、画像形成装置２０で関連性情報を用いて印刷する構成としたが、必ずしもかかる機器構成に限られない。デジタルカメラ１０で撮影した画像をＰＣに取り込み、ＰＣを用いて関連性情報を記録し、インターネット等を介して画像形成装置２０に画像を送信して画像形成を行うような構成であってもよい。その場合、デジタルカメラ１０のコントローラ１０ａに設けられていた機能は、ＰＣに設けられた機能として把握することができる。かかるＰＣの機能も、記録媒体又はインターネットからロードされたプログラムによって実現される。
【００４２】
以上述べたように、本実施の形態では、印刷時に用いられる複数の画像の間の関連性を示す関連性情報を、画像の撮影時に付帯された付帯情報に書き込むようにした。そして、画像形成装置が、関連性情報を用いて自動的に印刷の設定を行い、印刷できる構成とした。これにより、特に、両面印刷、グループ印刷における面倒な印刷の設定を行う必要がなくなり、印刷時における設定の手間の削減が図れる。
また、本実施の形態では、関連性情報を設定した状態で撮影を行ったり、関連性情報を明示的に入力せずに関連付けたい画像を指定したりするだけで、各画像の付帯情報に関連性情報を記録できるようにもしている。これにより、関連性情報の付帯情報への記録が極めて効率よく行えるようになった。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態が適用されるシステムの全体構成を示したブロック図である。
【図２】本発明の実施の形態におけるデジタルカメラのハードウェア構成の一例を示したブロック図である。
【図３】本発明の実施の形態におけるデジタルカメラのコントローラの機能構成を示したブロック図である。
【図４】本発明の実施の形態における関連性情報の付加の動作を示したフローチャートである。
【図５−１】本発明の実施の形態において記憶される画像ファイルの内容の第１及び第２の例を示した図である。
【図５−２】本発明の実施の形態において記憶される画像ファイルの内容の第３の例を示した図である。
【図６】本発明の実施の形態における表示情報の生成の動作を示したフローチャートである。
【図７】本発明の実施の形態において表示情報を生成する際にメモリに格納される情報の内容を示した図である。
【図８】本発明の実施の形態における液晶ディスプレイ上の表示例を示した図である。
【図９】本発明の実施の形態における画像形成装置のハードウェア構成の一例を示したブロック図である。
【図１０】本発明の実施の形態における画像形成装置の処理部の機能構成を示したブロック図である。
【図１１】本発明の実施の形態における処理部の動作を示したフローチャートである。
【図１２】本発明の実施の形態における印刷結果の例を示した図である。
【符号の説明】
【００４４】
１０…デジタルカメラ、１０ａ…コントローラ、１０ｂ…レンズ、１０ｃ…撮像素子、１０ｄ…Ａ/Ｄ変換回路、１０ｅ…液晶ディスプレイ、１０ｆ…操作キー、１０ｇ…内蔵メモリ、１０ｈ…補助記憶装置、１１…画像特定部、１２，２４…関連性情報取得部、１３…付帯情報書込み部、１４，２２…画像記憶部、１５…表示情報生成部、２０…画像形成装置、２０ａ…処理部、２０ｂ…スキャナ部、２０ｃ…プリンタ部、２０ｄ…通信部、２０ｅ…ＵＩ部、２０ｆ…記憶装置、２０ｇ…メディアリーダ、２１…画像取得部、２３…対象画像特定部、２５…関連画像特定部、２６…画像読出し部、２７…印刷指示部
【図１】
2006025240.tif 000003
【図２】
2006025240.tif 000004
【図３】
2006025240.tif 000005
【図４】
2006025240.tif 000006
【図５−１】
2006025240.tif 000007
【図５−２】
2006025240.tif 000008
【図６】
2006025240.tif 000009
【図７】
2006025240.tif 000010
【図８】
2006025240.tif 000011
【図９】
2006025240.tif 000012
【図１０】
2006025240.tif 000013
【図１１】
2006025240.tif 000014
【図１２】
2006025240.tif 000015