JP7635304B2 - 視点回転の方法、装置、端末およびコンピュータプログラム - Google Patents
視点回転の方法、装置、端末およびコンピュータプログラム Download PDFInfo
- Publication number
- JP7635304B2 JP7635304B2 JP2023110919A JP2023110919A JP7635304B2 JP 7635304 B2 JP7635304 B2 JP 7635304B2 JP 2023110919 A JP2023110919 A JP 2023110919A JP 2023110919 A JP2023110919 A JP 2023110919A JP 7635304 B2 JP7635304 B2 JP 7635304B2
- Authority
- JP
- Japan
- Prior art keywords
- viewpoint
- function
- screen
- function controller
- controller
- 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.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5252—Changing parameters of virtual cameras using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
- A63F2300/6661—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
- A63F2300/6669—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera using a plurality of virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character change rooms
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
- A63F2300/6661—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
- A63F2300/6676—Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera by dedicated player input
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8076—Shooting
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Description
[技術分野]
端末によって実行されるものであり、
アプリケーションの第1の視点画面を表示するステップであって、第1の視点画面は、仮想環境において仮想キャラクタの第1の視点方向を用いて仮想環境を観察したときの画面であり、第1の視点画面に、第1の機能コントローラと第2の機能コントローラとが重畳されており、第1の機能コントローラは、第1の機能と視点回転機能をサポートためのものであり、第2の機能コントローラは、第2の機能と視点回転機能をサポートするためのものであるステップと、
第1の機能コントローラによりトリガされた第1の視点回転操作を受信するステップと、
第1の視点回転操作に応じて、第1の機能コントローラによる第1の機能と視点回転機能をオンにして、第1の視点画面を第2の視点画面に切り替えるステップであって、第2の視点画面は、仮想環境において仮想キャラクタの第2の視点方向を用いて仮想環境を観察したときの画面であるステップと、
第1の機能コントローラがオン状態である場合、第2の機能コントローラによりトリガされた第2の視点回転操作を受信するステップと、
第2の視点回転操作に応じて、第1の機能コントローラによる視点回転機能をオフにし、第2の機能コントローラによる第2の機能と視点回転機能をオンにして、第2の視点画面を第3の視点画面に切り替えるステップであって、第3の視点画面は、仮想環境において仮想キャラクタの第3の視点方向を用いて仮想環境を観察したときの画面であるステップと、を含む。
アプリケーションの第1の視点画面を表示する表示モジュールであって、前記第1の視点画面は、仮想環境において仮想キャラクタの第1の視点方向を用いて前記仮想環境を観察したときの画面であり、前記第1の視点画面に、第1の機能コントローラと第2の機能コントローラとが重畳されており、前記第1の機能コントローラは、第1の機能と視点回転機能をサポートためのものであり、前記第2の機能コントローラは、第2の機能と視点回転機能をサポートするためのものである表示モジュールと、
前記第1の機能コントローラによりトリガされた第1の視点回転操作を受信する受信モジュールと、
前記第1の視点回転操作に応じて、前記第1の機能コントローラによる前記第1の機能と前記視点回転機能をオンにして、前記第1の視点画面を第2の視点画面に切り替える処理モジュールであって、前記第2の視点画面は、前記仮想環境において前記仮想キャラクタの第2の視点方向を用いて前記仮想環境を観察したときの画面である前記処理モジュールと、を備え、
前記受信モジュールは、前記第1の機能コントローラがオン状態である場合、前記第2の機能コントローラによりトリガされた第2の視点回転操作を受信し、
前記処理モジュールは、前記第2の視点回転操作に応じて、前記第1の機能コントローラによる前記視点回転機能をオフにし、前記第2の機能コントローラによる前記第2の機能と前記視点回転機能をオンにして、前記第2の視点画面を第3の視点画面に切り替え、前記第3の視点画面は、前記仮想環境において前記仮想キャラクタの第3の視点方向を用いて前記仮想環境を観察したときの画面である。
メモリと、
メモリに接続されるプロセッサとを含み、
前記プロセッサは、前記態様および選択可能な実施形態のいずれかに記載の視点回転の方法を実現するように実行可能な命令をロードして実行するように構成されている。
少なくとも1つの命令、少なくとも1つのプログラム、コードセットまたは命令セットが格納され、
前記少なくとも1つの命令、前記少なくとも1つのプログラム、前記コードセットまたは命令セットは、前記態様および選択可能な実施形態のいずれかに記載の視点回転方法を実現するようにプロセッサによってロードされて実行される。
命令を含み、
前記命令をコンピュータ上で実行すると、前記態様および選択可能な実施形態のいずれかに記載の視点回転の方法をコンピュータに実行させる。
ステップ201:アプリケーションの第1の視点画面を表示する。
ステップ32:端末は、視点回転機能を有する第2の機能コントローラに対する押下操作(第2の視点回転操作をトリガする)を受信する。
端末は、視点回転機能を有する第1の機能コントローラが押下状態であると特定し、ステップ35を実行する。そうでなければ、ステップ36を実行する。
ステップ35:端末は第1の機能コントローラによる視点回転機能をオフにする。
ステップ36:終了する。
ここで、終了とは、押下状態にある第1の機能コントローラへの検出を終了したが、第2の機能コントローラによる視点回転機能がオン状態のまま保持することを指す。
ステップ42:端末は、視点回転機能を有する第2の機能コントローラに対する解除操作(第2の視点回転操作をキャンセルする)を受信する。
ステップ43:端末は、第2の機能コントローラによる視点回転機能がオンになっているかどうかを判断する。
端末は、第2の機能コントローラによる視点回転機能がオンと特定すると、ステップ47を実行する。そうでなければ、ステップ44を実行する。
ステップ44:端末は、視点回転機能を有する第1の機能コントローラが押下状態にあるか否かを判断する。
端末は、視点回転機能を有する第1の機能コントローラが押下状態と特定すると、ステップ45を実行する。そうでなければ、ステップ47を実行する。
ステップ45:端末は最大順序番号に対応する第1の機能コントローラを探す。
端末は、n個の押下状態にある第1の機能コントローラのうち、最大順序番号に対応する第1の機能コントローラを特定する。
ステップ46:端末は、最大順序番号に対応する第1の機能コントローラの視点回転機能をオンにする。
ステップ47:終了する。
いくつかの実施形態では、ユーザは、視点回転操作のトリガ方式をカスタマイズすることができる。例えば、視点回転操作のトリガ方式をクリック操作、長押操作、タッチ操作などとカスタマイズすることができる。図9のように、視点回転操作のトリガ方式のカスタマイズについて説明する。
端末にアプリケーションの設定インタフェースを表示し、設定インタフェースは、視点回転操作のトリガ方式を設定するための少なくとも2つのモード設定制御コンポーネントを含む。
オプションとして、視点回転操作は、第1の視点回転操作と第2の視点回転操作のいずれかを含む。
ステップ302:設定インタフェースでトリガされる選択操作を受信する。
選択操作は、少なくとも2つモード設定コントローラのうち、ターゲットトリガ方式に対応するモード設定コントローラを選択するために用いられる。オプションとして、選択操作は、クリック操作、ダブルクリック操作、長押操作、スライド操作の少なくとも一つを含んでもよい。
ステップ303:選択操作に応じて、視点回転操作のトリガ方式をターゲットトリガ方式として特定する。
ステップ62:端末はスコープ覗きコントローラによるクリック操作を受信する。
ステップ63:端末は、スコープ覗き機能がオンになっているかどうかを判断する。
端末は、スコープ覗き機能がオンと特定すると、ステップ64を実行する。そうでなければ、ステップ65を実行する。
ステップ64:端末はコープ覗きをしない。
ステップ72:端末はスコープ覗きコントローラの長押操作を受信する。
ステップ73:端末はスコープ覗きをする。
ステップ74:終端は、スコープ覗きコントローラの長押操作が終了したかどうかを判断する。
端末がスコープ覗きコントローラの長押操作が終了と特定すると、ステップ75を実行する。そうでなければ、ステップ76を実行する。
ステップ75:端末はスコープ覗きをしない。
ステップ76:端末はスコープ覗き状態に保持する。
ステップ82:端末はスコープ覗きコントローラのタッチ操作を受信する。
ステップ83:端末は、スコープ覗き機能がオンになっているかどうかを判断する。
端末がスコープ覗きコントローラの長押操作を終了と特定すると、ステップ84を実行する。そうでなければ、ステップ85を実行する。
ステップ84:端末はスコープ覗きをしない。
ステップ85:端末はスコープ覗きする。
ステップ86:端末はタッチ操作を終了する場合の操作時間が時間閾値よりも大きいかどうかを判断する。
端末は、タッチ操作終了時の操作時間が時間閾値よりも大きいと特定すると、ステップ87を実行する。そうでなければ、ステップ88を実行する。
ステップ87:端末はタッチ操作が長押操作と特定し、スコープ覗き状態に保持する。
ステップ88:端末はタッチ操作がクリック操作と特定し、スコープ覗きをしない。
第1の機能コントローラにおりトリガされた第1の視点回転操作を受信する受信モジュール402と、
第1の視点回転操作に応じて、第1の機能コントローラによる第1の機能と視点回転機能をオンにして、第1の視点画面を第2の視点画面に切り替える処理モジュールであって、第2の視点画面は、仮想環境において仮想キャラクタの第2の視点方向を用いて仮想環境を観察したときの画面である処理モジュール403と、を備え、
受信モジュール402は、第1の機能コントローラがオン状態である場合、第2の機能コントローラによりトリガされた第2の視点回転操作を受信し、
処理モジュール403は、第2の視点回転操作に応じて、第1の機能コントローラによる視点回転機能をオフにし、第2の機能コントローラによる第2の機能と視点回転機能をオンにして、第2の視点画面を第3の視点画面に切り替え、第3の視点画面は、仮想環境において仮想キャラクタの第3視点方向を用いて仮想環境を観察したときの画面である。
第2の視点回転操作に応じて、第2の機能コントローラの第2の順序番号を生成する生成サブモジュール4032と、
第2の順序番号は、第1の機能コントローラの順序番号である第1の順序番号よりも大きい場合、第1の機能コントローラによる視点回転機能をオフにし、第2の機能コントローラによる第2の機能と視点回転機能をオンにする処理サブモジュール4034と、を含む。
生成サブモジュール4032は、第2の視点回転操作に応じて第1の順序番号から最大順序番号を取得し、最大順序番号に1をインクリメントして取得された順序番号を第2の順序番号として特定する。
表示モジュール401は、アプリケーションの設定インタフェースを表示し、設定インタフェースは、視点回転操作のトリガ方式を設定するための少なくとも2つのモード設定コントローラを含む。
12 回転中心
13 位置
14 位置
15 位置
51 設定インタフェース
52 クリックモード設定コントローラ
53 長押モード設定コントローラ
54 混合モード設定コントローラ
55 設定インタフェース
56 クリックモード設定コントローラ
57 長押モード設定コントローラ
58 混合モード設定コントローラ
401 表示モジュール
402 受信モジュール
402 受付モジュール
403 処理モジュール
404 特定モジュール
500 端末
501 プロセッサ
502 メモリ
503 周辺デバイスインタフェース
504 無線周波数回路
505 表示画面
505 ディスプレイ
505 タッチスクリーン
506 カメラコンポーネント
506 カメラ
507 オーディオ回路
508 測位コンポーネント
509 電源
510 センサ
511 加速度センサ
512 ジャイロセンサ
513 圧力センサ
514 指紋センサ
515 光学センサ
516 近接センサ
4032 生成サブモジュール
4034 処理サブモジュール
Claims (9)
- 端末が実行する、視点回転の方法であって、
アプリケーションの第1の視点画面を表示するステップであって、前記第1の視点画面は、仮想環境において仮想キャラクタの第1の視点方向を用いて前記仮想環境を観察したときの画面であり、前記第1の視点画面に、第1の機能コントローラと第2の機能コントローラとが重畳されており、前記第1の機能コントローラは、第1の機能と視点回転機能をサポートするためのものであり、前記第2の機能コントローラは、第2の機能と視点回転機能をサポートするためのものであるステップと、
前記第1の機能コントローラによってトリガされた第1の視点回転操作を受信するステップであって、前記第1の視点回転操作は、ドラッグ操作であるステップと、
前記第1の視点回転操作に応じて、前記第1の視点画面を第2の視点画面に切り替えるステップであって、前記第2の視点画面は、前記仮想環境において前記仮想キャラクタの第2の視点方向を用いて前記仮想環境を観察したときの画面であるステップと、
前記第1の機能コントローラがオン状態にある場合、前記第2の機能コントローラによってトリガされた第2の視点回転操作を受信するステップであって、前記第2の視点回転操作は、ドラッグ操作であるステップと、
前記第1の機能コントローラよりも、前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替えるステップであって、前記第3の視点画面は、前記仮想環境において前記仮想キャラクタの第3視点方向を用いて前記仮想環境を観察したときの画面であるステップと、を含み、
前記第1の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの1つであり、前記第2の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの別の1つであり、
前記第1の機能コントローラよりも、前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替えるステップは、
前記第2の視点回転操作に応じて、前記第2の機能コントローラの第2の順序番号を生成するステップと、
前記第2の順序番号が、前記第1の機能コントローラの順序番号である第1の順序番号よりも大きい場合、前記第2の視点画面を第3の視点画面に切り替えるステップと、を含む、
ことを特徴とする視点回転の方法。 - 前記第1の機能コントローラは、オン状態にある第1の機能コントローラを含み、前記オン状態にある第1の機能コントローラは前記第1の順序番号に対応付けられ、
前記第2の視点回転操作に応じて、前記第2の機能コントローラの第2の順序番号を生成するステップは、
前記第2の視点回転操作に応じて前記第1の順序番号から最大順序番号を取得するステップと、
前記最大順序番号に1をインクリメントして取得された順序番号を前記第2の順序番号として特定するステップと、を含む、
ことを特徴とする請求項1に記載の方法。 - 前記第1の機能コントローラは、オン状態にある第1の機能コントローラを含み、
前記第1の機能コントローラよりも、前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替えた後、前記方法は、
前記第2の機能コントローラによる前記第2の視点回転操作が終了すると、前記オン状態にある第1の機能コントローラのうちi(ここで、iは正の整数)番目の前記オン状態にある第1の機能コントローラを特定し、i番目の前記オン状態にある第1の機能コントローラによる前記視点回転操作を自律的に接収するステップと、を含む、
ことを特徴とする請求項1に記載の方法。 - 前記オン状態にある第1の機能コントローラは、前記第1の順序番号に対応付けられ、
前記オン状態にある第1の機能コントローラのうちi番目の前記オン状態にある第1の機能コントローラを特定し、i番目の前記オン状態にある第1の機能コントローラによる前記視点回転操作を自律的に接収するステップは、
i番目の前記オン状態にある第1の機能コントローラの前記第1の順序番号が最大順序番号である場合、i番目の前記オン状態にある第1の機能コントローラによる前記視点回転操作を自律的に接収するステップを含む、
ことを特徴とする請求項3に記載の方法。 - 端末が実行する、視点回転の方法であって、
アプリケーションの第1の視点画面を表示するステップであって、前記第1の視点画面は、仮想環境において仮想キャラクタの第1の視点方向を用いて前記仮想環境を観察したときの画面であり、前記第1の視点画面に、第1の機能コントローラと第2の機能コントローラとが重畳されており、前記第1の機能コントローラは、第1の機能と視点回転機能をサポートするためのものであり、前記第2の機能コントローラは、第2の機能と視点回転機能をサポートするためのものであるステップと、
前記第1の機能コントローラによってトリガされた第1の視点回転操作を受信するステップであって、前記第1の視点回転操作は、ドラッグ操作であるステップと、
前記第1の視点回転操作に応じて、前記第1の視点画面を第2の視点画面に切り替えるステップであって、前記第2の視点画面は、前記仮想環境において前記仮想キャラクタの第2の視点方向を用いて前記仮想環境を観察したときの画面であるステップと、
前記第1の機能コントローラがオン状態にある場合、前記第2の機能コントローラによってトリガされた第2の視点回転操作を受信するステップであって、前記第2の視点回転操作は、ドラッグ操作であるステップと、
前記第1の機能コントローラよりも、前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替えるステップであって、前記第3の視点画面は、前記仮想環境において前記仮想キャラクタの第3視点方向を用いて前記仮想環境を観察したときの画面であるステップと、を含み、
前記第1の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの1つであり、前記第2の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの別の1つであり、
カスタマイズロジックに従って、前記第1の機能コントローラで前記仮想キャラクタの視点回転を制御し、または、
前記カスタマイズロジックに従って、前記第2の機能コントローラで前記仮想キャラクタの視点回転を制御するステップをさらに含み、
前記カスタマイズロジックは、ユーザによりカスタマイズされた前記第1の機能コントローラと前記第2の機能コントローラがトリガされるときに視点回転操作への応答ロジックである、
ことを特徴とする視点回転の方法。 - 視点回転の装置であって、
アプリケーションの第1の視点画面を表示する表示モジュールであって、前記第1の視点画面は、仮想環境において仮想キャラクタの第1の視点方向を用いて前記仮想環境を観察したときの画面であり、前記第1の視点画面に、第1の機能コントローラと第2の機能コントローラとが重畳されており、前記第1の機能コントローラは、第1の機能と視点回転機能をサポートするためのものであり、前記第2の機能コントローラは、第2の機能と視点回転機能をサポートするためのものである表示モジュールと、
前記第1の機能コントローラによりトリガされた第1の視点回転操作を受信し、前記第1の視点回転操作は、ドラッグ操作である受信モジュールと、
前記第1の視点回転操作に応じて、前記第1の視点画面を第2の視点画面に切り替える処理モジュールであって、前記第2の視点画面は、前記仮想環境において前記仮想キャラクタの第2の視点方向を用いて前記仮想環境を観察したときの画面である前記処理モジュールと、を備え、
前記受信モジュールは、前記第1の機能コントローラがオン状態である場合、前記第2の機能コントローラによりトリガされた第2の視点回転操作を受信し、前記第2の視点回転操作は、ドラッグ操作であり、
前記処理モジュールは、前記第1の機能コントローラよりも前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替え、
前記第3の視点画面は、前記仮想環境において前記仮想キャラクタの第3視点方向を用いて前記仮想環境を観察したときの画面であり、
前記第1の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの1つであり、前記第2の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの別の1つであり、
前記処理モジュールによる、前記第1の機能コントローラよりも、前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替えは、
前記第2の視点回転操作に応じて、前記第2の機能コントローラの第2の順序番号を生成することと、
前記第2の順序番号が、前記第1の機能コントローラの順序番号である第1の順序番号よりも大きい場合、前記第2の視点画面を第3の視点画面に切り替えることと、
を含む、
ことを特徴とする視点回転の装置。 - 視点回転の装置であって、
アプリケーションの第1の視点画面を表示する表示モジュールであって、前記第1の視点画面は、仮想環境において仮想キャラクタの第1の視点方向を用いて前記仮想環境を観察したときの画面であり、前記第1の視点画面に、第1の機能コントローラと第2の機能コントローラとが重畳されており、前記第1の機能コントローラは、第1の機能と視点回転機能をサポートするためのものであり、前記第2の機能コントローラは、第2の機能と視点回転機能をサポートするためのものである表示モジュールと、
前記第1の機能コントローラによりトリガされた第1の視点回転操作を受信し、前記第1の視点回転操作は、ドラッグ操作である受信モジュールと、
前記第1の視点回転操作に応じて、前記第1の視点画面を第2の視点画面に切り替える処理モジュールであって、前記第2の視点画面は、前記仮想環境において前記仮想キャラクタの第2の視点方向を用いて前記仮想環境を観察したときの画面である前記処理モジュールと、を備え、
前記受信モジュールは、前記第1の機能コントローラがオン状態である場合、前記第2の機能コントローラによりトリガされた第2の視点回転操作を受信し、前記第2の視点回転操作は、ドラッグ操作であり、
前記処理モジュールは、前記第1の機能コントローラよりも前記第2の機能コントローラによってトリガされた前記第2の視点回転操作に優先的に応じて、前記第2の視点画面を第3の視点画面に切り替え、
前記第3の視点画面は、前記仮想環境において前記仮想キャラクタの第3視点方向を用いて前記仮想環境を観察したときの画面であり、
前記第1の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの1つであり、前記第2の機能は、頭差出機能、コープ覗き機能、射撃機能のうちの別の1つであり、
前記処理モジュールは、
カスタマイズロジックに従って、前記第1の機能コントローラで前記仮想キャラクタの視点回転を制御し、または、
前記カスタマイズロジックに従って、前記第2の機能コントローラで前記仮想キャラクタの視点回転を制御する
ようにさらに構成され、
前記カスタマイズロジックは、ユーザによりカスタマイズされた前記第1の機能コントローラと前記第2の機能コントローラがトリガされるときに視点回転操作への応答ロジックである、
ことを特徴とする視点回転の装置。 - 端末であって、
メモリと、
メモリに接続されるプロセッサと、
を含み、
前記プロセッサは、請求項1~5のいずれか一項に記載の視点回転の方法を実現するように実行可能な命令をロードして実行するように構成されている、ことを特徴とする端末。 - コンピュータプログラムであって、
命令を含み、
前記命令をコンピュータ上ですると、請求項1~5のいずれか一項に記載の視点回転の方法をコンピュータに実行させる、
ことを特徴とするコンピュータプログラム。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910683976.6 | 2019-07-26 | ||
| CN201910683976.6A CN110393916B (zh) | 2019-07-26 | 2019-07-26 | 视角转动的方法、装置、设备及存储介质 |
| PCT/CN2020/100873 WO2021017783A1 (zh) | 2019-07-26 | 2020-07-08 | 视角转动的方法、装置、设备及存储介质 |
| JP2021565096A JP7309913B2 (ja) | 2019-07-26 | 2020-07-08 | 視点回転の方法、装置、端末およびコンピュータプラグラム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021565096A Division JP7309913B2 (ja) | 2019-07-26 | 2020-07-08 | 視点回転の方法、装置、端末およびコンピュータプラグラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023139033A JP2023139033A (ja) | 2023-10-03 |
| JP2023139033A5 JP2023139033A5 (ja) | 2023-11-28 |
| JP7635304B2 true JP7635304B2 (ja) | 2025-02-25 |
Family
ID=68326262
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021565096A Active JP7309913B2 (ja) | 2019-07-26 | 2020-07-08 | 視点回転の方法、装置、端末およびコンピュータプラグラム |
| JP2023110919A Active JP7635304B2 (ja) | 2019-07-26 | 2023-07-05 | 視点回転の方法、装置、端末およびコンピュータプログラム |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021565096A Active JP7309913B2 (ja) | 2019-07-26 | 2020-07-08 | 視点回転の方法、装置、端末およびコンピュータプラグラム |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US11878240B2 (ja) |
| EP (1) | EP3925677A4 (ja) |
| JP (2) | JP7309913B2 (ja) |
| KR (1) | KR102663747B1 (ja) |
| CN (1) | CN110393916B (ja) |
| PH (1) | PH12021552474A1 (ja) |
| SG (1) | SG11202110279UA (ja) |
| WO (1) | WO2021017783A1 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110393916B (zh) | 2019-07-26 | 2023-03-14 | 腾讯科技(深圳)有限公司 | 视角转动的方法、装置、设备及存储介质 |
| CN111111168B (zh) * | 2019-12-16 | 2021-03-26 | 腾讯科技(深圳)有限公司 | 虚拟道具的控制方法和装置、存储介质及电子装置 |
| US11562615B2 (en) * | 2020-04-10 | 2023-01-24 | Igt | Symbol substitution system |
| CN111589132A (zh) * | 2020-04-26 | 2020-08-28 | 腾讯科技(深圳)有限公司 | 虚拟道具展示方法、计算机设备及存储介质 |
| CN113589992B (zh) * | 2021-08-17 | 2023-09-12 | 网易(杭州)网络有限公司 | 游戏界面交互方法、游戏界面交互装置、介质及终端设备 |
| USD1034646S1 (en) * | 2021-10-08 | 2024-07-09 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| CN114225394B (zh) * | 2021-12-07 | 2025-02-14 | 网易(杭州)网络有限公司 | 游戏中的界面转换方法、装置、设备及存储介质 |
| CN114504812B (zh) * | 2022-01-26 | 2024-12-20 | 网易(杭州)网络有限公司 | 虚拟角色控制方法及装置 |
| CN116726475A (zh) * | 2022-03-01 | 2023-09-12 | 腾讯科技(深圳)有限公司 | 控制操作的执行方法和装置、存储介质及电子设备 |
| CN114676358B (zh) * | 2022-03-21 | 2025-04-15 | 北京字跳网络技术有限公司 | 控件的显示方法、装置、电子设备、存储介质和程序产品 |
| JP2024171886A (ja) * | 2023-05-30 | 2024-12-12 | 株式会社カプコン | ゲームプログラム、ゲーム装置およびゲームシステム |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017134802A (ja) | 2016-03-04 | 2017-08-03 | 望月 玲於奈 | ユーザーインターフェースプログラム |
| CN108525294A (zh) | 2018-04-04 | 2018-09-14 | 网易(杭州)网络有限公司 | 射击游戏的控制方法和装置 |
| CN108553891A (zh) | 2018-04-27 | 2018-09-21 | 腾讯科技(深圳)有限公司 | 对象瞄准方法和装置、存储介质及电子装置 |
| CN109350964A (zh) | 2018-09-28 | 2019-02-19 | 腾讯科技(深圳)有限公司 | 控制虚拟角色的方法、装置、设备及存储介质 |
| JP2019037783A (ja) | 2017-08-28 | 2019-03-14 | ネットイース(ハンチョウ)ネットワーク カンパニーリミテッド | シューティングゲーム制御方法及び装置、記憶媒体、プロセッサ、端末 |
| JP2019058659A (ja) | 2017-09-26 | 2019-04-18 | ネットイーズ (ハンチョウ) ネットワーク カンパニー リミテッド | 仮想射撃本体の制御方法、装置、プログラム、記憶媒体、電子機器 |
| CN109821237A (zh) | 2019-01-24 | 2019-05-31 | 腾讯科技(深圳)有限公司 | 视角转动的方法、装置、设备及存储介质 |
| JP2020504851A (ja) | 2017-03-27 | 2020-02-13 | ネットイーズ (ハンチョウ) ネットワーク カンパニー リミテッド | ゲーム画面の表示制御方法、装置、記憶媒体及び電子機器 |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7800592B2 (en) | 2005-03-04 | 2010-09-21 | Apple Inc. | Hand held electronic device with multiple touch sensing devices |
| US9327191B2 (en) * | 2006-05-08 | 2016-05-03 | Nintendo Co., Ltd. | Method and apparatus for enhanced virtual camera control within 3D video games or other computer graphics presentations providing intelligent automatic 3D-assist for third person viewpoints |
| US7768514B2 (en) * | 2006-12-19 | 2010-08-03 | International Business Machines Corporation | Simultaneous view and point navigation |
| US9007379B1 (en) * | 2009-05-29 | 2015-04-14 | Two Pic Mc Llc | Methods and apparatus for interactive user control of virtual cameras |
| JP5300777B2 (ja) * | 2010-03-31 | 2013-09-25 | 株式会社バンダイナムコゲームス | プログラム及び画像生成システム |
| US10127722B2 (en) * | 2015-06-30 | 2018-11-13 | Matterport, Inc. | Mobile capture visualization incorporating three-dimensional and two-dimensional imagery |
| US20140002581A1 (en) | 2012-06-29 | 2014-01-02 | Monkeymedia, Inc. | Portable proprioceptive peripatetic polylinear video player |
| KR101398086B1 (ko) * | 2012-07-06 | 2014-05-30 | (주)위메이드엔터테인먼트 | 온라인 게임에서의 유저 제스처 입력 처리 방법 |
| US9227141B2 (en) * | 2013-12-31 | 2016-01-05 | Microsoft Technology Licensing, Llc | Touch screen game controller |
| JP2016073663A (ja) | 2015-11-25 | 2016-05-12 | グリー株式会社 | プログラム、及び表示システム |
| KR20160126848A (ko) * | 2015-12-22 | 2016-11-02 | 주식회사 인챈트인터렉티브 | 사용자의 제스처 입력을 처리하는 방법 |
| CN105760076B (zh) * | 2016-02-03 | 2018-09-04 | 网易(杭州)网络有限公司 | 游戏控制方法及装置 |
| US10354446B2 (en) * | 2016-04-13 | 2019-07-16 | Google Llc | Methods and apparatus to navigate within virtual-reality environments |
| DE102016211453A1 (de) * | 2016-06-27 | 2017-12-28 | Conti Temic Microelectronic Gmbh | Verfahren und Fahrzeugsteuersystem zum Erzeugen von Abbildungen eines Umfeldmodells und entsprechendes Fahrzeug |
| US10004991B2 (en) | 2016-06-28 | 2018-06-26 | Hothead Games Inc. | Systems and methods for customized camera views in virtualized environments |
| JP6373920B2 (ja) | 2016-09-14 | 2018-08-15 | 株式会社バンダイナムコエンターテインメント | シミュレーションシステム及びプログラム |
| JP6539253B2 (ja) * | 2016-12-06 | 2019-07-03 | キヤノン株式会社 | 情報処理装置、その制御方法、およびプログラム |
| US10460492B2 (en) * | 2017-09-13 | 2019-10-29 | Canon Kabushiki Kaisha | Method, system and apparatus for navigating a virtual camera using a navigation device |
| JP2018060539A (ja) * | 2017-10-02 | 2018-04-12 | 望月 玲於奈 | ユーザーインターフェースプログラム |
| CN107694087B (zh) * | 2017-10-23 | 2021-03-16 | 网易(杭州)网络有限公司 | 信息处理方法及终端设备 |
| CN107890664A (zh) | 2017-10-23 | 2018-04-10 | 网易(杭州)网络有限公司 | 信息处理方法及装置、存储介质、电子设备 |
| CN111527749A (zh) * | 2017-12-20 | 2020-08-11 | 镭亚股份有限公司 | 交叉渲染多视图摄影机、系统、及方法 |
| CN108376424A (zh) * | 2018-02-09 | 2018-08-07 | 腾讯科技(深圳)有限公司 | 用于对三维虚拟环境进行视角切换的方法、装置、设备及存储介质 |
| CN108499105B (zh) * | 2018-04-16 | 2022-02-25 | 腾讯科技(深圳)有限公司 | 在虚拟环境中进行视角调整的方法、装置及存储介质 |
| CN108815851B (zh) * | 2018-06-05 | 2020-06-30 | 腾讯科技(深圳)有限公司 | 在虚拟环境中射击时的界面显示方法、设备及存储介质 |
| CN108771863B (zh) | 2018-06-11 | 2022-04-15 | 网易(杭州)网络有限公司 | 射击游戏的控制方法和装置 |
| EP3877865A4 (en) * | 2018-12-28 | 2021-11-24 | Zhejiang Dahua Technology Co., Ltd. | SYSTEMS AND METHODS FOR IMAGE DISPLAY |
| JP2022051972A (ja) * | 2019-02-06 | 2022-04-04 | ソニーグループ株式会社 | 情報処理装置および方法、並びにプログラム |
| US11216149B2 (en) * | 2019-03-15 | 2022-01-04 | Samsung Electronics Co., Ltd. | 360° video viewer control using smart device |
| CN110038297A (zh) | 2019-04-12 | 2019-07-23 | 网易(杭州)网络有限公司 | 移动终端的游戏操作方法及装置、存储介质及电子设备 |
| CN110393916B (zh) | 2019-07-26 | 2023-03-14 | 腾讯科技(深圳)有限公司 | 视角转动的方法、装置、设备及存储介质 |
| JP6829298B1 (ja) * | 2019-10-18 | 2021-02-10 | 株式会社スクウェア・エニックス | プログラム、コンピュータ装置、及び制御方法 |
-
2019
- 2019-07-26 CN CN201910683976.6A patent/CN110393916B/zh active Active
-
2020
- 2020-07-08 KR KR1020217034151A patent/KR102663747B1/ko active Active
- 2020-07-08 PH PH1/2021/552474A patent/PH12021552474A1/en unknown
- 2020-07-08 JP JP2021565096A patent/JP7309913B2/ja active Active
- 2020-07-08 EP EP20846755.5A patent/EP3925677A4/en active Pending
- 2020-07-08 WO PCT/CN2020/100873 patent/WO2021017783A1/zh not_active Ceased
- 2020-07-08 SG SG11202110279UA patent/SG11202110279UA/en unknown
-
2021
- 2021-06-02 US US17/337,279 patent/US11878240B2/en active Active
-
2023
- 2023-07-05 JP JP2023110919A patent/JP7635304B2/ja active Active
- 2023-12-14 US US18/540,504 patent/US12383829B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017134802A (ja) | 2016-03-04 | 2017-08-03 | 望月 玲於奈 | ユーザーインターフェースプログラム |
| JP2020504851A (ja) | 2017-03-27 | 2020-02-13 | ネットイーズ (ハンチョウ) ネットワーク カンパニー リミテッド | ゲーム画面の表示制御方法、装置、記憶媒体及び電子機器 |
| JP2019037783A (ja) | 2017-08-28 | 2019-03-14 | ネットイース(ハンチョウ)ネットワーク カンパニーリミテッド | シューティングゲーム制御方法及び装置、記憶媒体、プロセッサ、端末 |
| JP2019058659A (ja) | 2017-09-26 | 2019-04-18 | ネットイーズ (ハンチョウ) ネットワーク カンパニー リミテッド | 仮想射撃本体の制御方法、装置、プログラム、記憶媒体、電子機器 |
| CN108525294A (zh) | 2018-04-04 | 2018-09-14 | 网易(杭州)网络有限公司 | 射击游戏的控制方法和装置 |
| CN108553891A (zh) | 2018-04-27 | 2018-09-21 | 腾讯科技(深圳)有限公司 | 对象瞄准方法和装置、存储介质及电子装置 |
| CN109350964A (zh) | 2018-09-28 | 2019-02-19 | 腾讯科技(深圳)有限公司 | 控制虚拟角色的方法、装置、设备及存储介质 |
| CN109821237A (zh) | 2019-01-24 | 2019-05-31 | 腾讯科技(深圳)有限公司 | 视角转动的方法、装置、设备及存储介质 |
| JP2021535824A (ja) | 2019-01-24 | 2021-12-23 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | 視角回転の方法、装置及びコンピュータプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110393916B (zh) | 2023-03-14 |
| KR20210142705A (ko) | 2021-11-25 |
| SG11202110279UA (en) | 2021-10-28 |
| US20210291053A1 (en) | 2021-09-23 |
| EP3925677A1 (en) | 2021-12-22 |
| JP2022531599A (ja) | 2022-07-07 |
| PH12021552474A1 (en) | 2022-06-13 |
| JP2023139033A (ja) | 2023-10-03 |
| KR102663747B1 (ko) | 2024-05-09 |
| EP3925677A4 (en) | 2022-05-04 |
| US11878240B2 (en) | 2024-01-23 |
| WO2021017783A1 (zh) | 2021-02-04 |
| US20240123342A1 (en) | 2024-04-18 |
| CN110393916A (zh) | 2019-11-01 |
| JP7309913B2 (ja) | 2023-07-18 |
| US12383829B2 (en) | 2025-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7635304B2 (ja) | 視点回転の方法、装置、端末およびコンピュータプログラム | |
| US11703993B2 (en) | Method, apparatus and device for view switching of virtual environment, and storage medium | |
| CN108710525B (zh) | 虚拟场景中的地图展示方法、装置、设备及存储介质 | |
| JP7259045B2 (ja) | 視角回転の方法、装置及びコンピュータプログラム | |
| US12547305B2 (en) | Adding virtual object in virtual environment | |
| CN111921197B (zh) | 对局回放画面的显示方法、装置、终端及存储介质 | |
| JP7601451B2 (ja) | 仮想オブジェクトの制御方法、装置、機器及びコンピュータプログラム | |
| CN111589127A (zh) | 虚拟角色的控制方法、装置、设备及存储介质 | |
| KR20210135594A (ko) | 가상 환경에서 망원경 관찰의 적용 방법 및 관련 장치 | |
| TW202243713A (zh) | 虛擬物件的控制方法與裝置、電子設備、非臨時性電腦可讀存儲介質及電腦程式產品 | |
| CN121233001A (zh) | 人机交互方法、装置、设备及计算机可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230804 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230804 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240729 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240805 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20241105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241226 |
|
| 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: 20250114 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250212 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7635304 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |