(57)【要約】【課題】ある背景上に存在する物体に貼り付けられた広告の見え方を手軽に確認することが可能な広告表示シミュレーション装置、広告表示シミュレーションプログラム、及び広告表示シミュレーション方法を提供する。【解決手段】本発明は、物体上に表示された広告の見え方をシミュレーションする広告表示シミュレーション装置であって、入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするテクスチャマッピング手段と、前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定する設定手段と、前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させる合成表示手段と、を備えることを特徴とする。【選択図】図２
2007108834.tif 000002
【特許請求の範囲】
【請求項１】
物体上に表示された広告の見え方をシミュレーションする広告表示シミュレーション装置であって、
入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするテクスチャマッピング手段と、
前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定する設定手段と、
前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させる合成表示手段と、
を備えることを特徴とする広告表示シミュレーション装置。
【請求項２】
請求項１に記載の広告表示シミュレーション装置において、
前記物体画像は、３次的に表現された画像であることを特徴とする広告表示シミュレーション装置。
【請求項３】
請求項１に記載の広告表示シミュレーション装置において、
前記物体は、飛行物体であることを特徴とする広告表示シミュレーション装置。
【請求項４】
請求項１に記載の広告表示シミュレーション装置において、
前記設定手段は、更に、前記入力手段を介してユーザにより指定された背景画像に応じた視点情報及び照明情報を少なくとも含む空間パラメータを、前記広告画像がマッピングされた前記物体画像に対して設定することを特徴とする広告表示シミュレーション装置。
【請求項５】
物体上に表示された広告の見え方をシミュレーションするコンピュータを、
入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするテクスチャマッピング手段、
前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定する設定手段、及び、
前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させる合成表示手段として機能させることを特徴とする広告表示シミュレーションプログラム。
【請求項６】
物体上に表示された広告の見え方をシミュレーションする広告表示シミュレーション方法であって、
入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするステップと、
前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定するステップと、
前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させるステップと、
を備えることを特徴とする広告表示シミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
デザインシミュレーション等に用いられる画像同士の重畳合成を行う技術分野に関する。
【背景技術】
【０００２】
この種の技術として、例えば、特許文献１には、背景画像と、これに重畳されるべき重畳画像（例えば自動車）とを合成する技術が開示されており、背景画像に対する重畳画像の奥行方向の距離（遠近）に応じた大きさとなるように、重畳画像の大きさを正確に調整することができる旨が記載されている。
【特許文献１】特許第２８８８３７５号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、屋外に設置された大規模な広告（例えば、飛行船等の物体に貼り付けられた広告）は、遠く離れた位置から様々な角度から見られるものであるが、広告主は、広告が実際にどのように見られるか（広告の見え方）を、事前に把握したいものである。なぜなら、実際に広告を出したはいいが、想像していた見え方と異なる場合もあり、その広告効果を期待できなくなってしまうからである。
【０００４】
従来、上述したように、ある背景に対する物体の奥行方向の距離に応じた大きさとなるように、物体の大きさを正確に調整するシミュレーション技術は存在するが、ある背景上に存在する物体に貼り付けられた広告の見え方を簡単にシミュレーションできる技術は存在しなかった。
【０００５】
そこで、本発明は、このような点に鑑みてなされたものであり、ある背景上に存在する物体に貼り付けられた広告の見え方を手軽に確認することが可能な広告表示シミュレーション装置、広告表示シミュレーションプログラム、及び広告表示シミュレーション方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、物体上に表示された広告の見え方をシミュレーションする広告表示シミュレーション装置であって、入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするテクスチャマッピング手段と、前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定する設定手段と、前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させる合成表示手段と、を備えることを特徴とする。
【０００７】
また、請求項２に記載の発明は、請求項１に記載の広告表示シミュレーション装置において、前記物体画像は、３次的に表現された画像であることを特徴とする。
【０００８】
また、請求項３に記載の発明は、請求項１に記載の広告表示シミュレーション装置において、前記物体は、飛行物体であることを特徴とする。
【０００９】
また、請求項４に記載の発明は、請求項１に記載の広告表示シミュレーション装置において、前記設定手段は、更に、前記入力手段を介してユーザにより指定された背景画像に応じた視点情報及び照明情報を少なくとも含む空間パラメータを、前記広告画像がマッピングされた前記物体画像に対して設定することを特徴とする。
【００１０】
また、請求項５に記載の発明は、物体上に表示された広告の見え方をシミュレーションするコンピュータを、入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするテクスチャマッピング手段、前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定する設定手段、及び、前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させる合成表示手段として機能させることを特徴とする。
【００１１】
また、請求項６に記載の発明は、物体上に表示された広告の見え方をシミュレーションする広告表示シミュレーション方法であって、入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングするステップと、前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定するステップと、前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させるステップと、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、入力手段を介してユーザにより指定された広告画像を、物体画像上に、テクスチャとしてマッピングし、前記広告画像がマッピングされた前記物体画像の遠近又は向きを、前記入力手段を介したユーザからの指示にしたがって設定し、前記入力手段を介してユーザにより指定された背景画像と、前記遠近又は向きが設定された前記物体画像とを合成して表示させるように構成したので、ある背景上に存在する物体に貼り付けられた広告の見え方を手軽に確認することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の実施形態について、図面に基づいて説明する。
【００１４】
［１．広告表示シミュレーション装置の構成及び機能］
先ず、図１を参照して、本発明の一実施形態に係る広告表示シミュレーション装置の構成及び機能について説明する。
【００１５】
図１は、本実施形態に係る広告表示シミュレーション装置の概要構成例を示す図である。図１に示すように、広告表示シミュレーション装置Ｓは、ＣＰＵ（Central Processing Unit）、作業用メモリとしてのＲＡＭ（Random Access Memory）、及びデータ及びプログラムを記憶するＲＯＭ（Read Only Memory）等を含んで構成された制御部１と、広告表示シミュレーションプログラム等及び当該広告表示シミュレーションを実行するために必要な素材データ２１等を記憶するハードディスク等から構成された記憶部２と、マウス及びキーボード等から構成された入力手段としての入力部３と、ユーザ操作画面や各種画像等を表示するためのディスプレイ（液晶ディスプレイやＣＲＴ等）及び表示制御装置等を備えた表示部４と、を備えて構成されている。
【００１６】
制御部１は、記憶部２に記憶された広告表示シミュレーションプログラムを読み出して実行することにより、本発明のテクスチャマッピング手段、設定手段、及び合成表示手段等としての描画処理エンジン（３次元ＣＧ（Computer Graphics）描画エンジン及び画像合成エンジンを含む）１１として機能するようになっている。
【００１７】
記憶部２に記憶された素材データ２１等には、複数種類の広告画像のデータ、物体画像のデータ、複数種類の背景画像のデータ、空間パラメータ、及び画像合成パラメータ等が含まれている。広告画像は、例えば、企業のロゴやキャッチフレーズ、商標、サービスマーク等の広告情報に係る画像であり、例えば広告主から提供される。また、物体画像は、例えば、３次的に表現された飛行物体、看板等の広告媒体の画像（３次元ＣＧモデル（物体等３次元の存在を画面上に投影して描画した画像））である。また、背景画像は、物体画像と合成されるものであり、例えば、街中、海岸等の様々な場所で撮られた写真画像である。また、同じ場所の画像であり、例えば時間帯（例えば、朝又は夕方）毎の画像、或いは、天候（晴又は雨）毎の画像を、背景画像として記憶される。
【００１８】
また、空間パラメータは、記憶部２に記憶されている複数種類の背景画像毎に対応付けられて記憶されており、各空間パラメータには、例えば、背景画像に応じた視点情報（カメラ視線方向ベクトル（x1,y1,z1）、カメラ視線上方ベクトル（x2,y2,z2）、及びカメラ視野角(度)を含む）、照明情報（光源位置ベクトル（x3,y3,z3）、光源方向ベクトル（x4,y4,z4）、及び光源色情報（R,G,B）を含む）、及び位置情報（背景画像における物体位置ベクトル（x5,y5,z5）を含む）が含まれている。
【００１９】
また、画像合成パラメータには、彩度調節パラメータ（％）、明暗調節パラメータ（％）、コントラスト調節パラメータ（％）、ガウスぼかし強さ、ガウスぼかし半径、ノイズ乱数設定値、及びノイズ大きさ設定値が含まれている。
【００２０】
［２．広告表示シミュレーション装置の動作］
次に、図２を参照して、広告表示シミュレーション装置Ｓの動作例を説明する。
【００２１】
図２は、制御部１における描画処理エンジン１１の処理を示すフローチャートである。
【００２２】
図２に示す処理は、例えば、入力部３を介したユーザからの広告表示シミュレーション起動指示によって開始される。当該処理が開始されると、表示部４に広告設定画面が表示される。
【００２３】
図３は、広告設定画面の表示例を示し、図４は、背景合成画面の表示例を示す。
【００２４】
図３及び図４に示す画面には、夫々、広告設定タブ５１ａ及び背景合成タブ５２ａが設けられており、ユーザが入力部３（例えば、マウス）を操作して広告設定タブ５１ａを指定（クリック）すると広告設定画面５１が表示され、一方、ユーザが入力部３（例えば、マウス）を操作して背景合成タブ５２ａを指定（クリック）すると背景合成画面５２が表示されることになる。
【００２５】
図３に示すように、広告設定画面５１には、物体画像表示部５１１、視点モード切り替え部５１２、及び広告指定部５１３が設けられている。物体画像表示部５１１には、初期状態では、図３に示すように、物体画像（この例では、飛行船の画像）１００が表示（３次元ＣＧビューアによる）され、後に、当該物体画像１００上にユーザにより指定された広告画像がマッピングされることになる。
【００２６】
視点モード切り替え部５１２には、物体画像表示部５１１に表示されている物体画像１００の視点を変更するための操作ボタンが設けられている。例えば、視線角度「３０°」ボタン５１２ａを、ユーザが入力部３（例えば、マウス）を操作して指定（クリック）すると、物体画像表示部５１１に表示されている物体画像１００が、視線角度３０°（人が水平から３０°の角度で見上げたときに、見えるであろう状態）で表示される。また、自動回転「右回転」ボタン５１２ｂを、ユーザが入力部３（例えば、マウス）を操作して指定（クリック）すると、物体画像表示部５１１に表示されている物体画像１００が垂直軸１０１を中心として右回転し、停止ボタン５１２ｃを指定すると当該回転が停止される。
【００２７】
広告指定部５１３には、所望の広告画像（この例では、物体画像上にマッピングされるべき広告画像）を指定するための操作ボタン等が設けられている。ここでは、右側広告指定ボタン５１３ａにより、飛行船の背面から見て右側側面に貼り付けられる広告を、左側広告指定ボタン５１３ｂにより、飛行船の背面から見て左側側面に貼り付けられる広告を、夫々指定することが可能である。なお、取り消しボタン５１３ｅ及び５１３ｆにより、当該広告の指定を取り消すことが可能となっている。例えば、右側広告指定ボタン５１３ａを、ユーザが入力部３（例えば、マウス）を操作して指定（クリック）すると、記憶部２に記憶されている複数種類の広告画像の候補一覧（例えば、広告の名称の一覧）が表示（プルダウン表示）される。そして、ユーザが入力部３（例えば、マウス）を操作して候補一覧から所望の広告の名称を選択すると、当該選択に係る広告画像が読み込まれ（ステップＳ１）、当該広告画像は、右側広告表示欄５１３ｃに表示されることになる。
【００２８】
次いで、描画処理エンジン１１は、読み込まれた広告画像を物体画像（３次元ＣＧモデル）上にテクスチャとしてマッピングする（ステップＳ２）。
【００２９】
こうして、広告画像がマッピングされた物体画像１００の一例を、図５に示す。
【００３０】
図５は、広告設定画面における物体画像表示部５１１のみを拡大した図である。図５の例では、飛行船の右側側面に広告が貼り付けられた状態の物体画像１００が表示されている。このような表示状態において、ユーザは、視点モード切り替え部５１２における操作ボタンを操作して、当該表示されている物体画像１００の角度等を変更しながら、飛行船の側面に貼り付けられた広告の見え方を確認することができる。例えば、図５に示す表示状態で、物体画像１００を左回転させると、当該物体画像にかかる飛行船の正面が紙面前方に向いてくることになるが、それにつれて広告が見えなくなってくる。
【００３１】
そして、ユーザが入力部３（例えば、マウス）を操作して背景合成タブ５２ａを指定（クリック）すると、図４に示す背景合成画面５２が表示される。
【００３２】
図４に示すように、背景合成画面５２には、合成画像表示部５２１、背景選択部５２２、物体アングル設定部５２３、現在合成中のセット表示部５２４、及び合成画像作成ボタン５２５が設けられている。
【００３３】
背景選択部５２２には、選択対象となる複数の背景画像が指定可能に表示される背景指定部５２２ａ、及び選択された背景画像が表示される背景表示欄５２２ｂが設けられている。例えば、ユーザが入力部３（例えば、マウス）を操作して、背景指定部５２２ａにて所望の背景画像を指定（クリック）すると、描画処理エンジン１１は、当該背景画像を選択し（ステップＳ３）、当該背景画像を背景表示欄５２２ｂに表示すると共に、選択された背景画像用の空間パラメータを記憶部２から読み込む（ステップＳ４）。このように、背景画像毎の空間パラメータを予め用意しておくことで、容易に物体画像と背景画像との合成が可能となる。この背景画像の空間パラメータにおける空間座標系及びカメラパラメータは、例えば、対象となる背景画像を表示させた画面上で、xy平面、yz平面、zx平面をダミー表示させた平面をオペレータが入力部を操作してドラッグしながら当該背景画像に写っている例えば建物に合わせながら決定される。また、空間パラメータにおける物体（例えば、飛行船）の位置（背景画像上における位置）は、当該物体が水平に移動（飛行）していることを前提に空間座標系及びカメラパラメータが決定された上で、オペレータが入力部を操作してドラッグしながら設定される。更に、物体が違和感ないような色味に見えるように、既に３次元ＣＧデータに持たせているライト情報（太陽光の位置や色及び環境光の色）をオペレータが画面で変化を見ながら入力部を操作して調整する。
【００３４】
また、物体アングル設定部５２３には、広告画像がマッピングされた物体画像の遠近を設定するための遠近ボタン５２３ａ、広告画像がマッピングされた物体画像の向き（進行方向）を設定するための進行方向ボタン５２３ｂ、及び当該設定に係る物体画像が表示される物体表示欄５２３ｃが設けられている。
【００３５】
図４に示す例では、遠近ボタン５２３ａとしては、「近」（距離）、「中」（距離）、「遠」（距離）の３つのボタンが設けられており、指定されたボタンに示される距離（奥行方向の距離）に応じた物体画像が設定されることになる（距離が近いほど、画面に表示される物体画像が大きくなる）。また、図４に示す例では、進行方向ボタン５２３ｂとしては、「左向矢印」、「左斜上向矢印」、「右斜上向矢印」、「右向矢印」、「右斜下向矢印」、「左斜下向矢印」の６つのボタンが設けられており、これらのボタンの矢印は、丁度、物体（ここでは、飛行船）を上から見た場合の当該物体の進行方向（飛行船の先頭部が向く方向）を示している。
【００３６】
図６は、進行方向ボタン５２３ｂにおける矢印方向と、物体の進行方向との対応関係を示す概念図であり、物体（ここでは、飛行船）を上から見た図である。例えば、「左斜下向矢印」ボタンが指定されると、画面左方向かつ画面手前方向を進行方向とする物体画像が設定される。また、「左斜上向矢印」ボタンが指定されると、画面左方向かつ画面奥方向を進行方向とする物体画像が設定される。このように、指定されたボタンに示される矢印方向に対応する図６に示す進行方向とする物体画像が設定されることになる。
【００３７】
また、現在合成中のセット表示部５２４には、広告指定部５１３にて指定された広告画像と、背景選択部５２２にて選択された背景画像と、物体アングル設定部５２３にて設定された物体画像の遠近及び進行方向と、が表示されるようになっている。
【００３８】
そして、ユーザが入力部３（例えば、マウス）を操作して合成画像作成ボタン５２５を指定（クリック）すると、描画処理エンジン１１は、上記物体アングル設定部５２３にて遠近及び進行方向が設定された物体画像（３次元ＣＧモデル）に対して、上記ステップＳ４にて読み込まれた空間パラメータを設定（セット）し（ステップＳ５）、レンダリング処理（３次元ＣＧの描画処理）を行い、レンダリング画像を生成する（ステップＳ６）。また、このとき、後述する背景画像との合成を考慮して飛行船の領域（輪郭で囲まれる領域）部分のみを切り出すマスク処理も行う。
【００３９】
次いで、上記選択された背景画像に関する画像合成パラメータを記憶部２から読み込み、これを上記生成されたレンダリング画像に対して設定（セット）し（ステップＳ７）、背景画像と合成して合成画像（つまり、物体画像と背景画像との合成画像）を生成し（ステップＳ８）、生成した合成画像を合成画像表示部５２１に表示する。なお、画像合成パラメータより、物体画像と背景画像との境界部分にぼかし等が入り、違和感のない自然な見え方となる。こうして、ユーザは、合成画像表示部５２１に表示された合成画像を確認することが可能となる。
【００４０】
以上説明したように、上記実施形態によれば、３次元ＣＧでアングル変更等による広告の見え方、隠れ方を誰でも手軽に効率よく確認することができ、フォトリアルな合成画像によるほぼ忠実な見え方の再現を手軽に効率よく行うことができる。特に、例えば飛行船のような曲面に貼り付けられるような大規模な広告で、且つ、巨大で遠くから見ることが想定され見え方が想像しにくい広告であっても、広告主は、事前にその見え方を把握でき、広告効果を把握することができる。また、物体の周りの環境（例えば、天候や時間帯）毎の背景画像を用意できるので、その物体の周りの環境によって広告の見え方が異なるケースについても容易にシミュレーションすることができる。
【００４１】
なお、上記実施形態においては、物体画像の一例として飛行船を例にとって説明したが、他にも、例えば、大規模な看板、飛行機等の画像も物体画像として適用しても良い。
【図面の簡単な説明】
【００４２】
【図１】本実施形態に係る広告表示シミュレーション装置の概要構成例を示す図である。
【図２】制御部１における描画処理エンジン１１の処理を示すフローチャートである。
【図３】広告設定画面の表示例を示す図である。
【図４】背景合成画面の表示例を示す図である。
【図５】広告設定画面における物体画像表示部５１１のみを拡大した図である。
【図６】進行方向ボタン５２３ｂにおける矢印方向と、物体の進行方向との対応関係を示す概念図である。
【符号の説明】
【００４３】
１  制御部
１１  描画処理エンジン
２  記憶部
２１  素材データ
３  入力部
４  表示部
【図１】
2007108834.tif 000003
【図２】
2007108834.tif 000004
【図３】
2007108834.tif 000005
【図４】
2007108834.tif 000006
【図５】
2007108834.tif 000007
【図６】
2007108834.tif 000008