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
JP7801926B2 - Program, management device, output control method and information provision system - Google Patents
[go: Go Back, main page]

JP7801926B2 - Program, management device, output control method and information provision system - Google Patents

Program, management device, output control method and information provision system

Info

Publication number
JP7801926B2
JP7801926B2 JP2022052472A JP2022052472A JP7801926B2 JP 7801926 B2 JP7801926 B2 JP 7801926B2 JP 2022052472 A JP2022052472 A JP 2022052472A JP 2022052472 A JP2022052472 A JP 2022052472A JP 7801926 B2 JP7801926 B2 JP 7801926B2
Authority
JP
Japan
Prior art keywords
information
output
movement
user
unit
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
JP2022052472A
Other languages
Japanese (ja)
Other versions
JP2023145151A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2022052472A priority Critical patent/JP7801926B2/en
Publication of JP2023145151A publication Critical patent/JP2023145151A/en
Application granted granted Critical
Publication of JP7801926B2 publication Critical patent/JP7801926B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)

Description

本発明は、プログラム、管理装置、出力制御方法及び情報提供システムの技術に関する。 The present invention relates to a program, a management device, an output control method, and an information provision system.

近年、出発地から目的地まで複数の移動手段を連携してユーザーに提供することでユーザーの移動の利便性を向上させるマルチモーダルなサービスが注目されている。このようなマルチモーダルなサービスにおいて、ユーザーに対して移動のためのナビゲーションを行う技術が提案されている(例えば特許文献1参照)。 In recent years, multimodal services have been attracting attention, which improve the convenience of users' travel by providing them with multiple modes of transportation in cooperation with each other from their departure point to their destination. For such multimodal services, technology has been proposed that provides users with navigation for their travels (see, for example, Patent Document 1).

特表2020-531886号公報Special Publication No. 2020-531886

マルチモーダルなサービスでは複数種類の移動手段がユーザーに提供される。しかし、ユーザーが使用している移動手段によっては、ナビゲーションにおいて必ずしもユーザーにとって必要な情報が十分に提供されない場合があった。 Multimodal services offer users multiple modes of transportation. However, depending on the mode of transportation a user is using, navigation may not always provide the information the user needs.

本発明は、このような事情を考慮してなされたものであり、複数の移動手段を連携して利用するユーザーに対し、移動に関する情報をより高い利便性で提供することができるプログラム、管理装置、出力制御方法及び情報提供システムを提供することを目的の一つとする。 The present invention was made in consideration of these circumstances, and one of its objectives is to provide a program, management device, output control method, and information provision system that can provide travel-related information with greater convenience to users who use multiple forms of transportation in conjunction with one another.

この発明に係るプログラム、管理装置、出力制御方法及び情報提供システムは、以下の構成を採用した。
(1):この発明の一態様のプログラムは、自装置のユーザーに情報を出力する出力部を備えたコンピューターに、複数の移動手段を用いて移動する経路のうち一部又は全部の経路の移動に関する情報である移動情報を取得させ、前記ユーザーが前記移動手段の移動制御を行っていない場合に第一出力制御にて前記出力部を制御することで前記移動情報を出力し、前記ユーザーが前記移動制御を行っている場合に前記第一出力制御とは異なる第二出力制御にて前記出力部を制御することで前記移動情報を出力させる、プログラム。
The program, management device, output control method, and information providing system according to the present invention employ the following configuration.
(1): One aspect of the program of this invention is a program that causes a computer having an output unit that outputs information to a user of the device to acquire travel information that is information regarding travel along some or all of the routes traveled using a plurality of means of travel, and outputs the travel information by controlling the output unit with a first output control when the user is not controlling the travel of the means of travel, and outputs the travel information by controlling the output unit with a second output control that is different from the first output control when the user is controlling the travel.

(2):上記(1)の態様において、前記出力部は画像表示装置であり、前記第二出力制御では、前記画像表示装置において地図とは異なる画面である非地図画面と、前記非地図画面よりも小さい画面であって地図を含む画面である地図画面と、を表示させ、前記地図画面を前記非地図画面に対して重畳して表示させる。 (2): In the aspect (1) above, the output unit is an image display device, and the second output control causes the image display device to display a non-map screen that is different from the map, and a map screen that is smaller than the non-map screen and includes a map, and displays the map screen superimposed on the non-map screen.

(3):上記(1)又は(2)の態様において、前記コンピューターは、自装置の位置を示す位置情報を取得する位置情報取得部をさらに備え、前記ユーザーが前記移動手段の移動制御を行わないことが予定されている位置に前記位置情報の位置が含まれる場合に前記第一出力制御にて前記出力部を制御することで前記移動情報を出力させ、前記ユーザーが前記移動手段の移動制御を行うことが予定されている位置に前記位置情報の位置が含まれる場合に前記第二出力制御にて前記出力部を制御することで前記移動情報を出力させる。 (3): In the above aspect (1) or (2), the computer further includes a location information acquisition unit that acquires location information indicating the location of the device itself, and when the location information includes a location where the user is not scheduled to control the movement of the means of transportation, the computer controls the output unit with the first output control to output the movement information, and when the location information includes a location where the user is scheduled to control the movement of the means of transportation, the computer controls the output unit with the second output control to output the movement information.

(4):この発明の一態様の管理装置は、ユーザーによって操作されるユーザー端末と通信する通信部と、複数の移動手段を用いて移動する経路のうち一部又は全部の経路の移動に関する情報である移動情報を生成し、移動情報と出力制御情報とを、前記通信部を介して前記ユーザー端末に送信する移動情報提供部と、を備え、前記出力制御情報は、前記ユーザーが前記移動手段の移動制御を行っていない場合に第一出力制御にて出力部を制御することで前記移動情報を出力し、前記ユーザーが前記移動制御を行っている場合に前記第一出力制御とは異なる第二出力制御にて前記出力部を制御することで前記移動情報を出力することを示す。 (4): A management device according to one embodiment of the present invention includes a communication unit that communicates with a user terminal operated by a user, and a travel information providing unit that generates travel information relating to travel along some or all of routes traveled using multiple means of travel, and transmits the travel information and output control information to the user terminal via the communication unit, wherein the output control information indicates that when the user is not controlling the travel of the means of travel, the travel information is output by controlling the output unit with a first output control, and when the user is controlling the travel, the travel information is output by controlling the output unit with a second output control different from the first output control.

(5):この発明の一態様の出力制御方法は、自装置のユーザーに情報を出力する出力部を備えたコンピューターが、複数の移動手段を用いて移動する経路のうち一部又は全部の経路の移動に関する情報である移動情報を取得し、前記ユーザーが前記移動手段の移動制御を行っていない場合に第一出力制御にて前記出力部を制御することで前記移動情報を出力し、前記ユーザーが前記移動制御を行っている場合に前記第一出力制御とは異なる第二出力制御にて前記出力部を制御することで前記移動情報を出力する。 (5): In one embodiment of the output control method of this invention, a computer equipped with an output unit that outputs information to a user of the device acquires travel information that is information regarding travel along some or all of routes traveled using multiple means of travel, and outputs the travel information by controlling the output unit with a first output control when the user is not controlling the travel of the means of travel, and outputs the travel information by controlling the output unit with a second output control that is different from the first output control when the user is controlling the travel.

(6):この発明の一態様の情報提供システムは、上記(1)~(3)のいずれか1つの態様のプログラムと、上記(4)の態様の管理装置と、を備える。 (6): An information provision system according to one aspect of the present invention includes a program according to any one of aspects (1) to (3) above and a management device according to aspect (4) above.

(1)~(6)によれば、複数の移動手段を連携して利用するユーザーに対し、移動に関する情報をより高い利便性で提供することができる。
(2)によれば、地図とは異なる画面が表示される状態であっても、その画面に重畳して地図を含む画面が表示されるため、ユーザーは移動手段を移動制御する際に地図の情報を得ることができる。
(3)によれば、位置情報に基づいて、第一出力制御を行うか第二出力制御を行うかが定まる。そのため、ユーザーはわざわざどちらの出力制御を行うべきか操作をする必要が無くなり、ユーザーの利便性が向上する。
According to (1) to (6), it is possible to provide information about travel with greater convenience to users who use multiple means of transportation in conjunction with each other.
According to (2), even if a screen other than the map is displayed, a screen including the map is displayed superimposed on the screen, so that the user can obtain map information when controlling the movement of the means of transportation.
According to (3), whether to perform the first output control or the second output control is determined based on the position information. Therefore, the user does not need to take the trouble to operate the device to determine which output control to perform, which improves user convenience.

一実施形態に係る移動情報提供システム100のシステム構成を示す概略ブロック図である。1 is a schematic block diagram illustrating a system configuration of a mobility information providing system 100 according to an embodiment. ユーザー端末10の機能構成の具体例を示す図である。FIG. 2 is a diagram illustrating a specific example of the functional configuration of the user terminal 10. スケジュール情報記憶部152が記憶するスケジュール情報の具体例を示す図である。10A and 10B are diagrams showing specific examples of schedule information stored in a schedule information storage unit 152. 第一出力制御における出力の具体例を示す図である。FIG. 10 is a diagram showing a specific example of an output in the first output control. 第二出力制御における出力の具体例を示す図である。FIG. 10 is a diagram showing a specific example of an output in the second output control. 管理装置20の機能構成の具体例を示す図である。FIG. 2 is a diagram illustrating a specific example of the functional configuration of a management device 20. 基本情報記憶部221が記憶する基本情報テーブルの具体例を示す図である。10 is a diagram showing a specific example of a basic information table stored in a basic information storage unit 221. FIG. 詳細情報記憶部222が記憶する詳細情報テーブルの具体例を示す図である。10 is a diagram showing a specific example of a detailed information table stored in a detailed information storage unit 222. FIG. ユーザー端末10の動作の具体例を示すフローチャートである。10 is a flowchart showing a specific example of the operation of the user terminal 10. ユーザー端末10の動作の変形例を示すフローチャートである。10 is a flowchart showing a modified example of the operation of the user terminal 10.

以下、図面を参照し、本発明のプログラム、管理装置、出力制御方法及び情報提供システムの実施形態について説明する。
図1は、一実施形態に係る移動情報提供システム100のシステム構成を示す概略ブロック図である。まず、移動情報提供システム100の概略について説明する。移動情報提供システム100は、ユーザー端末10及び管理装置20を備える。ユーザー端末10は、ネットワーク90を介して管理装置20と通信する。ネットワーク90は、無線通信を用いたネットワークであってもよいし、有線通信を用いたネットワークであってもよい。ネットワーク90は、複数のネットワークが組み合わされて構成されてもよい。以下、各装置についてさらに詳細に説明する。
Hereinafter, embodiments of a program, a management device, an output control method, and an information providing system according to the present invention will be described with reference to the drawings.
FIG. 1 is a schematic block diagram showing the system configuration of a mobility information providing system 100 according to one embodiment. First, an overview of the mobility information providing system 100 will be described. The mobility information providing system 100 includes a user terminal 10 and a management device 20. The user terminal 10 communicates with the management device 20 via a network 90. The network 90 may be a network using wireless communication or a network using wired communication. The network 90 may also be configured by combining multiple networks. Each device will be described in more detail below.

[ユーザー端末]
ユーザー端末10は、スマートフォン、タブレット、パーソナルコンピューター、携帯ゲーム機、専用機器などの情報機器を用いて構成される。ユーザー端末10は、携帯可能に構成されることが望ましい。ユーザー端末10は、自装置のユーザーに対し、出発地から目的地まで複数の移動手段を連携して移動する際に利用される情報(以下「移動情報」という。)を提供する。
[User device]
The user terminal 10 is configured using an information device such as a smartphone, tablet, personal computer, portable game console, dedicated device, etc. The user terminal 10 is preferably configured to be portable. The user terminal 10 provides the user of the device with information (hereinafter referred to as "travel information") to be used when traveling from a departure point to a destination using multiple means of transportation in coordination.

移動手段は、少なくともユーザーが乗って移動することができる乗り物である。移動手段の具体例として、例えば自動二輪車、自動車、電車、航空機等のようにエンジンやモーターを動力として動く乗り物が含まれる。移動手段には、自転車や人力車のように人の力を動力として動く装置が含まれてもよい。移動手段には、レンタカーやカーシェアやシェアサイクルのようにユーザー自身が移動制御(運転、操縦)するものと、タクシーやバスや電車やライドシェアのようにユーザー自身が移動制御しないものと、がある。移動制御とは、移動手段の移動を制御することであり、例えば車両の運転行為を含む。 Transportation means is at least a vehicle that a user can ride on to travel. Specific examples of transportation means include vehicles that are powered by an engine or motor, such as motorcycles, automobiles, trains, and airplanes. Transportation means may also include devices that are powered by human effort, such as bicycles and rickshaws. Transportation means include those that are controlled (driven or steered) by the user themselves, such as rental cars, car sharing, and shared bicycles, and those that are not controlled by the user themselves, such as taxis, buses, trains, and ride sharing. Transportation control refers to controlling the movement of transportation means, and includes, for example, the act of driving a vehicle.

図2は、ユーザー端末10の機能構成の具体例を示す図である。ユーザー端末10は、通信部11、入力部12、出力部13、位置情報取得部14、記憶部15及び制御部16を備える。 Figure 2 shows a specific example of the functional configuration of the user terminal 10. The user terminal 10 includes a communication unit 11, an input unit 12, an output unit 13, a location information acquisition unit 14, a memory unit 15, and a control unit 16.

通信部11は、ネットワーク90に直接的又は間接的に通信可能に接続する通信装置である。通信部11は、例えば、4Gや5G等の移動通信技術を用いて基地局を介してネットワーク90に接続してもよい。通信部11は、例えばWi-Fi(登録商標)等の無線通信で他の通信装置に接続することによってネットワーク90に接続してもよい。通信部11は、ネットワーク90を介して管理装置20と通信する。 The communication unit 11 is a communication device that is communicatively connected to the network 90 directly or indirectly. The communication unit 11 may connect to the network 90 via a base station using mobile communication technology such as 4G or 5G. The communication unit 11 may also connect to the network 90 by connecting to another communication device via wireless communication such as Wi-Fi (registered trademark). The communication unit 11 communicates with the management device 20 via the network 90.

入力部12は、キーボード、ポインティングデバイス(マウス、タブレット等)、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部12は、ユーザーの指示をユーザー端末10に入力する際にユーザーによって操作される。入力部12は、入力装置をユーザー端末10に接続するためのインターフェースであっても良い。この場合、入力部12は、入力装置においてユーザーの入力に応じ生成された入力信号をユーザー端末10に入力する。入力部12は、マイクを用いて構成されてもよい。この場合、入力部12は入力された音響信号を制御部16に渡す。制御部16の不図示の音声認識部は、ユーザーによって発話された文言を音声認識し、認識結果の文字列情報を取得する。入力部12は、ユーザーの指示をユーザー端末10に入力可能な構成であればどのように構成されてもよい。 The input unit 12 is configured using existing input devices such as a keyboard, pointing device (mouse, tablet, etc.), buttons, and touch panel. The input unit 12 is operated by the user when inputting user instructions to the user terminal 10. The input unit 12 may be an interface for connecting the input device to the user terminal 10. In this case, the input unit 12 inputs an input signal generated in the input device in response to the user's input to the user terminal 10. The input unit 12 may be configured using a microphone. In this case, the input unit 12 passes the input acoustic signal to the control unit 16. A voice recognition unit (not shown) of the control unit 16 recognizes the words spoken by the user and obtains character string information as a recognition result. The input unit 12 may be configured in any way as long as it is capable of inputting user instructions to the user terminal 10.

出力部13は、出力装置を介してユーザー端末10のユーザーに対して情報を出力する。出力装置は、例えば画像や文字を画面に出力する表示装置を用いて構成されても良い。例えば、出力装置は、液晶ディスプレイや有機EL(Electro-Luminescent)ディスプレイ等の表示装置を用いて構成できる。出力装置は、音声出力装置(スピーカー)を用いて構成されてもよい。 The output unit 13 outputs information to the user of the user terminal 10 via an output device. The output device may be configured using, for example, a display device that outputs images and text to a screen. For example, the output device may be configured using a display device such as a liquid crystal display or an organic EL (Electro-Luminescent) display. The output device may also be configured using an audio output device (speaker).

位置情報取得部14は、ユーザー端末10の現在位置の位置情報を取得する。位置情報取得部14は、例えば衛星測位システムや携帯電話網の基地局との通信などによって現在位置の位置情報を取得する。衛星測位システムの具体例として、GPS(Global Positioning System)やGalileo等がある。位置情報取得部14は、取得した位置情報を制御部16へ出力する。 The location information acquisition unit 14 acquires location information about the current location of the user terminal 10. The location information acquisition unit 14 acquires the location information about the current location, for example, by communicating with a satellite positioning system or a base station of a mobile phone network. Specific examples of satellite positioning systems include GPS (Global Positioning System) and Galileo. The location information acquisition unit 14 outputs the acquired location information to the control unit 16.

記憶部15は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部15は、識別情報記憶部151、スケジュール情報記憶部152及びアプリケーションプログラム記憶部153として機能する。 The storage unit 15 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device. The storage unit 15 functions as an identification information storage unit 151, a schedule information storage unit 152, and an application program storage unit 153.

識別情報記憶部151は、ユーザー識別情報を記憶する。ユーザー識別情報には、例えばユーザー端末10を一意に識別可能な情報が用いられてもよいし、ユーザーに割り当てられている識別情報が用いられてもよい。ユーザー識別情報は、例えば移動情報提供システム100を利用するユーザーに対して付与されるIDであってもよい。 The identification information storage unit 151 stores user identification information. The user identification information may be, for example, information that can uniquely identify the user terminal 10, or identification information assigned to the user. The user identification information may be, for example, an ID assigned to a user who uses the mobility information providing system 100.

スケジュール情報記憶部152は、自装置のユーザーのスケジュール情報を記憶する。スケジュール情報は、ユーザーの移動に関するスケジュールを示す情報である。スケジュール情報は、例えば移動手段を示す情報と、その移動手段を用いてユーザーが移動する時刻又は場所を示す情報と、を含む。 The schedule information storage unit 152 stores schedule information for the user of the device. Schedule information is information indicating the user's travel schedule. Schedule information includes, for example, information indicating the means of transportation and information indicating the time or location to which the user will travel using that means of transportation.

図3は、スケジュール情報記憶部152が記憶するスケジュール情報の具体例を示す図である。図3の例では、スケジュール情報は、利用される移動手段毎に、出発日時、到着日時、出発地及び目的地の各値を有する。例えば、図3の例では以下のような予定であることがわかる。まず、電車を用いて2022年5月1日9時20分に○○駅から電車で出発し、2022年5月1日9時55分に□□駅に到着する。その後、カーシェアリングの自動車をユーザーが運転することで、2022年5月1日10時00分に□□駅から出発し、2022年5月1日10時45分に△△公園に到着する。その後、バスに乗って、2022年5月1日17時00分に△△公園前のバス停から出発し、2022年5月1日17時20分に××ホテル前のバス停で下車する。 Figure 3 is a diagram showing a specific example of schedule information stored in the schedule information storage unit 152. In the example of Figure 3, the schedule information has values for departure date and time, arrival date and time, departure point, and destination for each means of transportation used. For example, the example of Figure 3 shows the following schedule. First, the user departs from XX Station by train at 9:20 on May 1, 2022, and arrives at □□ Station at 9:55 on May 1, 2022. Then, the user drives a car sharing vehicle, departing from □□ Station at 10:00 on May 1, 2022, and arriving at △△ Park at 10:45 on May 1, 2022. Then, the user takes a bus, departing from the bus stop in front of △△ Park at 17:00 on May 1, 2022, and getting off at the bus stop in front of XX Hotel at 17:20 on May 1, 2022.

アプリケーションプログラム記憶部153は、アプリケーションプログラムを記憶する。記憶されるアプリケーションプログラムは、例えば後述する移動情報アプリのプログラムである。アプリケーションプログラムは、例えば、アプリケーションサーバーからネットワークを介してダウンロードされるものである。管理装置20がアプリケーションサーバーとして機能してもよいし、他の装置がアプリケーションサーバーとして機能してもよい。 The application program storage unit 153 stores application programs. The stored application programs are, for example, programs for a mobility information app described below. The application programs are, for example, downloaded from an application server via a network. The management device 20 may function as the application server, or another device may function as the application server.

制御部16は、CPU(Central Processing Unit)等のプロセッサーとメモリーとを用いて構成される。制御部16は、プロセッサーがプログラム(例えばアプリケーションプログラム記憶部153に記憶されるプログラム)を実行することによって、スケジュール情報取得部161、移動情報取得部162及び出力制御部163として機能する。なお、制御部16の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。プログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。プログラムは、電気通信回線を介して送信されても良い。 The control unit 16 is configured using a processor such as a CPU (Central Processing Unit) and memory. The control unit 16 functions as a schedule information acquisition unit 161, a movement information acquisition unit 162, and an output control unit 163 by the processor executing a program (e.g., a program stored in the application program storage unit 153). Note that all or part of the functions of the control unit 16 may be implemented using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array). The program may be recorded on a computer-readable recording medium. Examples of computer-readable recording media include portable media such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, and a semiconductor storage device (e.g., an SSD: Solid State Drive), as well as storage devices such as a hard disk or semiconductor storage device built into a computer system. The program may also be transmitted via a telecommunications line.

スケジュール情報取得部161は、自装置(ユーザー端末10)のユーザーのスケジュール情報を取得する。スケジュール情報取得部161は、例えばユーザーが入力部12を操作することによって入力されたスケジュール情報を取得してもよい。スケジュール情報取得部161は、例えば管理装置20によって生成されたスケジュール情報を管理装置20から受信することによって、スケジュール情報を取得してもよい。スケジュール情報取得部161は、取得されたスケジュール情報をスケジュール情報記憶部152に記録する。 The schedule information acquisition unit 161 acquires schedule information of the user of the device itself (user terminal 10). The schedule information acquisition unit 161 may acquire schedule information input by the user operating the input unit 12, for example. The schedule information acquisition unit 161 may acquire schedule information by receiving schedule information generated by the management device 20 from the management device 20, for example. The schedule information acquisition unit 161 records the acquired schedule information in the schedule information storage unit 152.

移動情報取得部162は、自装置のユーザーの移動情報を取得する。移動情報は、例えばユーザーの現在位置から目的位置へ向けた経路の一部又は全部を示す情報であってもよい。移動情報は、例えばユーザーの現在位置の周辺の地図を示す情報であってもよい。移動情報は、例えばユーザーの次の乗り換えに関する情報であってもよい。乗り換えに関する情報は、例えば現在の移動手段から降りる場所(例えば駅名、バス停名、空港名など)を示す情報を含んでもよい。乗り換えに関する情報は、さらに次に利用する移動手段を示す情報(例えば便名、出発時刻、行き先など)を含んでもよい。 The travel information acquisition unit 162 acquires travel information about the user of the device. The travel information may be, for example, information indicating part or all of the route from the user's current location to the destination location. The travel information may be, for example, information indicating a map of the area around the user's current location. The travel information may be, for example, information about the user's next transfer. The information about the transfer may include, for example, information indicating the location where the user will get off their current means of transportation (e.g., station name, bus stop name, airport name, etc.). The information about the transfer may further include information indicating the next means of transportation to be used (e.g., flight number, departure time, destination, etc.).

出力制御部163は、出力部13の動作を制御することによって移動情報を出力する。出力制御部163は、例えば移動情報を出力するための所定のアプリケーション(以下「移動情報アプリ」という。)が起動されているときに動作してもよい。出力制御部163は、移動情報アプリが起動されている場合には、移動情報アプリに応じた画面(例えば地図や経路を示す画面)を表示してもよい。出力制御部163は、移動情報アプリが起動されているものの、移動情報アプリとは異なるアプリの画面やホーム画面がアクティブに表示されている場合に、以下に示すような第一出力制御又は第二出力制御を行ってもよい。 The output control unit 163 outputs travel information by controlling the operation of the output unit 13. The output control unit 163 may operate, for example, when a predetermined application for outputting travel information (hereinafter referred to as a "travel information app") is running. When the travel information app is running, the output control unit 163 may display a screen corresponding to the travel information app (for example, a screen showing a map or route). When the travel information app is running but a screen or home screen of an app other than the travel information app is actively displayed, the output control unit 163 may perform first output control or second output control as described below.

出力制御部163は、自装置のユーザーが移動手段の移動制御を行っていない場合には、第一出力制御にて出力部13を制御することで移動情報を出力部13から出力する。出力制御部163は、自装置のユーザーが移動制御を行っている場合には、第二出力制御にて出力部13を制御することで移動情報を出力部13から出力する。第一出力制御と第二出力制御とは異なる制御である。以下、第一出力制御と第二出力制御とについて説明する。 When the user of the device is not controlling the movement of the means of transportation, the output control unit 163 controls the output unit 13 with the first output control, thereby outputting movement information from the output unit 13. When the user of the device is controlling the movement, the output control unit 163 controls the output unit 13 with the second output control, thereby outputting movement information from the output unit 13. The first output control and the second output control are different controls. The first output control and the second output control are explained below.

