(57)【要約】【課題】画像データに対して画像処理を行った場合でも、背景部分に対する画像処理の影響を回避する画像合成技術を提供する。【解決手段】受付装置Ａは、顧客から画像データとともに当該画像データを用いたフォトブックの注文を受け付ける。受付装置Ａにおいて注文が受け付けられると、画像処理装置Ｂがその注文に係る画像データを取得し、画像処理を施し、補正画像データを生成する。画像合成装置Ｃは、受付装置Ａから注文の内容を表す注文情報を取得するとともに、補正画像データを取得する。画像合成装置Ｃの画像合成部３３は、注文情報と補正画像データとに基づいてフォトブックの各ページを構成するプリント画像データとしての合成画像データを作成する。画像処理装置Ｂは、その合成画像データを取得し、プリント装置に対して画像プリントのプリント指示を与える。【選択図】図３
2011071851.tif 000002
【特許請求の範囲】
【請求項１】
画像データとともに当該画像データを用いたフォトブックの注文を受け付ける受付装置と、前記画像データに対して画像処理を施す画像処理装置と、テンプレート画像データと前記画像データとを合成することにより前記フォトブックのプリント画像データを作成する画像合成装置とを備えた画像合成システムであって、
前記受付装置は、前記注文を受け付ける受付部を備え、
前記画像処理装置は、
前記受付部により受け付けられた画像データを取得する画像取得部と、
前記画像取得部により取得された画像データに対して画像処理を施す画像処理部と、を備え、
前記画像合成装置は、
前記受付装置から前記注文の内容を表す注文情報を取得する注文情報取得部と、
前記画像処理が施された画像データを取得する補正画像取得部と、
前記注文情報と前記補正画像取得部により取得された画像データとに基づき、前記テンプレート画像データと前記補正画像取得部により取得された画像データとを合成し、前記フォトブックの各ページを構成する前記プリント画像データを生成する画像合成部と、を備えたことを特徴とする画像合成システム。
【請求項２】
前記受付装置は、前記画像処理装置および前記画像合成装置から参照可能な記録領域が形成された画像データ記録部を備え、
前記受付部により受け付けられた画像データと前記画像処理部により画像処理が施された画像データと前記画像合成部により合成された前記プリント画像データは前記画像データ記録部に記録されることを特徴とする請求項１記載の画像合成システム。
【請求項３】
前記記憶領域の状態を変化させることにより、前記プリント画像データの生成のための処理の進捗状況を管理することを特徴とする請求項２記載の画像合成システム。
【請求項４】
受付装置により受け付けられたフォトブックの注文に係る画像データを取得する画像取得部と、
前記画像データに対して画像処理を施し、テンプレート画像データと当該画像処理が施された画像データとを合成して前記フォトブックのプリント画像データを作成するための画像合成装置が取得可能な態様で、当該画像処理が施された画像データを記録する画像処理部と、
前記画像合成装置により作成された前記プリント画像データを取得するプリント画像取得部と、
前記プリント画像データに基づく前記フォトブックの作成を指示する画像プリント指示部と、を備えたことを特徴とする画像処理装置。
【請求項５】
画像データとともに当該画像データを用いたフォトブックの注文を受け付けるステップと、
前記注文に係る前記画像データを取得するステップと、
前記取得された画像データに対して画像処理を施すステップと、
前記注文の内容を表す注文情報を取得するステップと、
前記画像処理が施された画像データを取得するステップと、
前記注文情報と前記補正画像取得部により取得された画像データとに基づき、テンプレート画像データと当該画像データとを合成し、前記フォトブックの各ページを構成する前記プリント画像データを生成するステップと、を備えたことを特徴とする画像合成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成技術、特に、フォトブックのプリント処理における画像合成技術に関する。
【背景技術】
【０００２】
近年、いわゆるＤＰショップ等においては、画像プリントの注文の省力化等の目的で、受付装置の導入が進んでいる。画像プリントを希望する顧客は、画像データが記録された画像記録媒体を受付装置にセットし、顧客自らが受付装置を操作して画像プリントを行う画像データの選択や画像プリントの枚数等を入力する。通常は、受付装置で受け付けられた画像データは、プリント装置に接続された画像処理装置により、適切な色補正等の画像処理が施された後、プリント装置により画像プリントとして出力される。
【０００３】
また、近年は様々な形態の画像プリントが可能となっており、特にアルバムプリントやフォトブック等（以下、フォトブックと総称する）の形態での画像プリントが増大している。フォトブックの特徴の一つは、画像の配置を規定する画像枠を有したフレームを用いることにより、一の画像プリントに複数の画像データを配置できる点にある。また、他の特徴として背景画像（模様）と画像データとを合成できる点にある。
【０００４】
このようなフォトブックを注文作成するためのシステムとして、例えば特許文献１に記載された写真処理システムがある。この写真処理システムは、写真プリント装置と撮影コマ画像処理装置とから構成されており、撮影コマ画像処理装置は注文の受付および各種画像処理機能を備えている。また、この撮影コマ画像処理装置には、テンプレートデータ等が記録されており、顧客は注文に際してテンプレートデータ等を指定することができる。
【０００５】
また、他のシステムとして特許文献２に記載されたアルバム注文システムがある。このアルバム注文システムでは、アルバム受付サーバとアルバムテーマ決定サーバとプリントサーバとから構成されており、アルバム受付サーバで受け付けた注文に基づいてアルバムテーマ決定サーバで画像を合成するものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２４９８００号公報
【特許文献２】特開２００７−１９９９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の特許文献１の写真処理システムでは、注文の受付，画像合成および画像処理が一の装置内で行われるため、テンプレートデータ等の共通化や装置間の連携を考慮する必要はないが、特許文献２のアルバム注文システムのように注文の受付，画像合成とプリントのための画像処理とが異なる装置で行われる場合には、テンプレートデータ等の共通化や装置間の連携が必要となる。後者の場合に、双方の装置のメーカが同じであれば、データの共通化や装置間の連携は容易に行うことができる。しかし、双方の装置のメーカが異なっている場合には、自社製品の内部仕様は他社には公開されず、また、自社製品の仕様を他社製品の仕様に合わせるとコストの増大を招くため好ましくない、等の理由から、装置間のデータの共通化や連携は困難であった。
【０００８】
また、一般的に画像データをプリントする際には、画像データの特性に応じて画像データ全体に対して色補正等を行っている。しかし、上述のような受付装置間が連携していないシステムで色補正を行うためには、画像データとテンプレートデータとを合成した画像データに対して色補正等を施すことが一般的である。その場合、テンプレートデータ部分にまで色補正等の影響が及び背景色が本来の色とは異なってしまうという問題が生じる。また、画像データ毎に補正量が異なるため、ページ毎に背景部分の色が異なる可能性もあり、フォトブックとしての商品価値を損なうおそれがある。
【０００９】
本発明の目的は、上記課題に鑑み、画像データに対して画像処理を行った場合でも、背景部分に対する画像処理の影響を回避する画像合成技術を提供することである。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本発明の画像合成システムは、画像データとともに当該画像データを用いたフォトブックの注文を受け付ける受付装置と、前記画像データに対して画像処理を施す画像処理装置と、テンプレート画像データと前記画像データとを合成することにより前記フォトブックのプリント画像データを作成する画像合成装置とを備えた画像合成システムであって、前記受付装置は、前記注文を受け付ける受付部を備え、前記画像処理装置は、前記受付部により受け付けられた画像データを取得する画像取得部と、前記画像取得部により取得された画像データに対して画像処理を施す画像処理部と、を備え、前記画像合成装置は、前記受付装置から前記注文の内容を表す注文情報を取得する注文情報取得部と、前記画像処理が施された画像データを取得する補正画像取得部と、前記注文情報と前記補正画像取得部により取得された画像データとに基づき、前記テンプレート画像データと前記補正画像取得部により取得された画像データとを合成し、前記フォトブックの各ページを構成する前記プリント画像データを生成する画像合成部と、を備えている。
【００１１】
この構成では、受付装置によりフォトブックの注文が受け付けられると、画像処理装置においてその注文に係る画像データに対する画像処理が実行され、画像合成装置において画像処理された画像データとテンプレート画像データとを合成し、フォトブックの各ページを構成する合成画像データが作成される。すなわち、この構成では、画像処理された画像データを用いて合成画像データが生成されるため、テンプレート画像データ部分に画像処理が施されることがなく、全てのページのテンプレート画像データ部分の色は設定されたテンプレート画像データと同一の色となる。また、各画像データは自身の特性に応じた補正が施されているため、他の画像の特性の影響を受けることがなく、適正な色となる。
【００１２】
本発明の画像合成システムの好適な実施形態の一つでは、前記受付装置は、前記画像処理装置および前記画像合成装置から参照可能な記録領域が形成された画像データ記録部を備え、前記受付部により受け付けられた画像データと前記画像処理部により画像処理が施された画像データと前記画像合成部により合成された前記プリント画像データは前記画像データ記録部に記録される。
【００１３】
この構成では、画像処理装置および画像合成装置により作成された画像データは全て受付装置の記憶領域に記録される。また、この受付装置の記憶領域は画像処理装置および画像合成装置から参照可能となっているため、受付装置は他の装置に対して能動的に働きかける必要がない。すなわち、既存の受付装置を用いて、本発明の画像合成システムを構成することができる。
【００１４】
本発明の画像合成システムの好適な実施形態の一つでは、前記記憶領域の状態を変化させることにより、前記プリント画像データの生成のための処理の進捗状況を管理する。この構成では、記憶領域の状態（例えば、ディレクトリの名称）の変化により他の装置における処理の進捗状況を管理することができる。したがって、他の装置と通信することなく、受付装置の記憶領域の状態のみを監視するだけで他の装置での処理の進捗状況を把握することができる。
【００１５】
また、本発明は上述の画像合成システムを構成する画像処理装置をも権利範囲としており、そのような画像処理装置は、受付装置により受け付けられたフォトブックの注文に係る画像データを取得する画像取得部と、前記画像データに対して画像処理を施し、テンプレート画像データと当該画像処理が施された画像データとを合成して前記フォトブックのプリント画像データを作成するための画像合成装置が取得可能な態様で、当該画像処理が施された画像データを記録する画像処理部と、前記画像処理装置により作成された前記プリント画像データを取得するプリント画像取得部と、前記プリント画像データに基づく前記フォトブックの作成を指示する画像プリント指示部と、を備えている。
【００１６】
本発明の画像合成システムの技術的特徴は、同様の画像合成方法にも適用することができる。そのような画像合成方法として、例えば、画像データとともに当該画像データを用いたフォトブックの注文を受け付けるステップと、前記注文に係る前記画像データを取得するステップと、前記取得された画像データに対して画像処理を施すステップと、前記注文の内容を表す注文情報を取得するステップと、前記画像処理が施された画像データを取得するステップと、前記注文情報と前記補正画像取得部により取得された画像データとに基づき、テンプレート画像データと当該画像データとを合成し、前記フォトブックの各ページを構成する前記プリント画像データを生成するステップと、を備えた画像合成方法に適用することができる。当然ながら、このような画像合成方法にも、上述した画像合成システムの付加的特徴を適用することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の画像合成システムの構成図である。
【図２】受付装置の斜視図である。
【図３】本発明の画像合成システムの機能ブロック図である。
【図４】画像プリントの注文処理の流れを表すフローチャートである。
【図５】フォトブックの編集画面の例である。
【図６】フォトブックの編集画面の例である。
【図７】フォトブックの編集画面の例である。
【図８】フォトブックの編集画面の例である。
【図９】フォトブックの編集画面の例である。
【図１０】フォトブックの編集画面の例である。
【図１１】画像処理装置の画像編集処理の流れを表すフローチャートである。
【図１２】画像合成処置の画像合成処理の流れを表すフローチャートである。
【図１３】画像処理装置の画像プリント処理の流れを表すフローチャートである。
【発明を実施するための形態】
【００１８】
以下に図面を用いて本発明の画像合成システムを説明する。図１は、本実施形態における画像合成システムの構成図である。図から明らかなように、画像合成システムは、顧客から画像プリントのオーダを受け付ける受付装置Ａ、受付装置Ａで受け付けた画像プリントのオーダに係る画像データに対して画像処理を施す画像処理装置Ｂ、画像データの合成等の処理を行う画像編集装置Ｃから構成されている。これらは、ＬＡＮ（Local Area Network）等のネットワークＬにより互いに接続されている。なお、本発明における合成とは複数の画像データを重ね合わせ、一の画像データを生成することを言い、特に、画像の配置を規定するフレームを備えたテンプレート画像データのフレームに画像データをはめ込み、一の画像データ（以下、合成画像データと称する）を生成することを言う。また、本実施形態では、テンプレート画像データはフレームおよび背景画像データの組み合わせにより適宜生成されるものとするが、予めフレームと背景画像データとを組み合わせたテンプレート画像データを作成しておいても構わない。
【００１９】
〔受付装置〕
図２は、受付装置Ａの斜視図である。受付装置Ａは、顧客から画像プリントを行うための画像データと画像プリントの注文内容（種類、プリント数，プリントサイズ，プリント用紙の種類，フレームや背景画像の種別等）とを注文情報として取得する機能および画像プリントの料金を徴収する機能を有している。これらの機能を実現するため、受付装置Ａは、上部の受付ユニットＡＵおよび下部の料金受領ユニットＡＤから構成されている。
【００２０】
料金受領ユニットＡＤは、縦長姿勢のケース１０の上部位置に備えられ、硬貨を受領する硬貨投入孔１１Ａを備えた硬貨受領器１１、紙幣を受領する紙幣挿入孔１２Ａを備えた紙幣受領器１２、およびケース１０の下部位置に備えられ、釣銭を排出する釣銭排出口１３Ａを供えた釣銭排出器１３を備えている。
【００２１】
一方、受付ユニットＡＵは、フラッシュメモリ等の半導体メモリからなる各種半導体記憶媒体から画像データを取得するための半導体ドライブ２、ＣＤ−Ｒ等のディスク型記憶媒体から画像データを取得するディスクドライブ３、受付証をプリントし排出する受付証プリント装置４、カメラ付き携帯電話等の機器に接続し画像データを取得するコネクタ５、および各種の表示を行うと共に顧客からの入力を可能にするタッチパネル６を表示面に形成したディスプレイ７を備えている。
【００２２】
図３に示すように、受付ユニットＡＵは、顧客からの画像プリントの注文受付処理を行う受付部１５、画像プリントを顧客に引き渡す際に必要となる各種情報をプリントした受付証Ｒを作成する受付証作成部１６、画像データを記録する画像データ記録部１７を備えている。受付部１５および受付証作成部１６は、本体１に備えられているＣＰＵ（central Processing Unit）を中核としたソフトウェアにより構成されているが、ハードウェアにより構成しても構わないし、ハードウェアとソフトウェアとが協働する構成としても構わない。また、本実施形態では、画像データ記録部１７はハードディスクにより構成されているが、これに限定されるものではなく、光磁気型の記録媒体や半導体型の記録媒体により構成しても構わない。
【００２３】
画像データ記録部１７には、画像処理装置Ｂや画像合成装置Ｃから参照可能なディレクトリＤ（本発明における記録領域。以下、共有ディレクトリＤと称する）が形成されている。このようなネットワークＬを介して参照可能なディレクトリ（フォルダ）は、受付装置ＡのＯＳ（Operating System）がマイクロソフト社のWindows（登録商標）系ＯＳであれば共有設定により実現することができる。また、ＯＳがＵＮＩＸ（登録商標）系であればＮＦＳ（Network File System）技術により実現することができる。
【００２４】
受付部１５は、顧客からフォトブックをはじめとする画像プリントの注文を受け付ける機能を有している。なお、フォトブックとは、画像データをプリントしたプリント媒体を本のような形態に加工したものであるが、本発明におけるフォトブックはこのような形態に限定されるものではなく、画像データとテンプレート画像データとが合成された合成画像データがプリントされたプリント媒体が複数集まったものや複数の画像データを合成した画像データがプリントされたプリント媒体等の総称である。受付部１５では、注文情報と画像データとが取得される。このとき、受付部１５は、取得した注文を識別するためにオーダＩＤを発行し、注文情報に付加する。この注文情報には、画像プリントを作成するために必要な様々な情報（画像プリントの形態（通常プリント，フォトブック等），ページ数（枚数），画像ＩＤ，フレームＩＤ，背景画像ＩＤ等）が含まれている。また、受付部１５は共有ディレクトリＤに“ｏ”＋オーダＩＤの名称のサブディレクトリＤｏ（以下、オーダディレクトリＤｏと称する）を作成し、そのオーダディレクトリＤｏに取得した画像データ記録する。なお、受付部１５は後述するように、各画像データに対するトリミング，色補正や鮮鋭化等の画像処理要求を受け付けることもできる。この場合には、これらの画像処理要求は注文情報に含められる。
【００２５】
受付証作成部１６は、顧客からの注文の受付が完了すると、オーダＩＤ，注文内容，受け渡し予定日等を含む受付証データを生成し、受付証プリント装置４に受付証Ｒをプリントするよう指示を出す。これにより、顧客は受付証Ｒを受け取ることができる。この受付証Ｒは、画像プリントを受け取る際の受取証としても機能するものである。
【００２６】
〔画像処理装置〕
画像処理装置Ｂは、汎用コンピュータにより構成されており、図３に示すように、全体の処理の流れを制御する制御部２０、受付装置Ａから画像データを取得する画像取得部２１、画像取得部２１により取得した画像データに対して画像処理を施す画像処理部２２、画像合成装置Ｃにより合成されたプリント画像データを取得するプリント画像取得部２３、取得したプリント画像データに基づく画像プリントをプリント装置（図示せず）に指示する画像プリント指示部２４が備えられている。本実施形態では、制御部２０，画像取得部２１，画像処理部２２，プリント画像取得部２３および画像プリント指示部２４は画像処理装置ＢのＣＰＵを中核としてソフトウェアにより構成されているが、ハードウェアにより構成しても構わないし、ハードウェアとソフトウェアとが協働する構成としても構わない。
【００２７】
制御部２０は、受付装置Ａに対してポーリングを行い、受付装置Ａに画像処理装置Ｂが処理すべき画像データがあるか否かを監視するとともに、画像処理装置Ｂの全体の処理の流れを制御する。本実施形態では、受付装置Ａに対するポーリングは、受付装置ＡのオーダディレクトリＤｏの状態（ディレクトリ名）を監視することにより行っている。本実施形態では、オーダディレクトリＤｏのディレクトリ名によりそのオーダディレクトリＤｏの中の画像データの状態を表している。例えば、オーダディレクトリＤｏの名称が“ｏ”から始まる場合には、そのオーダディレクトリＤｏの中のデータは受付装置Ａにより受け付けられた状態であり、画像処理装置Ｂによる画像処理を待っている状態である。一方、オーダディレクトリＤｏの名称が“ｒ”から始まる場合には、画像処理装置Ｂによる画像処理が完了し、画像合成装置Ｃによる画像合成を待っている状態を表している。他方、オーダディレクトリの名称が“ｅ”から始まる場合には、画像処理装置Ｂまたは画像合成装置Ｃにより処理が行われている状態を表している。このように、オーダディレクトリＤｏの名称により画像データの処理状態を表すことにより、受付装置Ａに特別な構成を設けることなく、画像処理装置Ｂや画像合成装置Ｃからのポーリングを実現することができる。
【００２８】
上述したように、画像処理装置Ｂが処理すべき画像データは“ｏ”から始まる名称を持つオーダディレクトリであるため、制御部２０は受付装置Ａの共有ディレクトリＤの中に“ｏ”から始まる名称のオーダディレクトリＤｏが存在するか否かを監視し、そのオーダディレクトリＤｏが存在する場合には、画像取得部２１に対してオーダディレクトリＤｏの中の画像データを取得するように指示を出す。
【００２９】
画像取得部２１は、制御部２０により指示されたオーダディレクトリＤｏ内の画像データを取得する。取得した画像データは、ハードディスクや半導体記録媒体により構成される画像記録部（図示せず）に一時的に記録される。このとき、複数の注文が受け付けられている場合があるため、取得した画像データはオーダＩＤを名称とするディレクトリに記録する等、オーダＩＤ（オーダディレクトリＤｏの名称から“ｏ”を除いたもの）と関連付けて記録することが望ましい。画像取得部２１は、指示されたオーダディレクトリＤｏ内の全ての画像データを取得すると制御部２０に対してその旨を通知する。
【００３０】
画像取得部２１から通知を受けた制御部２０は、画像処理部２２に対して画像処理を実行するよう指示を出す。このとき、制御部２０はオーダディレクトリＤｏの名称からオーダＩＤ（オーダディレクトリＤｏの名称から“ｏ”を除いたもの）を取得し、画像処理の指示とともに画像取得部２１に送る。制御部２０から指示を受けた画像処理部２２は、通知されたオーダＩＤに対応する画像データに対して画像処理を施す。併せて、制御部２０は画像取得部２１により画像データの取得が完了したオーダディレクトリＤｏの名称を、“ｏ”＋オーダＩＤから“ｅ”＋オーダＩＤに変更する。これにより、オーダディレクトリＤｏの状態を処理中にすることができる。
【００３１】
画像処理部２２は、各画像データの画像特性を解析し、その画像特性に応じた画像処理を施すことができる。例えば、顔検出を行い、検出された顔の色が適正となるように補正する，色成分や濃度のヒストグラムに基づいて色補正を行う等を行うことができる。また、上述したように顧客が色補正や画像処理を指定している場合があるため、画像処理部２２は受付装置Ａに対して、オーダＩＤに対応する注文情報の取得要求を送り、取得した注文情報に含まれる画像処理要求に基づく画像処理を実行する。画像処理を施された画像データは、再度画像記録部に一時的に記録される。画像処理部２２は、指示されたオーダＩＤに係る全ての画像データに対して画像処理が完了するとその旨を制御部２０に通知する。
【００３２】
画像処理部２２から通知を受けた制御部２０は、オーダディレクトリＤｏの中に画像処理後の画像データ（以下、補正画像データと称する）を記録するためのサブディレクトリＤｃ（以下、補正画像ディレクトリＤｃと称する）を作成し、画像記録部に一時的に記録されている補正画像データを補正画像ディレクトリＤｃに記録する。
【００３３】
制御部２０は、補正画像データのコピーが完了すると、受付装置Ａの共有ディレクトリＤのオーダディレクトリＤｏの名称を“ｅ”＋オーダＩＤから“ｒ”＋オーダＩＤに変更する。これにより、オーダディレクトリＤｏの状態を処理中から画像処理完了（画像合成待ち）に変更することができる。
【００３４】
また、制御部２０は受付装置Ａの共有ディレクトリＤの中に“ｐ”＋オーダＩＤを名称とするディレクトリＤｐ（以下、プリントデータディレクトリＤｐと称する）があるか否かを監視し、プリントデータディレクトリＤｐがある場合には、プリント画像取得部２３に対してプリント画像データの取得指示を送る。このとき、制御部２０はプリント画像取得部２３に対してプリントデータディレクトリＤｐの名称を送る。このプリントデータディレクトリＤｐの中には、後述するように画像合成装置Ｃにより合成されたフォトブックの各ページを構成するプリント画像データが記録されている。
【００３５】
制御部２０から取得指示を受けたプリント画像取得部２３は、プリントデータディレクトリＤｐからプリント画像データを取得し、オーダＩＤと関連付けて画像記録部に一時的に記録する。全てのプリント画像データの取得が完了すると、その旨が制御部２０に通知される。
【００３６】
プリント画像取得部２３から通知を受けた制御部２０は、画像プリント指示部２４に対して画像プリントを行うように指示を送る。このとき、併せてオーダＩＤも送られる。
【００３７】
制御部２０から画像プリント指示を受けた画像プリント指示部２４は、オーダＩＤに関連付けられて画像記録部に記録されているプリント画像データをプリント装置に対して送信し、プリント装置により画像プリントが行われる。
【００３８】
〔画像合成装置〕
画像合成装置Ｃは、汎用コンピュータにより構成されており、図３に示すように、全体の処理の流れを制御する制御部３０、受付装置Ａから注文情報を取得する注文情報取得部３１、受付装置Ａから補正画像データを取得する補正画像取得部３２、注文情報に基づいて合成用データ（フォトブックを構成するために必要なデータであり、詳細は後述）と補正画像データとを合成する画像合成部３３、合成用データを記録する合成用データ記録部３４を備えている。本実施形態では、制御部３０，注文情報取得部３１、補正画像取得部３２および画像合成部３３は画像合成装置ＣのＣＰＵを中核としてソフトウェアにより構成されているが、ハードウェアにより構成しても構わないし、ハードウェアとソフトウェアとが協働する構成としても構わない。また、合成用データ記録部３４はハードディスクや半導体記録媒体により構成されている。合成用データ記録部３４内の各合成用データはそれぞれ一意に特定可能なＩＤが付与されている。また、後述するように、受付装置Ａにも画像合成装置が有している合成用データと同じデータ、もしくは、その縮小データが同一のＩＤと関連付けられて記録されている。
【００３９】
制御部３０は、受付装置ＡのオーダディレクトリＤｏの状態（ディレクトリ名）を監視するとともに、画像合成装置Ｃの全体の処理の流れを制御する。上述したように、画像合成装置Ｃが処理すべき画像データは“ｒ”から始まる名称を持つオーダディレクトリＤｏの中に存在している。そのため、制御部３０は受付装置Ａの共有ディレクトリＤの中に“ｒ”から始まる名称のオーダディレクトリＤｏがあるか否か、すなわち、画像処理装置Ｂにより画像処理が完了した画像データがあるか否かを判定し、そのオーダディレクトリＤｏがあった場合には、注文情報取得部３１および補正画像取得部３２に対して、取得指示を送る。このとき、注文情報取得部３１にはオーダディレクトリＤｏの名称に基づくオーダＩＤ（オーダディレクトリＤｏの名称から“ｒ”を除いたもの）を、補正画像取得部３２にはオーダディレクトリＤｏの名称を送る。
【００４０】
制御部３０から取得指示を受けた注文情報取得部３１は、受付装置ＡからオーダＩＤに対応する注文情報を取得する。受付装置Ａが受け付けた注文がフォトブックであれば、後述するように、注文情報には、フレームを識別するフレームＩＤ、フォトブックの各ページに割り当てる画像データを識別する画像ＩＤ、背景画像データを識別する背景画像ＩＤ等が含まれており、これらの情報は画像合成部３３により使用される。注文情報取得部３１は、注文情報を取得するとその旨を制御部３０に通知する。
【００４１】
一方、制御部３０から取得指示を受けた補正画像取得部３２は、オーダディレクトリＤｏの中の補正画像ディレクトリＤｃから補正画像データを取得する。取得した補正画像データは、ハードディスクや半導体記録媒体からなる画像記録部（図示せず）に一時的に記録される。補正画像取得部３２は、全ての画像の取得が完了するとその旨を制御部３０に通知する。
【００４２】
注文情報取得部３１および補正画像取得部３２から完了通知を取得した制御部３０は、オーダディレクトリＤｏの名称を“ｒ”＋オーダＩＤから“ｅ”＋オーダＩＤに変更する。すなわち、オーダディレクトリＤｏの状態を画像合成待ちから処理中に変更する。その後、制御部３０は画像合成部３３に対して合成処理を指示する。
【００４３】
制御部３０から合成指示を受けた画像合成部３３は、注文情報に基づいて合成用データ記憶部３４から合成用データを抽出し、注文情報に基づいて合成用データ（少なくとも、フレームおよび背景画像データにより規定されるテンプレート画像データ）と補正画像データとを合成して、フォトブックの各ページのプリント画像データとなる合成画像データを生成する。生成された合成画像データは、画像記録部に一時的に記録される。画像合成部３３は、全ての画像合成が完了するとその旨を制御部３０に通知する。
【００４４】
画像合成部３３から通知を受けた制御部３０は、受付装置Ａの共有ディレクトリＤの中に“ｐ”＋オーダＩＤの名称のプリントデータディレクトリＤｐを作成し、プリントデータディレクトリＤｐの中に、一時的に記録されていた合成画像データを記録する。
【００４５】
以下に、本実施形態のフォトブックの注文受付からフォトブックの各ページを構成するプリント画像データの合成の処理の流れを説明する。まず、図４のフローチャートを用いてフォトブックの注文受付処理の流れを説明する。
【００４６】
一般的な受付装置Ａはフォトブックの注文に特化されたものではなく、複数のサービスを提供できるように構成されている。そのため、受付装置Ａは注文の待ち受け状態では、ディスプレイ７に複数のサービスメニューが表示されている。これに対して、フォトブックを注文する顧客は、タッチパネル６を操作してフォトブックの注文処理を選択する（＃０１）。
【００４７】
フォトブックの注文処理が選択されたことを受けて受付部１５は、ディスプレイ７に、フォトブックに用いる複数の画像データが記録された画像記録媒体（ＣＤ−Ｒ，フラッシュメモリ等）をセットするように促すメッセージを表示する。顧客は、このメッセージに対応して、半導体ドライブ２，ディスクドライブ３およびコネクタ５のいずれかに画像記録媒体をセットする（＃０２）。近年は画像記録媒体の容量が増大しているため、ここでセットされる画像記録媒体には膨大な数の画像データが記録されている可能性がある。また、画像記録媒体に記録されている全ての画像データが今回の注文に関係しているとは限らない。そのような注文に無関係な画像データを読み込むと、以降の注文処理の迅速性を阻害するおそれがある。これを回避するために、本実施形態における受付部１５は、顧客に対して読み込むべき画像データの絞込条件の設定を要求し、その絞込条件に合致する画像データのみを読み込む構成としている。
【００４８】
そのため、受付部１５は画像記録媒体がセットされたことを認識すると、画像記録媒体に記録されている画像データの属性（ファイルパス、撮影日時等）を取得し（＃０３）、ディスプレイ７に絞込条件（画像が記録されているディレクトリ名、撮影日時等）の設定を促すメッセージを表示する。顧客はこれに対してタッチパネル６を操作して、絞込条件を設定する（＃０４）。なお、絞込条件には無条件、すなわち、画像記録媒体中の全画像データを読み込む条件も含まれるものとする。
【００４９】
絞込条件が設定されると、受付部１５は画像データの属性に基づいて各画像データが絞込条件を充足するか否かを判定し、絞込条件を充足する画像データを画像記録メディアから取得し、画像データ記録部１７に一時的に記録する（＃０５）。このとき、取得した画像データには識別するための画像ＩＤが付与され、画像データのサムネイル画像データがメモリ（図示せず）上に展開される（＃０６）。このサムネイル画像データは、画像データがＥｘｉｆ（Exchangeable Image File Format）等のサムネイル画像データを含むフォーマットの場合には画像データから直接取得され、サムネイル画像データが含まれないフォーマットの場合には画像データから生成される。
【００５０】
結婚式，同窓会，旅行等の多人数が被写体となっている画像データからフォトブックを作成する場合には、複数の画像記録媒体に記録された画像データを用いる場合がある。そのため、受付部１５は、一の画像記録媒体からの画像データの取得が完了すると、ディスプレイ７に他の画像記録媒体から画像データを読み込むか否かの判断を促すメッセージを表示する。これに対して、顧客がタッチパネル６を操作して他の画像記録媒体から画像データを読み込む旨の指示をした場合には（＃０７のＹｅｓ分岐）、受付部１５は上述の処理を繰り返す。なお、複数の画像記録媒体を使用するか否かの判断は処理フロー中の他の位置としても構わないが、顧客に分かり易くするためには、処理フロー中の前半とすることが望ましい。また、実際に読み込む画像データを削減するために、絞込条件を設定した後とすることが望ましい。
【００５１】
一方、顧客が他の画像記録媒体から画像データを読み込まない旨の指示があった場合には（＃０７のＮｏ分岐）、受付部１５は以下のフォトブックの編集処理（＃０８）に移行する。
【００５２】
まず、受付部１５はディスプレイ１５にフォトブックの編集画面４０（以下、編集画面４０と称する）の初期画面（図５参照）を表示する。図５から図１０に示すように、編集画面４０には種別選択タブ４１，データ表示フレーム４２，ページ編集フレーム４３，複数の編集ボタン４４が含まれている。このページ編集フレーム４３には、フォトアルバムのページを表すページ画像４３ａが見開き状態で表示されており、その上部には表示するページを変更するためのページ移動ボタン４３ｂが表示されている。
【００５３】
種別選択タブ４１は、データ表示フレーム４２に表示するデータの種別を選択するものである。本実施形態では、データの種別として画像データのサムネイル画像データ，フォトブックのページを構成するプリント画像データのサムネイル画像データ，画像データを貼り込む位置を規定するフレームデータ，顧客の画像データと合成するイラストデータ，画像データにマスク処理を施すためのマスクデータ，フォトブックの背景画像データが用いられている。なお、フレームデータ，イラストデータ，マスクデータ，背景画像データは、上述した合成用データに対応する。受付装置Ａは、これらの合成用データまたはプレビュー画像を作成するために必要なこれら合成用データの縮小データを画像データ記録部１７等の記録媒体に記録している。
【００５４】
図６に示すように、編集画面４０の初期画面では、画像ビューワタブ４１ａが選択された状態であり、データ表示フレーム４２には上述の処理により読み込まれた画像データのサムネイル画像が表示されている。本実施形態の編集画面４０では、データ表示フレーム４２に表示されているデータをページ画像４３ａ上にドラッグアンドドロップすることによりフォトブックの各ページを編集できるように構成されている。したがって、顧客はフォトブックの各ページに配置したい画像に対応するサムネイル画像をドラッグアンドドロップし、各ページに対して画像を配置してゆく。
【００５５】
なお、この初期状態では各ページには画像データの配置を規定するフレームは設定されていない。このようなフレームが設定されていない状態でページ画像４３ａ上にサムネイル画像をドラッグアンドドロップすると、画像はページ全体にわたって配置される。ページに対してフレームを設定するためには、ボックスタブ４１ｃを選択し、データ表示フレーム４２にフレームデータを表示させた状態で、所望のフレームをページ画像４３ａ上にドラッグアンドドロップする。図６はボックスタブ４１ｃが選択され、かつ、ページにフレームが設定された状態の編集画面４０である。なお、本実施形態では、ページ毎に異なるフレームを設定可能にしている。また、フレームが設定されたページ画像４３ａ上に画像がドラッグアンドドロップされると、その画像はフレームに規定された画像枠に収まるサイズに調整される。
【００５６】
また、図７に示すように、イラストタブ４１ｄを選択すると、データ表示フレーム４２には各種イラストが表示されており、所望のイラストをページ画像４３ａ上にドラッグアンドドロップすることにより、選択したイラストをページに配置することができる。
【００５７】
本実施形態の編集画面４０には、ページに配置した画像をマスキング処理するためのマスクデータを選択するための型抜きタブ４１ｅが備えられている。図８に示すように、型抜きタブ４１ｅが選択されると、データ表示フレーム４２にはマスクデータが一覧表示される。マスクデータの選択も他のデータと同様に所望のマスクデータをページ画像４３ａ上にドラッグアンドドロップすることにより行う。なお、このマスクデータは濃淡画像として表されており、白画素に対応する箇所は画像データ、黒画素に対応する箇所は背景データの画素値が用いられる。また、中間値の場合には画像データと背景画像データとが合成された画素値となる。このマスクデータの大きさも画像と同様に、フレームが設定されたページ画像４３ａ上にドラッグアンドドロップされた場合には、画像枠の大きさに応じて調整される。
【００５８】
図９は、台紙タブ４１ｆが選択された状態の編集画面４０である。台紙タブ４１ｆが選択された状態では、データ表示フレーム４２にはページの背景となる画像（背景画像データ）が表示されている。この背景画像データもドラッグアンドドロップ操作により設定することができる。なお、図に示すように、ページ画像４３ａにフレームが設定されている場合には、背景画像データは画像枠以外の領域に設定される。
【００５９】
このようにして編集した各ページを一覧し、表示するページを選択するために、ページタブ４１ｂが備えられている。図１０に示すように、ページタブ４１ｂを選択すると、データ表示フレーム４２には、見開き状態のページのサムネイル画像が表示され、そのサムネイル画像を選択すると、選択されたサムネイル画像に対応するページがページ画像４３ａとしてページ編集フレーム４３に表示される。
【００６０】
また、上述したように、本実施形態に編集画面４０には複数の編集ボタン４４が備えられている。この編集ボタン４４を選択すると、各編集ボタンに割り与えられた編集機能が動作する。例えば、ページ画像４３ａ上の画像を選択した状態で加工ボタンを選択すると、その画像に対する画像処理を行うことができる。画像処理とは、色補正，色調変更（モノクロ，セピア等），トリミング，鮮鋭化等を行うことができる。ただし、編集画面４０上での画像処理は、画像データに対しては行われず、サムネイル画像データに対して行われ、画像処理のパラメータが画像ＩＤと関連付けられて注文情報に含められる。
【００６１】
顧客は、上述の編集画面４０を通じてフォトブックの各ページの編集を完了すると、注文ボタン４５を選択する。このとき、受付部１５はこの注文を識別するオーダＩＤを発行し、画像データ記録部１７の共有ディレクトリＤに“ｏ”＋オーダＩＤの名称を持つオーダディレクトリＤｏを作成する。その後、受付部１５は、このオーダディレクトリＤｏの中に、顧客情報，オーダＩＤおよびフォトブックを作成するために必要な各種情報（フォトブックのページ数，ページ毎の各合成用データのＩＤ，画像ＩＤ等）を含む注文情報を作成するとともに、画像データ記録部１７に一時的に記録されている画像データのうち、上記注文処理で用いられた画像データをそのオーダディレクトリＤｏの中に移動させる（＃０９）。なお、注文情報もオーダディレクトリＤｏ内にファイル化される。
【００６２】
このようにして受付処理が完了すると、受付部１５は必要な情報を受付証作成部１６に送り、受付証作成部１６と受付証プリント装置４とが協働して受付証Ｒがプリントされ、顧客に渡される（＃１０）。
【００６３】
受付装置Ａにおける受付処理と平行して、画像処理装置Ｂおよび画像合成装置Ｃは受付装置Ａの共有ディレクトリＤを監視し、必要に応じて処理を実行している。図１１から図１３は画像処理装置Ｂおよび画像合成装置Ｃの処理の流れを表すフローチャートである。
【００６４】
画像処理装置Ｂの制御部２０は、所定の時間間隔で受付装置Ａの共有ディレクトリＤをポーリングし、共有ディレクトリＤの中に“ｏ”から始まる名称のオーダディレクトリＤｏの有無を確認している（＃２１）。このとき、“ｏ”から始まる名称のオーダディレクトリＤｏがあれば、制御部２０からの指示により画像取得部２１は画像データを取得する（＃２２）。制御部２０は、画像取得部２１による画像データの取得が完了すると、オーダディレクトリＤｏの名称を“ｅ”＋オーダＩＤに変更する（＃２３）。これにより、このオーダディレクトリＤｏ内の画像データは処理中であることを示すことができる。
【００６５】
次に、制御部２０は画像処理部２２に対して画像処理を行う旨の指示を出し、画像処理部２２は各画像データに対して画像処理を施した補正画像データを生成する（＃２４）。本実施形態の画像処理部２２は、各画像データの特徴量に応じて色補正等のパラメータを自動的に設定するように構成されているが、上述の注文処理において顧客が画像処理を行っている場合には、受付装置Ａから注文情報を取得し、その注文情報に含まれている画像処理パラメータを用いた画像処理を行う。
【００６６】
画像処理部２２により全ての画像データの補正画像データが生成されると、制御部２０はオーダディレクトリＤｏの中に補正画像ディレクトリＤｃを作成し、その中に補正画像データをコピーする（＃２５）。その後、制御部２０はオーダディレクトリＤｏの名称を“ｒ”＋オーダＩＤに変更する（＃２６）。
【００６７】
画像合成装置Ｃも同様に、制御部３０が受付装置Ａの共有ディレクトリＤをポーリングし、名称が“ｒ”＋オーダＩＤのオーダディレクトリＤｏの有無をチェックしている（＃３１）。このとき、目的とする“ｒ”＋オーダＩＤの名称のオーダディレクトリがあれば（＃３１のＹｅｓ分岐）、制御部３０は注文情報取得部３１および補正画像取得部３２に対して、それぞれ注文情報および補正画像データを取得するよう指示を与える。これに対して、注文情報取得部３１はオーダディレクトリＤｏから注文情報を取得し（＃３２）、補正画像取得部３２は補正画像ディレクトリＤｃから補正画像データを取得する（＃３３）。両データの取得が完了すると、オーダディレクトリＤｏの名称を“ｅ”＋オーダＩＤに変更する（＃３４）。その後、制御部３０は画像合成部３３に対してプリント画像データを生成するよう指示を与える。
【００６８】
この指示に対して画像合成部３３は、注文情報に基づいてフォトブックの各ページに対応するプリント画像データ（合成画像データ）を生成する（＃３５）。プリント画像データの生成が完了すると、制御部３０は共有ディレクトリＤの中にプリントデータディレクトリＤｐを作成し、その中にプリント画像データをコピーする（＃３６）。
【００６９】
一方、画像処理装置Ｂの制御部２０は上述とは別のポーリングプロセスを持っており、そのポーリングプロセスでは共有ディレクトリＤ内の“ｐ”＋ＩＤの名称を持つプリントデータディレクトリＤｐを監視している（＃４１）。制御部２０は、プリントデータディレクトリＤｐを検出すると（＃４１のＹｅｓ分岐）、プリント画像取得部２３に対してプリントデータディレクトリＤｐの名称を送るとともに、プリント画像データの取得を指示する。これに対してプリント画像取得部２３は、通知されたプリントデータディレクトリＤｐからプリント画像データを取得する（＃４２）。
【００７０】
プリント画像データの取得が完了すると、制御部２０は画像プリント指示部２４に対して画像プリントを開始するよう指示を与える。この指示に対して画像プリント指示部２４は、プリント画像取得部２３により取得されたプリント画像データをプリント装置に送信し、画像プリント開始させる（＃４３）。図示しないプリント装置は、プリント画像データに基づいてフォトブックを作成し、顧客は受付証Ｒを提示することにより、このフォトブックを受け取ることができる。
【００７１】
〔別実施形態〕
（１）上述の実施形態では、画像合成システムは受付装置Ａ、画像処理装置Ｂおよび画像合成装置Ｃから構成されたが、他の構成としても構わない。例えば、画像合成装置Ｃと受付装置Ａとを一体とする、画像編集装置Ｃと画像処理装置Ｂとを一体とする等の構成としても構わない。なお、受付装置Ａと画像処理装置Ｂとの製造元が異なる場合には、受付装置Ａと画像合成装置Ｃとを一体とする構成が好ましい。
【００７２】
（２）上述の実施形態では、オーダディレクトリＤｏの名称により、画像データの状態を表したが、オーダディレクトリＤｏの中に画像データの状態を表すファイルを置く等、他の方法により画像データの状態を表しても構わない。
【産業上の利用可能性】
【００７３】
本発明は、複数の画像と背景画像とを合成する画像合成技術に利用することができる。
【符号の説明】
【００７４】
Ａ：受付装置
１：本体
２：半導体ドライブ
３：ディスクドライブ
４：受付証プリント装置
５：コネクタ
６：タッチパネル
７：ディスプレイ
１５：受付部
１６：受付証作成部
１７：画像データ記録部
Ｂ：画像処理装置
２０：制御部
２１：画像取得部
２２：画像処理部
２３：プリント画像取得部
２４：画像プリント指示部
Ｃ：画像合成装置
３０：制御部
３１：注文情報取得部
３２：補正画像取得部
３３：画像合成部
３４：合成用データ記録部
Ｄ：共有ディレクトリ
Ｌ：ネットワーク
【図１】
2011071851.tif 000003
【図２】
2011071851.tif 000004
【図３】
2011071851.tif 000005
【図４】
2011071851.tif 000006
【図５】
2011071851.tif 000007
【図６】
2011071851.tif 000008
【図７】
2011071851.tif 000009
【図８】
2011071851.tif 000010
【図９】
2011071851.tif 000011
【図１０】
2011071851.tif 000012
【図１１】
2011071851.tif 000013
【図１２】
2011071851.tif 000014
【図１３】
2011071851.tif 000015