(57)【要約】【課題】  画像を連続してプリント出力する際に、日付等の付帯情報に応じて適切にプリント出力を行う。【解決手段】  画像データを撮影日順にソートし、撮影日が同一の画像データについては、ソート順が最初および最後の画像データのみ撮影日を含むようにプリント出力し、その間の画像データのプリントには撮影日を含まないようにする。撮影日が同一の画像データのプリント出力が完了した時点で、いったんプリント出力を停止するようにしてもよい。【選択図】          図５
2005340997.tif 000002
【特許請求の範囲】
【請求項１】
付帯情報が付与された複数の画像をプリント出力する画像プリント装置において、
前記画像のそれぞれに付与された付帯情報を取得する付帯情報取得手段と、
前記付帯情報に応じた順序で前記画像をソートするソート手段と、
前記画像を前記ソートされた順序で連続してプリント出力するプリント手段と、
同一の前記付帯情報が付与された画像については、該同一の付帯情報に応じたプリント出力を行うよう前記プリント手段を制御するプリント制御手段とを備えたことを特徴とする画像プリント装置。
【請求項２】
前記プリント制御手段は、前記付帯情報に応じたプリント出力として、同一の前記付帯情報が付与された画像における、少なくともソート順が最初および最後の画像のプリントに対してのみ、前記付帯情報をプリントする手段であることを特徴とする請求項１記載の画像プリント装置。
【請求項３】
前記プリント制御手段は、前記付帯情報に応じたプリント出力として、前記プリント出力される前記画像に付与された付帯情報が異なる付帯情報に切り替わるときに、その旨を通知するとともに前記プリント出力を停止する手段であることを特徴とする請求項１または２記載の画像プリント装置。
【請求項４】
付帯情報が付与された複数の画像をプリント出力する画像プリント方法において、
前記画像のそれぞれに付与された付帯情報を取得し、
前記付帯情報に応じた順序で前記画像をソートし、
同一の前記付帯情報が付与された前記画像については、該同一の付帯情報に応じたプリント出力を行うよう、前記画像を前記ソートされた順序で連続してプリント出力することを特徴とする画像プリント方法。
【請求項５】
付帯情報が付与された複数の画像をプリント出力する画像プリント方法をコンピュータに実行させるためのプログラムにおいて、
前記画像のそれぞれに付与された付帯情報を取得する手順と、
前記付帯情報に応じた順序で前記画像をソートする手順と、
同一の前記付帯情報が付与された画像については、該同一の付帯情報に応じたプリント出力を行うよう、前記画像を前記ソートされた順序で連続してプリント出力する手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影日情報、撮影場所情報等の付帯情報が付与された画像をプリント出力する画像プリント装置および方法並びに画像プリント方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラにより取得した画像をプリント出力する場合、画像を表す画像データに付与された撮影日を表す撮影日情報を参照して、プリントに撮影日をプリントするいわゆる日付写し込みプリントが行われている。このように日付写し込みプリントを行う場合、デジタルカメラのユーザは、パソコンにおいてビューアソフトを用いてプリントを行う画像を選択し、選択した画像のすべてに対して日付写し込みを行うか、または写し込まれる日付がじゃまとなることを防止するために、日付写し込みを行う画像のみをさらに選択して日付写し込みプリントを行っている。
【０００３】
また、日付写し込みプリントを行う際に、写し込まれる撮影日の位置をプリント上の画像内とするか画像外とするかを設定できるようにしたシステムが提案されている（特許文献１参照）。このシステムによれば、写し込まれる撮影日の位置を画像外の位置にも設定できるため、画像の撮影日をプリントに含めつつも、プリントにおいて撮影日がじゃまとなってしまうことを防止できる。
【特許文献１】特開２００２−１６５０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、複数の画像をまとめてプリント出力する場合において、画像が撮影日順にソートされている場合には、同じ撮影日に取得した画像が連続してプリント出力されることにより、同じ撮影日が写し込まれたプリントが複数枚連続して得られることとなる。このため、プリントを整理するためにアルバムに貼り付けた場合、１枚の台紙に同じ撮影日がプリントされた画像が複数連続して貼り付けられることとなり、アルバムが見苦しいものとなるおそれがある。また、複数の画像を１枚の台紙にレイアウトしてプリント出力する場合にも、１枚の台紙に同じ撮影日が写し込まれた複数の画像が連続してレイアウトされるため、同様にレイアウトされた画像が見苦しいものとなるおそれがある。
【０００５】
この場合、上記特許文献１に記載されたシステムを用いることにより、写し込まれる撮影日を画像外の位置に設定したり、ビューアソフトを用いて所望とする画像に対してのみ日付写し込みプリントを行うように設定すれば、アルバムやレイアウトした台紙に含まれる画像の撮影日がある程度分かるとともに、プリントにおいて撮影日がじゃまとなることも防止できる。しかしながら、個々の画像に対して撮影日を画像外の位置に設定したり、撮影日を写し込むか否かの設定を行うことは非常に面倒である。
【０００６】
また、画像をまとめてプリント出力する場合、すべてのプリントはプリンタにおいてまとめてスタックされる。この場合、撮影日毎にプリントが分けられていると後でプリントをアルバムに貼り付ける等して整理する際に便利である。
【０００７】
本発明は上記事情に鑑みなされたものであり、画像を連続してプリント出力する際に、撮影日等の付帯情報に応じて適切にプリントを行うことを第１の目的とする。
【０００８】
また本発明は、プリントを整理する際に、手間をかけることなく、プリントを得た画像の付帯情報が分かるようにするとともに、整理されたプリントが見苦しくなくなるようにすることを第２の目的とする。
【０００９】
また本発明は、プリントを撮影日等の付帯情報に応じて容易にまとめることができるようにすることを第３の目的とする。
【課題を解決するための手段】
【００１０】
本発明による画像プリント装置は、付帯情報が付与された複数の画像をプリント出力する画像プリント装置において、
前記画像のそれぞれに付与された付帯情報を取得する付帯情報取得手段と、
前記付帯情報に応じた順序で前記画像をソートするソート手段と、
前記画像を前記ソートされた順序で連続してプリント出力するプリント手段と、
同一の前記付帯情報が付与された画像については、該同一の付帯情報に応じたプリント出力を行うよう前記プリント手段を制御するプリント制御手段とを備えたことを特徴とするものである。
【００１１】
なお、本発明による画像プリント装置においては、前記プリント制御手段を、前記付帯情報に応じたプリント出力として、同一の前記付帯情報が付与された画像における、少なくともソート順が最初および最後の画像のプリントに対してのみ、前記付帯情報をプリントする手段としてもよい。
【００１２】
また、本発明による画像プリント装置においては、前記プリント制御手段を、前記付帯情報に応じたプリント出力として、前記プリント出力される前記画像に付与された付帯情報が異なる付帯情報に切り替わるときに、その旨を通知するとともに前記プリント出力を停止する手段としてもよい。
【００１３】
本発明による画像プリント方法は、付帯情報が付与された複数の画像をプリント出力する画像プリント方法において、
前記画像のそれぞれに付与された付帯情報を取得し、
前記付帯情報に応じた順序で前記画像をソートし、
同一の前記付帯情報が付与された画像については、該同一の付帯情報に応じたプリント出力を行うよう、前記画像を前記ソートされた順序で連続してプリント出力することを特徴とするものである。
【００１４】
なお、本発明による画像プリント方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１５】
本発明による画像プリント装置によれば、画像が付帯情報に応じた順序でソートされ、画像がソートされた順序で連続してプリント出力される。この際、同一の付帯情報が付与された画像については、その同一の付帯情報に応じたプリント出力が行われる。したがって、画像を連続してプリント出力する際に、付帯情報に応じて適切にプリントを行うことができる。
【００１６】
また、付帯情報に応じたプリントとして、同一の付帯情報が付与された画像における少なくともソート順が最初および最後の画像のプリントに対してのみ付帯情報をプリントすることにより、同一の付帯情報が付与されたすべての画像に付帯情報がプリントされなくなる。このため、整理されたプリントが付帯情報により見苦しくなることを手間をかけることなく防止できる。またその一方で、プリントを付帯情報順に並べて整理すると、少なくとも付帯情報が切り替わる直前直後の画像のプリントには付帯情報が含まれることとなるため、同一の付帯情報が付与されているプリントの間に整理されているプリントについては、付帯情報がプリントされていなくても付帯情報が分かることとなる。
【００１７】
また、付帯情報に応じたプリントとして、プリント出力される画像に付与された付帯情報が異なる付帯情報に切り替わるときにその旨を通知するとともにプリント出力を停止することにより、停止中にプリントを取得すれば、プリントを付帯情報毎にまとめることが容易となる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による画像プリント装置を適用したプリントシステムの構成を示す概略ブロック図である。図１に示すように、本実施形態によるプリントシステム１は、パソコン（ＰＣ）３とプリンタ５とを備える。
【００１９】
パソコン３は、各種表示を行う液晶モニタ等の表示部１３、各種入力を行うキーボードおよびマウス等からなる入力部１５、ビューアプログラムおよびプリント制御プログラムを含む、本実施形態によるプリントシステム１を制御するための各種プログラムおよび画像データ等の各種データを保存するハードディスク１７、各種プログラムを実行することにより本実施形態によるプリントシステム１を制御するＣＰＵ１９、プログラム実行時の作業領域となるメモリ２１、メモリカード２３からの情報の読み取りおよび情報の書き込みを行うカードドライブ２５、カードドライブ２５のインターフェース（Ｉ／Ｆ）２７、プリンタ５を接続するインターフェース（Ｉ／Ｆ）２９がバス３１により接続されて構成されている。
【００２０】
第１の実施形態においては、ユーザがデジタルカメラにより取得した画像を表す画像データをパソコン３に入力し、画像データから選択した複数の画像データをプリンタ５から連続してプリント出力するものである。なお、画像データはメモリカード２３に記録されたものをプリント出力してもよく、一度ハードディスク１７に保存してからプリント出力してもよい。本実施形態においては、一度ハードディスク１７に保存した後にプリント出力するものとして説明する。
【００２１】
次いで、第１の実施形態において行われる処理について説明する。図２は第１の実施形態において行われる処理を示すフローチャートである。なお、画像データはメモリカード２３から読み出されてハードディスク１７に保存されているものとする。ユーザがビューアプログラムを実行する指示を入力部１５を用いて行うことにより処理が開始され、ＣＰＵ１９はビューアプログラムにより、ハードディスク１７に保存された画像データのサムネイル画像の一覧を生成し（ステップＳＴ１）、サムネイル画像の一覧を表示部１３の操作画面に表示する（ステップＳＴ２）。
【００２２】
図３は第１の実施形態における操作画面を示す図である。図３に示すように、第１の実施形態における操作画面４１には、画像一覧表示フィールド４１Ａおよび指示ボタン表示フィールド４１Ｂが表示される。指示ボタン表示フィールド４１Ｂには、プリントボタン４１Ｃを含む各種ボタンが表示される。
【００２３】
ＣＰＵ１９は、操作画面４１の表示後、ユーザが入力部１５によりサムネイル画像の一覧からプリント出力する複数の画像を選択し、プリントボタン４１Ｃをクリックすることによりプリント指示を行ったか否かの監視を開始する（ステップＳＴ３）。ステップＳＴ３が肯定されると、プリント処理を実行する（ステップＳＴ４）。
【００２４】
図４は第１の実施形態におけるプリント処理を示すフローチャートである。まず、ＣＰＵ１９は選択された画像データに付与された撮影日情報を取得し（ステップＳＴ１１）、画像データを撮影日順にソートする（ステップＳＴ１２）。なお、撮影日が同一の場合は撮影時刻も参照してソートする。次いで、処理対象をソート順が最初の画像データに設定する（ステップＳＴ１３）。そして、すべての画像データの撮影日情報を参照して、処理対象の画像データの撮影日の連続数ｎを検出し（ステップＳＴ１４）、ｎ＝１であるか否かを判定する（ステップＳＴ１５）。
【００２５】
ステップＳＴ１５が肯定されると、処理対象の画像データの撮影日を含むように画像データをプリント出力する（ステップＳＴ１６）。
【００２６】
ステップＳＴ１５が否定されると、撮影日が同一の画像データについてのｎ枚のプリントＰをプリント出力するに際し、１枚目のプリントＰについては撮影日を含むように画像データをプリント出力する（ステップＳＴ１７）。次いで、２枚目からｎ−１枚目のプリントＰについては撮影日を含まないように画像データをプリント出力する（ステップＳＴ１８）。そして、ｎ枚目のプリントＰについては撮影日を含むように画像データをプリント出力する（ステップＳＴ１９）。
【００２７】
ステップＳＴ１６，１９に続いて、ＣＰＵ１９は撮影日が次の画像データがあるか否かを判定し（ステップＳＴ２０）、ステップＳＴ２０が肯定されると、処理対象を次の画像データに設定し（ステップＳＴ２１）、ステップＳＴ１４に戻る。ステップＳＴ２０が否定されると処理を終了する。
【００２８】
ここで、撮影日が２００４年４月１４日の画像データが５枚、４月１８日の画像データが７枚、４月１９日の画像データが４枚あったとすると、図５に示すように、撮影日が４月１４日の画像データについては１枚目および５枚目のプリントＰにのみ撮影日がプリントされ、２枚目から４枚目のプリントＰには撮影日がプリントされないこととなる。同様に、撮影日が４月１８日の画像データについては１枚目および７枚目のプリントＰにのみ撮影日がプリントされ、２枚目から４枚目のプリントＰには撮影日がプリントされないこととなる。さらに、撮影日が４月１９日の画像データについては１枚目および４枚目のプリントＰにのみ撮影日がプリントされ、２枚目から３枚目のプリントＰには撮影日がプリントされないこととなる。
【００２９】
このように、第１の実施形態においては、撮影日が同一の画像データについては、ソート順が最初および最後の画像データのプリントに対してのみ撮影日をプリントするようにしたため、同一の撮影日情報が付与されたすべての画像データについて撮影日がプリントされないこととなる。このため、プリントＰを整理した際に、整理されたプリントが撮影日により見苦しくなることを手間をかけることなく防止できる。その一方で、プリントＰを撮影日順に並べて整理すると、撮影日が切り替わる直前直後のプリントには撮影日が含まれるため、同一の撮影日がプリントされているプリントＰの間に整理されたプリントについては、撮影日がプリントされていなくても撮影日が分かることとなる。
【００３０】
なお、上記第１の実施形態においては、画像データを１枚ずつプリント出力しているが、１枚の台紙に複数の画像をレイアウトしてプリント出力する場合がある。このような場合においても、撮影日が同一の画像データについては、最初および最後の画像データについてのみ撮影日を含むようにプリント出力すれば、できるだけ撮影日をプリントＰに含めないようにしつつも、プリントＰを得た画像データの撮影日を知ることができる。
【００３１】
また、上記第１の実施形態においては、撮影日が同一の画像データについては、ソート順が最初および最後の画像データのみ撮影日を含むようにプリント出力しているが、撮影日が同一の画像データの数が多い場合には、ソート順が最初および最後の画像データに加えて、ソート順が中間の少なくとも１つの画像データについても撮影日を含むようにプリント出力してもよい。この場合、撮影日を含める画像データの数を、撮影日が同一の画像データの数が多いほど多くすることが好ましい。
【００３２】
次いで、本発明の第２の実施形態について説明する。上記第１の実施形態においては、撮影日が同一の画像データについて、ソート順が最初および最後の画像データのみ撮影日を含むようにプリント出力しているが、第２の実施形態においては、さらに、撮影日が同一の画像データのプリント出力が完了した時点で、いったんプリント出力を停止するようにしたものである。なお、第２の実施形態におけるプリントシステムは第１の実施形態によるプリントシステム１と同様の構成を有する。
【００３３】
以下、第２の実施形態において行われる処理について説明する。図６は第２の実施形態におけるプリント処理を示すフローチャートである。まず、ＣＰＵ１９は選択された画像データに付与された撮影日情報を取得し（ステップＳＴ３１）、画像データを撮影日順にソートする（ステップＳＴ３２）。なお、撮影日が同一の場合は撮影時刻も参照してソートする。次いで、処理対象を最初の画像データに設定する（ステップＳＴ３３）。そして、すべての画像データの撮影日情報を参照して、処理対象の画像データの撮影日の連続数ｎを検出し（ステップＳＴ３４）、ｎ＝１であるか否かを判定する（ステップＳＴ３５）。
【００３４】
ステップＳＴ３５が肯定されると、処理対象の画像データの撮影日を含むように画像データをプリント出力する（ステップＳＴ３６）。
【００３５】
ステップＳＴ３５が否定されると、撮影日が同一の画像データについてのｎ枚のプリントＰをプリント出力するに際し、１枚目のプリントＰについては撮影日を含むように画像データをプリント出力する（ステップＳＴ３７）。次いで、２枚目からｎ−１枚目のプリントＰについては撮影日を含まないように画像データをプリント出力する（ステップＳＴ３８）。そして、ｎ枚目のプリントＰについては撮影日を含むように画像データをプリント出力する（ステップＳＴ３９）。
【００３６】
ステップＳＴ３６，３９に続いて、ＣＰＵ１９はプリントを停止するとともに、表示部１３にメッセージを表示する。図７は第２の実施形態におけるメッセージ画面を示す図である。図７に示すようにメッセージ画面５１には、「２００４．４．１４分のプリントが終了しました。プリントを続けますか？」のメッセージ、プリントを続ける場合にクリックする続行ボタン５３およびプリントを終了する場合にクリックするキャンセルボタン５５が表示される。
【００３７】
ＣＰＵ１９は続行ボタン５３およびキャンセルボタン５５のいずれがクリックされたかを判定し（ステップＳＴ４１）、キャンセルボタン５５がクリックされると処理を終了する。続行ボタン５３がクリックされると、ＣＰＵ１９は撮影日が次の画像データがあるか否かを判定し（ステップＳＴ４２）、ステップＳＴ４２が肯定されると、処理対象を次の画像データに設定し（ステップＳＴ４３）、ステップＳＴ３４に戻る。ステップＳＴ４２が否定されると処理を終了する。
【００３８】
このように、第２の実施形態においては、プリント出力される画像データに付与された撮影日が異なる撮影日に切り替わるときにその旨のメッセージを表示するとともにプリント出力を停止するようにしたため、停止中にプリントＰをプリンタ５から取り出せば、プリントＰを撮影日毎にまとめることが容易となる。
【００３９】
なお、上記第２の実施形態においては、第１の実施形態と同様に、撮影日が同一の画像データについては、ソート順が最初および最後の画像データのみ撮影日を含むようにプリント出力しているが、すべての画像データについて撮影日を含むようにプリント出力してもよく、すべての画像データについて撮影日を含まないようにプリント出力してもよい。
【００４０】
また、上記第１および第２の実施形態においては、画像データを撮影日順にソートして撮影日が同一の画像データについては、ソート順が最初および最後の画像データのみ撮影日を含むようにプリント出力したり、撮影日が同一の画像データのプリント出力が終了するとプリント出力を停止したりしているが、例えば画像データに撮影場所を表す撮影場所情報が付与されている場合には、画像データを撮影場所順にソートし、撮影場所が同一の画像データについては、ソート順が最初および最後の画像データのみ撮影場所を含むようにプリント出力したり、撮影場所が同一の画像データのプリント出力が終了するとプリント出力を停止したりするようにしてもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１の実施形態による画像プリント装置を適用したプリントシステムの構成を示す概略ブロック図
【図２】第１の実施形態において行われる処理を示すフローチャート
【図３】第１の実施形態における操作画面を示す図
【図４】第１の実施形態におけるプリント処理を示すフローチャート
【図５】第１の実施形態におけるプリントの態様を説明するための図
【図６】第２の実施形態におけるプリント処理を示すフローチャート
【図７】第２の実施形態におけるメッセージ画面を示す図
【符号の説明】
【００４２】
１    プリントシステム
３    パソコン（ＰＣ）
５    プリンタ
１３    表示部
１５    入力部
１７    ハードディスク
１９    ＣＰＵ
２１  メモリ
２３  メモリカード
２５  カードドライブ
２７，２９  Ｉ／Ｆ
３１  バス
【図１】
2005340997.tif 000003
【図２】
2005340997.tif 000004
【図３】
2005340997.tif 000005
【図４】
2005340997.tif 000006
【図５】
2005340997.tif 000007
【図６】
2005340997.tif 000008
【図７】
2005340997.tif 000009