第一出力制御は、自装置のユーザーが移動手段を移動制御せずに利用している際に活用される移動情報(以下「第一移動情報」という。)を出力する制御である。第一出力制御では、例えばユーザーが現在利用している移動手段の利用を終了するタイミングを示す情報が第一移動情報として出力されてもよい。より具体的には、ユーザーが現在利用している移動手段(例えば電車やバス)を降りる時刻や降りる場所(例えば駅やバス停)を示す情報が第一移動情報として出力されてもよい。さらに、ユーザーが次に利用する移動手段を示す情報(例えば便名、出発時刻、行き先など)が第一移動情報として出力されてもよい。 The first output control is a control that outputs travel information (hereinafter referred to as "first travel information") that is utilized when the user of the device is using a means of travel without travel control. In the first output control, for example, information indicating the timing at which the user will end use of the means of travel currently being used may be output as the first travel information. More specifically, information indicating the time and location (e.g., station or bus stop) at which the user will get off the means of travel currently being used (e.g., train or bus) may be output as the first travel information. Furthermore, information indicating the next means of travel that the user will use (e.g., flight number, departure time, destination, etc.) may be output as the first travel information.

図4は、第一出力制御における出力の具体例を示す図である。図4の具体例では、出力部13は画像表示装置として構成されている。図4に示される例では、非アプリ画面131と第一移動情報画面132とが出力部13に表示されている。非アプリ画面131は、移動情報アプリとは異なるソフトウェアに関して表示される画面である。非アプリ画面131の具体例として、例えばスマートフォン等の装置のホーム画面や、パーソナルコンピューター等の装置のデスクトップ画面や、移動情報アプリとは異なるアプリケーションがアクティブになっている状態の画面がある。 Figure 4 is a diagram showing a specific example of output in the first output control. In the specific example of Figure 4, the output unit 13 is configured as an image display device. In the example shown in Figure 4, a non-app screen 131 and a first movement information screen 132 are displayed on the output unit 13. The non-app screen 131 is a screen displayed for software other than the movement information app. Examples of non-app screen 131 include the home screen of a device such as a smartphone, the desktop screen of a device such as a personal computer, and a screen in which an application other than the movement information app is active.

このように非アプリ画面131が出力部13の画面全体を占めて表示されている状態は、移動情報アプリ以外のアプリケーションやホーム画面がアクティブになっている状態である。すなわち、ユーザーがホームボタンの押下等のホーム画面を表示させる操作を行った状態や、ユーザーが移動情報アプリとは異なるアプリを操作している状態である。このように非アプリ画面131が出力部13の画面に表示されている状態において、非アプリ画面131の一部に、第一移動情報画面132が重畳して表示される。このような重畳表示には、例えばピクチャーインピクチャー等の表示技術が用いられてもよい。第一移動情報画面132には、具体例としてユーザーが現在利用している移動手段(例えば電車)を降りるべき場所(例えば駅名“□□駅”)と、移動手段がその場所に到達する予定時刻(例えば“9時55分”)と、が示されている。 When non-app screen 131 is displayed occupying the entire screen of output unit 13 in this manner, it means that an application other than the travel information app or the home screen is active. That is, it means that the user has performed an operation to display the home screen, such as pressing the home button, or that the user is operating an app other than the travel information app. When non-app screen 131 is displayed on the screen of output unit 13 in this manner, first travel information screen 132 is displayed superimposed on a portion of non-app screen 131. Display technology such as picture-in-picture may be used for such superimposed display. As a specific example, first travel information screen 132 shows the location (e.g., station name "□□ Station") where the user should get off the means of transportation (e.g., train) currently being used, and the scheduled time (e.g., "9:55") at which the means of transportation will arrive at that location.

第二出力制御は、自装置のユーザーが移動手段を移動制御している際に活用される移動情報(以下「第二移動情報」という。)を出力する制御である。第二出力制御では、例えばユーザーが現在移動制御している移動手段の移動のナビゲーションをするための情報が第二移動情報として出力されてもよい。より具体的には、ユーザーの現在位置の周囲を含む地図の情報や、ユーザーが現在地から目的地に向けて移動する際に利用することが望ましい経路を示す情報が第二移動情報として出力されてもよい。 The second output control is a control that outputs travel information (hereinafter referred to as "second travel information") that is utilized when the user of the device is controlling the travel of their means of travel. In the second output control, for example, information for navigating the travel of the means of travel that the user is currently controlling may be output as the second travel information. More specifically, map information including the area around the user's current location, or information indicating a route that is desirable for the user to use when traveling from their current location to their destination may be output as the second travel information.

図5は、第二出力制御における出力の具体例を示す図である。図5の具体例では、出力部13は画像表示装置として構成されている。図5に示される例では、非アプリ画面131と第二移動情報画面133とが出力部13に表示されている。このように非アプリ画面131が出力部13の画面に表示されている状態において、非アプリ画面131の一部に、第二移動情報画面133が重畳して表示される。このような重畳表示には、例えばピクチャーインピクチャー等の表示技術が用いられてもよい。第二移動情報画面133には、具体例としてユーザー端末10の現在位置の周囲の地図が示されている。第二移動情報画面133には、さらにユーザーが現在の移動手段を移動制御して進むべき経路を示す情報が表示されてもよい。 Figure 5 is a diagram showing a specific example of output in second output control. In the specific example of Figure 5, the output unit 13 is configured as an image display device. In the example shown in Figure 5, a non-app screen 131 and a second movement information screen 133 are displayed on the output unit 13. When the non-app screen 131 is displayed on the screen of the output unit 13 in this manner, the second movement information screen 133 is displayed superimposed on a portion of the non-app screen 131. For such a superimposed display, a display technology such as picture-in-picture may be used. As a specific example, the second movement information screen 133 displays a map of the area around the current location of the user terminal 10. The second movement information screen 133 may also display information indicating the route the user should take by controlling the movement of their current means of transportation.

出力制御部163は、自装置のユーザーが移動手段を移動制御しているか否かについて、どのようにして判定してもよい。例えば、出力制御部163は、位置情報取得部14によって取得された位置情報が示す位置と、スケジュール情報記憶部152に記憶されるスケジュール情報と、に基づいてユーザーが移動制御しているか否か判定してもよい。具体的には、出力制御部163は、位置情報取得部14によって取得された位置情報が示す位置を、出発地から目的地までの経路として含むスケジュールを判定し、そのスケジュールにおいて利用予定となっている移動手段を判定してもよい。そして、その移動手段がユーザーによって移動制御される種別の移動手段であるか否か判定してもよい。この場合、記憶部15は、各移動手段に関してユーザーによって移動制御されるものであるか否かを示す情報を記憶していてもよい。出力制御部163は、このような情報に基づいてユーザーが移動制御しているか否か判定することができる。 The output control unit 163 may determine in any manner whether the user of the device is controlling the movement of the means of transportation. For example, the output control unit 163 may determine whether the user is controlling the movement of the means of transportation based on the location indicated by the location information acquired by the location information acquisition unit 14 and the schedule information stored in the schedule information storage unit 152. Specifically, the output control unit 163 may determine a schedule that includes the location indicated by the location information acquired by the location information acquisition unit 14 as a route from the departure point to the destination, and determine the means of transportation planned to be used in that schedule. Then, it may determine whether the means of transportation is a type of means of transportation that is controlled by the user. In this case, the storage unit 15 may store information indicating whether each means of transportation is controlled by the user. The output control unit 163 can determine whether the user is controlling the movement of the means of transportation based on such information.

また、例えば出力制御部163は、現在の時刻と、スケジュール情報記憶部152に記憶されるスケジュール情報と、に基づいてユーザーが移動制御しているか否か判定してもよい。具体的には、出力制御部163は、スケジュール情報において現在の時刻に対応する移動手段を判定し、その移動手段がユーザーによって移動制御される種別の移動手段であるか否か判定してもよい。 Furthermore, for example, the output control unit 163 may determine whether the user is controlling movement based on the current time and the schedule information stored in the schedule information storage unit 152. Specifically, the output control unit 163 may determine the means of transportation corresponding to the current time in the schedule information, and determine whether the means of transportation is of a type that is movement-controlled by the user.

また、例えば出力制御部163は、ユーザーが移動制御しているか否かを示す情報を管理装置20から受信してもよい。この場合は、管理装置20において、ユーザーが移動制御しているか否か判定される。 Also, for example, the output control unit 163 may receive information indicating whether or not the user is controlling movement from the management device 20. In this case, the management device 20 determines whether or not the user is controlling movement.

次に、管理装置20について説明する。図6は、管理装置20の機能構成の具体例を示す図である。管理装置20は、パーソナルコンピューターやサーバー装置等の情報処理装置を用いて構成される。管理装置20は、通信部21、記憶部22及び制御部23を備える。 Next, we will explain the management device 20. Figure 6 is a diagram showing a specific example of the functional configuration of the management device 20. The management device 20 is configured using an information processing device such as a personal computer or server device. The management device 20 includes a communication unit 21, a memory unit 22, and a control unit 23.

