(57)【要約】【課題】  写真処理装置と端末処理装置とに備えられるソフトウェアのバージョンの相違に関わらず、写真プリントを好適に作成することができ、オペレータの作業負担を軽減することができる画像処理システム、及びこのシステムに用いられる写真処理装置を提供すること。【解決手段】  写真処理装置１と、端末処理装置２と、それらを接続するネットワーク３とを備えた画像処理システムであって、端末処理装置２は端末バージョン情報保存部６４を備え、第２画像処理部４０は画像処理データに端末バージョン情報を付随させる機能を有し、写真処理装置１は、画像処理データに基づいて露光用画像データを生成するための機能を有する処理モジュール２７と、対応バージョン情報保存部２８と、端末バージョン情報と対応バージョン情報とを照合して、端末ソフトウェアのバージョンに対応する処理モジュール２７を採択する機能を有するモジュール採択手段２６とを備える。【選択図】  図２
2005186374.tif 000002
【特許請求の範囲】
【請求項１】
画像処理データに基づいて露光用画像データを生成する露光用画像データ生成手段と、前記露光用画像データに基づいて写真感光材料に画像を焼付露光する画像露光部とを有する写真処理装置と、
入力された画像データに対して画像処理を行う機能を有する画像処理部を備えた端末処理装置と、
１台又は複数台の前記写真処理装置と、１台又は複数台の前記端末処理装置とを接続するネットワーク手段とを備えた画像処理システムであって、
前記端末処理装置は、その端末処理装置に搭載される端末ソフトウェアのバージョンに関する端末バージョン情報が保存される端末バージョン情報保存部を備え、
前記画像処理部は、前記画像処理の結果得られる画像処理データに、前記端末バージョン情報を付随させる機能を有し、
前記写真処理装置は、
前記画像処理データに基づいて、前記露光用画像データを生成するための処理を行う機能を有する処理モジュールと、
前記写真処理装置に搭載される本体ソフトウェア又は前記処理モジュールに対応する、前記端末ソフトウェアのバージョンに関する対応バージョン情報が保存される対応バージョン情報保存部と、
前記端末バージョン情報と前記対応バージョン情報とを照合し、その照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールを採択する機能を有するモジュール採択手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記画像処理部は、前記画像処理データに、前記本体ソフトウェアの種類別の前記端末バージョン情報を付随させる機能を有する請求項１に記載の画像処理システム。
【請求項３】
前記モジュール採択手段は、前記照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールが、前記写真処理装置に備えられているか否かを、前記端末処理装置に通知する機能を有する請求項１又は２に記載の画像処理システム。
【請求項４】
前記画像処理部は、前記照合の結果に関係なく前記写真処理装置に処理を強制させる標識情報を、前記画像処理データに付随させる機能を有するとともに、
前記モジュール採択手段は、前記標識情報に基づいて所定の前記処理モジュールを採択する機能を有する請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
入力された画像データに対して画像処理を行う機能を有する画像処理部を備えた端末処理装置とネットワーク手段を介して接続される写真処理装置であって、
画像処理データに基づいて露光用画像データを生成する露光用画像データ生成手段と、
前記露光用画像データに基づいて写真感光材料に画像を焼付露光する画像露光部と、
前記画像処理データに基づいて、前記露光用画像データを生成するための処理を行う機能を有する処理モジュールと、
端末処理装置に搭載される端末ソフトウェアのバージョンに関する端末バージョン情報と、前記写真処理装置に搭載される本体ソフトウェア又は前記処理モジュールに対応する、前記端末ソフトウェアのバージョンに関する対応バージョン情報とを照合し、その照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールを採択する機能を有するモジュール採択手段と、
を備えることを特徴とする写真処理装置。
【請求項６】
前記モジュール採択手段は、前記照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールが、前記写真処理装置に備えられているか否かを、前記端末処理装置に通知する機能を有する請求項５に記載の写真処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真感光材料に画像を焼付露光する機能を有する写真処理装置と、画像処理などのためにソフトウェアが搭載される端末処理装置とをネットワークで接続した画像処理システムに関するものである。
【背景技術】
【０００２】
かかる画像処理システムにおける写真プリント処理の概要を説明する。まず、写真処理装置では、入力された画像データに対して適宜の画像処理を行い、この画像処理により得られた画像処理データに基づいて露光用画像データを生成する。入力される画像データの種類は種々のものがあり、ネガフィルムやポジフィルムのような写真フィルムをスキャニングすることで得られる画像データの他に、デジタルカメラの記憶メディア（スマートメディアTM、コンパクトフラッシュTM、メモリースティックTM等) やＣＤ−Ｒ、ＭＯ等の記録媒体から入力される画像データがある。
【０００３】
オペレータは、写真処理装置に入力された画像データに対して、補正データを適宜入力することで、色補正や濃度補正などの種々の画像処理を施すことができる。露光用画像データは、画像処理により得られた画像処理データに基づいて生成され、露光エンジン（画像露光部を構成する。) に転送される。露光エンジンでは、露光用画像データに基づいて写真感光材料の乳剤面に画像が焼付露光される。写真感光材料は現像処理部に送り込まれ、現像処理及び乾燥処理が施された後、仕上がりの写真プリントとして装置外部に排出される。以上のように写真処理装置は、画像処理データに基づいて露光用画像データを生成する機能と、生成された露光用画像データを用いて写真プリントを作成する機能とを備えており、露光用画像データの生成は主にハードウェアによって処理されることが多い。
【０００４】
一方、上記写真処理装置と受付端末装置とをネットワーク手段により接続した写真プリント作成システムが知られている（例えば、本出願人による下記特許文献１）。このシステムでは、写真プリントを作成する写真処理装置と、端末処理装置（端末コンピュータ）とがネットワーク手段により接続されている。端末処理装置では、主にデジタルカメラ等の記録媒体からの画像データが入力される。端末処理装置に入力された画像データは、端末処理装置に搭載された一般的な画像処理ソフトウェアによって画像処理され、画像処理データが生成される。画像処理データは、ネットワーク手段を介して写真処理装置に送信され、上記の要領で露光用画像データが生成される。生成された露光用画像データは露光エンジンに転送され、写真プリントの作成が行われる。
【０００５】
上記のような写真処理装置に搭載されるソフトウェアやハードウェア、および端末処理装置に搭載されるソフトウェアは、近年のデジタル機器の急速な進化に対応すべく、新機能の追加や色補正パラメータの変更、不具合の修正などを目的とした改良・改善が絶えず繰り返される傾向にあり、オペレータはバージョンの更新作業を頻繁に行う必要がある。しかしながら、複数台の写真処理装置又は端末処理装置がネットワーク手段に接続されることも多く、全ての装置に対してバージョンの更新作業を逐一行うこと、および各装置のバージョンを正確に管理することは、オペレータにとって大きな負担となっていた。
【０００６】
また、常に受付処理に追われている端末処理装置では、バージョンの更新作業を行う機会が無いなど、作業上の都合により、写真処理装置と端末処理装置とで異なるバージョンのソフトウェアが備えられる場合がある。このようにソフトウェアのバージョンに相違があると、例えば、次のような不具合が発生する。端末処理装置に搭載されるソフトウェアが旧バージョンであって、写真処理装置に搭載されるソフトウェアが新バージョンである場合に、或る補正パラメータが、旧バージョンでは０と１の二段階で表現され、新バージョンでは０〜５の六段階で表現されるものとすると、旧バージョンでは最大値である「１」が、新バージョンでは比較的低い水準の値となり、その意味合いが大きく異なってしまう。そのため、作成した写真プリントの結果が予期しないものになることがある。
【特許文献１】特開２００３−２４１９３５号公報 (図１、図２等)
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は上記実情に鑑みてなされたものであり、その課題は、写真処理装置と端末処理装置とに備えられるソフトウェアのバージョンの相違に関わらず、写真プリントを好適に作成することができるとともに、オペレータの作業負担を軽減して、上記相違に起因する不具合を回避することができる画像処理システム、及びこのシステムに用いられる写真処理装置を提供することである。 
【課題を解決するための手段】
【０００８】
上記課題を解決するため本発明に係る画像処理システムは、画像処理データに基づいて露光用画像データを生成する露光用画像データ生成手段と、前記露光用画像データに基づいて写真感光材料に画像を焼付露光する画像露光部とを有する写真処理装置と、入力された画像データに対して画像処理を行う機能を有する画像処理部を備えた端末処理装置と、１台又は複数台の前記写真処理装置と、１台又は複数台の前記端末処理装置とを接続するネットワーク手段とを備えた画像処理システムであって、前記端末処理装置は、その端末処理装置に搭載される端末ソフトウェアのバージョンに関する端末バージョン情報が保存される端末バージョン情報保存部を備え、前記画像処理部は、前記画像処理の結果得られる画像処理データに、前記端末バージョン情報を付随させる機能を有し、前記写真処理装置は、前記画像処理データに基づいて、前記露光用画像データを生成するための処理を行う機能を有する処理モジュールと、前記写真処理装置に搭載される本体ソフトウェア又は前記処理モジュールに対応する、前記端末ソフトウェアのバージョンに関する対応バージョン情報が保存される対応バージョン情報保存部と、前記端末バージョン情報と前記対応バージョン情報とを照合し、その照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールを採択する機能を有するモジュール採択手段とを備える。
【０００９】
この構成による画像処理システムの作用効果を説明する。この画像処理システムは、１台以上の写真処理装置と１台以上の端末処理装置とがネットワーク手段により接続されている。端末処理装置には画像処理部が設けられ、端末処理装置に入力された画像データはこの画像処理部にて画像処理を行うことができる。露光用画像データは、画像処理の結果得られた画像処理データに基づいて、写真処理装置に設けられる露光用画像データ生成手段によって生成され、画像露光部はこの露光用画像データを用いて写真感光材料に画像を焼付露光する。なお、画像処理データの形態については、特定のものに限定されるものではなく、例えば、入力された画像データと、画像処理に関する補正データとの組み合わせによりデータを構成することができる。また、露光用画像データとは、写真感光材料に対する画像露光のために使用されるデータのことをいう。
【００１０】
そして、本発明の画像処理システムによれば、モジュール採択手段により、端末ソフトウェアのバージョンに対応する処理モジュールを採択することができるため、ネットワーク手段に異なるバージョンの端末ソフトウェアを備えた端末処理装置が接続された環境であっても、各端末処理装置で得られる画像処理データに適宜対応して処理することができ、写真プリントを好適に作成することができる。処理モジュールの採択は、端末バージョン情報と対応バージョン情報との照合の結果に基づくものであるため、容易且つ確実に適切な処理モジュールが採択される。更に、端末バージョン情報は、画像処理部での画像処理の結果得られる画像処理データに付随するものであり、画像処理データに相伴って写真処理装置に送信されるため、写真処理装置における照合処理が効率的に行われる。以上により、写真処理装置と端末処理装置とに備えられるソフトウェアのバージョンの相違による不具合を回避するとともに、そのバージョンの更新やバージョン管理などの煩雑な作業に対する負担が軽減される。ここで、ソフトウェアとは、ハードウェアの基本的な制御を行なうために機器に組み込まれたソフトウェア、すなわちファームウェアも含むものとする。
【００１１】
本発明に係る画像処理システムを構成するにあたり、前記画像処理部は、前記画像処理データに、前記本体ソフトウェアの種類別の前記端末バージョン情報を付随させる機能を有するものが好ましい。
【００１２】
ネットワーク手段には、それぞれ異なる種類の本体ソフトウェアが搭載された複数台の写真処理装置が接続される場合があり、端末処理装置の画像処理部で得られる画像処理データに対して、各写真処理装置において異なる本体ソフトウェアで処理されることがある。上記構成によれば、端末バージョン情報が本体ソフトウェアの種類別となっているため、その本体ソフトウェアに応じた端末バージョン情報を用いて照合を行うことができる。したがって、本体ソフトウェアの種類が写真処理装置によって異なる場合であっても、適切な処理モジュールが採択され、写真プリントの作成が好適に行われる。
【００１３】
本発明に係る画像処理システムを構成するにあたり、前記モジュール採択手段は、前記照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールが、前記写真処理装置に備えられているか否かを、前記端末処理装置に通知する機能を有するものが好ましい。
【００１４】
上記構成によると、端末ソフトウェアのバージョンに対応する処理モジュールが、写真処理装置に備えられていない場合に、その旨が端末処理装置に通知されるため、オペレータは処理を中止したり、出力先を他の写真処理装置に切り換えたりと、柔軟に対応することができる。また、オペレータに対して、端末ソフトウェアのバージョンの更新作業が必要であることを知らせることにもなり、バージョン管理の手間を省くことができる。
【００１５】
本発明に係る画像処理システムを構成するにあたり、前記画像処理部は、前記照合の結果に関係なく前記写真処理装置に処理を強制させる標識情報を、前記画像処理データに付随させる機能を有するとともに、前記モジュール採択手段は、前記標識情報に基づいて所定の前記処理モジュールを採択する機能を有するものが好ましい。
【００１６】
上記構成によると、端末ソフトウェアのバージョンが写真処理装置に対応しない場合においても、写真プリントの作成処理を強制的に行うことができる。そのため、例えば、特定の写真処理装置と端末処理装置との組み合わせにおいて、バージョンの相違がプリント品質に与える影響が微小であり、オペレータがその影響を許容する場合において、写真プリントの作成処理を行うことができる。また、上記標識情報を設定する場合、モジュール採択手段によって、所定の処理モジュールが採択されることで、オペレータの意向に基づいた処理を行うことができる。所定の処理モジュールは、例えば、設定によって定められた特定の処理モジュールでもよく、または端末ソフトのバージョンに対応する処理モジュールに最も近似する処理モジュールでもよい。
【００１７】
上記課題を解決するため本発明に係る写真処理装置は、入力された画像データに対して画像処理を行う機能を有する画像処理部を備えた端末処理装置とネットワーク手段を介して接続される写真処理装置であって、画像処理データに基づいて露光用画像データを生成する露光用画像データ生成手段と、前記露光用画像データに基づいて写真感光材料に画像を焼付露光する画像露光部と、前記画像処理データに基づいて、前記露光用画像データを生成するための処理を行う機能を有する処理モジュールと、端末処理装置に搭載される端末ソフトウェアのバージョンに関する端末バージョン情報と、前記写真処理装置に搭載される本体ソフトウェア又は前記処理モジュールに対応する、前記端末ソフトウェアのバージョンに関する対応バージョン情報とを照合し、その照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールを採択する機能を有するモジュール採択手段とを備える。
【００１８】
かかる構成を備えた写真処理装置により、既に述べたとおり、各端末処理装置に搭載される端末ソフトウェアのバージョンが異なる場合であっても、各画像処理データに適宜対応して処理可能となり、ソフトウェアのバージョンの相違による不具合を回避するとともに、そのバージョンの更新やバージョン管理などの煩雑な作業に対する負担が軽減される。
【００１９】
本発明に係る写真処理装置を構成するにあたり、前記モジュール採択手段は、前記照合の結果に基づいて、前記端末ソフトウェアのバージョンに対応する前記処理モジュールが、前記写真処理装置に備えられているか否かを、前記端末処理装置に通知する機能を有するものが好ましい。
【００２０】
かかる構成を備えた写真処理装置により、既に述べたとおり、写真処理装置が端末ソフトウェアのバージョンに対応する処理モジュールを備えていない場合に、オペレータの柔軟な対応を可能とするとともに、端末ソフトウェアのバージョンの更新作業が必要であることを知らせることができる。
【発明を実施するための最良の形態】
【００２１】
本発明に係る画像処理システムの好適な実施形態を図面を用いて説明する。図１は、システムの概要を示す模式図である。
【００２２】
＜画像処理システムの構成＞
図１において、画像処理システムは写真処理装置１と端末処理装置２とがネットワーク３（前記ネットワーク手段に相当する。）により接続されている。ネットワーク３に接続される写真処理装置１の台数は１台又は複数台であり、接続される台数は任意に設定することができる。同じく、ネットワーク３に接続される端末処理装置２の台数も１台又は複数台であり、接続される台数は任意に設定することができる。ネットワーク３は、例えば、イーサネットTMによるＬＡＮにより構築されるが、イーサネットTM以外のネットワーク３による接続であっても良い。また、ネットワーク３はインターネット４を介してサーバー５とも接続可能に構成されている。
【００２３】
これら写真処理装置１と端末処理装置２により構築される画像処理システムは、例えば、写真店内に設置されるものである。写真処理装置１と端末処理装置２とは、同じフロアーに設置される必要はなく、複数のフロアーに設置することができる。また、写真処理装置１や端末処理装置２の一部を距離的に離れた場所に設置してもよい。
【００２４】
次に、写真処理装置１の機能を簡単に説明する。写真処理装置１は、入力された画像データに基づいて、ペーパー（前記写真感光材料に相当する。）の乳剤面に画像を焼付露光させ、写真プリントを作成することができる。写真処理装置１に入力される画像データとしては、写真処理装置１に対して直接的に入力されるものと、ネットワーク３を介して入力されるものがある。
【００２５】
写真処理装置１に直接的に入力される画像データとして、例えば、スキャナー装置６で現像済み写真フィルムのコマ画像を読み取って取得した画像データがあげられる。当該画像データは、ただちに画像露光用として用いられるのではなく、一般に、写真処理装置１に設けられた第１画像処理部１０（図２参照。）において、種々の画像処理が行われる。画像処理の結果、入力された画像データに補正データが付随した形の画像処理データが得られ、この画像処理データに基づいて露光用画像データが生成されるとともに、ペーパーに対する画像の焼付露光がなされる。画像処理が行われない場合においても、入力された画像データには所定の補正データが付随するため、画像処理データが得られる。なお、画像処理データの形態については、特定のものに限定されるものではない。
【００２６】
一方、写真処理装置１にネットワーク３を介して入力される画像データとしては、端末処理装置２から送信されてくる画像データがあげられる。ここで、端末処理装置２の機能を簡単に説明する。端末処理装置２は、例えば、汎用のパソコンシステムにより構成することができるが、これに限定されるものではなく、特定の機能に特化したコンピュータにより構成してもよい。端末処理装置２で取り扱う画像データは、デジタルカメラの記憶メディア（スマートメディアTM、コンパクトフラッシュTM、メモリースティックTM等) やＣＤ−Ｒ、ＭＯ等の記録媒体に格納された画像データであり、これらの媒体から画像データを取得するためのドライブ装置が設けられている。
【００２７】
また、端末処理装置２には、画像処理を行うための第２画像処理部４０（前記画像処理部に相当する。図３参照。）が設けられており、写真処理装置１に入力される画像データは、第２画像処理部４０における画像処理の結果得られた画像処理データとなる。画像処理データは写真処理装置１に送信され、この画像処理データに基づいて露光用画像データが生成されて写真プリントの作成が行われる。
【００２８】
本発明に係る画像処理システムは、インターネット４を介してサーバー５にも接続可能に構成されており、このサーバー５により、一般ユーザーからのプリント注文をオンラインで受けることができる。すなわち、 ユーザーは、自分のパソコンを使用して、写真プリントを作成したい画像データをサーバー５にアップロードする。写真店では、サーバー５にアップロードされている画像データを適宜のタイミングでダウンロードして、写真プリントを作成することができる。また、サーバー５には、オンラインアルバムをユーザーに対して提供する機能も有する。なお、ダウンロードした画像データは、例えば、端末処理装置２内に保存される。
【００２９】
＜画像処理システムの機能ブロック構成＞
＜写真処理装置の機能ブロック構成＞
次に、画像処理システムの主要な機能を図２及び図３のブロック図を用いて説明する。まず、図２により、写真処理装置１の主要な機能を説明する。
【００３０】
スキャナー装置６は、現像済みの写真フィルムに形成されているコマ画像から画像データを取得するための装置である。また、写真フィルム以外の媒体からも画像データを取得するための画像入力装置７が設けられており、後述する端末処理装置２と同様に、各種記録媒体に格納された画像データを取得することができる。取得された画像データは、画像データ記憶部８に一旦記憶・保持される。
【００３１】
第１画像処理部１０は、画像データに対する画像処理を行う機能を有しており、ソフトウェアにより構成される。第１画像処理部１０は、ＧＵＩ１１と、画像処理手段１２と、ハード制御手段１３とにより構成される。ＧＵＩ１１は、グラフィカル・ユーザー・インターフェイスであり、モニター画面を通じて画像処理に関するデータ入力操作等を行うことができる。
【００３２】
画像処理を行うときの画面構成例を図４に示す。ここには、読み取られた画像のうち４枚分がモニター画面に表示されているが、表示させる画像の枚数は、例えば、６枚、８枚というように適宜設定することができる。このモニター画面において、図番５１で示されるのが写真フィルム等から取得された画像データを表示させたものである。図番５２は、データ表示領域を示し、画像の平均濃度値、コマ番号、プリント枚数が表示されている。表示画像５１の右上には別の表示領域５３が設けられており、Ｙ（イエロー) 、Ｍ (マゼンタ) 、Ｃ（シアン) の各色に対するキーボード１６から入力した補正データと、同じく濃度の補正データが表示される。また、表示画像５１下側の表示領域５４には、プリントサイズに関する情報が表示され、例えば、" Ｐ" はパノラマサイズを示している。表示領域５５は、後述するプリントチャンネルの名称を示している。
【００３３】
オペレータは、図４に示されるようなモニター画面を見て、色や濃度の補正を行なうべきであると判断した画像については、キーボード１６により補正データを入力する。補正データを入力すると、その補正データに基づいて修正された画像が同じモニター画面にリアルタイムで表示される。したがって、オペレータは、修正後の画像を目視で確認しながら適切に画像処理を行うことができる。
【００３４】
画像処理は、キーボード１６から入力された補正データに基づいて画像処理を行う画像処理手段１２の機能によって行われ、画像処理された結果の画像が再度モニター画面に表示される。かかる補正データの入力は、ある程度試行錯誤的に行われるものであり、最終的に確定された補正データは、補正データ記憶部１７に一旦記憶される。補正データは、個々の画像データに付随した形のデータとなる。なお、画像データ記憶部８と補正データ記憶部１７とを合わせてデータ記憶部１８と定義する。
【００３５】
また、モニター画面に表示される画像のサイズは、入力された画像データのサイズとは異なり、通常はサイズが小さくなったサムネイル画像が画面表示される。このサムネイル画像データを生成する処理も画像処理手段１２の機能であり、モニター画面を見ながら行われる画像処理もサムネイル画像データに基づいて行われるものである。
【００３６】
補正データとしては、色や濃度の補正に関するものだけでなく、赤目補正、逆光補正、階調補正のような特殊な補正に関する補正パラメータも含まれる。また、プリント枚数についても、図４に示すモニター画面において修正入力することができ、このプリント枚数のデータも補正データに含まれる。
【００３７】
ハード制御手段１３は、ハードウェアである画像処理基板２０（前記露光用画像データ生成手段に相当する。）に対する制御を行う機能を有する。第１画像処理部１０において画像処理された結果得られた画像処理データは、画像処理基板２０に送信されて露光用画像データが作成される。この送信されてくる画像処理データは、上述のように、第１画像処理部１０で得られた画像処理データだけでなく、後述する第２画像処理部４０での画像処理の結果得られた画像処理データとなる場合もある。また、画像処理を行わない場合に、入力された画像データに所定の補正データが付随した形となった画像処理データとなる場合もある。
【００３８】
なお、第１画像処理部１０で画像処理を行った場合、画像処理データを直ちに画像処理基板２０に送らずに、あとで適当な時間帯にプリント処理することも可能であり、そのためにオーダーデータ蓄積部９にデータを蓄積するように構成されている。オーダーの概念については適宜設定することができるものであるが、例えば、写真フィルム１本、記録媒体１個を１オーダーとして扱うことができる。オーダーデータ蓄積部９には、画像データと補正データが保存され、これらのデータにはオーダーＩＤが付与されオーダー単位で管理される。また、画像処理後に直ちにプリント処理を行う場合であっても、データをオーダーデータ蓄積部９に蓄積しておくことが好ましい。これは、一度プリント処理を行った後に、焼き直し処理や焼き増し処理を行うことがあるためである。なお、焼き直し処理とは、仕上がりの写真プリントの品質が良くない場合に、オペレータの判断で再度プリント処理を行うものをいい、焼き増し処理（リオーダー処理）とは、顧客からの依頼に応じて同じプリントの作成処理を行うものをいう。
【００３９】
また、第１画像処理部１０における画像処理やプリント作成処理を行う場合には、種々の設定データを予め設定しておく必要がある。設定データは、設定データファイル保存部１４に保存される。設定データとしては、例えば、プリントチャンネルに関するデータがあげられる。プリントチャンネルとは、写真プリント作成のために使用するペーパーの種類（面質やメーカーなど）、プリントサイズ、画像データの取得元（デジタルカメラからのデータかネガフィルムからのデータか等）等を登録したものである。したがって、デジタルカメラから取得された画像データに基づいて、特定のプリントサイズの写真プリントを作成しようとする場合は、それに適したプリントチャンネルを選択する必要があり、そのためには、そのようなプリントチャンネルを予め設定しておく必要がある。その他の設定データとしては、画像処理作業でキーボードから補正データを入力する場合のキー操作１回あたりの変化量があげられる。例えば、キーボードの特定のキーを１回押すと、Ｙ色が「＋１」だけ変化するところを「＋１．５」変化するように設定することもできる。
【００４０】
次に、画像処理基板２０について説明する。画像処理基板２０は、受信メモリ２１と画像処理手段２２と送信メモリ２３とファームウェア２４とが設けられている。画像処理基板２０は、実際に露光用に使用される画像データを生成する機能を有する。受信メモリ２１は、送信されてきた画像処理データを受け取る。画像処理手段２２は、第１画像処理部１０の画像処理手段１２とは異なり、ハードウェアによるものである。ハードウェアの基本的な制御はファームウェア２４によって行われる。ファームウェア２４による処理内容は、画像処理データに含まれる補正データに基づいて設定することができ、これに基づいて露光用画像データを生成する処理が行われる。
【００４１】
画像処理手段２２において行われる画像処理は、補正データに基づいて色や濃度を補正した補正画像データを生成するだけでなく、作成するべきプリントサイズと同じサイズのデータとなるような拡大処理、あるいは、画像の縦横を変換する回転処理、必要に応じて行われる赤目補正や逆光補正等の特殊補正、仕上がりの写真プリントの色合いとモニター画面における色合いを合わせるためのカラーマッチング補正、現像処理液の種類や経時変化を考慮した補正等があげられる。また、ＪＰＥＧ等の圧縮ファイル形式の画像データをビットマップに展開する処理も行われる。画像処理手段２２により処理された結果得られた露光用画像データは、送信メモリ２３に送られる。
【００４２】
上述のとおり、画像処理手段２２を構成するハードウェアの基本的な制御は、ファームウェア２４によって行われる。そして、ファームウェア２４による処理は、画像処理データに含まれる補正データに基づいて設定される。よって、画像処理データが、端末処理装置２の第２画像処理部４０で生成されたものである場合、その第２画像処理部４０を構成するソフトウェアのバージョンが、ファームウェア２４に対応している必要がある。更に、上述のとおり、画像処理基板２０の制御はハード制御手段１３によって行われるため、第２画像処理部４０を構成するソフトウェアのバージョンは、第１画像処理部１０を構成するソフトウェアにも対応している必要がある。
【００４３】
このように、端末処理装置２に搭載されるソフトウェア（前記端末ソフトウェアに相当する。以下、端末ソフトと省略する。）のバージョンは、写真処理装置１に搭載されるソフトウェア（前記本体ソフトウェアに相当する。以下、本体ソフトと省略する。）に対応している必要がある。端末ソフトとしては、例えば、画像処理用アプリケーションソフト、画像の読み込みや色の調整などの機能を持ったプログラムをまとめたライブラリ、設定データ、プリント出力調整やダイアログボックスなどに用いる画像データ等があげられる。
【００４４】
端末ソフトのバージョンが本体ソフトに対応していないと、以下のような不具合が生じることがある。例えば、画像処理データが備える補正データに、ファームウェア２４が行う処理に必要な補正パラメータが含まれていない場合、写真プリントが作成されないことがある。また、補正パラメーターの値の意味合いが異なる場合、作成した写真プリントの品質が予期しないものになることがある。
【００４５】
モジュール格納部２９には、第１処理モジュール２７ａや第２処理モジュール２７ｂなど、複数の処理モジュール２７が格納されている。これらの処理モジュール２７は、画像処理データに基づいて露光用画像データを生成するための処理を行う機能を有し、それぞれ端末ソフトの複数のバージョンに対応するものが用意されている。処理モジュールとしては、例えば、色や濃度を補正した補正画像データを生成するためのプログラムをまとめたライブラリや、設定データなどがあげられる。
【００４６】
対応バージョン情報保存部２８には、本体ソフト又は処理モジュール２７に対応する端末ソフトのバージョンに関する情報を含む対応バージョン情報が保存されている。当該バージョン情報の形態は、一意的に識別可能であれば特に限定されず、英数字や記号、文字列などでもよい。
【００４７】
図５は、写真処理装置１と端末処理装置２とがそれぞれ複数台設けられた画像処理システムを模式的に示した図であり、それぞれが備える対応バージョン情報および端末バージョン情報を例示した図である。端末処理装置２が備える端末バージョン情報については後述するが、写真処理装置１ａが有する対応バージョン情報５７ａには、端末処理装置２に搭載される本体ソフトの名前（Ｐｒｉｎｔｅｒ）：「ＸＹＺ」と、その本体ソフトのバージョン（Ｖｅｒｓｉｏｎ）：「１．３」と、その本体ソフト又は処理モジュールが対応する端末ソフトのバージョン（Ａｃｃｅｐｔａｂｌｅ）：「１．０−１．３」と、バージョン１．０−１．２の端末ソフトに対応する処理モジュール（Ｍｅｔｈｏｄ  １．０−１．２）：「Ａｂｃ．ｌｉｂ」、バージョン１．３の端末ソフトに対応する処理モジュール（Ｍｅｔｈｏｄ  １．３）：「Ａｂｘ．ｌｉｂ」とに関する情報が含まれている。写真処理装置１ｂが有する対応バージョン情報５７ｂは、写真処理装置１ａと備える本体ソフトの種類が異なるが、略同様の構成となっている。なお、図５に示すように、写真処理装置１が対応する端末ソフトのバージョンは、必ずしも本体ソフトのバージョンと一致するものではない。
【００４８】
図２において、モジュール採択手段２６は、端末バージョン情報と対応バージョン情報とを照合し、その照合の結果に基づいて、端末ソフトのバージョンに対応する処理モジュール２７を採択する機能を有する。照合に用いる端末バージョン情報は、データ通信部２５を介して、端末処理装置２から画像処理データと共に送信されたものであり、対応バージョン情報は、対応バージョン情報保存部２８から取得したものである。照合の結果、端末ソフトのバージョンが本体ソフトに対応する場合、すなわち処理モジュール２７を用いなくとも画像処理基板２０のみで処理可能である場合には、処理モジュール２７は採択されない。また、モジュール採択手段２６は、端末ソフトのバージョンに対応する処理モジュール２７が、モジュール格納部２９に備えられていないときは、その旨を端末処理装置２に通知する機能を有する。
【００４９】
次に、写真処理装置１のプリンタプロセッサー部の構成を簡単に説明する。ペーパーマガジン３０には、写真感光材料である長尺状ペーパーがロールに巻き取られた形態で収容されている。ペーパーマガジン３０は、写真処理装置１に複数台取り付けることもできる。これにより、ペーパーサイズの異なるものを複数種類予め用意しておくことができる。ペーパーマガジン３０から引き出されたペーパーは、所定の搬送経路に沿って搬送されるように構成され、搬送経路途上に設けられたペーパーカッター３１により、所定のプリントサイズに切断される。切断されたペーパーは、露光エンジン３２（前記画像露光部に相当する。) に搬送される。露光エンジン３２は、画像処理基板２０の送信メモリ２３から転送されてきた露光用画像データを用いて、ペーパーの乳剤面の画像を露光形成する。露光エンジン３２は、一定速度で副走査方向に搬送されるペーパーに対して、露光光を主走査方向に走査することで潜像を形成させる。露光エンジン３２としては、種々の構造のものを採用することができ、例えば、レーザーエンジン、ＰＬＺＴエンジン、ＣＲＴエンジン等を採用することができる。
【００５０】
露光エンジン３２により画像を焼付露光されたペーパーは、現像処理部３３に送り込まれ現像処理が施された後、乾燥処理部３４で乾燥処理が施され、ペーパー排出部３５から仕上がりの写真プリントが装置外部に排出される。排出された写真プリントは、１オーダー単位で不図示の集積部に集積される。
【００５１】
＜端末処理装置の機能ブロック構成＞
端末処理装置２の機能を図３のブロック図により説明する。端末処理装置２には、写真処理装置１と同様に画像処理を行うための第２画像露光部４０が設けられている。この第２画像露光部４０は、ソフトウェアにより構成されるものであり、ＧＵＩ４１と、画像処理手段４２と、ネットワーク制御手段４３として機能するモジュールを備えている。このＧＵＩ４１と画像処理手段４２については、写真処理装置１の第１画像露光部１０におけるＧＵＩ１１及び画像処理手段１２と同じ機能を有する。また、端末処理装置２において得られた画像処理データは、ネットワーク制御手段４３の機能に基づいて、ネットワーク３を経由して写真処理装置１に送信することができる。
【００５２】
端末処理装置２には、画像処理やその他の写真処理作業を行うため、モニター４４とキーボード４５が設けられている。また、設定データファイル保存部４６には設定データファイルが保存されており、基本的にこのファイルは写真処理装置１に保存されている設定データファイルと同じものが使用される。これにより、写真処理装置１と端末処理装置２とで同じ条件下で画像処理等の作業を行うことができ、写真処理装置１と端末処理装置２のいずれで画像処理を行ったとしても、同じ品質の写真プリントが得られるようにしている。
【００５３】
画像入力装置４７は、デジタルカメラの記憶メディアやその他の記録媒体から画像データを取得するための装置である。入力された画像データは、一旦画像データ記憶部４８に記憶される。また、第２画像処理部４０による画像処理で得られた補正データは、補正データ記憶部４９に一旦保存される。画像データ記憶部４８と補正データ記憶部４９については、図２における画像データ記憶部８及び補正データ記憶部１７と同じである。画像データ記憶部４８及び補正データ記憶部４９とを合わせてデータ記憶部６３と定義する。
【００５４】
第２画像処理部４０による画像処理の作業は、すでに写真処理装置１のところで説明したものと同じである。但し、第２画像処理部４０は、画像処理により得られた画像処理データに、端末処理装置２が備える端末ソフトのバージョンに関する端末バージョン情報を付随させる機能を有する。よって、画像処理データをデータ通信部６１を介してネットワーク３に送出する際、端末バージョン情報は画像処理データに相伴って送出され、ネットワーク３を経由して写真処理装置１に送信されることになる。
【００５５】
端末バージョン情報は、端末バージョン情報保存部６４に保存される。当該バージョン情報の形態は、一意的に識別可能であれば特に限定されず、英数字や記号、文字列などでもよい。図５に例示する端末バージョン情報５８ａ〜５８ｄは、それぞれ、端末処理装置２ａ〜２ｄが有する端末バージョン情報である。端末処理装置２ａが有する端末バージョン情報５８ａには、画像処理データの生成に用いた端末ソフトの名前（Ｔｅｒｍｉｎａｌ）：「ＹＺ」と、対応する本体ソフトの名前（Ｐｒｉｎｔｅｒ）：「ＸＹＺ」と、その端末ソフトのバージョン（Ｖｅｒｓｉｏｎ）：「１．０」とに関する情報が含まれている。端末バージョン情報２ｂ、２ｄに関しても略同様の構成となっている。また、端末処理装置２ｃが有する端末バージョン情報５８ｃには、本体ソフトの種類別に端末バージョン情報が含まれている。
【００５６】
また、第２画像処理部４０は、画像処理データに強制フラグ（前記標識情報に相当する。）を付随させる機能を有する。強制フラグを設定する場合、上述の端末バージョン情報と対応バージョン情報との照合の結果に関係なく、写真処理装置１に写真プリント作成処理を強制させることができる。その際、モジュール採択手段２６は、所定の処理モジュール２７を採択する。所定の処理モジュール２７は、設定により予め定めることができる。例えば、バージョンの相違がプリント品質に影響を与えることを許容しながらも、その影響をできる限り微小にしたいオペレータは、画像処理データに強制フラグを付随させつつ、端末ソフトのバージョンに対応する処理モジュールが、モジュール格納部２９に備えられていないときは、その対応する処理モジュールに最も近似する処理モジュールを採択するように設定することで、バージョンの相違がプリント品質に与える影響を最小限に抑えることができる。
【００５７】
第２画像処理部４０による画像処理で得られた画像処理データにより写真プリントを作成する際、直ちにプリント処理を行う必要はなく、データを蓄積しておいて、後でプリント処理をまとめて行うようにすることもできる。そのために、オーダーデータ蓄積部５０が設けられており、ここにオーダーデータを蓄積しておくことができる。これは、図２のオーダーデータ蓄積部９の場合と同じである。すなわち、 焼き直し処理や焼き増し処理に容易に対応することができる。
【００５８】
画像データ書き込み装置６２は、ＣＤ−ＲやＤＶＤ等の記録媒体に画像データを書き込む装置である。この場合は、データ通信部６１から出力される画像データは画像データ書き込み装置６２へと転送される。画像データ書き込み装置６２へ転送されるデータは、画像データと補正データではなく、補正データにより補正された補正画像データが転送されることになる。この補正画像データを生成する処理は、端末処理装置２においてソフトウェア的に行われる。この画像データ書き込み装置６２は、複数設けられる端末処理装置２の全てに設けておく必要はなく、特定の端末処理装置２にのみ装備するようにしても良い。
【００５９】
＜プリント作成処理手順＞
次に、端末処理装置２で受け付けられた画像データを用いて、写真処理装置１で写真プリントを作成する場合の処理手順の概略を図６のフローチャートにより説明する。
【００６０】
まず、端末処理装置２の画像入力装置４７を介して記憶メディアから画像データを取得する（＃０１）。入力された画像データは、一旦画像データ記憶部４８に記憶される。入力された画像をモニター４４の画面に表示させて、適切な色や濃度のプリントが作成されるか否かを判定する。必要に応じて、色や濃度の補正データを入力し、またその他必要な画像処理作業を行う（＃０２）。
【００６１】
第２画像処理部４０は、端末バージョン情報保存部６４に保存されている端末バージョン情報を取得すると共に（＃０３）、強制フラグを設定する場合は強制フラグを付随させつつ（＃０８）、画像処理データを生成する（＃０５）。よって、この画像処理データは、少なくとも画像データと補正データとの組み合わせに、端末バージョン情報と強制フラグとが付随した形のデータになっている。画像処理データの生成後、直ちにプリント処理を行うか否かに関わらず、画像処理データをオーダーデータ蓄積部５０に蓄積しておく（＃０６）。これは、既に説明したように、後で顧客から焼き増し処理の依頼があった場合等に対応するためである。生成した画像処理データは、データ通信部６１を介してネットワークへ送出する（＃０７）。
【００６２】
なお、本発明の場合、ネットワーク３に送出する画像処理データに含まれる画像データは、画像入力装置４７から入力された時の画像データと同じデータを送出するものでもよい。これにより、入力された画像データが圧縮ファイルであれば、送出する画像データも圧縮ファイルとなるので、送出するデータ量を極力抑えることができ、ネットワーク３の混雑を避けることができる。
【００６３】
ネットワーク３に送出された画像処理データは、写真処理装置１に受け取られ（＃１０）、画像処理データに付随する端末バージョン情報がモジュール採択手段２６によって取得される。また、画像処理データが備える画像データを、データ通信部２５において画像処理基板２０に送信することにより、処理を効率的に行うことができる。後述する処理モジュール２７による処理は、補正データに対するものであることが多いためである。モジュール採択手段２６は、対応バージョン情報保存部２８から対応バージョン情報を取得し（＃１１）、その対応バージョン情報と端末バージョン情報との照合を行う（＃１２）。
【００６４】
照合の結果、端末ソフトのバージョンが本体ソフトに対応するか否かが判断され（＃１３）、対応する場合には、処理モジュールは採択されずに画像処理基板２０による処理が行われる（＃１６）。端末ソフトのバージョンが本体ソフトに対応しない場合には、端末ソフトのバージョンに対応する処理モジュールの有無が判断される（＃１４）。写真処理装置１が対応する処理モジュールを備える場合にはモジュール格納部２９に格納された処理モジュール２７の中から、適切な処理モジュールが採択される（＃１５）。
【００６５】
例えば、図５において、写真処理装置１ａと端末処理装置２ａとの組み合わせでは、端末ソフトのバージョンが本体ソフトに対応しており、照合の結果として、バージョン１．０の端末ソフトに対応する処理モジュール「Ａｂｃ．ｌｉｂ」が採択される。同様に、写真処理装置１ａと端末処理装置２ｂとの組み合わせでは、バージョン１．３の端末ソフトに対応する処理モジュール「Ａｂｘ．ｌｉｂ」が採択される。一方、写真処理装置１ａと端末処理装置２ｄとの組み合わせでは、端末ソフトのバージョンは対応しておらず、写真処理装置１ａには対応する処理モジュールが備えられていない。
【００６６】
また、端末処理装置２ｃの場合、写真処理装置１ａとの組み合わせにおいては、上記と同様に、処理モジュール「Ａｂｘ．ｌｉｂ」が採択される。更に、写真処理装置１ａと端末ソフトの種類が異なる写真処理装置１ｂとの組み合わせにおいては、その端末ソフトに応じた端末バージョン情報が用いられ、バージョン２．０に対応する処理モジュール「Ａｂｋ．ｌｉｂ」が採択される。このように、端末バージョン情報が本体ソフトの種類別になっていると、異なる種類の本体ソフトが搭載された写真処理装置に適宜に対応して、好適に処理を行うことができる。
【００６７】
照合の結果、写真処理装置１が対応する処理モジュールを備えない場合には、強制フラグの設定の有無が判断され（＃１９）、強制フラグが設定されている場合には、写真プリント作成処理が強制的に行われる。その際、モジュール採択手段２６は所定の処理モジュールを採択する（＃１５）。一方、強制フラグが設定されていない場合には、対応する処理モジュールが写真処理装置１に備えられていない旨を、端末処理装置２側のオペレータに通知する（＃２０）。
【００６８】
写真プリント作成処理が行われる場合、画像処理基板２０において、画像処理手段２２よる最終的な画像処理が行われる。すなわち、送信されて来た補正データに基づき、同じく送信されて来た画像データに対して、露光用画像データを生成するための処理が行われる（＃１６）。補正データには、色や濃度を修正する補正パラメータの他に、プリントサイズやプリント枚数のデータも含まれており、これらのデータは、処理モジュールが採択されている場合には、その処理モジュールを用いて好適に処理が行われるようになっている。生成された露光用画像データは露光エンジン３２に転送され、ペーパーに画像が焼付露光されるとともに、現像処理及び乾燥処理が施された後（＃１７）、仕上がりの写真プリントとして装置外部に排出される（＃１８）。
【００６９】
＜別実施形態＞
（１）前述の実施形態では、モジュール採択手段２６が端末ソフトのバージョンに応じて、処理モジュール２７を採択する機能を有する例を示したが、本発明では、これに加えて、モジュール採択手段２６が端末ソフトのバージョンに応じて、補正データのパラメータを調整する機能を有するものでもよい。これにより、モジュール格納部２９に備える処理モジュール２７の数を低減することができる。例えば、図５の写真処理装置１ａと端末処理装置２ｂとの組み合わせにおいて、上述の例では処理モジュール「Ａｂｘ．ｌｉｂ」が採択されたが、上記機能を有する場合、補正データのパラメータを調整することで、処理モジュール「Ａｂｃ．ｌｉｂ」を採択することができ、バージョン１．０〜１．２の場合と同一の処理モジュールを使用することができる。パラメータの調整には、端末ソフトのバージョンとパラメータの値（調整量）との関係が入力されたテーブル等を用いることができる。
【００７０】
（２）前述の実施形態では、画像データと補正データを含む画像処理データを端末処理装置から写真処理装置へと送信するようにしている。この画像データは、端末処理装置に入力されたときの画像データと同じにしているが、一部の補正パラメータにより補正した補正画像データと、残りの補正データを送信するようにしても良い。
【００７１】
（３）本発明に係る画像処理システムは、画像処理部と画像露光部が一体化された装置でなくても良い。例えば、図１ではスキャナー装置６は写真処理装置本体と切り離された構造になっているが、これと同じように画像処理部と画像露光部とを切り離した構造としても良い。切り離した場合は、通信回線により接続がされる。
【図面の簡単な説明】
【００７２】
【図１】システムの概要を示す模式図
【図２】写真処理装置の構成を示す機能ブロック図
【図３】端末処理装置の構成を示す機能ブロック図
【図４】画像処理作業を行う場合のモニター画面の構成例を示す図
【図５】対応バージョン情報および端末バージョン情報の一例を示す図
【図６】プリント作成処理の手順を示すフローチャート
【符号の説明】
【００７３】
１      写真処理装置
２      端末処理装置
３      ネットワーク
１０    第１画像処理部
２０    画像処理基板
２２    画像処理手段
２４    ファームウェア
２５    データ通信部
２６    モジュール採択手段
２７    処理モジュール
２８    対応バージョン情報保存部
２９    モジュール格納部
３２    露光エンジン
４０    第２画像処理部
４２    画像処理手段
４４    モニター
４５    キーボード
４７    画像入力装置
４８    画像データ記憶部
４９    補正データ記憶部
５７ａ、５７ｂ    対応バージョン情報
５８ａ〜５８ｄ    端末バージョン情報
６１    データ通信部
６４    端末バージョン情報保存部
【図１】
2005186374.tif 000003
【図２】
2005186374.tif 000004
【図３】
2005186374.tif 000005
【図４】
2005186374.tif 000006
【図５】
2005186374.tif 000007
【図６】
2005186374.tif 000008