(57)【特許請求の範囲】
【請求項１】
写真プリントの作成を指示する注文情報が所定のフォーマットのデジタルデータとして記録された記録媒体を読み取って前記注文情報を取り込む注文情報取込手段と、該注文情報取込手段により取り込まれた注文情報にしたがって前記写真プリントの作成処理を行うプリント作成手段とを備えてなる画像処理システムにおいて、
前記注文情報が、注文内容が記述された少なくとも１つの注文ファイルと、該注文ファイルが有効か否かを示す有効性情報とを含み、
前記注文情報取込手段が、前記記録媒体を読み取る際に前記有効性情報が有効な注文ファイルのみを取り込むものであることを特徴とする画像処理システム。
【請求項２】
前記注文情報取込手段が、前記記録媒体を読み取る際に前記有効性情報が有効な注文ファイルのみを取り込むとともに、前記有効性情報を有効から無効に変更するものであることを特徴とする請求項１記載の画像処理システム。
【請求項３】
写真プリントの作成を指示する注文情報が所定のフォーマットのデジタル画像データとして記録された、コンピュータ読み取り可能な記録媒体であって、
前記注文情報が、注文内容が記述された少なくとも１つの注文ファイルと、該注文ファイルが有効か否かを示す有効性情報とを含むことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、フォトフィニッシングシステムなどの画像処理システムおよびコンピュータ読み取り可能な記録媒体に関し、特にＦＤ、ＭＯ、Ｚｉｐなどにデジタルデータとして記録されたプリント注文情報を取り込んで、自動的に写真プリントを作成する画像処理システムおよび注文情報が記録されたコンピュータ読み取り可能な記録媒体に関するものである。
【０００２】
【従来の技術】
従来、写真のプリント注文を行うときには、注文用紙に名前や住所、プリントしたい写真のコマ番号と枚数、サイズなどを記入することにより注文を行っていた。
【０００３】
しかし、近年、写真サービスの分野におけるデジタル化が進み、フィルムを持ち込んでプリントを注文する代わりに、フィルムから読み取られデジタル化された画像データをＭＯ、Ｚｉｐ、ＣＤ−Ｒなどのメディアに記録して持ち込み、プリント注文できるようになってきた。あるいは画像データを予めサービス提供者側のサーバコンピュータに登録しておき、メディアのやり取りをせずにプリント注文を行う方法なども提案されている。
【０００４】
これに伴い、従来顧客からサービス提供者に、注文用紙という形で受け渡されていた注文情報についても、デジタルデータとして受け渡すことが提案されている。
【０００５】
【発明が解決しようとする課題】
一般に、写真を注文する場合には、注文内容を履歴として残しておきたいというニーズがある。これは例えば過去の注文と全く同じ内容で再度注文を行いたい場合に、過去の注文内容を参考にすると手間がかからないからである。あるいは、既に注文したことを忘れて重複して注文を行うといったミスも、履歴を残すことにより防止できる。
【０００６】
注文用紙で注文する場合には、その注文用紙の控えを保管しておくことにより、どの写真を何回焼き増ししたかを履歴として残しておくことが可能であった。しかし、注文情報をデジタルデータとして受け渡す場合にはメディアに記録されている注文情報はラボにおいて自動的に処理されてしまうため、過去の注文情報がメディア内に残っていると既に処理済みの内容であるのにも拘わらず再び処理されてしまう可能性がある。したがって、重複処理を確実に排除するためには過去の注文情報を削除しておく必要があった。すなわち注文の履歴は、注文情報を紙に控えたり、他のメディアに移すなどして意図的に管理しない限り残すことができなかった。
【０００７】
しかしながら、注文用紙を保管する場合にはフィルムとそのフィルムの写真に関する注文用紙をまとめて保管することが一般的である。つまり、デジタルデータの場合も同様に、画像データが記録されたメディアとそのメディア内の画像データに関する注文の履歴をまとめて管理したいと考えるのが普通である。特に、画像データと注文情報を１枚のメディアに一緒に記録してプリント注文を行う場合には、注文情報をそのまま履歴情報としてそのメディア内に残せることが望ましい。
【０００８】
本発明は、上記課題に鑑みて、注文の履歴を簡単に管理することができ、注文用紙で注文する場合と同様の手軽さで、過去の注文内容を確認したり、過去の注文内容を利用して新しい注文情報を作成したりできるようにすることを目的とするものである。
【０００９】
【課題を解決するための手段】
この目的を達成するために、本発明では、プリントサイズ、枚数などの注文内容が記述された注文ファイルが、有効か無効か、すなわちラボにおいて処理すべきファイルか否かを示す有効性情報を、この注文ファイルの一部として、あるいは注文ファイルとは別のデータとしてメディアに記録し、画像処理システムにおいてこの有効性情報が有効な注文ファイルのみを処理するようにしている。
【００１０】
これにより、過去の注文ファイルがメディア内に残されていても、有効性情報が無効であればラボにおいてその注文ファイルが処理されてしまうことはなく、注文内容を履歴としてメディア内に残しておくことができる。
【００１１】
すなわち、本発明の画像処理システムは、写真プリントの作成を指示する注文情報が所定のフォーマットのデジタルデータとして記録された記録媒体を読み取って前記注文情報を取り込む注文情報取込手段と、該注文情報取込手段により取り込まれた注文情報にしたがって前記写真プリントの作成処理を行うプリント作成手段とを備えてなる画像処理システムであって、前記注文情報が、注文内容が記述された少なくとも１つの注文ファイルと、該注文ファイルが有効か否かを示す注文ファイルごとの有効性情報とを含み、前記注文情報取込手段が、前記記録媒体を読み取る際に前記有効性情報が有効な注文ファイルのみを取り込むものであることを特徴とするものである。
【００１２】
ここで、前記記録媒体とは、具体的にはＦＤ、Ｚｉｐ、ＭＯなどのことであり、前記注文情報取込手段とは、これらのメディアを読み取るためのメディアドライブを備えたパソコンおよびそのパソコン上で動作する注文情報取込用プログラムなどを意味する。
【００１３】
また、本発明の画像処理システムにおいては、前記注文情報取込手段が、前記記録媒体を読み取る際に前記有効性情報が有効な注文ファイルのみを取り込むとともに、前記有効性情報を有効から無効に変更するものであることが好ましい。
【００１４】
ここで、有効性情報を有効から無効に変更するのは、画像処理システムにより注文ファイルが処理された後は、その注文ファイルは処理済みとなり最早処理する必要がないもの、すなわち無効なファイルとなるからである。有効性情報を変更するタイミングは、注文情報を取り込んだ直後であってもよいが、例えば注文処理にしたがってプリント対象となる全ての画像データをプリント作成手段に転送した時点で変更してもよい。
【００１５】
注文情報の作成およびメディアへの記録は、ユーザが、例えばパソコン上で起動する注文処理用のアプリケーションソフトを使用して行う。注文処理用のアプリケーションとは、例えばプリントしたい画像データを指定したり、その画像データのプリント枚数やプリントサイズを入力したりする処理を、所定の画面上で簡単に行うことができるソフトウェアのことである。このソフトウェアは前記画面上でユーザが入力した情報を所定のフォーマットのデジタルデータに構成し、メディアに記録する。前記有効性情報は、このようなソフトウェアを実行することにより、注文情報の１つとして自動的に、あるいはユーザの指示にしたがって設定される。
【００１６】
注文ファイルが新たに作成されたときにはその注文ファイルに関する有効性情報は自動的に有効に設定されるようにすることが望ましい。上述のように、このフラグは本発明の画像処理システムにおいて処理が完了した時点で無効に変更してもよい。
【００１７】
一方、過去の注文において使用した処理済みの注文ファイルを再利用するために、有効性情報の設定を無効から有効に変更したい場合もある。この場合、ユーザは上記ソフトウェアの機能を利用して有効性情報を意図的に無効から有効に変更する。あるいは、例えば注文ファイルを作成したものの、そのファイルの注文を延期したい場合などにも、この機能を利用して有効から無効への有効性情報の変更を行うことができる。
【００１８】
【発明の効果】
本発明の画像処理システムは、注文内容が記述された注文ファイルが有効か無効かを示す有効性情報が有効な注文ファイルのみを取り込むことによって、処理すべき注文ファイルを自動的に判断してプリント作成を行う。このため、処理済みの注文ファイルと、これから注文に使用する注文ファイルとを、同じメディアに記録して注文を行っても、処理済みのファイルが誤って処理されることがない。したがって過去の注文ファイルをそのまま注文用のメディアに残しておくことができ、１枚のメディアで容易に注文の履歴を管理することができる。
【００１９】
また、この画像処理システムにおいて、有効な注文ファイルを処理した際に、その注文ファイルの有効性を示す有効性情報を有効から無効に自動的に変更することにより、ユーザは特に理由がない限り、上記有効性情報を意識して操作する必要がなくなる。
【００２０】
【発明の実施の形態】
以下、本発明の画像処理システムの一実施形態について、図面を参照して説明する。
【００２１】
図１は、本発明の画像処理システムの実施形態であるフォトフィニッシングシステムの概要を示す図である。図に示されるように、このフォトフィニッシングシステムは、画像データや注文情報を取り込むための画像取扱装置２と、その注文情報にしたがって、画像データを写真プリント４として出力する写真プリンタ３とにより構成される。
【００２２】
図２は画像取扱装置２の具体的な構成を示すブロック図である。本実施形態において、画像取扱装置２は、パソコンあるいはワークステーションなどの汎用コンピュータであり、ＦＤ、Ｚｉｐ、ＭＯなどに記録された画像データや注文情報を読み取るための各種メディアドライブなどの注文情報取込部１１と、後述するように注文情報に含まれるフラグの有効性を判定する有効性判定部１２と、注文情報を解析する注文情報解析部１３と、注文情報解析部１３の解析結果に基づいてプリント用の画像データを作成する画像処理部１４とを備えている。画像処理部１４は、画像データの画素サイズの調整を行う画素密度変換部１５と、画像データをプリントに適した色あるいは階調となるように変換する色・階調変換部１６と、テンプレートやクリップアートなどと画像データとを合成したり、トリミングなどのレイアウト処理を施す画像合成部１７とを有する。なおプリントの対象となる画像データは、必ずしもメディアから取り込まれるものに限られず、画像取扱装置２のハードディスク内に記憶された画像データであってもよい。この場合、画像取扱装置２は、ＦＤなどから注文情報のみを読み取って、これに基づいてハードディスク内を検索し、プリント対象となる画像データを写真プリンタ３に転送する。
【００２３】
本実施形態では、注文処理用のメディア１として、サービス提供者がデジタル出力サービスを行う際に顧客に提供するメディアを使用する。具体的には、例えば顧客がフィルム撮影した写真を同時プリントするとともに、デジタル画像データとしてメディアに出力するようサービス提供者に依頼した場合に提供されるメディアを使用する。
【００２４】
このメディアは、例えば図１に示すように、ルートディレクトリの下位に、画像データ用ディレクトリ、テンプレートディレクトリ、アプリケーション用ディレクトリ、注文ファイル用ディレクトリの４つのディレクトリを持つものとする。ここで、画像データ用ディレクトリは、サービス拠点においてフィルムから読み取られ、デジタル化されたオリジナルの画像データと、その画像データを顧客がパソコンなどで加工して得た加工済み画像データを格納するディレクトリである。プリント対象は、この画像データ用ディレクトリに格納されている画像データの中から指定することができる。
【００２５】
テンプレート用ディレクトリは、例えばポストカードやカレンダーのテンプレートを格納するディレクトリである。またアプリケーション用ディレクトリは、画像データの編集加工ソフトや注文処理ソフトなどが格納されるディレクトリである。これら２つのディレクトリはいずれもサービス提供者から顧客に対して提供されるファイルが格納されるものである。
【００２６】
注文ファイル用ディレクトリは注文ファイルと、その注文ファイルが有効か無効かを示す有効性情報としてのフラグとからなる注文情報を格納するディレクトリである。この情報は、上記アプリケーション用ディレクトリに格納されている注文処理ソフトを使用して顧客が作成し、メディアに記録する。
【００２７】
本実施形態では、前記注文ファイルは図３に示すような構造化記憶ファイルであって、ルートストレージの下に、オブジェクトクラス識別子（CLSID）、注文ファイルの属性情報、発注者に関する情報を示すストリーム、および注文の具体的な情報を格納するストレージを有する。このストレージは注文ごとに１つの注文ストレージを有し、各注文ストレージは例えばプリント枚数やプリントサイズなどを記述する注文内容ストリームと、プリントの受取者の情報を記述する受取者ストリームと、プリントする画像データとのリンク情報ストリームとにより構成される。受取者ストリームは、例えば写真の焼き増し注文をして、友人に配るような場合に使用される。
【００２８】
注文ファイルが有効なファイルか否かを示すフラグは、例えば上記の注文ファイルの属性情報の１つとして上記のストリームに記述するようにしても、例えば図１に示すように注文情報が記述された注文ファイルと別のファイルとして管理してもよい。前者の場合はファイル容量が小さくなるという利点があり、後者の場合は顧客の作成した注文ファイル自身を更新しなくてよいという利点がある。
【００２９】
上記画像取扱装置２は、フラグのプロパティが０であれば有効な注文ファイルと判断し、その注文ファイルにより指定された画像データの写真プリントを作成すべく対象となる画像データを写真プリンタ３に転送する。転送された画像データは写真プリンタ３のキューにエントリされ、順次プリント出力される。また、フラグのプロパティが０以外であれば、画像取扱装置２はその注文ファイルは過去の履歴ファイルであると判断してスキップし、次の注文ファイルのプロパティを参照しにいく。
【００３０】
図４は、画像取扱装置２が行う上述のような注文情報取込処理をフローチャートとして表したものである。注文情報取込部１１において注文情報を取り込んだ後、ステップ１０１において有効性判定部１２で注文ファイルのフラグのプロパティが判定され、プロパティが０であればステップ１０２においてその注文ファイルが取り込まれて、注文情報解析部１３で解析され、上記発注者情報や具体的な注文内容などがシステムに取り込まれる。次に、ステップ１０３において、この注文ファイルの指定にしたがって、プリント対象として指定された画像データが検索され、システムのメモリ上にロードされる。ロードされた画像データに対しては、ステップ１０４において、画像処理部１４で所定の画像処理、あるいは注文ファイル内で指定された画像処理が施される。画像処理済みの画像データはステップ１０５においてプリンタに転送され、転送が完了した時点で、ステップ１０６により処理された注文ファイルのフラグのプロパティが０から１に変更される。さらに、注文処理用メディア内に他の注文ファイルがあるかどうかをステップ１０７において確認し、他の注文ファイルがあれば、その注文ファイルについて上記処理を繰り返す。ステップ１０１においてフラグのプロパティが０以外であった場合にはステップ１０２から１０６の処理は行われず、ステップ１０７の処理が行われる。
【００３１】
なお、ステップ１０６のフラグのプロパティの変更は、メディアから注文ファイルを取り込んだ時点、すなわちステップ１０２の直後に行ってもよい。
【００３２】
なお、フラグの有効から無効への（０から１への）変更は、上述のように本発明のフォトフィニッシングシステムにより自動的に行われるが、無効から有効への変更はユーザが意図的に行わない限り、自動的には行われない。例えば、過去の処理済みの注文ファイルを再度注文処理に利用する場合には、上記アプリケーションディレクトリに格納されている注文処理用のソフトウェアの機能を利用して、フラグを意図的に１から０に変更する。また、フラグのプロパティの変更はとくに行う必要はなく、フラグを０から１に変更することなく処理を終えてもよい。
【００３３】
以上、説明したように、本発明の実施形態によるフォトフィニッシングシステムは、注文ファイルがメディアに記録されているか否かではなく、注文ファイルのプロパティの１つとしてその注文ファイルの有効性を示すフラグのプロパティを設け、このフラグによりその注文ファイルを処理すべきか否かを判断するため、処理済みの注文ファイルもそのままメディアに残しておくことができ、注文の履歴管理が容易になる。
【００３４】
なお、上記実施形態においては、注文ファイルの有効性を示す有効性情報としてフラグを用いているが、これに限定されるものではなく、注文ファイルを生成した際の時間を表すタイムスタンプを有効性情報として用いてもよい。この場合、注文ファイル生成時のタイムスタンプが最新のもののみが、有効な注文ファイルとして上記画像取込装置２に取り込まれることとなる。また、画像取込装置２において、注文ファイルに画像データプリント時のタイムスタンプを含ませ、このプリント時のタイムスタンプを有効性情報として用いてもよい。この場合、注文受付時において、注文ファイルの生成時のタイムスタンプとプリント時のタイムスタンプとが比較され、注文ファイル生成時のタイムスタンプがプリント時のタイムスタンプよりも古ければその注文ファイルは無効であり、逆に生成時のタイムスタンプがプリント時のタイムスタンプよりも新しければその注文ファイルは有効であると判定される。
【図面の簡単な説明】
【図１】本発明の画像処理システムの実施形態であるフォトフィニッシングシステムの概要を示す図
【図２】画像取扱装置の具体的構成を示すブロック図
【図３】注文ファイルの一例を示す図
【図４】注文情報取込処理の一例を示すフローチャート
【符号の説明】
１  注文処理用メディア
２  画像取扱装置
３  写真プリンタ
４  写真プリント
【図１】
0003717661.tif 000002
【図２】
0003717661.tif 000003
【図３】
0003717661.tif 000004
【図４】
0003717661.tif 000005