通信部21は、ネットワーク90に通信可能に接続する通信装置である。通信部21は、ネットワーク90を介して他の装置と通信する。例えば、通信部21は、ユーザー端末10と通信する。 The communication unit 21 is a communication device that is communicatively connected to the network 90. The communication unit 21 communicates with other devices via the network 90. For example, the communication unit 21 communicates with the user terminal 10.

記憶部22は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部22は、基本情報記憶部221、詳細情報記憶部222及び移動関連情報記憶部223として機能する。 The storage unit 22 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device. The storage unit 22 functions as a basic information storage unit 221, a detailed information storage unit 222, and a travel-related information storage unit 223.

基本情報記憶部221は、複数のユーザーに関して基本情報を記憶する。図7は、基本情報記憶部221が記憶する基本情報テーブルの具体例を示す図である。基本情報テーブルは、複数の基本情報レコードを有する。基本情報レコードは、ユーザーが複数の移動手段を用いて移動することに関する基本的な情報を示す。基本情報レコードは、例えばユーザー識別情報、初期出発日時、最終到着日時、初期出発地及び最終目的地の値を有する。初期出発日時は、ユーザーが複数の移動手段を用いて移動する際の最初の移動手段を用いて移動を開始する日時を示す。最終到着日時は、ユーザーが複数の移動手段を用いて移動する際の最終的な目的地に到着する日時を示す。初期出発地は、ユーザーが複数の移動手段を用いて移動する際の最初の移動手段を用いて移動を開始する場所を示す。最終目的地は、ユーザーが複数の移動手段を用いて移動する際の最終的な目的地を示す。 The basic information storage unit 221 stores basic information about multiple users. Figure 7 is a diagram showing a specific example of a basic information table stored in the basic information storage unit 221. The basic information table has multiple basic information records. The basic information record indicates basic information related to a user's travel using multiple means of transportation. The basic information record has values such as user identification information, initial departure date and time, final arrival date and time, initial departure location, and final destination. The initial departure date and time indicates the date and time when the user starts traveling using the first means of transportation when traveling using multiple means of transportation. The final arrival date and time indicates the date and time when the user arrives at the final destination when traveling using multiple means of transportation. The initial departure location indicates the location where the user starts traveling using the first means of transportation when traveling using multiple means of transportation. The final destination indicates the final destination when traveling using multiple means of transportation.

詳細情報記憶部222は、複数のユーザーに関して詳細情報を記憶する。図8は、詳細情報記憶部222が記憶する詳細情報テーブルの具体例を示す図である。詳細情報テーブルは、複数の詳細情報レコードを有する。詳細情報レコードは、ユーザーが複数の移動手段を用いて移動することに関する詳細な情報を示す。詳細情報レコードは、例えばスケジュール情報を含んでもよい。詳細情報レコードは、例えばユーザー識別情報及びスケジュール情報の値を有する。スケジュール情報については、図3を用いて説明をしたのでここでは説明を省略する。 The detailed information storage unit 222 stores detailed information about multiple users. Figure 8 is a diagram showing a specific example of a detailed information table stored in the detailed information storage unit 222. The detailed information table has multiple detailed information records. The detailed information records indicate detailed information about a user's travels using multiple modes of transportation. The detailed information records may include, for example, schedule information. The detailed information records have, for example, user identification information and schedule information values. Schedule information has been explained using Figure 3, so an explanation will be omitted here.

移動関連情報記憶部223は、移動関連情報を記憶する。移動関連情報は、スケジュール情報の生成や移動情報の生成に用いられる情報である。移動関連情報は、例えばユーザーによって使用される可能性のある移動手段に関する情報を含んでもよい。より具体的には、レンタカーやカーシェアやシェサイクル等に用いられる各移動手段に関する情報を含んでもよい。移動関連情報は、地図の情報を含んでもよいし、公共交通機関の時刻表や路線図等の情報を含んでもよい。 The travel-related information storage unit 223 stores travel-related information. Travel-related information is information used to generate schedule information and travel information. Travel-related information may include, for example, information about means of transportation that may be used by the user. More specifically, it may include information about each means of transportation used for rental cars, car sharing, shared bicycles, etc. Travel-related information may include map information, and may also include information such as public transportation timetables and route maps.

制御部23は、CPU等のプロセッサーとメモリーとを用いて構成される。制御部23は、プロセッサーがプログラムを実行することによって、スケジュール情報管理部231及び移動情報提供部232として機能する。なお、制御部23の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。プログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。プログラムは、電気通信回線を介して送信されても良い。 The control unit 23 is configured using a processor such as a CPU and memory. The control unit 23 functions as a schedule information management unit 231 and a travel information provision unit 232 when the processor executes a program. Note that all or part of the functions of the control unit 23 may be realized using hardware such as an ASIC, PLD, or FPGA. The program may be recorded on a computer-readable recording medium. Examples of computer-readable recording media include portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and semiconductor storage devices (e.g., SSDs), as well as storage devices such as hard disks and semiconductor storage devices built into computer systems. The program may also be transmitted via telecommunications lines.

スケジュール情報管理部231は、基本情報及び詳細情報を取得し、それぞれ基本情報記憶部221及び詳細情報記憶部222に記録する。スケジュール情報管理部231は、例えば以下のように動作してもよい。スケジュール情報管理部231は、ユーザー端末10からユーザーによって入力された基本情報を受信する。スケジュール情報管理部231は、受信された基本情報を基本情報記憶部221に記録する。スケジュール情報管理部231は、受信された基本情報に定義されている日時と場所との条件を満たすようなスケジュール情報の候補を複数生成する。このとき、スケジュール情報管理部231は、複数の移動手段を用いたスケジュール情報の候補を生成する。複数の移動手段の中には、公共交通機関のみではなく、ユーザー自身が移動を制御するような移動手段も含まれてもよい。
スケジュール情報の候補の生成アルゴリズムは、既存のどのようなものが適用されてもよい。スケジュール情報管理部231は、生成された複数のスケジュール情報の候補を、基本情報の送信元であるユーザー端末10に送信する。
The schedule information management unit 231 acquires basic information and detailed information and records them in the basic information storage unit 221 and the detailed information storage unit 222, respectively. The schedule information management unit 231 may operate, for example, as follows: The schedule information management unit 231 receives basic information input by the user from the user terminal 10. The schedule information management unit 231 records the received basic information in the basic information storage unit 221. The schedule information management unit 231 generates multiple schedule information candidates that satisfy the date, time, and location conditions defined in the received basic information. At this time, the schedule information management unit 231 generates schedule information candidates that use multiple means of transportation. The multiple means of transportation may include not only public transportation but also means of transportation in which the user controls their own travel.
Any existing algorithm may be used to generate the schedule information candidates. The schedule information management unit 231 transmits the generated schedule information candidates to the user terminal 10, which is the sender of the basic information.

ユーザー端末10は受信された複数のスケジュール情報の候補を出力する。ユーザーはユーザー端末10の入力部12を操作して一つのスケジュール情報を選択する。ユーザー端末10は選択されたスケジュール情報をスケジュール情報記憶部152に記録し、管理装置20に送信する。スケジュール情報管理部231は、受信されたスケジュール情報を、送信元を示すユーザー識別情報と対応付けて詳細情報記憶部222に記録する。なお、上述したスケジュール情報管理部231の動作は一例にすぎない。スケジュール情報管理部231は、他の処理によってスケジュール情報を取得してもよい。例えば、スケジュール情報管理部231は、ユーザー端末10においてユーザーが入力したスケジュール情報を受信することによってスケジュール情報を取得してもよい。 The user terminal 10 outputs multiple received schedule information candidates. The user operates the input unit 12 of the user terminal 10 to select one piece of schedule information. The user terminal 10 records the selected schedule information in the schedule information storage unit 152 and transmits it to the management device 20. The schedule information management unit 231 associates the received schedule information with user identification information indicating the sender and records it in the detailed information storage unit 222. Note that the operation of the schedule information management unit 231 described above is merely an example. The schedule information management unit 231 may obtain schedule information through other processing. For example, the schedule information management unit 231 may obtain schedule information by receiving schedule information input by the user on the user terminal 10.

移動情報提供部232は、スケジュール情報に基づいて移動しているユーザーのユーザー端末10に対し、移動情報を提供する。例えば、移動情報提供部232は、ユーザー端末10から現在の位置情報を受信する。移動情報提供部232は、受信された位置情報が示す位置に応じた移動情報を生成し、生成れた移動情報をユーザー端末10に送信する。例えば、移動情報提供部232は、位置情報ではなく現在の時刻に応じた移動情報を生成し、生成れた移動情報をユーザー端末10に送信してもよい。 The movement information providing unit 232 provides movement information to the user terminal 10 of a user who is moving based on schedule information. For example, the movement information providing unit 232 receives current location information from the user terminal 10. The movement information providing unit 232 generates movement information according to the location indicated by the received location information and transmits the generated movement information to the user terminal 10. For example, the movement information providing unit 232 may generate movement information according to the current time instead of location information and transmit the generated movement information to the user terminal 10.

