(57)【特許請求の範囲】
【請求項１】
各装置における処理の実行を制御する撮影業務制御装置と、
撮像装置により撮影された画像を前記撮影業務制御装置からの指示に基づいて自動補正する自動画像処理装置と、
オペレータの指示に基づいて画像を手動補正する手動画像処理装置と、
を具備し、
前記撮影業務制御装置は、
前記撮像装置により撮影された画像に対して行なう一連の処理内容が規定された画像処理フローを前記撮像装置による所定の撮影が開始される前に設定する設定手段と、
撮影された画像に対して自動補正を行うことが前記設定手段により設定された前記画像処理フローに規定されている場合、撮影された画像を前記自動画像処理装置に送信し、撮影された画像に対して手動補正を行うことが前記設定手段により設定された前記画像処理フローに規定されている場合、撮影された画像を前記手動画像処理装置に送信する送信手段とを具備し、
前記自動画像処理装置による画像補正又は前記手動画像処理装置における画像補正は、前記撮像装置による撮影動作と並行して実行されることを特徴とする撮影システム。
【請求項２】
前記撮像装置による撮影動作を制御する撮影制御装置を更に具備し、
前記撮影業務制御装置は、
前記撮影制御装置及び前記自動画像処理装置から処理状況を示す情報を取得し、それを管理する管理手段
を更に具備し、
前記画像処理フローと、前記管理手段により管理された処理状況を示す情報とに基づいて、前記撮像装置による撮影動作に並行して前記自動画像処理装置に画像処理を実行させる
ことを特徴とする請求項１記載の撮影システム。
【請求項３】
前記設定手段は、
前記撮像装置に対応付けて前記画像処理フローを設定する
ことを特徴とする請求項１または２記載の撮影システム。
【請求項４】
前記手動画像処理装置は、
画像を手動補正する旨が前記画像処理フローに規定されている場合、前記撮像装置による撮影動作及び前記自動画像処理装置による画像補正の少なくともいずれかの処理に並行して画像補正を実行する
ことを特徴とする請求項１乃至３の何れか１項に記載の撮影システム。
【請求項５】
前記送信手段は、
画像を手動補正する旨がユーザにより指示された場合には、前記画像処理フローに手動補正を行うことが規定されていないときであっても、前記手動画像処理装置に対して手動補正を依頼するために撮影された画像を前記手動画像処理装置に送信する
ことを特徴とする請求項１乃至４の何れか１項に記載の撮影システム。
【請求項６】
前記手動画像処理装置は、
前記撮影業務制御装置から前記手動補正を依頼された場合、手動補正の依頼があった旨を表示する表示手段と、
オペレータの指示に基づいて画像に対して補正を実行する手動画像処理実行手段と
を具備することを特徴とする請求項１乃至５の何れか１項に記載の撮影システム。
【請求項７】
前記撮像装置により撮影された画像を顧客に向けて表示する表示装置
を更に具備し、
前記表示装置は、
前記撮像装置により撮影された画像のうち、撮影者により許可された画像のみを前記表示装置に表示する
ことを特徴とする請求項１乃至６の何れか１項に記載の撮影システム。
【請求項８】
各装置における処理の実行を制御する撮影業務制御装置と、
撮像装置により撮影された画像を前記撮影業務制御装置からの指示に基づいて自動補正する自動画像処理装置と、
オペレータの指示に基づいて画像を手動補正する手動画像処理装置と
を具備する撮影システムの撮影処理方法であって、
前記撮影業務制御装置は、
設定手段が、前記撮像装置により撮影された画像に対して行なう一連の処理内容が規定された画像処理フローを前記撮像装置による所定の撮影が開始される前に設定する設定工程と、
送信手段が、撮影された画像に対して自動補正を行うことが前記設定工程により設定された前記画像処理フローに規定されている場合、撮影された画像を前記自動画像処理装置に送信し、撮影された画像に対して手動補正を行うことが前記設定工程により設定された前記画像処理フローに規定されている場合、撮影された画像を前記手動画像処理装置に送信する送信工程とを含み、
前記自動画像処理装置による画像補正又は前記手動画像処理装置における画像補正は、前記撮像装置による撮影動作と並行して実行されることを特徴とする撮影システムの撮影処理方法。
【請求項９】
情報処理装置であって、
撮像装置により撮影された画像に対して行なう一連の処理内容が規定された画像処理フローを前記撮像装置による所定の撮影が開始される前に設定する設定手段と、
前記撮像装置により撮影された画像に対して自動補正を行うことが前記設定手段により設定された前記画像処理フローに規定されている場合、撮像装置により撮影された画像を自動画像処理装置に送信し、前記撮像装置により撮影された画像に対して手動補正を行うことが前記設定手段により設定された前記画像処理フローに規定されている場合、撮影された画像を手動画像処理装置に送信する送信手段と、
前記自動画像処理装置による画像補正又は前記手動画像処理装置における画像補正は、前記撮像装置による撮影動作と並行して実行されるように制御する制御手段と
を有することを特徴とする情報処理装置。
【請求項１０】
情報処理装置の制御方法であって、
設定手段が、撮像装置により撮影された画像に対して行なう一連の処理内容が規定された画像処理フローを前記撮像装置による所定の撮影が開始される前に設定する設定工程と、
送信手段が、前記撮像装置により撮影された画像に対して自動補正を行うことが前記設定工程により設定された前記画像処理フローに規定されている場合、撮像装置により撮影された画像を自動画像処理装置に送信し、前記撮像装置により撮影された画像に対して手動補正を行うことが前記設定工程により設定された前記画像処理フローに規定されている場合、撮影された画像を手動画像処理装置に送信する送信工程と、
制御手段が、前記自動画像処理装置による画像補正又は前記手動画像処理装置における画像補正は、前記撮像装置による撮影動作と並行して実行されるように制御する制御工程と
を有することを特徴とする情報処理装置の制御方法。
【請求項１１】
請求項１０に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、撮影システム、情報処理装置の制御方法、撮影システムの撮影処理方法およびプログラムに関する。
【背景技術】
【０００２】
記念写真などの撮影を行なう写真館のスタジオが知られている。このようなスタジオでは、撮影者（カメラマン）がデジタルカメラで撮影すると、その撮影画像がパーソナルコンピュータのモニタ上に表示される。これにより、撮影者等は、その場で撮影画像を確認する。
【０００３】
このような撮影システムでは、撮影画像を表示するとともに、当該撮影画像内の人物の顔を抽出し、抽出した顔の画像を撮影画像と同一画面上に表示する機能を備えている。これにより、撮影者は、撮影画像と同一画面上に表示された顔画像を参照し、表情やピントの確認などを行なう。また、撮影画像のピントや露出を判定し、撮影者に対して警告を行なうシステムも知られている。更に、撮影終了後、手動指示に基づいて画像補正を実施し、各写真館で推奨する仕上がりに画像を補正するシステムも知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７８３４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上述したような撮影システムでは、例えば、ピントや露出が規定範囲外であった場合、撮影者に対して警告を行なうが、補正処理自体は撮影者が手動で行なわなければならなかった。
【０００６】
一般に、手動で行なわれる補正処理は、撮影終了後に実施される。また、顧客が、購入を所望する画像を選択した後、補正が行なわれるため、顧客が、補正後の仕上がり画像を見ることができるのは、購入した画像が印刷された後となってしまう。
【０００７】
そのため、顧客が、購入する画像を決める前に画像補正を実施したとしても、撮影終了後に、手動で画像を再度補正しなければならない場合もある。これにより、時間が多大に必要となり、顧客を長時間待機させてしまう。
【０００８】
そこで、本発明は、上記課題に鑑みてなされたものであり、一連の撮影業務を各装置で並行且つ分散して実施できるようにした撮影システム及び撮影処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の一態様による撮影システムは、
各装置における処理の実行を制御する撮影業務制御装置と、
撮像装置により撮影された画像を前記撮影業務制御装置からの指示に基づいて自動補正する自動画像処理装置と、
オペレータの指示に基づいて画像を手動補正する手動画像処理装置と、
を具備し、
前記撮影業務制御装置は、
前記撮像装置により撮影された画像に対して行なう一連の処理内容が規定された画像処理フローを前記撮像装置による所定の撮影が開始される前に設定する設定手段と、
撮影された画像に対して自動補正を行うことが前記設定手段により設定された前記画像処理フローに規定されている場合、撮影された画像を前記自動画像処理装置に送信し、撮影された画像に対して手動補正を行うことが前記設定手段により設定された前記画像処理フローに規定されている場合、撮影された画像を前記手動画像処理装置に送信する送信手段とを具備し、
前記自動画像処理装置による画像補正又は前記手動画像処理装置における画像補正は、前記撮像装置による撮影動作と並行して実行されることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、一連の撮影業務を各装置で並行且つ分散して実施できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係わる撮影システムの全体構成の一例を示す図。
【図２】図１に示す撮影画像確認装置１０１における機能的な構成の一例を示す図。
【図３】図１に示す自動画像処理装置１０４における機能的な構成の一例を示す図。
【図４】図１に示す手動画像処理装置１０５における機能的な構成の一例を示す図。
【図５】図１に示す撮影業務制御装置１０２における機能的な構成の一例を示す図。
【図６】処理フローテーブルの一例を示す図。
【図７】画像の状態管理の一例を示す図。
【図８】撮影の状態管理の一例を示す図。
【図９】顧客の状態管理の一例を示す図。
【図１０】図１に示す撮影システムにおける処理の流れの一例を示すフローチャート。
【図１１】撮影準備画面の一例を示す図。
【図１２】撮影画面の一例を示す図。
【図１３】図１に示す撮影システムにおける処理の流れの一例を示すフローチャート。
【図１４】撮影状況一覧画面の一例を示す図。
【図１５】画像一覧画面の一例を示す図。
【発明を実施するための形態】
【００１２】
以下、本発明に係わる撮影システム及びその撮影処理方法の一実施の形態について添付図面を参照して詳細に説明する。
【００１３】
図１は、本発明の一実施の形態に係わる撮影システムの全体構成の一例を示す図である。
【００１４】
撮影システムは、撮像装置１００と、撮影画像確認装置（撮影制御装置）１０１と、撮影業務制御装置１０２と、表示装置１０３と、自動画像処理装置１０４と、手動画像処理装置１０５とを具備して構成される。撮影画像確認装置１０１は、撮像装置１００及び表示装置１０３と通信可能に接続され、また、撮影業務制御装置１０２は、自動画像処理装置１０４及び手動画像処理装置１０５と通信可能に接続されている。更に、撮影画像確認装置１０１と撮影業務制御装置１０２との間も、通信可能に接続されている。これら装置間の接続に用いるインターフェースは特に問わない。例えば、ＵＳＢ（Universal Serial Bus）やＬＡＮ（Local Area Network）等を用いればよい。
【００１５】
ここで、撮像装置１００は、１又は複数設けられ、被写体（顧客）を撮影する。撮像装置１００による撮影動作は、撮影画像確認装置１０１からの指示に基づいて行なわれる。なお、撮影した画像（撮影画像）は、撮影画像確認装置１０１に送られる。
【００１６】
撮影画像確認装置１０１は、撮影に際して、ユーザ（例えば、撮影者）が使用する装置である。具体的には、撮影者は、撮影画像確認装置１０１を操作して撮像装置１００による撮影動作を制御する。そして、撮影画像確認装置１０１に設けられたモニタを参照して、当該操作に応じて撮影された画像を確認する。撮影画像確認装置１０１は、例えば、ＰＣ（パーソナルコンピュータ）等で実現される。なお、ＰＣ以外にも、例えば、ワークステーション、ノートブックＰＣ、パームトップＰＣ、コンピュータを内蔵したテレビ等の各種家電製品、ゲーム機、電話、ＦＡＸ、携帯電話、ＰＨＳ、電子手帳等を含む端末、又はこれらの組み合わせによって実現されてもよい。
【００１７】
表示装置１０３は、顧客に向けて撮影画像等を表示する。表示装置１０３は、例えば、大画面ディスプレイを備えている。表示装置１０３には、撮影画像全てが表示されず、撮影画像確認装置１０１上で撮影者に選別された画像のみ表示される。例えば、出来の良い画像のみが顧客に向けて表示されることになる。
【００１８】
撮影業務制御装置１０２は、画像処理フローに基づいて撮影処理全体を統括制御する。画像処理フローでは、撮像装置１００により撮影された画像に対して行なう一連の処理内容が規定される。なお、画像処理フローは、撮影開始前に撮影者が、撮像装置１００に対応付けて設定する。その他、撮影業務制御装置１０２では、撮影業務全体の進捗状況（撮影、画像、顧客の各状態を組み合わせた情報）も管理し、この撮影業務全体の進捗状況と、画像処理フローとに基づいて各装置を制御する。これにより、本システムにおける各装置は、それぞれ並行して動作できる。
【００１９】
自動画像処理装置１０４は、撮影業務制御装置１０２からの指示に基づいて画像を自動的に補正する。なお、撮影業務制御装置１０２では、画像処理フローに基づいて自動画像処理装置１０４に向けて画像補正を依頼する。
【００２０】
手動画像処理装置１０５は、ユーザ（例えば、オペレータ）指示に基づいて画像を補正する。すなわち、手動画像処理装置１０５は、オペレータが、画像に対して手動で画像を補正する場合に使用される。
【００２１】
以上が、撮影システムの全体構成の一例についての説明であるが、図１に示すシステム構成は、あくまで一例であり、これに限られない。例えば、システム内の各装置は、それぞれ物理的な装置として構成される必要はなく、例えば、撮影業務制御装置１０２と撮影画像確認装置１０１とが１台の装置として実現されてもかまわない。また、例えば、自動画像処理装置１０４や手動画像処理装置１０５をそれぞれ複数設置してもよい。複数設置した場合、撮影枚数が多い大規模な写真館などにおいては、画像補正に要する時間を短縮できる。
【００２２】
また、上記説明した、撮像装置１００、撮影画像確認装置１０１、撮影業務制御装置１０２、表示装置１０３、自動画像処理装置１０４、手動画像処理装置１０５には、コンピュータが組み込まれている。コンピュータには、ＣＰＵ等の主制御手段、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の記憶手段が具備される。また、コンピュータにはその他、キーボード、マウス、ディスプレイ、ボタン又はタッチパネル等の入出力手段、等も具備される。これら各構成手段は、バス等により接続され、主制御手段が記憶手段に記憶されたプログラムを実行することで制御される。
【００２３】
ここで、図１に示す撮影システムを構成する各装置における機能構成の一例について説明する。まず、図２を用いて、撮影画像確認装置１０１における機能的な構成の一例について説明する。
【００２４】
撮影画像確認装置１０１は、ユーザインターフェース４００と、表示制御部４０３と、画像処理フロー設定部４０４と、レーティング変更部４０５と、顔領域検出部４０６と、手動画像処理依頼部４０７とを具備して構成される。また更に、撮影画像確認装置１０１には、画像判定部４０８と、画像転送部４０９と、撮像装置制御部４１０と、処理状況通知部４１１と、通信部４１２とが具備される。
【００２５】
ユーザインターフェース４００は、ユーザ（例えば、撮影者）と撮影画像確認装置１０１とを繋ぐインターフェースである。ユーザインターフェース４００は、例えば、撮影者からの各種指示を入力するキーボードやマウス等の入力部４０１と、各種情報を撮影者に向けて表示する表示部４０２とを具備して構成される。
【００２６】
表示制御部４０３は、撮影画像や顔領域画像、サムネイル画像等を表示部４０２に表示制御する。画像処理フロー設定部４０４は、入力部４０１を介した撮影者からの指示に基づいて画像処理フローを設定する。この画像処理フローは、撮影開始時に撮影者が、撮影で使用する全ての撮像装置１００にそれぞれ設定する。
【００２７】
レーティング変更部４０５は、撮像装置１００により撮影された画像のレーティングを変更する。すなわち、本実施形態においては、撮影画像に対してレートを設定できる。これにより、撮影者が、出来が良くないと判定した画像は、その後の画像処理フローから除外することもできる。
【００２８】
顔領域検出部４０６は、撮影画像内から顔領域を検出する。手動画像処理依頼部４０７は、入力部４０１を介した撮影者からの指示に基づいて、手動画像補正の依頼を撮影業務制御装置１０２に向けて送信する。通信部４１２は、撮像装置１００、撮影業務制御装置１０２、表示装置１０３との間で各種データを送受信する。
【００２９】
画像判定部４０８は、表示装置１０３に向けて転送する画像を判定する。なお、この判定は、ユーザ（撮影者）指示に基づいて行なわれる。画像転送部４０９は、撮影画像を表示装置１０３や撮影業務制御装置１０２に向けて転送する。なお、撮影業務制御装置１０２に対しては撮影画像全てを転送するが、表示装置１０３に対しては、画像判定部４０８により転送可と判定された画像のみを転送する。
【００３０】
撮像装置制御部４１０は、撮像装置１００を制御する。例えば、撮影指示を撮像装置１００に向けて送信し、撮像装置１００の撮影動作を遠隔操作する。処理状況通知部４１１は、処理状況（例えば、撮影、顧客の状態等）を撮影業務制御装置１０２に通知する。これにより、撮影業務制御装置１０２においては、各装置における処理状況を取得でき、撮影業務全体の進捗状況（撮影、画像、顧客等の状態）を管理できる。
【００３１】
次に、図３を用いて、自動画像処理装置１０４における機能的な構成の一例について説明する。
【００３２】
自動画像処理装置１０４は、自動画像処理制御部６００と、自動画像処理実行部６０１と、処理状況通知部６０３と、通信部６０４とを具備して構成される。
【００３３】
自動画像処理制御部６００は、画像処理フローに基づく画像補正処理を制御する。なお、この画像補正処理は、撮影業務制御装置１０２からの指示に基づいて行なわれる。通信部６０４は、撮影業務制御装置１０２との間で各種データを送受信する。処理状況通知部６０３は、処理状況（画像の状態等）を撮影業務制御装置１０２に通知する。これにより、撮影業務制御装置１０２においては、各装置における処理状況を取得でき、撮影業務全体の進捗状況（撮影、画像、顧客等の状態）を管理できる。
【００３４】
自動画像処理実行部６０１は、画像補正を自動的に行なう。自動画像処理実行部６０１には、画像処理モジュール６０２が複数設けられており、これらモジュールにより各種画像処理（例えば、トリミング、露出補正、ごみ取り）が行なわれる。
【００３５】
次に、図４を用いて、手動画像処理装置１０５における機能的な構成の一例について説明する。
【００３６】
手動画像処理装置１０５は、ユーザインターフェース７００と、表示制御部７０３と、手動画像処理実行部７０４と、処理状況通知部７０５と、通信部７０６とを具備して構成される。
【００３７】
ユーザインターフェース７００は、ユーザ（例えば、オペレータ）と手動画像処理装置１０５とを繋ぐインターフェースである。ユーザインターフェース７００は、例えば、オペレータからの各種指示を入力するキーボードやマウス等の入力部７０１と、各種情報をオペレータに向けて表示する表示部７０２とを具備して構成される。
【００３８】
表示制御部７０３は、画像補正の対象となる画像等を表示部７０２に表示制御する。手動画像処理実行部７０４は、入力部７０１を介したオペレータからの指示に基づいて画像補正を実行する。通信部７０６は、撮影業務制御装置１０２との間で各種データを送受信する。処理状況通知部７０５は、処理状況（画像の状態等）を撮影業務制御装置１０２に通知する。これにより、撮影業務制御装置１０２においては、各装置における処理状況を取得でき、撮影業務全体の進捗状況（撮影、画像、顧客等の状態）を管理できる。
【００３９】
次に、図５を用いて、撮影業務制御装置１０２における機能的な構成の一例について説明する。
【００４０】
撮影業務制御装置１０２は、画像保存部５００と、撮影状態管理部５０１と、画像状態管理部５０２と、顧客状態管理部５０３と、画像処理フロー実行部５０４と、画像処理フロー管理部５０７と、通信部５０８とを具備して構成される。
【００４１】
画像保存部５００は、撮影画像や補正後の画像を保存する。撮影状態管理部５０１は、撮影の状態を管理し、画像状態管理部５０２は、画像（処理）の状態を管理し、顧客状態管理部５０３は、顧客の状態を管理する。なお、これら撮影状態管理部５０１、画像状態管理部５０２、顧客状態管理部５０３による管理処理についての詳細は後述する。
【００４２】
画像処理フロー管理部５０７は、画像処理フローを管理する。具体的には、撮影画像確認装置１０１（画像処理フロー設定部４０４）により設定された画像処理フローに係わる情報を受信し、それを管理する。なお、画像処理フローは、例えば、テーブル（処理フローテーブル）を用いて管理される。通信部５０８は、撮影画像確認装置１０１、自動画像処理装置１０４、手動画像処理装置１０５との間で各種データを送受信する。
【００４３】
画像処理フロー実行部５０４は、画像処理フロー管理部５０７により管理された画像処理フローと、各装置における処理の進捗状況（撮影、画像、顧客の各状態を組み合わせた情報）とに基づいて、各装置を制御する。これにより、各装置における一連の撮影業務が並行且つ分散して行なわれる。
【００４４】
また、画像処理フロー実行部５０４には、自動画像処理依頼部５０５と、手動画像処理依頼部５０６とが具備される。自動画像処理依頼部５０５は、自動画像処理装置１０４に対して（自動）画像補正を依頼する。手動画像処理依頼部５０６は、手動画像処理装置１０５に対して（手動）画像補正を依頼する。
【００４５】
ここで、図６を用いて、図５に示す画像処理フロー管理部５０７により管理される処理フローテーブルの一例について説明する。
【００４６】
処理フローテーブルには、画像処理フローの名称１５００に対応して、自動画像処理の内容１５０１や手動画像処理の有無１５０２、移管処理の内容１５０３等が保持される。  自動画像処理の内容１５０１には、どのような画像処理項目（この場合、トリミング、露出補正、ごみ取り等）を実施するかが規定されている。また、手動画像処理の有無１５０２には、「必須」、「ユーザ指定」等が設定される。「必須」が設定されている場合には、手動画像処理装置１０５に対して画像の補正が常に依頼される。「ユーザ指定」が設定されている場合には、撮影画像確認装置１０１から編集依頼があった時に、手動画像処理装置１０５に対して画像の補正が依頼される。
【００４７】
移管処理の内容１５０３には、外部システム（例えば、ファイルシステム）の移管先に応じてどのような処理（この場合、ＲＡＷ現像、リサイズ等）を実施するかが規定されている。以上が、処理フローテーブルの一例についての説明である。なお、図６に示すテーブル構成は、あくまで一例であり、撮影システムの使用環境等に応じて適宜変更することができる。
【００４８】
次に、図７を用いて、図５に示す画像状態管理部５０２における画像の状態管理の一例について説明する。
【００４９】
撮像装置１００により撮影された画像が撮影画像確認装置１０１に送られると、画像の状態は、新規作成状態となる（１２００）。ここで、自動画像処理装置１０４において、自動補正が開始されると、画像の状態は、新規作成状態１２００から自動編集中状態１２０１に遷移する。なお、画像処理フローにおいて、自動画像補正が不要である旨規定されている場合、画像の状態は、新規作成状態１２００から移管待ち状態１２０４に遷移する。
【００５０】
自動編集中状態１２０１時に手動補正の依頼があれば、画像の状態は、自動編集中状態１２０１から要編集状態１２０２に遷移する。これにより、ユーザ（例えば、オペレータ）は、手動画像処理装置１０５において手動で画像補正を実施する。すると、画像の状態は、要編集状態１２０２から編集中状態１２０３に遷移する。
【００５１】
ここで、自動補正処理又は手動補正処理が終了すると、画像の状態は、移管待ち状態１２０４に遷移する。なお、移管待ち状態１２０４とは、外部システム（例えば、ファイルシステム）に出力可能な状態に画像があることを指す。
【００５２】
その後、撮影処理が終了すると、画像の状態は、移管待ち状態１２０４から移管中状態１２０５に遷移する。移管処理が終了すると、画像の状態は、移管中状態１２０５から移管済み状態１２０６に遷移する。これにより、画像の状態管理が終了する。
【００５３】
次に、図８を用いて、図５に示す撮影状態管理部５０１における撮影の状態管理の一例について説明する。
【００５４】
顧客が受付を行なうと、撮影の状態は撮影待ち状態１３００となる。その後、撮影が開始されると、撮影の状態は、撮影待ち状態１３００から撮影中状態１３０１に遷移する。
【００５５】
ここで、撮影が中断されると、撮影の状態は、撮影中状態１３０１から撮影中断状態１３０２に遷移する。また、撮影中状態１３０１時に撮影が終了した場合、撮影の状態は、撮影中状態１３０１から撮影終了状態１３０３に遷移する。これにより、撮影の状態管理が終了する。
【００５６】
次に、図９を用いて、顧客状態管理部５０３における顧客の状態管理の一例について説明する。
【００５７】
顧客が受付を行なうと、顧客の状態は撮影待ち状態１４００となる。その後、撮影が開始されると、顧客の状態は、撮影待ち状態１４００から撮影中状態１４０１に遷移する。撮影が中断された場合、顧客の状態は、撮影中状態１４０１から撮影中断状態１４０２に遷移する。
【００５８】
また、画像の状態が要編集状態１２０２又は編集中状態１２０３である場合に、その編集対象となる画像が存在しない時には、顧客の状態は、撮影中状態１４０１から撮影中断状態１４０２に遷移する。なお、撮影中断状態１４０２時に撮影が再開されると、顧客の状態は、撮影中状態１４０１に復帰する。
【００５９】
撮影中状態１４０１時に、（画像の状態が）要編集状態１２０２の画像が１枚でも存在すれば、顧客の状態は、撮影中状態１４０１から未編集状態１４０３に遷移する。そして、未編集状態１４０３時に、手動画像処理装置１０５において、手動補正が開始されると、顧客の状態は、未編集状態１４０３から編集中状態１４０４に遷移する。
【００６０】
撮影中状態１４０１時に、撮影の状態が撮影終了状態１３０３に遷移し、画像の状態が全て移管待ち状態１２０６となった場合、顧客の状態は、撮影中状態１４０１から移管中状態１４０５に遷移する。移管中状態１４０５時に、全ての画像の移管処理が終了すると、顧客の状態は、移管中状態１４０５から移管済み状態１４０６に遷移する。
【００６１】
編集中状態１４０４時に、撮影の状態が移管待ち状態１２０４に遷移した場合、顧客の状態は、編集中状態１４０４から移管中状態１４０５に遷移する。編集中状態１４０４時に、撮影の状態が撮影中状態１３０１であり、画像の状態が要編集状態１２０２の画像が存在しなければ、顧客の状態は、編集中状態１４０４から撮影中状態１４０１に遷移する。なお、要編集状態１２０２の画像が存在すれば、編集中状態１４０４から未編集状態１４０３に遷移する。
【００６２】
次に、図１に示す撮影システムにおける処理の流れの一例について説明する。まず、図１０を用いて、撮影画像確認装置１０１及び表示装置１０３における処理の流れの一例について説明する。
【００６３】
撮影画像確認装置１０１は、イベント待ち状態にある（Ｓ１０１でＮＯ）。ここで、撮影者等のユーザ又は撮像装置１００からイベントを受け付けると（Ｓ１０１でＹＥＳ）、撮影画像確認装置１０１は、そのイベントを判定する。
【００６４】
判定の結果、画像処理フローの入力指示であれば、撮影画像確認装置１０１は、画像処理フロー設定部４０４において、当該指示に基づいて画像処理フローを設定する（Ｓ１０４）。そして、撮影画像確認装置１０１は、通信部４１２を介して、当該設定された画像処理フローを撮影業務制御装置１０２に向けて送信した後（Ｓ１０５）、再度、Ｓ１０１の処理に戻り、イベント待ちとなる。
【００６５】
また、Ｓ１０１での判定の結果、撮影中断指示、撮影終了指示、手動編集依頼、編集取消依頼のいずれかであれば、撮影画像確認装置１０１は、通信部４１２を介して、当該指示を撮影業務制御装置１０２に向けて送信する（Ｓ１０３）。その後、撮影画像確認装置１０１は、再度、Ｓ１０１の処理に戻り、イベント待ちとなる。
【００６６】
また、Ｓ１０１での判定の結果、撮影指示であれば、撮影画像確認装置１０１は、撮像装置制御部４１０において、撮像装置１００に対して撮影を指示する。なお、この指示は、通信部４１２を介して撮像装置１００に送られる。
【００６７】
また、Ｓ１０１での判定の結果、撮像装置１００から画像を受信した場合、撮影画像確認装置１０１は、表示制御部４０３において、当該受信した画像に基づく画面を表示部４０２に表示する（Ｓ１０６）。また、撮影画像確認装置１０１は、画像転送部４０９において、当該受信した画像を撮影業務制御装置１０２に向けて送信する（Ｓ１０７）。
【００６８】
ここで、撮影画像確認装置１０１は、画像判定部４０８において、当該画像を表示装置１０３側に転送するか否かを判定する。上述した通り、この判定は、ユーザ（撮影者）指示に基づき行なわれる。例えば、撮影者は、出来の良い画像であれば、転送を許可するが、出来の悪い画像の場合、顧客に見せる必要はないので、そういった画像は転送不可とする。
【００６９】
この結果、転送不可であれば（Ｓ１０８でＮＯ）、撮影画像確認装置１０１は、再度、Ｓ１０１の処理に戻り、イベント待ちとなる。転送可であれば（Ｓ１０８でＹＥＳ）、撮影画像確認装置１０１は、画像転送部４０９において、当該画像を表示装置１０３に向けて送信した後（Ｓ１０９）、再度、Ｓ１０１の処理に戻り、イベント待ちとなる。この場合、撮影画像確認装置１０１では、表示装置１０３に以降の処理を移譲できるため、表示装置１０３における表示とともに、その他の処理が並行して行なわれる。
【００７０】
ここで、表示装置１０３は、当該画像を受信するとともに（Ｓ１１０）、受信した画像を表示する（Ｓ１１１）。なお、上述した通り、表示装置１０３には、撮影者により出来が良いと判定された画像のみが送られるため、顧客など撮影者以外は、出来の悪い画像を見せなくて済む。これにより、顧客は、出来の良い画像のみを大画面等で参照できることになる。
【００７１】
以上が撮影画像確認装置１０１及び表示装置１０３における処理の流れの一例についての説明である。なお、図１０の説明では、撮影画像確認装置１０１から撮影業務制御装置１０２へ処理状況を通知する処理についての説明は省略したが、撮影画像確認装置１０１は、処理状況通知部４１１において、処理状況を随時通知している。
【００７２】
ここで、図１１及び図１２を用いて、撮影画像確認装置１０１の表示部４０２に表示される画面の一例について説明する。まず、撮影指示を行なう際に用いられる撮影準備画面について説明する。撮影準備画面は、図１１に示すように、受付ＩＤテキストボックス８００、使用撮像装置リスト８０１、画像処理フローリスト８０２、撮影開始ボタン８０３、終了ボタン８０４等が設けられる。受付ＩＤテキストボックス８００は、顧客の受付ＩＤを入力するフィールドであり、使用撮像装置リスト８０１は、撮影に使用する撮像装置１００を選択するためのリストである。また、画像処理フローリスト８０２は、画像処理フローを選択するためのリストである。画像処理フローは、ドロップダウンリストにより選択する。上述した各項目への入力等が済むと、撮影者は、撮影開始ボタン８０３を押下する。これにより、撮影が開始される。
【００７３】
次に、撮像装置１００により撮影された画像を表示するのに用いられる撮影画面について説明する。撮影画面は、図１２に示すように、撮像装置リスト９００、ヒストグラム９０１、撮影パラメータリスト９０２、サムネイル画像リスト９０３、撮影画像表示領域９０４、顔画像表示領域９０５等が設けられる。
【００７４】
撮像装置リスト９００には、撮像装置１００の一覧が表示される。サムネイル画像リスト９０３には、撮像装置１００により撮影された全画像の一覧が表示される。撮影画像表示領域９０４には、サムネイル画像リスト９０３で選択されている画像が拡大表示される。また、ヒストグラム９０１には、撮影画像表示領域９０４に表示中の画像の色成分等が表示される。撮影パラメータリスト９０２には、撮影画像表示領域９０４に表示中の画像撮影時の撮影パラメータの一覧が表示される。顔画像表示領域９０５には、撮影画像表示領域９０４に表示中の画像の顔領域が表示される。撮影者は、この顔領域に表示された顔画像を参照し、例えば、表情やピントの確認などを行なう。なお、顔領域は、上記図２で説明した顔領域検出部４０６により検出される。これら撮影画面を構成する各コンポーネントは、撮影画像の情報を撮影者等に通知するために設けられる。
【００７５】
また、撮影画面には、撮影中断ボタン９０６、撮影終了ボタン９０７、編集依頼ボタン９０８、編集取消ボタン９０９等も設けられる。撮影中断ボタン９０６は、撮影を中断する場合に押下され、撮影終了ボタン９０７は、撮影を終了する場合に押下される。また、編集依頼ボタン９０８は、撮影者が手動による画像補正が必要と判断した場合に押下される。すなわち、このボタンの押下により、撮影業務制御装置１０２に対して手動補正の依頼が通知される。編集取消ボタン９０９は、編集依頼ボタン９０８により発行された補正依頼を取り消す際に使用される。
【００７６】
次に、図１３を用いて、撮影業務制御装置１０２、自動画像処理装置１０４、手動画像処理装置１０５における処理の流れの一例について説明する。
【００７７】
撮影業務制御装置１０２は、イベント待ち状態にある（Ｓ２０１でＮＯ）。ここで、他装置からイベントを受け付けると（Ｓ２０１でＹＥＳ）、撮影業務制御装置１０２は、そのイベントを判定する。
【００７８】
判定の結果、撮影終了／撮影中断指示であれば、撮影業務制御装置１０２は、撮影の終了／中断処理を実施した後（Ｓ２０２）、再度、Ｓ２０１の処理に戻り、イベント待ちとなる。このとき、撮影業務制御装置１０２は、撮影状態管理部５０１において、上記図８で説明したように、撮影の状態を撮影終了／撮影中断に変更する。
【００７９】
また、Ｓ２０１での判定の結果、画像処理フロー情報の受信であれば、撮影業務制御装置１０２は、画像処理フロー管理部５０７において、撮像装置各々に対応付けて画像処理フローを保存する（Ｓ２０３）。以降、該当撮像装置１００で撮影された撮影画像に対しては、当該保存した画像処理フローに基づいて処理を行なうことになる。その後、撮影業務制御装置１０２は、再度、Ｓ２０１の処理に戻り、イベント待ちとなる。
【００８０】
また、Ｓ２０１での判定の結果、手動編集依頼又は編集取消依頼であれば、撮影業務制御装置１０２は、手動画像処理依頼部５０６において、手動編集依頼の場合には編集依頼と画像とを手動画像処理装置１０５に向けて送信する。また、編集取消依頼の場合には編集取消依頼を手動画像処理装置１０５に向けて送信する（Ｓ２０５）。その後、撮影業務制御装置１０２は、再度、Ｓ２０１の処理に戻り、次のイベントを待つ。ここで、編集取消依頼を受信した手動画像処理装置１０５は、表示制御部７０３において、表示部７０２に編集依頼が取消された旨の情報を表示する（Ｓ２１５）。これ参照したユーザ（例えば、オペレータ）は、画像補正の依頼が取り消されたことを認識する。なお、手動編集依頼が送られた場合の手動画像処理装置１０５側での処理については後述する。
【００８１】
また、Ｓ２０１での判定の結果、画像受信であれば、撮影業務制御装置１０２は、画像保存部５００において、当該画像を保存する（Ｓ２０４）。このとき、撮影業務制御装置１０２は、画像状態管理部５０２において、上記図７で説明したように、画像の状態を変更するとともに、顧客状態管理部５０３において、上記図９で説明したように、顧客の状態を変更する。
【００８２】
ここで、撮影業務制御装置１０２は、画像処理フロー実行部５０４において、画像処理フロー管理部５０７により管理された画像処理フローと、撮影業務全体の進捗状況（撮影、画像、顧客の各状態を組み合わせた情報）とに基づく制御を開始する。
【００８３】
ここでまず、自動補正を行なう場合、撮影業務制御装置１０２は、自動画像処理依頼部５０５において、画像処理フローに基づく編集依頼と、処理対象となる画像とを自動画像処理装置１０４に向けて送信する（Ｓ２０８）。その後、撮影業務制御装置１０２は、再度、Ｓ２０１の処理に戻り、次のイベントを待つ。
【００８４】
一方、編集依頼及び画像を受信した自動画像処理装置１０４は、自動画像処理実行部６０１において、画像補正を行なった後（Ｓ２１０）、通信部６０４を介して、補正後の画像を撮影業務制御装置１０２に向けて送信する（Ｓ２１１）。なお、自動画像処理装置１０４による画像補正中、他の装置はその処理に並行して動作している。例えば、撮影画像確認装置１０１や撮像装置１００が撮影処理中であっても、撮影済みの画像に対しては、画像補正を並行して実施できる。
【００８５】
また、Ｓ２０６での判定の結果、手動補正を行なう場合、撮影業務制御装置１０２は、手動画像処理依頼部５０６において、編集依頼と画像とを手動画像処理装置１０５に向けて送信する（Ｓ２０９）。その後、撮影業務制御装置１０２は、再度、Ｓ２０１の処理に戻り、次のイベントを待つ。
【００８６】
編集依頼及び画像を受信した手動画像処理装置１０５は、表示制御部７０３において、表示部７０２に編集依頼がある旨の情報を表示する（Ｓ２１２）。なお、この表示により、オペレータは、撮影終了を待たずに、手動による画像補正を開始できることになる。ここで、この表示を参照したオペレータは、画像補正が必要であることを認識し、入力部７０１を介して補正指示を入力する。すると、手動画像処理装置１０５は、手動画像処理実行部７０４において、ユーザ（オペレータ）指示に基づいて画像補正を行なった後（Ｓ２１３）、通信部７０６を介して、補正後の画像を撮影業務制御装置１０２に向けて送信する（Ｓ２１４）。なお、手動画像処理装置１０５による画像補正中も、上記自動画像処理装置１０４同様に、他の装置は並行して動作している。
【００８７】
また、Ｓ２０６での判定の結果、移管処理を行なう場合、撮影業務制御装置１０２は、通信部５０８を介して、外部システム（ファイルシステム）に補正済みの画像を出力する（Ｓ２０７）。
【００８８】
以上が、撮影業務制御装置１０２、自動画像処理装置１０４、手動画像処理装置１０５における処理の流れの一例についての説明である。なお、図１３の説明では、自動画像処理装置１０４及び手動画像処理装置１０５から撮影業務制御装置１０２へ処理状況を通知する処理についての説明は一部省略している。しかし、実際の処理では、自動画像処理装置１０４及び手動画像処理装置１０５は、処理状況通知部６０３及び処理状況通知部７０５において、処理状況を随時通知している。
【００８９】
ここで、図１４及び図１５を用いて、手動画像処理装置１０５の表示部７０２に表示される画面の一例について説明する。まず、顧客情報を表示する際に用いられる撮影状況一覧画面について説明する。撮影状況一覧画面には、図１４に示すように、カレンダー領域１０００、移管未完了画像リスト１００１、顧客情報リスト１００２、画像一覧ボタン１００３等が設けられる。
【００９０】
カレンダー領域１０００において、ユーザ（例えば、オペレータ）により所望の日付が指定されると、顧客情報リスト１００２においては、該当日付に対応する顧客情報の一覧が表示される。ここで、表示される顧客情報としては、例えば、受付ＩＤ、撮影開始時刻、撮影終了時刻、撮影スタジオ、撮影状況等が挙げられる。なお、移管未完了画像リスト１００１には、処理が未終了の画像がある日付が表示される。オペレータは、顧客情報リスト１００２において、顧客情報を選択し、ダブルクリックするか、又は画像一覧ボタン１００３を押下する。すると、該当顧客に対応する画像情報の一覧が顧客情報リスト１００２に表示される。
【００９１】
次に、画像を手動補正する際に用いられる画像一覧画面について説明する。画像一覧画面には、図１５に示すように、画像情報リスト１１００と、状態変更ボタン１１０１と、画像の編集ボタン１１０２とが設けられる。
【００９２】
画像情報リスト１１００には、画像情報の一覧が表示される。ユーザ（例えば、オペレータ）により画像が選択され、画像の編集ボタン１１０２が押下されると、画像補正アプリケーションが起動する。これにより、オペレータは、画像補正を行なうことができる。また、状態変更ボタン１１０１が押下されると、該当画像の状態が変更される。この変更は、撮影業務制御装置１０２に通知される。
【００９３】
以上説明したように本実施形態によれば、画像処理フローを予め設定し、当該設定した画像処理フローに基づいて各装置を制御して一連の撮影業務を行なう。これにより、一連の撮影業務を各装置で並行且つ分散して実施できるため、撮影業務に要する時間を短縮できる。例えば、撮影中であっても、撮影済みの画像に対しては画像補正を随時実施できるる。これにより、例えば、顧客が最終的に購入予定の画像（写真）を選択するよりも前の工程において、仕上がりの良い画像を顧客に提示できる。
【００９４】
また、画像処理フローに従って自動的に行なわれた画像補正だけでは不十分である旨撮影者が判断した場合、手動で画像補正処理を実施できる。これにより、より良い仕上がりの画像が得られる。
【００９５】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００９６】
なお、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施態様を採ることもできる。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００９７】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005475391.tif 000002
【図２】
0005475391.tif 000003
【図３】
0005475391.tif 000004
【図４】
0005475391.tif 000005
【図５】
0005475391.tif 000006
【図６】
0005475391.tif 000007
【図７】
0005475391.tif 000008
【図８】
0005475391.tif 000009
【図９】
0005475391.tif 000010
【図１０】
0005475391.tif 000011
【図１１】
0005475391.tif 000012
【図１２】
0005475391.tif 000013
【図１３】
0005475391.tif 000014
【図１５】
0005475391.tif 000015
【図１４】
0005475391.tif 000016