(57)【要約】【課題】オヘ゜レータが３次元コンヒ゜ュータク゛ラフィック技術に関する専門知識を備えていなくても２次元画像のレンタ゛リンク゛を可能とすること。【解決手段】本発明は、コンヒ゜ュータク゛ラフィック技術を用いて各面に絵柄が貼り付けられた３次元物体の３次元テ゛ータから２次元画像テ゛ータを取得するレンタ゛リンク゛装置１０において、ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンヒ゜ュータク゛ラフィック空間に、３次元コンヒ゜ュータク゛ラフィック空間の原点と３次元テ゛ータの任意座標とが一致するように３次元物体を配置する物体基準面設定部１２と、物体基準面設定部１２によって配置された３次元物体の３次元テ゛ータに基づいて、少なくとも配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像テ゛ータと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像テ゛ータと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像テ゛ータとをレンタ゛リンク゛して取得するレンタ゛リンク゛処理部１８とを備える。【選択図】　図１
2004021930.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、前記３次元物体を任意方向から見た面の２次元画像データを取得するレンダリング方法。
【請求項２】
コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、２次元画像データを取得するレンダリング方法において、
ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンピュータグラフィック空間に、前記３次元コンピュータグラフィック空間の原点と前記３次元データの任意座標とが一致するように前記３次元物体を配置し、前記配置された３次元物体の３次元データに基づいて、少なくとも前記配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像データと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像データと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像データとを取得するレンダリング方法。
【請求項３】
コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、前記３次元物体を任意方向から見た面の２次元画像データをレンダリングするレンダリング装置。
【請求項４】
コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、２次元画像データを取得するレンダリング装置において、
ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンピュータグラフィック空間に、前記３次元コンピュータグラフィック空間の原点と前記３次元データの任意座標とが一致するように前記３次元物体を配置する配置手段と、
前記配置手段によって配置された３次元物体の３次元データに基づいて、少なくとも前記配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像データと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像データと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像データとをレンダリングして取得する取得手段と
を備えたレンダリング装置。
【請求項５】
コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた少なくとも平面を有する３次元物体の３次元データから、２次元画像データを取得するレンダリング装置において、
ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンピュータグラフィック空間に、前記３次元コンピュータグラフィック空間のｘｚ面と絵柄の中心を含む前記平面とが直交するように前記３次元物体を配置する配置手段と、
前記配置手段によって配置された３次元物体の３次元形状データに基づいて、少なくとも前記配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像データと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像データと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像データとをレンダリングして取得する取得手段と
を備えたレンダリング装置。
【請求項６】
請求項５に記載のレンダリング装置において、
前記第１乃至第３の正面図の２次元画像データを用いて、前記３次元コンピュータグラフィック空間において前記３次元物体を復元する復元手段と、
前記復元手段によって復元された３次元物体が、前記３次元コンピュータグラフィック空間における任意の場所に配置された模擬照明手段によって任意の照明条件で照明された状態を前記３次元コンピュータ空間において模擬する照明条件模擬手段と、
前記照明条件模擬手段によって模擬された３次元物体の斜視図を、前記第１乃至第３の面がそれぞれ見えるように所定の表示条件にしたがって表示する表示手段と
を備えたレンダリング装置。
【請求項７】
請求項６に記載のレンダリング装置において、
前記照明条件とは、少なくとも前記模擬照明手段の配置座標、前記模擬照明手段の色、前記模擬照明手段の光量、および前記模擬照明手段の照明方向を含むレンダリング装置。
【請求項８】
請求項６または請求項７に記載のレンダリング装置において、
前記所定の表示条件とは、少なくとも視点座標、視点方向、および視野角を含むレンダリング装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータグラフィック技術を用いて、例えばインスタント食品、菓子類、飲料水ボトル等のパッケージの形状に絵柄が貼り付けられた状態における３次元形状データに基づいて、このパッケージを任意の方向から見た場合における２次元画像をレンダリングするレンダリング装置およびレンダリング方法に関する。
【０００２】
【従来の技術】
従来から、例えばインスタント食品、菓子類、飲料水ボトル等のパッケージの形状に貼り付けるための絵柄をデザインする場合、パッケージの展開図上に平面的に印刷された絵柄が、パッケージが立体的に組み立てられた場合にどのように見えるかを確認し、パッケージの３次元形状と絵柄との見栄え（以下、「マッチング」ともいう）を検証する必要がある。このようなマッチング検証を行うために、３次元コンピュータグラフィック技術によるシミュレーションが行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような従来の３次元コンピュータグラフィック技術によるシミュレーションでは、以下のような問題がある。
【０００４】
すなわち、従来の３次元コンピュータグラフィック技術を用いて、上述したようなマッチング検証を行うために、オペレータは、３次元コンピュータ技術に関する専門知識を備えている必要がある。しかも、このマッチング検証は、パッケージの３次元形状を表現する３次元形状データと、絵柄を表現する２次元画像との関係を常に意識しながら行わねばならない煩雑さを伴う。
【０００５】
このように、従来からなされている方法によってマッチング検証を行うためには、オペレータに対し３次元コンピュータグラフィック技術に関するスキルの向上が要求されるのみならず、操作の煩雑さは依然として解消されないので、オペレータの負担が極めて大きくなるという問題がある。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、その第１の目的は、絵柄が貼り付けられた３次元物体のレンダリングの対象面を指定し、この対象面の２次元画像をレンダリングにより取得可能とすることによって、オペレータが３次元コンピュータグラフィック技術に関する専門知識を備えていなくても２次元画像をレンダリングすることを可能とし、もって、パッケージの３次元形状と絵柄とのマッチング検証を容易に行うことができるレンダリング装置およびレンダリング方法を提供することにある。
【０００７】
また、その第２の目的は、レンダリングを行った対象面の２次元画像を、他のソフトウェア等に容易に提供できる高い汎用性を備えたレンダリング装置およびレンダリング方法を提供することにある。
【０００８】
【課題を解決するための手段】
上記の目的を達成するために、本発明では、以下のような手段を講じる。
【０００９】
すなわち、請求項１の発明のレンダリング方法は、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、３次元物体を任意方向から見た面の２次元画像データを取得する。
【００１０】
従って、請求項１の発明のレンダリング方法においては、以上のような手段を講じることにより、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた例えばパッケージのような３次元物体の３次元データから、この３次元物体を任意方向から見た面の２次元画像データを取得することができる。この取得した２次元画像データは、絵柄のマッチング検証のために用いることができる。
【００１１】
請求項２の発明は、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、２次元画像データを取得するレンダリング方法において、ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンピュータグラフィック空間に、３次元コンピュータグラフィック空間の原点と３次元データの任意座標とが一致するように３次元物体を配置し、配置された３次元物体の３次元データに基づいて、少なくとも配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像データと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像データと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像データとを取得する。
【００１２】
従って、請求項２の発明のレンダリング方法においては、以上のような手段を講じることにより、少なくとも、パッケージのような３次元物体を正面または背面から見た２次元画像データと、右側面または左側面から見た２次元画像データと、上面または下面から見た２次元画像データとを取得することができる。そして、これら取得した少なくとも３つの２次元画像データは、絵柄のマッチング検証に用いることができるものである。
【００１３】
請求項３の発明のレンダリング装置は、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、３次元物体を任意方向から見た面の２次元画像データをレンダリングする。
【００１４】
従って、請求項３の発明のレンダリング装置においては、以上のような手段を講じることにより、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた例えばパッケージのような３次元物体の３次元データから、この３次元物体を任意方向から見た面の２次元画像データを取得することができる。この取得した２次元画像データは、絵柄のマッチング検証のために用いることができる。
【００１５】
請求項４の発明のレンダリング装置は、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元データから、２次元画像データを取得するレンダリング装置において、ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンピュータグラフィック空間に、３次元コンピュータグラフィック空間の原点と３次元データの任意座標とが一致するように３次元物体を配置する配置手段と、配置手段によって配置された３次元物体の３次元データに基づいて、少なくとも配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像データと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像データと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像データとをレンダリングして取得する取得手段とを備えている。
【００１６】
従って、請求項４の発明のレンダリング装置においては、以上のような手段を講じることにより、少なくとも、パッケージのような３次元物体を正面または背面から見た２次元画像データと、右側面または左側面から見た２次元画像データと、上面または下面から見た２次元画像データとを取得することができる。そして、これら取得した少なくとも３つの２次元画像データは、絵柄のマッチング検証に用いることができるものである。
【００１７】
請求項５の発明は、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた少なくとも平面を有する３次元物体の３次元データから、２次元画像データを取得するレンダリング装置において、ｘ軸とｙ軸とｚ軸とで座標が決定される３次元コンピュータグラフィック空間に、３次元コンピュータグラフィック空間のｘｚ面と絵柄の中心を含む平面とが直交するように３次元物体を配置する配置手段と、配置手段によって配置された３次元物体の３次元形状データに基づいて、少なくとも配置した３次元物体を＋ｘ方向または−ｘ方向から見た第１の面の２次元画像データと、＋ｙ方向または−ｙ方向から見た第２の面の２次元画像データと、＋ｚ方向または−ｚ方向から見た第３の面の２次元画像データとをレンダリングして取得する取得手段とを備えている。
【００１８】
従って、請求項５の発明のレンダリング装置においては、以上のような手段を講じることにより、少なくとも、パッケージのような３次元物体の一面を固定し、この固定面を正面とした２次元画像データと、固定面の右側面または左側面から見た２次元画像データと、固定面の上面または下面から見た２次元画像データとを取得することができる。そして、これら取得した少なくとも３つの２次元画像データは、絵柄のマッチング検証に用いることができるものである。
【００１９】
請求項６の発明は、請求項５の発明のレンダリング装置において、第１乃至第３の正面図の２次元画像データを用いて、３次元コンピュータグラフィック空間において３次元物体を復元する復元手段と、復元手段によって復元された３次元物体が、３次元コンピュータグラフィック空間における任意の場所に配置された模擬照明手段によって任意の照明条件で照明された状態を３次元コンピュータ空間において模擬する照明条件模擬手段と、照明条件模擬手段によって模擬された３次元物体の斜視図を、第１乃至第３の面がそれぞれ見えるように所定の表示条件にしたがって表示する表示手段とを備えている。
【００２０】
従って、請求項６の発明のレンダリング装置においては、以上のような手段を講じることにより、例えばパッケージのような３次元物体を、様々な条件で照明した状態を３次元コンピュータ空間上に表示することができるので、絵柄のマッチング検証をより詳細に行うことができる。
【００２１】
請求項７の発明は、請求項６の発明のレンダリング装置において、照明条件とは、少なくとも模擬照明手段の配置座標、模擬照明手段の色、模擬照明手段の光量、および模擬照明手段の照明方向を含む。
【００２２】
従って、請求項７の発明のレンダリング装置においては、以上のような手段を講じることにより、例えばパッケージのような３次元物体を、模擬照明手段の色、光量、照明方向を任意に変化させた条件で照明した状態を３次元コンピュータ空間上に表示することができるので、絵柄のマッチング検証をより詳細に行うことができる。
【００２３】
請求項８の発明は、請求項６または請求項７の発明のレンダリング装置において、所定の表示条件とは、少なくとも視点座標、視点方向、および視野角を含む。
【００２４】
従って、請求項８の発明のレンダリング装置においては、以上のような手段を講じることにより、例えばパッケージのような３次元物体を、視点座標、視点方向、および視野角を任意に変化させた状態を３次元コンピュータ空間上に表示することができるので、絵柄のマッチング検証をより詳細に行うことが可能となる。
【００２５】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照しながら説明する。
【００２６】
本発明の実施の形態を図１から図１０を用いて説明する。
【００２７】
図１は、本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置の全体構成例を示す機能ブロック図である。
【００２８】
すなわち、本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置１０は、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた３次元物体の３次元形状データから、この３次元物体を任意方向から見た面の２次元画像データをレンダリングする装置であって、物体基準面設定部１２と、レンダリング条件設定部１４と、レンダリング条件データベース１６と、レンダリング処理部１８と、レンダリングデータベース２０と、表示部２２とを備えてなる。
【００２９】
物体基準面設定部１２は、各面に絵柄が貼り付けられた３次元物体の３次元形状データを格納している３次元形状データベース２４から、絵柄のマッチング検証を行うための３次元物体の３次元形状データａを取得する。物体基準面設定部１２が取得した３次元形状データａを、３次元コンピュータグラフィック空間上に表示した例を図２に示す。この３次元形状データａは、例えば、特開２０００−３４８０７０号公報で開示されているような方法で作成する。
【００３０】
なお、図１では、３次元形状データベース２４を、レンダリング装置１０とは別途備えた場合の例を示している。しかしながら、３次元形状データベース２４は、レンダリング装置１０とは別途備える場合に限らず、レンダリング装置１０の構成要件の一つとして備えるようにしても良い。更には、３次元形状データベース２４のみならず、３次元形状データベース２４に格納する３次元形状データａを作成する特開２０００−３４８０７０号公報で開示されているような３次元パッケージデザインシステムを、レンダリング装置１０の中に組み入れた構成としてもよい。
【００３１】
物体基準面設定部１２は、３次元形状データベース２４から図２に示すように表示される３次元形状データａを取得すると、３次元コンピュータグラフィック空間上にこの３次元形状データａを次のようにして配置する。
【００３２】
例えば、図３に示すように、３次元物体ｓが直方体形状の場合には、互いに直交するｘ軸、ｙ軸、ｚ軸から座標が構成される３次元コンピュータグラフィック空間の原点Ｒに、３次元物体ｓの底面中心を配置する。更にこのとき、ｘｚ面と、３次元物体ｓの正面とが直交するように３次元物体ｓを配置する。したがって、直方体形状のパッケージの場合には、パッケージの正面がｘｚ面と互いに直交するように配置することによって、パッケージの右側面および左側面がｙｚ面と互いに直交し、パッケージの天面および底面がｘｙ面とそれぞれ平行になる。
【００３３】
また、図４に示すように、例えばペットボトルのように円筒形状の３次元物体ｔの場合には、原点Ｒに、３次元物体ｔの底面中心を配置する。そして、３次元物体ｔに貼り付けられている絵柄を参照しながら３次元物体ｔの正面がｙ軸方向を向くように配置する。図４に示すような３次元物体ｔの場合、絵柄の「茶」と書かれている中心を含む面が正面であるので、「茶」の文字がｙ軸方向を向くように配置するように設定される。
【００３４】
なお、袋あるいは、図５に示す多角立方体のように底面を特定できない３次元物体ｕもあるので、図５に示すように、原点Ｒに、３次元物体ｕの底面中心を配置する代わりに、この３次元物体ｔの中心座標を配置するようにしてもよい。また、図６に示すように、底面を特定できる直方体形状の３次元物体ｓであっても、中心座標を原点Ｒに配置してもよい。
【００３５】
物体基準面設定部１２は、このように予め設定された配置条件によって３次元コンピュータグラフィック空間上に３次元形状データａを配置し、配置された３次元形状データａを３次元配置データｂとして、レンダリング条件設定部１４を介してレンダリング処理部１８に出力する。
【００３６】
レンダリング処理部１８は、物体基準面設定部１２側から出力された３次元配置データｂに基づいて、３次元物体を＋ｘ方向から見た面の図（以下、「面図」と称する）の２次元画像データと、＋ｙ方向から見た面図の２次元画像データと、＋ｚ方向から見た面図の２次元画像データとをレンダリングにより取得する。レンダリングの対象とする面は、すでに物体基準面設定部１２において確定されており、レンダリング処理部１８は、この確定された条件に基づいてレンダリング処理を自動的に行う。したがって、レンダリング装置１０を操作するオペレータが、３次元コンピュータグラフィックの高度な知識を備えていなくてもレンダリングを行うことができるようにしている。
【００３７】
図７（ａ）は、図３および図６に示すような３次元物体ｓを対象にしてレンダリングし取得した正面図の２次元画像データ、図７（ｂ）は同左側面図の２次元画像データ、図７（ｃ）は同天面（上面）図の２次元画像データである。
【００３８】
なお、レンダリング処理部１８は、レンダリング条件設定部１４によって照明条件が設定され、レンダリング条件設定部１４から照明条件データｃが入力された場合には、上述したような２次元画像データのレンダリングを、３次元配置データｂおよび照明条件データｃに基づいて行う。レンダリング条件設定部１４によってなされる照明条件の設定方法について以下に説明する。
【００３９】
レンダリング条件設定部１４は、物体基準面設定部１２から３次元配置データｂが出力されると、３次元物体を照明した状態を模擬する場合には、照明条件を設定した照明条件データｃを作成し、この照明条件データｃとともに３次元配置データｂをレンダリング処理部１８に出力する。３次元物体を照明した状態を模擬する必要がない場合には、レンダリング条件設定部１４は、照明条件データｃを作成せず、物体基準面設定部１２から出力された３次元配置データｂのみをレンダリング処理部１８に出力する。
【００４０】
レンダリング処理部１８では、図８に示すように、３次元コンピュータグラフィック空間に配置された３次元物体２５に対し、同じく３次元コンピュータグラフィック空間に模擬ライト２７を配置し、この模擬ライト２７によって照明された３次元物体２５を、任意の視点３１から見た状態における２次元画像データをレンダリングする。照明条件とは、模擬ライト２７の３次元コンピュータグラフィック空間における配置座標（ｘ１，ｙ１，ｚ１）、模擬ライト２７の色、模擬ライト２７の光量、模擬ライト２７の照明方向（ｘθ，ｙθ，ｚθ）、模擬ライト２７の種類（自然光、あるいはスポットライト等）、視点座標（ｘ２，ｙ２，ｚ２）、視点方向Ｆ、および視野角φである。これら照明条件の各項目は、レンダリング条件データベース１６に格納している。また、照明条件データｃは、繰り返し利用できるようにレンダリング条件データベース１６に記録され、読み出すことができるようにしても良い。　レンダリング条件設定部１４は、レンダリング条件データベース１６に格納されている照明条件の各項目がテーブル化された図９に示すようなデータテーブル２９を読み出して表示し、図示しないキーボードから数値を入力したり、図示しないマウスを操作することによって各項目の内容を設定することによって照明条件データｃを作成し、レンダリング処理部１８に出力する。
【００４１】
模擬ライト２７の配置座標（ｘ１，ｙ１，ｚ１）は、ｘ座標、ｙ座標、ｚ座標に相当する各数値を、キーボードからデータテーブル２９に入力することによって設定する。模擬ライト２７の色は、マウス操作により調整ボタン３０を移動させることによって、青（短波長）側から赤（長波長）側までの範囲の中で任意の色を設定する。模擬ライト２７の色は、より好ましくは可視光の範囲の中で任意の色を設定する。模擬ライト２７の光量についても、同様にマウスを用いて調整ボタン３２を移動させることによって、任意の光量を設定する。模擬ライト２７の照明方向（ｘθ，ｙθ，ｚθ）は、各座標に相当する数値をキーボードからデータテーブル２９に入力することによって設定する。模擬ライト２７の照明の方向である照明方向（ｘθ，ｙθ，ｚθ）は、模擬ライト２７の配置座標（ｘ１，ｙ１，ｚ１）から見た方向の途中にある任意の座標を示すことにより定まる。模擬ライト２７の種類は、データテーブル２９のセレクトエリア３４に示された項目から所望の種類を選択する。図９は、「太陽光」を選択した状態を示している。
【００４２】
視点座標（ｘ２，ｙ２，ｚ２）は、ｘ座標、ｙ座標、ｚ座標に相当する各数値を、キーボードからデータテーブル２９に入力することによって設定する。視点方向Ｆは、視点座標（ｘ２，ｙ２，ｚ２）から見た方向の途中にある任意の座標（ｘ３，ｙ３，ｚ３）に相当する各数値を、キーボードからデータテーブル２９に入力することによって設定する。視野角φは、キーボードからデータテーブル２９に入力することによって設定する。これらの設定が入力されると、レンダリング条件設定部１４は、照明条件データｃを作成する。
【００４３】
また、レンダリングデータベース２０は、例えば図７に示すような２次元画像データを３つ１組で格納しておき、表示部２２、あるいは画像シミュレーション部２６から要求があった場合には、格納しているレンダリングされた２次元画像データの中から、要求のあった１組の２次元画像データを、あるいは単独の２次元画像データを要求元に提供することを可能としている。
【００４４】
表示部２２は、レンダリングデータベース２０に格納されている２次元画像データの中から、３つ１組からなる２次元画像データを取得し、取得した２次元画像データを用いて、図２にその一例を示すように、正面から見た２次元画像データと、側面から見た２次元画像データと、天面から見た２次元画像データとがそれぞれ見えるように、３次元物体の斜視図を表示する。このように表示された３次元物体を参照することによって、例えばパッケージなどの表面に貼り付けられた絵柄のマッチング検証を行う。
【００４５】
また、画像シミュレーション部２６は、レンダリングデータベース２０に格納されている２次元画像データを利用して種々の画像シミュレーションを行う。
【００４６】
次に、以上のように構成した本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置の動作について図１０に示すフローチャートを用いて説明する。
【００４７】
本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置を用いて、レンダリングを行う場合には、まず、物体基準面設定部１２によって、各面に絵柄が貼り付けられた３次元物体の３次元形状データを格納している３次元形状データベース２４から、図２に示すような３次元物体の３次元形状データａが取得される（Ｓ１）。
【００４８】
そして、取得された３次元形状データａは、物体基準面設定部１２によって、例えば図３から図６に示すように、３次元コンピュータグラフィック空間上に、その絵柄の正面が＋ｘ方法を向くように配置される（Ｓ２）。このようにして３次元物体が３次元コンピュータグラフィック空間上に配置されてなる３次元配置データｂは、物体基準面設定部１２から、レンダリング条件設定部１４へと出力される。
【００４９】
レンダリング条件設定部１４では、物体基準面設定部１２から３次元配置データｂが出力されると、３次元物体を照明した状態を模擬する場合（Ｓ３：Ｙｅｓ）には、レンダリング条件データベース１６からデータテーブル２９を読み出し、照明条件を設定した照明条件データｃが作成される。そして、この照明条件データｃは、３次元配置データｂとともにレンダリング処理部１８に出力される（Ｓ４）。一方、３次元物体を照明した状態を模擬する必要がない場合（Ｓ３：Ｎｏ）には、レンダリング条件設定部１４は、照明条件データｃを作成せず、３次元配置データｂのみがレンダリング処理部１８に出力される（Ｓ６）。
【００５０】
レンダリング処理部１８では、レンダリング条件設定部１４から出力された３次元配置データｂに基づいて、図７（ａ）に示すように３次元物体を＋ｘ方向から見た正面図の２次元画像データと、図７（ｂ）に示すように＋ｙ方向から見た左側面図の２次元画像データと、図７（ｃ）に示すように＋ｚ方向から見た天面図の２次元画像データとがレンダリングにより取得される（Ｓ７）。
【００５１】
ステップＳ４で説明したように、レンダリング条件設定部１４からレンダリング処理部１８へと、３次元配置データｂが照明条件データｃとともに出力された場合には、ステップＳ６で説明した２次元画像データのレンダリングが、照明条件データｃと、３次元配置データｂとに基づいて行われる（Ｓ５）。すなわち、レンダリング処理部１８では、図８に示すように、３次元コンピュータグラフィック空間に配置された３次元物体２５に対して、同３次元コンピュータグラフィック空間に模擬ライト２７が配置され、この模擬ライト２７によって照明された３次元物体２５の、指定した視点３１から見た状態における２次元画像データがレンダリングされる。
【００５２】
ステップＳ５およびステップＳ７でレンダリングにより取得された図７にその例を示すような２次元画像データは、３つ１組で関連付けられてレンダリングデータベース２０に格納される（Ｓ８）。
【００５３】
レンダリングデータベース２０に格納された２次元画像データは、図２にその一例を示すように、正面、側面、および天面それぞれの２次元画像データが見えるような斜視図として表示部２２から表示されることによって、マッチング検証に供される。また、このレンダリングデータベース２０に格納された２次元画像データは、市販の２次元画像を用いた棚陳列シミュレーションソフトのためのデータとして使用することもできる。。
【００５４】
上述したように、本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置においては、上記のような作用により、物体基準面設定部１２において３次元物体に対して２次元画像のレンダリングを行う面を設定することにより、レンダリング処理部１８は、この設定された面の２次元画像データを自動的にレンダリングすることができる。すなわち、オペレータが３次元コンピュータグラフィックに関する専門知識を備えていなくても、２次元画像データをレンダリングすることが可能となる。
【００５５】
そして、レンダリングした面を３面取得した場合には、３面の２次元画像データを用いて、この３次元物体の斜視図を自在に表示することができる。この場合、３次元物体がライトによって照明された状態や、３次元物体を見る視点も任意に設定することができる。これによって、表面に絵柄が貼り付けられた３次元物体について、その絵柄のマッチング検証を様々な条件の下で行うことが可能となる。
【００５６】
また、このような３次元物体からなるパッケージ商品についてのカタログやチラシ用の写真を撮影する場合、従来は現物を撮影スタジオに持ち込んで撮影していたが、本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置においては、実際の撮影の代わりに上述したような表示機能を代用することができるために、実際の撮影作業は一切不要となり、作業効率の向上を図ることができるのみならず、撮影に要していた費用を削減することができる。この表示機能によれば、撮影条件に替わる表示条件の変更が容易となることはもちろん、複数種類の３次元物体を同一の表示条件で表示し、比較することも容易に行うことができる。
【００５７】
なお、レンダリングによって得られた２次元画像データは、例えば、広告物やカタログなどの商品である一定の撮影条件で写した画像を必要とする場合には、本発明のレンダリング装置を用いれば容易に２次元画像を得ることができるので、広告物やカタログなどに用いる商品画像のアーカイブに用いることができる。以上、本発明の好適な実施の形態について、添付図面を参照しながら説明したが、本発明はかかる構成に限定されない。特許請求の範囲に記載された技術的思想の範疇において、当業者であれば、各種の変更例及び修正例に想到し得るものであり、それら変更例及び修正例についても本発明の技術的範囲に属するものと了解される。すなわち、本発明のレンダリング装置およびレンダリング方法を実現するためのプログラム、およびこのプログラムを記録した記録媒体についても、本発明の技術的範囲に属するものと了解される。
【００５８】
【発明の効果】
以上説明したように、本発明の請求項１のレンダリング方法によれば、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた例えばパッケージのような３次元物体の３次元データから、この３次元物体を任意方向から見た面の２次元画像データを取得することができる。更に、この取得した２次元画像データは、絵柄のマッチング検証のために用いることができる。
【００５９】
また、本発明の請求項２のレンダリング方法によれば、少なくとも、パッケージのような３次元物体を正面または背面から見た２次元画像データと、右側面または左側面から見た２次元画像データと、上面または下面から見た２次元画像データとを取得することができる。そして、これら取得した少なくとも３つの２次元画像データは、絵柄のマッチング検証に用いることができる。
【００６０】
本発明の請求項３のレンダリング装置によれば、コンピュータグラフィック技術を用いて、各面に絵柄が貼り付けられた例えばパッケージのような３次元物体の３次元データから、この３次元物体を任意方向から見た面の２次元画像データを取得することができる。この取得した２次元画像データは、絵柄のマッチング検証のために用いることができる。
【００６１】
本発明の請求項４のレンダリング装置によれば、少なくとも、パッケージのような３次元物体を正面または背面から見た２次元画像データと、右側面または左側面から見た２次元画像データと、上面または下面から見た２次元画像データとを取得することができる。そして、これら取得した少なくとも３つの２次元画像データは、絵柄のマッチング検証に用いることができる。
【００６２】
本発明の請求項５のレンダリング装置によれば、少なくとも、パッケージのような３次元物体の一面を固定し、この固定面を正面とした２次元画像データと、固定面の右側面または左側面から見た２次元画像データと、固定面の上面または下面から見た２次元画像データとを取得することができる。そして、これら取得した少なくとも３つの２次元画像データは、絵柄のマッチング検証に用いることができる。
【００６３】
本発明の請求項６のレンダリング装置によれば、例えばパッケージのような３次元物体を、様々な条件で照明した状態を３次元コンピュータ空間上に表示することができるので、絵柄のマッチング検証をより詳細に行うことができる。
【００６４】
更に、本発明の請求項７のレンダリング装置によれば、例えばパッケージのような３次元物体を、模擬照明手段の色、光量、照明方向を任意に変化させた条件で照明した状態を３次元コンピュータ空間上に表示することができるので、絵柄のマッチング検証をより詳細に行うことができる。
【００６５】
更にまた、本発明の請求項８のレンダリング装置においては、例えばパッケージのような３次元物体を、視点座標、視点方向、および視野角を任意に変化させた状態を３次元コンピュータ空間上に表示することができるので、絵柄のマッチング検証をより詳細に行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るレンダリング方法を適用したレンダリング装置の全体構成の一例を示す機能ブロック図
【図２】３次元コンピュータグラフィック空間上に表示された３次元物体の一例を示す模式図
【図３】直方体の底面中心を３次元コンピュータグラフィック空間の原点に配置した状態の一例を示す図
【図４】円筒体の底面中心を３次元コンピュータグラフィック空間の原点に配置した状態の一例を示す図
【図５】３次元物体の中心座標を３次元コンピュータグラフィック空間の原点に配置した状態の一例を示す図
【図６】３次元物体の中心座標を３次元コンピュータグラフィック空間の原点に配置した状態の一例を示す図
【図７】レンダリングにより取得された２次元画像データの例を示す模式図
【図８】３次元コンピュータグラフィック空間における３次元物体と模擬ライトと視点との関係を示す概念図
【図９】データテーブルの一例を示す概念図
【図１０】同実施の形態に係るレンダリング方法を適用したレンダリング装置の動作を示すフローチャート
【符号の説明】
１０…レンダリング装置
１２…物体基準面設定部
１４…レンダリング条件設定部
１６…レンダリング条件データベース
１８…レンダリング処理部
２０…レンダリングデータベース
２２…表示部
２４…３次元形状データベース
２５…３次元物体
２６…画像シミュレーション部
２７…模擬ライト
２９…データテーブル
３０，３２…調整ボタン
３１…視点
３４…セレクトエリア
【図１】
2004021930.tif 000003
【図２】
2004021930.tif 000004
【図３】
2004021930.tif 000005
【図４】
2004021930.tif 000006
【図５】
2004021930.tif 000007
【図６】
2004021930.tif 000008
【図７】
2004021930.tif 000009
【図８】
2004021930.tif 000010
【図９】
2004021930.tif 000011
【図１０】
2004021930.tif 000012