2022-002235
3Dオブジェクトのストリーミング方法、装置、及びプログラム
- 審判番号
- 2022-002235
- 法域
- 特許
- 審判種別
- 拒絶査定不服審判(拒絶査定不服の審決)
- 出願番号
- 特願2021-037507外部サイト(J-PlatPat)へ移動します
- 請求日
- 2022年02月15日
- 審決日
- 2022年11月21日
- 公報発行日
- 2023年02月24日
- 結論
- 請求不成立
- 当事者
- 【請求人】株式会社Mawari
- 【請求人代理人】弁理士法人鷲田国際特許事務所
- 分類
- P18 .121-WZ (H04N)
- 根拠条文(結論部分から自動抽出・参考)
- 特許法29条2項
- 条文(本文から自動抽出・参考)
- 特許法第29条第2項
- データ出所
- 審決公報(XML)
事件の表示
結論
理由
目次 ▾ 23項目
第1 手続の経緯
折りたたみ中(クリックで表示)
本願は、令和3年3月9日の出願であって、その手続の経緯は以下のとおりである。
同年 8月11日 :意見書、手続補正書の提出
同年11月 8日 :意見書、手続補正書の提出
同年 3月29日付け:拒絶理由通知書(最後)(当審)
同年 5月24日 :意見書、手続補正書の提出
同年 7月 8日付け:拒絶理由通知書(最後)(当審)
同年 8月17日 :意見書、手続補正書の提出
第2 本願発明
本願の請求項1ないし5に係る発明は、令和4年8月17日の手続補正により補正された特許請求の範囲の請求項1ないし5に記載された事項により特定されるとおりのものと認められるところ、請求項1に係る発明(以下、「本願発明」という。)は、次のとおりである。
なお、各構成の符号A~Eは、説明のために当審において付与したものであり、以下、構成A~構成Eという。
「A サーバ上にある仮想3Dオブジェクトをクライアント上でインタラクティブに再現する方法であって、B 前記サーバから前記仮想3Dオブジェクトのカラー情報、アルファ情報及びジオメトリ情報を含む符号化されたストリームを受信することと、C 前記ストリームを復号し、そこから前記カラー情報、前記アルファ情報及び前記ジオメトリ情報を抽出することと、D 前記ジオメトリ情報に基づいて前記仮想3Dオブジェクトの形状を再現することと、E 前記再現された仮想3Dオブジェクトの形状の上に、前記カラー情報を投影し、その上に前記アルファ情報を用いてシェーダーを適用し、前記仮想3Dオブジェクトをインタラクティブに再現することと、A を含む、方法。」
第3 当審拒絶理由の概要
当審において令和4年7月8日付けで通知した拒絶理由の概要は、次のとおりである。
本願の請求項1ないし5に係る発明は、その出願前日本国内または外国において頒布された下記の刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて、その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから、特許法第29条第2項の規定により特許を受けることができない。
・請求項1~5
・引用文献等 1~5
引 用 文 献 等 一 覧
1.国際公開第2019/039282号(原査定の引用文献1)
2.特表2020-536300号公報(原査定の引用文献2;周知技術を示す文献)
3.特開平9-200599号公報(原査定の引用文献3;周知技術を示す文献)
4.特開2014-219739号公報(原査定の引用文献5)
5.特開2019-46077号公報(当審で新たに引用する文献)
第4 引用文献
1 引用文献1
引用文献1には、画像処理方法に関して、図面と共に以下の記載がある。下線は当審で付与した。
(1)「[0001] 本技術は、画像処理装置および画像処理方法に関し、特に、複数の3Dオブジェクトをモデリングする際の処理負荷を低減することができるようにした画像処理装置および画像処理方法に関する。」
(2)「[0011] なお、本技術の一側面の画像処理装置は、コンピュータにプログラムを実行させることにより実現することができる。」
(3)「[0019] 本技術を適用した画像処理システムは、複数の撮像装置で撮像して得られた撮影画像からオブジェクトの3Dモデルを生成して配信する配信側と、配信側から伝送される3Dモデルを受け取り、再生表示する再生側とからなる。」
(4)「[0027] 3Dモデルデータのデータフォーマットとしては、様々なフォーマットをとり得る。[0028] データフォーマットの一つは、オブジェクトのジオメトリ情報(形状情報)を、オブジェクトの3次元位置を点の集合(ポイントクラウド)で表し、その各点に対応してオブジェクトの色情報を保有する形式である。この形式では、1つのオブジェクトに対して、1つのジオメトリ情報と色情報が保持される。本実施の形態では、この形式を、ポイントクラウド形式と記述する。[0029] データフォーマットの他の一つは、オブジェクトのジオメトリ情報を、上記ポイントクラウド形式と同様の点の集合(ポイントクラウド)か、または、ポリゴンメッシュと呼ばれる頂点(Vertex)と頂点間のつながりで表し、オブジェクトの色情報を、各撮像装置が撮像した撮影画像(2次元テクスチャ画像)で保有する形式である。この形式では、1つのオブジェクトに対して、1つのジオメトリ情報と、撮像装置の台数と同じ枚数の撮影画像(2次元テクスチャ画像)からなる色情報が保持される。本実施の形態では、この形式を、マルチテクスチャジオメトリ形式と記述する。[0030] データフォーマットのさらに他の一つは、オブジェクトのジオメトリ情報をポリゴンメッシュで表し、その各ポリゴンメッシュに対応してオブジェクトの色情報を保有する形式である。各ポリゴンメッシュに貼り付けられる色情報としての2次元テクスチャ画像はUV座標系で表現される。この形式では、1つのオブジェクトに対して、1つのジオメトリ情報と、1つの2次元テクスチャ画像からなる色情報が保持される。本実施の形態では、この形式を、UVテクスチャジオメトリ形式と記述する。UVテクスチャジオメトリ形式は、MPEG-4 AFX (Animation Framework eXtension)で規格化された形式である。続きを表示(全26行)[0031] データフォーマットのさらに他の一つは、オブジェクトのジオメトリ情報を各撮像装置が撮像した撮影画像に対応する距離情報で表し、オブジェクトの色情報を、各撮像装置が撮像した撮影画像(2次元テクスチャ画像)で保有する形式である。各撮像装置が撮像した撮影画像に対応する距離情報には、撮影画像の各画素に対応させて、被写体までの奥行き方向の距離をデプス値として格納したデプス画像が採用される。この形式では、1つのオブジェクトに対して、撮像装置の台数と同じ枚数のデプス画像からなるジオメトリ情報と、撮像装置の台数と同じ枚数の撮影画像(2次元テクスチャ画像)からなる色情報が保持される。本実施の形態では、この形式を、マルチテクスチャデプス形式と記述する。マルチテクスチャデプス形式のメリットは、3Dモデルデータを伝送する場合の符号化方式として、AVC(Advanced Video Coding)方式、HEVC(High Efficiency Video Coding)方式等を、そのまま利用することができ、高効率に圧縮することができる点である。[0032] ポイントクラウド形式およびUVテクスチャジオメトリ形式は、仮想カメラの位置(仮想視点)に関わらず、色情報が同一となるViewIndependentな形式である。[0033] これに対して、マルチテクスチャジオメトリ形式およびマルチテクスチャデプス形式は、仮想カメラの位置(仮想視点)によって、色情報が変化し得るViewDependentな形式である。[0034] 以上のような各種の3Dモデルデータのデータフォーマットのうち、どのようなデータフォーマットを採用するかは任意である。再生側がデータフォーマットを指定してもよいし、配信側がデータフォーマットを決定してもよい。また、アプリケーションごとに予めデータフォーマットを決めておいてもよい。[0035]<2.画像処理システムの構成例>図3は、本技術を適用した画像処理システムの構成例を示すブロック図である。[0036] 図3の画像処理システム10は、図1で説明した配信側として、撮像装置21-1乃至21-N(N>1)、記憶装置22、3D再構成装置(画像処理装置)23、符号化装置24、および、送受信装置25を備える。[0037] また、画像処理システム10は、図1で説明した再生側として、再生装置27、および、表示装置28を備える。配信側の送受信装置25と再生側の再生装置27は、ネットワーク26を介して接続される。・・・(中略)・・・[0043] 3D再構成装置23は、記憶装置22に記憶されている、複数の撮像装置21それぞれで得られた撮影空間内のテクスチャ画像およびデプス画像の動画像を用いて、撮影空間内に存在する多数のオブジェクトについて、オブジェクトごとに3Dモデルを生成し、生成された各オブジェクトの3Dモデルデータを符号化装置24に供給する。・・・(中略)・・・[0045] また、画像処理システム10では、再生装置27から、撮影空間のなかの、ユーザの視聴範囲を示す情報や、ユーザが注目しているオブジェクトを示す情報が、ユーザの視聴情報として、送信されてくる場合がある。この場合、3D再構成装置23は、再生装置27から送信されてきたユーザの視聴情報を、送受信装置25を介して取得し、ユーザの視聴情報に応じたオブジェクトの3Dモデルを生成し、生成された各オブジェクトの3Dモデルデータを符号化装置24に供給する。なお、ユーザの視聴情報は画像処理システム10において必須ではなく、再生装置27から3D再構成装置23に送信しない構成も取り得る。[0046] 符号化装置24は、3D再構成装置23から供給される所定のオブジェクトの3Dモデルデータを、例えば、AVC方式、HEVC方式等の所定の符号化方式で符号化する。符号化して得られた3Dモデルの符号化ストリームは、送受信装置25へ供給される。[0047] 送受信装置25は、符号化装置24から供給された3Dモデルの符号化ストリームを、ネットワーク26を介して再生装置27へ送信する。また、送受信装置25は、再生装置27からユーザの視聴情報が送信されてきた場合、それを3D再構成装置23に供給する。・・・(中略)・・・[0050] 再生装置27は、送受信部41、復号部42、描画部43、仮想視点検出部44、および、入力部45を備える。[0051] 再生装置27の送受信部41は、送受信装置25から供給される各オブジェクトの3Dモデルデータを符号化した符号化ストリームを受信(取得)し、復号部42に供給する。[0052] 復号部42は、送受信部41から供給される符号化ストリームを、符号化装置24における符号化方式に対応する方式で復号する。復号部42は、復号して得られる1以上のオブジェクトの3Dモデルデータを描画部43に供給する。[0053] 描画部43は、復号部42から供給される1以上のオブジェクトの3Dモデルデータに基づいて、仮想カメラの視点からのオブジェクトの画像(オブジェクト画像)を表示画像として生成し、表示装置28に供給する。描画部43には、仮想視点検出部44から、仮想カメラの視点に基づく視聴範囲を示す仮想カメラ視聴範囲情報が供給され、復号部42から供給される1以上のオブジェクトの3Dモデルを、仮想カメラの視聴範囲に透視投影することにより、仮想カメラの視点からのオブジェクトの画像が生成される。仮想カメラの視聴範囲は、ユーザ(視聴者)の視点による視聴範囲に対応するものであり、仮想カメラの視点に基づく視聴範囲を示す仮想カメラ視聴範囲情報は、ユーザの視聴情報の一例である。・・・(中略)・・・[0056] 入力部45は、コントローラ、マウス等の入力装置で構成される。入力部45は、例えば、視聴者による視聴位置の指示や、表示対象とするオブジェクトの指定などを受け付ける。入力部45で受け付けられた各種の入力情報は、必要に応じて再生装置27内の各部へ供給される。ユーザの視聴位置や視聴範囲は、入力部45で受け付けたユーザの指示に基づいて決定してもよい。[0057] 表示装置28は、例えば、2次元ヘッドマウントディスプレイ(HMD)や2次元モニタなどにより構成される。表示装置28は、描画部43から供給される表示画像を2次元表示する。」
(5)「[0231]<11.マルチユーザに伝送する場合>上述した例では、配信側である3D再構成装置23と、再生側である再生装置27および表示装置28とが、1対1の関係である場合について説明した。しかしながら、再生側として複数のユーザが存在し、配信側である3D再構成装置23が、複数のユーザに対応する複数の再生装置27からの要求に応えて、所定のオブジェクトの3Dモデルを伝送する構成も可能である。」
(6)「[0233]<12.コンピュータ構成例>上述した3D再構成処理、配信処理、再生処理等の一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。」
上記(1)ないし(6)から、引用文献1には以下の事項が記載されている。
・上記[0001]、[0019]によれば、引用文献1には、複数の撮像装置で撮像して得られた撮影画像からオブジェクトの3Dモデルを生成して配信する配信側と、配信側から伝送される3Dモデルを受け取り、再生表示する再生側とからなる画像処理システムにおける画像処理方法の発明が記載されているといえる。
・上記[0011]、[0233]によれば、画像処理システム10は、コンピュータにプログラムを実行させることにより実現されているといえる。
・上記[0036]によれば、画像処理システム10は、配信側として、撮像装置21-1乃至21-N(N>1)、記憶装置22、3D再構成装置(画像処理装置)23、符号化装置24、および、送受信装置25を備える。
・上記[0037]によれば、画像処理システム10は、再生側として、再生装置27、および、表示装置28を備えており、配信側の送受信装置25と再生側の再生装置27は、ネットワーク26を介して接続される。
・上記[0231]によれば、画像処理システム10は、再生側として複数のユーザが存在し、配信側である3D再構成装置23が、複数のユーザに対応する複数の再生装置27からの要求に応えて、所定のオブジェクトの3Dモデルを伝送するものであるといえる。
・上記[0027]~[0029]によれば、3Dモデルデータのデータフォーマットは、オブジェクトのジオメトリ情報(形状情報)を、オブジェクトの3次元位置を点の集合(ポイントクラウド)か、または、ポリゴンメッシュと呼ばれる頂点(Vertex)と頂点間のつながりで表し、オブジェクトの色情報を保有する形式であるといえる。
・上記[0036]、[0043]、[0031]によれば、配信側において、3D再構成装置23は、記憶装置22に記憶されている、複数の撮像装置21それぞれで得られた撮影空間内のテクスチャ画像およびデプス画像の動画像を用いて、撮影空間内に存在する多数のオブジェクトについて、オブジェクトごとに3Dモデルを生成し、生成された各オブジェクトの3Dモデルデータを符号化装置24に供給しており、デプス画像は撮影画像の各画素に対応させて、被写体までの奥行き方向の距離をデプス値として格納したものであるといえる。
・上記[0036]、[0045]によれば、配信側において、再生装置27から、撮影空間のなかの、ユーザの視聴範囲を示す情報や、ユーザが注目しているオブジェクトを示す情報が、ユーザの視聴情報として送信されてくる場合には、3D再構成装置23は、ユーザの視聴情報に応じたオブジェクトの3Dモデルを生成し、生成された各オブジェクトの3Dモデルデータを符号化装置24に供給しているといえる。
・上記[0036]、[0046]によれば、配信側において、符号化装置24は、3D再構成装置23から供給される所定のオブジェクトの3Dモデルデータを、所定の符号化方式で符号化し、符号化して得られた3Dモデルの符号化ストリームは、送受信装置25へ供給されているといえる。
・上記[0036]、[0047]によれば、配信側において、送受信装置25は、符号化装置24から供給された3Dモデルの符号化ストリームを、ネットワーク26を介して再生装置27へ送信するといえる。
・上記[0037]、[0051]、[0052]によれば、再生側において、再生装置27は、送受信装置25から供給される各オブジェクトの3Dモデルデータを符号化した符号化ストリームを受信(取得)して復号しているといえる。
・上記[0037]、[0052]、[0053]、[0057]によれば、再生側において、復号して得られるオブジェクトの3Dモデルデータに基づいて、仮想カメラの視点からのオブジェクトの画像(オブジェクト画像)を表示画像として生成し、表示装置28に2次元表示させているといえる。
・上記[0037]、[0050]、[0056]によれば、再生側において、再生装置27の入力部45は、視聴者による視聴位置の指示や、表示対象とするオブジェクトの指定などを受け付けている。
したがって、上記摘記事項および図面を総合勘案すると、引用文献1には次の発明(以下、「引用発明」という。)が記載されている。
なお、各構成の符号a~e3は、説明のために当審において付与したものであり、以下、構成a~構成e3という。
「a 複数の撮像装置で撮像して得られた撮影画像からオブジェクトの3Dモデルを生成して配信する配信側と、配信側から伝送される3Dモデルを受け取り、再生表示する再生側とからなる画像処理システムにおける画像処理方法であって、b 画像処理システム10は、コンピュータにプログラムを実行させることにより実現されており、b1 配信側として、撮像装置21-1乃至21-N(N>1)、記憶装置22、3D再構成装置(画像処理装置)23、符号化装置24、および、送受信装置25を備えており、b2 再生側として、再生装置27、および、表示装置28を備えており、b3 配信側の送受信装置25と再生側の再生装置27は、ネットワーク26を介して接続されており、続きを表示(全16行)b4 再生側として複数のユーザが存在し、配信側である3D再構成装置23が、複数のユーザに対応する複数の再生装置27からの要求に応えて、所定のオブジェクトの3Dモデルを伝送するものであり、c 3Dモデルデータのデータフォーマットは、オブジェクトのジオメトリ情報(形状情報)を、オブジェクトの3次元位置を点の集合(ポイントクラウド)か、または、ポリゴンメッシュと呼ばれる頂点(Vertex)と頂点間のつながりで表し、オブジェクトの色情報を保有する形式であり、d 配信側において、d11 3D再構成装置23は、記憶装置22に記憶されている、複数の撮像装置21それぞれで得られた撮影空間内のテクスチャ画像およびデプス画像の動画像を用いて、撮影空間内に存在する多数のオブジェクトについて、オブジェクトごとに3Dモデルを生成し、生成された各オブジェクトの3Dモデルデータを符号化装置24に供給しており、デプス画像は撮影画像の各画素に対応させて、被写体までの奥行き方向の距離をデプス値として格納したものであり、d12 再生装置27から、撮影空間のなかの、ユーザの視聴範囲を示す情報や、ユーザが注目しているオブジェクトを示す情報が、ユーザの視聴情報として送信されてくる場合には、3D再構成装置23は、ユーザの視聴情報に応じたオブジェクトの3Dモデルを生成し、生成された各オブジェクトの3Dモデルデータを符号化装置24に供給し、d2 符号化装置24は、3D再構成装置23から供給される所定のオブジェクトの3Dモデルデータを、所定の符号化方式で符号化し、符号化して得られた3Dモデルの符号化ストリームは、送受信装置25へ供給され、d3 送受信装置25は、符号化装置24から供給された3Dモデルの符号化ストリームを、ネットワーク26を介して再生装置27へ送信し、e 再生側において、e1 再生装置27は、送受信装置25から供給される各オブジェクトの3Dモデルデータを符号化した符号化ストリームを受信(取得)して復号し、e2 復号して得られるオブジェクトの3Dモデルデータに基づいて、仮想カメラの視点からのオブジェクトの画像(オブジェクト画像)を表示画像として生成し、表示装置28に2次元表示させ、e3 再生装置27の入力部45は、視聴者による視聴位置の指示や、表示対象とするオブジェクトの指定などを受け付ける、a 方法。」
2 引用文献2
引用文献2には、図面と共に以下の記載がある。下線は当審で付与した(以下、同様)。
「【0001】1.技術分野本明細書は、3Dシーンを処理する分野に関する。排他的ではないが、とりわけ本原理の技術分野は、3Dオブジェクトのジオメトリ及びテクスチャを表す点群の点を処理することに関する。本原理の技術分野は、テクスチャ及び深度投影スキームを使用する3D画像データの符号化/復号にも関し得る。」
「【0042】図2Aは、点群のピクチャ20、例えば点群のGOP(ピクチャ群:Group of Pictures)のピクチャの第1の例を示す。ピクチャ20は1組のn個の画像201、202、203、20nで構成され、nは2以上の整数である。・・・(中略)・・・画像201から20nの各ピクセルにデータ、例えばテクスチャ情報及び/又は深度情報が関連し得る。テクスチャ情報は、例えば色空間(例えばRGB色空間又はYUV色空間)の各チャネルに関連するグレーレベルの形で記憶することができ、各チャネルのグレーレベルは例えば第1の決定されたビット数、例えば8ビット、10ビット、又は12ビットで表される。深度情報は、第2の決定されたビット数、例えば8ビット、10ビット、又は12ビットを用いて例えばαチャネル内の値の形で記憶することができる。従って、決定された時点「t」における点群を表すために、4つの成分RGBα又はYUVα(例えば4つの10ビットチャネル)が例えばピクチャ20内の各ピクセルに関連し得る。・・・。」
「【0093】ピクチャ20の符号化データは記憶し及び/又はビットストリーム104内で伝送することができる。」
上記記載によれば、引用文献2には、3Dオブジェクトの画像データの処理に関して、以下の技術が記載されているといえる。
「3Dオブジェクトのジオメトリ及びテクスチャを表す点群のピクチャ20について、各ピクセルの深度情報をαチャネル内の値の形で記憶する4つの成分RGBα又はYUVαで定めること、及び当該点群のピクチャ20をビットストリームで伝送すること」
3 引用文献3
引用文献3には、図面と共に以下の記載がある。
「【0001】【産業上の利用分野】この発明は画像撮影方法に関し、特にたとえば、ビデオカメラで撮影した被写体像を画面上における所望の位置に表示する、画像撮影方法に関する。」
「【0009】ここで、第1特徴情報となる輪郭画像の抽出方法について説明する。この実施例では画像の輪郭を抽出するためにアルファ値を流用する。つまり、画像撮像部12によって撮影された画像データは、RGBAフォーマット(各256階調)に変換され、画像メモリ16に記録される。RGBAフォーマットにおける“A”は画像の透過度を“0”から“255”の範囲で表すアルファ値を意味し、画像データに含まれる画素のアルファ値を“1~255”とし、それ以外の画素つまり人物画像以外の画素のアルファ値を“0”とする。したがって、画像の輪郭付近のアルファ値の変化点を手掛かりとして輪郭線が検出される。」
上記記載によれば、引用文献3には、画像データの処理に関して、以下の技術が記載されている。
「画像データの画素を、透過度を表すアルファ値“A”を含むRGBAフォーマットで表し、アルファ値を使用して画像の輪郭線を検出すること」
4 引用文献4
引用文献4には、図面と共に以下の記載がある。
「【0001】本発明は,空間を分割した上でグラフィックスの描画処理を行うことのできる画像処理装置及び画像処理方法に関するものである。」
「【0021】[1.画像処理装置,画像処理方法]図1は,本発明に係る画像処理装置1のブロック図を示している。本発明に係る画像処理装置1は,3次元コンピュータグラフィックス処理用のハードウェアとして利用される。・・・前段処理部30が,空間インデックス付き頂点バッファ21を読み込んで,空間ごとにラスタライズ処理を行うと共に,前処理用シェーダに基づいて,ピクセルのカラー値及び奥行き値を生成する。その後,後段処理部40は,必要なピクセルに対し,後段処理用シェーダ63に基づいてテクスチャ処理及びシェーディング処理を行う。・・・【0022】・・・前段処理用シェーダ62は,ピクセルのカラー値及び奥行き値の生成に必要な機能を抽出したシェーダコードである。前段処理用シェーダ62には,カラー値と奥行き値の生成に関わる処理として,例えば,奥行きテストや,アルファテスト,ステンシルテストなどが含まれる。また,後段処理用シェーダ63は,シェーダプログラム61のうち前段処理用シェーダ62以外のシェーダコードである。後段処理用シェーダ63には,少なくとも,テクスチャ処理及びシェーディング処理に必要な機能が含まれる。・・・」
「【0039】・・・このため,前段処理部30は,前段処理用シェーダ62に従い,ラスタライズ処理により得られた各ピクセルについて,少なくとも,RGB3原色で表されるカラー値や,奥行きを示す奥行き値(Z値)を算出する。このとき,前段処理用シェーダ62は,カラーの透明度を示すアルファ値を求めることとしてもよい。・・・」
上記記載によれば、引用文献4には、3次元コンピュータグラフィックスの描画処理に関して、以下の技術が記載されているといえる。
「シェーダを用いて、各ピクセルのカラー値及びアルファ値を利用したテクスチャ処理及びシェーディング処理を行うこと」
5 引用文献5
引用文献5には、図面と共に以下の記載がある。
「【0001】本発明は、自由視点映像の合成技術に関する。」
「【0024】図1に示した、本発明による映像合成装置の一実施形態としてのスマートフォン1は、配信サーバ2に対し、通信ネットワークを介して大容量の多視点映像データの送信要求を行い、受信した当該データを用いて自由視点映像を合成して表示するクライアント(端末)である。・・・【0025】本実施形態において、配信サーバ2の保存する多視点映像データは、対象物(オブジェクト)の画像を含む複数視点の映像データであり、例えば複数のカメラによって撮影された映像データや、CG(Computer Graphics)データであってもよい。・・・(中略)・・・【0028】ちなみに本実施形態において、多視点映像データは、多視点映像のHTTP型ストリーミング方式に基づいて送受信され、そのプロトコルとして具体的に、例えばDASH(Dynamic Adaptive Streaming over Hyper transfer protocol)が使用可能となっている。また、HTTPサーバである配信サーバ2は、予め作成された映像コンテンツとしての多視点映像ストリームデータを、VoD(Video on Demand)型配信方式を用いて配信することができる。」
「【0083】図6(A)に示したように、本実施形態のアルファ値投影処理では、(a)配信された多視点の映像データ毎に、カメラキャリブレーション部131から入力したカメラキャリブレーションデータを用い、当該映像データにおけるオブジェクトに係る画像であるマスク画像を3次元モデル空間(X-Y-Z世界座標系)に配置し、(b)映像データ毎に、配置されたマスク画像におけるオブジェクトのアルファ値を、指定された視点に合わせて設定された逆投影面群Znの各逆投影面に投影し、(c)指定された視点に係る自由視点映像を表示する表示ウィンドウの画像Wを構成する画素I(u, v)毎に、対応するアルファ値の重ね合わせ結果を、GPUのピクセルシェーダを用いて算出する。」
上記記載によれば、引用文献5には、サーバから受信した多視点映像ストリームデータの画像処理に関して、以下の技術が記載されているといえる。
「多視点映像ストリームデータを受信し、シェーダを用いて、マスク画像におけるオブジェクトのアルファ値を、3次元モデル空間内の投影面に投影すること」
第5 対比
本願発明と引用発明とを対比する。
1 構成Aについて
(1)引用発明の画像処理システム10は、コンピュータにプログラムを実行させることにより実現されている(構成b)ところ、配信側の「3D再構成装置23」は、複数のユーザに対応する複数の「再生装置27」からの要求に応えるものであり(構成b4)、当該「3D再構成装置23」を含む配信側の「記憶装置22、3D再構成装置(画像処理装置)23、符号化装置24、および、送受信装置25」(構成b1)からなる構成は、本願発明の「サーバ」に相当する。
また、引用発明の再生側の「再生装置27、および、表示装置28」(構成b2)からなる構成は、本願発明の「クライアント」に相当する。
(2)本願発明のサーバ上にある「仮想3Dオブジェクト」について、明細書の発明の詳細な説明を参照すると、「仮想3Dオブジェクト」という記載はないが、「仮想」及び「3Dオブジェクト」に関して以下の記載がある。下線は当審で付与したものである。
「【0042】クライアントからネットワーク120経由でコマンドなどを受信したサーバは、サーバ内のアプリ内の仮想的な画面1201上の対応する人1202の画像に対して、受信したコマンドなどに従った操作を行う。ここで、サーバは、通常表示装置を持っている必要がなく、仮想的な空間内の仮想的な画像を扱う。次に、サーバは、このコマンドなどの操作を行った後の3Dシーンデータ(又は3Dオブジェクトデータ)を生成し、そこから抽出した特徴量をコンテナストリーム1203としてネットワーク120経由でクライアントへ送信する。サーバから送られたコンテナストリーム1203を受信したクライアントは、コンテナストリーム1203に含まれるジオメトリ、カラー・テクスチャ、メタデータ、サウンド、及びコマンドに従って、クライアントの仮想画面中の対応する人1214のデータを書き換えて、再表示などする。この例において、オブジェクトは人であるが、オブジェクトは、ビル、自動車、動物、又は静物などの人以外でもよく、シーンは、1つ以上のオブジェクトを含む。」
上記記載によれば、本願発明の「仮想3Dオブジェクト」は、コンピュータ上の仮想的な空間内で扱う仮想的な3Dオブジェクトのデータと認められる。
一方、引用発明が撮影画像から生成する「オブジェクトの3Dモデル」(構成a)は、オブジェクトの形状がポイントクラウドまたはポリゴンメッシュで表されたもの(構成c)であるから、コンピュータによって処理、加工されたコンピュータグラフィックスのデータであり、コンピュータ上の仮想的な空間内で扱う仮想的な3Dオブジェクトのデータといえ、本願発明の「仮想3Dオブジェクト」に相当する。
(3)引用発明の構成d12において「再生装置27」から送信されてくる「ユーザの視聴情報」は、構成e3において「再生装置27」の入力部45が受け付けた「視聴者による視聴位置の指示や、表示対象とするオブジェクトの指定」の情報である。
そして、引用発明の再生側で表示するオブジェクトの「3Dモデルデータ」は、配信側の構成d12において「再生装置27」から送信される「ユーザの視聴情報」に応じて生成したものを含んでおり、「インタラクティブに再現する」といえるものである。
(4)したがって、引用発明は本願発明の構成Aの「サーバ上にある仮想3Dオブジェクトをクライアント上でインタラクティブに再現する」構成を備えているといえる。
2 構成B、Cについて
引用発明の構成cの「3Dモデルデータのデータフォーマット」におけるオブジェクトのポリゴンメッシュなどの「ジオメトリ情報」、「色情報」は、それぞれ、本願発明の3Dオブジェクトの「ジオメトリ情報」、「カラー情報」に相当する。
また、引用発明の配信側が送信する構成d2の「符号化ストリーム」は、3Dモデルデータを所定の符号化方式で符号化したものであるから、これらの「ジオメトリ情報」、「色情報」が含まれており、再生側で構成e1、e2のように「符号化ストリーム」を受信して復号し、表示画像を生成する際に「ジオメトリ情報」と「色情報」を抽出していることは明白である。
したがって、引用発明と本願発明は「前記サーバから前記仮想3Dオブジェクトのカラー情報、及びジオメトリ情報を含む符号化されたストリームを受信すること」、及び「前記ストリームを復号し、そこから前記カラー情報、及び前記ジオメトリ情報を抽出すること」を含む点で共通する。
ただし、符号化されたストリームに関して、本願発明は「仮想3Dオブジェクトのカラー情報、アルファ情報及びジオメトリ情報」を含み、復号したストリームから「前記カラー情報、前記アルファ情報及び前記ジオメトリ情報」を抽出するのに対して、引用発明の符号化ストリームは「アルファ情報」を含んでおらず、復号したストリームから「アルファ情報」を抽出するものではない点で相違する。
3 構成Dについて
引用発明の再生側の構成e2は、「ジオメトリ情報」を含む「オブジェクトの3Dモデルデータ」に基づいて、オブジェクトの画像(オブジェクト画像)を表示画像として生成するものであり、「ジオメトリ情報に基づいて仮想3Dオブジェクトの形状を再現する」といえるものである。
したがって、引用発明は本願発明の構成Dを備えているといえる。
4 構成Eについて
上記1(4)で述べたとおり、引用発明は本願発明の構成Aの「サーバ上にある仮想3Dオブジェクトをクライアント上でインタラクティブに再現する」構成を備えている。
したがって、引用発明と本願発明は「前記仮想3Dオブジェクトをインタラクティブに再現すること」を含む点で共通する。
ただし、仮想3Dオブジェクトの再現に関して、本願発明は「前記再現された仮想3Dオブジェクトの形状の上に、前記カラー情報を投影し、その上に前記アルファ情報を用いてシェーダーを適用し」て仮想3Dオブジェクトを再現するのに対して、引用発明はそのような処理を行っていない点で相違する。
5 上記1~4より、本願発明と引用発明との一致点及び相違点は、次のとおりである。
<一致点>
「A サーバ上にある仮想3Dオブジェクトをクライアント上でインタラクティブに再現する方法であって、B’前記サーバから前記仮想3Dオブジェクトのカラー情報及びジオメトリ情報を含む符号化されたストリームを受信することと、C’前記ストリームを復号し、そこから前記カラー情報及び前記ジオメトリ情報を抽出することと、D 前記ジオメトリ情報に基づいて前記仮想3Dオブジェクトの形状を再現することと、E’前記仮想3Dオブジェクトをインタラクティブに再現することと、A を含む、方法。」
<相違点1>
符号化されたストリームに関して、本願発明は「3Dオブジェクトのカラー情報、アルファ情報及びジオメトリ情報」を含み、復号したストリームから「前記カラー情報、前記アルファ情報及び前記ジオメトリ情報」を抽出するのに対して、引用発明の符号化ストリームは「アルファ情報」を含んでおらず、復号したストリームから「アルファ情報」を抽出するものではない点。
<相違点2>
仮想3Dオブジェクトの再現に関して、本願発明は「前記再現された仮想3Dオブジェクトの形状の上に、前記カラー情報を投影し、その上に前記アルファ情報を用いてシェーダーを適用し」て仮想3Dオブジェクトを再現するのに対して、引用発明はそのような処理を行っていない点。
第6 判断
1 相違点についての検討
(1)相違点1について
3次元の画像処理に関して、画像データにおける画素を、色情報とアルファ値を有するデータで表すことは、当業者によって広く行われているところ(引用文献2、3(上記第4の2、3)等参照)、引用文献2、5(上記第4の5)に記載があるように、そのようなアルファ値を含む画像のストリームデータを送受信することは周知技術である。
3次元の画像処理において、よりリアリティの高い画像の生成するために画素データのパラメータを増やしたものを用いることは広く知られた課題の解決手法にすぎないことを踏まえると、引用発明における符号化ストリームに、元々の色情報に加えて、その他の情報として上記周知技術のようにアルファ値を含めるように構成することは、当業者が容易になし得たことである。
(2)相違点2について
本願発明の「仮想3Dオブジェクトの形状の上に、前記カラー情報を投影し、その上に前記アルファ情報を用いてシェーダーを適用し」て仮想3Dオブジェクトを再現することに関して、明細書の発明の詳細な説明に「シェーダー」の記載はなく、下記アに示すように図14の「1420」の枠内に「カラーを投影し、アルファを用いてシェーダを適用し、ジオメトリを再構成する。」と記載があるのみである。
ア「【図14】
[図:0001393789000001.jpg]
」
また、図14に対応する明細書の記載は次のとおりである。
イ「【0083】
<5.3 メッシュにテクスチャを投影する(デカール)方法(本開示による方法)>
ストリームの特定の位置からのカラー/テクスチャが、その位置に関するメタ情報とともにサーバからクライアントに送信される。クライアントは、このテクスチャを指定された位置からメッシュに投影する。・・・
【0084】
図14に記載のクライアント側の処理は、基本的に、図13に記載のサーバ側の処理と逆の処理を行う。先ず、クライアントは、ネットワークを介してサーバが送信した3Dストリームであるコンテナストリームを受信する。次に、受信した3Dストリームからデータを復号し、オブジェクトを再構成するために、カラー情報、アルファ情報、ジオメトリ情報を復元する(1410)。
【0085】
次に、先ず、カラー情報1431とアルファ情報1432が結合され、その結果としてテクスチャデータ生成される。次に、このテクスチャデータをジオメトリデータ1433に適用する(1420)。こうすることによって、サーバ上にあったオブジェクトがクライアント上で再構成される(1440)。」
上記ア、イの記載、及びシェーダに関する技術常識を勘案すると、本願発明の「仮想3Dオブジェクトの形状の上に、前記カラー情報を投影し、その上に前記アルファ情報を用いてシェーダーを適用」することは、「3Dオブジェクトを表すメッシュに、カラー情報に加えてアルファ情報を用いたデータを投影し、当該処理をシェーダで行うこと」と認められる。
一方、引用発明の符号化ストリームは、ポリゴンメッシュなどの「ジオメトリ情報」と「色情報」を含むものであり(上記第5の2参照)、再生側において、ポリゴンメッシュに色情報を投影して表示画像を生成するものといえる。
ここで、引用文献4(上記第4の4参照)には「シェーダを用いて、各ピクセルのカラー値及びアルファ値を利用したテクスチャ処理及びシェーディング処理を行うこと」が記載されており、引用文献5(上記第4の5)には「多視点映像ストリームデータを受信し、シェーダを用いて、マスク画像におけるオブジェクトのアルファ値を、3次元モデル空間内の投影面に投影すること」が記載されている。
これらの引用文献4、5に記載の技術は、3次元の画像処理に関して、シェーダを用いて、色情報に加えてアルファ情報を利用したデータを投影するものと認められる。
してみると、上記相違点1で述べたように、3次元の画像処理において、よりリアリティの高い画像を生成するために画素データのパラメータを増やしたものを用いることは広く知られた課題の解決手法にすぎないから、引用発明の再生側において表示画像を生成する際に、引用文献4、5記載の技術を適用して、シェーダを用いて、色情報に加えてアルファ情報を利用したデータを投影するようにして上記相違点2に係る本願発明の構成とすることは、当業者が容易になし得たことである。
(3)まとめ
上記(1)、(2)のとおり、本願発明は引用発明、引用文献4、5記載の技術、及び周知技術に基づいて当業者が容易に発明をすることができたものである。
そして、本願発明が奏する効果は、引用発明、引用文献4、5記載の技術、及び周知技術から当業者が十分に予測できたものであって格別なものとはいえない。
2 審判請求人の主張について
審判請求人は、令和4年8月17日提出の意見書において「引用されたすべての引用文献1~5は、現実世界で提示されている最初のオブジェクトを参照しており、これらのオブジェクトは実際のカメラで2D画像としてキャプチャされたものです。そして、次に、このオブジェクトをさまざまな角度から見る機能を備えたビデオをストリーミングするように処理されます。これに対して本願発明のアイデアは全く異なります。
引用文献に記載のこのようなアプローチと本願発明のアイデアの根本的な違いは、元のデータ形式にあります。本願発明の技術は、リアルタイムレンダリング3Dエンジンで処理されたデジタルアセットのオブジェクトに基づいています。初期情報は、すでにデジタルアセットとして提示されており、3Dエンジンレベルで処理されて、サーバ上のアプリケーションのプログラムコンポーネントでキャプチャされた必要な情報が取得されます。完全な3D情報は(デジタルアセットから)分かっており、タスクはそれをキャプチャして、クライアントで2Dオブジェクトとしてレンダリングすることが可能となります。」(下線は当審で付与。)と主張している。
しかしながら、上記主張する「リアルタイムレンダリング3Dエンジンで処理されたデジタルアセットのオブジェクト」について、本願の特許請求の範囲及び明細書等には記載がなく、審判請求人の主張は本願発明の構成に基づかないものである。
そして、上記第5の1(2)で述べたとおり、引用発明が撮影画像から生成する「オブジェクトの3Dモデル」は、オブジェクトの形状がポイントクラウドまたはポリゴンメッシュで表されたものであるから、コンピュータによって処理、加工されたコンピュータグラフィックスのデータであり、本願発明の「仮想3Dオブジェクト」に相当するものである。
よって、審判請求人の上記主張を採用することはできない。
第7 むすび
以上のとおり、本願の請求項1に係る発明は、特許法第29条第2項の規定により特許を受けることができないものであるから、本願は、他の請求項について論及するまでもなく拒絶すべきものである。
よって、結論のとおり、審決する。
審決本文(J-PlatPat)
J-PlatPatの審決検索トップを開きます。番号入力で「審判番号」を選び、下の番号を貼り付けて検索してください。
2022-002235