(57)【要約】  本願は、仮想アイテム転送方法を提供し、この方法は、第２電子デバイスの、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているアイテム転送要求を受信するステップと、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられている少なくとも１つのターゲット仮想アイテムを決定するステップと、ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するステップと、を含む。
2021532967.tif 000002
【特許請求の範囲】
【請求項１】
第１電子デバイスが実行する仮想アイテム転送方法であって、
第２電子デバイスのアイテム転送要求を受信するステップであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているステップと、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するステップであって、前記少なくとも１つのターゲット仮想アイテムが、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられているステップと、
ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するステップと、
を含むことを特徴とする仮想アイテム転送方法。
【請求項２】
前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するステップは、
前記第１電子デバイスに対応する仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及びアイテム数を取得するステップと、
前記既存の仮想アイテムから、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に対応する、かつ転送対象となる、少なくとも１つのターゲット仮想アイテムを取得するステップであって、前記ターゲット仮想アイテムのアイテム識別子及び各ターゲット仮想アイテムの数は、前記仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及び各仮想アイテムのアイテム数を超えないステップと、を含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記方法は、
前記少なくとも１つの実物アイテム識別子を少なくとも１つの仮想アイテム識別子にマッピングするステップ、をさらに含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記第２電子デバイスのアイテム転送要求を受信するステップは、
第２電子デバイスとのブルートゥース接続によって、前記第２電子デバイスのアイテム転送要求を受信するステップ、を含む、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するステップは、
ユーザインターフェースに表示されるターゲット仮想環境における仮想オブジェクトの周囲の位置に、前記少なくとも１つのターゲット仮想アイテムを表示するステップ、を含む、
ことを特徴とする請求項１に記載の方法。
【請求項６】
第２電子デバイスによって実行される仮想アイテム転送方法であって、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得るステップと、
アイテム転送要求を生成するステップであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているステップと、
第１電子デバイスに前記アイテム転送要求を送信し、前記第１電子デバイスにより仮想環境において前記アイテム転送要求に対応する仮想アイテムを転送するステップと、
を含むことを特徴とする仮想アイテム転送方法。
【請求項７】
前記第２電子デバイスには、近距離無線通信チップが配置されている、
ことを特徴とする請求項６に記載の方法。
【請求項８】
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得るステップは、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別するステップと、
同じ実物アイテム識別子の数を集計して、前記各実物アイテム識別子の数を得るステップと、を含む、
ことを特徴とする請求項６に記載の方法。
【請求項９】
前記第１電子デバイスに前記アイテム転送要求を送信するステップは、
第１電子デバイスとのブルートゥース接続によって、前記第１電子デバイスに前記アイテム転送要求を送信するステップ、を含む、
ことを特徴とする請求項６に記載の方法。
【請求項１０】
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を識別した場合、前記第２電子デバイスの圧力センサの圧力情報を取得し、前記圧力情報が圧力閾値より以下場合、取得された実物アイテム識別子及び各実物アイテム識別子の数を廃棄し、継続的に取得するステップ、をさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項１１】
仮想アイテム転送装置であって、
第２電子デバイスのアイテム転送要求を受信する受信モジュールであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている受信モジュールと、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定する決定モジュールであって、前記少なくとも１つのターゲット仮想アイテムが、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられている決定モジュールと、
ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送する転送モジュールと、
を備えることを特徴とする仮想アイテム転送装置。
【請求項１２】
前記決定モジュールは、
第１電子デバイスに対応する仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及びアイテム数を取得し、
前記既存の仮想アイテムから、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に対応する、かつ転送対象となる、少なくとも１つのターゲット仮想アイテムを取得するために使用され、ここで、前記ターゲット仮想アイテムのアイテム識別子及び各ターゲット仮想アイテムの数は、前記仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及び各仮想アイテムのアイテム数を超えない、
ことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記装置は、
前記少なくとも１つの実物アイテム識別子を少なくとも１つの仮想アイテム識別子にマッピングするマッピングモジュールを、さらに備える、
ことを特徴とする請求項１２に記載の装置。
【請求項１４】
前記受信モジュールは、さらに、
第２電子デバイスとのブルートゥース接続によって、前記第２電子デバイスのアイテム転送要求を受信するために使用される、
ことを特徴とする請求項１１に記載の装置。
【請求項１５】
前記転送モジュールは、さらに、
ユーザインターフェースに表示されるターゲット仮想環境における仮想オブジェクトの周囲の位置に、前記少なくとも１つのターゲット仮想アイテムを表示するために使用される、
ことを特徴とする請求項１１に記載の装置。
【請求項１６】
第２電子デバイスに適用される仮想アイテム転送装置であって、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得る識別モジュールと、
アイテム転送要求を生成する生成モジュールであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている生成モジュールと、
第１電子デバイスに前記アイテム転送要求を送信し、前記第１電子デバイスにより仮想環境において前記アイテム転送要求に対応する仮想アイテムを転送する送信モジュールと、
を備えることを特徴とする仮想アイテム転送装置。
【請求項１７】
前記識別モジュールは、さらに、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、および、同じ実物アイテム識別子の数を集計して、前記各実物アイテム識別子の数を得るために使用される、
ことを特徴とする請求項１６に記載の装置。
【請求項１８】
前記装置は、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を識別した場合、前記第２電子デバイスの圧力センサの圧力情報を取得し、前記圧力情報が圧力閾値より大きくない場合、取得されたた実物アイテム識別子及び各実物アイテム識別子の数を廃棄し、継続的に取得する廃棄モジュール、をさらに備える、
ことを特徴とする請求項１６に記載の装置。
【請求項１９】
電子デバイスであって、
プロセッサと、メモリとを備え、前記メモリにコンピュータ読み取り可能な命令が記憶されており、前記コンピュータ読み取り可能な命令が前記プロセッサによって実行される場合、前記プロセッサに請求項１〜１０のいずれか１項に記載の方法のステップを実行させる、
ことを特徴とする電子デバイス。
【請求項２０】
不揮発性のコンピュータ読み取り可能な記憶媒体であって、
コンピュータ読み取り可能な命令が記憶されており、前記コンピュータ読み取り可能な命令が１つまたは複数のプロセッサによって実行される場合、前記１つまたは複数のプロセッサに請求項１〜１０のいずれか１項に記載の方法のステップを実行させる、
ことを特徴とする不揮発性のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１８年１２月０７日に中国特許局へ出願された、出願番号が２０１８１１４９８０８３．６であり、出願名称が「仮想アイテム転送方法、装置、電子デバイスおよびコンピュータ記憶媒体」である中国特許出願の優先権を主張し、その全ての内容が参照することにより本願に組み込まれる。
【０００２】
本願は、ネットワーク技術分野に関し、特に、仮想アイテム転送方法、装置、電子デバイスおよびコンピュータ記憶媒体に関する。
【背景技術】
【０００３】
生活の中で、人々は、シューティングゲーム、スポーツ競技類のゲーム、音楽ゲームなどのような様々なゲームに接触することがある。いくつかのシューティングゲームでは、プレイヤーは、仮想アイテムを獲得して、ゲームにおける仮想オブジェクトを武装することにより、仮想オブジェクトの戦闘力を向上させることができる。ゲームが進行するにつれて、プレイヤーは、一部の仮想アイテムを仮想オブジェクトの周囲の位置に転送することによって、仮想オブジェクトの負荷を軽減したり、転送された仮想アイテムをチームメイトの仮想オブジェクトにピックアップさせてチームメイトの仮想オブジェクトを武装したりする必要がある場合がある。
【０００４】
現在、ゲーム中にプレイヤーが仮想アイテムを転送する方式は、以下の方式の通りであってもよい。即ち、プレイヤーは、バックパックをクリックして、バックパックにおける仮想アイテムを探し、ここで、バックパックには、このプレイヤーが取得した仮想アイテムがすべて付けられており、このプレイヤーは、バックパックにおけるターゲット仮想アイテムをクリックして、このプレイヤーが転送しようとする仮想アイテムを決定し、このプレイヤーが転送しようとする仮想アイテムは、ターゲット仮想アイテムであり、このプレイヤーは、このターゲット仮想アイテムを転送することにより、バックパックにおけるターゲット仮想アイテムを近くの地面に転送させる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のプレイヤーが仮想アイテムを転送する方式では、プレイヤーはターゲット仮想アイテムを近くの地面に転送するように、複数の動作を行う必要があり、動作が煩雑で、仮想アイテムの転送効率が低いという問題がある。
【課題を解決するための手段】
【０００６】
本願の実施例は、仮想アイテム転送方法、装置、電子デバイス、およびコンピュータ記憶媒体を提供する。
【０００７】
第１電子デバイスによって実行される仮想アイテム転送方法であって、
第２電子デバイスのアイテム転送要求を受信するステップであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているステップと、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するステップであって、前記少なくとも１つのターゲット仮想アイテムが、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられているステップと、
ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するステップと、を含む。
【０００８】
第２電子デバイスによって実行される仮想アイテム転送方法であって、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得るステップと、
アイテム転送要求を生成するステップであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているステップと、
第１電子デバイスに前記アイテム転送要求を送信し、前記第１電子デバイスにより仮想環境において前記アイテム転送要求に対応する仮想アイテムを転送するステップと、を含む。
【０００９】
仮想アイテム転送装置であって、
第２電子デバイスのアイテム転送要求を受信する受信モジュールであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている受信モジュールと、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定する決定モジュールであって、前記少なくとも１つのターゲット仮想アイテムが、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられている決定する決定モジュールと、
ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送する転送モジュールと、を備える。
【００１０】
仮想アイテム転送装置であって、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得る識別モジュールと、
アイテム転送要求を生成する生成モジュールであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている生成モジュールと、
第１電子デバイスに前記アイテム転送要求を送信し、前記第１電子デバイスにより仮想環境において前記アイテム転送要求に対応する仮想アイテムを転送する送信モジュールと、を備える。
【００１１】
電子デバイスであって、プロセッサと、メモリとを備え、前記メモリにコンピュータ読み取り可能な命令が記憶されており、前記コンピュータ読み取り可能な命令が前記プロセッサによって実行される場合、前記プロセッサに前記仮想アイテム転送方法のステップを実行させる。
【００１２】
不揮発性のコンピュータ読み取り可能な記憶媒体であって、コンピュータ読み取り可能な命令が記憶されており、前記コンピュータ読み取り可能な命令が１つまたは複数のプロセッサによって実行される場合、前記１つまたは複数のプロセッサに前記仮想アイテム転送方法のステップを実行させる。
【図面の簡単な説明】
【００１３】
本願の実施例における技術案をより明確に説明するために、以下では、実施例の説明において必要とされる図面を簡単に紹介するが、明らかに、以下の説明での図面は、本願のいくつかの実施例にすぎず、当業者にとっては、創造的な労働を行わない前提で、これらの図面から他の図面を得ることもできる。
【００１４】
【図１】本願の実施例により提供される実施環境の概略図である。
【図２】本願の実施例により提供されるユーザインターフェースの概略図である。
【図３（１）】本願の実施例により提供される仮想アイテム転送方法のフローチャートである。
【図３（２）】本願の実施例により提供される第２電子デバイスが予め設定された範囲内の少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を取得するステップのフローチャートである。
【図４】本願の実施例により提供されるアイテムの説明図である。
【図５】本願の実施例により提供される仮想アイテムの転送の概略図である。
【図６】本願の実施例により提供される仮想アイテム転送装置の構成の概略図である。
【図７】本願の実施例より提供される仮想アイテム転送装置の構成の概略図である。
【図８】本願の実施例より提供される電子デバイスの構成のブロック図である。
【発明を実施するための形態】
【００１５】
本願の目的、技術案および利点をより明確にするために、以下、図面を参照して本願の実施例をさらに詳細に説明する。
【００１６】
本願の実施例は、主に、電子ゲームまたはアナログトレーニングシーンに関し、電子ゲームシーンを例にして、ユーザは、この電子デバイス上で事前に動作を行うことができ、この電子デバイスは、ユーザの動作を検出した後、電子ゲームのゲーム設定ファイルをダウンロードすることができ、このゲーム設定ファイルには、この電子ゲームのアプリケーションプログラム、インターフェース表示データ、または仮想環境データなどが含まれてもよく、これにより、このユーザは、この電子デバイスで電子ゲームをログインする際に、このゲーム設定ファイルを呼び出して、電子ゲームインターフェースをレンダリングして表示することができる。ユーザは、電子デバイス上でタッチ動作を行うことができ、この電子デバイスは、タッチ動作を検出した後、このタッチ動作対応するゲームデータを決定して、このゲームデータをレンダリングして表示することができ、このゲームデータには、仮想環境データ、この仮想環境における仮想オブジェクトの行為データなどが含まれてもよい。
【００１７】
本願に係る仮想環境は、３次元仮想空間をシミュレートするために使用されてもよく、２次元仮想空間をシミュレートするために使用されてもよいし、この３次元仮想空間または２次元仮想空間は、開放空間であってもよい。この仮想環境は、現実中の実際の環境をシミュレートするために使用されてもよく、例えば、この仮想環境には、空、陸、または海などが含まれてもよいし、この陸には、砂漠や都市などの環境要素が含まれてもよく、ユーザは、仮想オブジェクトがこの仮想環境で移動するように制御してもよいし、この仮想オブジェクトは、この仮想環境における、ユーザを表す仮想アバターであってよく、この仮想アバターは、例えば、人間や動物などの任意の形態であってもよいし、本願は、これに対して限定しない。この仮想環境には、複数の仮想オブジェクトが含まれてもよく、各仮想オブジェクトは、仮想環境において自分の形状と体積を有し、仮想環境内の一部の空間を占有する。
【００１８】
シューティング類ゲームを例にして、ユーザは、仮想オブジェクトが仮想環境の空で自由に落下したり、滑空したり、パラシュートを開いて落下したり、陸上で走ったり、ジャンプしたり、這ったり、匍匐したり、腰をかがめて前進したりするように制御することができ、また、仮想オブジェクトが海で泳いだり、浮いたり、潜ったりするように制御することもでき、もちろん、ユーザは、仮想オブジェクトが乗り物に乗ってこの仮想環境で移動するように制御することもでき、ここでは、上記のシーンのみを例に挙げて説明するが、本願の実施例は、これに対して特に限定しない。ユーザは、仮想オブジェクトがドウェポンを介して他の仮想オブジェクトと戦うように制御することもでき、このドウェポンは、コールドウェポンであってもよく、ホットドウェポンであってもよいし、本願は、これに対して特に限定しない。
【００１９】
電子デバイスは、上記の仮想環境をレンダリングして表示する際に、この仮想環境をフルスクリーンで表示するようにしてもよく、また、電子デバイスは、現在の表示インターフェースに仮想環境を表示するとともに、現在の表示インターフェースの第１所定領域にグローバル地図を個別に表示するようにしてもよいし、また、電子デバイスは、所定ボタンに対するクリック動作を検出した場合、このグローバル地図を表示するようにしてもよい。ここで、このグローバル地図は、この仮想環境のサムネイルを表示するために使用されるものであり、このサムネイルは、この仮想環境に対応する地形、地貌、地理的位置などの地理的特徴を記述するために使用されるものである。もちろん、電子デバイスは、現在の表示インターフェースに、現在の仮想オブジェクトの周辺から一定距離内にある仮想環境のサムネイルを表示するようにしてもよく、このグローバル地図に対するクリック動作を検出した場合、電子デバイスの現在の表示インターフェースの第２所定領域に全体的な仮想環境のサムネイルを表示し、これにより、ユーザは、その周辺の仮想環境を観察するだけでなく、全体的な仮想環境を観察することもできる。電子デバイスは、この完全なサムネイルに対するスケーリング動作を検出した場合、完全なサムネイルをスケーリングして表示するようにしてもよい。この第１所定領域と第２所定領域の具体的な表示位置および形状は、ユーザの動作習慣に応じて設定されてもよい。例えば、仮想環境に過度な遮蔽を与えないために、この第１所定領域は、現在の表示インターフェースの右上隅、右下隅、左上隅、左下隅の矩形領域などであってもよく、この第２所定領域は、現在の表示インターフェースの右側または左側の正方形領域であってもよいし、もちろん、この第１所定領域および第２所定領域は、円形領域または他の形状の領域であってもよく、本願の実施例は、この所定領域の具体的な表示位置および形状に対して限定しない。
【００２０】
図１は、本願の実施例により提供される実施環境の概略図であり、図１を参照して、この実施環境には、第１電子デバイスおよび第２電子デバイスという少なくとも２つの電子デバイスと、サーバクラスターとが含まれている。
【００２１】
１つの可能な実施形態では、第１電子デバイスは、仮想環境を表示することができる電子デバイス、すなわち、ゲームアプリケーションを搭載する電子デバイスであり、各第１電子デバイスは、少なくとも１つの仮想オブジェクトを制御することができ、また、複数の第１電子デバイスは、複数の仮想オブジェクトを制御することができ、ユーザは、仮想オブジェクトが仮想環境で戦うように、第１電子デバイスを介して制御することができ、この第一電子デバイスは、携帯電話、タブレット、ノートパソコンなどの電子デバイスであってもよく、この第１電子デバイスには、他の電子デバイスのブルートゥース（登録商標）モジュールと接続を確立するために使用されるブルートゥース（登録商標）モジュールが配置されてもよい。
【００２２】
例えば、図２において、第１電子デバイスは、現在のユーザインターフェースに仮想環境を表示し、この仮想環境において仮想オブジェクトが表示されてもよく、現在のユーザ表示インターフェースの右上隅にグローバル地図が表示されている。この仮想環境では、ユーザが制御する仮想オブジェクトは、一定の仮想アイテムを有してもよく、この仮想アイテムは、例えば狙撃銃、マシェットや散弾銃などのドウェポン類を含むようにしてもよく、例えば鎮痛剤、エナジードリンクや医療箱などの薬品類を含むようにしてもよいし、また、例えば上着、ズボンや帽子などの衣類類を含むようにしてよく、またバックパック、異なる型番の弾やギリースーツなどを含むようにしてもよいし、本願の実施例は、この仮想環境における仮想アイテムに対して具体的に限定しない。
【００２３】
仮想アイテム自分の機能の関係やゲーム設定の関係のせいで、各仮想オブジェクトが持つ仮想アイテムには、一定の制限があり、例えば、バックパックを持っていない仮想オブジェクトは、５つの仮想アイテムしか持たなく、レベルが１であるバックパックを持っている仮想オブジェクトは、８つの仮想アイテムを持つことができ、レベルが２であるバックパックを持っている仮想オブジェクトは、１２つの仮想アイテムを持つことができる。したがって、この仮想オブジェクトが持っている仮想アイテムの数が上限に達した場合、この仮想オブジェクトに対応するユーザが他の仮想アイテムをピックアップしたいとき、このユーザは、この仮想オブジェクトが他の仮想アイテムをピックアップすることができるように、この仮想オブジェクトが持っている仮想アイテムをこの仮想環境に転送する必要があり、また、このユーザのチームメイトが仮想アイテムを欠けている場合、このユーザは、このチームメイトに対応する仮想オブジェクトがこの転送された仮想アイテムをピックアップすることができるように、自分に対応する仮想オブジェクトの仮想アイテムをこの仮想環境に転送することができる。
【００２４】
第２電子デバイスは、その具体的な形態がベースであってもよく、地面に置かれてもよいし、仮想環境における仮想オブジェクトの近くの地面、または仮想環境における他の位置の地面をシミュレートするために使用されるものである。この第２電子デバイスには、他の電子デバイスのブルートゥース（登録商標）モジュールと接続を確立するために、ブルートゥース（登録商標）モジュールが配置されてもよく、この第２電子デバイスには、ＮＦＣチップが付けられている他のものと無線接続を確立するために、ＮＦＣ（ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ、近距離無線通信）チップまたはＮＦＣタグが配置されてもよい。
【００２５】
ＮＦＣ技術は、近距離無線通信とも呼ばれ、短距離の高周波無線通信技術であり、電子デバイス間で非接触のポイント・ツー・ポイントデータ伝送を行うことでデータを交換することを許可する。例えば、限定範囲内で、ＮＦＣチップ付きの電子デバイスは、ＮＦＣチップ付きの他の電子デバイスとデータ交換を行うことができ、または、ＮＦＣチップ付きの電子デバイスは、ＮＦＣタグからデータを取得することができる。
【００２６】
サーバクラスターは、少なくとも１つのサーバを含み、電子ゲームのゲーム設定ファイルを提供するために使用され、これにより、第１電子デバイスは、このサーバクラスターからゲーム設定プロファイルをダウンロードすることができ、これによって、この第１電子デバイスは、このゲーム設定プロファイルに対応するゲームを実行することができる。
【００２７】
図２に示すユーザインターフェースに表示される仮想環境では、ユーザがその対応する仮想オブジェクトの仮想アイテムをこの仮想環境に転送したいと、次のようなプロセスにより実現することができ、具体的な説明は、図３（１）に示すように、図３（１）は、本願の実施例により提供される仮想アイテム転送方法のフローチャートであり、図３（１）を参照して、具体的に、以下のステップを含み、即ち、
Ｓ３０１で、第１電子デバイスと第２電子デバイスは、ブルートゥース（登録商標）接続を確立する。
【００２８】
第１電子デバイスで配置されたブルートゥース（登録商標）モジュールと、第２電子デバイスで配置されたブルートゥース（登録商標）モジュールは、第１電子デバイスと第２電子デバイスとの間でブルートゥース（登録商標）データ通信を実現するように、ブルートゥース（登録商標）接続を確立することができる。例えば、ユーザは、第１電子デバイスでブルートゥース（登録商標）モジュールを起動し、第１電子デバイスの一定範囲内のブルートゥース（登録商標）デバイスをスキャンしてから、ユーザの選択または第１電子デバイスが予めマッチングしたデバイス情報に基づいて、第２電子デバイスとブルートゥース（登録商標）接続を確立することができる。
【００２９】
Ｓ３０２で、ユーザは、少なくとも１つの実物アイテムをこの第２電子デバイス上に置いて、各実物アイテムには、実物アイテム識別子が付けられている。
【００３０】
この実物アイテム識別子は、この実物アイテムのタイプを表すために使用されるものであり、この実物アイテム識別子は、例えば、１つの番号、または１つのＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ、アイデンティティ識別番号）などのような、数字、アルファベット、記号のうちの少なくとも１つ種類の文字を含むようにしてよく、本願の実施例は、この実物アイテム識別子の表示方式に対して具体的に限定しない。実物アイテムは、ＮＦＣチップを配置することで、実物アイテム識別子を付けるようにしてもよく、また、実物アイテム識別子が記憶されているＮＦＣタグを貼り付けることで、実物アイテム識別子を付けるようにしてもよい。
【００３１】
各実物アイテムは、１つの仮想アイテムに対応している。具体的に、仮想環境における鎮痛剤（仮想アイテム）に対応する実物アイテムは、薬瓶であってもよく、即ち、各薬瓶は、仮想環境における１つの鎮痛剤を表し、各薬瓶には、ＮＦＣタグが貼られ、このＮＦＣタグには、鎮痛剤の実物アイテム識別子が書き込まれてもよく、これにより、他のＮＦＣデバイスは、このＮＦＣタグから実物アイテム識別子を識別することができる。上記のＮＦＣタグによって実物アイテム識別子が付けられる場合、ＮＦＣソフトウェアにより、このＮＦＣタグに対してプログラミングを行うようにしてもよく、さらに、このＮＦＣタグに実物アイテム識別子を書き込むようにしてもよい。
【００３２】
ゲーム中にこのユーザが現在持っている仮想アイテムが上限に達した場合、または、このユーザが自分の仮想アイテムをチームメイトに配布したい場合、このユーザは、少なくとも１つの実物アイテムをこの第２電子デバイスに置くことができ、これにより、この第２電子デバイスは、この少なくとも１つの実物アイテムの実物アイテム識別子を識別して、少なくとも１つの実物アイテム識別子に基づいてアイテム転送要求を生成することができ、ステップ２０４を参照して、図４に示すように、ユーザは、このユーザの近くの複数の薬瓶から１つの薬瓶を取り出して、この薬瓶を、近くの地面を表すベースに置いて、即ち、第２電子デバイスに置く。
【００３３】
Ｓ３０３で、この第２電子デバイスがこの第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子および各実物アイテム識別子の数を得る。
【００３４】
本願の実施例では、この予め設定された範囲は、この第２電子デバイスを中心とする予め設定された距離内の範囲であってもよく、本願の実施例は、具体的な予め設定された範囲に対して限定しない。
【００３５】
実物アイテムにＮＦＣチップが配置されているか、ＮＦＣタグが配置されているかによって、この第２電子デバイスは、異なる方式を介して実物アイテム識別子および各実物アイテム識別子の数を識別することができ、例えば、実物アイテムにＮＦＣチップが配置されている場合、この第２電子デバイスは、実物アイテムに配置されたＮＦＣチップと接続を確立することにより、このＮＦＣチップにより送信された実物アイテム識別子を識別するようにしてもよく、また例えば、第２電子デバイスは、実物アイテムに配置されたＮＦＣタグと接続を確立することにより、このＮＦＣチップにより送信された実物アイテム識別子を識別するようにしてもよい。
【００３６】
例えば、第２電子デバイスが予め設定された範囲内の少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を取得するプロセスは、図３（２）に含まれる、以下のステップＳ３０３Ａ及びＳ３０３Ｂに示すプロセスによって実現されるようにしてよい。
【００３７】
ステップＳ３０３Ａで、この第２電子デバイスが予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別する。
【００３８】
この第２電子デバイスに配置されたＮＦＣチップは、上記予め設定された範囲内で無線周波数フィールドを生成することができ、この少なくとも１つの実物アイテムのＮＦＣタグがこの無線周波数フィールドの範囲内にある場合、このＮＦＣタグは、全波整流回路を用いて、この無線周波数フィールドのエネルギーを、このＮＦＣタグ上の回路に電気を供給することができる直流電に変換するようことができ、これにより、このＮＦＣタグは、この回路を利用して、その自身に記憶されている実物アイテム識別子をこの第２電子デバイスに送信することができ、これによって、この電子デバイスは、この少なくとも１つの実物アイテム識別子を識別することができる。
【００３９】
ステップＳ３０３Ｂで、この第２電子デバイスは、同じ実物アイテム識別子の数を集計して、各実物アイテム識別子の数を得る。
【００４０】
この第２電子デバイスにより識別された少なくとも１つの実物アイテム識別子は、複数の実物アイテム識別子に分類されるようにしてよく、例えば、この第２電子デバイスにより識別された少なくとも１つの実物アイテム識別子は、複数の鎮痛剤の実物アイテム識別子、複数の銃器部品の実物アイテム識別子及び複数の銃弾の実物アイテム識別子を含むようにしてもよい。
【００４１】
この第２電子デバイスは、同じ実物アイテム識別子の数を集計する方法は、次の通りであってよく、即ち、この第２電子デバイスは、１つの実物アイテム識別子を識別するたびに、この実物アイテム識別子の数を１つ増やし、例えば、この第２電子デバイスが初めて鎮痛剤の実物アイテム識別子を識別した場合、鎮痛剤の実物アイテム識別子の数を１とし、第２電子デバイスが鎮痛剤の実物アイテム識別子を再び識別した場合、既存の鎮痛剤の実物アイテム識別子の数を１つ増やし、すなわち、現在の鎮痛剤の実物アイテム識別子の数が２になり、これをもって類推すると、鎮痛剤の実物アイテム識別子のすべてを識別した場合、この第２電子デバイスは、鎮痛剤の実物アイテム識別子の数を得ることができ、この少なくとも１つの実物アイテム識別子が認識された後、この第２電子デバイスは、各実物アイテム識別子の数を得ることができる。
【００４２】
１つの可能な実施例では、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を識別した場合、第２電子デバイスは、この第２電子デバイスの圧力センサの圧力情報を取得するようにしてもよく、この圧力情報が圧力閾値より以下場合、この第２電子デバイスは、取得された実物アイテム識別子及び各実物アイテム識別子の数を廃棄して、前記圧力情報を継続的に取得する。実物アイテムがこの第２電子デバイスに近くなる場合、この第２電子デバイスは、誤ってこの実物アイテムの実物アイテム識別子を取得する恐れがあるため、間違った転送を引き起こす可能性もあり、したがって、圧力情報により、現在実物アイテムが第２電子デバイスに置かれているかどうかを判断することで、現在取得されている実物アイテム識別子が、ユーザが確かに転送したいものであるかどうかを知ることができ、これによって、この第２電子デバイスが実物アイテム識別子を取得する精度を向上させることができる。
【００４３】
Ｓ３０４で、この第２電子デバイスは、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているアイテム転送要求を生成する。
【００４４】
このアイテム転送要求は、この第１電子デバイスが少なくとも１つの仮想アイテムを転送することを指示するために使用されるものであり、この少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数は、転送対象となる少なくとも１つのターゲット仮想アイテムを指示するために使用されるものである。
【００４５】
Ｓ３０５で、この第２電子デバイスは、この第１電子デバイスとのブルートゥース（登録商標）接続により、この第１電子デバイスにこのアイテム転送要求を送信し、この第１電子デバイスは、仮想環境においてこのアイテム転送要求に対応する仮想アイテムを転送する。
【００４６】
Ｓ３０６で、この第１電子デバイスは、この第２電子デバイスとのブルートゥース（登録商標）接続により、この第２電子デバイスのアイテム転送要求を受信する。
【００４７】
Ｓ３０７で、この第１電子デバイスは、この少なくとも１つの実物アイテム識別子を少なくとも１つの仮想アイテム識別子にマッピングする。
【００４８】
各実物アイテムは、１つの仮想アイテムに対応しており、各仮想アイテムは、１つの仮想アイテム識別子を有し、この仮想アイテム識別子は、この仮想アイテムのアイテムタイプを指示するために使用されるものであり、例えば、図４に示すゲームにおける実物アイテムに対応する物品ｘ（図４では右の１番目のもの）は、実物アイテムＡ（図４では左の１番目のもの）に対応している。では、この少なくとも１つの実物アイテム識別子が、上記の対応関係に基づいて少なくとも１つの仮想アイテム識別子にマッピングされてもよく、さらに、この第１電子デバイスは、受信されたこのアイテム転送要求における少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、対応する少なくとも１つの仮想アイテム識別子及び各仮想アイテム識別子の数を得ることができ、さらに、この第１電子デバイスは、転送対象となる少なくとも１つのターゲット仮想アイテムを決定することができ、ステップ３０９を参照されたい。
【００４９】
Ｓ３０８で、この第１電子デバイスは、この第１電子デバイスに対応する仮想オブジェクトのアカウントにおける既存の仮想アイテムのアイテム識別子及びアイテム数を取得する。
【００５０】
この仮想オブジェクトは、この第１電子デバイスによって制御される仮想オブジェクトであり、この仮想オブジェクトは、仮想環境において少なくとも１つの仮想アイテムを取得し、これらの仮想アイテムが、この仮想オブジェクトのアカウントにバインディングされるようにしてもよく、この仮想オブジェクトがこれらの仮想アイテムを持っていることを示し、この仮想オブジェクトは、これらの仮想アイテムを使用または廃棄するようにしてもよく、この第１電子デバイスが仮想アイテムを仮想環境に転送することは、この仮想オブジェクトが仮想アイテムを仮想環境に捨てることによって実現される。
【００５１】
この第１電子デバイスが転送しようとする仮想アイテムは、この仮想オブジェクトの既存の仮想アイテムのうちの一部または全部の仮想アイテムであり、この第１電子デバイスは、取得されたこの仮想オブジェクトのアカウントに既存の仮想アイテムの識別子及び仮想アイテムの数に基づいて、この第１電子デバイスの既存の仮想アイテムが転送要件を満たすかどうかを判定し、例えば、既存の仮想アイテムの数が転送要件の仮想アイテムの数より大きい場合、または既存の仮想アイテムのタイプが転送要求のタイプを含む場合、この転送対象となる仮想アイテムは、転送要件を満たしている。既存の仮想アイテムの数が転送要件の仮想アイテムの数より小さい場合、または既存の仮想アイテムのタイプが転送要件のタイプを満たしていない場合、既存の仮想アイテムは、転送要件を満たしていない。
【００５２】
Ｓ３０９で、この第１電子デバイスがこの既存の仮想アイテムから、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に対応する、かつ転送対象となる、少なくとも１つのターゲット仮想アイテムを取得し、ここで、ターゲット仮想アイテムのアイテム識別子及び各ターゲット仮想アイテムの数は、仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及び各仮想アイテムのアイテム数を超えないものである。
【００５３】
仮想オブジェクトのアカウントについて、その仮想アイテムの存在形態は、全体または個別であってもよく、例えば、１０個の鎮痛剤を１つの全体とすれば、ユーザが５つを転送するとき、この１０個の薬が分割される必要がある一方、１つの鎮痛剤を１つの全体として独立して見なすことができれば、ユーザが転送するとき、分割が行われる必要がなく、１つまたは複数の薬が直接に転送される。相応的に、この第１電子デバイスは、この仮想オブジェクトの既存の仮想アイテムを分割することにより、転送対象となる少なくとも１つのターゲット仮想アイテムを取得するようにしてもよく、例えば、第１電子デバイスは、この仮想アイテムのバックパックにおける１０個の鎮痛剤のうちの５つを転送対象となる鎮痛剤として分割する。この第１電子デバイスは、また、この仮想オブジェクトの既存の仮想アイテムから、転送対象となる少なくとも１つのターゲット仮想アイテムを直接に取得するようにしてもよいし、例えば、この第１電子デバイスは、この仮想オブジェクトのアカウントから５つの鎮痛剤を、転送対象となる鎮痛剤として直接に取り出すことができる。
【００５４】
この第１電子デバイスが転送する仮想アイテムのタイプ及び各仮想アイテムの数は、この仮想オブジェクトが持っている仮想アイテムのタイプ及び各仮想アイテムの数を超えてはいけない。例えば、この第１電子デバイスによって制御される仮想オブジェクトが持っている仮想アイテムは、１０個の鎮痛剤、１本の狙撃銃、及び１００ラウンドの５ミリの銃弾を含むが、この第１電子デバイスは、１１個の鎮痛剤の実物アイテム識別子およびレベルが２である１つのヘルメットの実物アイテム識別子を取得すると、この仮想オブジェクトは、１０個の鎮痛剤、１本の狙撃銃、１００ラウンドの５ミリの銃弾のみを持っているため、この第１電子デバイスは、この仮想オブジェクトが持っている上記のすべての仮想アイテムを最大で転送することができるが、他のものを転送することができなくなり、この第１電子デバイスは、持っていない仮想アイテムに対応する実物アイテム識別子を受信すると、それに対して応答を実行しなくて、そのため、この第１電子デバイスは、１０個の鎮痛剤しか転送できず、１１個の鎮痛剤を転送することができず、レベルが２である１つのヘルメットを転送することもできない。
【００５５】
この既存の仮想アイテムのアイテム識別子およびアイテムの数が、この少なくとも１つの実物アイテム識別子及びと各実物アイテム識別子の数を満たしている場合のみ、この第１電子デバイスは、この少なくとも１つの実物アイテム識別子および各実物アイテム識別子の数に対応する少なくとも１つのターゲット仮想アイテムを転送することができる。
【００５６】
例えば、この既存の仮想アイテムのアイテム識別子及びアイテムの数が、この少なくとも１つの実物アイテム識別子および各実物アイテムの識別子の数よりも大きい場合、この第１電子デバイスは、この既存の仮想アイテムを分割する必要があり、この転送対象となる少なくとも１つのターゲット仮想アイテムを得、具体的に、この第１電子デバイスは、１０個の鎮痛剤の実物アイテム識別子を取得し、この仮想オブジェクトが持っている２０個の鎮痛剤のアイテム識別子を取得すると、この第１電子デバイスは、この仮想オブジェクトが持っている２０個の鎮痛剤を分割する必要があり、転送対象となる１０個の鎮痛剤を得る。
【００５７】
また例えば、この仮想アイテムのアイテム識別子およびアイテムの数がこの少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に等しい場合、この第１電子デバイスは、この既存のすべての仮想アイテムを転送対象となる少なくとも１つのターゲット仮想アイテムとして、具体的に、第１電子デバイスは、２０ラウンドの５ミリの銃弾の実物アイテム識別子を取得し、この仮想オブジェクトが持っている２０ラウンドの５ミリの銃弾のアイテム識別子を取得し、２０ラウンドの５ミリの銃弾の実物アイテム識別子は、２０ラウンドの５ミリの銃弾のアイテム識別子を超えないため、この第１電子デバイスは、この仮想オブジェクトが持っている２０ラウンドの５ミリの銃弾を転送対象となるターゲット仮想アイテムとすることができる。
【００５８】
また例えば、既存の仮想アイテムのアイテム識別子およびアイテムの数がこの少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数より小さい場合、この第１電子デバイスは、この既存のすべての仮想アイテムを転送対象となる少なくとも１つのターゲット仮想アイテムとして、具体的に、この第１電子デバイスは、２５個の鎮痛剤の実物アイテム識別子を取得し、この仮想オブジェクトが持っている２０個の鎮痛剤のアイテム識別子を取得し、鎮痛剤の実物アイテム識別子がこの仮想オブジェクトのアカウントに既存の鎮痛剤の数よりも大きいため、この第１電子デバイスは、この仮想オブジェクトが持っている２０個の鎮痛剤を転送対象となるターゲット仮想アイテムとする。
【００５９】
ここで、ステップＳ３０８及びＳ３０９に示すプロセスは、この第１電子デバイスが、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するプロセスである。
【００６０】
説明すべきものとして、従来技術では、ユーザは、バックパック表示インターフェースを開くように、ユーザインターフェースにおけるバックパックをクリックする必要があり、ここで、このユーザインターフェースおよびバックパックインターフェースが第１電子デバイスに表示され、その後、バックパック表示インターフェースで仮想アイテムをクリックすることで、仮想アイテムを選択し、選択された仮想アイテムの一部をユーザが転送したい場合、このユーザは、一部の仮想アイテムの数をクリックする必要もあり、これにより、第１電子デバイスは、転送対象となる少なくとも１つのターゲット仮想アイテムを決定することができ、ユーザは、バックパック表示インターフェースでの「仮想アイテムを捨てる」ボタンをクリックすることで、転送対象となる仮想アイテムを、ユーザが選択した仮想アイテムから分割することができし、これにより、第１電子デバイスは、分割された仮想アイテムを転送することができる。上記のプロセスでは、ユーザは、第１電子デバイスは、転送対象となる少なくとも１つのターゲット仮想アイテムを決定して、転送対象となる少なくとも１つのターゲット仮想アイテムを分割する前に、第１電子デバイスに対して複数回の動作を行う必要がある。しかしながら、本願の実施例では、ユーザは、実物アイテムを第２電子デバイスに置くだけで、仮想アイテムの転送を完了するように第１電子デバイスをトリガすることができ、これによって、ユーザが複雑な動作を実行するのを回避することができる。
【００６１】
Ｓ３１０で、ターゲット仮想環境において、この第１電子デバイスは、この少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送する。
【００６２】
このターゲット仮想環境は、この第１電子デバイスにより制御される仮想オブジェクトが所在する仮想環境であり、このターゲット仮想環境は、この第１電子デバイスで表示されるユーザインターフェース上に表示されてもよく、この第１電子デバイス上に表示されなくてもよいし、例えば、スクリーン投影の方式によって、この第１電子デバイスは、表示されたユーザインターフェースを他のデバイスに表示することができる。
【００６３】
この第１位置は、この少なくとも１つのターゲット仮想アイテムが現在ターゲット仮想環境にある位置であり、例えば、この第１位置は、仮想オブジェクトのアカウントであってもよく、仮想オブジェクトの体であってもよいし、仮想オブジェクトの背中にあってもよい。第２位置は、この少なくとも１つのターゲット仮想アイテムが転送しようとする位置であり、例えば、第２位置は、この仮想オブジェクトの周囲の位置であってもよく、この周囲の位置は、この仮想オブジェクトを中心とした予め設定された範囲内の位置であり、この第２位置は、他の仮想オブジェクトのバックパックであってもよいし、他の仮想オブジェクトの体であってもよく、特定の座標の位置であってもよいし、本願の実施例は、この第１位置と第２位置に対して、具体的に限定しない。
【００６４】
１つの可能な実施形態では、ユーザは、この第１電子デバイスにより制御される仮想オブジェクトのバックパックにおける少なくとも１つのターゲット仮想アイテムをこの仮想オブジェクトの周囲の位置に転送したいと、例えば、この第１電子デバイスが１個の鎮痛剤を転送することを例にする場合、図５を参照して、この第１電子デバイスが転送対象となる仮想アイテムが１個の鎮痛剤であると決定した場合、この第１電子デバイスは、仮想オブジェクトのバックパックにおける１個の鎮痛剤をこの仮想オブジェクトの周囲の位置に転送することができ、この第１電子デバイスは、ユーザインターフェースにおけるこの仮想オブジェクトの周囲の位置に１個の鎮痛剤を表示することができ、図５において、この転送された鎮痛剤は、ユーザインターフェースにおけるこの仮想オブジェクトの前方のテーブルに表示され、また、この仮想オブジェクトのバックパックにおける鎮痛剤の数を１減らし、即ち、この１個の鎮痛剤は、この仮想オブジェクトのバックパックからこの仮想オブジェクトの周囲の位置に転送される。説明すべきものとして、本願の実施例は、その周囲の位置に対して具体的に限定しない。
【００６５】
１つの可能な実施形態では、ユーザは、この第１電子デバイスにより制御される仮想オブジェクトの体での少なくとも１つのターゲット仮想アイテムを、この仮想オブジェクトの周囲の位置に転送したいと、例えば、この第１電子デバイスが１つの９８Ｋの狙撃銃を転送することを例にして、この第１電子デバイスが、転送対象となる仮想アイテムが１つの９８Ｋの狙撃銃であると決定し、かつ、この仮想オブジェクトが持っている９８Ｋの狙撃銃がユーザインターフェースにおけるこの仮想オブジェクトの体に表示される場合、この第１電子デバイスは、仮想オブジェクトの体での９８Ｋ狙撃銃をこの仮想オブジェクトの周囲の位置に転送することができ、そうして、この第１電子デバイスは、ユーザインターフェースにおけるこの仮想オブジェクトの周囲の位置にこの９８Ｋ狙撃銃を表示することができ、また、ユーザインターフェースにおけるこの仮想オブジェクトの体にはこの９８Ｋ狙撃銃が表示されなくなり、すなわち、この仮想オブジェクトの体での９８Ｋ狙撃銃は、この仮想オブジェクトの体からこの仮想オブジェクトの周囲の位置に転送される。
【００６６】
１つの可能な実施形態では、ユーザは、チームメイトの仮想オブジェクトを武装するように、この第１電子デバイスにより制御される仮想オブジェクトの体での少なくとも１つのターゲット仮想アイテムを、チームメイトの仮想オブジェクトの体に転送したいと、例えば、この第１電子デバイスが１つの９８Ｋの狙撃銃を転送することを例にして、この第１電子デバイスが、転送対象となる仮想アイテムが１つの９８Ｋの狙撃銃であると決定し、かつ、この仮想オブジェクトが持っている９８Ｋの狙撃銃がユーザインターフェースにおけるこの仮想オブジェクトの体に表示されており、チームメイトの仮想オブジェクトの体には９８Ｋの狙撃銃が表示されていない場合、この第１電子デバイスは、仮想オブジェクトの体での９８Ｋ狙撃銃をこのチームメイトの仮想オブジェクトの体に転送することができ、そうして、この第１電子デバイスは、このチームメイトの仮想オブジェクトが現在この９８Ｋの狙撃銃を持っていることを示すように、ユーザインターフェースにおけるこのチームメイトの仮想オブジェクトの体にこの９８Ｋの狙撃銃を表示することができ、また、ユーザインターフェースにおけるこの仮想オブジェクトの体にはこの９８Ｋの狙撃銃が表示されなくなり、即ち、この仮想オブジェクトの体での９８Ｋ狙撃銃は、この仮想オブジェクトの体からこのチームメイトの仮想オブジェクトの体に転送される。
【００６７】
１つの可能な実施例では、ユーザは、この第１電子デバイスにより制御される仮想オブジェクトの体での少なくとも１つのターゲット仮想アイテムを、特定の座標の位置に転送したいと、例えば、この第１電子デバイスが１つの爆弾を転送することを例にして、この第１電子デバイスが、転送対象となる仮想アイテムが１つの爆弾であると決定し、かつ、この仮想オブジェクトが持っている１つの爆弾がユーザインターフェースにおけるこの仮想オブジェクトの体に表示される場合、この第１電子デバイスは、仮想オブジェクトの体での１つの爆弾を特定の座標の位置に転送することができ、そうして、この第１電子デバイスは、ユーザインターフェースにおけるこの特定の座標の位置にこの１つの爆弾を表示することができ、また、表示された爆弾が爆発効果を持っていることもできる一方、ユーザインターフェースにおけるこの仮想オブジェクトの体にはこの１つの爆弾が表示されなくなり、即ち、この仮想オブジェクトの体での１つの爆弾は、この仮想オブジェクトの体から特定の座標の位置に転送される。
【００６８】
本願の実施例に係る第２電子デバイスは、識別された実物アイテム識別子及び各実物アイテム識別子の数を第１電子デバイスに送信することができ、これにより、この第１電子デバイスは、この実物アイテム識別子及び各実物アイテム識別子の数に基づいて、転送対象となる仮想アイテムを決定することができ、かつ、この転送対象となる仮想アイテムをユーザインターフェースに表示することができ、これによって、この第１電子デバイスは、仮想アイテムの転送を完了することができる。上記のアイテムの転送プロセスに、ユーザは、実物アイテム識別子付きの実物アイテムを第２電子デバイスに置くだけで、第２電子デバイスは、実物アイテム識別子および各実物アイテム識別子の数を識別して得ることができ、これにより、この第１電子デバイスは、この第２電子デバイスから送信された実物アイテム識別子及び各実物アイテム識別子の数に基づいて、対応する、転送対象となるターゲット仮想アイテムを第１位置から第２位置に転送することができ、これによって、このユーザは、この第１電子デバイスに対していずれかの動作を行う必要がなく、実際生活の中の１つの置く動作によって、第１電子デバイスが仮想アイテムの転送を完了するようにトリガすることができ、さらに、この第１電子デバイスが仮想アイテムを転送することをこのユーザが制御する際の動作を簡略化することができる。また、第１電子デバイスと第２電子デバイスとの間で、ブルートゥース（登録商標）を利用してデータの無線伝送を実現することができる。また、この第２電子デバイスは、圧力情報により、現在実物アイテムが第２電子デバイスに置かれているかどうかを判断することができ、これにより、現時点で取得された実物アイテム識別子が、ユーザが確かに転送したいものであるかどうかを知ることができ、これによって、この第２電子デバイスが実物アイテム識別子を取得する精度を向上させることができる。
【００６９】
上記のすべての代替技術案は、任意の組み合わせを採用して、本願の代替実施例を形成することができ、ここでは、詳細には説明しない。
【００７０】
図６は例により提供される仮想アイテム転送装置の構成の概略図であり、図６を参照して、この装置は、受信モジュール６０１と、決定モジュール６０２と、転送モジュール６０３とを備え、ここで、
受信モジュール６０１は、決定モジュール６０２と接続されており、第２電子デバイスのアイテム転送要求を受信するために使用され、このアイテム転送要求には、この第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている。
【００７１】
決定モジュール６０２は、転送モジュール６０３と接続されており、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するために使用され、この少なくとも１つのターゲット仮想アイテムは、この少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に関連付けられている。
【００７２】
転送モジュール６０３は、ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するために使用される。
【００７３】
１つの実施例では、この決定モジュール６０２は、この第１電子デバイスに対応する仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及びアイテム数を取得し、この既存の仮想アイテムから、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に対応する、かつ転送対象となる、少なくとも１つのターゲット仮想アイテムを取得するために使用され、ここで、ターゲット仮想アイテムのアイテム識別子及び各ターゲット仮想アイテムの数は、仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及び各仮想アイテムのアイテム数を超えない。
【００７４】
１つの実施例では、この装置は、この少なくとも１つの実物アイテム識別子を少なくとも１つの仮想アイテム識別子にマッピングするために使用されるマッピングモジュールを、さらに備える。
【００７５】
１つの実施例では、この受信モジュール６０１は、第２電子デバイスとのブルートゥース（登録商標）接続により、この第２電子デバイスのアイテム転送要求を受信するために使用される。
【００７６】
１つの実施例では、この転送モジュール６０３は、ユーザインターフェースに表示されるターゲット仮想環境における前記仮想オブジェクトの周囲の位置に、前記少なくとも１つのターゲット仮想アイテムを表示するために使用される。
【００７７】
図７は、本願の実施例により提供される仮想アイテム転送装置の構成の概略図であり、図７を参照して、この装置は、識別モジュール７０１と、生成モジュール７０２と、送信モジュール７０３とを備え、ここで、
識別モジュール７０１は、生成モジュール７０２と接続されており、この第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別することで、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得るために使用される。
【００７８】
生成モジュール７０２は、送信モジュール７０３と接続されており、アイテム転送要求を生成するために使用され、このアイテム転送要求には、この第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている。
【００７９】
送信モジュール７０３は、第１電子デバイスに前記アイテム転送要求を送信するために使用され、この第１電子デバイスは、仮想環境においてこのアイテム転送要求に対応する仮想アイテムを転送する。
【００８０】
１つの実施例では、この第２電子デバイスに近距離無線通信チップが配置されている。
【００８１】
１つの実施例では、この識別モジュール７０１は、少なくとも１つの実物アイテム識別子を識別し、同じ実物アイテム識別子の数を集計して、この各実物アイテム識別子の数を得るために使用される。
【００８２】
１つの実施例では、この送信モジュール７０３は、第１電子デバイスとのブルートゥース（登録商標）接続により、この第１電子デバイスに前記アイテム転送要求を送信するために使用される。
【００８３】
１つの実施例では、この装置は、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が識別された場合、この第２電子デバイスの圧力センサの圧力情報を取得し、この圧力情報が圧力閾値より以下場合、取得された実物アイテム識別子及び各実物アイテム識別子の数を廃棄し、前記圧力情報を継続的に取得する廃棄モジュールを、さらに備える。
【００８４】
説明すべきものとして、上記の実施例により提供される仮想アイテム転送装置は、仮想アイテムを転送する際に、上記の各機能モジュールの区分を例に挙げて説明を行うが、実際の応用では、必要に応じて、異なる機能モジュールによって行われるように上記の機能を割り当てることができ、即ち、上記の機能のすべてまたは一部を完成させるように、装置の内部構成を異なる機能モジュールに分割することができる。また、上記の実施例により提供される仮想アイテム転送方法の実施例は、同一の概念に属し、その具体的な実現プロセスについて、方法の実施例を参照でき、ここでは説明を省略する。
【００８５】
図８は、本願の一例示的な実施例により提供される電子デバイス８００の構成のブロック図を示す。この電子デバイス８００は、スマートフォン、タブレットコンピュータ、ＭＰ３プレイヤー（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ  ａｕｄｉｏ  ｌａｙｅｒ  ＩＩＩ、動画専門家グループオーディオレイヤ３）、ＭＰ４プレイヤー（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ  Ａａｄｉｏ  ｌａｙｅｒ  ＩＶ、動画専門家グループオーディオレイヤ４）、ノートパソコンやデスクトップコンピュータであってもよい。電子デバイス８００は、ユーザデバイス、携帯型電子デバイス、ラップトップ型電子デバイス、デスクトップ型電子デバイスなどの他の名称と呼ばれることもある。
【００８６】
一般的に、電子デバイス８００は、プロセッサ８０１とメモリ８０２とを備える。
【００８７】
プロセッサ８０１は、１つまたは複数の処理コアを備えるようにしてよく、例えば、４コアプロセッサ、８コアプロセッサである。プロセッサ８０１は、ＤＳＰ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｉｎｇ、デジタル信号処理）、ＦＰＧＡ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ、フィールドプログラマブルゲートアレイ）、ＰＬＡ（ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｐｌｏｇｉｃ  ａｒｒａｙ、プログラマブルロジックアレイ）のうちの少なくとも１つのハードウェア形式を採用して実現するようにしてもよい。プロセッサ８０１は、メインプロセッサとコプロセッサとを備えるようにしてもよく、メインプロセッサは、起動状態でのデータを処理するためのプロセッサであり、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、中央プロセッサ）とも呼ばれ、コプロセッサは、待機状態でのデータを処理するための低消費電力プロセッサである。いくつかの実施例では、プロセッサ８０１は、ディスプレイに表示する必要のあるコンテンツへのレンダリングおよび描画を担当するＧＰＵ（ｇｒａｐｈｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、グラフィックスプロセッシングユニット）が集積されているようにしてもよい。いくつかの実施例では、プロセッサ８０１は、マシン学習に関するコンピューティング動作を処理するためのＡＩ（ａｒｔｉｐｈｉｃｉａｌ  ｉｎｔｅｌｌｉｇｅｎｃｅ、人工知能）プロセッサを備えるようにしてもよい。
【００８８】
メモリ８０２は、１つまたは複数のコンピュータ読み取り可能な記憶媒体を備えるようにしてよく、このコンピュータ読み取り可能な記憶媒体は、非一時的なものであってもよい。メモリ８０２はまた、高速ランダムアクセスメモリと、不揮発性メモリとを備えるようにしてもよく、例えば１つまたは複数の磁気ディスク記憶装置、フラッシュメモリ記憶装置などである。いくつかの実施例では、メモリ８０２における非一時的なコンピュータ読み取り可能な記憶媒体は、少なくとも１つの命令を記憶するために使用され、この少なくとも１つの命令は、プロセッサ８０１によって実行されることで、本願の方法の実施例により提供される仮想アイテム転送方法を実現するために使用されるものである。
【００８９】
いくつかの実施例では、電子デバイス８００は、オプションとして、周辺デバイスインターフェース８０３と少なくとも１つの周辺デバイスとを備えるようにしてもよい。プロセッサ８０１、メモリ８０２、および周辺デバイスインターフェース８０３の間では、バスまたは信号線によって接続されるようにしてもよい。各周辺デバイスは、バス、信号線、または回路ボードを介して周辺デバイスインターフェース８０３と接続されるようにしてもよい。具体的に、周辺デバイスは、無線周波数回路８０４と、タッチスクリーン８０５と、カメラ８０６と、オーディオ回路８０７と、位置決めコンポーネント８０８と、電源８０９とのうちの少なくとも１つを備えている。
【００９０】
周辺デバイスインターフェース８０３は、Ｉ／Ｏ（ｉｎｐｕｔ／ｏｕｔｐｕｔ、入力／出力）に関連する少なくとも１つの周辺デバイスをプロセッサ８０１およびメモリ８０２に接続するために使用されてもよい。いくつかの実施例では、プロセッサ８０１、メモリ８０２、および周辺デバイスインターフェース８０３は、同じチップまたは回路ボードに集積され、いくつかの他の実施例では、プロセッサ８０１、メモリ８０２、および周辺デバイスインターフェース８０３のうちのいずれかの１つまたは２つは、単独のチップまたは回路ボード上で実現されてもよいし、本実施例は、これに対して限定しない。
【００９１】
無線周波数回路８０４は、ＲＦ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ、無線周波数）信号（電磁信号とも呼ばれる）を受送信するために使用される。無線周波数回路８０４は、電磁信号を介して通信ネットワークおよび他の通信デバイスと通信を行う。無線周波数回路８０４は、電気信号を電磁信号に変換して送信を行うか、または受信した電磁信号を電気信号に変換する。オプションとして、無線周波数回路８０４は、アンテナシステム、ＲＦトランシーバ、１つまたは複数の増幅器、チューナ、発振器、デジタル信号プロセッサ、コーデックチップセット、ユーザリソースタイプモジュールカードなどを備えている。無線周波数回路８０４は、少なくとも１つの無線通信プロトコルによって他の電子デバイスと通信するようにしてよい。この無線通信プロトコルは、メトロポリタンエリアネットワーク、各世代転送通信ネットワーク（２Ｇ、３Ｇ、４Ｇ及び５Ｇ）、無線ＬＡＮおよび／またはＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ、ワイヤレスフィデリティ）ネットワークを含むが、これらに限定されない。いくつかの実施例では、無線周波数回路８０４は、ＮＦＣ（ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ、近距離無線通信）に関する回路を備えるようにしてもよいし、本願は、これに対して限定しない。
【００９２】
ディスプレイ８０５は、ＵＩ（ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ、ユーザインターフェース）を表示するために使用される。このＵＩは、グラフ、テキスト、アイコン、ビデオおよびそれらの任意の組み合わせを含むようにしてもよい。ディスプレイ８０５がタッチスクリーンである場合、ディスプレイ８０５は、ディスプレイ８０５の表面または表面の上方にあるタッチ信号を収集する能力を持っている。このタッチ信号は、制御信号として、プロセッサ８０１に入力して処理されるようにしてもよい。このとき、また、ディスプレイ８０５は、仮想ボタンおよび／または仮想キーボード（ソフトボタンおよび／またはソフトキーボードとも呼ばれる）を提供するために使用されるようにしてもよい。いくつかの実施例では、ディスプレイ８０５は、１つであってもよく、電子デバイス８００の前面パネルに設置されてもよいし、他の実施例では、ディスプレイ８０５は、ディスプレイ８０５は、少なくとも２つであってもよく、電子デバイス８００の異なる表面にそれぞれ設置されてもよく、または折り畳みされた設計に表示されてもよいし、また、いくつかの実施例では、ディスプレイ８０５は、フレキシブルディスプレイであってもよく、電子デバイス８００の曲げ面または折りたたみ面に設けられてもよい。さらに、ディスプレイ８０５は、非長方形の不規則な図形に設定されるようにしてもよく、つまり、異形のスクリーンとなる。ディスプレイ８０５は、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、液晶ディスプレイ）、ＯＬＥＤ（ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｉｎｇ  ｄｉｏｄｅ、有機発光ダイオード）などの材質で製造されるようにしてよい。
【００９３】
カメラコンポーネント８０６は、画像またはビデオを収集するために使用される。オプションとして、カメラコンポーネント８０６は、フロントカメラおよびバックカメラを含む。通常、フロントカメラは、電子デバイスの前面パネルに設置され、バックカメラは、電子デバイスの背面に設置される。いくつかの実施例では、バックカメラは、少なくとも２つがあり、それぞれが、メインカメラ、被写界深度カメラ、広角カメラ、望遠カメラのうちのいずれかであり、これによって、メインカメラと被写界深度カメラの融合による背景ボケ機能の実現、メインカメラと広角カメラの融合によるパノラマ撮影及びＶＲ（ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ、バーチャルリアリティ）撮影機能またはその他の融合撮影機能が実現される。いくつかの実施例では、カメラコンポーネント８０６は、フラッシュをさらに備えるようにしてもよい。フラッシュは、単色温度フラッシュであってもよく、二色温度フラッシュであってもよい。二色温度フラッシュとは、暖かい光のフラッシュと冷たい光のフラッシュの組み合わせであり、異なる色温度での光線補償に使用されるようにしてもよい。
【００９４】
オーディオ回路８０７は、マイクロフォンとスピーカとを備えるようにしてもよい。マイクロフォンは、ユーザおよび環境の音波を収集して、音波を電気信号に変換してプロセッサ８０１に入力して処理し、または無線周波数回路８０４に入力して音声通信を実現するために使用される。ステレオの収集またはノイズ低減の目的から、マイクロフォンは、複数があってもよく、それぞれが電子デバイス８００の異なる部分に設けられてもよい。マイクロフォンは、アレイマイクロフォンまたは全方向性収集型マイクロフォンであってもよい。スピーカは、プロセッサ８０１または無線周波数回路８０４からの電気信号を音波に変換するために使用される。スピーカは、伝統的な薄膜スピーカであってもよく、圧電セラミックスピーカーであってもよい。スピーカは圧電セラミックスピーカーであると、電気信号を人間の聞こえる音波に変換するだけでなく、電気信号を人間の聞こえない音波に変換することで距離測定などの用途のために使用されてもよい。いくつかの実施例では、オーディオ回路８０７は、ヘッドホンジャックを備えるようにしてもよい。
【００９５】
位置決めコンポーネント８０８は、電子デバイス８００の現在の地理的位置を位置決めることで、ナビゲーションまたはＬＢＳ（ｌｏｃａｔｉｏｎ  ｂａｓｅｄ  ｓｅｒｖｉｃｅ、位置に基づくサービス）を実現するために使用される。位置決めコンポーネント８０８は、米国のＧＰＳ（ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ、グローバル・ポジショニング・システム）、中国の北斗システム、ロシアのグレイナスシステム、または欧州連合のガリレオシステムの位置決めコンポーネントに基づくものであってよい。
【００９６】
電源８０９は、電子デバイス８００における各コンポーネントに電力を供給するために使用される。電源８０９は、交流、直流、使い捨て電池、または充電式電池であってもよい。電源８０９が充電式電池を含む場合、この充電式電池は、有線充電または無線充電をサポートすることができる。この充電式電池は、高速充電技術をサポートするために使用されるようにしてもよい。
【００９７】
いくつかの実施例では、電子デバイス８００は、１つまたは複数のセンサ８１０を備えるようにしてもよい。この１つまたは複数のセンサ８１０は、加速度センサ８１１、ジャイロセンサ８１２、圧力センサ８１３、指紋センサ８１４、光学センサ８１５、および近接センサ８１６を含むが、これらに限定されない。
【００９８】
加速度センサ８１１は、電子デバイス８００により確立された座標系の３つの座標軸での加速度の大きさを検出することができる。例えば、加速度センサ８１１は、重力加速度の３つの座標軸での成分を検出するために使用されるようにしてもよい。プロセッサ８０１は、加速度センサ８１１によって収集された重力加速度信号に基づいて、タッチスクリーン８０５が横方向または縦方向のビューによってユーザインターフェースの表示を行うように制御することができる。加速度センサ８１１は、ゲームまたはユーザの動きデータの収集にも使用され得る。
【００９９】
ジャイロセンサ８１２は、電子デバイス８００の本体方向および回転角度を検出することができ、ジャイロセンサ８１２は、加速度センサ８１１と協働して、ユーザによる電子デバイス８００への３Ｄ動作を収集することができる。プロセッサ８０１は、ジャイロセンサ８１２によって収集されたデータに基づいて、動作感知（例えば、ユーザの傾き動作に応じてＵＩを変化させる）、撮影時の画像安定、ゲーム制御、および慣性ナビゲーションなどの機能を実現することができる。
【０１００】
圧力センサ８１３は、電子デバイス８００のサイドフレームおよび／またはタッチスクリーン８０５の下部に設けられてもよい。圧力センサ８１３が電子デバイス８００のサイドフレームに設けられる場合、ユーザによる電子デバイス８００への把持信号を検出することができ、プロセッサ８０１は、圧力センサ８１３によって収集された把持信号に基づいて、左手と右手の識別またはショートカット動作を行う。圧力センサ８１３がタッチスクリーン８０５の下部に設けられる場合、プロセッサ８０１は、ユーザによるタッチスクリーン８０５への圧力動作に応じて、ＵＩインターフェース上の動作可能なコントロールに対する制御を実現する。動作可能なコントロールは、ボタンコントロール、スクロールバーコントロール、アイコンコントロール、メニューコントロールのうちの少なくとも１つを含む。
【０１０１】
指紋センサ８１４は、ユーザの指紋を収集するために使用され、プロセッサ８０１は、指紋センサ８１４によって収集された指紋からユーザの身分を識別するか、または、指紋センサ８１４は、収集した指紋からユーザの身分を識別する。ユーザの身分が信頼できる身分であると識別された場合、プロセッサ８０１は、そのユーザに対して、関連する敏感な動作を実行するように許可し、この敏感な動作は、スクリーンのロック解除、暗号化情報の閲覧、ソフトウェアのダウンロード、支払い、および設定の変更などを含む。指紋センサ８１４は、電子デバイス８００の正面、背面、または側面に設けられてもよく、環境光強度が高い場合、タッチスクリーン８０５の表示輝度を高くし、環境光強度が低い場合、タッチスクリーン８０５の表示輝度を低くする。別の実施例では、プロセッサ８０１は、光学センサ８１５によって収集された環境光強度に従って、カメラコンポーネント８０６の撮影パラメータを動的に調整することもできる。
【０１０２】
近接センサ８１６は、距離センサとも呼ばれ、通常は電子デバイス８００の前面パネルに設けられている。近接センサ８１６は、ユーザと電子デバイス８００の正面との間の距離を収集するために使用される。１つの実施例では、近接センサ８１６がユーザと電子デバイス８００の正面との距離が徐々に小さくなっていることを検出した場合、プロセッサ８０１は、点灯状態から消灯状態に切り換えるように、タッチスクリーン８０５を制御し、近接センサ８１６がユーザと電子デバイス８００の正面との距離が徐々に大きくなっていることを検出した場合、プロセッサ８０１は、消灯状態から点灯状態に切り替えるように、タッチスクリーン８０５を制御する。
【０１０３】
当業者であれば、図７に示す構造は、電子デバイス８００に対する限定を構成するものではなく、図示のものよりも多いまたは少ないコンポーネントを含んだり、またはいくつかのコンポーネントを組み合わせたり、あるいは異なるコンポーネントの配置を採用したりすることができる、ということを理解することができる。
【０１０４】
例示的な実施例では、例えば、命令を含むメモリのようなコンピュータ読み取り可能な記憶媒体も提供され、上記命令は、上記の実施例における仮想アイテム転送方法を完了するように、端末内のプロセッサによって実行されてもよい。例えば、このコンピュータ読み取り可能な記憶媒体は、ＲＯＭ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ、リードオンリーメモリ）、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ、ランダムアクセスメモリ）、ＣＤ−ＲＯＭ（ｃｏｍｐｅｃｔ  ｄｉｓｃｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ、リードオンリーディスク）、テープ、フロッピーディスク、光データ記憶装置などであってもよい。
【０１０５】
当業者であれば、上記の実施例の全部または一部のステップの実現は、ハードウェアによって達成されてもよく、関連するハードウェアが完了するようにプログラムによって指示されてもよく、このプログラムは、コンピュータ読み取り可能な記憶媒体に記憶されてもよく、上記の記憶媒体は、リードオンリーメモリ、磁気ディスク、光ディスクなどであってもよく、ということが理解できる。
【０１０６】
上記は、本願の好ましい実施例にすぎず、本願を制限するものではなく、本願の精神及び原則の内に、実行されたいかなる修正、均等置換、改善などは、いずれも、本願の保護範囲内に含まれるべきである。
【符号の説明】
【０１０７】
601  受信モジュール
602  決定モジュール
603  転送モジュール
701  識別モジュール
702  生成モジュール
703  送信モジュール
801  プロセッサ
802  メモリ
803  周辺デバイスインターフェース
804  無線周波数回路
805  スクリーン
806  カメラコンポーネント
807  オーディオ回路
808  位置決めコンポーネント
809  電源
810  センサ
811  加速度センサ
812  ジャイロセンサ
813  圧力センサ
814  指紋センサ
815  光学センサ
816  近接センサ
【図１】
2021532967.tif 000003
【図２】
2021532967.tif 000004
【図３（１）】
2021532967.tif 000005
【図３（２）】
2021532967.tif 000006
【図４】
2021532967.tif 000007
【図５】
2021532967.tif 000008
【図６】
2021532967.tif 000009
【図７】
2021532967.tif 000010
【図８】
2021532967.tif 000011
【手続補正書】
【提出日】令和3年2月10日(2021.2.10)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１電子デバイスが実行する仮想アイテム転送方法であって、
第２電子デバイスのアイテム転送要求を受信するステップであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているステップと、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するステップであって、前記少なくとも１つのターゲット仮想アイテムが、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられているステップと、
ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するステップと、
を含むことを特徴とする仮想アイテム転送方法。
【請求項２】
前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定するステップは、
前記第１電子デバイスに対応する仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及びアイテム数を取得するステップと、
前記既存の仮想アイテムから、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に対応する、かつ転送対象となる、少なくとも１つのターゲット仮想アイテムを取得するステップであって、前記ターゲット仮想アイテムのアイテム識別子及び各ターゲット仮想アイテムの数は、前記仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及び各仮想アイテムのアイテム数を超えないステップと、を含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記方法は、
前記少なくとも１つの実物アイテム識別子を少なくとも１つの仮想アイテム識別子にマッピングするステップ、をさらに含む、
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記第２電子デバイスのアイテム転送要求を受信するステップは、
第２電子デバイスとのブルートゥース接続によって、前記第２電子デバイスのアイテム転送要求を受信するステップ、を含む、
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送するステップは、
ユーザインターフェースに表示されるターゲット仮想環境における仮想オブジェクトの周囲の位置に、前記少なくとも１つのターゲット仮想アイテムを表示するステップ、を含む、
ことを特徴とする請求項１に記載の方法。
【請求項６】
第２電子デバイスによって実行される仮想アイテム転送方法であって、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得るステップと、
アイテム転送要求を生成するステップであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられているステップと、
第１電子デバイスに前記アイテム転送要求を送信し、前記第１電子デバイスにより仮想環境において前記アイテム転送要求に対応する仮想アイテムを転送するステップと、
を含むことを特徴とする仮想アイテム転送方法。
【請求項７】
前記第２電子デバイスには、近距離無線通信チップが配置されている、
ことを特徴とする請求項６に記載の方法。
【請求項８】
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得るステップは、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別するステップと、
同じ実物アイテム識別子の数を集計して、前記各実物アイテム識別子の数を得るステップと、を含む、
ことを特徴とする請求項６に記載の方法。
【請求項９】
前記第１電子デバイスに前記アイテム転送要求を送信するステップは、
第１電子デバイスとのブルートゥース接続によって、前記第１電子デバイスに前記アイテム転送要求を送信するステップ、を含む、
ことを特徴とする請求項６に記載の方法。
【請求項１０】
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を識別した場合、前記第２電子デバイスの圧力センサの圧力情報を取得し、前記圧力情報が圧力閾値より以下場合、取得された実物アイテム識別子及び各実物アイテム識別子の数を廃棄し、前記圧力情報を継続的に取得するステップ、をさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項１１】
仮想アイテム転送装置であって、
第２電子デバイスのアイテム転送要求を受信する受信モジュールであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている受信モジュールと、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に基づいて、少なくとも１つのターゲット仮想アイテムを決定する決定モジュールであって、前記少なくとも１つのターゲット仮想アイテムが、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数と関連付けられている決定モジュールと、
ターゲット仮想環境において、前記少なくとも１つのターゲット仮想アイテムを第１位置から第２位置に転送する転送モジュールと、
を備えることを特徴とする仮想アイテム転送装置。
【請求項１２】
前記決定モジュールは、
第１電子デバイスに対応する仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及びアイテム数を取得し、
前記既存の仮想アイテムから、前記少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数に対応する、かつ転送対象となる、少なくとも１つのターゲット仮想アイテムを取得するために使用され、ここで、前記ターゲット仮想アイテムのアイテム識別子及び各ターゲット仮想アイテムの数は、前記仮想オブジェクトのアカウントに既存の仮想アイテムのアイテム識別子及び各仮想アイテムのアイテム数を超えない、
ことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記装置は、
前記少なくとも１つの実物アイテム識別子を少なくとも１つの仮想アイテム識別子にマッピングするマッピングモジュールを、さらに備える、
ことを特徴とする請求項１２に記載の装置。
【請求項１４】
前記受信モジュールは、さらに、
第２電子デバイスとのブルートゥース接続によって、前記第２電子デバイスのアイテム転送要求を受信するために使用される、
ことを特徴とする請求項１１に記載の装置。
【請求項１５】
前記転送モジュールは、さらに、
ユーザインターフェースに表示されるターゲット仮想環境における仮想オブジェクトの周囲の位置に、前記少なくとも１つのターゲット仮想アイテムを表示するために使用される、
ことを特徴とする請求項１１に記載の装置。
【請求項１６】
第２電子デバイスに適用される仮想アイテム転送装置であって、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を得る識別モジュールと、
アイテム転送要求を生成する生成モジュールであって、前記アイテム転送要求には、前記第２電子デバイスによって識別された少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数が付けられている生成モジュールと、
第１電子デバイスに前記アイテム転送要求を送信し、前記第１電子デバイスにより仮想環境において前記アイテム転送要求に対応する仮想アイテムを転送する送信モジュールと、
を備えることを特徴とする仮想アイテム転送装置。
【請求項１７】
前記識別モジュールは、さらに、
前記第２電子デバイスの予め設定された範囲内の少なくとも１つの実物アイテム識別子を識別し、および、同じ実物アイテム識別子の数を集計して、前記各実物アイテム識別子の数を得るために使用される、
ことを特徴とする請求項１６に記載の装置。
【請求項１８】
前記装置は、
少なくとも１つの実物アイテム識別子及び各実物アイテム識別子の数を識別した場合、前記第２電子デバイスの圧力センサの圧力情報を取得し、前記圧力情報が圧力閾値より大きくない場合、取得されたた実物アイテム識別子及び各実物アイテム識別子の数を廃棄し、前記圧力情報を継続的に取得する廃棄モジュール、をさらに備える、
ことを特徴とする請求項１６に記載の装置。
【請求項１９】
電子デバイスであって、
プロセッサと、メモリとを備え、前記メモリにコンピュータ読み取り可能な命令が記憶されており、前記コンピュータ読み取り可能な命令が前記プロセッサによって実行される場合、前記プロセッサに請求項１〜１０のいずれか１項に記載の方法のステップを実行させる、
ことを特徴とする電子デバイス。
【請求項２０】
請求項１〜１０のいずれか１項に記載の方法のステップを電子デバイスに実行させる、
ことを特徴とするコンピュータプログラム。
【国際調査報告】
2021532967.tif 000012
2021532967.tif 000013
2021532967.tif 000014
2021532967.tif 000015