(57)【要約】【課題】書面の形式を示すテンプレート情報に含まれる画像の属性情報に基づいて生成される操作案内情報を、撮影装置に出力させる書面データ生成システムを提供する。【解決手段】書面データ生成システム１０は、画像の属性情報を含む、書面の形式を示すテンプレート情報を保持するテンプレート情報保持部２３０と、画像の属性情報に基づいて、撮影装置３００に対する操作内容を案内する操作案内情報を生成する撮影フロー情報生成部２４０と、撮影フロー情報を、撮影装置３００において出力させる表示処理部３６０と、を有する。【選択図】図４
2015167335.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの画像が配置された書面のデータを生成する書面データ生成システムであって、
前記画像の属性情報を含む、前記書面の形式を示すテンプレート情報を保持するテンプレート情報保持手段と、
前記画像の属性情報に基づいて、撮影装置に対する操作内容を案内する操作案内情報を生成する操作案内情報生成手段と、
前記操作案内情報を、前記画像を撮影する撮影装置において出力させる操作案内情報出力手段と、
を有することを特徴とする書面データ生成システム。
【請求項２】
請求項１に記載の書面データ生成システムにおいて、
前記画像の属性情報は、前記画像に含まれる被写体に関する被写体情報を含み、
前記操作案内情報は、前記被写体情報に基づいて生成される、前記撮影装置により撮影される画像における被写体に関する被写体撮影情報を含む、
ことを特徴とする書面データ生成システム。
【請求項３】
請求項２に記載の書面データ生成システムにおいて、
前記被写体撮影情報は、前記被写体を特定する情報を含む、
ことを特徴とする書面データ生成システム。
【請求項４】
請求項２又は３に記載の書面データ生成システムにおいて、
前記被写体撮影情報は、前記撮影装置により撮影される画像における前記被写体の形状を示す情報を含み、
前記操作案内情報は、前記画像を撮影する撮影装置の表示手段において該撮影装置により撮影される画像と重ねて表示される、前記被写体の形状を示す情報を含む、
ことを特徴とする書面データ生成システム。
【請求項５】
請求項４に記載の書面データ生成システムにおいて、
前記操作案内情報は、前記画像を撮影する撮影装置の表示手段において該撮影装置により撮影される画像と重ねて表示される、前記被写体の形状の表示倍率を示す情報を含む、
ことを特徴とする書面データ生成システム。
【請求項６】
請求項１乃至５のいずれかに記載の書面データ生成システムにおいて、
前記画像を撮影する撮影装置の機種を特定する機種特定情報を取得する機種特定情報取得手段を更に有し、
前記操作案内情報生成手段は、更に前記機種特定情報に基づいて前記操作案内情報を生成する、
ことを特徴とする書面データ生成システム。
【請求項７】
請求項６に記載の書面データ生成システムにおいて、
前記操作案内情報生成手段は、前記機種特定情報に基づいて取得される前記撮影装置により撮影される画像の解像度を示す情報に基づいて、前記操作案内情報を生成する、
ことを特徴とする書面データ生成システム。
【請求項８】
請求項１乃至７のいずれかに記載の書面データ生成システムにおいて、
前記操作案内情報は、前記撮影装置と被写体との間の距離を示す情報を含む、
ことを特徴とする書面データ生成システム。
【請求項９】
請求項８に記載の書面データ生成システムにおいて、
前記距離は、前記撮影装置の歪み距離に基づいて定められることを特徴とする書面データ生成システム。
【請求項１０】
コンピュータを、
少なくとも１つの画像が配置された書面のデータを生成する書面データ生成システムとして機能させるプログラムであって、
前記画像の属性情報を含む、前記書面の形式を示すテンプレート情報を保持するテンプレート情報保持手段と、
前記画像の属性情報に基づいて、撮影装置に対する操作内容を案内する操作案内情報を生成する操作案内情報生成手段と、
前記操作案内情報を、前記画像を撮影する撮影装置において出力させる操作案内情報出力手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書面データ生成システム、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、デジタルカメラで撮影された画像が配置された印刷物の印刷に使用される消耗材の収納容器であって、消耗材を使用して行われる印刷のレイアウトに関連する情報を記憶する記憶手段を有する収納容器の発明が開示されている。特許文献２には、デジタルカメラで撮影された画像が配置されたアルバムを作成するアルバム作成端末であって、アルバムに記録されるイベントごとに構成場面やアルバム台紙上の配置等を示す情報が予め設定され、該設定内容に基づいてアルバムを作成するアルバム作成端末が開示されている。特許文献３には、撮影画像に対する合成処理を行うデジタルカメラであって、合成する基準テンプレート画像を予め記憶し、撮影画像における被写体等の検出結果および基準テンプレート画像に基づいて合成処理を実行するデジタルカメラの発明が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−８６８２６号公報
【特許文献２】特開２００３−１２５３２１号公報
【特許文献３】特開２００９−１１８０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的の１つは、書面の形式を示すテンプレート情報に含まれる画像の属性情報に基づいて生成される操作案内情報を、撮影装置に出力させる書面データ生成システム、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に記載の発明は、少なくとも１つの画像が配置された書面のデータを生成する書面データ生成システムであって、前記画像の属性情報を含む、前記書面の形式を示すテンプレート情報を保持するテンプレート情報保持手段と、前記画像の属性情報に基づいて、撮影装置に対する操作内容を案内する操作案内情報を生成する操作案内情報生成手段と、前記操作案内情報を、前記画像を撮影する撮影装置において出力させる操作案内情報出力手段と、を有することを特徴とする書面データ生成システムである。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の書面データ生成システムにおいて、前記画像の属性情報は、前記画像に含まれる被写体に関する被写体情報を含み、前記操作案内情報は、前記被写体情報に基づいて生成される、前記撮影装置により撮影される画像における被写体に関する被写体撮影情報を含む、ことを特徴とする書面データ生成システムである。
【０００７】
また、請求項３に記載の発明は、請求項２に記載の書面データ生成システムにおいて、
前記被写体撮影情報は、前記被写体を特定する情報を含む、ことを特徴とする書面データ生成システムである。
【０００８】
また、請求項４に記載の発明は、請求項２又は３に記載の書面データ生成システムにおいて、前記被写体撮影情報は、前記撮影装置により撮影される画像における前記被写体の形状を示す情報を含み、前記操作案内情報は、前記画像を撮影する撮影装置の表示手段において該撮影装置により撮影される画像と重ねて表示される、前記被写体の形状を示す情報を含む、ことを特徴とする書面データ生成システムである。
【０００９】
また、請求項５に記載の発明は、請求項４に記載の書面データ生成システムにおいて、前記操作案内情報は、前記画像を撮影する撮影装置の表示手段において該撮影装置により撮影される画像と重ねて表示される、前記被写体の形状の表示倍率を示す情報を含む、ことを特徴とする書面データ生成システムである。
【００１０】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載の書面データ生成システムにおいて、前記画像を撮影する撮影装置の機種を特定する機種特定情報を取得する機種特定情報取得手段を更に有し、前記操作案内情報生成手段は、更に前記機種特定情報に基づいて前記操作案内情報を生成する、ことを特徴とする書面データ生成システムである。
【００１１】
また、請求項７に記載の発明は、請求項６に記載の書面データ生成システムにおいて、前記操作案内情報生成手段は、前記機種特定情報に基づいて取得される前記撮影装置により撮影される画像の解像度を示す情報に基づいて、前記操作案内情報を生成する、ことを特徴とする書面データ生成システムである。
【００１２】
また、請求項８に記載の発明は、請求項１乃至７のいずれかに記載の書面データ生成システムにおいて、前記操作案内情報は、前記撮影装置と被写体との間の距離を示す情報を含む、ことを特徴とする書面データ生成システムである。
【００１３】
また、請求項９に記載の発明は、請求項８に記載の書面データ生成システムにおいて、前記距離は、前記撮影装置の歪み距離に基づいて定められることを特徴とする書面データ生成システムである。
【００１４】
また、請求項１０に記載の発明は、コンピュータを、少なくとも１つの画像が配置された書面のデータを生成する書面データ生成システムとして機能させるプログラムであって、前記画像の属性情報を含む、前記書面の形式を示すテンプレート情報を保持するテンプレート情報保持手段と、前記画像の属性情報に基づいて、撮影装置に対する操作内容を案内する操作案内情報を生成する操作案内情報生成手段と、前記操作案内情報を、前記画像を撮影する撮影装置において出力させる操作案内情報出力手段と、として機能させるプログラムである。
【発明の効果】
【００１５】
請求項１に係る発明によれば、書面の形式を示すテンプレート情報に含まれる画像の属性情報に基づいて生成される操作案内情報を、撮影装置に出力させる書面データ生成システムが提供される。
【００１６】
請求項２に係る発明によれば、撮影装置により撮影される画像における被写体に関する被写体撮影情報を含む操作案内情報を生成する書面データ生成システムが提供される。
【００１７】
請求項３に係る発明によれば、撮影装置により画像における被写体を特定する情報を含む操作案内情報を生成する書面データ生成システムが提供される。
【００１８】
請求項４に係る発明によれば、画像を撮影する撮影装置の表示手段において該撮影装置により撮影される画像と重ねて表示される被写体の形状を示す情報を含む操作案内情報を生成する書面データ生成システムが提供される。
【００１９】
請求項５に係る発明によれば、画像を撮影する撮影装置の表示手段において該撮影装置により撮影される画像と重ねて表示される被写体の形状の表示倍率を示す情報を含む操作案内情報を生成する書面データ生成システムが提供される。
【００２０】
請求項６に係る発明によれば、画像を撮影する撮影装置の機種を特定する機種特定情報に基づいて操作案内情報を生成する書面データ生成システムが提供される。
【００２１】
請求項７に係る発明によれば、画像を撮影する撮影装置により撮影される画像の解像度を示す情報に基づいて操作案内情報を生成する書面データ生成システムが提供される。
【００２２】
請求項８に係る発明によれば、画像を撮影する撮影装置と被写体との間の距離を示す情報を含む操作案内情報を生成する書面データ生成システムが提供される。
【００２３】
請求項９に係る発明によれば、コンピュータを、書面の形式を示すテンプレート情報に含まれる画像の属性情報に基づいて生成される操作案内情報を、撮影装置に出力させる書面データ生成システムとして機能させるプログラムが提供される。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係る書面データ生成システムを示す図である。
【図２】テンプレート情報により示される書面の例を示す図である。
【図３】属性情報の例を示す図である。
【図４】本発明の一実施形態に係るテンプレート情報管理サーバの構成を示す図である。
【図５】プロファイル情報の例を示す図である。
【図６】撮影フロー情報に基づいて、画像データの撮影の際に撮影装置の表示部に表示される画像の例を示す図である。
【図７】本発明の一実施形態に係る撮影装置の構成を示す図である。
【図８】本発明の一実施形態に係る書面データ生成システムのテンプレート情報管理サーバにおいて実行される、撮影フロー情報の生成処理を示すフローチャートである。
【図９】本発明の一実施形態に係る書面データ生成システムのテンプレート情報管理サーバにおいて実行される、撮影フロー情報の生成処理を示すフローチャートである。
【図１０】本発明の一実施形態に係る書面データ生成システムのテンプレート情報管理サーバにおいて実行される、画像データの取得、書面データの生成、および書面データの印刷処理を示すフローチャートである。
【図１１】本発明の一実施形態に係る書面データ生成システムの撮影装置において実行される、撮影処理を示すフローチャートである。
【発明を実施するための形態】
【００２５】
図１は、本発明の一実施形態に係る書面データ生成システム１０を示す図である。書面データ生成システム１０は、互いにネットワーク５００を介して接続される情報処理装置１００、テンプレート情報管理サーバ２００、撮影装置３００、および印刷装置４００を含む。
【００２６】
書面データ生成システム１０では、テンプレート情報管理サーバ２００が、情報処理装置１００から送信される、書面の形式を示すテンプレート情報を保持する。また、テンプレート情報管理サーバ２００は、テンプレート情報により形式が示される書面に含まれる画像の撮影を行う撮影装置３００に対し、テンプレート情報および該撮影装置３００の機能を示すプロファイル情報に基づいて生成される撮影フロー情報（操作案内情報）を送信する。撮影装置３００は、撮影フロー情報に基づいて撮影を行い、撮影された画像データをテンプレート情報管理サーバ２００に送信する。そしてテンプレート情報管理サーバ２００は、撮影装置３００において撮影された画像を含む書面の印刷データを生成して印刷装置４００に送信し、印刷装置４００が印刷データに基づいて、書面を印刷する。
【００２７】
情報処理装置１００は、パソコン等の情報処理装置であり、ユーザの操作に基づいてテンプレート情報を生成する。テンプレート情報とは、書面の形式を示す情報であり、本実施例では少なくとも１つ以上の画像が配置された書面の形式を示す情報である。図２は、テンプレート情報により示される書面６００の例を示す図である。書面６００は、例えばネイルサロン等において、サービスを利用した顧客に次回の予約の際に渡される書面等、レイアウトや配置される画像の被写体、構図が予め定められる書面である。テンプレート情報は、書面６００に含まれる１つ以上の画像に関する属性情報を含む。図３は、属性情報の例を示す図である。情報処理装置１００は、生成されたテンプレート情報を、テンプレート情報管理サーバ２００に送信する。
【００２８】
テンプレート情報管理サーバ２００は、パソコン等の情報処理装置であり、情報処理装置１００から送信されるテンプレート情報を保持する。また、テンプレート情報管理サーバ２００は、撮影装置３００により指定されたテンプレート情報およびプロファイル情報に基づいて撮影フロー情報を生成し、生成された撮影フロー情報を撮影装置３００に対して送信する。また、テンプレート情報管理サーバ２００は、撮影装置３００から送信される画像データを保持し、テンプレート情報に基づいて該画像データを含む書面データおよび該書面データの印刷データを生成し、印刷装置４００等に送信する。
【００２９】
テンプレート情報管理サーバ２００について詳細に説明する、図４は、本発明の一実施形態に係るテンプレート情報管理サーバ２００の構成を示す図である。テンプレート情報管理サーバ２００は、通信部２１０、プロファイル情報保持部２２０、テンプレート情報保持部２３０、撮影フロー情報生成部２４０、画像データ保持部２５０、書面データ生成部２６０、書面データ保持部２７０、および印刷データ生成部２８０を有する。通信部２１０、撮影フロー情報生成部２４０、書面データ生成部２６０、および印刷データ生成部２８０は、例えば図示しない記憶部に保持されるプログラムで動作するＣＰＵの機能として実現され、プロファイル情報保持部２２０、テンプレート情報保持部２３０、画像データ保持部２５０、および書面データ保持部２７０はメモリー等の記憶素子により実現される。
【００３０】
通信部２１０は、ネットワーク５００を介して、情報処理装置１００、撮影装置３００、および印刷装置４００との通信を行う。また、通信部２１０は、テンプレート情報管理サーバ２００の各部から入力される情報を送信するとともに、情報処理装置１００、および撮影装置３００から送信される情報を受信して、受信された情報をテンプレート情報管理サーバ２００の各部に出力する。
【００３１】
プロファイル情報保持部２２０は、撮影装置３００の機種を含む、撮影装置の少なくとも１つの機種について、その機能を示すプロファイル情報を保持する。図５は、プロファイル情報の例を示す図である。プロファイル情報は、例えば予め情報処理装置１００から送信されて、プロファイル情報保持部２２０に保持される。プロファイル情報保持部２２０は、対応するプロファイル情報が存在しない撮影装置３００により撮影が行われる場合に使用される既定のプロファイル情報も保持する。既定のプロファイル情報は、例えば想定される最も性能の低い撮影装置に対応するプロファイル情報である。
【００３２】
テンプレート情報保持部２３０は、情報処理装置１００から送信されたテンプレート情報を保持する。
【００３３】
撮影フロー情報生成部２４０は、例えば撮影装置３００からの撮影フロー情報送信要求に応じて、プロファイル情報保持部２２０に保持されるプロファイル情報と、テンプレート情報保持部２３０に保持されるテンプレート情報と、に基づいて、撮影フロー情報（操作案内情報）を生成し、生成された撮影フロー情報を、通信部２１０を介して撮影装置３００に送信する。撮影フロー情報生成部２４０は、撮影装置３００の機種を特定する機種特定情報を含む装置情報を取得する装置情報取得部２４１を有する。
【００３４】
撮影フロー情報生成部２４０の動作について以下に示す。撮影フロー情報生成部２４０は、撮影装置３００から送信される機種特定情報に基づいて、プロファイル情報保持部２２０から、撮影装置３００に対応するプロファイル情報を取得する。また、撮影フロー情報生成部２４０は、撮影装置３００から送信されるテンプレート指定情報に基づいて、テンプレート情報保持部２３０に保持されるテンプレート情報を取得する。そして撮影フロー情報生成部２４０は、取得されたプロファイル情報およびテンプレート情報に基づいて、撮影フロー情報を生成する。撮影フロー情報は、書面に含まれる少なくとも１つの画像に関する、撮影の際の撮影装置３００の表示部における表示内容（被写体）や撮影条件を特定する撮影情報を含む。図６は、撮影フロー情報に基づいて、画像データの撮影の際に撮影装置３００の表示部に表示される画像７００の例を示す図である。
【００３５】
画像７００において、表示される撮影画像には被写体の形状を示す画像（見本画像７１０）が重ねて表示され、ユーザは撮影画像における被写体が見本画像７１０と同様の態様で撮影画像に含まれるよう撮影装置３００の位置や角度の調整を行ったうえで撮影を行う。この見本画像７１０の形を示す情報はテンプレート情報に含まれているが、表示部に表示する際のサイズ（表示倍率）は撮影装置３００の機種等により異なり、撮影フロー情報生成部２４０は、プロファイル情報を参照し、該画像の撮影情報の一部としてこの表示倍率を示す情報を生成する。
【００３６】
図３に示されるように、書面に含まれる画像の画像属性には必要解像度が含まれており、見本画像７１０の表示倍率は、この必要解像度が満たされるよう定められる。すなわち、撮影装置３００により撮影された画像から例えばトリミングにより書面に配置される画像が取り出される場合に、取り出された画像が必要解像度以上の解像度を有するような範囲内で、見本画像７１０の表示倍率は決定される。
【００３７】
さらに画像属性に「画像歪み防止：要」とする設定がある場合には、歪みが発生する距離まで被写体に近づくことがないよう見本画像７１０の表示倍率は決定される。
【００３８】
また、撮影フロー情報生成部２４０は、撮影情報の一部としてメッセージ７２０を示す情報を生成する。これはテンプレート情報に含まれる被写体の名称を当て嵌めて「○○の写真を撮影します。見本画像に合わせて、シャッターを押して下さい。」等のメッセージ７２０を示す情報である。メッセージ７２０の内容としては、被写体を特定する情報、現在使用している撮影装置３００では適切な画像が撮影されない旨、撮影された画像が条件に適合した旨、条件に適合しない旨、再度撮影を行う旨、等が挙げられる。
【００３９】
撮影フロー情報生成部２４０は、書面に複数の画像が含まれる場合には各画像について撮影情報を生成し、例えば書面における上→下、左→右等の所定のルールで撮影順序を決めて、該順序で見本画像７１０およびメッセージ７２０の表示を行うよう撮影装置３００を動作させる、撮影フロー情報を生成する。
【００４０】
撮影フロー情報生成部２４０は、生成された撮影フロー情報を、通信部２１０を介して撮影装置３００に送信する。
【００４１】
画像データ保持部２５０は、撮影装置３００から送信された画像データを保持する。
【００４２】
書面データ生成部２６０は、テンプレート情報保持部２３０に保持されるテンプレート情報と、画像データ保持部２５０に保持される画像データと、に基づいて書面データを生成する。具体的には、書面データ生成部２６０は、テンプレート情報により示される書面６００における画像データの挿入箇所に画像データを嵌め込んで、書面データを生成する。
【００４３】
書面データ保持部２７０は、書面データ生成部２６０により生成された書面データを保持する。
【００４４】
印刷データ生成部２８０は、例えば情報処理装置１００から送信される印刷命令に応じて、書面データ保持部２７０に保持される書面データに基づいて該書面データを印刷する印刷データを生成し、通信部２１０を介して印刷装置４００に送信する。
【００４５】
次に、撮影装置３００について説明する。撮影装置３００は、テンプレート情報管理サーバ２００から送信される撮影フロー情報を受信し、撮影フロー情報に基づいて図６に示される撮影指示をその表示部に表示させる。撮影装置３００は、撮影指示を参照するユーザの操作によって画像を撮影する。そして撮影装置３００は撮影された画像のデータ（画像データ）をテンプレート情報管理サーバ２００に送信する。
【００４６】
撮影装置３００について詳細に説明する、図７は、本発明の一実施形態に係る撮影装置３００の構成を示す図である。撮影装置３００は、通信部３１０、装置情報保持部３２０、撮影フロー情報取得部３３０、撮影フロー情報保持部３４０、撮影フロー制御部３５０、表示処理部３６０、撮影処理部３７０、画像データ保持部３８０、および画像データ送信部３９０を有する。通信部３１０、撮影フロー情報取得部３３０、撮影フロー制御部３５０、表示処理部３６０、撮影処理部３７０、および画像データ送信部３９０は、例えば図示しない記憶部に保持されるプログラムで動作するＣＰＵの機能として実現され、装置情報保持部３２０、撮影フロー情報保持部３４０、および画像データ保持部３８０はメモリー等の記憶素子により実現される。
【００４７】
通信部３１０は、ネットワーク５００を介して、テンプレート情報管理サーバ２００との通信を行う。また、通信部３１０は、撮影装置３００の各部から入力される情報を送信するとともに、テンプレート情報管理サーバ２００から送信される情報を受信して、受信された情報を撮影装置３００の各部に出力する。
【００４８】
装置情報保持部３２０は、撮影装置３００の機種を示す装置情報を保持する。装置情報は、撮影フロー情報取得部３３０による撮影フロー情報の取得の際にテンプレート情報管理サーバ２００に送信され、テンプレート情報管理サーバ２００における撮影フロー情報の生成に使用される。
【００４９】
撮影フロー情報取得部３３０は、撮影装置３００のユーザによる操作に応じて、テンプレート情報管理サーバ２００に対して撮影フロー情報を要求する撮影フロー情報要求信号を、通信部３１０を介して送信する。また、撮影フロー情報取得部３３０は、テンプレート情報管理サーバ２００から受信されたテンプレート情報のリストを参照したユーザによる操作に基づいてテンプレートを指定するテンプレート指定情報を生成し、通信部３１０を介して送信する。なお、撮影フロー情報取得部３３０は、テンプレート指定情報の送信の際、装置情報保持部３２０に保持される、撮影装置３００の機種を示す装置情報を含む、装置を特定する情報（装置特定情報）も併せて送信する。また、撮影フロー情報取得部３３０は、テンプレート情報管理サーバ２００から送信される撮影フロー情報を、通信部３１０を介して受信し、撮影フロー情報保持部３４０に出力する。
【００５０】
撮影フロー情報保持部３４０は、撮影フロー情報取得部３３０から入力される撮影フロー情報を保持する。
【００５１】
撮影フロー制御部３５０は、撮影装置３００のユーザの操作に応じて、撮影フロー情報保持部３４０に保持される撮影フロー情報を取得し、撮影装置３００における撮影フローの制御を行う。撮影フローの制御は、フローチャートを用いて後述する。
【００５２】
表示処理部３６０は、撮影装置３００の表示部における表示を制御する。表示処理部３６０は、撮影フロー制御部３５０による撮影フローの制御に応じて、表示部に例えば図６に示すような撮影装置３００のユーザに対する操作案内を表示する。
【００５３】
撮影処理部３７０は、撮影装置３００のユーザによる操作に応じて、撮影装置３００における撮影処理を制御する。
【００５４】
画像データ保持部３８０は、撮影装置３００において撮影された画像データを保持する。
【００５５】
画像データ送信部３９０は、撮影装置３００のユーザによる操作に応じて、画像データ保持部３８０に保持される画像データを、通信部３１０を介してテンプレート情報管理サーバ２００に送信する。
【００５６】
印刷装置４００は、既存の一般的な印刷装置でありテンプレート情報管理サーバ２００から送信される印刷データを印刷する。
【００５７】
次に、本発明の一実施形態に係る書面データ生成システム１０における処理を、フローチャートを用いて説明する。図８，９は、本発明の一実施形態に係る書面データ生成システム１０のテンプレート情報管理サーバ２００において実行される、撮影フロー情報の生成処理を示すフローチャートである。
【００５８】
テンプレート情報管理サーバ２００の撮影フロー情報生成部２４０は、撮影装置３００から撮影フロー情報要求信号を受信すると（Ｓ８０１）、撮影装置３００に対し、テンプレート情報保持部２３０に保持されているテンプレート情報を示す情報（テンプレート情報のリスト）を送信する（Ｓ８０２）。
【００５９】
撮影装置３００から、テンプレート情報を指定するテンプレート指定情報および装置情報が受信されると（Ｓ８０３）、撮影フロー情報生成部２４０は、テンプレート情報保持部２３０から、テンプレート指定情報により指定されるテンプレート情報を取得する（Ｓ８０４）。
【００６０】
また撮影フロー情報生成部２４０は、Ｓ８０３において受信された装置情報に対応するプロファイル情報がプロファイル情報保持部２２０に保持されているか確認し（Ｓ８０５）、該当するプロファイル情報が保持されていた場合には、該プロファイル情報を取得し（Ｓ８０６）、Ｓ８０４において取得されたテンプレート情報と、Ｓ８０６において取得されたプロファイル情報と、に基づいて撮影フロー情報を生成する（Ｓ８０７）。撮影フロー情報の生成の詳細は図９に示す。
【００６１】
一方、Ｓ８０５において該当するプロファイル情報が保持されていなかった場合、撮影フロー情報生成部２４０は、事前に設定された既定のプロファイル情報を取得し（Ｓ８０８）、Ｓ８０４において取得されたテンプレート情報と、Ｓ８０８において取得されたプロファイル情報と、に基づいて撮影フロー情報を生成する（Ｓ８０９）。
【００６２】
そして、テンプレート情報管理サーバ２００の撮影フロー情報生成部２４０は、Ｓ８０７またはＳ８０９で生成された撮影フロー情報を撮影装置３００に送信する（Ｓ８１０）。以上で、テンプレート情報管理サーバ２００における撮影フロー情報の生成処理は終了する。
【００６３】
次に、Ｓ８０７およびＳ８０９における撮影フロー情報の生成処理を説明する。図９は、撮影フロー情報の生成処理の詳細な内容を示すフローチャートである。
【００６４】
撮影フロー情報生成部２４０は、図８のＳ８０４で取得されたテンプレート情報と、Ｓ８０６またはＳ８０８で取得されたプロファイル情報と、に基づいて撮影フロー情報を生成する。まず撮影フロー情報生成部２４０は、テンプレート情報に含まれる複数の画像の１つについて属性情報を取得し（Ｓ９０１）、該画像の撮影フロー情報（以下、撮影情報と称する）を生成する。
【００６５】
撮影フロー情報生成部２４０は、取得された属性情報において「画像歪み防止」が「要」と設定されているか確認し（Ｓ９０２）、「不要」となっていた場合にはプロファイル情報に含まれる最短撮像比率を使って見本画像の表示倍率を算出する（Ｓ９０３）。一方、「画像歪み防止」が「要」となっていた場合、撮影フロー情報生成部２４０は、プロファイル情報に含まれる推奨撮像比率の値を使って見本画像の表示倍率を算出する（Ｓ９０４）。撮影フロー情報生成部２４０は、Ｓ９０３およびＳ９０４で算出された表示倍率をＳ９０１で属性情報が取得された画像の撮影情報として保存する（Ｓ９０５）。ここで、「撮像比率」とは、特定単位（例えば１インチ）のサイズの物体を撮影した場合の最大解像度に対しての画像比率であり、例えば１インチのものが画像撮影領域の短辺の１０分の１で撮影可能な場合の撮像比率は０．１である。そして最短撮像比率は撮影装置３００において撮影可能な最短距離で撮影した場合の撮像比率、推奨撮像比率は撮影装置３００において画像の歪みが所定の範囲内になるよう撮影する場合の撮像比率である。
【００６６】
次に撮影フロー情報生成部２４０は、撮影装置３００により撮影される画像が属性情報で定められる解像度を有するか判定を行い（Ｓ９０６）、解像度を有しない場合には「当該撮影装置では十分な画質の画像が撮影できない」旨のメッセージを表示する処理を画像の撮影情報に追加する（Ｓ９０７）。以上で、Ｓ９０１で属性情報が取得された１つの画像についての撮影情報の生成が終了する。
【００６７】
そして撮影フロー情報生成部２４０は、撮影情報が生成されていない属性情報が存在するか確認し（Ｓ９０８）、存在する場合には該属性情報を取得して（Ｓ９０９）、処理はＳ９０２に戻る。一方、Ｓ９０８で属性情報が存在しない場合には、撮影フロー情報の生成は終了する。
【００６８】
図１０は、本発明の一実施形態に係る書面データ生成システム１０のテンプレート情報管理サーバ２００において実行される、画像データの取得、書面データの生成、および書面データの印刷処理を示すフローチャートである。
【００６９】
テンプレート情報管理サーバ２００は、撮影を行った（画像データを取得した）撮影装置３００から画像データを受信すると（Ｓ１００１）、受信された画像データを画像データ保持部２５０に保存する（Ｓ１００２）。
【００７０】
さらに、テンプレート情報管理サーバ２００が、例えば情報処理装置１００から書面データの生成命令を受信すると（Ｓ１００３）、書面データ生成部２６０は、テンプレート情報保持部２３０に保持されるテンプレート情報と、画像データ保持部２５０に保存される画像データと、に基づいて、書面データを生成し（Ｓ１００４）、生成された書面データは、書面データ保持部２７０に保存される（Ｓ１００５）。
【００７１】
さらに、テンプレート情報管理サーバ２００は、例えば情報処理装置１００から書面データの印刷命令を受信すると（Ｓ１００６）、印刷データ生成部２８０は、書面データ保持部２７０に保存される書面データに基づいて印刷データを生成する（Ｓ１００７）。生成された印刷データは、印刷装置４００に送信されて印刷装置４００において印刷される（Ｓ１００８）。以上でテンプレート情報管理サーバ２００において実行される画像データの取得、書面データの生成、および書面データの印刷処理は終了する。
【００７２】
図１１は、本発明の一実施形態に係る書面データ生成システム１０の撮影装置３００において実行される、撮影処理を示すフローチャートである。
【００７３】
撮影装置３００は、テンプレート情報管理サーバ２００に対し、撮影フロー情報要求信号を送信する（Ｓ１１０１）。テンプレート情報管理サーバ２００からテンプレート情報のリストを受信すると（Ｓ１１０２）、ユーザの操作に基づいて、テンプレートを指定するテンプレート指定情報と、装置情報保持部３２０に保持される装置情報を含む装置特定情報と、をテンプレート情報管理サーバ２００に送信する（Ｓ１１０３）。
【００７４】
撮影装置３００は、テンプレート情報管理サーバ２００から撮影フロー情報を受信すると（Ｓ１１０４）、撮影フロー情報を撮影フロー情報保持部３４０に保存し、撮影フロー制御部３５０は該撮影フロー情報に含まれる最初の画像データに関する撮影情報を取得する（Ｓ１１０５）。
【００７５】
撮影フロー制御部３５０は、Ｓ１１０５で取得された撮影情報において、見本画像表示倍率が１．０以上か否か確認し（Ｓ１１０６）、見本画像表示倍率が１以上である場合には見本画像７１０の表示倍率を等倍に設定する（Ｓ１１０７）。一方、見本画像表示倍率が１より小さい場合には見本画像７１０の表示倍率を見本画像表示倍率に設定する（Ｓ１１０８）。
【００７６】
そして撮影装置３００の表示処理部３６０は表示部に、図６に示される撮影画像を、見本画像７１０がＳ１００７又はＳ１００８で決定された倍率に変換されたものが重ね合わされた状態で表示させる（Ｓ１１０９）。
【００７７】
さらに撮影フロー制御部３５０は、撮影フロー情報に基づくメッセージ７２０を表示部に表示させ（Ｓ１１１０）、ユーザの操作に基づいて画像を撮影する（Ｓ１１１１）。
【００７８】
そして撮影フロー制御部３５０は、Ｓ１１１１で撮影された画像が撮影情報に規定される条件を満たすか確認し（Ｓ１１１２）、条件を満たしている場合には、その旨を表示したうえで、ユーザの操作に応じて画像データを保存する（Ｓ１１１３）。ここで撮影情報に規定される条件としては、画像の解像度、被写体の大きさ、明度等が挙げられ、被写体の撮影結果に関する判定においては、画像に対し既知の特徴点抽出技術等により被写体の特徴点（形状）を特定し、画像における被写体の形状が条件を満たしているか否かの判定を行う。
【００７９】
一方、Ｓ１１１２において条件を満たしていない場合にはその旨を表示したうえで（Ｓ１１１４）、処理はＳ１１１０に戻って、撮影フロー制御部３５０は再度撮影処理を実行する。
【００８０】
Ｓ１１１３で画像データを保存した場合、撮影フロー制御部３５０は、未撮影の撮影情報があるか確認し（Ｓ１１１５）、未撮影の撮影情報がある場合には、該撮影情報を取得して（Ｓ１１１６）、処理はＳ１１０６に戻る。未撮影の撮影情報がない場合には、テンプレート情報管理サーバ２００に、撮影フローが終了した旨の通知と、撮影された画像データと、を送信して（Ｓ１１１７）、撮影装置３００における処理は終了する。
【００８１】
以上の構成によれば、書面の形式を示すテンプレート情報に含まれる画像の属性情報に基づいて生成される操作案内情報を、撮影装置に出力させる書面データ生成システム１０が提供される。
【００８２】
なお、上記の実施形態では情報処理装置１００、テンプレート情報管理サーバ２００、撮影装置３００、および印刷装置４００を有し、それぞれが所定の処理を行う書面データ生成システム１０が開示されたが、ここで示された処理はシステムに含まれるいずれの装置によって行われてもよく、例えば１つの装置が全ての処理を行う構成としてもよい。
【００８３】
また、上記の実施形態では撮影情報として見本画像７１０が表示される書面データ生成システム１０が開示されたが撮影情報はこれに限定されず、例えばテンプレート情報に基づいて生成される距離、明るさ、光の角度、被写体の表情等を指定する情報を含んでもよい。ここで距離とは、例えばプロファイル情報において規定される撮影装置３００の最短撮影距離や歪み距離（これ以上短いと撮影画像に歪みが発生する距離）、撮影画像の解像度、テンプレート情報において規定される被写体の大きさ等に基づいて規定される撮影装置３００と被写体との間の距離であり、距離が規定される場合には撮影装置３００は、センサや焦点の算出手段等の被写体との距離を取得する手段を用いて距離を取得し、メッセージ７２０として「カメラをもっと近づけて下さい」「カメラが被写体に近すぎます」等を表示する。
【００８４】
また、テンプレート情報管理サーバ２００または撮影装置３００は、テンプレート情報を参照して、テンプレートに含まれる複数の画像において、ある画像（第１画像）からトリミングにより生成できる画像（第２画像）がないか確認する構成を有してもよく、その場合、トリミングにより生成される第２画像が所定の条件を満たすよう第１画像の条件を変更する構成を更に有してもよい。さらに、その場合、テンプレート情報管理サーバ２００における第２画像についての撮影情報の生成もしくは撮影装置３００における第２画像の撮影の実行を制限する構成を有してもよい。このような画像同士の関係は、図３の属性情報においては「関連画像識別子」として示されており、識別子で互いに関連づけられる画像は、それらの１つを撮影することで他の画像の撮影は省略できる。
【００８５】
なお、ここで述べた情報処理装置１００、テンプレート情報管理サーバ２００、撮影装置３００、および印刷装置４００の動作は、それぞれの記憶部に記憶されるプログラムを動作させることで実現される。このプログラムは通信によって提供されてもよいし、コンピュータによる読み取りが可能な、ＣＤ−ＲＯＭ等の記憶媒体に格納されて提供されてもよい。
【符号の説明】
【００８６】
１０  書面データ生成システム、１００  情報処理装置、２００  テンプレート情報管理サーバ、２１０  通信部、２２０  プロファイル情報保持部、２３０  テンプレート情報保持部、２４０  撮影フロー情報生成部、２４１  装置情報取得部、２５０  画像データ保持部、２６０  書面データ生成部、２７０  書面データ保持部、２８０  印刷データ生成部、３００  撮影装置、３１０  通信部、３２０  装置情報保持部、３３０  撮影フロー情報取得部、３４０  撮影フロー情報保持部、３５０  撮影フロー制御部、３６０  表示処理部、３７０  撮影処理部、３８０  画像データ保持部、３９０  画像データ送信部、４００  印刷装置、５００  ネットワーク、６００  書面、７００  画像、７１０  見本画像、７２０  メッセージ。
【図１】
2015167335.tif 000003
【図２】
2015167335.tif 000004
【図３】
2015167335.tif 000005
【図４】
2015167335.tif 000006
【図５】
2015167335.tif 000007
【図６】
2015167335.tif 000008
【図７】
2015167335.tif 000009
【図８】
2015167335.tif 000010
【図９】
2015167335.tif 000011
【図１０】
2015167335.tif 000012
【図１１】
2015167335.tif 000013