JP7386583B1 - プログラム、情報処理装置及び方法 - Google Patents
プログラム、情報処理装置及び方法 Download PDFInfo
- Publication number
- JP7386583B1 JP7386583B1 JP2023047607A JP2023047607A JP7386583B1 JP 7386583 B1 JP7386583 B1 JP 7386583B1 JP 2023047607 A JP2023047607 A JP 2023047607A JP 2023047607 A JP2023047607 A JP 2023047607A JP 7386583 B1 JP7386583 B1 JP 7386583B1
- Authority
- JP
- Japan
- Prior art keywords
- person
- icons
- screen
- motion
- action
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000010365 information processing Effects 0.000 title claims abstract description 7
- 230000033001 locomotion Effects 0.000 claims abstract description 116
- 238000004458 analytical method Methods 0.000 claims abstract description 13
- 230000009471 action Effects 0.000 claims description 73
- 230000006870 function Effects 0.000 claims description 32
- 230000004044 response Effects 0.000 claims description 10
- 238000012545 processing Methods 0.000 abstract description 66
- 238000010586 diagram Methods 0.000 abstract description 18
- 230000008569 process Effects 0.000 abstract description 13
- 238000004891 communication Methods 0.000 description 29
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000007654 immersion Methods 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
以下、本開示に係るアバターサービス提供システムについて説明する。このアバターサービス提供システムは、スマートフォン等の携帯端末が備えるカメラを利用して人物を撮影し、仮想空間において撮影された人物に関連付けられたキャラクタであるアバターを表示し、仮想空間上で各種サービスを提供するするためのシステムである。仮想空間上で提供される各種サービスとは、例えば、アバターをユーザの動きにより操作して行うゲームのようなエンターテインメント、複数のアバターをそれぞれのユーザの動きにより表示させて行うオンラインフィットネスサービス、複数のアバターによるコミュニケーションサービス等が挙げられる。本開示に係るアバターサービス提供システムは、このようなユーザを投影したアバターを介して行う各種サービスを、例えばWebサービスとして提供するシステムであり、クラウドサーバ等によりWebサービスとして、いわゆるSaaS(Software as a Service)によって提供されるシステムである。また、アバターサービス提供システムは、このようなユーザを投影したアバターを介して行う各種サービスを、例えばスマートフォン等の携帯端末によって(Webサーバを介してもよく、介さなくてもよい)提供されるシステムである。
以下、アバターサービス提供システム1について説明する。以下の説明では、例えば、端末装置10がサーバ20へアクセスすることにより、サーバ20が、端末装置10で画面を生成するための情報を応答する。端末装置10は、サーバ20から受信した情報に基づいて画面を生成し表示する。
図2は、アバターサービス提供システム1の全体の構成を示す構成図である。図2に示すように、アバターサービス提供システム1は、複数の端末装置(図2では、端末装置10A及び端末装置10Bを示している。以下、総称して「端末装置10」ということもある)と、サーバ20とを含む。端末装置10とサーバ20とは、ネットワーク80を介して相互に通信可能に接続されている。ネットワーク80は、有線または無線ネットワークにより構成される。
図3は、本実施の形態のアバターサービス提供システム1を構成する端末装置10の機能的な構成を示すブロック図である。図3に示すように、端末装置10は、複数のアンテナ(アンテナ111、アンテナ112)と、各アンテナに対応する無線通信部(第1無線通信部121、第2無線通信部122)と、操作受付部130(タッチ・センシティブ・デバイス131及びディスプレイ132を含む)と、音声処理部140と、マイク141と、スピーカ142と、位置情報センサ150と、カメラ160と、記憶部170と、制御部180とを含む。端末装置10は、図3では特に図示していない機能及び構成(例えば、電力を保持するためのバッテリー、バッテリーから各回路への電力の供給を制御する電力供給回路等)も有している。図3に示すように、端末装置10に含まれる各ブロックは、バス等により電気的に接続される。
図4は、本実施の形態のアバターサービス提供システム1を構成するサーバ20の機能的な構成を示すブロック図である。図4に示すように、サーバ20は、通信部201と、記憶部202と、制御部203としての機能を発揮する。
以下、図5ないし図7を参照しながら、第1の実施の形態におけるアバターサービス提供システム1により実行させるプログラム、及び方法であるユーザ認証処理、ポインタ移動処理、及びアイコン制御処理について説明する。
以下、図8ないし図11を参照しながら、アバターサービス提供システム1におけるポインタによる操作の画面例について説明する。
以上のように、本実施の形態によると、ポインタを表示させてユーザの手の動作に合わせてポインタを動かすように制御し、ポインタの動作により、ポインタが各種サービスの提供を開始させるためのアイコンを選択し、実行させることが可能になるように構成している。そのため、ユーザは端末装置の位置まで戻って操作する必要がなくなり、煩わしい操作を不要にし、没入感やアバターとの一体感を喪失することなく各種サービスの提供を受けることを可能にしている。これにより、アバターサービス提供システムによる各種サービスの提供がスムーズに行われることを可能にしている。
以上の各実施の形態で説明した事項を、以下に付記する。
10 :端末装置
10A :端末装置
10B :端末装置
13 :入力装置
14 :出力装置
15 :メモリ
16 :記憶部
19 :プロセッサ
20 :サーバ
25 :メモリ
26 :ストレージ
29 :プロセッサ
30 :表示画面
31L :ポインタ
31R :ポインタ
32 :アイコン
80 :ネットワーク
81 :無線基地局
82 :無線LANルータ
111 :アンテナ
112 :アンテナ
121 :第1無線通信部
122 :第2無線通信部
130 :操作受付部
131 :デバイス
132 :ディスプレイ
140 :音声処理部
141 :マイク
142 :スピーカ
150 :位置情報センサ
160 :カメラ
170 :記憶部
171 :ユーザ情報
180 :制御部
181 :入力操作受付部
182 :送受信部
183 :通知制御部
184 :データ処理部
201 :通信部
202 :記憶部
203 :制御部
2021 :ユーザデータベース
2031 :受信制御モジュール
2032 :送信制御モジュール
2033 :ユーザ認証モジュール
Claims (8)
- プロセッサと、メモリとを備えるコンピュータに実行させ、画面上に表示させる画像を生成するためのプログラムであって、
前記プログラムは、前記プロセッサに、
動いている人物をカメラで撮影した撮影画像を取得するステップと、
取得した前記撮影画像を解析し、解析結果に基づき前記人物の骨格情報を特定するステップと、
特定した前記骨格情報から、前記人物の動作を検出するステップと、
前記画面上に、前記人物の手に対応し、前記画面上における位置を示すポインタを表示させるステップと、
検出した前記人物の第1の動作に応じて、前記画面上に複数の所定のアイコンを表示させるステップと、
検出した前記人物の、前記第1の動作とは異なる第2の動作に応じて、前記画面上に表示されている前記複数のアイコンを前記画面上で移動させるステップと、
検出した前記人物の動作から抽出した前記人物の手の動作に応じて、前記人物の手の動作に合わせて前記ポインタを動かすように制御するステップと、
前記ポインタの動作を検出し、前記ポインタと、前記複数のアイコンのうちの1のアイコンとの位置に応じて、前記1のアイコンに関連付けられた機能を実行させるステップと、を実行させ、
前記第1の動作及び前記第2の動作は、前記人物による両手を用いた動作、及び前記人物による上半身を用いた動作を含み、
前記人物の骨格情報を特定するステップにおいて、前記人物の全身が撮像された前記撮影画像を解析し、解析結果に基づき前記人物の骨格情報を特定し、
前記人物の動作を検出するステップにおいて、前記人物の両手を用いた動作、及び前記人物による上半身を用いた動作を検出する、プログラム。 - 前記画面上に複数のアイコンを表示させるステップにおいて、前記画面上に、前記複数のアイコンのうちの1のアイコンのみを選択可能に表示させ、
前記複数のアイコンを移動させるステップにおいて、前記第2の動作に応じて、前記画面上に表示されている前記複数のアイコンを移動させて選択可能な前記1のアイコンを変更する、請求項1に記載のプログラム。 - 前記画面上に複数のアイコンを表示させるステップにおいて、前記画面上に、前記人物を含む仮想空間を表示させ、前記仮想空間に前記複数のアイコンが存在するように表示させ、
前記複数のアイコンを移動させるステップにおいて、前記第2の動作に応じて、前記仮想空間における前記複数のアイコンを前記仮想空間上で移動させる、請求項2に記載のプログラム。 - 前記画面上に複数のアイコンを表示させるステップにおいて、前記仮想空間において、前記人物を中心として環状に前記複数のアイコンが存在するように表示させ、
前記複数のアイコンを移動させるステップにおいて、前記第2の動作に応じて、前記仮想空間における前記複数のアイコンを前記環状に沿って移動させ、選択可能な前記1のアイコンを変更する、請求項3に記載のプログラム。 - 前記第1の動作は、前記人物による両手を上げる動作、及び手を叩く動作を含む、請求項1から請求項4のいずれか1項に記載のプログラム。
- 前記第2の動作は、前記人物による上半身を捻る動作、及び両手を同時に所定の方向に動かす動作を含む、請求項1から請求項4のいずれか1項に記載のプログラム。
- 制御部と、記憶部とを備え、画面上に表示させる画像を生成する情報処理装置であって、
前記制御部は、
動いている人物をカメラで撮影した撮影画像を取得するステップと、
取得した前記撮影画像を解析し、解析結果に基づき前記人物の骨格情報を特定するステップと、
特定した前記骨格情報から、前記人物の動作を検出するステップと、
前記画面上に、前記人物の手に対応し、前記画面上における位置を示すポインタを表示させるステップと、
検出した前記人物の第1の動作に応じて、前記画面上に複数の所定のアイコンを表示させるステップと、
検出した前記人物の、前記第1の動作とは異なる第2の動作に応じて、前記画面上に表示されている前記複数のアイコンを前記画面上で移動させるステップと、
検出した前記人物の動作から抽出した前記人物の手の動作に応じて、前記人物の手の動作に合わせて前記ポインタを動かすように制御するステップと、
前記ポインタの動作を検出し、前記ポインタと、前記複数のアイコンのうちの1のアイコンとの位置に応じて、前記1のアイコンに関連付けられた機能を実行させるステップと、を実行し、
前記第1の動作及び前記第2の動作は、前記人物による両手を用いた動作、及び前記人物による上半身を用いた動作を含み、
前記人物の骨格情報を特定するステップにおいて、前記人物の全身が撮像された前記撮影画像を解析し、解析結果に基づき前記人物の骨格情報を特定し、
前記人物の動作を検出するステップにおいて、前記人物の両手を用いた動作、及び前記人物による上半身を用いた動作を検出する、情報処理装置。 - プロセッサと、メモリとを備えるコンピュータに実行され、画面上に表示させる画像を生成するための方法であって、
前記方法は、前記プロセッサが、
動いている人物をカメラで撮影した撮影画像を取得するステップと、
取得した前記撮影画像を解析し、解析結果に基づき前記人物の骨格情報を特定するステップと、
特定した前記骨格情報から、前記人物の動作を検出するステップと、
前記画面上に、前記人物の手に対応し、前記画面上における位置を示すポインタを表示させるステップと、
検出した前記人物の第1の動作に応じて、前記画面上に複数の所定のアイコンを表示させるステップと、
検出した前記人物の、前記第1の動作とは異なる第2の動作に応じて、前記画面上に表示されている前記複数のアイコンを前記画面上で移動させるステップと、
検出した前記人物の動作から抽出した前記人物の手の動作に応じて、前記人物の手の動作に合わせて前記ポインタを動かすように制御するステップと、
前記ポインタの動作を検出し、前記ポインタと、前記複数のアイコンのうちの1のアイコンとの位置に応じて、前記1のアイコンに関連付けられた機能を実行させるステップと、を実行し、
前記第1の動作及び前記第2の動作は、前記人物による両手を用いた動作、及び前記人物による上半身を用いた動作を含み、
前記人物の骨格情報を特定するステップにおいて、前記人物の全身が撮像された前記撮影画像を解析し、解析結果に基づき前記人物の骨格情報を特定し、
前記人物の動作を検出するステップにおいて、前記人物の両手を用いた動作、及び前記人物による上半身を用いた動作を検出する、方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023047607A JP7386583B1 (ja) | 2023-03-24 | 2023-03-24 | プログラム、情報処理装置及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023047607A JP7386583B1 (ja) | 2023-03-24 | 2023-03-24 | プログラム、情報処理装置及び方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7386583B1 true JP7386583B1 (ja) | 2023-11-27 |
Family
ID=88917894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023047607A Active JP7386583B1 (ja) | 2023-03-24 | 2023-03-24 | プログラム、情報処理装置及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7386583B1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140123077A1 (en) | 2012-10-29 | 2014-05-01 | Intel Corporation | System and method for user interaction and control of electronic devices |
JP2014160323A (ja) | 2013-02-19 | 2014-09-04 | Brother Ind Ltd | 表示装置および表示プログラム |
JP2023029950A (ja) | 2021-06-11 | 2023-03-07 | Tis株式会社 | 情報処理システム、情報処理方法、およびプログラム |
-
2023
- 2023-03-24 JP JP2023047607A patent/JP7386583B1/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140123077A1 (en) | 2012-10-29 | 2014-05-01 | Intel Corporation | System and method for user interaction and control of electronic devices |
JP2014160323A (ja) | 2013-02-19 | 2014-09-04 | Brother Ind Ltd | 表示装置および表示プログラム |
JP2023029950A (ja) | 2021-06-11 | 2023-03-07 | Tis株式会社 | 情報処理システム、情報処理方法、およびプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108415705B (zh) | 网页生成方法、装置、存储介质及设备 | |
US11231845B2 (en) | Display adaptation method and apparatus for application, and storage medium | |
EP3586316B1 (en) | Method and apparatus for providing augmented reality function in electronic device | |
US11954200B2 (en) | Control information processing method and apparatus, electronic device, and storage medium | |
US20160171773A1 (en) | Display control method, information processing apparatus, and storage medium | |
EP3090424A1 (en) | Assigning virtual user interface to physical object | |
KR102004986B1 (ko) | 어플리케이션 실행 방법 및 시스템, 단말과 그 기록 매체 | |
CN112581571B (zh) | 虚拟形象模型的控制方法、装置、电子设备及存储介质 | |
CN110932963A (zh) | 多媒体资源分享方法、***、装置、终端、服务器及介质 | |
CN111437600A (zh) | 剧情展示方法、装置、设备及存储介质 | |
CN111752658B (zh) | 管理功能教程的方法、装置、设备以及存储介质 | |
CN110569064B (zh) | 接口标识生成方法、装置、设备及存储介质 | |
JP7386583B1 (ja) | プログラム、情報処理装置及び方法 | |
US20190212834A1 (en) | Software gyroscope apparatus | |
KR20170045101A (ko) | 콘텐트를 외부 장치와 공유하는 전자 장치 및 이의 콘텐트 공유 방법 | |
JP7182324B1 (ja) | プログラム、情報処理装置及び方法 | |
JP7236551B2 (ja) | キャラクタ推薦方法、キャラクタ推薦装置、コンピュータ装置およびプログラム | |
CN115379113A (zh) | 拍摄处理方法、装置、设备及存储介质 | |
JP7372717B1 (ja) | プログラム、情報処理装置及び方法 | |
CN114100121A (zh) | 操作控制方法、装置、设备、存储介质及计算机程序产品 | |
CN114826799A (zh) | 信息获取方法、装置、终端及存储介质 | |
CN112132472A (zh) | 资源管理方法、装置、电子设备及计算机可读存储介质 | |
CN111539794A (zh) | 凭证信息的获取方法、装置、电子设备及存储介质 | |
US20240078071A1 (en) | Interaction method between display device and terminal device, storage medium and electronic device | |
CN114466237B (zh) | 显示方法、装置、计算机设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230512 |
|
A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20230421 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230512 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230605 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230804 |
|
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: 20231101 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231107 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7386583 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |