(57)【要約】【課題】これまで他人に撮影を依頼する行為は当該他人の善意に依存するものであり、依頼する側も依頼することに躊躇し、依頼される側も断りづらいなど、コミュニケーション上の障害が存在した。また、希望に沿った画像が得られるとは限らなかった。【解決手段】撮影依頼者の撮影依頼端末から、依頼内容を示す依頼画像情報を受信する依頼画像受信部と、撮影依頼に応答した撮影受諾者の画像送信端末から、撮影画像情報を受信する撮影画像受信部と、依頼画像情報と撮影画像情報の類似度合いを評価する評価部と、評価部の評価結果に基づいて、撮影依頼者から撮影受諾者への予め決められていた見返条件を修正する見返条件修正部とを備える。【選択図】図６
2012216152.tif 000002
【特許請求の範囲】
【請求項１】
撮影依頼者の撮影依頼端末から、依頼内容を示す依頼画像情報を受信する依頼画像受信部と、
前記撮影依頼に応答した撮影受諾者の画像送信端末から、撮影画像情報を受信する撮影画像受信部と、
前記依頼画像情報と前記撮影画像情報との類似度合いを評価する評価部と、
前記評価部の評価結果に基づいて、撮影依頼者から撮影受諾者への予め決められていた見返条件を修正する見返条件修正部と
を備える撮影仲介装置。
【請求項２】
サンプル画像情報を前記撮影依頼端末へ送信する送信部を備え、
前記依頼画像受信部は、前記撮影依頼者により選択された前記サンプル画像情報を前記依頼画像として受信する請求項１に記載の撮影仲介装置。
【請求項３】
前記依頼画像受信部は、複数の前記サンプル画像情報とこれらの合成情報、および、複数の前記サンプル画像情報が合成された合成画像情報の少なくともいずれかを前記依頼画像情報として受信する請求項２に記載の撮影仲介装置。
【請求項４】
前記評価部は、前記依頼画像情報に関連付けられた、評価の対象から除外する領域を示す除外領域情報を加味して前記類似度合いを評価する請求項１から３のいずれか１項に記載の撮影仲介装置。
【請求項５】
前記依頼画像受信部は、前記撮影依頼者によって指定された前記除外領域情報を受信する請求項４に記載の撮影仲介装置。
【請求項６】
前記評価部は、前記依頼画像情報に関連付けて、重み付けを高くして評価する領域を示す加重評価領域情報を加味して前記類似度合いを評価する請求項１から５のいずれか１項に記載の撮影仲介装置。
【請求項７】
前記依頼画像受信部は、前記撮影依頼者によって指定された前記加重評価領域情報を受信する請求項６に記載の撮影仲介装置。
【請求項８】
前記依頼画像受信部は、前記撮影依頼者によって指定される、指定色および前記指定色の対象領域を示す指定色領域情報を受信し、
前記評価部は、前記指定色領域情報を加味して前記類似度合いを評価する請求項１から７のいずれか１項に記載の撮影仲介装置。
【請求項９】
前記依頼画像受信部は、前記撮影依頼者によって指定される、ぼけの対象を示すぼけ領域情報を受信し、
前記評価部は、前記ぼけ領域情報を加味して前記類似度合いを評価する請求項１から８のいずれか１項に記載の撮影仲介装置。
【請求項１０】
前記依頼画像受信部は、前記撮影依頼者によって指定される、適正露出の対象を示す適正露出領域情報を受信し、
前記評価部は、前記適正露出領域情報を加味して前記類似度合いを評価する請求項１から９のいずれか１項に記載の撮影仲介装置。
【請求項１１】
前記見返条件は、電子商取引において管理されるポイントの多寡により記述される請求項１から１０のいずれか１項に記載の撮影仲介装置。
【請求項１２】
撮影依頼の内容を示す依頼画像情報を受信する依頼画像受信ステップと、
撮影された画像を示す撮影画像情報を受信する撮影画像受信ステップと、
前記依頼画像情報と前記撮影画像情報との類似度合いを評価する評価ステップと、
前記評価ステップの評価結果に基づいて、撮影依頼者から撮影受諾者への予め決められていた見返条件を修正する見返条件修正ステップと
をコンピュータに実行させる撮影仲介装置の制御プログラム。
【請求項１３】
請求項１２に記載のプログラムを記録する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影仲介装置および撮影仲介装置の制御プログラムに関する。
【背景技術】
【０００２】
他人に撮影を依頼するときに、撮影依頼端末から撮影依頼情報を当該他人のカメラに送信し、撮影依頼情報に基づいて撮影をしてもらい、撮影依頼端末に撮影画像を送信してもらう技術が知られている。
［先行技術文献］
［特許文献］
［特許文献１］特開２００６−２３７８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
これまで他人に撮影を依頼する行為は当該他人の善意に依存するものであり、依頼する側も依頼することに躊躇し、依頼される側も一旦依頼されると断りづらいなど、コミュニケーション上の障害が存在した。そこで、撮影画像を送信してくれた他人に対して、撮影依頼者が見返りを進呈する仕組みを導入した場合を想定する。しかしながら、このような仕組みにおいても、撮影依頼者は、希望に沿った撮影画像を得られるとは限らず、希望に沿わない撮影画像を受け取ったとしても、見返りを進呈せざるを得なかった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の態様に係る撮影仲介装置は、撮影依頼者の撮影依頼端末から、依頼内容を示す依頼画像情報を受信する依頼画像受信部と、撮影依頼に応答した撮影受諾者の画像送信端末から、撮影画像情報を受信する撮影画像受信部と、依頼画像情報と撮影画像情報の類似度合いを評価する評価部と、評価部の評価結果に基づいて、撮影依頼者から撮影受諾者への予め決められていた見返条件を修正する見返条件修正部とを備える。
【０００５】
また、上記課題を解決するために、本発明の第２の態様に係る制御プログラムは、撮影依頼の内容を表現する依頼画像情報を受信する依頼画像受信ステップと、撮影された画像を示す撮影画像情報を受信する撮影画像受信ステップと、依頼画像情報と撮影画像情報との類似度を評価する評価ステップと、評価ステップの評価結果に基づいて、撮影依頼者から撮影受諾者への予め取り決められていた見返条件を修正する見返条件修正ステップとをコンピュータに実行させる。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る撮影仲介装置が提供する撮影仲介サービスの概念を説明する概念図である。
【図２】撮影仲介装置のシステム構成図である。
【図３】撮影仲介装置によって実行される機能の構成を示す機能ブロック図である。
【図４】撮影仲介装置が記憶する撮影依頼情報の例を示す図である。
【図５】減点判定テーブルの例を示す図である。
【図６】撮影仲介装置、撮影依頼端末及び画像送信端末間で実行される撮影仲介サービスの流れを示すシーケンス図である。
【図７】撮影仲介装置による送信依頼情報生成処理のフローを示す図である。
【図８】送信依頼情報を受信した時の画像送信端末のユーザインタフェースを示す図である。
【図９】撮影仲介装置による類似度評価処理のフローを示す図である。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、本実施形態に係る撮影仲介装置１００が実行する撮影仲介サービスの概念を説明する概念図である。撮影仲介装置１００は、ネットワーク５００を介して、撮影仲介サービスに登録しているユーザが所持する撮影依頼端末３００と、同じく撮影仲介サービスに登録しているユーザが所持する撮影機能を備える画像送信端末４００と通信する。撮影仲介装置１００は、例えば、撮影仲介サービスを提供する撮影仲介サーバである。
【００１０】
撮影依頼端末３００は、撮影を依頼する専用の端末であっても良いし、撮影を依頼する機能がアプリケーションとして組み込まれた他の携帯端末であっても良い。例えば、ユーザに携行される携帯電話、音楽端末、ゲーム機などに当該アプリケーションを組み込んで撮影依頼端末３００として機能させることもできる。また画像送信端末４００は、通信機能を内蔵するデジタルカメラであっても良いし、他の装置から受け取った画像情報を送信する通信端末であっても良い。例えば、メモリカードにより取り込んだ画像情報を撮影仲介装置１００に送信できる携帯電話、音楽端末、ゲーム機などを画像送信端末４００として機能させることができる。
【００１１】
撮影仲介装置１００は、撮影依頼者が希望に沿った撮影画像を入手しやすくなるシステムを提供する。以下にそのシステムについて順を追って説明する。
【００１２】
撮影仲介装置１００は、撮影依頼端末３００を所持する撮影依頼者の依頼内容を示す依頼画像情報を、撮影依頼端末３００から受信して、受信した依頼画像情報を画像送信端末４００に送信する。ここで、撮影依頼者の依頼内容を示す依頼画像情報とは、撮影依頼者が希望する画像がいかなる画像であるかを示すサンプル画像、ラフ図、模式図などを示す画像情報であり、撮影受諾者が見れば撮影依頼者の意図を推し量ることができる画像を示す画像情報である。
【００１３】
次に、撮影仲介装置１００は、画像送信端末４００を所持するユーザである、当該撮影依頼に応答した撮影受諾者が撮影した撮影画像を示す撮影画像情報を、画像送信端末４００から受信する。そして、撮影仲介装置１００は、撮影依頼端末３００から受信した依頼画像情報と、画像送信端末４００から受信した撮影画像情報とが類似する度合いを示す類似度合いを評価し、その評価結果に基づいて、予め取り決められていた見返条件を修正して最終的な見返りを確定する。その上で、撮影仲介装置１００は、確定した見返りを撮影依頼者および撮影受諾者に提示する。さらには、確定した見返りを実行すべく、例えば、後述するポイントの移転処理を実行する。
【００１４】
見返りとしてはさまざまな形態が考えられる。例えば、撮影受諾者に撮影を行ってもらった後に、撮影受諾者の希望する物品を差し出したり、より直接的には金銭の移転などが挙げられる。撮影仲介装置１００は、撮影依頼者が撮影依頼端末３００に対して予め入力した見返条件を受信して、依頼画像情報とともに見返条件を画像送信端末４００に送信する。以下に説明する本実施形態においては、見返りとして電子商取引において管理されるポイントを利用する。ポイントは多いほど金銭的な価値を増し、例えばより高価な商品との兌換性を有する。撮影仲介装置１００は、ポイントを数値データとして取り扱う。
【００１５】
ポイントは、例えば撮影仲介装置１００の管理会社によって管理される。撮影仲介装置１００の管理会社は、撮影仲介装置１００を介してポイントを発行し、ポイントと金銭の交換、清算を行う。ポイントはネットワーク５００を介して流通する。撮影依頼端末３００のユーザは、撮影依頼端末３００の購入時においてプリチャージされたポイント分を取得する。撮影依頼を繰り返すことによりポイントが減少したときには、撮影依頼端末３００のユーザは、撮影依頼端末３００を直接的にネットワーク５００へ接続して、あるいは、所有するパソコン等を介して接続して、撮影仲介装置１００が管理するポイントをチャージする。ポイントのチャージは課金形式により管理され、例えばクレジットカードにより決済される。
【００１６】
撮影仲介装置１００は、見返条件としてポイントの多寡を撮影依頼端末３００から受信して、依頼画像情報とともに画像送信端末４００に送信する。依頼に従って撮影が実行された場合には、撮影仲介装置１００は、その撮影画像情報を評価し、提示されていたポイントを修正した上で、撮影依頼者側から撮影受諾者側に確定したポイントを移譲する。
【００１７】
ポイントを貯めたユーザは、ポイントと引き換えに、例えばカメラ販売店５２０から希望する商品を受け取ることができる。ポイントの清算は、カメラ販売店５２０の店頭に設置された清算端末を介して行っても良いし、ネットワーク５００を介した商品注文により行っても良い。カメラ販売店５２０は、カメラユーザに引き渡した商品の代金を管理会社に請求して清算を行う。
【００１８】
図２は、上述した撮影仲介サービスを提供する撮影仲介装置１００のシステム構成図である。撮影仲介装置１００の全体は、システム制御部１２０により直接的または間接的に制御される。システム制御部１２０は、システムメモリ１２１、内部メモリ１２２と接続されている。
【００１９】
システムメモリ１２１は、電気的に消去・記憶可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ（登録商標）等により構成される。システムメモリ１２１は、撮影仲介装置１００の動作時に必要な定数、変数、プログラム等を、撮影仲介装置１００の非動作時にも失われないように記憶している。システム制御部１２０は、定数、変数、プログラム等を適宜内部メモリ１２２に展開して、撮影仲介装置１００の制御に利用する。
【００２０】
内部メモリ１２２は、高速で読み書きできるランダムアクセスメモリであり、例えばＤＲＡＭ、ＳＲＡＭなどが用いられる。内部メモリ１２２は、画像処理部１２５が実行する画像処理において、ワークメモリとしての役割も担う。ネットワーク接続モジュール１２３は、ネットワーク５００を介して撮影依頼端末３００、画像送信端末４００と通信する場合に用いられる通信部であり、例えばイーサネット（登録商標）ケーブルによる有線接続のユニットを有する。
【００２１】
記憶部１２４は、大容量のデータを記憶するストレージであり、例えばＳＳＤ、ハードディスク等により構成される。記憶部１２４は、ネットワーク接続モジュール１２３を介して撮影依頼端末３００から受信した依頼画像情報、画像送信端末４００から受信した撮影画像情報などを記憶する。また記憶部１２４は、撮影仲介装置１００が提供する撮影仲介サービスに登録している撮影依頼者であるユーザおよび撮影受諾者であるユーザを識別する登録ＩＤと、それぞれのユーザの所持ポイントを対応付ける所持ポイントテーブルを記憶する。
【００２２】
撮影依頼者であるユーザが撮影依頼をする場合は、当該ユーザは、まず撮影依頼端末３００を介して、撮影仲介装置１００に登録ＩＤを通知する。次に、通知を受けた撮影仲介装置１００は、記憶部１２４に記憶している登録ＩＤを用いて、当該ユーザの認証を実行する。撮影受諾者であるユーザが撮影画像を送信する場合は、当該ユーザは、画像送信端末４００を介して、撮影仲介装置１００に登録ＩＤを通知する。次に、通知を受けた撮影仲介装置１００は、記憶部１２４に記憶している登録ＩＤを用いて、当該ユーザの認証を実行する。
【００２３】
画像処理部１２５は、撮影依頼端末３００から受信した依頼画像情報、及び画像送信端末４００から受信した撮影画像情報の画像解析を行う。例えば、依頼画像情報と撮影画像情報とのパターンマッチング処理を実行して、依頼画像情報と撮影画像情報とのパターン一致度を検出する。具体的には、画像処理部１２５は、依頼画像情報および撮影画像情報の双方に対して輪郭抽出処理を適用して輪郭を示すそれぞれの２値画像を生成して、両２値画像間で一致する画素の、全画素数に占める割合を一致度として算出するなどの周知の手法を用いることができる。
【００２４】
図３は、システム制御部１２０によって実行される機能の構成を示す機能ブロック図である。システム制御部１２０は、システムメモリ１２１から読み出した制御プログラムを内部メモリ１２２に展開し、展開した制御プログラムに従って機能ブロック図に示す機能を実行する。
【００２５】
記憶部２０２は、システムメモリ１２１、内部メモリ１２２および記憶部１２４が協働して実現する、記憶処理全般の機能を担う。送信部２０４は、ネットワーク接続モジュール１２３によって実現される機能部であり、サンプル画像情報を撮影依頼端末３００に送信する。サンプル画像情報は、撮影依頼者であるユーザが依頼画像を準備するときに用いられるサンプル画像を示す画像情報であり、予め多種多様のサンプル画像情報が記憶部２０２に記憶されている。撮影依頼者であるユーザは、撮影依頼端末３００が受信したサンプル画像情報が示すサンプル画像を閲覧し、希望に近いサンプル画像を選択して依頼画像とすることができる。ただし、ユーザは、当該サンプル画像が希望画像と完全に一致するものでなければ、後述するように、関連付け情報、指定情報等の情報をサンプル画像情報に付与することができる。また、送信部２０４は、撮影受諾者が撮影した撮影画像を示す撮影画像情報を、撮影依頼者の撮影依頼端末３００に対して送信する。
【００２６】
依頼画像受信部２０６は、撮影依頼端末３００から、依頼画像情報を受信する。また、見返条件として設定されたポイント及び関連付け情報等も受信する。なお、依頼画像受信部２０６は、撮影仲介装置１００自身がサンプル画像情報を撮影依頼端末３００に提供した場合には、サンプル画像情報そのものを受信するのではなく、サンプル画像情報を識別するサンプル画像ＩＤを受信してもよい。
【００２７】
予め設定される見返としてのポイントは、撮影依頼者によって撮影依頼端末３００に入力される。依頼画像受信部２０６が受信した依頼画像情報等は、記憶部２０２において撮影依頼者の登録ＩＤと関連付けて記憶される。
【００２８】
また、依頼画像受信部２０６は、複数のサンプル画像情報と、これら複数のサンプル画像情報をどのように合成するかを示す合成情報を依頼画像情報として受信してもよい。また、依頼画像受信部２０６は、撮影依頼端末３００によって複数のサンプル画像情報が合成された合成画像情報を依頼画像情報として受信してよい。
【００２９】
また、依頼画像受信部２０６は、依頼画像に対して撮影依頼者によって指定された、評価の対象から除外する領域を示す除外領域情報を、関連付け情報として受信することができる。例えば、山を背景にして人物を撮影したサンプル画像から人物を除外した画像、すなわち人物を含まない山の風景の画像を希望する場合に、撮影依頼者は、撮影依頼端末３００を操作して、人物の領域を除外領域として指定する。撮影依頼者による領域の指定は、カーソルによる指定、タッチパネルによる指定など、周知の手法により行われる。そして依頼画像受信部２０６は、依頼画像情報としてのサンプル画像情報と、サンプル画像情報に関連付けられた除外領域情報とを、撮影依頼端末３００から受信する。
【００３０】
また依頼画像受信部２０６は、依頼画像に対して撮影依頼者によって指定された、重み付けを高くして評価する領域を示す加重評価領域情報を、関連付け情報として受信する。例えば、山を背景にして動物を撮影したサンプル画像に対して、特にその動物を同じように撮影した画像を希望する場合に、撮影依頼者は、撮影依頼端末３００を操作して、動物の領域を加重評価領域として指定する。そして依頼画像受信部２０６は、依頼画像情報としてのサンプル画像情報と、サンプル画像情報に関連付けられた加重評価領域情報とを、撮影依頼端末３００から受信する。
【００３１】
また、依頼画像受信部２０６は、依頼画像に対して撮影依頼者によって指定された、指定色および指定色の対象領域を示す指定色領域情報を、指定情報として受信する。例えば、青空を背景にして山を撮影した画像に対して、空が夕焼け色をしているときの画像を希望する場合に、撮影依頼者は、撮影依頼端末３００を操作して、指定色を橙色、指定色の対象領域を空の領域として指定する。そして依頼画像受信部２０６は、依頼画像情報としてのサンプル画像情報と、サンプル画像情報に関連付けられた指定色領域情報とを、撮影依頼端末３００から受信する。
【００３２】
また依頼画像受信部２０６は、依頼画像に対して撮影依頼者によって指定された、画像がぼけているべき対象を示すぼけ領域情報を、指定情報として受信する。例えば、山を背景にして人物を撮影したサンプル画像に対して、人物以外の領域がぼけている画像を希望する場合に、撮影依頼者は、撮影依頼端末３００を操作して、人物以外の領域をぼけ領域として指定する。そして依頼画像受信部２０６は、依頼画像情報としてのサンプル画像情報と、サンプル画像情報に関連付けられたぼけ領域情報とを、撮影依頼端末３００から受信する。
【００３３】
また依頼画像受信部２０６は、依頼画像に対して撮影依頼者によって指定された、適正露出の対象を示す適正露出領域情報を、指定情報として受信する。例えば、山を背景にして人物を撮影したサンプル画像に対して、特に人物の領域が適正露出となっている画像を希望する場合に、撮影依頼者は、撮影依頼端末３００を操作して、人物の領域を適正露出領域として指定する。そして依頼画像受信部２０６は、依頼画像情報としてのサンプル画像情報と、サンプル画像情報に関連付けられた適正露出領域情報とを、撮影依頼端末３００から受信する。
【００３４】
依頼画像受信部２０６が受信する依頼画像情報と見返ポイント情報に加え、合成情報、関連付け情報および指定情報の少なくともいずれかを受信する場合には、これらの情報を含めて、まとめて撮影依頼情報と呼ぶ。
【００３５】
撮影画像受信部２０８は、撮影依頼に応答した撮影受諾者の画像送信端末４００から、撮影画像情報、依頼ＩＤ及び撮影受諾者の登録ＩＤを受信する。撮影画像受信部２０８が受信した撮影画像情報は、記憶部２０２において、依頼ＩＤ及び登録ＩＤと関連付けて記憶される。
【００３６】
評価部２１０は、記憶部２０２に記憶された依頼画像情報と、撮影画像受信部２０８が受信した撮影画像情報との類似度合いを評価する。評価部２１０は、上述のように、依頼画像情報と撮影画像情報のパターンマッチング処理を実行して、依頼画像情報と撮影画像情報とのパターン一致度を検出することにより類似度合いを評価する。また評価部２１０は、依頼画像情報に関連付けられて、合成情報、除外領域情報、加重評価領域情報、指定色領域情報、ぼけ領域情報、適正露出領域情報の少なくともいずれかが記憶されている場合には、これらの情報を加味して依頼画像情報と撮影画像情報との類似度合いを評価する。
【００３７】
見返条件修正部２１２は、評価部２１０により評価された類似度合いに基づいて、撮影依頼者から撮影受諾者への予め取り決められていた見返条件を修正する。本実施形態において見返条件修正部２１２は、類似度合いが低いほど大きな値が設定されている減点判定テーブルを参照して、評価部２１０が評価した類似度合いに対応する減点ポイントを算出する。そして、算出した減点ポイントに従って予め取り決められていた見返ポイントを修正して、最終的な付与ポイントとする。なお、減点判定テーブルの詳細については後述する。
【００３８】
ポイント移動部２１４は、記憶部２０２に記憶された所持ポイントテーブルに登録された撮影依頼者の登録ＩＤに対応する所持ポイントから、見返条件修正部２１２により修正された見返ポイントを差し引いて、撮影受諾者の登録ＩＤに対応する所持ポイントに加算する。
【００３９】
図４は、記憶部２０２が記憶する撮影依頼情報の例を示す図である。記憶部２０２は、依頼画像受信部２０６が受信した複数の撮影依頼情報を識別するための依頼ＩＤを、撮影依頼情報に割り当てて、関連付けて記憶する。撮影依頼情報は、登録ＩＤ、依頼画像情報、見返ポイント、合成情報、関連付け情報、指定情報および指定要望情報を含む。
【００４０】
依頼画像情報としては、依頼画像情報を識別する依頼画像ＩＤが登録されている。依頼画像情報としてサンプル画像情報が選択されている場合には、サンプル画像情報を識別するサンプル画像ＩＤが登録される。図では、ａ００１というサンプル画像ＩＤが登録された例を示す。見返りポイントは、撮影依頼者によって予め決められたポイントであり、図では、３００ポイントが設定されている例が示される。なお、撮影仲介装置１００が提供するサンプル画像情報を用いるのではなく他の画像情報を依頼画像情報として用いる場合は、依頼画像情報にはリンク情報が記述され、そのリンク先には当該画像情報が関連付けられている。
【００４１】
合成情報としては、例えば依頼画像情報に合成する画像情報の画像ＩＤ、合成する画像の拡大率および合成する画像の合成位置が登録される。合成位置としては、例えば、依頼画像における、合成する画像の重心の座標が登録される。除外領域情報としては、除外する領域の座標データが登録される。図では、矩形領域を示す座標の始点および終点が登録された例を示しているが、これに限らず、例えば撮影依頼者が、マウスカーソル又はタッチパネルにより指定した人物の形状をなぞった領域を、領域情報として登録しても良い。加重評価領域情報も、同様に領域を示す座標データが登録される。
【００４２】
指定色領域情報としては、指定色を示す指定色データと、指定色領域を示す座標データが登録される。ぼけ領域情報としては、画像をぼけさせたい領域を示す座標データが登録される。適正露出領域としては、適正露出とした領域を示す座標データが登録される。指定要望情報としては、撮影依頼者が入力した任意のテキストデータが登録される。図では、「山中湖で撮影」というテキストデータが登録された例が示されている。
【００４３】
図５は、記憶部２０２が記憶する減点判定テーブルの例を示す図である。テーブルは各評価項目に対して、減点なし、減点小、減点大の３つの区分に分けられている。例えば減点大は−５０ポイント、減点小は−２０ポイントといったように対応付けることができる。また、評価項目ごとに減点大、減点小の軽重を変更することもできる。
【００４４】
パターン一致度は、上述のように、依頼画像情報と撮影画像情報とのパターンマッチング処理により算出される一致度である。算出された一致度が予め定められた第１の閾値を超える場合には減点なし、第１の閾値よりも低い第２の閾値を超える場合には減点小、第２の閾値より小さい場合には減点大とすることができる。
【００４５】
指定色一致度は、例えば、撮影画像内の指定された領域における色分布が、指定色に対してどれくらいの広がりを持つかを評価基準とすることができる。例えば、ＲＧＢ値において±１０％以内に収まる画素の数が指定領域の９０％以上である場合は減点なし、６０％以上である場合は減点小、６０％未満である場合は減点大と定義することができる。この場合、９０％を第１閾値、６０％を第２閾値と設定する。
【００４６】
ぼけ領域としては、撮影画像内の指定された領域が、指定された領域以外の領域に対して予め定められた基準よりもぼけている場合に減点なし、指定された領域がぼけているが予め定められた基準よりもぼけていない場合に減点小、指定された領域にぼけが検出されない場合に減点大とする。予め定められた基準以上ぼけているか否かの判定については、例えば、まず撮影画像内の指定された領域とそれ以外の領域とで、それぞれ空間周波数のヒストグラムを生成して、予め定められた値を超える強度を示す帯域を特定する。そして、特定した帯域の差が予め定められた第１の閾値を超える場合には減点なし、第１の閾値よりも低い第２の閾値を超える場合には減点小、第２の閾値を下回る場合には減点大とすることができる。
【００４７】
適正露出領域としては、撮影画像内の指定された領域の輝度ヒストグラムをとり、黒つぶれ領域又は白とび領域があると判定された場合に減点大とする。また、輝度ヒストグラムの最頻値が暗い側又は明るい側に予め定められた閾値以上偏っている場合に減点小とし、それ以外を減点なしとすることができる。
【００４８】
図６は、撮影仲介装置１００、撮影依頼端末３００および画像送信端末４００間で実行される撮影仲介処理の流れを示すフロー図である。本フローは、撮影仲介装置１００が、撮影依頼端末３００からサンプル画像情報の送信要求を受け付けたときに開始される。なお、本フローにおける撮影仲介装置１００の各処理は、特に明示しない限り、他のハードウェア構成と共に図３に示す機能を実現するシステム制御部１２０が主体となって実行する。
【００４９】
ステップＳ６０２では、記憶部２０２に記憶された複数のサンプル画像情報を撮影依頼端末３００に送信する。例えば、撮影依頼端末３００から特定のサンプル画像情報の送信要求を受け付けた場合には、特定のサンプル画像情報を撮影依頼端末３００に送信する。ステップＳ６０４では、撮影依頼端末３００がサンプル画像情報を受信する。撮影依頼端末３００は、受信したサンプル画像情報が示すサンプル画像を、撮影依頼端末３００が備えるディスプレイに表示する。
【００５０】
ステップＳ６０６では、撮影依頼端末３００が、撮影依頼者の指示に従って、撮影依頼情報を生成する。撮影依頼者は、撮影依頼端末３００のディスプレイに表示されたサンプル画像から、希望する画像に類似するサンプル画像を依頼画像として選択する。また撮影依頼者は、見返ポイントを入力するとともに、合成情報、除外領域情報、加重評価領域情報、指定色領域情報、ぼけ情報、適正露出領域情報のうち、希望するものがあれば該当する情報を入力する。撮影依頼端末３００は、選択された依頼画像を示す依頼画像情報と、入力された見返ポイントおよび各情報とを関連付けることにより、撮影依頼情報を生成する。そして、ステップＳ６０８では、撮影依頼端末３００が、生成した撮影依頼情報を撮影仲介装置１００に送信する。
【００５１】
ステップＳ６１０では、撮影依頼端末３００から撮影依頼情報を受信する。そして、受信した撮影依頼情報を記憶部２０２に記憶する。ステップＳ６１２では、記憶部２０２に記憶された撮影依頼情報に従って、画像送信端末４００に送信する送信依頼情報を生成する。そして、ステップＳ６１４へ進み、生成した送信依頼情報を、撮影仲介サービスに登録されている複数の画像送信端末４００に送信する。
【００５２】
ステップＳ６１６では、画像送信端末４００が送信依頼情報を受信する。画像送信端末４００は、画像送信端末４００が備えるディスプレイに、受信した送信依頼情報を表示する。ユーザから依頼を受諾する旨の操作を受け付けた場合には、画像送信端末４００は、依頼を受諾する旨を示す応答信号を撮影仲介装置１００に送信する。
【００５３】
ステップＳ６１８では、撮影受諾者による撮影指示に従って、画像送信端末４００が撮影動作処理を実行する。画像送信端末４００は、撮影により取得した撮影画像情報を、画像送信端末４００が備える記憶媒体に記憶する。ステップＳ６２０では、画像送信端末４００が、記憶媒体に記憶された撮影画像情報、撮影画像情報に対応する依頼ＩＤおよび撮影受諾者の登録ＩＤを、撮影仲介装置１００に送信する。
【００５４】
ステップＳ６２２では、画像送信端末４００が送信した撮影画像情報、依頼ＩＤおよび登録ＩＤを受信する。そして、受信した撮影画像情報および登録ＩＤを記憶部２０２に記憶する。ステップＳ６２４に進み、ステップＳ６２２で受信した撮影画像情報と、撮影画像情報とともに受信した依頼ＩＤに対応する依頼画像情報との類似度合いを評価する類似度評価処理を実行する。そして、類似度評価処理を実行することにより、類似度合いに対応する減点ポイントを算出する。
【００５５】
ステップＳ６２６では、撮影依頼時に撮影依頼者によって設定されていた見返ポイントを修正する。具体的には、ステップＳ６２２で受信した依頼ＩＤに対応する撮影依頼情報から、見返ポイントを読み出し、読み出した見返ポイントから、ステップＳ６２４で算出した減点ポイントを減算することにより、見返ポイントを修正する。
【００５６】
ステップＳ６２８では、ステップＳ６２６で修正され最終的に確定した見返ポイントを、撮影依頼者の所持ポイントから撮影受諾者の所持ポイントへと移動する。具体的には、ステップＳ６２２で受信した依頼ＩＤに対応する撮影依頼者の登録ＩＤと、ステップＳ６２２で受信した登録ＩＤとをもとに所持ポイントテーブルを参照して、撮影依頼者の登録ＩＤに対応する所持ポイントからステップＳ６２６で修正された見返ポイントを差し引くとともに、撮影受諾者の登録ＩＤに対応する所持ポイントに加算する。そして、１つの撮影依頼情報に対する処理を終了して、撮影仲介装置１００は、次のサンプル画像送信要求を受け付けるまで待機する。
【００５７】
本実施形態においては、撮影仲介装置１００が上述したフローを実行することにより、撮影依頼者の依頼内容を示す依頼画像情報と類似度合いが高い画像を撮影したユーザに対して、より高い見返ポイントが与えられる。よって、撮影受諾者は、より依頼に即した撮影画像を撮影する意欲を持つことができ、撮影依頼者は、希望に即した撮影画像を取得することができる。
【００５８】
図７は、図６のステップＳ６１２に示す送信依頼情報の生成処理を示すフローである。なお、本フローにおける各処理は、特に明示しない限り、他のハードウェア構成と共に図３に示す機能を実現するシステム制御部１２０が主体となって実行する。
【００５９】
ステップＳ７０２では、受信した撮影依頼情報に合成情報が有るか否かを判定する。合成情報が有ると判定された場合にはステップＳ７０４に進む。合成情報がないと判定された場合には、ステップＳ７０６に進む。ステップＳ７０４では、合成情報に従って合成画像を生成する。具体的には例えば、合成情報に含まれる合成する画像の画像ＩＤに対応する画像情報を、合成情報に含まれる拡大率で拡大又は縮小して、依頼画像内における、合成情報に含まれる合成位置に嵌め込み合成する。
【００６０】
ステップＳ７０６では、受信した撮影依頼情報に除外領域情報が有るか否かを判定する。除外領域情報が有ると判定された場合にはステップＳ７０８に進む。除外領域情報がないと判定された場合には、ステップＳ７１０に進む。ステップＳ７０８では、依頼画像中の、除外領域情報に含まれる座標データが示す領域を削除する。
【００６１】
ステップＳ７１０では、受信した撮影依頼情報に指定色領域情報が有るか否かを判定する。色指定領域情報が有ると判定された場合にはステップＳ７１２に進む。色指定領域情報がないと判定された場合には、ステップＳ７１４に進む。ステップＳ７１２では、依頼画像情報に対して、色指定領域情報に含まれる座標データと、指定色データとを関連付ける。
【００６２】
ステップＳ７１４では、受信した撮影依頼情報にぼけ領域情報が有るか否かを判定する。ぼけ領域情報が有ると判定された場合にはステップＳ７１６に進む。ぼけ領域情報がないと判定された場合には、ステップＳ７１８に進む。ステップＳ７１６では、依頼画像情報に対して、ぼけ領域情報に含まれる座標データを関連付ける。
【００６３】
ステップＳ７１８では、受信した撮影依頼情報に適正露出領域情報が有るか否かを判定する。適正露出領域情報が有ると判定された場合にはステップＳ７２０に進む。適正露出領域情報がないと判定された場合には、ステップＳ７２２に進む。ステップＳ７２０では、依頼画像情報に対して、適正露出領域情報に含まれる座標データを関連付ける。ステップＳ７２２では、受信した撮影依頼情報に含まれる指定要望情報を依頼画像情報に関連付ける。上述したように、依頼画像情報に対する画像の合成、除外領域の削除、指定情報の関連付け、見返ポイントおよび指定要望情報の関連付けが実行されることによって、送信依頼情報が生成される。ステップＳ７２２の処理が終了したら、ステップＳ６１４へ進む。
【００６４】
図８は、画像送信端末４００が備えるディスプレイに、撮影仲介装置１００から受信した送信依頼情報を表示したときのユーザインタフェース画面を示す図である。図８では、見返ポイントが３００ポイントであり、除外領域情報、色指定領域情報、ぼけ領域情報および指定要望情報が含まれる場合のユーザインタフェース画面を例に示している。
【００６５】
依頼画像８０２における除外領域８０４は、除外領域情報に含まれる領域を示す。画像送信端末４００のユーザは、このユーザインタフェース画面内の除外領域８０４を見ることにより、除外領域８０４は考慮せず、その他の領域が依頼画像８０２と類似するように撮影すればよいことを把握できる。
【００６６】
色指定領域ボタン８０６とぼけ領域ボタン８０８は、撮影依頼情報が、色指定領域情報とぼけ領域情報を含む場合に表示される。図では、画像送信端末４００のユーザが、色指定領域ボタン８０６を選択した様子を表している。色指定領域ボタン８０６を選択すると、依頼画像８０２中の、色指定領域が点線８１０で示される。また色指定領域ボタン自体が、指定色に変化する。このような表示を提供することにより、画像送信端末４００のユーザは、依頼画像８０２中の点線で示される領域が、色指定領域ボタン８０６が示す色となるように撮影すればよいことを把握できる。また、ぼけ領域ボタン８０８が選択された場合には、ボケ領域情報に含まれる座標データが示す領域が点線で示される。なお、点線は例示であり、点線の代わりに、領域が識別可能な他の表示形態としてもよい。図８に示す撮影依頼情報のユーザインタフェース画面を見た画像送信端末４００のユーザによって撮影された撮影画像を示す撮影画像情報は、ユーザの指示に従って、撮影仲介装置１００に送信される。
【００６７】
図９は、図６のステップＳ６２４に示す類似度評価処理の具体的な処理を示すフローである。なお、本フローにおける各処理は、特に明示しない限り、他のハードウェア構成と共に図３に示す機能を実現するシステム制御部１２０が主体となって実行する。
【００６８】
ステップＳ９０２では、類似度評価対象の依頼画像情報に対応する撮影依頼情報に除外領域情報が有るか否かを判定する。除外領域情報が有ると判定された場合にはステップＳ９０４に進む。除外領域情報がないと判定された場合にはステップＳ９０６に進む。
【００６９】
ステップＳ９０４では、類似度評価対象の撮影画像情報から除外領域を削除する。なお、ここでは、撮影画像情報から除外領域を削除する例を挙げて説明するが、依頼画像内で指定された除外領域に対して、撮影画像内で類似度合いが高い領域を削除してもよい。例えば、依頼画像が山を背景にして人物が左よりにいる画像であり、撮影画像が山を背景にして人物が右寄りにいる画像である場合であって、依頼画像の人物領域が除外領域として指定された場合に、撮影画像の左よりの領域ではなく、右よりの人物の領域を削除してもよい。このように除外領域として指定された領域と類似度合いの高い領域を削除することにより、人物を除外した撮影画像との類似度合いを評価できる。
【００７０】
ステップＳ９０６では、上述したように、依頼画像情報と撮影画像情報とのパターンマッチング処理を実行して、パターン一致度を算出する。そして、算出したパターン一致度から、記憶部２０２に記憶された減点判定テーブルを参照することにより、減点ポイントを算出する。
【００７１】
ステップＳ９０８では、依頼画像情報に対応する撮影依頼情報に指定色領域情報が有るか否かを判定する。指定色領域情報が有ると判定された場合にはステップＳ９１０に進む。指定色領域情報がないと判定された場合にはステップＳ９１２に進む。
【００７２】
ステップＳ９１０では、指定色領域情報に含まれる座標データを参照して、撮影画像の指定された領域における色分布が、指定色に対してどれくらいの広がりを持つかを評価する。そして、記憶部２０２に記憶された減点判定テーブルを参照することにより、減点ポイントを算出する。
【００７３】
ステップＳ９１２では、依頼画像情報に対応する撮影依頼情報にぼけ領域情報が有るか否かを判定する。ぼけ領域情報が有ると判定された場合にはステップＳ９１４に進む。ぼけ領域情報がないと判定された場合にはステップＳ９１６に進む。
【００７４】
ステップＳ９１６では、ぼけ領域情報に含まれる座標データを参照して、撮影画像の指定領域と指定以外の領域の空間周波数を算出して、空間周波数のヒストグラムを生成する。そして、空間周波数のヒストグラムから、記憶部２０２に記憶された減点判定テーブルを参照することにより、減点ポイントを算出する。
【００７５】
ステップＳ９１６では、依頼画像情報に対応する撮影依頼情報に適正露出領域情報が有るか否かを判定する。適正露出領域情報が有ると判定された場合にはステップＳ９１８に進む。適正露出領域情報がないと判定された場合にはステップＳ９２０に進む。
【００７６】
ステップＳ９１８では、適正露出領域情報に含まれる座標データを参照して、撮影画像内の、指定された領域の輝度ヒストグラムを分析する。そして、分析した結果から、記憶部２０２に記憶された減点判定テーブルを参照することにより、減点ポイントを算出する。
【００７７】
ステップＳ９２０では、依頼画像情報に対応する撮影依頼情報に加重評価領域が有るか否かを判定する。加重評価領域情報が有ると判定された場合にはステップＳ９２２に進む。加重評価領域情報がないと判定された場合にはステップＳ９２４に進む。
【００７８】
ステップＳ９２２では、加重評価領域情報に含まれる座標データを参照して、指定領域についての減点ポイントを変更する。例えば、色指定領域情報が示す領域と同じ領域が加重評価領域として指定されている場合に、ステップＳ９１０において算出された減点ポイントに重み付けをする。具体的には、ステップＳ９１０で特定された減点ポイントが−５０だった場合に、その値を１．５倍した−７５ポイントに変更する。また例えば、パターンマッチング処理によってパターン一致度を算出する場合に、加重評価領域情報によって指定された領域に重み付けをしてもよい。ステップＳ９２４では、算出した各減点ポイントを例えば単純に加算することにより、総合的な減点ポイントを算出する。そして、ステップＳ９２４の処理を終了したら、ステップＳ６２６へ進む。
【００７９】
上述した実施形態では、撮影依頼情報として、合成情報、除外領域情報、加重評価領域情報、指定色領域情報、ぼけ領域情報および適正露出領域情報を含む例を挙げて説明したが、撮影依頼情報に含まれる情報としてはこれら以外の情報を含んでも良い。例えば、対象領域の明るさ、ホワイトバランスなどを含んでも良い。また上述した実施形態では、撮影依頼端末３００として、撮影依頼者が携帯する端末を挙げて説明したが、例えば自宅に設置されたＰＣなどを撮影依頼端末３００としてもよい。
【００８０】
また上述した実施形態では、依頼画像情報と撮影画像情報との類似度合いに基づいて算出した減点ポイントを、見返ポイントから減算する例を挙げて説明したが、類似度合いが予め定められた閾値より高い場合に見返ポイントを加算し、低い場合に減算する算出手法としてもよい。なおこの場合、撮影依頼者が予め設定した見返ポイントよりも高いポイントが、撮影依頼者から撮影受諾者に移譲されることがあるので、ポイントの移譲をする前に、撮影依頼者に問い合わせをするように構成することが望ましい。
【００８１】
また、１つの依頼情報に対して、複数人が撮影を受諾して撮影画像を撮影仲介装置１００に送信した場合は、例えば、見返ポイントを複数人で分配するように構成してよい。また、算出された見返ポイントが最も高い撮影画像を採用して、その撮影画像を撮影した撮影受諾者にポイントを移譲するように構成してもよい。また、複数人の撮影画像について算出された見返ポイントが予め定められた閾値を越えた場合に、その撮影受諾者全員に対して、予め設定した見返ポイントを移譲してもよい。
【００８２】
撮影仲介装置１００に関連して説明した処理は、撮影仲介装置１００の各部、例えばシステム制御部１２０等が、制御プログラムに従ってシステムメモリ１２１などと協働して動作することにより実現することができる。すなわち、当該処理を、いわゆるコンピュータ装置によって実現することができる。コンピュータ装置は、上述した処理の実行を制御する制御プログラムをロードして、読み込んだ制御プログラムに従って動作して、当該処理を実行してよい。コンピュータ装置は、当該制御プログラムを記憶しているコンピュータ読取可能な記録媒体を読み込むことによって、当該制御プログラムをロードすることができる。
【００８３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８５】
１００  撮影仲介装置、１２０  システム制御部、１２１  システムメモリ、１２２  内部メモリ、１２３  ネットワーク接続モジュール、１２４  記憶部、１２５  画像処理部、２０２  記憶部、２０４  送信部、２０６  依頼画像受信部、２０８  撮影画像受信部、２１０  評価部、２１２  見返条件修正部、２１４  ポイント移動部、３００  撮影依頼端末、４００  画像送信端末、５００  ネットワーク、５２０  カメラ販売店、８０２  依頼画像、８０４  除外領域、８０６  色指定領域ボタン、８０８  ぼけ領域ボタン、８１０  点線
【図１】
2012216152.tif 000003
【図２】
2012216152.tif 000004
【図３】
2012216152.tif 000005
【図４】
2012216152.tif 000006
【図５】
2012216152.tif 000007
【図６】
2012216152.tif 000008
【図７】
2012216152.tif 000009
【図８】
2012216152.tif 000010
【図９】
2012216152.tif 000011