図9は、ユーザー端末10の動作の具体例を示すフローチャートである。移動情報取得部162は、位置情報取得部14によって取得される位置情報が示す位置に基づいて、初期出発地をユーザーが出発したか否か判定する(ステップS101)。例えば、検出された位置が、一度初期出発地に一致し、その後に初期出発地から所定の距離以上離れた場合に、初期出発地をユーザーが出発したと判定されてもよい。移動情報取得部162は、初期出発地をユーザーが出発するまで待機する(ステップS101-NO)。 Figure 9 is a flowchart showing a specific example of the operation of the user terminal 10. The movement information acquisition unit 162 determines whether the user has departed from the initial departure point based on the location indicated by the location information acquired by the location information acquisition unit 14 (step S101). For example, if the detected location once matches the initial departure point and then moves away from the initial departure point by a predetermined distance or more, it may be determined that the user has departed from the initial departure point. The movement information acquisition unit 162 waits until the user departs from the initial departure point (step S101 - NO).

ユーザーが初期出発地を出発すると(ステップS101-YES)、移動情報取得部162は、管理装置20に現時点での移動情報を要求する。このとき、移動情報取得部162は自装置のユーザー識別情報と、現在の自装置の位置情報と、を送信してもよい。管理装置20の移動情報提供部232は、ユーザー識別情報及び位置情報に基づいて移動情報を生成しユーザー端末10に送信する。ユーザー端末10は、移動情報を受信することで移動情報を取得する(ステップS102)。 When the user departs from the initial departure point (step S101—YES), the movement information acquisition unit 162 requests current movement information from the management device 20. At this time, the movement information acquisition unit 162 may transmit the user identification information of the device itself and the current location information of the device itself. The movement information provision unit 232 of the management device 20 generates movement information based on the user identification information and location information and transmits it to the user terminal 10. The user terminal 10 acquires the movement information by receiving it (step S102).

移動情報取得部162が新たな移動情報を取得すると、ユーザー端末10の出力制御部163は、現在の移動手段を判定する(ステップS103)。出力制御部163は、現在の移動手段に基づいて、ユーザーが移動制御中であるか否か判定する。ユーザーが移動制御中では無い場合(ステップS104-NO)、出力制御部163は、第一出力制御で出力部13を制御すると決定する(ステップS105)。一方、ユーザーが移動制御中である場合(ステップS104-YES)、出力制御部163は、第二出力制御で出力部13を制御すると決定する(ステップS106)。出力制御部163は、決定した内容で出力部13を制御することで移動情報を出力する(ステップS107)。 When the travel information acquisition unit 162 acquires new travel information, the output control unit 163 of the user terminal 10 determines the current means of travel (step S103). The output control unit 163 determines whether the user is currently controlling travel based on the current means of travel. If the user is not currently controlling travel (step S104-NO), the output control unit 163 determines to control the output unit 13 using the first output control (step S105). On the other hand, if the user is currently controlling travel (step S104-YES), the output control unit 163 determines to control the output unit 13 using the second output control (step S106). The output control unit 163 outputs the travel information by controlling the output unit 13 using the determined content (step S107).

移動情報取得部162は、位置情報取得部14によって取得される位置情報が示す位置に基づいて、ユーザーが最終目的地に到達したか否か判定する(ステップS108)。例えば、検出された位置が、最終目的地から所定の距離以内の位置である場合に、ユーザーが最終目的地に到達したと判定されてもよい。移動情報取得部162は、ユーザーが最終目的地に到達するまではステップS102の処理に戻る(ステップS108-NO)。一方、ユーザーが最終目的地に到達すると(ステップS108-YES)、移動情報取得部162は処理を終了する。 The movement information acquisition unit 162 determines whether the user has reached the final destination based on the location indicated by the location information acquired by the location information acquisition unit 14 (step S108). For example, if the detected location is within a predetermined distance from the final destination, it may be determined that the user has reached the final destination. The movement information acquisition unit 162 returns to the processing of step S102 until the user reaches the final destination (step S108-NO). On the other hand, if the user has reached the final destination (step S108-YES), the movement information acquisition unit 162 ends the processing.

このように構成された移動情報提供システム100では、ユーザー端末10のユーザーが移動手段の移動制御をしているか否かに応じて異なる出力制御で移動情報が出力される。そのため、複数の移動手段を連携して利用するユーザーに対し、移動に関する情報(移動情報)をより高い利便性で提供することが可能となる。より具体的には以下の通りである。 In the mobility information providing system 100 configured in this manner, mobility information is output using different output control depending on whether the user of the user terminal 10 is controlling the mobility of their means of transportation. This makes it possible to provide information about mobility (mobility information) with greater convenience to users who use multiple means of transportation in conjunction with one another. More specifically, this is as follows:

ユーザーが移動制御をしていない場合には、自装置のユーザーが移動手段を移動制御せずに利用している際に活用される移動情報(第一移動情報)が出力される。そのため、ユーザーにとって利便性の高い情報を提供することが可能となる。また、ユーザーが移動制御をしていない場合には、たとえ非アプリ画面131がアクティブな画面として出力部13に表示されていたとしても、その非アプリ画面131の一部に重畳して上記の第一移動情報を示す画面が表示される。そのため、ユーザーの利便性を向上させることが可能となる。 When the user is not controlling movement, movement information (first movement information) that is used when the user of the device is using a means of transportation without controlling movement is output. This makes it possible to provide information that is highly convenient for the user. Furthermore, when the user is not controlling movement, even if non-app screen 131 is displayed on output unit 13 as the active screen, a screen showing the first movement information is displayed superimposed on a portion of non-app screen 131. This makes it possible to improve user convenience.

ユーザーが移動制御をしている場合には、自装置のユーザーが移動手段を移動制御している際に活用される移動情報(第二移動情報)が出力される。そのため、ユーザーにとって利便性の高い情報を提供することが可能となる。また、ユーザーが移動制御をしている場合には、たとえ非アプリ画面131がアクティブな画面として出力部13に表示されていたとしても、その非アプリ画面131の一部に重畳して上記の第二移動情報を示す画面が表示される。そのため、ユーザーの利便性を向上させることが可能となる。 When the user is controlling movement, movement information (second movement information) that is used when the user of the device is controlling movement of a means of transportation is output. This makes it possible to provide information that is highly convenient for the user. Furthermore, when the user is controlling movement, even if non-app screen 131 is displayed as the active screen on output unit 13, a screen showing the above-mentioned second movement information is displayed superimposed on a portion of non-app screen 131. This makes it possible to improve user convenience.

[変形例]
図4及び図5に示す表示画面の例は、一具体例にすぎず、他の態様で第一移動情報画面132や第二移動情報画面133が表示されてもよい。例えば、表示位置や、非アプリ画面131に対する大きさの比は、図4や図5の具体例に限定されない。図4に示される第一移動情報画面132の重畳表示は、ピクチャーインピクチャーを用いずに行われ、図5に示される第二移動情報画面133の重畳表示は、ピクチャーインピクチャーを用いて行われるようにそれぞれの出力制御が行われてもよい。
[Modification]
The examples of the display screens shown in Figures 4 and 5 are merely specific examples, and the first movement information screen 132 and the second movement information screen 133 may be displayed in other modes. For example, the display position and the size ratio relative to the non-app screen 131 are not limited to the specific examples shown in Figures 4 and 5. The superimposed display of the first movement information screen 132 shown in Figure 4 may be performed without using picture-in-picture, and the superimposed display of the second movement information screen 133 shown in Figure 5 may be performed using picture-in-picture, with respective output control being performed.

第一移動情報の出力や第二移動情報の出力は、画像表示ではなく音声出力によって行われてもよい。この場合、出力部13はスピーカー(音声出力装置)を含むように構成される。例えば、第一出力制御は、自装置のユーザーに対する乗り換えのナビゲーションを音声で行う制御であってもよい。例えば、ユーザーが乗り換えを行うべき場所が接近したことを示す所定の条件が満たされた場合(例えば残り1駅、残り1停留所である状態の場合)に、そのことを示す音声が出力部13から出力されてもよい。例えば、第二出力制御は、自装置のユーザーに対する移動制御のナビゲーションを音声で行う制御であってもよい。例えば、交差点が接近したことを示す所定の条件が満たされた場合(例えば交差点までの距離が所定の閾値より短くなった場合)に、その交差点における進行方向(例えば、右折、直進、左折など)を示す音声が出力部13から出力されてもよい。 The output of the first movement information and the second movement information may be performed by audio output rather than image display. In this case, the output unit 13 is configured to include a speaker (audio output device). For example, the first output control may be control to provide audio navigation for transfers to the user of the device. For example, when a predetermined condition indicating that the user is approaching a transfer location is met (e.g., when there is one station or one stop remaining), audio indicating this may be output from the output unit 13. For example, the second output control may be control to provide audio navigation for movement control to the user of the device. For example, when a predetermined condition indicating that an intersection is approaching is met (e.g., when the distance to the intersection is shorter than a predetermined threshold), audio indicating the direction of travel at the intersection (e.g., turn right, go straight, turn left, etc.) may be output from the output unit 13.

