JP2006107210A - 画像処理システム、及び画像処理プログラムが記憶されたデータ転送媒体 - Google Patents
画像処理システム、及び画像処理プログラムが記憶されたデータ転送媒体 Download PDFInfo
- Publication number
- JP2006107210A JP2006107210A JP2004294172A JP2004294172A JP2006107210A JP 2006107210 A JP2006107210 A JP 2006107210A JP 2004294172 A JP2004294172 A JP 2004294172A JP 2004294172 A JP2004294172 A JP 2004294172A JP 2006107210 A JP2006107210 A JP 2006107210A
- Authority
- JP
- Japan
- Prior art keywords
- data
- rendering
- image
- depth
- type object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Image Generation (AREA)
Abstract
【解決手段】静止オブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングしたレンダリングデータと移動オブジェクトの3次元モデリングデータが記憶されたデータ領域、及び、前記データ領域から、前記静止オブジェクトのレンダリングデータと前記移動オブジェクトの3次元モデリングデータを読出す読出手段と、前記移動オブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記移動オブジェクトのレンダリングデータを生成する第2レンダリング手段と、前記読出手段で読出された前記静止オブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記移動オブジェクトのレンダリングデータを合成して2次元の画像を生成する画像生成手段としてコンピュータを機能させる画像処理プログラムが記憶されたプログラム領域、を含むデータ転送媒体。
【選択図】 図5
Description
図1は、本発明の一実施形態に係る画像処理システムに適用されるゲーム機1の外観図である。
(2)全体処理
(2−1)第1の実施形態
本発明は、3次元のオブジェクトのデータを生成し記録媒体に記憶(記録)する第1画像処理と、記録媒体からデータを読み込んで画像を生成する第2画像処理とで構成される。
図4では、まず、表示しようとする3次元オブジェクトをモデリングする(S11,S13)。3次元オブジェクトは、移動オブジェクトと、静止オブジェクトとを含む。移動オブジェクトは、コントローラ3の操作又はゲームプログラムの命令に従って、LCD2の画面上又は静止オブジェクトに対して移動するオブジェクトであり、例えばゲーム上のキャラクタ等である。静止オブジェクトは、移動オブジェクトに対して相対的に静止するオブジェクトであり、ゲーム上の地面、壁、壁の手前の物体などである。本実施形態では、移動オブジェクトと、静止オブジェクトとを別々にモデリングする。
図5では、ゲーム機1が転送媒体から、静止オブジェクトのレンダリングデータ(イメージデータ及び奥行データ)と、移動オブジェクトのモデリングデータを受信し、移動オブジェクトのモデリングデータをオーソカメラでレンダリングし、移動オブジェクトのレンダリングデータを生成する。そして、静止オブジェクトのレンダリングデータ及び移動オブジェクトのレンダリングデータを合成し、LCD2に出力する画像を生成する。
本実施形態によれば、静止オブジェクトの3次元モデルを予めレンダリング処理をしておいて、移動オブジェクトの3次元モデルと共に転送媒体に記憶(記録)することによって、転送媒体を読み出すゲーム機1において、静止オブジェクトをレンダリング処理する必要がなくなり、ゲーム機1での処理量を減少させる。従って、携帯型ゲーム機等の小型ゲーム機に適している。また、静止オブジェクトの処理に要するプロセッサの処理能力を節約できるため、移動オブジェクトの画像処理を向上させることができる。
図6は、3次元のオブジェクトのデータを生成し転送媒体に転送する第1画像処理のフローチャートである。第2画像処理については第1の実施形態の図5と同様の処理を行う。
S11では、静止オブジェクトをモデリングする。静止オブジェクトをモデリングすることによって、3次元のポリゴンデータ及びテクスチャデータを含む静止オブジェクトのモデリングデータを生成する。図10(a)は、静止オブジェクトのモデリングデータ中ポリゴンデータを示す。図12(a)は、他の静止オブジェクトのモデリングデータ中ポリゴンデータを示す。
本実施形態によると、静止オブジェクトをレンダリングする際に、3次元モデリングデータをレンダリングして得られた臨時イメージデータに基づいて、より詳細なイメージデータの生成が可能になり、3次元モデリングデータからレンダリングして通常得られるイメージデータより詳細な2次元画像を生成できる。尚、静止オブジェクトのイメージデータを別途生成するため、静止オブジェクトのモデリングの際、テクスチャデータの生成が不要になり、モデリング作業が簡単である。さらに、通常のレンダリングより詳細な2次元画像の生成が可能になるにもかかわらず、転送媒体に書き込むデータの量と転送媒体を読み出すゲーム機1での処理量は殆ど変わらない。
図7及び図8は、第3の実施形態に係る処理のフローチャ―トである。図7は、3次元のオブジェクトからデータを生成し転送媒体に転送する第1画像処理のフローチャートである。図8は、転送媒体からデータを読み出し、画像を生成する第2画像処理のフローチャートである。
第3の実施形態は、静止オブジェクトが背景オブジェクトとデプスオブジェクトからなる。背景オブジェクトは、レンダリング処理後、レンダリングデータが奥行データを持たずイメージデータのみからなり、デプスオブジェクトは、レンダリング処理後、レンダリングデータがイメージデータと奥行データとを持つ点において、第1の実施形態と異なる。
図8では、ゲーム機1が転送媒体から、静止オブジェクトのレンダリングデータ(イメージデータ及び奥行データ)と、移動オブジェクトのモデリングデータを読み出し、移動オブジェクトのモデリングデータをオーソカメラでレンダリングし、移動オブジェクトのレンダリングデータを生成する。そして、静止オブジェクトのレンダリングデータと、移動オブジェクトのレンダリングデータを合成し、LCD2に出力する画像を生成する。
図9は、S20の画像生成処理を詳細に説明したフローチャートである。
本実施形態によれば、静止オブジェクトを背景及びデプスオブジェクトに分けて、背景オブジェクトの奥行データは省略でき、転送媒体に書き込むデータの量を減らすことができる。尚、静止オブジェクトの大部分を占める背景オブジェクトは粗いポリゴンを用い、比較的小さな領域を占めるデプスオブジェクトのみ細かいポリゴンを用いてモデリングするために、モデリングの負担を抑制できる。又、デプスオブジェクトはより細かいモデリングが可能になり、静止オブジェクトを3次元モデリングして通常得られる画像より詳細な画像がえられる。
2 LCD(液晶ディスプレイ)
3 コントローラ
5 外部メモリ
21 CPU
22 画像処理ユニット
23 メモリ
24 通信ユニット
25 コントローラI/F
26 外部メモリI/F
27 LCDドライバ
Claims (10)
- 第1タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第1タイプのオブジェクトのレンダリングデータを生成する第1レンダリング手段と、
前記第1タイプのオブジェクトのレンダリングデータと、第2タイプのオブジェクトの3次元モデリングデータとを、データ転送媒体に書き込む書込手段と、
前記データ転送媒体から、前記第1タイプのオブジェクトのレンダリングデータと前記第2タイプのオブジェクトの3次元モデリングデータとを読出す読出手段と、
前記第2タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第2タイプのオブジェクトのレンダリングデータを生成する第2レンダリング手段と、
前記読出手段で読出された前記第1タイプのオブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトのレンダリングデータを合成して2次元の画像を生成する画像生成手段
を含む画像処理システム。 - 第1タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングしたレンダリングデータと第2タイプのオブジェクトの3次元モデリングデータとが記憶されたデータ領域、及び
前記データ領域から、前記第1タイプのオブジェクトのレンダリングデータと前記第2タイプのオブジェクトの3次元モデリングデータとを読出す読出手段と、前記第2タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第2タイプのオブジェクトのレンダリングデータを生成する第2レンダリング手段と、前記読出手段で読出された前記第1タイプのオブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトのレンダリングデータとを合成して2次元の画像を生成する画像生成手段としてコンピュータを機能させる画像処理プログラムが記憶されたプログラム領域、
を含むデータ転送媒体。 - 第1タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、第1イメージデータと奥行データとを含むレンダリングデータを生成する第1レンダリング手段と、
前記第1イメージデータに基づいて生成された第2イメージデータと、前記奥行データと含む前記第1タイプのオブジェクトのレンダリングデータを、第2タイプのオブジェクトの3次元モデリングデータとともにデータ転送媒体に書き込む書込手段と、
前記データ転送媒体から、前記第1タイプのオブジェクトのレンダリングデータと前記第2タイプのオブジェクトの3次元モデリングデータとを読出す読出手段と、
前記第2タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第2タイプのオブジェクトのレンダリングデータを生成する第2レンダリング手段と、
前記読出手段で読出された前記第1タイプのオブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトのレンダリングデータを合成して2次元の画像を生成する画像生成手段と、
を含む画像処理システム。 - 第1タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、第1イメージデータと奥行データとを含むレンダリングデータを生成し、前記第1イメージデータに基づいて生成された第2イメージデータと前記奥行データとを含む前記第1タイプのオブジェクトのレンダリングデータを、第2タイプのオブジェクトの3次元モデリングデータとともに書き込んだデータが記憶されたデータ領域、及び
前記データ領域から、前記第1タイプのオブジェクトのレンダリングデータと前記第2タイプのオブジェクトの3次元モデリングデータを読出す読出手段と、前記第2タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第2タイプのオブジェクトのレンダリングデータを生成する第2レンダリング手段と、前記読出手段で読出された前記第1タイプのオブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトのレンダリングデータとを合成して2次元の画像を生成する画像生成手段としてコンピュータを機能させる画像処理プログラムが記憶されたプログラム領域、
を含むデータ転送媒体。 - 第1タイプの第1オブジェクト及び第2オブジェクト各々の3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第1オブジェクトに対してはイメージデータを含むレンダリングデータを、前記第2オブジェクトに対してはイメージデータと奥行データとを含むレンダリングデータを生成する第1レンダリング手段と、
前記第1オブジェクトの前記イメージデータと前記第2オブジェクトの前記イメージデータを合成し、第1タイプのオブジェクトのイメージデータを生成するイメージデータ生成手段と、
前記第2オブジェクトの前記奥行データを用いて、第1タイプのオブジェクトの奥行データを生成する奥行データ生成手段と、
前記第1タイプのオブジェクトのイメージデータと前記奥行データとを含む前記第1タイプのオブジェクトのレンダリングデータを、第2タイプのオブジェクトの3次元モデリングデータとともにデータ転送媒体に書き込む書込手段と、
前記データ転送媒体から、前記第1タイプのオブジェクトのレンダリングデータと前記第2タイプのオブジェクトの3次元モデリングデータとを読出す読出手段と、
前記第2タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第2タイプのオブジェクトのレンダリングデータを生成する第2レンダリング手段と、
前記奥行データ生成手段で生成された前記第1タイプのオブジェクトの奥行データと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトの奥行データとを比較し、その比較結果を用いて、前記読出手段で読出された前記第1タイプのオブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトのレンダリングデータとを合成して2次元の画像を生成する画像生成手段と、
を含む画像処理システム。 - 第1タイプの第1オブジェクト及び第2オブジェクト各々の3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第1オブジェクトに対してはイメージデータを含むレンダリングデータを、前記第2オブジェクトに対してはイメージデータと奥行データとを含むレンダリングデータを第1レンダリング手段により生成し、前記第1オブジェクトの前記イメージデータと前記第2オブジェクトの前記イメージデータとをイメージデータ生成手段により合成し第1タイプのオブジェクトのイメージデータを生成し、前記第2オブジェクトの前記奥行データを用いて、第1タイプのオブジェクトの奥行データを奥行データ生成手段により生成し、前記第1タイプのオブジェクトのイメージデータと前記奥行データとを含む前記第1タイプのオブジェクトのレンダリングデータを、第2タイプのオブジェクトの3次元モデリングデータとともに書き込んだデータが記憶されたデータ領域、及び、
前記データ領域から、前記第1タイプのオブジェクトのレンダリングデータと前記第2タイプのオブジェクトの3次元モデリングデータを読出す読出手段と、前記第2タイプのオブジェクトの3次元モデリングデータをオーソカメラの視点でレンダリングして、前記第2タイプのオブジェクトのレンダリングデータを生成する第2レンダリング手段と、前記第1タイプのオブジェクトの奥行データと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトの奥行データとを比較し、その比較結果を用いて、前記読出手段で読出された前記第1タイプのオブジェクトのレンダリングデータと前記第2レンダリング手段で生成された前記第2タイプのオブジェクトのレンダリングデータとを合成して2次元の画像を生成する画像生成手段としてコンピュータを機能させる画像処理プログラムが記憶されたプログラム領域、
を含むデータ転送媒体。 - 前記データ領域に記憶された前記第1タイプのオブジェクトのイメージデータは、前記第1レンダリング手段により生成された前記第1オブジェクト及び/又は前記第2オブジェクトのレンダリングデータが、前記第1オブジェクト及び/又は前記第2オブジェクトの各イメージデータに基づいて生成されたイメージデータに入れ替えられた各イメージデータである
請求項6に記載のデータ転送媒体。 - 前記第1レンダリング手段は、
(a)前記第1オブジェクト及び第2オブジェクト各々の3次元モデリングデータから、仮想の2次元画面を構成する複数のドットのドット毎に、オーソカメラの視点で見たカラー値及び奥行値を演算する手段と、
(b)前記第1オブジェクトに対しては前記演算された複数のカラー値を含むイメージデータを有するレンダリングデータを、前記第2オブジェクトに対しては前記演算された複数のカラー値を含むイメージデータ及び複数の奥行値を含む奥行データを有するレンダリングデータを生成する手段とを含み、
前記イメージデータ生成手段は、
(a)前記複数のドットのドット毎に、前記第1オブジェクト及び前記第2オブジェクトのイメージデータの両方共にカラー値を持つドットに対しては前記第2オブジェクトのイメージデータのカラー値を記録媒体に書き込み、前記第1又は第2オブジェクト何れか一方のイメージデータにのみカラー値を持つドットに対しては当該カラー値を前記記録媒体に書き込む第1記録手段と、
(b)前記第1記録手段による処理の終了後、前記記録媒体に記録されているデータを前記イメージデータとして出力する手段とを含み、
前記奥行データ生成手段は、
(a)前記複数のドットのドット毎に、前記第2オブジェクトの奥行データの奥行値を記録媒体に書き込み、前記第2オブジェクトのイメージデータのカラー値を持つドット以外のドットに対しては所定値を記録媒体に書き込む第2記録手段と、
(b)前記第2記録手段による処理の終了後、前記記録媒体に記憶されているデータを前記奥行データとして出力する手段とを含む、
請求項6に記載のデータ転送媒体。 - 前記画像処理プログラムは、前記仮想の2次元画面上における前記第2タイプのオブジェクトの位置及び方向を決定する決定手段をさらに含み、
前記第1レンダリング手段は、
(a)前記第1オブジェクト及び第2オブジェクト各々の3次元モデリングデータから、仮想の2次元画面を構成する複数のドットのドット毎に、オーソカメラの視点で見たカラー値及び奥行値を演算する手段と、
(b)前記第1オブジェクトに対しては前記演算された複数のカラー値を含むイメージデータを有するレンダリングデータを、前記第2オブジェクトに対しては前記演算された複数のカラー値を含むイメージデータ及び複数の奥行値を含む奥行データを有するレンダリングデータを生成する手段とを含み、
前記第2レンダリング手段は、
(a)前記第2タイプのオブジェクトの3次元モデリングデータから、仮想の2次元画面を構成する複数のドットのドット毎に、前記第2タイプのオブジェクトを前記決定手段で決められた位置及び方向に変位してオーソカメラの視点で見たカラー値及び奥行値を演算する手段と、
(b)前記演算された複数のカラー値を含むイメージデータと複数の奥行値を含む奥行データとを有するレンダリングデータを生成する手段とを含み、
前記画像生成手段は、
前記複数のドットのドット毎に、
(a)前記第1タイプのオブジェクト及び前記第2タイプのオブジェクトの奥行値を比較し、どちらが手前かを決める奥行比較手段、
(b)前記第1タイプのオブジェクト及び前記第2タイプのオブジェクトのイメージデータの両方共にカラー値を持つドットに対しては、前記奥行比較手段で決められた手前のオブジェクトのイメージデータのカラー値を記録媒体に書き込み、前記第1又は第2タイプの何れか一方のオブジェクトのイメージデータにのみカラー値を持つドットに対しては当該カラー値を記録媒体に書き込む第3記録手段と、
(c)前記奥行比較手段及び前記第3記録手段による処理が前記複数のドットの全てに対して終了後、前記記録媒体に記録されているデータを画像として出力する手段とを含む、
請求項6に記載のデータ転送媒体。 - 前記画像処理プログラムは、前記仮想の2次元画面上における前記第2タイプのオブジェクトの位置及び方向を決定する決定手段をさらに含み、
前記第1レンダリング手段は、
(a)前記第1オブジェクト及び第2オブジェクト各々の3次元モデリングデータから、仮想の2次元画面を構成するドット毎に、オーソカメラの視点で見たカラー値及び奥行値を演算する手段と、
(b)前記第1オブジェクトに対しては前記演算された複数のカラー値を含むイメージデータを有するレンダリングデータを、前記第2オブジェクトに対しては前記演算された複数のカラー値を含むイメージデータ及び複数の奥行値を含む奥行データを有するレンダリングデータを生成する手段とを含み、
前記第2レンダリング手段は、
(a)前記第2タイプのオブジェクトの3次元モデリングデータから、仮想の2次元画面を構成する複数のドットのドット毎に、前記第2タイプのオブジェクトを前記決定手段で決められた位置及び方向に変位してオーソカメラの視点で見たカラー値及び奥行値を演算する手段と、
(b)前記演算された複数のカラー値を含むイメージデータと複数の奥行値を含む奥行データとを有するレンダリングデータを生成する手段とを含み、
前記画像生成手段は、
(a)前記第1タイプのオブジェクトのイメージデータをフレームバッファに記録する手段と、
(b)前記第2タイプのオブジェクトのイメージデータ中カラー値を持つドットに対して、前記第1タイプのオブジェクト及び前記第2タイプのオブジェクトの奥行値を比較し、どちらが手前かを決める比較手段と、
(c)前記比較手段で前記第2タイプのオブジェクトが前記第1タイプのオブジェクトより手前であると判断された場合、前記ドットに該当する第2タイプのオブジェクトのイメージデータのカラー値を前記フレームバッファに記憶する手段とを含む、
請求項6に記載のデータ転送媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004294172A JP4365303B2 (ja) | 2004-10-06 | 2004-10-06 | 画像処理プログラムが記憶された記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004294172A JP4365303B2 (ja) | 2004-10-06 | 2004-10-06 | 画像処理プログラムが記憶された記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006107210A true JP2006107210A (ja) | 2006-04-20 |
JP4365303B2 JP4365303B2 (ja) | 2009-11-18 |
Family
ID=36376867
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004294172A Active JP4365303B2 (ja) | 2004-10-06 | 2004-10-06 | 画像処理プログラムが記憶された記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4365303B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014160969A (ja) * | 2013-02-20 | 2014-09-04 | Geo Technical Laboratory Co Ltd | 立体視画像出力システム |
WO2018026081A1 (ko) * | 2016-08-02 | 2018-02-08 | 주식회사 씨투몬스터 | 콘티 작성 장치 및 방법 |
-
2004
- 2004-10-06 JP JP2004294172A patent/JP4365303B2/ja active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014160969A (ja) * | 2013-02-20 | 2014-09-04 | Geo Technical Laboratory Co Ltd | 立体視画像出力システム |
WO2018026081A1 (ko) * | 2016-08-02 | 2018-02-08 | 주식회사 씨투몬스터 | 콘티 작성 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
JP4365303B2 (ja) | 2009-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3725524B2 (ja) | コンピュータディスプレイ画像を生成する方法ならびに画像データを生成するコンピュータ処理システムおよびグラフィックスプロセッサ | |
JP3294149B2 (ja) | 立体テクスチャマッピング処理装置及びそれを用いた3次元画像生成装置 | |
WO1999052077A1 (fr) | Dispositif et procede de trace d'images, et support associe | |
JP2009237680A (ja) | プログラム、情報記憶媒体および画像生成システム | |
KR20010033214A (ko) | 기록 매체, 화상 처리장치 및 화상 처리방법 | |
JP3949674B2 (ja) | 表示装置、表示方法、ならびに、プログラム | |
JP4122573B2 (ja) | 画像処理方法及び画像処理プログラムを記録した記録媒体 | |
JP4383241B2 (ja) | 描画ポリゴン数を増やす画像処理システム | |
JP3723301B2 (ja) | 画像作成装置,画像表示装置およびゲーム装置 | |
JP3352982B2 (ja) | レンダリング方法及び装置、ゲーム装置、並びに立体モデルをレンダリングするプログラムを格納するコンピュータ読み取り可能な記録媒体 | |
JP3372234B2 (ja) | 反射画像表示方法、ゲーム装置及び記録媒体 | |
US6339430B1 (en) | Video game machine and method for changing texture of models | |
JP3527672B2 (ja) | 3次元コンピュータ画像処理のプログラムを記録したコンピュータ読み取り可能な記録媒体および影描画処理方法およびビデオゲーム装置 | |
JP4749198B2 (ja) | プログラム、情報記憶媒体及び画像生成システム | |
JP4868586B2 (ja) | 画像生成システム、プログラム及び情報記憶媒体 | |
AU2004201817B2 (en) | Game software and game machine | |
JP4365303B2 (ja) | 画像処理プログラムが記憶された記録媒体 | |
JP4447000B2 (ja) | 画像生成システム、プログラム及び情報記憶媒体 | |
JPH11331700A (ja) | 画像処理装置および画像処理方法 | |
JP2006293470A (ja) | 描画装置、方法および描画プログラム | |
JP3745659B2 (ja) | 画像生成装置および画像生成プログラム | |
JP4231684B2 (ja) | ゲーム装置及びゲームプログラム | |
JP3910259B2 (ja) | 画像処理装置および方法、並びにレンダリング装置および方法 | |
EP1249791B1 (en) | 3-D game image processing method and device for drawing border lines | |
JP4447417B2 (ja) | ゲーム装置、プログラム及びコンピュータの制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060418 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20060427 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060529 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090224 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090427 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090526 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090722 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090818 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090820 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120828 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4365303 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130828 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130828 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140828 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |