Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7744594B2 - Information processing device, program, and information processing method - Google Patents
[go: Go Back, main page]

JP7744594B2 - Information processing device, program, and information processing method - Google Patents

Information processing device, program, and information processing method

Info

Publication number
JP7744594B2
JP7744594B2 JP2023126869A JP2023126869A JP7744594B2 JP 7744594 B2 JP7744594 B2 JP 7744594B2 JP 2023126869 A JP2023126869 A JP 2023126869A JP 2023126869 A JP2023126869 A JP 2023126869A JP 7744594 B2 JP7744594 B2 JP 7744594B2
Authority
JP
Japan
Prior art keywords
content
display
user
information processing
location
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
Application number
JP2023126869A
Other languages
Japanese (ja)
Other versions
JP2023140363A5 (en
JP2023140363A (en
Inventor
敦史 丸山
哲 木村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2023126869A priority Critical patent/JP7744594B2/en
Publication of JP2023140363A publication Critical patent/JP2023140363A/en
Publication of JP2023140363A5 publication Critical patent/JP2023140363A5/ja
Application granted granted Critical
Publication of JP7744594B2 publication Critical patent/JP7744594B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、情報処理装置、プログラムおよび情報処理方法に関する。 This disclosure relates to an information processing device, a program, and an information processing method.

従来、仮想空間内に広告を表示する技術が知られている。例えば、特許文献1では、自然な形で効果的に広告を表示させることのできる技術が開示されている。 Technology for displaying advertisements in virtual spaces is known. For example, Patent Document 1 discloses technology that can effectively display advertisements in a natural way.

特開2013-232205号公報JP 2013-232205 A

ところで、仮想空間内に広告を配置しても、ユーザがワープ機能を用いて仮想空間内を移動してしまう場合、十分な広告効果が得られない場合がある。一方、十分な広告効果が得られない場合、ユーザに対して仮想体験を提供するサービスの維持に支障をきたすことがある。 However, even if advertisements are placed within a virtual space, if users use the warp function to move around within the virtual space, the advertising effect may not be sufficient. On the other hand, if the advertising effect is insufficient, it may be difficult to maintain the service that provides users with a virtual experience.

本開示では上記事情に鑑み、ゲームの趣向性と、サービスの持続的提供との両立を支援する技術を提供することとした。 In light of the above circumstances, this disclosure aims to provide technology that supports the compatibility between the appeal of games and the sustainable provision of services.

本開示の一態様によれば、情報処理装置が提供される。この情報処理装置は、制御部を備える。制御部は、移動制御ステップと、第1表示ステップと、第2表示ステップとを実行するように構成される。移動制御ステップでは、仮想空間におけるユーザの位置を第1位置から第2位置に移動させる。第1表示ステップでは、第1表示態様と、第2表示態様とのうち少なくとも1つにより、位置の移動に応じてユーザの視野を遷移させて表示させる。第1表示態様は、第1位置から第2位置までの移動経路に沿って視野を連続的に遷移させる表示態様である。移動経路における視野には、第1コンテンツが含まれる。第2表示態様は、第1位置から第2位置まで視野を非連続的に遷移させる表示態様である。第2表示ステップでは、第2表示態様による視野の遷移に際して、第1コンテンツに関連する第2コンテンツを表示させる。 According to one aspect of the present disclosure, an information processing device is provided. The information processing device includes a control unit. The control unit is configured to execute a movement control step, a first display step, and a second display step. In the movement control step, the user's position in the virtual space is moved from a first position to a second position. In the first display step, the user's field of view is transitioned and displayed in accordance with the movement of the position using at least one of a first display mode and a second display mode. The first display mode is a display mode in which the field of view transitions continuously along a movement path from the first position to the second position. The field of view along the movement path includes first content. The second display mode is a display mode in which the field of view transitions discontinuously from the first position to the second position. In the second display step, second content related to the first content is displayed when the field of view transitions using the second display mode.

本開示によれば、ゲームの趣向性と、サービスの持続的提供との両立を支援する技術を提供することができる。 This disclosure provides technology that helps balance the appeal of games with the sustainable provision of services.

本実施形態に係る情報処理システム1のハードウェア構成を示すブロック図である。1 is a block diagram showing a hardware configuration of an information processing system 1 according to an embodiment of the present invention. 本実施形態に係る情報処理装置2のうち、制御部23の機能構成を示すブロック図である。FIG. 2 is a block diagram showing the functional configuration of a control unit 23 in the information processing device 2 according to the present embodiment. 情報処理システム1により実行される処理の流れの一例を示すアクティビティ図である。FIG. 2 is an activity diagram showing an example of a flow of processing executed by the information processing system 1. 仮想空間を上空から見た地図画面100を示すイメージ図である。FIG. 1 is an image diagram showing a map screen 100 in which a virtual space is viewed from above. プレイヤキャラクタPCの視点からみた画面200を示すイメージ図である。FIG. 2 is an image diagram showing a screen 200 as seen from the viewpoint of a player character PC. 第2位置42を選択可能な画面300の一例を示すイメージ図である。FIG. 10 is an image diagram showing an example of a screen 300 on which the second position 42 can be selected. 第2コンテンツC2の表示可否を選択可能な画面400の一例を示すイメージ図である。FIG. 4 is an image diagram showing an example of a screen 400 on which it is possible to select whether or not to display the second content C2. 第1コンテンツC1aに関連する第2コンテンツC2aの一例を示すイメージ図である。FIG. 10 is a conceptual diagram showing an example of second content C2a related to first content C1a. 第2位置情報の一例を示すイメージ図である。FIG. 10 is an image diagram showing an example of second location information.

[実施形態]
以下、図面を用いて本開示の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
[Embodiment]
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other.

ところで、本実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体(Non-Transitory Computer-Readable Medium)として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現(いわゆるクラウドコンピューティング)するように提供されてもよい。 The program for realizing the software featured in this embodiment may be provided as a non-transitory computer-readable recording medium, may be provided as a downloadable medium from an external server, or may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).

また、本実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、0または1で構成される2進数のビット集合体としての信号値の高低、または量子的な重ね合わせ(いわゆる量子ビット)によって表され、広義の回路上で通信・演算が実行されうる。 In this embodiment, the term "unit" can also include, for example, hardware resources implemented by circuits in the broad sense, and software information processing that can be specifically realized by these hardware resources. This embodiment handles a variety of information, which can be represented, for example, by physical signal values representing voltage and current, high and low signal values as a collection of binary bits consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations can be performed on circuits in the broad sense.

また、広義の回路とは、回路(Circuit)、回路類(Circuitry)、プロセッサ(Processor)、およびメモリ(Memory)等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、およびフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等を含むものである。 In a broad sense, a circuit is a circuit realized by at least an appropriate combination of a circuit, circuitry, processor, memory, etc. In other words, it includes application-specific integrated circuits (ASICs), programmable logic devices (e.g., simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.

1.ゲームの説明
図1は、本実施形態に係る情報処理システム1のハードウェア構成を示すブロック図である。図1に示す情報処理システム1では、情報処理装置2および複数のゲーム装置3が通信ネットワーク11を介して互いに通信可能に接続され、ゲーム装置3においてゲームが実行される。
1. Description of the Game Fig. 1 is a block diagram showing the hardware configuration of an information processing system 1 according to this embodiment. In the information processing system 1 shown in Fig. 1, an information processing device 2 and a plurality of game devices 3 are communicably connected to each other via a communication network 11, and a game is executed on the game devices 3.

本実施形態に係るゲームは、情報処理システム1にて実行されるオンラインのゲームである。このゲームでは、ゲーム装置3のユーザは、1または複数のプレイヤキャラクタPCを仮想ゲーム空間で活動させたり、プレイヤキャラクタPCを、ノンプレイヤキャラクタNPCPCである敵キャラクタECと対戦させたりする。また、キャラクタは、オブジェクトの一例である。 The game according to this embodiment is an online game executed by the information processing system 1. In this game, a user of a game device 3 controls one or more player characters PC in a virtual game space, and pits the player characters PC against enemy characters EC, which are non-player characters NPCPC. A character is also an example of an object.

上記のようなゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、仮想現実(以下、VR(Virtual Reality)という)用ヘッドセットを備えるOculus VR(登録商標)などのVRゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレット端末などの電子機器であるゲーム装置3を用いて実行される。 The above-described games are played using a game device 3, which is a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), a virtual reality (VR) game console such as Oculus VR (registered trademark) equipped with a VR headset, or an electronic device such as a personal computer, smartphone, or tablet device.

2.情報処理システム1の概要
図1に示されるように、情報処理システム1は、情報処理装置2および複数のゲーム装置3にて構成される。情報処理装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置3の(下記のアカウント情報ごとの)ゲームデータの管理を行う。情報処理装置2は、例えばサーバにより構成される。複数のゲーム装置3それぞれは、互いに同じ構成を有する。なお、本実施形態において、システムとは、1つまたはそれ以上の装置または構成要素からなるものである。したがって、例えば後述の情報処理装置2やゲーム装置3単体であっても情報処理システム1の一例となりうる。
2. Overview of Information Processing System 1 As shown in FIG. 1 , the information processing system 1 is composed of an information processing device 2 and multiple game devices 3. The information processing device 2 stores game programs and game data, and manages the game data of the game devices 3 (for each account information described below). The information processing device 2 is composed of, for example, a server. Each of the multiple game devices 3 has the same configuration. Note that in this embodiment, a system is composed of one or more devices or components. Therefore, for example, the information processing device 2 or game device 3 described below alone can also be an example of the information processing system 1.

ゲーム装置3は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置3は、通信ネットワーク11を介して、情報処理装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置3に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置3から情報処理装置2に送信され、情報処理装置2におけるユーザ認証に利用される。 The game device 3 executes a predetermined game based on user operations. To do so, the game device 3 receives (specifically, downloads and installs) a game program and game data from the information processing device 2 via the communications network 11. Each user is assigned account information, including identification information and a password, that is associated with the game device 3. This account information is transmitted from the game device 3 to the information processing device 2 at login and is used for user authentication on the information processing device 2.

ユーザ認証を経て、情報処理装置2とゲーム装置3との相互通信が可能となる。ログイン後、ゲーム装置3は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)を情報処理装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ4aおよびスピーカ4bに出力しながら、ゲームを進行させる。 After user authentication, the information processing device 2 and game device 3 become able to communicate with each other. After logging in, the game device 3 receives data necessary for game progress (data related to the game progress status) from the information processing device 2, and then progresses the game while outputting game images and sounds to the display 4a and speaker 4b based on user operations.

2.1 ハードウェア構成
以下、図1を参照して、情報処理システム1の各ハードウェア構成について説明する。
2.1 Hardware Configuration Hereinafter, each hardware configuration of the information processing system 1 will be described with reference to FIG.

<情報処理装置2>
図1に示されるように、情報処理装置2は、通信部21、記憶部22および制御部23を有する。通信部21および記憶部22は、通信バス20を介して制御部23と電気的に接続されている。
<Information processing device 2>
1, the information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. The communication unit 21 and the storage unit 22 are electrically connected to the control unit 23 via a communication bus 20.

通信部21は、インターネットおよびLANなどの通信ネットワーク11を介して各ゲーム装置3と通信可能に接続される、いわゆるネットワークインターフェースである。情報処理装置2が通信部21を介して受信する主な情報としては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽選要求、クエスト実行要求、オートプレイの実行/終了の要求、アカウント情報、ゲームデータなどが挙げられる。情報処理装置2が通信部21を介して送信する主な情報としては、ゲームプログラムをゲーム装置3が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報などが挙げられる。 The communication unit 21 is a so-called network interface that is communicatively connected to each game device 3 via a communication network 11 such as the Internet or a LAN. Main information received by the information processing device 2 via the communication unit 21 includes game program download request information, gacha lottery requests in response to user operations, quest execution requests, autoplay execution/end requests, account information, game data, etc. Main information transmitted by the information processing device 2 via the communication unit 21 includes information confirming that the game program has been received by the game device 3, information related to game media obtained through gacha, etc.

記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態にかかるゲームプログラムの一部を含む各種プログラムやゲームに関する各種データなどが記憶されている。 The storage unit 22 is composed of a hard disk drive (HDD), random access memory (RAM), read-only memory (ROM), and a solid state drive (SSD). The storage unit 22 stores various programs, including part of the game program according to this embodiment, as well as various game-related data.

具体的には例えば、記憶部22は、ユーザDBや抽選リストなどを記憶している。ユーザDBには、ゲームをプレイするユーザの識別番号ごとに、ユーザ名、ユーザランク、ユーザが操作するプレイヤキャラクタPCに関するステータス等の情報、仮想ゲーム空間内にて使用可能な消費媒体の額、パラメータに関する情報などが、対応付けられて記憶されている。抽選リストは、一般にガチャと呼ばれる抽選処理に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽選リストには、ゲーム媒体に関する情報(名称、能力パラメータ、レアリティ、レベルなど)と、抽選による選択割合とが、対応づけられている。また能力パラメータとは、例えば、ゲーム媒体がプレイヤキャラクタPCの場合、戦力、HP、攻撃力、防御力、賢さ、または速さなどを含む。 Specifically, for example, the storage unit 22 stores a user DB and a lottery list. The user DB stores, for each identification number of a user playing the game, information such as the user name, user rank, status of the player character PC operated by the user, the amount of consumable media usable in the virtual game space, and information on parameters, all associated with the user. The lottery list is used for a lottery process commonly known as gacha, and includes multiple pieces of information about game media to be selected. The lottery list associates information about the game media (such as name, ability parameters, rarity, and level) with the selection rate in the lottery. Furthermore, the ability parameters include, for example, combat power, HP, attack power, defense power, intelligence, and speed when the game media is a player character PC.

制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置である情報処理装置2の動作を制御する。特に、制御部23は、記憶部22に記憶された所定のプログラムを読み出すことによって、自装置である情報処理装置2に係る種々の機能を実現する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部23によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部23は単一であることに限定されず、機能ごとに複数の制御部23を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 23 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of its own device, the information processing device 2. In particular, the control unit 23 realizes various functions related to its own device, the information processing device 2, by reading out predetermined programs stored in the storage unit 22. In other words, information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and each of the functional units described below can be executed. Note that the control unit 23 is not limited to being single, and implementation may include multiple control units 23 for each function. A combination of these may also be used.

制御部23によって実行される情報処理として、例えば、課金の決済処理、ユーザアカウントの認証処理、ガチャの抽選選択処理などが挙げられる。課金の決済処理は、例えばゲーム中のパラメータを所定量回復するために必要な課金の要求に基づいて実行される。ユーザアカウントの認証処理は、例えばゲーム装置3から受信したユーザの識別情報を用いて実行される。ガチャの抽選選択処理は、ガチャの抽選要求に伴って、抽選リストの中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽選により選択する処理である。ガチャの抽選選択処理によれば、選択したゲーム媒体に関する情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とが、ユーザDBにて関連付けられ、これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。 Examples of information processing executed by the control unit 23 include payment settlement processing, user account authentication processing, and gacha lottery selection processing. Payment settlement processing is executed, for example, based on a request for payment necessary to restore a predetermined amount of in-game parameters. User account authentication processing is executed, for example, using user identification information received from the game device 3. Gacha lottery selection processing is processing in which, in response to a gacha lottery request, one or more game media are selected by lottery from a lottery list based on the selection probability for each game medium. According to the gacha lottery selection processing, information about the selected game media and the identification information of the user who performed the operation that sent the lottery request are associated in the user DB, and the user is thereby awarded the game media that they won as a result of their own gacha draw.

ここで、上記をさらに補足すると、「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタPCとして使用するキャラクタの名称、プレイヤキャラクタPCが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽選方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDBに記憶され管理される。さらに、「ガチャ」とは、情報処理装置2にて、抽選リストの中から、所定の選択割合に基づき任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置3に付与される。「ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する」とは、「抽選処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。 To further expand on the above, "game media" refers to electronic data representing elements related to a game, such as the name of the character used as the player character PC and items (weapons, armor, tools) used by the player character PC within the virtual game space. Users can obtain game media through direct purchase, completing quests, or through a lottery system known as gacha. Obtained game media is stored and managed in a user database in association with the identification information of the user who has acquired the game media. Furthermore, "gacha" refers to a method in which the information processing device 2 randomly selects game media from a lottery list based on a predetermined selection ratio. The selected game media is then granted to the user's game device 3. "Granting game media selected through gacha to a user/owning the user" is synonymous with "associating/being associated with the game media selected through the lottery process with identification information identifying the user."

<ゲーム装置3>
ゲーム装置3には、ディスプレイ4a、スピーカ4bおよび入力デバイス4cが外部接続または内蔵される。また、ゲーム装置3は、通信部31、記憶部32、制御部33、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cを有する。通信部31、記憶部32、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cは、通信バス30を介して制御部33と電気的に接続されている。
<Game Device 3>
A display 4a, a speaker 4b, and an input device 4c are externally connected or built into the game device 3. The game device 3 also has a communication unit 31, a storage unit 32, a control unit 33, a graphics processing unit 34a, an audio processing unit 34b, and an operation unit 34c. The communication unit 31, the storage unit 32, the graphics processing unit 34a, the audio processing unit 34b, and the operation unit 34c are electrically connected to the control unit 33 via a communication bus 30.

通信部31は、ゲーム装置3と情報処理装置2との間で各種データを送受信するために、通信ネットワーク11に通信可能に接続される、いわゆるネットワークインターフェースである。ゲーム装置3が通信部31を介して受信する主な情報としては、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求などが挙げられる。ゲーム装置3が通信部31を介して送信する主な情報としては、ダウンロード要求情報に応じて情報処理装置2から送られてきた新たなゲームデータ、抽選処理により選択されたゲーム媒体に関する情報などが挙げられる。 The communication unit 31 is a so-called network interface that is communicatively connected to the communication network 11 in order to send and receive various data between the game device 3 and the information processing device 2. Main information received by the game device 3 via the communication unit 31 includes account information, download request information for new game data, a gacha execution request, a quest execution request, etc. Main information transmitted by the game device 3 via the communication unit 31 includes new game data sent from the information processing device 2 in response to download request information, information regarding game media selected by lottery processing, etc.

記憶部32は、HDD、SSD、RAMおよびROMなどで構成される。記憶部32には、情報処理装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置であるゲーム装置3のアカウント情報、ユーザ情報などが格納されている。なお、ユーザ情報は、情報処理装置2の記憶部22で記憶するユーザDBの少なくとも一部の情報である。ユーザDBでユーザ情報のマスタを管理し、ゲーム装置3の記憶部32は、このマスタの少なくとも一部の情報が情報処理装置2から配信され、これを記憶する。 The storage unit 32 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 32 stores game data downloaded from the information processing device 2, various programs including part of the game program, account information for the game device 3 itself, user information, etc. The user information is at least a portion of the information in the user DB stored in the storage unit 22 of the information processing device 2. The user DB manages a master of the user information, and the storage unit 32 of the game device 3 stores at least a portion of this master information distributed from the information processing device 2.

制御部33は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置であるゲーム装置3の動作を制御する。特に、制御部33は、記憶部32に記憶された所定のプログラムを読み出すことによって、自装置であるゲーム装置3に係る種々の機能を実現する。すなわち、記憶部32に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部33によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部33は単一であることに限定されず、機能ごとに複数の制御部33を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 33 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the game device 3 itself. In particular, the control unit 33 realizes various functions related to the game device 3 itself by reading out predetermined programs stored in the storage unit 32. In other words, information processing by software stored in the storage unit 32 is specifically realized by the control unit 33, which is an example of hardware, and each of the functional units described below can be executed. Note that the control unit 33 is not limited to being single, and implementation may include multiple control units 33 for each function. A combination of these may also be used.

特に、制御部33は、自装置であるゲーム装置3のユーザによる入力デバイス4cの操作に従って、ゲームを実行するように構成される。具体的には、制御部33は、ゲームデータに含まれる仮想ゲーム空間のオブジェクトおよびテクスチャなどのデータを記憶部32から読み出すか、または情報処理装置2から受信したデータを用いて、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部34aによって処理されることにより、ディスプレイ4aには処理後のゲーム画像が逐次表示される。換言すると、制御部33は、ゲームの実行にあたり、自装置であるゲーム装置3のユーザの操作などに応じてディスプレイ4aの表示制御およびスピーカ4bの音声出力制御を行うように構成される。 In particular, the control unit 33 is configured to execute the game in accordance with the operation of the input device 4c by the user of the game device 3, which is the device itself. Specifically, the control unit 33 reads data such as objects and textures of the virtual game space included in the game data from the storage unit 32, or generates two-dimensional or three-dimensional game image information using data received from the information processing device 2. The game image information is processed by the graphics processing unit 34a, and the processed game images are sequentially displayed on the display 4a. In other words, the control unit 33 is configured to control the display of the display 4a and the audio output of the speaker 4b in accordance with the operation of the user of the game device 3, which is the device itself, when executing the game.

グラフィック処理部34aは、制御部33から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部34aは、例えば液晶型であるディスプレイ4aと接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ4a上に表示される。オーディオ処理部34bは、スピーカ4bと接続され、制御部33の指示に従ってゲーム音声を再生および合成すると、これをスピーカ4bから出力させる。操作部34cは、入力デバイス4cと接続され、操作入力に関するデータを入力デバイス4cとの間で送受信する。ユーザは、入力デバイス4cを操作することで、ゲーム装置3に操作信号を入力する。なお、入力デバイス4cは、ディスプレイ4aと一体化されたタッチパネル、外付けのゲームパッド、マウスやキーボード等の総称である。 The graphics processing unit 34a renders game images, including characters and various objects related to the virtual game space, in animated format in accordance with game image information output from the control unit 33. The graphics processing unit 34a is connected to the display 4a, which may be, for example, an LCD, and the game images rendered in animated format are displayed on the display 4a as a game screen. The audio processing unit 34b is connected to the speaker 4b and plays and synthesizes game audio in accordance with instructions from the control unit 33, outputting this from the speaker 4b. The operation unit 34c is connected to the input device 4c and transmits and receives data related to operation inputs to and from the input device 4c. The user inputs operation signals to the game apparatus 3 by operating the input device 4c. The input device 4c is a general term for a touch panel integrated with the display 4a, an external game pad, a mouse, a keyboard, etc.

2.2 機能構成
次に、情報処理装置2の制御部23の各機能構成について説明する。ここで、本実施形態に係るシステムは、情報処理システム1により実現され、特に制御部23により実現される。
2.2 Functional Configuration Next, a description will be given of the functional configuration of the control unit 23 of the information processing device 2. Here, the system according to this embodiment is realized by the information processing system 1, and in particular by the control unit 23.

図2は、本実施形態に係る情報処理装置2のうち、制御部23の機能構成を示すブロック図である。制御部23は、記憶部22に記憶された各種プログラムを実行することにより、受付部231と、移動制御部232と、決定部233と、表示制御部234と、管理部235として機能する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部23によって具体的に実現されることで、制御部23に含まれる各機能部として実行されうる。 Figure 2 is a block diagram showing the functional configuration of the control unit 23 of the information processing device 2 according to this embodiment. The control unit 23 executes various programs stored in the storage unit 22, thereby functioning as a reception unit 231, a movement control unit 232, a determination unit 233, a display control unit 234, and a management unit 235. In other words, information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and can be executed as each functional unit included in the control unit 23.

受付部231は、受付ステップを実行可能に構成される。受付ステップにおいて、受付部231は、通信部21または記憶部22を介して情報を受け付け、これを作業メモリに読出可能に構成される。特に、受付部231は、通信ネットワーク11および通信部21を介して種々の情報を受け付けるように構成される。本実施形態では、受付部231が受け付けた種々の情報は、記憶部22に記憶されるものとして説明する。 The reception unit 231 is configured to be able to execute a reception step. In the reception step, the reception unit 231 is configured to be able to receive information via the communication unit 21 or the memory unit 22 and read this information into working memory. In particular, the reception unit 231 is configured to receive various pieces of information via the communication network 11 and the communication unit 21. In this embodiment, the various pieces of information received by the reception unit 231 are described as being stored in the memory unit 22.

特に、受付部231は、入力デバイス4cを介して行われたユーザによる操作指示を受け付け可能に構成される。操作指示は、所定のコマンド操作による動作指示や、ディスプレイ4aに表示されたボタンの押下による操作指示を含む。受付部231は、キャラクタの移動、攻撃、防御、アイテムの使用、魔法の使用、体力回復その他の行動を指示する指示を受け付ける。 In particular, the reception unit 231 is configured to be able to receive operational instructions from the user via the input device 4c. Operational instructions include operation instructions based on specified command operations and operation instructions based on pressing buttons displayed on the display 4a. The reception unit 231 receives instructions for instructing the character to move, attack, defend, use items, use magic, recover stamina, and perform other actions.

移動制御部232は、移動制御ステップを実行可能に構成される。移動制御ステップにおいて、移動制御部232は、プレイヤキャラクタPCの仮想空間内での移動を制御する。 The movement control unit 232 is configured to be able to execute a movement control step. In the movement control step, the movement control unit 232 controls the movement of the player character PC within the virtual space.

決定部233は、決定ステップを実行可能に構成される。決定ステップにおいて、決定部233は、ディスプレイ4aに表示させる第2コンテンツC2または第3コンテンツC3を決定する。また、決定部233は、第2コンテンツC2の表示条件を表示させるか否かを決定する。 The determination unit 233 is configured to be able to execute a determination step. In the determination step, the determination unit 233 determines the second content C2 or the third content C3 to be displayed on the display 4a. The determination unit 233 also determines whether or not to display the display conditions for the second content C2.

表示制御部234は、表示ステップを実行可能に構成される。表示ステップにおいて、表示制御部234は、記憶部32に記憶された種々の情報またはこれらを含む画面等を、ゲーム装置3で視認可能な態様で表示させる。具体的には、表示制御部234は、画面、画像、アイコン、メッセージ等の視覚情報を、ゲーム装置3のディスプレイ41aに表示させるように制御する。表示制御部234は、視覚情報をゲーム装置3に表示させるためのレンダリング情報だけを生成するものであってもよい。 The display control unit 234 is configured to be able to execute a display step. In the display step, the display control unit 234 displays various information stored in the memory unit 32 or screens containing such information in a manner that is visible on the game device 3. Specifically, the display control unit 234 controls visual information such as screens, images, icons, and messages to be displayed on the display 41a of the game device 3. The display control unit 234 may generate only rendering information for displaying the visual information on the game device 3.

管理部235は、管理ステップを実行可能に構成される。管理ステップにおいて、管理部235は、複数の情報を対応付けて記憶部32に記憶させることで、複数の情報を管理する。 The management unit 235 is configured to be able to execute management steps. In the management steps, the management unit 235 manages multiple pieces of information by associating the pieces of information and storing them in the storage unit 32.

3.種々の情報と用語の説明
本節では、情報処理システム1によって扱われる種々の情報、用語等について説明する。
3. Explanation of Various Information and Terms In this section, various information, terms, etc. handled by the information processing system 1 will be explained.

本実施形態において、プレイヤキャラクタPCは、ユーザの操作に基づき、仮想空間に配置される。また、仮想空間には、道、建物、自然、ノンプレイヤキャラクタNPC、他のプレイヤキャラクタPC等、種々のオブジェクトが配置される。仮想空間は、現実空間を模した仮想世界を再現し得る。 In this embodiment, the player character PC is placed in a virtual space based on user operations. Various objects are also placed in the virtual space, such as roads, buildings, nature, non-player characters (NPCs), and other player characters (PCs). The virtual space can recreate a virtual world that mimics real space.

プレイヤキャラクタPCは、ユーザの操作に基づき、仮想空間における任意の位置4を移動することができる。また、表示制御部234は、仮想空間におけるプレイヤキャラクタPCの位置4および向きに対応する視野を、ディスプレイ4aに表示させる。ユーザは、プレイヤキャラクタPCを操作することにより、プレイヤキャラクタPCを介して、仮想空間を自由に探索することができる。以下、仮想空間におけるプレイヤキャラクタPCの位置を、便宜上、仮想空間内でのユーザの位置を示すものとして表現され得る。 The player character PC can move to any position 4 in the virtual space based on the user's operation. In addition, the display control unit 234 displays on the display 4a a field of view corresponding to the position 4 and orientation of the player character PC in the virtual space. By operating the player character PC, the user can freely explore the virtual space via the player character PC. Hereinafter, for convenience, the position of the player character PC in the virtual space may be expressed as indicating the user's position within the virtual space.

移動制御部232は、ユーザによる操作に基づき、仮想空間におけるユーザの位置4を第1位置41から第2位置42に移動させる。ここで、仮想空間において、ユーザの現在の位置4を第1位置41という。第1位置41は、例えば、ユーザのログイン後、最初にプレイヤキャラクタPCが配置される位置である。より具体的には、プレイヤキャラクタPCの自宅、活動拠点等である。また、ユーザの移動先である目的地を第2位置42という。第2位置42は、具体的には例えば、オフィス、イベントの会場、会議室である。例えば、ユーザは、プレイヤキャラクタPCを操作することにより、仮想空間内で自宅からオフィスに出勤することができる。 The movement control unit 232 moves the user's position 4 in the virtual space from a first position 41 to a second position 42 based on the user's operation. Here, the user's current position 4 in the virtual space is referred to as the first position 41. The first position 41 is, for example, the location where the player character PC is initially placed after the user logs in. More specifically, it is the player character PC's home, activity base, etc. Furthermore, the destination to which the user moves is referred to as the second position 42. Specific examples of the second position 42 are an office, an event venue, or a conference room. For example, the user can commute from home to the office in the virtual space by operating the player character PC.

また、本実施形態において、商品またはサービスの広告宣伝に用いられる広告情報を、コンテンツCとよぶ。広告情報とは、具体的には例えば、商品またはサービスの広告画像、プロモーション映像、コマーシャル(CM)である。コンテンツCは、その宣伝の表示態様に応じて、第1コンテンツC1と、第2コンテンツC2と、第3コンテンツC3とに分類される。 In this embodiment, advertising information used to advertise a product or service is referred to as content C. Specific examples of advertising information include advertising images, promotional videos, and commercials for the product or service. Content C is classified into first content C1, second content C2, and third content C3 depending on the display format of the advertisement.

第1コンテンツC1は、プレイヤキャラクタPCの移動経路5に含まれる少なくとも1つの地点に関連付けられたコンテンツCである。表示制御部234は、第1コンテンツC1を、仮想空間に配置されたオブジェクトとして表示させる。そして、プレイヤキャラクタPCの視野に第1コンテンツC1が含まれる場合、表示制御部234は、第1コンテンツC1をユーザが視認可能に表示させる。 The first content C1 is content C associated with at least one point included in the movement path 5 of the player character PC. The display control unit 234 displays the first content C1 as an object arranged in virtual space. When the first content C1 is included in the field of view of the player character PC, the display control unit 234 displays the first content C1 so that it can be seen by the user.

商品またはサービスを宣伝する個人または企業(以下、提供元という)は、広告料として、所定の対価を支払うことにより、仮想空間における任意の位置に、自己の商品またはサービスを宣伝する第1コンテンツC1を設置させることができる。第1コンテンツC1の設置にあたり必要な広告料は、人通りの多さ、地価等を考慮して決定され、多くのユーザに視認される可能性の高い場所ほど、多くの広告料の支払いが必要となる。表示制御部234は、提供元の要求に応じて、仮想空間における所定の位置4に、第1コンテンツC1を配置する。通常、第1コンテンツC1は、道沿いに設置され、第1コンテンツC1が配置された地点を通りがかったプレイヤキャラクタPCの視界に入る態様で、道に面して配置される。第2コンテンツC2および第3コンテンツC3については後述する。 An individual or company (hereinafter referred to as the provider) advertising a product or service can pay a specified advertising fee to have first content C1 advertising their product or service placed at any location in the virtual space. The advertising fee required to place the first content C1 is determined taking into account factors such as foot traffic and land prices, with the higher the likelihood that the location will be visible to more users, the higher the advertising fee required. The display control unit 234 places the first content C1 at a specified location 4 in the virtual space in response to a request from the provider. Typically, the first content C1 is placed along a road, facing the road so that it is within the field of view of the player character PC passing by the point where the first content C1 is placed. The second content C2 and third content C3 will be described later.

4.情報処理システム1の動作
本節では、前述した情報処理システム1の動作の流れについて説明する。
4. Operation of Information Processing System 1 In this section, the flow of operation of the information processing system 1 described above will be described.

4.1 情報処理の概要
図3は、情報処理システム1により実行される処理の流れの一例を示すアクティビティ図である。以下、このアクティビティ図に沿って、情報処理の流れを概説する。好ましい態様の一例として、第1位置41である自宅から、第2位置42であるユーザが勤務する職場に移動する場面を例に挙げて説明する。
3 is an activity diagram showing an example of the flow of processing executed by the information processing system 1. The flow of information processing will be outlined below with reference to this activity diagram. As an example of a preferred embodiment, a scene in which a user travels from a home, which is a first location 41, to a workplace, which is a second location 42, where the user works, will be described.

まず、ユーザのログインが行われると、表示制御部234は、第1位置41である仮想空間上の自宅にプレイヤキャラクタPCを配置させる。また、表示制御部234は、プレイヤキャラクタPCの向きに対応した視野を表示させる(A101)。ユーザは、ディスプレイ4aを通して、プレイヤキャラクタPCが自宅をいることを認識することができる。 First, when the user logs in, the display control unit 234 places the player character PC at the first position 41, which is the player's home in the virtual space. The display control unit 234 also displays a field of view corresponding to the orientation of the player character PC (A101). The user can recognize through the display 4a that the player character PC is at home.

ここで、プレイヤキャラクタPCを第2位置42であるオフィスに移動させる際、ユーザは、移動方法として、移動経路5に沿ってプレイヤキャラクタPCを移動させることにより第2位置42に向かう方法と、ワープ機能を用いて第2位置42まで移動する方法とを選択可能である。ユーザにより選択された移動方法に応じて、表示制御部234は、第1表示態様と、第2表示態様とのうち少なくとも1つにより、位置4の移動に応じてユーザの視野を遷移させて表示させる。以下、プレイヤキャラクタPCの移動態様について、さらに説明する。なお、ユーザが移動操作を繰り返してプレイヤキャラクタPCを移動させる移動方法を、便宜上「通常移動」という。また、ワープ機能を用いて第2位置42まで移動する方法を便宜上「ワープ移動」という。 When moving the player character PC to the second location 42, which is the office, the user can select a movement method: moving the player character PC along movement path 5 toward second location 42, or using the warp function to move to second location 42. Depending on the movement method selected by the user, the display control unit 234 transitions the user's field of view in accordance with the movement of position 4 using at least one of the first display mode and the second display mode. The movement modes of the player character PC are further explained below. For convenience, the movement method in which the user moves the player character PC by repeatedly performing movement operations is referred to as "normal movement." For convenience, the method in which the user moves to second location 42 using the warp function is referred to as "warp movement."

表示制御部234は、ディスプレイ4aに、ワープ機能の実行ボタンBをユーザが選択可能に表示させる。ユーザにより実行ボタンBが押下されず、受付部231がワープ機能の実行指示を受け付けなかった場合、移動制御部232は、「通常移動」が選択されたものとして、ユーザの移動操作に基づき、プレイヤキャラクタPCを移動させる。 The display control unit 234 displays a warp function execution button B on the display 4a so that the user can select it. If the user does not press the execution button B and the reception unit 231 does not receive an instruction to execute the warp function, the movement control unit 232 assumes that "normal movement" has been selected and moves the player character PC based on the user's movement operation.

<通常移動>
以下、移動経路5に沿ってプレイヤキャラクタPCを移動させる場合の移動態様を説明する。ワープ機能を用いない場合、ユーザは、移動経路5に沿ってプレイヤキャラクタPCを操作することにより、第2位置42に移動することとなる。具体的には、受付部231は、入力デバイス4cを介して、ユーザから移動操作を受け付ける。
<Normal movement>
The following describes the movement mode when moving the player character PC along the movement path 5. When the warp function is not used, the user moves the player character PC to the second position 42 by operating the player character PC along the movement path 5. Specifically, the reception unit 231 receives a movement operation from the user via the input device 4c.

移動操作を受け付けると、移動制御部232は、仮想空間におけるユーザの位置4を第1位置41からプレイヤキャラクタPCの進行方向に一定距離移動させる(A103a)。また、表示制御部234は、移動方向に沿って、ユーザの視野を遷移させる(A103b)。通常移動では、ユーザが移動操作を繰り返すことで、第2位置42にたどり着くことができる。このように、第2位置42への移動中に移動操作の繰り返し操作が伴う場合、表示制御部234は、ユーザの位置4の移動に応じてユーザの視野を連続的に遷移させて表示させる。以下、このような表示態様を第1表示態様という。第1表示態様は、第1位置41から第2位置42までの移動経路5に沿って視野を連続的に遷移させる表示態様である。 When a movement operation is received, the movement control unit 232 moves the user's position 4 in the virtual space a fixed distance from the first position 41 in the direction of travel of the player character PC (A103a). The display control unit 234 also shifts the user's field of view along the movement direction (A103b). In normal movement, the user can reach the second position 42 by repeatedly performing a movement operation. In this way, when repeated movement operations are performed during movement to the second position 42, the display control unit 234 continuously shifts and displays the user's field of view in accordance with the movement of the user's position 4. Hereinafter, this display mode will be referred to as the first display mode. The first display mode is a display mode in which the field of view continuously shifts along the movement path 5 from the first position 41 to the second position 42.

ここで、プレイヤキャラクタPCの移動経路5に第1コンテンツC1が関連付けられた地点が含まれる場合、表示制御部234は、この移動経路5において、第1コンテンツC1を含む視野を表示させる。具体的には、第1コンテンツC1の配置位置に面する道沿いをプレイヤキャラクタPCが通過するとき、プレイヤキャラクタPCの視野には、第1コンテンツC1が含まれる。このような態様によれば、ユーザは、第2位置42までの移動中、第1コンテンツC1によって示される商品またはサービスの宣伝広告をみながら移動することとなる。そして、プレイヤキャラクタPCが第2位置42に到着した場合、A111に進み、表示制御部234は、第2位置42における視野を表示させる。 Here, if the movement path 5 of the player character PC includes a point associated with the first content C1, the display control unit 234 displays a field of view that includes the first content C1 on this movement path 5. Specifically, when the player character PC passes along a road facing the placement position of the first content C1, the first content C1 is included in the field of view of the player character PC. According to this aspect, the user moves to the second position 42 while viewing advertisements for the products or services represented by the first content C1. Then, when the player character PC arrives at the second position 42, the process proceeds to A111, and the display control unit 234 displays the field of view at the second position 42.

なお、表示制御部234は、移動経路5に沿った移動中でも、実行ボタンBを表示させ続ける。したがって、ユーザは、移動経路5に沿った移動中でも、任意のタイミングで、ワープ機能の利用が可能である。つまり、第1位置41と第2位置42の中間地点から、ワープ機能を利用してプレイヤキャラクタPCを移動させることができる。 The display control unit 234 continues to display the execution button B even while the player is moving along the movement path 5. Therefore, the user can use the warp function at any time while the player is moving along the movement path 5. In other words, the player can use the warp function to move the player character PC from the midpoint between the first position 41 and the second position 42.

<ワープ移動>
一方、受付部231がワープ機能の実行指示を受け付けた場合、表示制御部234は、第2表示態様によりユーザの視野を遷移させる。以下、ワープ機能を利用してプレイヤキャラクタPCを移動させる場合の移動態様について説明する。なお、第2表示態様の詳細は、後述する。
<Warp Movement>
On the other hand, when the receiving unit 231 receives an instruction to execute the warp function, the display control unit 234 transitions the user's field of view in a second display mode. The movement mode when the player character PC is moved using the warp function will be described below. Details of the second display mode will be described later.

表示制御部234は、移動先である第2位置42を選択可能な画面300を表示させる。画面300において、ユーザは、任意の移動先である第2位置42を選択することができる。受付部231は、入力デバイス4cを介して、ユーザから第2位置42の選択操作を受け付ける(A104)。 The display control unit 234 displays a screen 300 on which the user can select a second location 42 as a destination. On the screen 300, the user can select any second location 42 as a destination. The reception unit 231 receives a selection operation for the second location 42 from the user via the input device 4c (A104).

第2位置42が決定すると、決定部233は、ディスプレイ4aに表示する第2コンテンツC2を決定する。以下、第2コンテンツC2の決定方法の詳細を説明する。 Once the second position 42 is determined, the determination unit 233 determines the second content C2 to be displayed on the display 4a. The method for determining the second content C2 is described in detail below.

まず、決定部233は、第1位置41から、ユーザにより選択された第2位置42までの移動経路5を決定する(A105)。例えば、決定部233は、第1位置41から第2位置42までの最短経路を、移動経路5に決定する。このとき、ユーザ情報に、過去にプレイヤキャラクタPCが第1位置41から第2位置42までを複数回移動した移動履歴が含まれる場合、決定部233は、ユーザにおける過去の移動履歴に基づいて、移動経路5を決定する。例えば、決定部233は、最も多く利用された移動経路5を第2位置42までの移動経路5として決定する。このように、決定部233は、ユーザ情報に基づき、移動経路5を決定する。 First, the determination unit 233 determines a movement route 5 from the first position 41 to the second position 42 selected by the user (A105). For example, the determination unit 233 determines the shortest route from the first position 41 to the second position 42 as the movement route 5. At this time, if the user information includes a movement history in which the player character PC has moved from the first position 41 to the second position 42 multiple times in the past, the determination unit 233 determines the movement route 5 based on the user's past movement history. For example, the determination unit 233 determines the movement route 5 that was used most frequently as the movement route 5 to the second position 42. In this way, the determination unit 233 determines the movement route 5 based on the user information.

次に、決定部233は、決定された移動経路5に基づいて、第1コンテンツC1を決定する。具体的には、決定部233は、決定された移動経路5に含まれる少なくとも1つの地点に関連付けられた第1コンテンツC1の中から、第1コンテンツC1を少なくとも1つ選択する(A106)。このように、決定部233は、第1位置41と、第2位置42との位置関係に基づいて、第1コンテンツC1を決定する。 Next, the determination unit 233 determines the first content C1 based on the determined travel route 5. Specifically, the determination unit 233 selects at least one first content C1 from among the first content C1 associated with at least one point included in the determined travel route 5 (A106). In this way, the determination unit 233 determines the first content C1 based on the positional relationship between the first position 41 and the second position 42.

次に、決定部233は、第1コンテンツC1に基づいて、ユーザに提示する第2コンテンツC2を決定する(A107)。第1コンテンツC1に関連する第2コンテンツC2とは、宣伝対象となる商品またはサービスが第1コンテンツC1と同一の第2コンテンツC2である。決定部233は、目的地までの移動経路5上の広告である第1コンテンツC1に対応する第2コンテンツC2を、ユーザに提示する第2コンテンツC2として決定する。A106において複数の第1コンテンツC1が選択された場合、複数の第1コンテンツC1のうち少なくとも1つに関連する第2コンテンツC2を決定する。このような態様により、決定部233は、ユーザが移動経路5に沿って移動した場合に、ユーザが視認し得る第2コンテンツC2を決定する。 Next, the determination unit 233 determines second content C2 to be presented to the user based on the first content C1 (A107). Second content C2 related to the first content C1 is second content C2 that advertises the same product or service as the first content C1. The determination unit 233 determines second content C2 corresponding to first content C1 that is an advertisement on the travel route 5 to the destination as second content C2 to be presented to the user. If multiple first contents C1 are selected in A106, second content C2 related to at least one of the multiple first contents C1 is determined. In this manner, the determination unit 233 determines second content C2 that can be viewed by the user when the user travels along the travel route 5.

ここで、A106において複数の第1コンテンツC1が選択された場合、決定部233は、各第1コンテンツC1について、関連する第2コンテンツC2をそれぞれ選択する。選択された第2コンテンツC2が所定の本数を超える場合、決定部233は、複数の第2コンテンツC2の中から、所定の本数まで第2コンテンツC2に絞り込む。例えば、決定部233は、第1コンテンツC1の地点に関する情報に基づいて、ディスプレイ4aに表示させる第2コンテンツC2を決定する。 Here, if multiple first contents C1 are selected in A106, the determination unit 233 selects associated second contents C2 for each first content C1. If the number of selected second contents C2 exceeds a predetermined number, the determination unit 233 narrows down the second contents C2 from the multiple second contents C2 to a predetermined number. For example, the determination unit 233 determines the second contents C2 to be displayed on the display 4a based on information related to the location of the first contents C1.

ここで、第1コンテンツC1の地点に関する情報とは、第1コンテンツC1が配置された地点における、第1コンテンツC1の設置条件または第1コンテンツC1の表示態様に関する種々の情報を示す。具体的には例えば、第1コンテンツC1が設置された地点の地価や、第1コンテンツC1が設置された地点における第1コンテンツC1の視認性である。例えば、決定部233は、移動経路5に含まれる第1コンテンツC1の中で、配置位置の地価が最も高い第1コンテンツC1に関連する第2コンテンツC2を、優先的に、ディスプレイ4aに表示する第2コンテンツC2として決定する。また例えば、決定部233は、第1コンテンツC1の表示態様に基づき、最も視認性の高い第1コンテンツC1に関連する第2コンテンツC2を、ディスプレイ4aに表示させる第2コンテンツC2として決定する。例えば、決定部233は、プレイヤキャラクタPCが移動経路5に沿って等速で移動した場合に、最も視野に含まれる時間が長い第1コンテンツC1に関連する第2コンテンツC2を、ディスプレイ4aに表示させる第2コンテンツC2として決定する。このように、決定部233は、第1位置41と、第2位置42との位置関係に基づいて、第2コンテンツC2を決定する。このような態様によれば、ユーザから見られやすい場所に配置された第1コンテンツC1や、他の第1コンテンツC1に比べてより目立った態様で配置された第1コンテンツC1に関連する第2コンテンツC2が選択されることとなる。 Here, the information about the location of the first content C1 refers to various information about the installation conditions of the first content C1 or the display mode of the first content C1 at the location where the first content C1 is placed. Specifically, for example, this information may include the land value of the location where the first content C1 is placed and the visibility of the first content C1 at the location where the first content C1 is placed. For example, the determination unit 233 preferentially determines, as the second content C2 to be displayed on the display 4a, the second content C2 associated with the first content C1 having the highest land value at the placement location among the first contents C1 included in the travel route 5. Furthermore, for example, the determination unit 233 determines, based on the display mode of the first content C1, the second content C2 associated with the first content C1 having the highest visibility as the second content C2 to be displayed on the display 4a. For example, when the player character PC moves at a constant speed along the movement path 5, the determination unit 233 determines, as the second content C2 to be displayed on the display 4a, the second content C2 related to the first content C1 that is included in the field of view for the longest period of time. In this way, the determination unit 233 determines the second content C2 based on the positional relationship between the first position 41 and the second position 42. According to this aspect, the second content C2 related to the first content C1 that is placed in a location that is easily visible to the user or that is placed in a more conspicuous manner than other first content C1 is selected.

次に、表示制御部234は、位置4の移動前に、第2コンテンツC2を一定時間、ディスプレイ4aに表示させるか否かを選択可能な画面400を表示させる。ユーザは、画面400において、ワープ機能を利用して移動を行う際、第2コンテンツC2を視聴するか否か選択することができる。第2コンテンツC2を視聴することが選択された場合、表示制御部234は、第2コンテンツC2の表示を条件に、第2表示態様によりユーザの視野を遷移させる。 Next, before moving to position 4, the display control unit 234 displays a screen 400 that allows the user to select whether or not to display second content C2 on display 4a for a certain period of time. On screen 400, the user can select whether or not to view second content C2 when moving using the warp function. If viewing second content C2 is selected, the display control unit 234 transitions the user's field of view in the second display mode, on the condition that second content C2 is displayed.

画面400には、第2コンテンツC2の表示条件が含まれる。表示条件とは、第2コンテンツC2の本数、第2コンテンツC2が表示される時間の長さである(A108)。このような態様によれば、第2コンテンツC2の視聴前に、ユーザは自身が視聴する第2コンテンツC2の本数や長さを事前に把握することができる。 Screen 400 includes display conditions for second content C2. The display conditions are the number of second content C2 and the length of time for which second content C2 is displayed (A108). According to this aspect, before viewing second content C2, the user can know in advance the number and length of the second content C2 that they will view.

受付部231が第2コンテンツC2の視聴を選択する入力操作を受け付けた場合、表示制御部234は、第1位置41における視野が表示された画面から、画面を遷移させ、A107において決定部233により決定された第2コンテンツC2をディスプレイ4aに表示させる(A109)。このように、表示制御部234は、第2表示態様による視野の遷移に際して、第1コンテンツC1に関連する第2コンテンツC2を表示させる。 When the reception unit 231 receives an input operation to select viewing of the second content C2, the display control unit 234 transitions the screen from the screen displaying the field of view at the first position 41, and displays the second content C2 determined by the determination unit 233 in A107 on the display 4a (A109). In this way, the display control unit 234 displays the second content C2 related to the first content C1 when the field of view transitions in the second display mode.

第2コンテンツC2の表示が終了すると、移動制御部232は、仮想空間におけるユーザの位置4を第1位置41から第2位置42に移動させる(A110a)。同時に、表示制御部234は、第2コンテンツC2の表示画面から画面を遷移させ、第2位置42における視野が表示された画面を表示させる(A110bおよびA111)。このように、表示制御部234は、第1位置41から第2位置42まで視野を非連続的に遷移させる。そして、このような視野の遷移態様を、第2表示態様という。第2表示態様に係る移動では、ユーザによる連続的な移動操作が伴わないため、通常移動の場合に比べて、移動時間が短縮される。 When the display of the second content C2 ends, the movement control unit 232 moves the user's position 4 in the virtual space from the first position 41 to the second position 42 (A110a). At the same time, the display control unit 234 transitions the screen from the display screen of the second content C2 to a screen displaying the field of view at the second position 42 (A110b and A111). In this way, the display control unit 234 transitions the field of view discontinuously from the first position 41 to the second position 42. This transition mode of the field of view is referred to as the second display mode. Because movement related to the second display mode does not involve continuous movement operations by the user, the movement time is shorter than in the case of normal movement.

<まとめ>
以上をまとめると、本実施形態に係る情報処理システム1は、制御部23を備える。制御部23は、次の各部を備える。制御部23は、移動制御部232と、表示制御部234とを備える。移動制御部232は、仮想空間におけるユーザの位置4を第1位置41から第2位置42に移動させる。表示制御部234は、第1表示態様と、第2表示態様とのうち少なくとも1つにより、位置4の移動に応じてユーザの視野を遷移させて表示させる。第1表示態様は、第1位置41から第2位置42までの移動経路5に沿って視野を連続的に遷移させる表示態様である。移動経路5における視野には、第1コンテンツC1が含まれる。第2表示態様は、第1位置41から第2位置42まで視野を非連続的に遷移させる表示態様である。表示制御部234は、第2表示態様による視野の遷移に際して、第1コンテンツC1に関連する第2コンテンツC2を表示させる。
<Summary>
To summarize the above, the information processing system 1 according to this embodiment includes a control unit 23. The control unit 23 includes the following units: a movement control unit 232 and a display control unit 234. The movement control unit 232 moves the user's position 4 in the virtual space from a first position 41 to a second position 42. The display control unit 234 transitions and displays the user's field of view in response to the movement of the position 4 using at least one of a first display mode and a second display mode. The first display mode is a display mode in which the field of view transitions continuously along a movement path 5 from the first position 41 to the second position 42. The field of view on the movement path 5 includes a first content C1. The second display mode is a display mode in which the field of view transitions discontinuously from the first position 41 to the second position 42. The display control unit 234 displays second content C2 related to the first content C1 when the field of view transitions using the second display mode.

また、別の態様によれば、本実施形態に係るプログラムは、コンピュータに、次の各ステップを実行させる。移動制御ステップでは、仮想空間におけるユーザの位置4を第1位置41から第2位置42に移動させる。表示制御ステップでは、第1表示態様と、第2表示態様とのうち少なくとも1つにより、位置4の移動に応じてユーザの視野を遷移させて表示させる。第1表示態様は、第1位置41から第2位置42までの移動経路5に沿って視野を連続的に遷移させる表示態様である。移動経路5における視野には、第1コンテンツC1が含まれる。第2表示態様は、第1位置41から第2位置42まで視野を非連続的に遷移させる表示態様である。表示制御部234は、第2表示態様による視野の遷移に際して、第1コンテンツC1に関連する第2コンテンツC2を表示させる。 According to another aspect, the program according to this embodiment causes a computer to execute the following steps: In the movement control step, the user's position 4 in the virtual space is moved from a first position 41 to a second position 42. In the display control step, the user's field of view is transitioned and displayed in accordance with the movement of the position 4 using at least one of a first display mode and a second display mode. The first display mode is a display mode in which the field of view transitions continuously along a movement path 5 from the first position 41 to the second position 42. The field of view on the movement path 5 includes a first content C1. The second display mode is a display mode in which the field of view transitions discontinuously from the first position 41 to the second position 42. The display control unit 234 displays second content C2 related to the first content C1 when the field of view transitions using the second display mode.

さらに、別の態様によれば、本実施形態に係る情報処理装置2が実行する情報処理方法は、次の各ステップを備える。移動制御ステップでは、仮想空間におけるユーザの位置4を第1位置41から第2位置42に移動させる。移動制御ステップでは、仮想空間におけるユーザの位置4を第1位置41から第2位置42に移動させる。表示制御ステップでは、第1表示態様と、第2表示態様とのうち少なくとも1つにより、位置4の移動に応じてユーザの視野を遷移させて表示させる。第1表示態様は、第1位置41から第2位置42までの移動経路5に沿って視野を連続的に遷移させる表示態様である。移動経路5における視野には、第1コンテンツC1が含まれる。第2表示態様は、第1位置41から第2位置42まで視野を非連続的に遷移させる表示態様である。表示制御部234は、第2表示態様による視野の遷移に際して、第1コンテンツC1に関連する第2コンテンツC2を表示させる。 Furthermore, according to another aspect, an information processing method executed by the information processing device 2 according to this embodiment includes the following steps. In the movement control step, the user's position 4 in the virtual space is moved from a first position 41 to a second position 42. In the movement control step, the user's position 4 in the virtual space is moved from the first position 41 to the second position 42. In the display control step, the user's field of view is transitioned and displayed in accordance with the movement of position 4 using at least one of a first display mode and a second display mode. The first display mode is a display mode in which the field of view transitions continuously along a movement path 5 from the first position 41 to the second position 42. The field of view on the movement path 5 includes a first content C1. The second display mode is a display mode in which the field of view transitions discontinuously from the first position 41 to the second position 42. The display control unit 234 displays second content C2 related to the first content C1 when the field of view transitions using the second display mode.

このような態様によれば、情報処理システム1は、ゲームの趣向性と、サービスの持続的提供との両立を支援する技術を提供することができる。特に、表示制御部234は、ユーザがワープ機能を利用して仮想空間内を移動する際、ワープ機能を利用する条件として、目的地までの移動経路5に設置された広告を一定時間表示させる。これにより、ユーザがワープ機能を利用することで、仮想空間内に設置された広告がユーザに視認されないことを防ぐことができる。また、ユーザにとっては、移動手段や広告の視聴可否を選択できるため、仮想空間内での移動の利便性が確保され、ゲームの趣向性が担保されることとなる。 In this manner, the information processing system 1 can provide technology that supports both the entertainment value of the game and the sustainable provision of services. In particular, when a user uses the warp function to move within the virtual space, the display control unit 234 displays advertisements placed on the route 5 to the destination for a certain period of time as a condition for using the warp function. This prevents advertisements placed within the virtual space from being unnoticeable by the user when the user uses the warp function. Furthermore, since the user can select the means of transportation and whether or not to view advertisements, the convenience of movement within the virtual space is ensured, and the entertainment value of the game is guaranteed.

特に、ユーザがワープ機能を利用して移動する際、決定部233は、目的地までの移動経路5上の広告から選択された広告を、ユーザに提示する広告として決定する。これにより、移動経路5になりやすい道に設置された広告ほど広告表示されやすいため、広告を提供する提供元は、支払った広告料に見合った分の広告効果を得ることができる。 In particular, when a user travels using the warp function, the determination unit 233 determines an advertisement selected from advertisements along the travel route 5 to the destination as the advertisement to be presented to the user. As a result, advertisements placed on roads that are more likely to be on the travel route 5 are more likely to be displayed, allowing advertisement providers to obtain advertising effects that are commensurate with the advertising fees paid.

4.2 情報処理の詳細
続いて、イメージ図を参照しながら、前節で説明した情報処理の詳細をさらに説明する。
4.2 Details of Information Processing Next, the details of the information processing explained in the previous section will be further explained with reference to the image diagram.

図4は、仮想空間を上空から見た地図画面100を示すイメージ図である。アイコン101は、プレイヤキャラクタPCが移動する前の第1位置41である自宅の位置を示し、アイコン102は、プレイヤキャラクタPCの移動先である職場の位置(第2位置42)を示す。また、線103は、第1位置41から第2位置42までの移動経路5を示す。また、アイコン104は、図5で後述する第1コンテンツC1aの位置を示し、アイコン105は、図5で後述する第1コンテンツCbの位置を示す。また、アイコン106は、第1位置41を出発して第2位置42に向かう途中であるプレイヤキャラクタPCの第1位置41を示す。図4に示すように、移動制御部232は、ユーザの操作指示に基づき、プレイヤキャラクタPCの位置を移動経路5に沿って第1位置41から第2位置42まで移動させる。表示制御部234は、ユーザの操作要求に基づき、仮想空間を上空から見た地図画面100を表示させる。以下、このアイコン101で示される第1位置41から、アイコン102で示される第2位置42にプレイヤキャラクタPCが移動するものとして、さらに説明を続ける。 Figure 4 is an illustration of a map screen 100 showing a virtual space viewed from above. Icon 101 indicates the home position, which is the first position 41 before the player character PC moves, and icon 102 indicates the workplace position (second position 42), to which the player character PC moves. Line 103 indicates a movement path 5 from the first position 41 to the second position 42. Icon 104 indicates the position of first content C1a, which will be described later in Figure 5, and icon 105 indicates the position of first content Cb, which will be described later in Figure 5. Icon 106 indicates the first position 41 of the player character PC, which is on its way from the first position 41 to the second position 42. As shown in Figure 4, the movement control unit 232 moves the position of the player character PC from the first position 41 to the second position 42 along the movement path 5 based on a user's operation instruction. The display control unit 234 displays a map screen 100 showing a virtual space viewed from above based on a user's operation request. The following explanation will continue assuming that the player character PC moves from the first position 41 indicated by icon 101 to the second position 42 indicated by icon 102.

図5は、プレイヤキャラクタPCの視点からみた画面200を示すイメージ図である。特に、図5では、アイコン106で示したプレイヤキャラクタPCの位置からみた視野が示される。画面200は、ワープ機能の実行ボタンBと、矢印201と、第1コンテンツC1aと、第2コンテンツC2bとを含む。ユーザにより実行ボタンBが選択された場合、受付部231は、ワープ機能の実行指示を受け付ける。矢印201は、プレイヤキャラクタPCの向きを示す。図5に示すように、仮想空間における少なくとも1つの地点に関連付けられた第1コンテンツC1bおよび第1コンテンツC1aが配置され、それぞれ道路に対向する向きに配置されている。また、図5に示すように、第1コンテンツC1の配置位置に面する道沿いをプレイヤキャラクタPCが通過するとき、プレイヤキャラクタPCの視野には、第1コンテンツC1が含まれる。表示制御部234は、プレイヤキャラクタPCの向きに応じた視野をディスプレイ4aに表示させる。 Figure 5 is an image diagram showing a screen 200 as seen from the viewpoint of the player character PC. In particular, Figure 5 shows the field of view as seen from the position of the player character PC indicated by icon 106. The screen 200 includes a warp function execution button B, an arrow 201, first content C1a, and second content C2b. When the user selects the execution button B, the reception unit 231 receives an instruction to execute the warp function. The arrow 201 indicates the direction of the player character PC. As shown in Figure 5, first content C1b and first content C1a associated with at least one point in the virtual space are arranged, each facing the road. Also, as shown in Figure 5, when the player character PC passes along the road facing the position of the first content C1, the first content C1 is included in the field of view of the player character PC. The display control unit 234 displays a field of view corresponding to the orientation of the player character PC on the display 4a.

図6は、第2位置42を選択可能な画面300の一例を示すイメージ図である。図6に示すように、表示制御部234は、プレイヤキャラクタPCの移動先である第2位置42を選択可能な画面300を表示させる。画面300では、第2位置42として、「職場」または「カフェA」が選択可能であることが示される。図6では、第2位置42として「職場」が選択された場合の例が示される。 Figure 6 is an image diagram showing an example of a screen 300 on which the second location 42 can be selected. As shown in Figure 6, the display control unit 234 displays the screen 300 on which the second location 42, which is the destination of the player character PC, can be selected. The screen 300 indicates that "Workplace" or "Cafe A" can be selected as the second location 42. Figure 6 shows an example in which "Workplace" has been selected as the second location 42.

なお、画面300で示される第2位置42は、過去に訪れたことがある場所のうち、予め登録された場所である。受付部231は、ユーザから第2位置42の登録指示を受け付けると、管理部235は、指定された第2位置42は、ブックマークされた場所として管理する。そして、表示制御部234は、登録された第2位置42を画面300に表示させる。一方、受付部231が第2位置42を地図選択する指示を受け付けた場合、表示制御部234は、図4で示される地図画面100を表示させ、任意の位置4を選択可能とする。 The second location 42 shown on screen 300 is a pre-registered location that has been visited in the past. When the reception unit 231 receives an instruction to register the second location 42 from the user, the management unit 235 manages the specified second location 42 as a bookmarked location. The display control unit 234 then displays the registered second location 42 on screen 300. On the other hand, when the reception unit 231 receives an instruction to select the second location 42 on the map, the display control unit 234 displays the map screen 100 shown in FIG. 4, allowing the user to select any location 42.

図7は、第2コンテンツC2の表示可否を選択可能な画面400の一例を示すイメージ図である。図7に示すように、表示制御部234は、第2コンテンツC2を一定時間、ディスプレイ4aに表示させるか否かを選択可能に表示させる。図7では、第2コンテンツC2を表示させることが選択された場合の例が示される。また、画面400には、第2コンテンツC2の表示条件が含まれる。図7の例では、第2コンテンツC2の表示時間の長さが「30秒」であることが示される。 Figure 7 is an image diagram showing an example of a screen 400 on which it is possible to select whether or not to display the second content C2. As shown in Figure 7, the display control unit 234 displays a screen on the display 4a where it is possible to select whether or not to display the second content C2 for a certain period of time. Figure 7 shows an example in which it has been selected to display the second content C2. The screen 400 also includes the display conditions for the second content C2. The example in Figure 7 shows that the display time for the second content C2 is 30 seconds.

図8は、第1コンテンツC1aに関連する第2コンテンツC2aの一例を示すイメージ図である。図5および図8に示されるように、表示制御部234は、第2表示態様による視野の遷移に際して、第1コンテンツC1aに対応する第2コンテンツC2aを含む画面500を表示させる。このような態様によれば、表示制御部234は、ユーザが移動経路5に沿って移動した場合に、プレイヤキャラクタPCの視界に入り得る広告情報を表示させる。 Figure 8 is an image diagram showing an example of second content C2a related to first content C1a. As shown in Figures 5 and 8, when the field of view transitions in the second display mode, the display control unit 234 displays a screen 500 including second content C2a corresponding to the first content C1a. According to this mode, the display control unit 234 displays advertising information that may come into the field of view of the player character PC when the user moves along the travel path 5.

[その他]
前述の実施形態に係る情報処理システム1に関して、以下のような態様を採用してもよい。
[others]
The information processing system 1 according to the above-described embodiment may be configured as follows.

移動制御部232は、第2コンテンツC2の表示を条件に、ユーザに特典を付与してもよい。ここで、特典とは、仮想空間内または仮想空間外でユーザが享受することのできる、何らかの利益である。特典は、仮想空間内で使用可能なゲーム媒体(例えば、アイテム、ゲーム内通貨等)である場合を含む。特典は、物や媒体に限らず、ユーザに与えられる有利な効果等も含まれる。ユーザに与えられる有利な効果は、通常時と比較してユーザに対するゲームの興趣を向上させるための効果を含み、ゲーム画面に特別な視覚演出を発生させる、ゲーム画像の表示をリッチにさせる、特別なBGMや効果音を発生させる等ユーザの五感を介してゲームの興趣を向上させるための効果を含む。また、ユーザに与えられる有利な効果は、通常時と比較して仮想空間内での活動の利便性を向上させ得る各種の機能を含む。表示制御部234は、図7において、第2コンテンツC2の表示を条件にユーザが獲得できる特典を選択可能に表示させる。選択可能な特典は、ユーザの第2位置42への移動後に利用が想定される機能であり得る。図7では、特典の例として、音声の文字起こし機能の利用許可、期間限定のBGMの獲得が示される。 The movement control unit 232 may grant a privilege to the user on the condition that the second content C2 is displayed. Here, a privilege refers to some kind of benefit that the user can enjoy within or outside the virtual space. The privilege may be game media (e.g., items, in-game currency, etc.) that can be used within the virtual space. The privilege is not limited to objects or media, but also includes advantageous effects given to the user. The advantageous effects given to the user include effects that enhance the user's interest in the game compared to normal times, such as generating special visual effects on the game screen, enhancing the display of game images, and generating special background music or sound effects, thereby enhancing the user's interest in the game through the user's five senses. The advantageous effects given to the user also include various functions that can improve the convenience of activities within the virtual space compared to normal times. In FIG. 7, the display control unit 234 selectably displays privileges that the user can acquire on the condition that the second content C2 is displayed. The selectable privileges may be functions that are expected to be used after the user moves to the second location 42. Figure 7 shows examples of benefits, such as permission to use the voice transcription function and the acquisition of limited-time background music.

ここで、移動制御部232は、第2位置42に関連付けられた第2位置情報を取得可能に制御する。
第2位置情報とは、位置4の移動を伴わずに取得可能な情報である。第2位置情報は、第2位置42に位置する他のユーザに関する情報を含む。図9は、第2位置情報の一例を示すイメージ図である。図9では、ユーザと、ユーザとは異なる場所に位置する他のユーザとがビデオ通話を実行している画面が示される。図9に示される画面600には、プレイヤキャラクタPCを操作するユーザの姿が含まれる画面601と、第2位置42に位置する他のユーザの姿が含まれる画面602とが含まれる。移動制御部232は、ユーザが第1位置41に位置する状態で、第2位置42に位置する他のユーザに係る視覚情報と、音声情報と、文字情報とを取得し、表示制御部234は、移動制御部232が取得したこれらの情報をディスプレイ4aに表示させる。このように、ユーザは、第1位置41に位置したまま、仮想空間内で異なる場所に位置するユーザとコミュニケーションを図ることができる。なお、図9において、各ユーザのプレイヤキャラクタPC同士がビデオ通話を実行している画面が示されてもよい。これにより、仮想空間内で異なる場所に位置するプレイヤキャラクタPC同士によるアバターチャットによってコミュニケーションを図ることができる。
Here, the movement control unit 232 performs control so that second position information associated with the second position 42 can be acquired.
The second position information is information that can be acquired without moving from the position 4. The second position information includes information about another user located at the second position 42. FIG. 9 is an image diagram illustrating an example of second position information. FIG. 9 illustrates a screen in which a user and another user located at a different location from the user are engaged in a video call. The screen 600 illustrated in FIG. 9 includes a screen 601 including an image of the user operating a player character PC and a screen 602 including an image of the other user located at the second position 42. While the user is located at the first position 41, the movement control unit 232 acquires visual information, audio information, and text information related to the other user located at the second position 42, and the display control unit 234 displays the acquired information on the display 4a. In this way, the user can communicate with users located at different locations in the virtual space while remaining at the first position 41. Note that FIG. 9 may also illustrate a screen in which the player characters PCs of the respective users are engaged in a video call. This allows the player characters PCs located at different locations in the virtual space to communicate with each other through avatar chat.

ここで、表示制御部234は、第2位置情報の取得に際して、第2コンテンツC2または第3コンテンツC3を表示させる。例えば、画面601に係るユーザは、アイコン101(図4参照)で示される位置4に位置し、画面602に係るユーザは、アイコン102(図4参照)で示される位置4に位置するものとする。このとき、決定部233は、アイコン101で示される位置4と、アイコン102で示される位置4との位置関係に基づいて、第1コンテンツC1を決定する。決定部233は、決定された第1コンテンツC1に関連する第2コンテンツC2を、ディスプレイ4aに表示させる第3コンテンツC3に決定する。そして、表示制御部234は、決定された第2コンテンツC2を表示させる。このような態様によれば、表示制御部234は、仮想空間の間の移動を伴わずに、他のユーザと対話できる機能を利用する場合にも、同様に広告を表示させることができる。 Here, the display control unit 234 displays the second content C2 or the third content C3 when acquiring the second location information. For example, the user associated with screen 601 is located at position 4 indicated by icon 101 (see FIG. 4), and the user associated with screen 602 is located at position 4 indicated by icon 102 (see FIG. 4). At this time, the determination unit 233 determines the first content C1 based on the positional relationship between position 4 indicated by icon 101 and position 4 indicated by icon 102. The determination unit 233 determines the second content C2 related to the determined first content C1 as the third content C3 to be displayed on the display 4a. The display control unit 234 then displays the determined second content C2. According to this aspect, the display control unit 234 can similarly display advertisements even when using a function that allows interaction with other users without moving between virtual spaces.

このとき、表示制御部234は、第2位置情報の取得に際して、第3コンテンツC3を表示させてもよい。図9では、第1コンテンツC1aに関連する第3コンテンツC3が表示される例が示される。第3コンテンツC3は、第1コンテンツC1に関連するコンテンツCであって、第2コンテンツC2に比して、ユーザにとって表示条件が有利なコンテンツCである。第1コンテンツC1に関連する第3コンテンツC3とは、宣伝対象となる商品またはサービスが第1コンテンツC1と同一の第3コンテンツC3である。ユーザにとって表示条件が有利なコンテンツCとは、第2コンテンツC2と比較して、ユーザに対して広告の負担を軽減させる各種の仕様変更がされたコンテンツCである。例えば、第2コンテンツC2と比較して、表示時間が短いこと、コンテンツCがディスプレイ4aを占領する面積が小さいことである。表示制御部234は、第2位置情報の取得に際して、他のユーザが位置する場所にワープ移動する際に視聴する第2コンテンツC2の本数よりも、少ない本数の第2コンテンツC2を表示させてもよい。 At this time, the display control unit 234 may display third content C3 when acquiring the second location information. FIG. 9 shows an example in which third content C3 related to first content C1a is displayed. The third content C3 is content C related to the first content C1 and has more favorable display conditions for the user than the second content C2. The third content C3 related to the first content C1 is third content C3 that advertises the same product or service as the first content C1. The content C with more favorable display conditions for the user is content C that has undergone various specification changes to reduce the advertising burden on the user compared to the second content C2. For example, compared to the second content C2, the display time is shorter and the area that content C occupies on the display 4a is smaller. When acquiring the second location information, the display control unit 234 may display fewer copies of second content C2 than the number of copies of second content C2 viewed when warping to the location of another user.

決定部233は、第2位置42に関連付けられたユーザ情報に基づいて、表示条件を表示させるか否かを決定してもよい。そして、表示制御部234は、決定部233において表示条件を表示させることが決定された場合、位置4の移動前に表示条件を含む画面400を表示させてもよい。第2位置42に関連付けられたユーザ情報とは、第2位置42への移動履歴または第2位置42への移動予定を示す情報である。第2位置42への移動履歴は、例えば、ユーザが第2位置42を訪れた回数である。第2位置42への移動予定を示す情報は、例えば、予めユーザのカレンダー情報に、第2位置42への移動予定が含まれるか否かを示す情報である。 The determination unit 233 may determine whether or not to display the display conditions based on user information associated with the second location 42. If the determination unit 233 determines to display the display conditions, the display control unit 234 may display a screen 400 including the display conditions before moving to location 4. The user information associated with the second location 42 is information indicating a history of movement to the second location 42 or a planned movement to the second location 42. The history of movement to the second location 42 is, for example, the number of times the user has visited the second location 42. The information indicating a planned movement to the second location 42 is, for example, information indicating whether or not a planned movement to the second location 42 is included in the user's calendar information.

決定部233は、第2位置42に係る移動履歴を参照して、ユーザが第2位置42を訪れたことがない場合、表示条件を表示させることを決定する。これにより、ユーザは、想定よりも第2位置42までの距離が長く、意図せず、第2コンテンツC2の視聴時間が長くなってしまうことを防ぐことができる。 The determination unit 233 refers to the movement history related to the second location 42 and determines to display the display conditions if the user has never visited the second location 42. This prevents the user from unintentionally viewing the second content C2 for a longer time due to the user finding the distance to the second location 42 longer than expected.

また、決定部233は、カレンダー情報に基づき、第2位置42で予定されるイベントの開始時刻と、現在時刻とを照らし合わせて、現在時刻からイベントの開始時刻までの時間が閾値以下である場合、第2コンテンツC2の表示時間等を表示させてもよい。例えば、決定部233は、現在時刻からイベントの開始時刻までの時間が10分未満である場合、第2コンテンツC2の表示時間を表示させる。これにより、ユーザは、第2位置42までワープ移動する際、広告の視聴時間を考慮して、広告を視聴してワープ移動した場合に予定に間に合うか否かを確認することができる。また、表示制御部234は、現在時刻からイベントの開始時刻までの時間と、第2コンテンツC2の表示時間とを考慮して、ユーザに対して、早めの移動を促す通知を表示させてもよい。かかる通知は、ワープ機能の利用が選択される前であっても可能であることが好ましい。このような態様によれば、ユーザは、予め広告の視聴時間を把握した上で、移動手段を決定するとともに、仮想空間内での移動のスケジュールを調整することができる。 The determination unit 233 may also compare the start time of an event scheduled for the second location 42 with the current time based on calendar information, and if the time from the current time to the start time of the event is equal to or less than a threshold, display the display time of the second content C2, etc. For example, if the time from the current time to the start time of the event is less than 10 minutes, the determination unit 233 may display the display time of the second content C2. This allows the user to take into account the advertisement viewing time when warping to the second location 42 and confirm whether they will be able to make it to their scheduled time if they watch the advertisement and then warp. The display control unit 234 may also display a notification encouraging the user to travel earlier, taking into account the time from the current time to the start time of the event and the display time of the second content C2. It is preferable that such a notification be possible even before the use of the warp function is selected. According to this aspect, the user can determine their means of transportation and adjust their travel schedule within the virtual space after knowing the advertisement viewing time in advance.

また、決定部233は、第2位置42に関連付けられたユーザ情報に基づいて、ワープ機能の利用に際して、第2コンテンツC2を表示させるか否かを決定してもよい。 The determination unit 233 may also determine whether or not to display the second content C2 when using the warp function, based on user information associated with the second location 42.

第2表示態様による視野の遷移に際して、決定部233は、第1位置41と、第2位置42との位置関係に基づいて位置4の移動における移動難度を決定するとともに、移動難度に基づいて第2コンテンツC2を決定してもよい。移動難度とは、第1位置41から第2位置42まで移動にかかる困難度合いを示す指標である。移動難度は、第1位置41から第2位置42までの距離、所要時間等に基づき算出される。例えば、決定部233は、第1位置41から第2位置42までの距離が長いほど、移動難度を高く算出する。また、決定部233は、第2位置42までの所要時間が長いほど、移動難度を高く算出する。そして、決定部233は、算出した移動何度に基づき、第2コンテンツC2の表示条件を決定する。このとき、決定部233は、移動難度が高いほど、ユーザにとって不利な表示条件を決定する。 When the field of view transitions in the second display mode, the determination unit 233 may determine the degree of movement difficulty for moving to position 4 based on the positional relationship between the first position 41 and the second position 42, and may determine the second content C2 based on the movement difficulty. The movement difficulty is an index that indicates the degree of difficulty involved in moving from the first position 41 to the second position 42. The movement difficulty is calculated based on the distance from the first position 41 to the second position 42, the time required, etc. For example, the determination unit 233 calculates a higher movement difficulty the longer the distance from the first position 41 to the second position 42. Furthermore, the determination unit 233 calculates a higher movement difficulty the longer the time required to reach the second position 42. The determination unit 233 then determines the display conditions for the second content C2 based on the calculated movement degree. At this time, the determination unit 233 determines display conditions that are more disadvantageous to the user the higher the movement difficulty.

ユーザにとって不利な表示条件とは、第2コンテンツC2の表示時間が長いこと、表示される第2コンテンツC2の本数が多いことである。このように、決定部233は、移動難度に応じて、広告の再生本数、動画の長さ等の視聴条件を決定する。そして、決定部233は、決定された表示条件に基づき、ディスプレイ4aに表示させる第2コンテンツC2と、コンテンツCの本数を決定する。 Display conditions that are unfavorable to the user include a long display time for the second content C2 and a large number of pieces of second content C2 being displayed. In this way, the determination unit 233 determines viewing conditions such as the number of advertisements to be played and the length of the video, depending on the degree of difficulty of movement. Then, based on the determined display conditions, the determination unit 233 determines the number of pieces of second content C2 and content C to be displayed on the display 4a.

このような態様により、決定部233は、第1位置41から第2位置42まで移動にかかる困難度合いに基づき、適切な第2コンテンツC2を選択することができる。また、移動距離が長いほど第2コンテンツC2の表示時間が長くなるため、ユーザにとっては、仮想空間におけるワープ移動においても、第2位置42までの距離の長さを感じながら、移動することができ、ゲームの趣向性を向上させることができる。 In this manner, the determination unit 233 can select an appropriate second content C2 based on the degree of difficulty involved in moving from the first position 41 to the second position 42. Furthermore, the longer the moving distance, the longer the display time of the second content C2. Therefore, even when warping in virtual space, the user can move while feeling the length of the distance to the second position 42, thereby improving the entertainment value of the game.

さらに、表示制御部234は、第1表示態様において、第1移動手段と、第2移動手段とのうち少なくとも1つを選択可能に表示させてもよい。ここで、第1移動手段は、第1対価の支払いを条件としない移動手段である。具体的には例えば、仮想空間内に設置された交通手段を利用せず、徒歩で移動での移動やプレイヤキャラクタPCが所持する自転車での移動手段を示す。第2移動手段は、第1対価の支払いを条件に選択可能な移動手段であって、第1移動手段よりも有利に位置4を移動可能な移動手段である。第2移動手段は、具体的には例えば、プレイヤキャラクタPCが仮想空間内で、電車、バス等を利用する移動手段を示す。第2移動手段が選択された場合、第1移動手段で移動する場合よりも第2位置42までの所要時間が短く、移動の負担が軽減される。 Furthermore, in the first display mode, the display control unit 234 may display at least one of a first means of transportation and a second means of transportation as selectable. Here, the first means of transportation is a means of transportation that does not require payment of the first fee. Specifically, for example, this refers to travel by foot or a bicycle owned by the player character PC, rather than using public transportation installed in the virtual space. The second means of transportation is a means of transportation that can be selected on the condition of payment of the first fee, and is a means of transportation that can move to position 4 more advantageously than the first means of transportation. Specifically, for example, the second means of transportation is a means of transportation that the player character PC uses in the virtual space, such as a train or bus. When the second means of transportation is selected, the time required to reach second position 42 is shorter than when traveling by the first means of transportation, and the burden of traveling is reduced.

第1対価は、ゲーム内通貨を支払うことで取得可能な乗車券である例えば、第1対価は、所定の場所を一定期間行き来することができる定期券、または所定の場所を一定期間行き来することができる回数券である。第1対価には、特典として第2対価が付随するものがある。第2対価が付随する第1対価は、特に、前述した定期券または回数券である。第2対価とは、第1対価の取得に付随して獲得される特典である。第2対価における特典とは、例えば、ワープ機能の利用に際して、第2コンテンツC2の視聴を不要とする特典である。表示制御部234は、第2対価が支払われた場合、第2表示態様による視野の遷移に際して、第2コンテンツC2を表示させない。ユーザは、通常より多くの額のゲーム内通貨を支払うことで、第2対価が付随する第1対価を獲得することができる。なお、表示制御部234は、ゲーム内通貨が支払われた場合、第2表示態様による視野の遷移に際して、第2コンテンツC2を表示させなくてもよい。 The first consideration is a ticket that can be acquired by paying in-game currency. For example, the first consideration is a commuter pass that allows travel between designated locations for a certain period of time, or a coupon ticket that allows travel between designated locations for a certain period of time. Some first considerations are accompanied by a second consideration as a benefit. First considerations accompanied by a second consideration are, in particular, the commuter pass or coupon ticket described above. The second consideration is a benefit acquired in conjunction with the acquisition of the first consideration. An example of a benefit associated with the second consideration is a benefit that eliminates the need to view the second content C2 when using the warp function. When the second consideration is paid, the display control unit 234 does not display the second content C2 when the field of view transitions in the second display mode. The user can acquire the first consideration accompanied by the second consideration by paying a larger amount of in-game currency than usual. Note that when in-game currency is paid, the display control unit 234 may not display the second content C2 when the field of view transitions in the second display mode.

また、第2対価が付随する第1対価が定期券または回数券である場合、所定の場所を複数回訪れることが予定されるユーザに対して、第2対価が付与されることとなる。目的の場所に訪れた回数が多いほど、ワープ機能を利用する需要が増加することから、このような態様により、ワープ機能を利用する需要が大きいユーザに対して、効果的に特典第2対価を付与することができる。なお、移動制御部232は、第2表示態様による視野の遷移に際して、第2対価が支払われた場合、第2コンテンツC2を視聴したとみなして、図7で示した、第2対価とは異なる特典を付与してもよい。なお、 Furthermore, if the first consideration accompanied by the second consideration is a commuter pass or a coupon ticket, the second consideration will be granted to a user who plans to visit a specified location multiple times. Since the more times a destination location is visited, the greater the demand for using the warp function, this configuration can effectively grant a special second consideration to users who have a high demand for using the warp function. Note that, if the second consideration is paid when the field of view transitions in the second display configuration, the movement control unit 232 may consider that the second content C2 has been viewed, and grant a special consideration different from the second consideration shown in FIG. 7. Note that,

A106において、決定部233は、移動経路5に含まれる地点に関連付けられた第1コンテンツC1だけでなく、移動経路5から所定の範囲内の位置4に関連付けられた第1コンテンツC1を選択してもよい。このとき、決定部233は、移動経路5から外れた地点に関する第1コンテンツC1を選択する際、過去の移動履歴や、道の混雑度合いを考慮して、第1コンテンツC1を選択することができる。これにより、ユーザが寄り道をしながら第2位置42に向かった場合に視界に入り得る広告についても、第2表示態様による視野遷移に際して、広告を表示させることができる。 In A106, the determination unit 233 may select not only first content C1 associated with a point included in the travel route 5, but also first content C1 associated with a position 4 within a predetermined range from the travel route 5. In this case, when selecting first content C1 related to a point outside the travel route 5, the determination unit 233 can select first content C1 taking into consideration past travel history and the degree of road congestion. This makes it possible to display advertisements that may come into view if the user makes a detour on their way to the second position 42 during a field of view transition in the second display mode.

A107において、選択された第2コンテンツC2が所定の本数を超える場合、決定部233は、複数の第2コンテンツC2の中から、第1コンテンツC1に係る広告料に基づき、ディスプレイ4aに表示させる第2コンテンツC2を決定してもよい。 In A107, if the number of selected second contents C2 exceeds a predetermined number, the determination unit 233 may determine the second content C2 to be displayed on the display 4a from among the multiple second contents C2 based on the advertising fee for the first content C1.

表示制御部234は、ユーザの目的地である第2位置42が、第1コンテンツC1の配置場所または第1コンテンツC1の提供元に関連付けられた場所に位置する場合、第2表示態様による視野の遷移に際して、第2コンテンツC2を表示させなくてもよい。 If the second location 42, which is the user's destination, is located at the location where the first content C1 is located or at a location associated with the provider of the first content C1, the display control unit 234 may not display the second content C2 when the field of view transitions in the second display mode.

上述の実施形態において、コンテンツCは、商品またはサービスを提供する提供元の要求に基づき設置されることを述べたが、これに限られない。例えば、コンテンツCは何らかの団体またはプレイヤキャラクタPCを操作するユーザによって設置されたものであってもよい。また、コンテンツCは、何らかの情報を発信するものでれば、商品またはサービスに限られない。 In the above embodiment, it was stated that content C is installed based on a request from a provider of a product or service, but this is not limited to this. For example, content C may be installed by some organization or by a user operating a player character PC. Furthermore, content C is not limited to a product or service, as long as it transmits some kind of information.

また、決定部233は、第2位置42への移動目的や、ユーザの属性と、第2位置42の管理主体との関係に基づき、ユーザに付与する特典を決定してもよい。例えば、決定部233は、第2位置42への移動目的が属するカテゴリーに関連した特典を、ユーザに付与する特典として決定する。また、決定部233は、ユーザが所属する組織と、第2位置42の管理主体に関わりがある場合と、そうでない場合とで、特典を変更する。 The determination unit 233 may also determine the benefit to be granted to the user based on the purpose of traveling to the second location 42, the user's attributes, and the relationship between the user and the management entity of the second location 42. For example, the determination unit 233 determines a benefit related to the category to which the purpose of traveling to the second location 42 belongs as the benefit to be granted to the user. The determination unit 233 also changes the benefit depending on whether the organization to which the user belongs is related to the management entity of the second location 42 or not.

また、上記の実施形態では第1コンテンツC1、第2コンテンツC2、第3コンテンツC3が互いに関連するものであること、例えば、第2コンテンツC2は仮想空間における移動経路5に基づいて特定される第1コンテンツC1によって決定されるものであった。一方、第1コンテンツC1、第2コンテンツC2、第3コンテンツC3は、互いに関連しないコンテンツCとすることもできる。この場合、例えば第2コンテンツC2は仮想空間においてワープ移動するユーザに向けた専用の広告として設定し、販売することが可能となり、仮想空間におけるコンテンツC提示の自由度を向上させることができる。 In addition, in the above embodiment, the first content C1, second content C2, and third content C3 are related to one another; for example, the second content C2 is determined by the first content C1, which is identified based on the travel route 5 in the virtual space. However, the first content C1, second content C2, and third content C3 can also be unrelated contents C. In this case, for example, the second content C2 can be set as a dedicated advertisement for users who warp travel in the virtual space and sold, thereby improving the degree of freedom in presenting content C in the virtual space.

さらに、次に記載の各態様で提供されてもよい。
前記情報処理装置において、前記制御部は、決定ステップをさらに実行するように構成され、前記決定ステップでは、前記第1位置と、前記第2位置との位置関係に基づいて、前記第2コンテンツを決定し、前記第1表示ステップでは、前記第2表示態様において、前記決定ステップで決定された前記第2コンテンツを表示させる、情報処理装置。
前記情報処理装置において、前記決定ステップでは、前記移動経路に基づいて前記第1コンテンツを決定し、前記第1表示ステップでは、前記第2表示態様において、複数の第1コンテンツのうち少なくとも1つに関連する前記第2コンテンツを表示させる、情報処理装置。
前記情報処理装置において、前記第1コンテンツは、前記移動経路に含まれる少なくとも1つの地点に関連付けられたコンテンツで、前記決定ステップでは、前記地点に関する情報に基づいて、第2コンテンツを決定する、情報処理装置。
前記情報処理装置において、前記制御部は、決定ステップをさらに実行するように構成され、前記決定ステップでは、前記ユーザにおける過去の移動履歴に基づいて、前記移動経路を決定する、情報処理装置。
前記情報処理装置において、前記決定ステップでは、前記位置関係に基づいて前記位置の移動における移動難度を決定するとともに、前記移動難度に基づいて前記第2コンテンツを決定する、情報処理装置。
前記情報処理装置において、前記第2表示ステップでは、前記位置の移動前に前記第2コンテンツの表示条件を表示させる、情報処理装置。
前記情報処理装置において、前記制御部は、決定ステップをさらに実行するように構成され、前記決定ステップでは、前記第2位置に関連付けられたユーザ情報に基づいて、前記表示条件を表示させるか否かを決定し、前記第2表示ステップでは、前記決定ステップにおいて前記表示条件を表示させることが決定された場合、前記位置の移動前に前記表示条件を表示させる、情報処理装置。
前記情報処理装置において、前記移動制御ステップでは、前記第2位置に関連付けられた第2位置情報を取得可能に制御し、前記第2位置情報は、前記位置の移動を伴わずに取得可能な情報で、前記第2表示ステップでは、前記第2位置情報の取得に際して、前記第2コンテンツまたは第3コンテンツを表示させ、前記第3コンテンツは、前記第1コンテンツに関連するコンテンツであって、前記第2コンテンツに比して、前記ユーザにとって表示条件が有利なコンテンツである、情報処理装置。
前記情報処理装置において、前記第1表示ステップでは、前記第1表示態様において、第1移動手段と、第2移動手段とのうち少なくとも1つを選択可能に表示させ、前記第1移動手段は、第1対価の支払いを条件としない移動手段で、前記第2移動手段は、前記第1対価の支払いを条件に選択可能な移動手段であって、前記第1移動手段よりも有利に前記位置を移動可能な移動手段であり、前記第1対価は、特典として第2対価が付随し、前記第2表示ステップでは、前記第2対価が支払われた場合、前記第2表示態様において、前記第2コンテンツを表示させない、情報処理装置。
前記情報処理装置において、前記移動制御ステップでは、前記第2コンテンツの表示を条件に、前記ユーザに特典を付与する、情報処理装置。
前記情報処理装置において、前記第1表示ステップでは、前記第2コンテンツの表示を条件に、前記遷移の様子を前記第2表示態様により表示させる、情報処理装置。
プログラムであって、コンピュータに、前記各ステップを実行させる、プログラム。
情報処理装置が実行する情報処理方法であって、前記情報処理装置における各ステップを備える、情報処理方法。
もちろん、この限りではない。
Furthermore, it may be provided in the following aspects.
In the information processing device, the control unit is configured to further execute a determination step, in which the control unit determines the second content based on a positional relationship between the first position and the second position, and in the first display step, the control unit displays the second content determined in the determination step in the second display mode.
In the information processing device, in the determination step, the first content is determined based on the movement route, and in the first display step, the second content related to at least one of the multiple first contents is displayed in the second display mode.
In the information processing device, the first content is content associated with at least one point included in the travel route, and in the determining step, the second content is determined based on information about the point.
In the information processing device, the control unit is configured to further execute a determining step, in which the moving route is determined based on a past moving history of the user.
In the information processing device, in the determining step, a degree of movement difficulty in moving the position is determined based on the positional relationship, and the second content is determined based on the degree of movement difficulty.
In the information processing device, in the second displaying step, a display condition of the second content is displayed before the position is moved.
In the information processing device, the control unit is configured to further execute a determination step, in which the determination step determines whether or not to display the display conditions based on user information associated with the second position, and in the second display step, if it is determined in the determination step that the display conditions are to be displayed, the display conditions are displayed before the position is moved.
In the information processing device, the movement control step controls so that second location information associated with the second location can be acquired, the second location information being information that can be acquired without moving the location, and the second display step displays the second content or the third content when the second location information is acquired, the third content being content related to the first content and having more favorable display conditions for the user than the second content.
In the information processing device, in the first display step, at least one of a first transportation means and a second transportation means is displayed in a selectable manner in the first display mode, the first transportation means is a transportation means that does not require payment of a first consideration, and the second transportation means is a transportation means that can be selected on the condition of payment of the first consideration and is a transportation means that can move to the location more advantageously than the first transportation means, the first consideration is accompanied by a second consideration as a bonus, and in the second display step, if the second consideration is paid, the second content is not displayed in the second display mode.
In the information processing device, in the movement control step, a benefit is given to the user on condition that the second content is displayed.
In the information processing device, in the first displaying step, the transition state is displayed in the second display mode on the condition that the second content is displayed.
A program that causes a computer to execute each of the steps.
An information processing method executed by an information processing device, the information processing method comprising steps performed by the information processing device.
Of course, this is not the case.

最後に、本開示に係る種々の実施形態を説明したが、これらは、例として提示したものであり、開示の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、開示の範囲や要旨に含まれるとともに、特許請求の範囲に記載された開示とその均等の範囲に含まれるものである。 Finally, while various embodiments of the present disclosure have been described, these are presented as examples and are not intended to limit the scope of the disclosure. The novel embodiments may be embodied in a variety of other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the disclosure. Such embodiments and their variations are intended to fall within the scope and spirit of the disclosure, as well as the disclosure and its equivalents as set forth in the claims.

1 :情報処理システム
11 :通信ネットワーク
2 :情報処理装置
20 :通信バス
21 :通信部
22 :記憶部
23 :制御部
231 :受付部
232 :移動制御部
233 :決定部
234 :表示制御部
235 :管理部
3 :ゲーム装置
30 :通信バス
31 :通信部
32 :記憶部
33 :制御部
34a :グラフィック処理部
34b :オーディオ処理部
34c :操作部
4a :ディスプレイ
4b :スピーカ
4c :入力デバイス
41 :第1位置
41a :ディスプレイ
42 :第2位置
5 :移動経路
100 :地図画面
101 :アイコン
102 :アイコン
104 :アイコン
105 :アイコン
106 :アイコン
200 :画面
201 :矢印
300 :画面
400 :画面
500 :画面
600 :画面
601 :画面
602 :画面
A :カフェ
B :実行ボタン
C :コンテンツ
C1 :第1コンテンツ
C1a :第1コンテンツ
C1b :第1コンテンツ
C2 :第2コンテンツ
C2a :第2コンテンツ
C2b :第2コンテンツ
C3 :第3コンテンツ
Cb :第1コンテンツ
EC :敵キャラクタ
PC :ノンプレイヤキャラクタNPC
1: Information processing system 11: Communication network 2: Information processing device 20: Communication bus 21: Communication unit 22: Memory unit 23: Control unit 231: Reception unit 232: Movement control unit 233: Determination unit 234: Display control unit 235: Management unit 3: Game device 30: Communication bus 31: Communication unit 32: Memory unit 33: Control unit 34a: Graphic processing unit 34b: Audio processing unit 34c: Operation unit 4a: Display 4b: Speaker 4c: Input device 41: First position 41a: Display 42: Second position 5: Movement route 100: Map screen 101: Icon 102: Icon 104: Icon 105: Icon 106: Icon 200: Screen 201: Arrow 300: Screen 400: Screen 500: Screen 600: Screen 601 : Screen 602 : Screen A : Cafe B : Execution button C : Content C1 : First content C1a : First content C1b : First content C2 : Second content C2a : Second content C2b : Second content C3 : Third content Cb : First content EC : Enemy character PC : Non-player character NPC

Claims (10)

情報処理システムであって、
少なくとも1つのプロセッサを備え、前記プロセッサは、次の各ステップがなされるようにプログラムを実行するように構成され、
移動制御ステップでは、仮想空間におけるユーザの位置を第1位置から第2位置に移動させ、
第1表示ステップでは、第1表示態様と、第2表示態様とのうち少なくとも1つにより、前記位置の移動に応じて前記ユーザの視野を遷移させて表示させ、
前記第1表示態様は、前記第1位置から前記第2位置までの移動経路に沿って前記視野を連続的に遷移させる表示態様であり、
前記移動経路における前記視野には、宣伝対象の広告宣伝に用いられる第1コンテンツが含まれ、
前記第2表示態様は、前記第1位置から前記第2位置まで前記視野を非連続的に遷移させる表示態様であり、
第2表示ステップでは、前記第2表示態様による前記視野の遷移に際して、前記宣伝対象が前記第1コンテンツと異なる第2コンテンツを表示させる、システム。
An information processing system,
At least one processor is provided, the processor being configured to execute a program to perform the following steps:
In the movement control step, a position of the user in the virtual space is moved from a first position to a second position;
In the first display step, the display is performed in at least one of a first display mode and a second display mode, while transitioning the field of view of the user in accordance with the movement of the position;
the first display mode is a display mode in which the field of view is continuously transitioned along a movement path from the first position to the second position,
the field of view in the travel route includes first content used for advertising the advertised object;
the second display mode is a display mode in which the field of view transitions discontinuously from the first position to the second position,
In the second display step, when the field of view transitions in the second display mode, a second content whose promotion target is different from the first content is displayed.
請求項1に記載の情報処理システムにおいて、
さらに、決定ステップでは、前記第1位置と、前記第2位置との位置関係に基づいて特定された前記第1コンテンツとは宣伝対象が異なるように、前記第2コンテンツを決定し、
前記第2表示ステップでは、前記第2表示態様において、前記決定ステップで決定された前記第2コンテンツを表示させる、システム。
2. The information processing system according to claim 1,
Furthermore, in the determining step, the second content is determined so that an advertisement target is different from that of the first content specified based on the positional relationship between the first location and the second location;
In the second display step, the second content determined in the determination step is displayed in the second display mode.
請求項1に記載の情報処理システムにおいて、
さらに、決定ステップでは、前記ユーザにおける過去の移動履歴に基づいて特定された前記第1コンテンツとは宣伝対象が異なるように、前記第2コンテンツを決定する、システム。
2. The information processing system according to claim 1,
Furthermore, in the determining step, the second content is determined so that the advertising target is different from the first content identified based on the user's past movement history.
請求項2に記載の情報処理システムにおいて、
前記第1コンテンツは、前記移動経路に含まれる少なくとも1つの地点に関連付けられたコンテンツであり、
前記決定ステップでは、前記地点に関する情報に基づいて特定された前記第1コンテンツとは宣伝対象が異なるように、前記第2コンテンツを決定する、システム。
3. The information processing system according to claim 2 ,
the first content is content associated with at least one point included in the travel route;
In the determining step, the second content is determined so that the promotion target is different from the first content identified based on information about the location.
請求項2に記載の情報処理システムにおいて、
前記決定ステップでは、前記位置関係に基づいて前記位置の移動における移動難度を決定するとともに、前記移動難度に基づき、且つ、前記第1コンテンツとは宣伝対象が異なるように、前記第2コンテンツを決定する、システム。
3. The information processing system according to claim 2,
In the determination step, the system determines the degree of difficulty in moving the location based on the positional relationship, and determines the second content based on the degree of difficulty in moving and so that the promotion target is different from that of the first content.
請求項1~請求項5の何れか1つに記載の情報処理システムにおいて、
さらに、決定ステップでは、前記第2位置に関連付けられたユーザ情報に基づいて、前記第2コンテンツの表示条件を表示させるか否かを決定し、
前記第2表示ステップでは、前記決定ステップにおいて前記表示条件を表示させることが決定された場合、前記位置の移動前に前記表示条件を表示させる、システム。
In the information processing system according to any one of claims 1 to 5,
Furthermore, in the determining step, it is determined whether or not to display the display condition of the second content based on user information associated with the second location;
In the second display step, if it is determined in the determination step that the display conditions are to be displayed, the display conditions are displayed before the position is moved.
請求項1~請求項6の何れか1つに記載の情報処理システムにおいて、
前記移動制御ステップでは、前記第2位置に関連付けられた情報を取得可能に制御し、
前記第2位置に関連付けられた前記情報は、前記位置の移動を伴わずに取得可能な情報であり、
前記第2表示ステップでは、前記第2位置に関連付けられた前記情報の取得に際して、前記第2コンテンツまたは第3コンテンツを表示させ、
前記第3コンテンツは、前記宣伝対象が前記第1コンテンツと同一のコンテンツであって、前記第2コンテンツに比して、前記ユーザにとって表示条件が有利なコンテンツである、システム。
In the information processing system according to any one of claims 1 to 6,
In the movement control step, control is performed so that information associated with the second position can be acquired;
the information associated with the second location is information that can be acquired without moving the location,
In the second display step, the second content or the third content is displayed when the information associated with the second location is acquired;
The third content is content whose advertising target is the same as that of the first content and whose display conditions are more favorable for the user than those of the second content.
請求項1~請求項7の何れか1つに記載の情報処理システムにおいて、
前記第1表示ステップでは、前記第1表示態様において、第1移動手段と、第2移動手段とのうち少なくとも1つを選択可能に表示させ、
前記第1移動手段は、第1対価の支払いを条件としない移動手段であり、
前記第2移動手段は、前記第1対価の支払いを条件に選択可能な移動手段であって、前記第1移動手段に比べて所要時間が短い移動手段であり、
前記第1対価は、特典として第2対価が付随し、
前記第2表示ステップでは、前記第2対価が支払われた場合、前記第2表示態様において、前記第2コンテンツを表示させない、システム。
In the information processing system according to any one of claims 1 to 7,
In the first display step, at least one of a first movement means and a second movement means is displayed in a selectable manner in the first display mode;
the first transportation means is a transportation means that is not conditional on payment of a first consideration,
the second transportation means is a transportation means that can be selected on condition of payment of the first consideration, and that has a required travel time shorter than that of the first transportation means,
The first consideration is accompanied by a second consideration as a benefit,
In the second display step, if the second consideration is paid, the second content is not displayed in the second display mode.
プログラムであって、
コンピュータに、請求項1~請求項8の何れか1つに記載の情報処理システムにおける各ステップを実行させる、プログラム。
A program,
A program that causes a computer to execute each step in the information processing system according to any one of claims 1 to 8.
情報処理方法であって、
請求項1~請求項8の何れか1つに記載の情報処理システムにおける各ステップを備える、方法。
An information processing method, comprising:
A method comprising the steps of the information processing system according to any one of claims 1 to 8.
JP2023126869A 2022-03-22 2023-08-03 Information processing device, program, and information processing method Active JP7744594B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023126869A JP7744594B2 (en) 2022-03-22 2023-08-03 Information processing device, program, and information processing method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022045512A JP7343814B1 (en) 2022-03-22 2022-03-22 Information processing device, program and information processing method
JP2023126869A JP7744594B2 (en) 2022-03-22 2023-08-03 Information processing device, program, and information processing method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022045512A Division JP7343814B1 (en) 2022-03-22 2022-03-22 Information processing device, program and information processing method

Publications (3)

Publication Number Publication Date
JP2023140363A JP2023140363A (en) 2023-10-04
JP2023140363A5 JP2023140363A5 (en) 2023-10-13
JP7744594B2 true JP7744594B2 (en) 2025-09-26

Family

ID=87934802

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022045512A Active JP7343814B1 (en) 2022-03-22 2022-03-22 Information processing device, program and information processing method
JP2023126869A Active JP7744594B2 (en) 2022-03-22 2023-08-03 Information processing device, program, and information processing method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022045512A Active JP7343814B1 (en) 2022-03-22 2022-03-22 Information processing device, program and information processing method

Country Status (1)

Country Link
JP (2) JP7343814B1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060128469A1 (en) 2004-12-13 2006-06-15 Daniel Willis Online video game advertising system and method supporting multiplayer ads
US20100036729A1 (en) 2008-08-11 2010-02-11 International Business Machines Corporation Immersive advertisements in a virtual universe
JP2018093962A (en) 2016-12-09 2018-06-21 株式会社バンダイナムコエンターテインメント Computer system, game system, and game apparatus
US20190095931A1 (en) 2008-09-26 2019-03-28 International Business Machines Corporation Method and system of providing information during content breakpoints in a virtual universe
JP2020054476A (en) 2018-09-28 2020-04-09 株式会社コロプラ Game program
JP2021137164A (en) 2020-03-03 2021-09-16 株式会社ミクシィ Information processing apparatus, information processing method and program
JP2021189819A (en) 2020-06-01 2021-12-13 株式会社電通 Advertising display system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6852978B2 (en) 2016-03-31 2021-03-31 株式会社バンダイナムコエンターテインメント Programs and computer systems

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060128469A1 (en) 2004-12-13 2006-06-15 Daniel Willis Online video game advertising system and method supporting multiplayer ads
US20100036729A1 (en) 2008-08-11 2010-02-11 International Business Machines Corporation Immersive advertisements in a virtual universe
US20190095931A1 (en) 2008-09-26 2019-03-28 International Business Machines Corporation Method and system of providing information during content breakpoints in a virtual universe
JP2018093962A (en) 2016-12-09 2018-06-21 株式会社バンダイナムコエンターテインメント Computer system, game system, and game apparatus
JP2020054476A (en) 2018-09-28 2020-04-09 株式会社コロプラ Game program
JP2021137164A (en) 2020-03-03 2021-09-16 株式会社ミクシィ Information processing apparatus, information processing method and program
JP2021189819A (en) 2020-06-01 2021-12-13 株式会社電通 Advertising display system

Also Published As

Publication number Publication date
JP7343814B1 (en) 2023-09-13
JP2023140363A (en) 2023-10-04
JP2023139798A (en) 2023-10-04

Similar Documents

Publication Publication Date Title
US11883748B2 (en) Fractional non-fungible token for game related digital assets
US11216836B2 (en) Computer system, game system, and game device
US20200394670A1 (en) Computer system, game system, and game device
JP7068776B2 (en) Computer systems, control methods, viewer terminals, and programs
JP7366948B2 (en) Game replay method and system
JP2015008988A (en) Computer system and program
JP6769813B2 (en) Programs and computer systems
JP7737515B2 (en) Program and game device
JP2025027001A (en) Computer system and public control system
JP2019213795A (en) Program, computer system, and game system
JP2022097538A (en) Game system, computer program used for therefor, and control method
JP6722503B2 (en) Computer system and program
CN114728206A (en) Game viewing system, computer program for game viewing system, and control method for game viewing system
JP7131905B2 (en) Information processing method, server device, program, and information terminal
JP7744594B2 (en) Information processing device, program, and information processing method
JP7368770B1 (en) Information processing system, information processing device and program
JP7817600B2 (en) Information processing device, program, and information processing method
JP7265184B2 (en) computer programs and computer equipment
JP7824529B2 (en) Information processing method, information processing system, and program
JP7678349B2 (en) Information processing method, information processing system, and program
JP7755146B2 (en) Information processing system, information processing method and program
JP2018094429A (en) Computer system and program
JP2025145090A (en) Information processing device, information processing system, information processing method, and program
KR20210006689A (en) Method and apparatus for changing game image

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231004

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20240801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250729

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: 20250812

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250825

R150 Certificate of patent or registration of utility model

Ref document number: 7744594

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150