図10は、ユーザー端末10の動作の変形例を示すフローチャートである。図10において、図9に示される処理と同じ処理については同じ符号を付して説明を省略する。ステップS103の処理の後、出力制御部163は、移動情報アプリの画面が出力部13においてアクティブであるか否か判定する(ステップS201)。移動情報アプリの画面が出力部13においてアクティブな状態とは、移動情報アプリの画面がメインの画面として表示されていることである。 Figure 10 is a flowchart showing a modified example of the operation of the user terminal 10. In Figure 10, processes that are the same as those shown in Figure 9 are assigned the same reference numerals and descriptions thereof are omitted. After the processing of step S103, the output control unit 163 determines whether the screen of the travel information app is active on the output unit 13 (step S201). The state in which the screen of the travel information app is active on the output unit 13 means that the screen of the travel information app is displayed as the main screen.

移動情報アプリの画面がアクティブである場合には(ステップS201-YES)、出力制御部163は、通常の出力制御を行うと決定する(ステップS202)。通常の出力制御では、移動情報アプリの画面がそのままアクティブに表示される。このとき、移動情報が出力されるか否かは、移動情報アプリの状態に応じて制御される。一方、移動情報アプリの画面がアクティブでない場合には(ステップS201-NO)、出力制御部163は、ステップS104以降の処理を行う。 If the screen of the travel information app is active (step S201—YES), the output control unit 163 determines to perform normal output control (step S202). In normal output control, the screen of the travel information app is displayed as active. At this time, whether or not travel information is output is controlled according to the state of the travel information app. On the other hand, if the screen of the travel information app is not active (step S201—NO), the output control unit 163 performs processing from step S104 onwards.

このように構成されることによって、ユーザーが移動情報アプリを操作している状況(移動情報アプリの画面がアクティブな状況)では、通常通り移動情報アプリの画面が表示される。そのため、ユーザーが意図する画面を表示させることが可能となる。一方で、ユーザーが移動情報アプリ以外の画面をアクティブにしている場合には、移動情報アプリ以外の情報をユーザーが取得しつつ、第一移動情報画面132や第二移動情報画面133の重畳表示によって、ユーザーが移動情報も取得することが可能となる。このように、変形例の処理によっても、ユーザーの利便性を向上させることが可能となる。 By configuring it in this way, when the user is operating the travel information app (when the travel information app screen is active), the travel information app screen is displayed as usual. This makes it possible to display the screen the user intends. On the other hand, when the user has a screen other than the travel information app active, the user can obtain information other than that of the travel information app, while also obtaining travel information by superimposing the first travel information screen 132 and the second travel information screen 133. In this way, the processing of this modified example can also improve user convenience.

図9に示される制御は、移動情報アプリがアクティブに表示されている状態で実行されてもよい。その場合、第一出力制御及び第二出力制御では、図4及び図5に示されるような重畳表示ではなく、移動情報アプリの画面として、第一移動情報画面132や第二移動情報画面133が表示される。 The control shown in FIG. 9 may be executed while the travel information app is actively displayed. In this case, in the first output control and the second output control, the first travel information screen 132 and the second travel information screen 133 are displayed as the travel information app screen, rather than the superimposed display shown in FIGS. 4 and 5.

管理装置20のスケジュール情報管理部231は、スケジュール情報を生成する場合に自装置の記憶部22に記憶されている情報のみを使用するのではなく、ネットワーク90を介して通信可能に接続される外部の装置の処理を利用してもよい。例えば、スケジュール情報管理部231は、公共交通機関を用いたスケジュール情報の一部の生成を、外部の装置に要求してもよい。 When generating schedule information, the schedule information management unit 231 of the management device 20 may use the processing of an external device communicatively connected via the network 90, rather than using only the information stored in the storage unit 22 of the management device 20. For example, the schedule information management unit 231 may request an external device to generate part of the schedule information using public transportation.

ユーザー端末10の出力制御部163の処理の一部は、管理装置20の制御部23が実行してもよい。例えば、ユーザーが移動制御中であるか否かの判定は、出力制御部163に代えて管理装置20の制御部23(例えば移動情報提供部232)が実行してもよい。例えば、第一出力制御を実行するか否かという判定や、第二出力制御を実行するか否かという判定は、出力制御部163に代えて管理装置20の制御部23(例えば移動情報提供部232)が実行してもよい。これらのように構成された場合、管理装置20の制御部23は判定結果を示す情報(出力制御情報)をユーザー端末10に送信する。ユーザー端末10の出力制御部163は、受信された出力制御情報に基づいて出力制御(例えばステップS107の処理)を実行してもよい。 Part of the processing of the output control unit 163 of the user terminal 10 may be performed by the control unit 23 of the management device 20. For example, the determination of whether the user is currently controlling their movement may be performed by the control unit 23 of the management device 20 (e.g., the movement information providing unit 232) instead of the output control unit 163. For example, the determination of whether to perform first output control or second output control may be performed by the control unit 23 of the management device 20 (e.g., the movement information providing unit 232) instead of the output control unit 163. In this configuration, the control unit 23 of the management device 20 transmits information indicating the determination result (output control information) to the user terminal 10. The output control unit 163 of the user terminal 10 may perform output control (e.g., the processing of step S107) based on the received output control information.

以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 The above describes the form for carrying out the present invention using an embodiment, but the present invention is in no way limited to such an embodiment, and various modifications and substitutions can be made without departing from the spirit of the present invention.

100…移動情報提供システム, 10…ユーザー端末, 11…通信部, 12…入力部, 13…出力部, 131…非アプリ画面, 132…第一移動情報画面, 133…第二移動情報画面, 14…位置情報取得部, 15…記憶部, 151…識別情報記憶部, 152…スケジュール情報記憶部, 16…制御部, 161…スケジュール情報取得部, 162…移動情報取得部, 163…出力制御部, 20…管理装置, 21…通信部, 22…記憶部, 221…基本情報記憶部, 222…詳細情報記憶部, 223…移動関連情報記憶部, 23…制御部, 231…スケジュール情報管理部, 232…移動情報提供部, 90…ネットワーク 100... Travel information providing system, 10... User terminal, 11... Communication unit, 12... Input unit, 13... Output unit, 131... Non-application screen, 132... First travel information screen, 133... Second travel information screen, 14... Location information acquisition unit, 15... Storage unit, 151... Identification information storage unit, 152... Schedule information storage unit, 16... Control unit, 161... Schedule information acquisition unit, 162... Travel information acquisition unit, 163... Output control unit, 20... Management device, 21... Communication unit, 22... Storage unit, 221... Basic information storage unit, 222... Detailed information storage unit, 223... Travel-related information storage unit, 23... Control unit, 231... Schedule information management unit, 232... Travel information providing unit, 90... Network

Claims (5)

