(57)【要約】【課題】一度プリントした画像を簡単にリプリントすることができるプリント方法及びプリントシステムを提供する。【解決手段】ファーストプリント時は、デジタルカメラ１００で撮影した画像をプリントサーバ２００のハードディスクに格納し、格納した画像を識別するための画像識別データをコード化した二次元バーコードを付して画像をプリントする。リプリント時は、プリントに付された二次元バーコードをバーコードリーダ４００で読み取ってハードディスクに格納されているプリント対象の画像を識別し、識別した画像をハードディスクから読み出してプリントする。これにより、簡単にリプリントする画像を識別でき、リプリントの作業を簡単かつスムーズに行うことができる。【選択図】      図１
2006116943.tif 000002
【特許請求の範囲】
【請求項１】
ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリント方法において、
プリント対象とする特定の被写体が撮影されている画像を取得し、
取得した画像から前記特定の被写体を抽出し、
抽出した被写体が撮影されている画像を前記ストレージに格納されている画像の中から検索し、
検索した画像をプリントすることを特徴とするプリント方法。
【請求項２】
ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリント方法において、
プリント対象とする特定の被写体が撮影されている画像を複数取得し、
取得した複数の画像から個別に特定の被写体を抽出し、
抽出したすべての被写体が撮影されている画像を前記ストレージに格納されている画像の中から検索し、
検索した画像をプリントすることを特徴とするプリント方法。
【請求項３】
ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリント方法において、
プリント対象とする特定の被写体が撮影されている画像を複数取得し、
取得した複数の画像から個別に特定の被写体を抽出し、
抽出した被写体の少なくとも１つが撮影されている画像を前記ストレージに格納されている画像の中から検索し、
検索した画像をプリントすることを特徴とするプリント方法。
【請求項４】
画像に撮影日時の情報を付加して前記ストレージに格納し、撮影期間を指定して画像の検索を行うことを特徴とする請求項１、２又は３に記載のプリント方法。
【請求項５】
プリント対象とする特定の被写体の画像をデジタルカメラで撮影して取得することを特徴とする請求項１、２、３又は４に記載のプリント方法。
【請求項６】
プリント対象とする特定の被写体の画像を写真からスキャナで読み取って取得することを特徴とする請求項１、２、３又は４に記載のプリント方法。
【請求項７】
プリント対象とする特定の被写体の画像を記憶メディアから読み取って取得することを特徴とする請求項１、２、３又は４に記載のプリント方法。
【請求項８】
前記ストレージに格納する画像は、一度プリントされた画像であることを特徴とする請求項１、２、３、４、５、６又は７に記載のプリント方法。
【請求項９】
デジタルカメラで撮影した画像をプリントするプリント方法において、
ファーストプリント時は、
デジタルカメラで撮影した画像をストレージに格納し、
前記ストレージに格納した画像を識別するための情報を生成し、
生成した情報を付して前記デジタルカメラで撮影した画像をプリントし、
リプリント時は、
前記プリントに付された情報を読み取って前記ストレージに格納されているプリント対象の画像を識別し、
識別した画像を前記ストレージから読み出してプリントすることを特徴とするプリント方法。
【請求項１０】
前記ストレージに格納した画像の格納期間を計時し、格納期間が一定時間経過すると、有効期限が切れたものとして前記ストレージから削除することを特徴とする請求項１、２、３、４、５、６、７、８又は９に記載のプリント方法。
【請求項１１】
前記プリントに付す情報には、画像の有効期限の情報が含まれることを特徴とする請求項１０に記載のプリント方法。
【請求項１２】
プリントするサイズ、枚数を指定し、
指定したサイズ、枚数で画像をプリントすることを特徴とする請求項１、２、３、４、５、６、７、８、９、１０又は１１に記載のプリント方法。
【請求項１３】
ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリントシステムにおいて、
プリント対象とする特定の被写体が撮影されている画像を入力する入力手段と、
前記入力手段から入力された画像から前記特定の被写体を抽出する抽出手段と、
前記抽出手段で抽出された被写体が撮影されている画像を前記ストレージに格納されている画像の中から検索する検索手段と、
前記検索手段で検索された画像をプリントするプリント手段と、
を備えたことを特徴とするプリントシステム。
【請求項１４】
前記入力手段から複数の画像が入力された場合において、前記検索手段は、前記抽出手段で抽出した被写体がすべて撮影された画像を前記ストレージに格納されている画像の中から検索することを特徴とする請求項１３に記載のプリントシステム。
【請求項１５】
前記入力手段から複数の画像が入力された場合において、前記検索手段は、前記抽出手段で抽出した被写体の少なくとも１つが撮影された画像を前記ストレージに格納されている画像の中から検索することを特徴とする請求項１３に記載のプリントシステム。
【請求項１６】
撮影日時の情報が付加されて画像が前記ストレージに格納される場合において、
撮影期間を入力する撮影期間入力手段を有し、
前記検索手段は、前記撮影期間入力手段から入力された撮影期間内の画像から該当する画像を検索することを特徴とする請求項１３、１４又は１５に記載のプリントシステム。
【請求項１７】
前記入力手段がデジタルカメラであることを特徴とする請求項１３、１４、１５又は１６に記載のプリントシステム。
【請求項１８】
前記入力手段がスキャナであることを特徴とする請求項１３、１４、１５又は１６に記載のプリントシステム。
【請求項１９】
前記入力手段がメディアリーダであることを特徴とする請求項１３、１４、１５又は１６に記載のプリントシステム。
【請求項２０】
前記プリント手段でプリントされた画像が前記ストレージに格納されることを特徴とする請求項１３、１４、１５、１６、１７、１８又は１９に記載のプリントシステム。
【請求項２１】
デジタルカメラで撮影した画像をプリントするプリントシステムにおいて、
デジタルカメラで撮影した画像を格納するストレージと、
前記ストレージに格納した画像を識別するための情報を生成する画像識別情報生成手段と、
前記画像識別情報生成手段で生成した情報を付して前記デジタルカメラで撮影した画像をプリンタにプリントさせるプリント制御手段と、
プリントに付された情報を読み取って前記ストレージに格納されているプリント対象の画像を識別する画像識別手段と、
前記画像識別手段で識別した画像を前記ストレージから読み出してプリンタにプリントさせるリプリント制御手段と、
を備えたことを特徴とするプリントシステム。
【請求項２２】
前記ストレージに格納されている画像の格納期間を計時する計時手段と、
格納期間が一定時間経過した画像を有効期限が切れたものとして前記ストレージから削除する画像削除手段と、
を備えたことを特徴とする請求項２１に記載のプリントシステム。
【請求項２３】
前記画像識別情報生成手段が生成する情報には、画像の有効期限の情報が含まれ、
プリントに付された情報を読み取ってプリント対象の画像が有効期限切れか否か判定する判定手段と、
前記判定手段で有効期限切れと判定された場合に有効期限切れであることを告知する告知手段と、
を備えたことを特徴とする請求項２２に記載のプリントシステム。
【請求項２４】
プリントするサイズ、枚数を入力する入力手段を備え、
前記プリント制御手段と前記リプリント制御手段は、前記入力手段で入力されたサイズ、枚数で画像をプリンタにプリントさせることを特徴とする請求項２１、２２又は２３に記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリント方法及びプリントシステムに係り、特に一度プリントした画像をリプリント（焼き増し）するプリント方法及びプリントシステムに関する。
【背景技術】
【０００２】
証明写真は、用途によってサイズや様式が定められている。このため、証明写真が必要な場合には、街頭などに設置されている証明写真専用の撮影ボックスを利用するか、専門の写真店を利用するのが一般的である。
【０００３】
しかし、証明写真専用の撮影ボックスは、プリント可能なサイズが、運転免許証用やパスポート用などの利用頻度の高いサイズに限られているという欠点があった。
【０００４】
このため、特許文献１では、用途に応じたサイズのプリントを希望枚数だけ得られる撮影ボックスを提案している。
【特許文献１】特開２００３−１２５３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の撮影ボックスでは、後日のリプリントの要求に対応できないという欠点があった。
【０００６】
一方、専門の写真店では、画像データを写真店側が保有しているため、後日のリプリントにも対応できるが、画像データの管理に手間がかかるという欠点がある。すなわち、リプリントするためには、プリント対象とする画像データを格納先から検索して読み出さなければならないが、この際、名前や生年月日、電話番号といった利用者を特定する個人情報が必要となるといったわずらわしさがある。
【０００７】
本発明はこのような事情に鑑みてなされたもので、一度プリントした画像を簡単にリプリントすることができるプリント方法及びプリントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、前記目的を達成するために、ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリント方法において、プリント対象とする特定の被写体が撮影されている画像を取得し、取得した画像から前記特定の被写体を抽出し、抽出した被写体が撮影されている画像を前記ストレージに格納されている画像の中から検索し、検索した画像をプリントすることを特徴とするプリント方法を提供する。
【０００９】
請求項１に係る発明によれば、まず、プリント対象とする特定の被写体が撮影されている画像を取得し、取得した画像からプリント対象とする特定の被写体を抽出する。そして、抽出した被写体が撮影されている画像をストレージに格納されている画像の中から検索し、検索した画像をプリントする。これにより、ストレージに格納されている画像の中から特定の被写体の画像を簡単にプリントすることができる。
【００１０】
請求項２に係る発明は、前記目的を達成するために、ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリント方法において、プリント対象とする特定の被写体が撮影されている画像を複数取得し、取得した複数の画像から個別に特定の被写体を抽出し、抽出したすべての被写体が撮影されている画像を前記ストレージに格納されている画像の中から検索し、検索した画像をプリントすることを特徴とするプリント方法を提供する。
【００１１】
請求項２に係る発明によれば、まず、プリント対象とする特定の被写体が撮影されている画像を複数取得し、取得した複数の画像から個別に特定の被写体を抽出する。そして、抽出したすべての被写体が撮影されている画像をストレージに格納されている画像の中から検索し、検索した画像をプリントする。これにより、ストレージに格納されている画像の中から特定の被写体の画像を簡単にプリントすることができる。
【００１２】
請求項３に係る発明は、前記目的を達成するために、ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリント方法において、プリント対象とする特定の被写体が撮影されている画像を複数取得し、取得した複数の画像から個別に特定の被写体を抽出し、抽出した被写体の少なくとも１つが撮影されている画像を前記ストレージに格納されている画像の中から検索し、検索した画像をプリントすることを特徴とするプリント方法を提供する。
【００１３】
請求項３に係る発明によれば、まず、プリント対象とする特定の被写体が撮影されている画像を複数取得し、取得した複数の画像から個別に特定の被写体を抽出する。そして、抽出した被写体の少なくとも１つが撮影されている画像をストレージに格納されている画像の中から検索し、検索した画像をプリントする。これにより、ストレージに格納されている画像の中から特定の被写体の画像を簡単にプリントすることができる。
【００１４】
請求項４に係る発明は、前記目的を達成するために、画像に撮影日時の情報を付加して前記ストレージに格納し、撮影期間を指定して画像の検索を行うことを特徴とする請求項１、２又は３に記載のプリント方法を提供する。
【００１５】
請求項４に係る発明によれば、撮影期間を指定して画像の検索を行うことができる。
【００１６】
請求項５に係る発明は、前記目的を達成するために、プリント対象とする特定の被写体の画像をデジタルカメラで撮影して取得することを特徴とする請求項１、２、３又は４に記載のプリント方法を提供する。
【００１７】
請求項５に係る発明によれば、プリント対象とする特定の被写体の画像がデジタルカメラから取得される。  
【００１８】
請求項６に係る発明は、前記目的を達成するために、プリント対象とする特定の被写体の画像を写真からスキャナで読み取って取得することを特徴とする請求項１、２、３又は４に記載のプリント方法を提供する。
【００１９】
請求項６に係る発明によれば、プリント対象とする特定の被写体の画像がスキャナから取得される。
【００２０】
請求項７に係る発明は、前記目的を達成するために、プリント対象とする特定の被写体の画像を記憶メディアから読み取って取得することを特徴とする請求項１、２、３又は４に記載のプリント方法を提供する。
【００２１】
請求項７に係る発明によれば、プリント対象とする特定の被写体の画像が記憶メディアから取得される。
【００２２】
請求項８に係る発明は、前記目的を達成するために、前記ストレージに格納する画像は、一度プリントされた画像であることを特徴とする請求項１、２、３、４、５、６又は７に記載のプリント方法を提供する。
【００２３】
請求項８に係る発明によれば、一度プリントされた画像がストレージに記録され、蓄積されていく。
【００２４】
請求項９に係る発明は、前記目的を達成するために、デジタルカメラで撮影した画像をプリントするプリント方法において、ファーストプリント時は、デジタルカメラで撮影した画像をストレージに格納し、前記ストレージに格納した画像を識別するための情報を生成し、生成した情報を付して前記デジタルカメラで撮影した画像をプリントし、リプリント時は、前記プリントに付された情報を読み取って前記ストレージに格納されているプリント対象の画像を識別し、識別した画像を前記ストレージから読み出してプリントすることを特徴とするプリント方法を提供する。
【００２５】
請求項９に係る発明によれば、ファーストプリント時は、デジタルカメラで撮影した画像をストレージに格納し、そのストレージに格納した画像を識別するための情報を付して画像をプリントする。リプリント時は、プリントに付された情報を読み取ってストレージに格納されているプリント対象の画像を識別し、識別した画像をストレージから読み出してプリントする。これにより、簡単にリプリントする画像を識別でき、リプリントの作業を簡単かつスムーズに行うことができる。
【００２６】
請求項１０に係る発明は、前記目的を達成するために、前記ストレージに格納した画像の格納期間を計時し、格納期間が一定時間経過すると、有効期限が切れたものとして前記ストレージから削除することを特徴とする請求項１、２、３、４、５、６、７、８又は９に記載のプリント方法を提供する。
【００２７】
請求項１０に係る発明によれば、ストレージに格納した画像の有効期限が切れると、ストレージから自動で削除される。これにより、不要な画像データがストレージの容量を圧迫するのを防止することができる。
【００２８】
請求項１１に係る発明は、前記目的を達成するために、前記プリントに付す情報には、画像の有効期限の情報が含まれることを特徴とする請求項１０に記載のプリント方法を提供する。
【００２９】
請求項１１に係る発明によれば、プリントに付される情報に画像の有効期限の情報が含まれる。これにより、有効期限が切れたか否かの判定を容易に行うことができる。
【００３０】
請求項１２に係る発明は、前記目的を達成するために、プリントするサイズ、枚数を指定し、指定したサイズ、枚数で画像をプリントすることを特徴とする請求項１、２、３、４、５、６、７、８、９、１０又は１１に記載のプリント方法を提供する。
【００３１】
請求項１２に係る発明によれば、プリントする画像のサイズ、枚数を指定してプリントすることができる。これにより、必要なサイズで必要な枚数のプリントを簡単に得ることができる。
【００３２】
請求項１３に係る発明は、前記目的を達成するために、ストレージに格納されている画像の中から特定の被写体の画像をプリントするプリントシステムにおいて、プリント対象とする特定の被写体が撮影されている画像を入力する入力手段と、前記入力手段から入力された画像から前記特定の被写体を抽出する抽出手段と、前記抽出手段で抽出された被写体が撮影されている画像を前記ストレージに格納されている画像の中から検索する検索手段と、前記検索手段で検索された画像をプリントするプリント手段と、を備えたことを特徴とするプリントシステムを提供する。
【００３３】
請求項１３に係る発明によれば、入力手段からプリント対象とする特定の被写体が撮影されている画像が入力されると、抽出手段によってプリント対象となる特定の被写体が抽出される。そして、その抽出手段で抽出された被写体が撮影されている画像が、検索手段によってストレージに格納されている画像の中から検索され、検索された画像がプリント手段でプリントされる。これにより、ストレージに格納されている画像の中から特定の被写体の画像を簡単にプリントすることができる。
【００３４】
請求項１４に係る発明は、前記目的を達成するために、前記入力手段から複数の画像が入力された場合において、前記検索手段は、前記抽出手段で抽出した被写体がすべて撮影された画像を前記ストレージに格納されている画像の中から検索することを特徴とする請求項１３に記載のプリントシステムを提供する。
【００３５】
請求項１４に係る発明によれば、入力手段から複数の画像が入力された場合、各画像からプリント対象となる被写体が抽出手段で抽出される。そして、この抽出手段で抽出された被写体すべてが撮影されている画像がストレージに格納されている画像の中から検索手段によって検索される。
【００３６】
請求項１５に係る発明は、前記目的を達成するために、前記入力手段から複数の画像が入力された場合において、前記検索手段は、前記抽出手段で抽出した被写体の少なくとも１つが撮影された画像を前記ストレージに格納されている画像の中から検索することを特徴とする請求項１３に記載のプリントシステムを提供する。
【００３７】
請求項１５に係る発明によれば、入力手段から複数の画像が入力された場合、各画像からプリント対象となる被写体が抽出手段で抽出される。そして、この抽出手段で抽出された被写体の少なくとも１つが撮影されている画像がストレージに格納されている画像の中から検索手段によって検索される。
【００３８】
請求項１６に係る発明は、前記目的を達成するために、撮影日時の情報が付加されて画像が前記ストレージに格納される場合において、撮影期間を入力する撮影期間入力手段を有し、前記検索手段は、前記撮影期間入力手段から入力された撮影期間内の画像から該当する画像を検索することを特徴とする請求項１３、１４又は１５に記載のプリントシステムを提供する。
【００３９】
請求項１６に係る発明によれば、撮影日時の情報が付加されて画像がストレージに格納されており、撮影期間を指定して画像をプリントすることができる。
【００４０】
請求項１７に係る発明は、前記目的を達成するために、前記入力手段がデジタルカメラであることを特徴とする請求項１３、１４、１５又は１６に記載のプリントシステムを提供する。
【００４１】
請求項１７に係る発明によれば、入力手段がデジタルカメラで構成される。プリント対象とする被写体の画像は、このデジタルカメラで撮影して取得する。
【００４２】
請求項１８に係る発明は、前記目的を達成するために、前記入力手段がスキャナであることを特徴とする請求項１３、１４、１５又は１６に記載のプリントシステムを提供する。
【００４３】
請求項１８に係る発明によれば、入力手段がスキャナで構成される。プリント対象とする被写体の画像は、その被写体が写されている写真等をこのスキャナで読み取って取得する。
【００４４】
請求項１９に係る発明は、前記目的を達成するために、前記入力手段がメディアリーダであることを特徴とする請求項１３、１４、１５又は１６に記載のプリントシステムを提供する。
【００４５】
請求項１９に係る発明によれば、入力手段がメディアリーダで構成される。プリント対象とする被写体の画像は、記憶メディアからこのメディアリーダで読み取って取得する。
【００４６】
請求項２０に係る発明は、前記目的を達成するために、前記プリント手段でプリントされた画像が前記ストレージに格納されることを特徴とする請求項１３、１４、１５、１６、１７、１８又は１９に記載のプリントシステムを提供する。
【００４７】
請求項２０に係る発明によれば、プリント手段でプリントされた画像がストレージに格納され、蓄積されていく。
【００４８】
請求項２１に係る発明は、前記目的を達成するために、デジタルカメラで撮影した画像をプリントするプリントシステムにおいて、デジタルカメラで撮影した画像を格納するストレージと、前記ストレージに格納した画像を識別するための情報を生成する画像識別情報生成手段と、前記画像識別情報生成手段で生成した情報を付して前記デジタルカメラで撮影した画像をプリンタにプリントさせるプリント制御手段と、プリントに付された情報を読み取って前記ストレージに格納されているプリント対象の画像を識別する画像識別手段と、前記画像識別手段で識別した画像を前記ストレージから読み出してプリンタにプリントさせるリプリント制御手段と、を備えたことを特徴とするプリントシステムを提供する。
【００４９】
請求項２１に係る発明によれば、ファーストプリント時は、デジタルカメラで撮影した画像をストレージに格納し、そのストレージに格納した画像を識別するための情報を付して画像をプリントする。リプリント時は、プリントに付された情報を読み取ってストレージに格納されているプリント対象の画像を識別し、識別した画像をストレージから読み出してプリントする。これにより、簡単にリプリントする画像を識別でき、リプリントの作業を簡単かつスムーズに行うことができる。
【００５０】
請求項２２に係る発明は、前記目的を達成するために、前記ストレージに格納されている画像の格納期間を計時する計時手段と、格納期間が一定時間経過した画像を有効期限が切れたものとして前記ストレージから削除する画像削除手段と、を備えたことを特徴とする請求項２１に記載のプリントシステムを提供する。
【００５１】
請求項２２に係る発明によれば、ストレージに格納した画像の有効期限が切れると、ストレージから自動で削除される。これにより、不要な画像データがストレージの容量を圧迫するのを防止することができる。
【００５２】
請求項２３に係る発明は、前記目的を達成するために、前記画像識別情報生成手段が生成する情報には、画像の有効期限の情報が含まれ、プリントに付された情報を読み取ってプリント対象の画像が有効期限切れか否か判定する判定手段と、前記判定手段で有効期限切れと判定された場合に有効期限切れであることを告知する告知手段と、を備えたことを特徴とする請求項２２に記載のプリントシステムを提供する。
【００５３】
請求項２３に係る発明によれば、プリントに付される情報に画像の有効期限の情報が含まれ、有効期限が切れている場合には、その旨が告知される。これにより、プリントする画像が有効期限切れか否かを容易に判断することができる。
【００５４】
請求項２４に係る発明は、前記目的を達成するために、プリントするサイズ、枚数を入力する入力手段を備え、前記プリント制御手段と前記リプリント制御手段は、前記入力手段で入力されたサイズ、枚数で画像をプリンタにプリントさせることを特徴とする請求項２１、２２又は２３に記載のプリントシステムを提供する。
【００５５】
請求項２４に係る発明によれば、プリントする画像のサイズ、枚数を指定してプリントすることができる。これにより、必要なサイズで必要な枚数のプリントを簡単に得ることができる。
【発明の効果】
【００５６】
本発明に係るプリント方法及びプリントシステムによれば、一度プリントした画像を簡単にリプリントすることができる。
【発明を実施するための最良の形態】
【００５７】
以下、添付図面に従って本発明に係るプリント方法及びプリントシステムを実施するための最良の形態について説明する。
【００５８】
図１は本発明に係るプリントシステムの第１の実施の形態を示すシステム構成図である。本実施の形態のプリントシステム１０は、証明写真を撮影し、プリントするシステムとして構成され、被写体を撮影するデジタルカメラ１００と、そのデジタルカメラ１００から送信される画像データを受信して、画像データを保管するとともにプリントデータを生成するプリントサーバ２００と、プリントサーバ２００からのプリント依頼に応じて画像をプリントするプリンタ３００と、バーコードリーダ４００とで構成されている。
【００５９】
まず、デジタルカメラ１００の構成について説明する。図２は、デジタルカメラ１００の電気的構成を示すブロック図である。同図に示すように、デジタルカメラ１００は、ＣＰＵ１１０、操作部１１２、バス１１４、ＲＯＭ１１６、ＥＥＰＲＯＭ１１８、メモリ（ＳＤＲＡＭ）１２０、ＶＲＡＭ１２２、タイマ１２４、光学ユニット１２６、フォーカスモータドライバ１２８、ズームモータドライバ１３０、アイリスモータドライバ１３２、撮像素子１３４、タイミングジェネレータ（ＴＧ）１３６、アナログ処理回路１３８、Ａ／Ｄ変換器１４０、画像入力コントローラ１４２、画像信号処理回路１４４、圧縮・伸張処理回路１４６、メディアコントローラ１４８、メモリカード１５０、ＵＳＢインターフェース１５２、ＬＣＤ／ビデオエンコーダ１５４、ＯＳＤ回路１５６、ＡＥ／ＡＷＢ検出回路１５８、ＡＦ検出回路１６０、ストロボ制御回路１６２等で構成されている。
【００６０】
ＣＰＵ１１０は、デジタルカメラ１００の全体の動作を統括制御する制御部として機能するとともに、各種の演算処理を行う演算手段として機能し、操作部１１２からの入力に基づき所定の制御プログラムに従って各回路を制御する。
【００６１】
バス１１４を介して接続されたＲＯＭ１１６には、ＣＰＵ１１０が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ１１８には、ユーザ設定情報等のデジタルカメラ１００の動作に関する各種設定情報等が格納されている。
【００６２】
メモリ（ＳＤＲＡＭ）１２０は、ＣＰＵ１１０の演算作業用領域として利用されるとともに、画像データの一時記憶領域として利用され、ＶＲＡＭ１２２は、表示用の画像データ専用の一時記憶領域として利用される。
【００６３】
タイマ１２４は現在日時を計時し、計時した現在日時をＣＰＵ１１０に出力する。ＣＰＵ１１０は、このタイマ１２４で計時される現在日時の情報に基づいて撮影日時等の日時情報を取得する。
【００６４】
光学ユニット１２６は、撮影レンズ１４と絞り１５とで構成されている。撮影レンズ１４は、図示しないフォーカスモータに駆動されて光軸に沿って前後移動するフォーカスレンズ１４Ｆと、図示しないズームモータに駆動されて光軸に沿って前後移動するズームレンズ１４Ｚとを備えている。ＣＰＵ１１０は、フォーカスモータドライバ１２８を介してフォーカスモータの駆動を制御することにより、撮影レンズ１４のフォーカスを制御する。また、ズームモータドライバ１３０を介してズームモータの駆動を制御することにより、撮影レンズ１４のズームを制御する。絞り１５は、ターレット絞りで構成されており、図示しないアイリスモータに駆動されることにより、絞り径が（絞り値）が変化する。ＣＰＵ１１０は、アイリスモータドライバ１３２を介してアイリスモータの駆動を制御することにより、絞り１５を制御する。
【００６５】
撮像素子１３４は、Ｒ、Ｇ、Ｂのカラーフィルタが付されたカラーＣＣＤで構成されている。光学ユニット１２６を介して撮像素子１３４の受光面に入射した光は、その受光面に配列された多数のフォトダイオードによって入射光量に応じた量の信号電荷に変換される。
【００６６】
タイミングジェネレータ（ＴＧ）１３６は、ＣＰＵ１１０からの指令に従い、主として撮像素子１３４を駆動するためのタイミング信号を生成する。撮像素子１３４は、このタイミングジェネレータ１３６から加えられるタイミング信号に従って各フォトダイオードに蓄積された信号電荷を電圧信号（画像信号）として出力する。
【００６７】
アナログ処理回路１３８は、撮像素子１３４から順次出力される画像信号を相関二重サンプリング処理するとともに、増幅する。
【００６８】
Ａ／Ｄ変換器１４０は、アナログ処理回路１３８から出力されたＲ、Ｇ、Ｂのアナログの画像信号をそれぞれ１２ビットのデジタルの画像信号に変換する。
【００６９】
画像入力コントローラ１４２は、所定容量のラインバッファを内蔵し、Ａ／Ｄ変換器１４０から出力された１画像分の画像信号を蓄積して、メモリ１２０に格納する。
【００７０】
画像信号処理回路１４４は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、ＣＰＵ１１０からの指令に従って入力されたデジタル画像信号に所要の信号処理を施して、画像データを生成する。
【００７１】
圧縮・伸張処理回路１４６は、ＣＰＵ１１０からの指令に従い、入力された画像データに圧縮処理を施し、所定フォーマットの圧縮画像データを生成する。また、入力された圧縮画像データに伸張処理を施し、非圧縮のデジタル画像データを生成する。
【００７２】
メディアコントローラ１４８は、ＣＰＵ１１０からの指令に従い、カードスロットに装填されたメモリカード１５０に対してデータの読み出し及び書き込みを制御する。
【００７３】
ＵＳＢインターフェース１５２は、ＣＰＵ１１０からの指令に従い、ＵＳＢケーブルを介して接続されたプリントサーバ２００との間でＵＳＢ規格に従った通信を行う。
【００７４】
ＬＣＤ／ビデオエンコーダ１５４は、ＣＰＵ１１０からの指令に従い、画像データが示す画像を液晶モニタ３４に表示するための信号を生成して、液晶モニタ３４に出力する。また、画像データが示す画像をテレビに表示するための信号（たとえば、ＮＴＳＣ信号やＰＡＬ信号、ＳＣＡＭ信号）を生成して、ＡＶ出力端子１６４に出力する。
【００７５】
ＯＳＤ（On Screen Display ）回路１５６は、ＣＰＵ１１０からの指令に従って、画面上に表示する文字や図形を示す信号をＬＣＤ／ビデオエンコーダ１５４に出力する。
【００７６】
ＡＥ／ＡＷＢ検出回路１５８は、ＣＰＵ１１０からの指令に従って、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出する。たとえば、ＡＥ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割したエリアごとにＲ、Ｇ、Ｂの画像信号の積算値を算出する。ＣＰＵ１１０は、このＡＥ／ＡＷＢ検出回路１５８から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出して、撮影に適した露出値（撮影ＥＶ値）を算出し、算出した撮影ＥＶ値と所定のプログラム線図から絞り値とシャッタースピードを決定する。また、ＡＷＢ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割したエリアごとにＲ、Ｇ、Ｂの画像信号の色別の平均積算値を算出する。ＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス補正値）を決定する。
【００７７】
ＡＦ検出回路１６０は、ＣＰＵ１１０からの指令に従って、入力された画像信号からＡＦ制御に必要な物理量を算出する。本実施の形態のデジタルカメラ１００では、画像のコントラストによりＡＦ制御を行うものとし、ＡＦ検出回路１６０は、入力された画像信号から所定の測距エリアにおける画像の鮮鋭度を示す焦点評価値を算出する。ＣＰＵ１１０は、このＡＦ検出回路１６０で算出される焦点評価値が極大となるように、フォーカスモータドライバ１２８の駆動を制御し、フォーカスレンズ１４Ｆの移動を制御する（焦点評価値が極大となる位置にフォーカスレンズ１４Ｆを移動させる。）。
【００７８】
ストロボ制御回路１６２は、ＣＰＵ１１０からの指令に従ってストロボ１６を制御し、ストロボ光の発光を制御する。
【００７９】
次に、前記のごとく構成されたデジタルカメラ１００の撮影時における基本動作について説明する。
【００８０】
デジタルカメラ１００は、操作部１１２に備えられたシャッターボタンの半押しでＡＥ、ＡＦ、ＡＷＢが機能し、全押しで撮影、記録が行われる。
【００８１】
シャッターボタン２６が半押しされると、操作部１１２からＣＰＵ１１０にＳ１ＯＮ信号が入力され、このＳ１ＯＮ信号に応動して、ＣＰＵ１１０は、ＡＥ、ＡＦ、ＡＷＢの処理を実行する。
【００８２】
まず、Ｓ１ＯＮ信号に応動して撮像素子１３４から出力された画像信号が、アナログ処理回路１３８、Ａ／Ｄ変換器１４０を介して画像入力コントローラ１４２に取り込まれ、メモリ１２０に格納される。メモリ１２０に格納された画像信号は、ＡＥ／ＡＷＢ検出回路１５８並びにＡＦ検出回路１６０に加えられる。
【００８３】
上記のように、ＡＥ／ＡＷＢ検出回路１５８は、ＣＰＵ１１０の制御の下、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＥ／ＡＷＢ検出回路１５８からの出力に基づき、絞り値とシャッタースピードを決定するとともに、ホワイトバランス補正値を決定する。
【００８４】
また、ＡＦ検出回路１６０は、ＣＰＵ１１０の制御の下、入力された画像信号から所定の測距エリアにおける画像の鮮鋭度を示す焦点評価値を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＦ検出回路１６０で算出される焦点評価値が極大となるように、フォーカスモータドライバ１２８の駆動を制御し、フォーカスレンズ１４Ｆの移動を制御する。
【００８５】
このように、シャッターボタン２６が半押しされると、被写体にピントが合わせられる。撮影者は、必要に応じてズームボタン３６を操作し、構図を調整してシャッターボタンを全押しする。シャッターボタン２６が全押しされると、操作部１１２からＣＰＵ１１０にＳ２ＯＮ信号が入力され、ＣＰＵ１１０は、このＳ２ＯＮ信号に応動して画像の記録処理を実行する。
【００８６】
まず、上記のＡＥ処理で求めた絞り値、シャッタースピードで撮像素子１３４を露光し、記録用の画像信号の取り込みを行う。撮像素子１３４から出力された画像信号は、アナログ処理回路１３８、Ａ／Ｄ変換器１４０を介して画像入力コントローラ１４２に取り込まれ、メモリ１２０に格納される。メモリ１２０に格納された画像信号は、ＣＰＵ１１０の制御の下、画像信号処理回路１４４に加えられ、輝度データと色差データとからなる画像データ（ＹＣデータ）に変換されて、メモリ１２０に格納される。メモリ１２０に格納された画像データは、圧縮・伸張処理回路１４６に加えられ、所定の圧縮フォーマット（たとえば、ＪＰＥＧ）に従って圧縮されたのち、メモリ１２０に格納される。
【００８７】
ＣＰＵ１１０は、メモリ１２０に格納された圧縮画像データに対して、撮影日時や絞り値、シャッタースピードなどの付属情報を付加した所定フォーマット（たとえば、Ｅｘｉｆ）の画像ファイルを生成する。そして、その生成した画像ファイルをメディアコントローラ１４８を介してメモリカード１５０に格納するとともに、ＵＳＢインターフェース１１５２を介してプリントサーバ２００に送信する。
【００８８】
以上一連の操作で画像の撮影、記録が行われる。なお、デジタルカメラ１００は、カメラのモードを再生モードに設定することにより、メモリカード１５０に記録した画像を再生できるようにされており、液晶モニタ３４又はＡＶ出力端子１６４を介して接続された外部モニタに撮影済み画像を再生表示できるようにされている。
【００８９】
次に、プリントサーバ２００の構成について説明する。図３は、プリントサーバの電気的構成を示すブロック図である。プリントサーバ２００は、一般的なコンピュータで構成され、ＣＰＵ２１０、ＲＯＭ２１２、ＲＡＭ２１４、ハードディスク（ＨＤＤ）２１６、ＣＤ−ＲＷドライブ２１８、ＵＳＢインターフェース２２０、タイマ２２２、操作部２２４、表示部２２６で構成されている。
【００９０】
ＣＰＵ２１０は、プリントサーバ全体の動作を統括、制御する制御部として機能し、操作部２２２からの入力に従い、ＲＡＭ２１４を作業領域としながら所定の制御プログラムに従って通信制御、画像データの記録／削除の制御、画像識別データの生成処理、画像識別データのコード化処理、画像データの検索処理、プリントデータの生成処理、プリントの実行制御、表示部２２２への表示制御等を行う。
【００９１】
ハードディスク（ストレージ）２１６は、オペレーティングシステム（ＯＳ）や各種アプリケーションプログラムを格納するとともに、画像データの格納に利用される。
【００９２】
ＣＤ−ＲＷドライブ２１８は、ＣＰＵ２１０の制御の下、装填されたＣＤ−ＲＷにデータの読み書きを行う（ＣＤ−ＲＯＭに対してはデータの読み取りのみ）。
【００９３】
ＵＳＢインターフェース２２０は、ＣＰＵ２１０からの指令に従い、ＵＳＢケーブルを介して接続されたデジタルカメラ１００、プリンタ３００、バーコードリーダ４００との間でＵＳＢ規格に従った通信を行う。
【００９４】
タイマ２２２は、ＣＰＵ２１０からの計時要求に従って現在時刻を計時し、計時した現在時刻の情報をＣＰＵ２１０に通知する。
【００９５】
操作部２２４は、キーボード、マウス等で構成されており、表示部２２６は、液晶ディスプレイで構成されている。
【００９６】
プリンタ３００は、プリントサーバ２００から送信されるプリントデータに基づいて紙媒体その他の記録シートに画像をプリントして出力する。なお、プリント方式については、特に限定されるものではなく、ＴＡ方式、インクジェット方式、レーザー方式などのプリント方式を適用することができる。ここでは、ＴＡ方式にて、画像をプリントするものとする。
【００９７】
バーコードリーダ４００は、後述するように、プリントＰに付されている二次元バーコードを読み取り、読み取った情報をプリントサーバ２００に送信する。プリントサーバ２００は、このバーコードリーダ４００から送信される情報に基づいてハードディスク２１６に格納されている画像データを識別する。また、画像の有効期限判定等を行う。
【００９８】
次に、前記のごとく構成された本実施の形態のプリントシステムにおける証明写真の作成処理の流れについて説明する。
【００９９】
まず、ファーストプリント時、すなわち、最初の証明写真プリントを作成する際の処理の流れを図４に示すフローチャートに従って説明する。
【０１００】
まず、利用者は写真店に行き、証明写真の撮影を依頼する（ステップＳ１０）。写真店側は、これに応じて利用者から撮影サイズと枚数を受け付ける（ステップＳ１１）。そして、その受け付けた内容に応じて利用者をデジタルカメラ１００で撮影する（ステップＳ１２）。
【０１０１】
撮影された画像の画像ファイルは、デジタルカメラ１００のメモリカード１５０に記録され、オペレータの操作によってプリントサーバ２００に送信される。プリントサーバ２００は、このデジタルカメラ１００から送信された画像ファイルを受信し（ステップＳ１３）、受信した画像ファイルをハードディスク２１６に格納する（ステップＳ１４）。
【０１０２】
この際、プリントサーバ２００は、デジタルカメラ１００から受信した画像ファイルに対して所定のファイル名を付与して、所定の格納場所に格納する。そして、そのハードディスク２１６に格納した画像ファイルを識別するための画像識別データを生成し（ステップＳ１５）、二次元バーコードにコード化する（ステップＳ１６）。この画像識別データには、画像の格納先を示す情報の他、画像の有効期限の情報が含まれる。この有効期限は、撮影日から所定期間後に設定される。ここでは、撮影日から６ヵ月後に設定されるものとする。したがって、たとえば撮影日が２００４年６月２５日ならば、有効期限は２００４年１２月２５日に設定される。
【０１０３】
この後、プリントサーバ２００は、オペレータの操作に従って、プリンタ３００でプリントするためのプリントデータを生成する（ステップＳ１７）。
【０１０４】
まず、オペレータは、利用者から指定された証明写真のサイズ情報、枚数情報を操作部２２４から入力する。プリントサーバ２００は、この入力されたサイズ情報及び枚数情報に従ってプリンタ３００でプリントするためのプリントデータを生成する。
【０１０５】
図５（ａ）〜（ｃ）は、証明写真プリントの一例を示す平面図である。同図に示すように、証明写真プリントＰは、画像プリント部と二次元バーコードプリント部とで構成される。画像プリント部には、指定されたサイズ、枚数の証明写真画像が所定のレイアウトで印画され、二次元バーコードプリント部には、画像識別データの二次元バーコード、店舗情報、有効期限等が印字される。プリントサーバ２００は、操作部２２４から入力されたサイズ情報、枚数情報に従って画像プリント部に印画する証明写真画像のレイアウトを設定し、図５（ａ）〜（ｃ）に示すような証明写真プリントＰを得るためのプリントデータを生成する。そして、生成したプリントデータをプリンタ３００に出力する。
【０１０６】
プリンタ３００は、プリントサーバ２００から出力されたプリントデータに基づいて印画紙に画像を印画し、証明写真プリントＰを生成する（ステップＳ１８）。オペレータは、プリンタ３００から出力された証明写真プリントＰを利用者に引き渡す（ステップＳ１９）。
【０１０７】
以上一連の工程を経てファーストプリントの処理が終了する。利用者は、受け取った証明写真プリントＰから証明写真画像を切り取って利用する。
【０１０８】
次に、リプリント時、すなわち、焼き増し時における処理の流れを図６に示すフローチャートに従って説明する。
【０１０９】
まず、利用者は、ファーストプリント時に受け取った証明写真プリントＰに付されている二次元バーコードを持参し、写真店にリプリントを依頼する。写真店側は、この利用者からのリプリントの依頼を受け付け（ステップＳ２０）、二次元バーコードを利用者から受け取る。そして、その受け取った二次元バーコードをバーコードリーダ４００でスキャンする（ステップＳ２１）。
【０１１０】
バーコードリーダ４００は、スキャンした二次元バーコードをデコードし、そこに記録されている情報、すなわち、画像識別データと有効期限情報をプリントサーバ２００に送信する。
【０１１１】
プリントサーバ２００は、バーコードリーダ４００から送信された画像識別データと有効期限情報とを受信し、その受信した有効期限情報と、タイマ２２２で計時される現在日時情報とに基づいて、リプリントの依頼を受けた画像が有効期限切れか否かを判定する（ステップＳ２２）。
【０１１２】
この判定の結果、有効期限切れの場合は、表示部２２６に有効期限切れである旨のメッセージを表示する。写真店のオペレータは、この表示に応じて利用者に依頼された画像が有効期限切れである旨を告知する（ステップＳ２３）。利用者は、これに応じて再度証明写真の撮影を行う。すなわち、ファーストプリントの処理を行う。
【０１１３】
一方、有効期限が切れていない場合、プリントサーバ２００の表示部２２６には、有効期限内である旨のメッセージが表示され、この表示に応じて写真店のオペレータは、利用者からリプリントするサイズと枚数を受け付ける（ステップＳ２４）。そして、その受け付けたサイズと枚数をプリントサーバ２００の操作部２２４から入力する。
【０１１４】
プリントサーバ２００は、バーコードリーダ４００から受信した画像識別データに基づいてハードディスク２１６に格納されている該当画像ファイルを特定し、特定した画像ファイルをハードディスク２１６から読み出す（ステップＳ２５）。そして、その読み出した画像ファイルと、入力されたサイズ情報及び枚数情報に基づいてリプリントするためのプリントデータを生成する（ステップＳ２６）。なお、生成するプリントデータは、ファーストプリント時と同様に印画紙に画像プリント部と二次元バーコードプリント部とが印画されるように生成する（図５参照）。
【０１１５】
プリントサーバ２００は、生成したプリントデータをプリンタ３００に出力し、プリンタ３００は、プリントサーバ２００から出力されたプリントデータに基づいて印画紙に画像を印画する（ステップＳ２７）。オペレータは、プリンタ３００から出力された証明写真プリントＰを利用者に引き渡す（ステップＳ２８）。
【０１１６】
以上一連の工程を経てリプリントの処理が終了する。利用者は、受け取った証明写真プリントＰから証明写真画像を切り取って利用する。
【０１１７】
このように、本実施の形態のプリントシステムでは、二次元バーコードを利用してリプリントする画像を特定するので、画像ファイルの特定を容易に行うことができ、リプリントの作業を簡単かつスムーズに行うことができる。
【０１１８】
また、有効期限を確認した上でリプリントを行うので、正確な証明写真プリントをユーザに適用することができる。
【０１１９】
なお、有効期限が切れた画像の画像ファイルは、そのまま保管してもハードディスク２１６の空き容量を圧迫するだけなので、有効期限の経過とともにハードディスク２１６から自動消去される。
【０１２０】
図７は、プリントサーバ２００における有効期限切れの画像ファイル消去手順を示すフローチャートである。
【０１２１】
まず、電源が投入されると（ステップＳ３０）、プリントサーバ２００のＣＰＵ２１０は、タイマ２２２から現在日時の情報を取得する（ステップＳ３１）。そして、その取得した現在日時情報に基づいて有効期限が切れた画像ファイルをハードディスク２１６から検索する（ステップＳ３２）。すなわち、ハードディスク２１６に格納されている各画像ファイルに付されている撮影日時の情報を読み出し、撮影から有効期限である６ヶ月を経過しているか否かを個別に判定し、有効期限が切れている画像ファイルを検索する。
【０１２２】
そして、有効期限切れの画像ファイルの有無を判定し（ステップＳ３３）、有効期限切れの画像ファイルがあると判定した場合は、その画像ファイルをハードディスク２１６から消去する（ステップＳ３４）。
【０１２３】
このように、有効期限が切れた画像ファイルを自動的に消去することにより、不要な画像ファイルが蓄積されて、ハードディスク２１６の容量を圧迫するのを防止することができる。
【０１２４】
なお、本例ではプリントサーバ２００の電源投入時に期限切れの画像ファイルの検索処理を実行するようにしているが、この期限切れの画像ファイルの検索処理を実行の実行タイミングは、これに限定されるものではない。たとえば、日付の変更と同時に実行するようにしてもよいし、オペレータの指示に応じて実行するようにしてもよい。
【０１２５】
また、上記実施の形態では、画像ファイルをプリントサーバ２００に備えられたハードディスク２１６に格納するようにしているが、画像ファイルの格納場所は、これに限定されるものではない。たとえば、プリントサーバ２００をネットワークに接続し、そのネットワーク上に設置したサーバに画像ファイルを格納するようにしてもよい。
【０１２６】
また、上記実施の形態では、デジタルカメラ１００と、プリントサーバ２００と、プリンタ３００と、バーコードリーダ４００とをそれぞれ別体で構成しているが、複数の機器を一体化して構成してもよい。たとえば、プリントサーバ２００と、プリンタ３００と、バーコードリーダ４００とを一体化して構成してもよいし、また、プリントサーバ２００とバーコードリーダ４００とを一体化して構成してもよい。また、すべてを一体化して撮影ボックスとして構成してもよい。
【０１２７】
さらに、上記実施の形態では、デジタルカメラとプリントサーバ、プリントサーバとプリンタ、プリントサーバとバーコードリーダをそれぞれＵＳＢケーブルで接続して通信するようにしているが、通信方式はこれに限定されるものではなく、他の方式で接続し、通信するようにしてもよい。たとえば、各機器間を無線で通信し、データの送受信を行うようにしてもよい。また、デジタルカメラ１００で撮影した画像ファイルに関しては、メモリカード１５０を介してプリントサーバ２００に取り込むようにしてもよい。
【０１２８】
また、本実施の形態では、画像識別データ等をコード化した二次元バーコードを証明写真プリントに付すようにしているが、別体でプリントして利用者に引き渡すようにしてもよい。
【０１２９】
また、電子メール等を利用して利用者の携帯電話機に二次元バーコードを送信するようにしてもよい。この場合、ユーザは、リプリントを依頼する際、携帯電話機のディスプレイに二次元バーコードを表示させてリプリントを依頼する。写真店側は、その携帯電話機のディスプレイに表示された二次元バーコードをバーコードリーダ４００でスキャニングして、画像識別データ等を読み取るようにする。また、別の方法として、サイズと枚数を指定して、二次元バーコードを電子メール等で写真店に送信して、リプリントを依頼するようにしてもよい。これにより、前もってリプリント依頼ができるようになり、待ち時間なくリプリントした証明写真プリントを利用者に引き渡すことができるようになる。
【０１３０】
また、本実施の形態では、写真店に設置したバーコードリーダ４００で証明写真プリントＰに付された二次元バーコードを読み取るようにしているが、利用者が有する携帯電話機に二次元バーコードの読み取り機能が備えられている場合は、そのユーザが有する携帯電話機で二次元バーコードを読み取るようにしてもよい。この場合、読み取った情報を注文サイズや枚数の情報と共に電話回線を通じてプリントサーバ２００に送信する。これにより、前もってリプリント依頼ができるようになり、待ち時間なくリプリントした証明写真プリントを利用者に引き渡すことができるようになる。
【０１３１】
なお、本実施の形態では、画像識別データ等を二次元バーコードでコード化し、管理しているが、一次元バーコードでコード化し、管理するようにしてもよい。この他、番号で管理するようにしてもよい。
【０１３２】
また、本実施の形態では、有効期限の情報を含めて画像識別データを二次元バーコードにコード化しているが、画像識別データのみを二次元バーコードにコード化するようにしてもよい。この場合、有効期限切れか否かは、二次元バーコードから特定した画像ファイルに付されている撮影日時の情報を利用して判定する。すなわち、二次元バーコードから特定した画像ファイルに付されている撮影日時からの経過時間が、あらかじめ設定された有効期限（たとえば、６ヶ月）を越えている場合は、有効期限切れと判定する。ユーザが証明写真に利用する画像ファイルを持参した場合も同様に、その画像ファイルに付されている撮影日時の情報を利用して、有効期限切れか否かを判定する。
【０１３３】
次に、本発明に係るプリントシステムの第２の実施の形態について説明する。
【０１３４】
図８は本発明に係るプリントシステムの第２の実施の形態を示すシステム構成図である。
【０１３５】
同図に示すように、本実施の形態のプリントシステムは、上記第１の実施の形態と同様に証明写真を撮影し、プリントするシステムとして構成され、受付端末５００と管理サーバ６００とで構成されている。
【０１３６】
受付端末５００は、証明写真の撮影及びプリントを行い、主としてマイコン５１０、操作部５１２、デジタルカメラ５１４、スキャナ５１６、メディアリーダ５１８、表示部５２０、プリンタ５２２、通信部５２４とで構成されている。
【０１３７】
マイコン５１０は、受付端末全体の動作を統括、制御する制御部として機能し、操作部５１２からの入力に従い、所定の制御プログラムに従ってデジタルカメラ５１４、スキャナ５１６、メディアリーダ５１８の制御、これらの機器からの画像データの入力制御、プリントデータの生成、管理サーバとの通信制御、プリンタ５２２のプリント制御、表示部５２０の表示制御等を行う。
【０１３８】
操作部５１２は、たとえばタッチパネルで構成されており、表示部５２０の表示面上に設置されている。
【０１３９】
デジタルカメラ５１４は、マイコン５１０による制御の下、画像の撮影を行い、撮影により得られた画像データをマイコン５１０に出力する。
【０１４０】
スキャナ５１６は、マイコン５１０による制御の下、所定の原稿読み取り台に設置された写真等のプリントを読み取り、画像データとしてマイコン５１０に出力する。
【０１４１】
メディアリーダ５１８は、マイコン５１０による制御の下、メモリカード等の記憶媒体から画像データを読み取り、マイコン５１０に出力する。
【０１４２】
表示部５２０は、たとえば液晶ディスプレイで構成されており、マイコン５１０に制御されて、所定の情報を表示する。
【０１４３】
プリンタ５２２は、マイコン５１０による制御の下、所定のプリントデータに基づいて紙媒体その他の記録シートに画像をプリントして出力する。なお、プリント方式については、特に限定されるものではなく、ＴＡ方式、インクジェット方式、レーザー方式などのプリント方式を適用することができる。ここでは、ＴＡ方式にて、画像をプリントするものとする。
【０１４４】
通信部５２４は、マイコン５１０の制御の下、管理サーバ６００と通信し、画像データその他の情報の送受信を行う。
【０１４５】
管理サーバ６００は、一度プリントした画像データの管理を行い、ＣＰＵ６１０、ＲＯＭ６１２、ＲＡＭ６１４、ハードディスク（ＨＤＤ）６１６、ＣＤ−ＲＯＭドライブ６１８、操作部６２０、表示部６２２、タイマ６２４、通信部６２６等を備えた一般的なコンピュータで構成されている。
【０１４６】
ＣＰＵ６１０は、管理サーバ全体の動作を統括、制御する制御部として機能し、操作部６２０からの入力に従い、ＲＡＭ６１４を作業領域としながら所定の制御プログラムに従って通信制御、画像データの記録／削除の制御、画像データの検索処理、表示部６２２への表示制御等を行う。
【０１４７】
ハードディスク（ストレージ）６１６は、ＯＳや各種アプリケーションプログラムを格納するとともに、画像データの格納に利用される。
【０１４８】
ＣＤ−ＲＯＭドライブ６１８は、ＣＰＵ６１０の制御の下、装填されたＣＤ−ＲＯＭからデータの読み取りを行う。
【０１４９】
操作部６２０は、キーボード、マウス等で構成されており、表示部６２２は、液晶ディスプレイで構成されている。
【０１５０】
タイマ６２４は、ＣＰＵ６１０からの計時要求に従って現在時刻を計時し、計時した現在時刻の情報をＣＰＵ６１０に通知する。
【０１５１】
通信部６２６は、ＣＰＵ６１０の制御の下、受付端末５００と通信し、画像データその他の情報の送受信を行う。
【０１５２】
次に、前記のごとく構成された第２の実施の形態のプリントシステムにおける証明写真の作成処理の流れについて説明する。
【０１５３】
初めにファーストプリント時、すなわち、最初の証明写真プリントを作成する際の処理の流れを図９に示すフローチャートに従って説明する。
【０１５４】
証明写真の撮影、プリントは受付端末５００で行われる。まず、受付端末５００は、利用者から撮影サイズと枚数を受け付ける（ステップＳ５１）。受け付け後、利用者をデジタルカメラ５１４で撮影する（ステップＳ５２）。
【０１５５】
受付端末５００のマイコンは、そのデジタルカメラ５１２で撮影された画像データを取得し（ステップＳ５３）、取得した画像データから受け付けた内容のプリントデータを作成する（ステップＳ５４）。そして、作成したプリントデータをプリンタ５２２に出力し、受け付けた内容でプリントさせる（ステップＳ５５）。利用者は、この生成されたプリントを受け取る。
【０１５６】
プリントが終了すると、受付端末５００のマイコン５１０は、プリントした画像データを管理サーバ６００に転送する（ステップＳ５６）。
【０１５７】
管理サーバ６００は、受付端末５００から転送された画像データを受信し（ステップＳ５７）、受信した画像データをハードディスク６１６に格納する（ステップＳ５８）。
【０１５８】
以上一連の工程を経てファーストプリントの処理が終了する。
【０１５９】
次に、リプリント時、すなわち、焼き増し時における処理の流れを図１０に示すフローチャートに従って説明する。
【０１６０】
リプリントは、利用者の顔画像を受付端末５００に入力し、利用者が写されている画像を管理サーバ６００のハードディスク６１６に格納されている画像群の中から検索し、検索された画像をプリントする。
【０１６１】
まず、利用者は、受付端末５００において、顔画像の入力方法を選択する（ステップＳ６１）。顔画像の入力方法は、（１）デジタルカメラ５１４で利用者を直接撮影して入力する方法、（２）利用者が持参した顔画像が撮影されている写真をスキャナ５１６で読み取って入力する方法、（３）利用者が持参したメディア５２６に格納されている画像をメディアリーダ５１８で読み取って入力する方法が用意されており、利用者は所望の入力方法を選択する。選択はタッチパネル（操作部５１２）で行われる。図１１（ａ）は、タッチパネルの表示例（タッチパネルが設けられた表示部５２０の表示例）を示しており、利用者は、タッチパネルに表示された各入力方法のボタンの中から所望の入力方法のボタンを押して入力方法を選択する。
【０１６２】
顔画像の入力方法が選択されると、受付端末５００のマイコン５１０は、選択された入力方法に応じた処理を行い、画像の入力を行う（ステップＳ６２）。
【０１６３】
ここで、たとえば、デジタルカメラ５１４からの入力が選択されている場合、受付端末５００のマイコン５１０は、タッチパネルに操作の案内を表示し、そのタッチパネルからの入力に応じてデジタルカメラ５１４を制御し、利用者の画像を撮影して、画像を取得する。図１１（ｂ−１）は、デジタルカメラ５１４から顔画像を入力する場合のタッチパネルの表示例を示している。
【０１６４】
また、スキャナ５１６からの入力が選択されている場合も受付端末５００のマイコン５１０は、タッチパネルに操作の案内を表示し、そのタッチパネルからの入力に応じてスキャナ５１６を制御し、写真から画像を取り込んで、画像を取得する。図１１（ｂ−２）は、スキャナ５１６から画像を入力する場合のタッチパネルの表示例を示している。
【０１６５】
また、メディア５２６からの入力が選択されている場合も受付端末５００のマイコン５１０は、タッチパネルに操作の案内を表示し、そのタッチパネルからの入力に応じてメディアリーダ５１８を制御し、画像を取り込んで、画像を取得する。図１１（ｂ−３）は、メディア５２６から画像を入力する場合のタッチパネルの表示例を示している。
【０１６６】
選択された入力方法にて画像が入力されると、受付端末５００のマイコン５１０は、タッチパネルからの操作に基づき入力された画像を管理サーバ６００に送信する（ステップＳ６３）。図１１（ｃ）は、設定完了時におけるタッチパネルの表示例を示している。
【０１６７】
管理サーバ６００は、受付端末５００から送信された画像を受信する（ステップＳ６４）。画像を受信すると管理サーバ６００のＣＰＵ６１０は、所定の画像処理プログラムに従って受信した画像から顔領域を抽出する（ステップＳ６５）。そして、所定の検索プログラムに従って抽出した顔が写されている画像をハードディスク６１６に格納されている画像の中から検索する（ステップＳ６６）。図１１（ｄ）は、検索中のタッチパネルの表示例を示している。
【０１６８】
なお、顔領域の抽出方法、及び、その顔画像が写されている画像を検出する方法については公知の方法であるので、その具体的な処理方法についての説明は省略する。
【０１６９】
管理サーバ６００のＣＰＵ６１０は、検索が終了すると、その結果、すなわち画像が検索されている場合は、検索された画像、画像が検索されていない場合は、該当画像なしの情報を受付端末５００に送信する（ステップＳ６７）。受付端末５００は、この管理サーバ６００から送信された検索結果を受信する（ステップＳ６８）。そして、その検索結果から画像の有無を判定する（ステップＳ６９）。
【０１７０】
この判定の結果、画像なしと判定した場合、すなわち、画像が検索されなかった場合、受付端末５００のマイコン５１０は、図１１（ｅ―１）に示すように、該当画像がない旨の表示をタッチパネルに出力する（ステップＳ７０）。利用者は、この表示を確認し、必要に応じてファーストプリントを実行する（ステップＳ７１）。
【０１７１】
一方、画像ありと判定した場合、すなわち、画像が検索されている場合、受付端末５００のマイコン５１０は、図１１（ｅ―２）に示すように、検索された画像をタッチパネルに表示する。
【０１７２】
この後、受付端末５００のマイコン５１０は、タッチパネルからの入力に基づいてプリント注文の有無を判定する（ステップＳ７２）。
【０１７３】
そして、プリント注文ありと判定すると、受付端末５００のマイコン５１０は、タッチパネルにプリントの受け付け画面を表示させ、プリントの受け付け処理を行う。すなわち、プリントする画像の選択と枚数、枚数の入力を受け付ける（ステップＳ７３）。図１２は、プリントの受け付け画面の表示例を示している。利用者は、この画面表示に従ってプリント注文に必要な情報を入力する。
【０１７４】
プリント注文が行われ、プリント実行の指示がタッチパネルから入力されると、受付端末５００のマイコン５１０は、入力された情報に基づいてプリントデータを生成する（ステップＳ７４）。そして、生成したプリントデータをプリンタ３００に出力し、プリンタ５２２でプリントさせる。生成されたプリントは、所定の取出口から排出され、この取出口から排出されたプリントを利用者は受け取る。
【０１７５】
以上一連の工程を経てリプリントの処理が終了する。
【０１７６】
このように、本実施の形態のプリントシステムでは、リプリント時にリプリントする画像を特定するための情報を用意する必要がないので、簡単に所望の画像をリプリントすることができる。また、リプリントする画像を特定するための情報をなくしたり、忘れたりした場合であっても容易に所望の画像をリプリントすることができる。さらに、システム側も画像を特定するための情報を管理する必要がないので、管理が容易になる。
【０１７７】
なお、デジタルカメラで撮影する画像には、通常、付属情報として撮影日時等の情報が付加されるので、上記第１の実施の形態と同様、この撮影日時の情報に基づいて管理サーバ６００に格納されている各画像の有効期限を管理するようにしてもよい。すなわち、管理サーバ６００は、ハードディスク６１６に格納されている各画像について、撮影日からの経過日数を定期的に検出し、あらかじめ設定されている有効期限を経過しているものについては、検索対象から除外、あるいは、ハードディスク６１６から削除するようにする。あるいは、検索された画像の撮影日からの経過日数を検出し、有効期限を経過しているものについては、その旨を通知するように構成する。これにより、有効期限内の画像についてのみ、リプリントすることができるようになる。
【０１７８】
また、このように管理サーバ６００に保管される画像は、撮影日時の情報が付加されるので、利用者が撮影日時の範囲を指定して画像を検索できるようにしてもよい。この場合、管理サーバ６００は、指定された撮影日時の範囲内で対象画像を検索する。
【０１７９】
また、上記実施の形態では、画像を管理サーバ６００で管理するようにしているが、画像の格納場所は、これに限定されるものではない。たとえば、受付端末５００と管理サーバ６００とを一体で構成し、受付端末５００で管理するようにしてもよい。
【０１８０】
また、上記実施の形態では、受付端末５００にデジタルカメラ、スキャナ、メディアリーダ、プリンタが一体的に構成されているが、各構成要素を別体で構成するようにしてもよい。
【０１８１】
さらに、上記実施の形態では、顔画像を入力する手段として、デジタルカメラ、スキャナ、メディアリーダを用いているが、これら以外の機器から顔画像を入力するようにしてもよい。たとえば、利用者が携帯するデジタルカメラやカメラ付き携帯電話機等から顔画像を入力するようにしてもよい。また、顔画像を入力する手段をデジタルカメラのみ、スキャンのみ、メディアリーダのみで構成するようにしてもよい。
【０１８２】
また、デジタルカメラ５１２から顔画像を入力する場合には、リプリントの意味合いが薄れるので、利用開始と同時に自動で利用者の顔画像を撮影し、顔画像を取得するようにしてもよい。
【０１８３】
また、上記実施の形態では、本発明を証明写真のリプリントに適用した場合を例に説明したが、本発明の適用は、これに限定されるものではない。たとえば、ストレージに格納されている画像の中から特定の人物が撮影されている画像を検索してプリントする場合にも同様に適用することができる。
【０１８４】
また、上記実施の形態では、特定の人物が撮影されている画像を検索してプリントする場合を例に説明したが、人物以外の他の被写体が撮影されている画像を検索してプリントする場合にも本発明は適用することができる。
【０１８５】
また、上記実施の形態では、特定の人物一人が撮影されている画像を検索してプリントする場合を例に説明したが、複数の人物が撮影されている画像を検索してプリントする場合にも本発明は適用することができる。
【０１８６】
なお、複数の人物が撮影されている画像を検索してプリントする場合には、検索条件を設定できるようにすることが好ましい。たとえば、複数の人物の顔画像を入力し、入力された人物すべてが撮影されている画像を検索できるようにしてもよいし（いわゆる「ＡＮＤ検索」）、入力された人物の少なくとも一人が撮影されている画像を検索できるようにしてもよい（いわゆる「ＯＲ検索」）。また、ＡＮＤ検索とＯＲ検索とを組み合わせて検索できるようにする。
【０１８７】
図１３は、検索条件の設定の一例を示すタッチパネルの表示例を図である。デジタルカメラ、スキャナ又はメディアから顔画像の入力が行われると、同１３（ｃ−１）に示すように、顔画像の追加の有無を問うメッセージがタッチパネルに表示される。顔画像を追加する場合は、[顔画像追加]ボタンを押して、デジタルカメラ、スキャナ又はメディアから顔画像の追加入力を行う。次のステップに進む場合は、［次へ］ボタンを押す。
【０１８８】
この［次へ］ボタンが押されると、図１３（ｃ−２）に示すように、タッチパネルに検索条件の設定を行うか否かを問うメッセージが表示される（複数の画像を入力した場合のみ）。検索条件を設定する場合は、画面上の［検索条件設定］ボタンを押し、検索条件を設定せずに、検索を行う場合は、［検索開始］ボタンを押す。
【０１８９】
[検索条件設定]ボタンが押されると、図１３（ｃ−３）に示すように、タッチパネルに検索条件の設定画面が表示され、この表示に従って利用者は検索条件の設定を行う。ここでは、たとえば入力した顔画像と顔画像の間に［ＡＮＤ］ボタンと［ＯＲ］ボタンとを表示し、［ＡＮＤ］ボタンが押されるとＡＮＤ検索に設定され、［ＯＲ］ボタンが押されるとＯＲ検索に設定されるようにしている。このように検索条件を設定し、［検索開始］ボタンを押すと、検索が開始される。
【０１９０】
このように検索条件を任意に設定できるようにすることにより、所望の画像を容易に見つけ出してプリントすることができる。
【０１９１】
なお、上記例では、顔画像のＡＮＤ検索とＯＲ検索のみが設定できるようにされているが、これに加えて撮影期間の設定等もできるようにしてもよい。
【０１９２】
また、検索対象として入力する画像は、人物が一人で撮影されている画像を入力することが好ましいが、人物が複数撮影されている画像を入力できるようにしてもよい。この場合、画像中に含まれる人物の顔画像を自動で抽出し、検索対象とする顔画像を利用者に選択させるようにすることが好ましい。
【図面の簡単な説明】
【０１９３】
【図１】本発明に係るプリントシステムの一実施形態を示すシステム構成図
【図２】デジタルカメラの電気的構成を示すブロック図
【図３】プリントサーバの電気的構成を示すブロック図
【図４】ファーストプリント時における証明写真プリントの作成処理の流れを示すフローチャート
【図５】証明写真プリントの一例を示す平面図
【図６】リプリント時における証明写真プリントの作成処理の流れを示すフローチャート
【図７】プリントサーバにおける有効期限切れの画像ファイル消去手順を示すフローチャート
【図８】本発明に係るプリントシステムの第２の実施の形態を示すシステム構成図
【図９】ファーストプリント時における証明写真プリントの作成処理の流れを示すフローチャート
【図１０】リプリント時における証明写真プリントの作成処理の流れを示すフローチャート
【図１１】タッチパネルの表示例を示す図
【図１２】タッチパネルの表示例を示す図
【図１３】タッチパネルの表示例を示す図
【符号の説明】
【０１９４】
１０…プリントシステム、１００…デジタルカメラ、１１０…ＣＰＵ、１１２…操作部、１１４…バス、１１６…ＲＯＭ、１１８…ＥＥＰＲＯＭ、１２０…メモリ（ＳＤＲＡＭ）、１２２…ＶＲＡＭ、１２４…タイマ、１２６…光学ユニット、１２８…フォーカスモータドライバ、１３０…ズームモータドライバ、１３２…アイリスモータドライバ、１３４…撮像素子、１３６…タイミングジェネレータ（ＴＧ）、１３８…アナログ処理回路、１４０…Ａ／Ｄ変換器、１４２…画像入力コントローラ、１４４…画像信号処理回路、１４６…圧縮・伸張処理回路、１４８…メディアコントローラ、１５０…メモリカード、１５２…ＵＳＢインターフェース、１５４…ＬＣＤ／ビデオエンコーダ、１５６…ＯＳＤ回路、１５８…ＡＥ／ＡＷＢ検出回路、１６０…ＡＦ検出回路、１６２…ストロボ制御回路、２００…プリントサーバ、２１０…ＣＰＵ、２１２…ＲＯＭ、２１４…ＲＡＭ、２１６…ハードディスク（ＨＤＤ）、２１８…ＣＤ−ＲＷドライブ、２２０…ＵＳＢインターフェース、２２２…タイマ、２２４…操作部、２２６…表示部、３００…プリンタ、４００…バーコードリーダ、５００…受付端末、５１０…マイコン、５１２…操作部、５１４…デジタルカメラ、５１６…スキャナ、５１８…メディアリーダ、５２０…表示部、５２２…プリンタ、５２４…通信部、５２６…メディア、６００…管理サーバ、６１０…ＣＰＵ、６１２…ＲＯＭ、６１４…ＲＡＭ、６１６…ハードディスク（ＨＤＤ）、６１８…ＣＤ−ＲＯＭドライブ、６２０…操作部、６２２…表示部、６２４…タイマ、６２６…通信部
【図１】
2006116943.tif 000003
【図２】
2006116943.tif 000004
【図３】
2006116943.tif 000005
【図４】
2006116943.tif 000006
【図５】
2006116943.tif 000007
【図６】
2006116943.tif 000008
【図７】
2006116943.tif 000009
【図８】
2006116943.tif 000010
【図９】
2006116943.tif 000011
【図１０】
2006116943.tif 000012
【図１１】
2006116943.tif 000013
【図１２】
2006116943.tif 000014
【図１３】
2006116943.tif 000015