自装置のユーザーに情報を出力する出力部を備えたコンピューターに、
複数の移動手段を用いて移動する経路のうち一部又は全部の経路の移動に関する情報である移動情報を取得させ、
前記ユーザーが前記移動手段の移動制御を行っていない場合に第一出力制御にて前記出力部を制御することで前記移動情報を出力し、前記ユーザーが前記移動制御を行っている場合に前記第一出力制御とは異なる第二出力制御にて前記出力部を制御することで前記移動情報を出力させ
前記コンピューターは、自装置の位置を示す位置情報を取得する位置情報取得部をさらに備え、
前記ユーザーが前記移動手段の移動制御を行わないことが予定されている位置に前記位置情報の位置が含まれる場合に前記第一出力制御にて前記出力部を制御することで前記移動情報を出力させ、前記ユーザーが前記移動手段の移動制御を行うことが予定されている位置に前記位置情報の位置が含まれる場合に前記第二出力制御にて前記出力部を制御することで前記移動情報を出力させる、プログラム。
A computer having an output unit for outputting information to a user of the computer,
acquiring travel information that is information regarding travel along some or all of routes traveled using a plurality of means of transportation;
When the user is not controlling the movement of the moving means, the movement information is output by controlling the output unit with a first output control, and when the user is controlling the movement, the movement information is output by controlling the output unit with a second output control different from the first output control ,
the computer further includes a location information acquisition unit that acquires location information indicating the location of the device itself;
A program that outputs the movement information by controlling the output unit with the first output control when the position of the position information includes a position where the user is scheduled not to control the movement of the means of movement, and outputs the movement information by controlling the output unit with the second output control when the position of the position information includes a position where the user is scheduled to control the movement of the means of movement .
前記出力部は画像表示装置であり、
前記第二出力制御では、前記画像表示装置において地図とは異なる画面である非地図画面と、前記非地図画面よりも小さい画面であって地図を含む画面である地図画面と、を表示させ、前記地図画面を前記非地図画面に対して重畳して表示させる、請求項1に記載のプログラム。
the output unit is an image display device,
The program according to claim 1, wherein the second output control displays a non-map screen, which is a screen different from a map, and a map screen, which is a screen smaller than the non-map screen and includes a map, on the image display device, and displays the map screen superimposed on the non-map screen.
ユーザーによって操作されるユーザー端末と通信する通信部と、
複数の移動手段を用いて移動する経路のうち一部又は全部の経路の移動に関する情報である移動情報を生成し、移動情報と出力制御情報とを、前記通信部を介して前記ユーザー端末に送信する移動情報提供部と、を備え、
前記出力制御情報は、前記ユーザーが前記移動手段の移動制御を行っていない場合に第一出力制御にて出力部を制御することで前記移動情報を出力し、前記ユーザーが前記移動制御を行っている場合に前記第一出力制御とは異なる第二出力制御にて前記出力部を制御することで前記移動情報を出力することを示し、
前記ユーザー端末は、自装置の位置を示す位置情報を取得する位置情報取得部をさらに備え、
前記出力制御情報は、前記ユーザーが前記移動手段の移動制御を行わないことが予定されている位置に前記位置情報の位置が含まれる場合に前記第一出力制御にて前記出力部を制御することで前記移動情報を出力することを示し、前記ユーザーが前記移動手段の移動制御を行うことが予定されている位置に前記位置情報の位置が含まれる場合に前記第二出力制御にて前記出力部を制御することで前記移動情報を出力することを示す、管理装置。
a communication unit that communicates with a user terminal operated by a user;
a travel information providing unit that generates travel information that is information regarding travel on some or all of routes among routes traveled using a plurality of travel means, and transmits the travel information and output control information to the user terminal via the communication unit;
the output control information indicates that the movement information is output by controlling the output unit with a first output control when the user is not controlling the movement of the movement means, and that the movement information is output by controlling the output unit with a second output control different from the first output control when the user is controlling the movement ,
the user terminal further includes a location information acquisition unit that acquires location information indicating the location of the user terminal itself;
The output control information indicates that the movement information is to be output by controlling the output unit with the first output control when the position of the location information includes a position where the user is scheduled not to control the movement of the movement means, and indicates that the movement information is to be output by controlling the output unit with the second output control when the position of the location information includes a position where the user is scheduled to control the movement of the movement means .
自装置のユーザーに情報を出力する出力部を備えたコンピューターが、
複数の移動手段を用いて移動する経路のうち一部又は全部の経路の移動に関する情報である移動情報を取得し、
前記ユーザーが前記移動手段の移動制御を行っていない場合に第一出力制御にて前記出力部を制御することで前記移動情報を出力し、前記ユーザーが前記移動制御を行っている場合に前記第一出力制御とは異なる第二出力制御にて前記出力部を制御することで前記移動情報を出力し、
前記コンピューターは、自装置の位置を示す位置情報を取得する位置情報取得部をさらに備え、
前記ユーザーが前記移動手段の移動制御を行わないことが予定されている位置に前記位置情報の位置が含まれる場合に前記第一出力制御にて前記出力部を制御することで前記移動情報を出力させ、前記ユーザーが前記移動手段の移動制御を行うことが予定されている位置に前記位置情報の位置が含まれる場合に前記第二出力制御にて前記出力部を制御することで前記移動情報を出力させる、出力制御方法。
A computer having an output unit for outputting information to a user of the computer,
Acquire travel information that is information regarding travel along some or all of the routes traveled using a plurality of means of transportation;
When the user is not controlling the movement of the moving means, the movement information is output by controlling the output unit with a first output control, and when the user is controlling the movement, the movement information is output by controlling the output unit with a second output control different from the first output control ,
the computer further includes a location information acquisition unit that acquires location information indicating the location of the device itself;
An output control method in which, when the position information includes a position where the user is not scheduled to control the movement of the means of transportation, the output unit is controlled by the first output control to output the movement information, and, when the position information includes a position where the user is scheduled to control the movement of the means of transportation, the output unit is controlled by the second output control to output the movement information .
請求項1又は2に記載のプログラムと、請求項に記載の管理装置と、を備える情報提供システム。 4. An information providing system comprising: the program according to claim 1 or 2 ; and the management device according to claim 3 .
JP2022052472A 2022-03-28 2022-03-28 Program, management device, output control method and information provision system Active JP7801926B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022052472A JP7801926B2 (en) 2022-03-28 2022-03-28 Program, management device, output control method and information provision system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022052472A JP7801926B2 (en) 2022-03-28 2022-03-28 Program, management device, output control method and information provision system

Publications (2)

Publication Number Publication Date
JP2023145151A JP2023145151A (en) 2023-10-11
JP7801926B2 true JP7801926B2 (en) 2026-01-19

Family

ID=88253400

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022052472A Active JP7801926B2 (en) 2022-03-28 2022-03-28 Program, management device, output control method and information provision system

Country Status (1)

Country Link
JP (1) JP7801926B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024071181A1 (en) 2022-09-29 2024-04-04 キヤノン株式会社 Recovery apparatus for blade rubber, recovery method for blade rubber, and manufacturing method for recovery blade rubber

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004165889A (en) 2002-11-12 2004-06-10 Alpine Electronics Inc Mobile communication equipment
JP2017191371A (en) 2016-04-11 2017-10-19 みこらった株式会社 Automobile, and program for automobile
JP2018005606A (en) 2016-07-04 2018-01-11 三菱電機株式会社 Content reproduction device, content reproduction system and content reproduction program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2101154B1 (en) * 2008-03-11 2011-06-22 Ford Global Technologies, LLC Navigation system, computer program product, electronic control unit, and vehicle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004165889A (en) 2002-11-12 2004-06-10 Alpine Electronics Inc Mobile communication equipment
JP2017191371A (en) 2016-04-11 2017-10-19 みこらった株式会社 Automobile, and program for automobile
JP2018005606A (en) 2016-07-04 2018-01-11 三菱電機株式会社 Content reproduction device, content reproduction system and content reproduction program

Also Published As

Publication number Publication date
JP2023145151A (en) 2023-10-11

Similar Documents

Publication Publication Date Title
CN106871922B (en) Electronic device
US7889101B2 (en) Method and apparatus for generating location based reminder message for navigation system
CN108474665B (en) Autonomous Vehicle Services
US9651397B2 (en) Navigation route scheduler
JP2026015421A (en) Information processing device, terminal device, passenger control method, passenger acceptance method, passenger request method, and program
US9904286B2 (en) Method and apparatus for providing adaptive transitioning between operational modes of an autonomous vehicle
KR101766036B1 (en) Apparatus, system and method for clustering points of interest in a navigation system
JP6365602B2 (en) Schedule management device
CN104040610B (en) Map display control apparatus and use the guider of this map display control apparatus
US20120004841A1 (en) Multi-modal navigation system and method
JP2023001135A (en) Information processing system, information processing program, information processor, and method for processing image
JP2010055632A (en) Vehicle data processing system
CN105143824A (en) In-vehicle device, information distribution server, and facility information display method
JP5016132B2 (en) Guide device, guide method, computer program
JP5085970B2 (en) Information processing apparatus, information processing method, information processing program, and computer-readable recording medium
JP7801926B2 (en) Program, management device, output control method and information provision system
JP7445445B2 (en) Computer program, advertisement display device, and advertisement display method
JP2014066605A (en) Information processing device, information processing method, information processing program, recording medium storing information processing program, information providing device, information providing method, information providing program and recording medium storing information providing program
KR20090000417A (en) Method and system for providing route and means of transportation using information terminal
JP2009107583A (en) Guide device, guide method, computer program
JP7845159B2 (en) Information processing device
US20160337296A1 (en) Determination of a Navigational Text Candidate
JP7570259B2 (en) Ride-along support device, ride-along support method, and program
JP2007064846A (en) Navigation system, route search server, and portable terminal device
JP2008170210A (en) Navigation device, its method, its program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250715

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250916

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260106

R150 Certificate of patent or registration of utility model

Ref document number: 7801926

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150