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
JP7796580B2 - Content providing system, content providing method, and program - Google Patents
[go: Go Back, main page]

JP7796580B2 - Content providing system, content providing method, and program - Google Patents

Content providing system, content providing method, and program

Info

Publication number
JP7796580B2
JP7796580B2 JP2022062832A JP2022062832A JP7796580B2 JP 7796580 B2 JP7796580 B2 JP 7796580B2 JP 2022062832 A JP2022062832 A JP 2022062832A JP 2022062832 A JP2022062832 A JP 2022062832A JP 7796580 B2 JP7796580 B2 JP 7796580B2
Authority
JP
Japan
Prior art keywords
content
image
information
location
map
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
JP2022062832A
Other languages
Japanese (ja)
Other versions
JP2023153513A (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 JP2022062832A priority Critical patent/JP7796580B2/en
Publication of JP2023153513A publication Critical patent/JP2023153513A/en
Application granted granted Critical
Publication of JP7796580B2 publication Critical patent/JP7796580B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、コンテンツ提供システム、コンテンツ提供方法、およびプログラムに関する。 The present invention relates to a content provision system, a content provision method, and a program.

従来、ソーシャル・ネットワーク・グループの情報共有において、新しいコンテンツ項目を地理的場所と関連付けることや、新しいコンテンツ項目をマップ上の地理的場所に近接して配置することなどを実現する技術が開発されている(例えば特許文献1参照)。 Conventionally, technologies have been developed for information sharing in social network groups that enable users to associate new content items with geographic locations and place new content items close to geographic locations on a map (see, for example, Patent Document 1).

特許第6184967号公報Patent No. 6184967

しかしながら、特許文献1に記載の技術では、利用者はコンテンツに関連付けられた地理的場所に関する交通の状況を把握することができない。このため、従来技術では、地理的場所に関連付けられたコンテンツの利用者に対して、その地理的場所に関する十分な状況を提供できない可能性があった。すなわち、従来は、コンテンツを地理的場所に関連付けて提供するコンテンツ提供サービスに関し、利用者に必ずしも利便性の高いサービスを提供できない可能性があった。 However, the technology described in Patent Document 1 does not allow users to grasp the traffic situation at a geographical location associated with the content. As a result, conventional technology may not be able to provide users of content associated with a geographical location with sufficient information about the situation at that geographical location. In other words, conventional content provision services that provide content associated with a geographical location may not necessarily provide users with a highly convenient service.

本発明は、このような事情を考慮してなされたものであり、コンテンツを地理的場所に関連付けて提供するコンテンツ提供サービスに関し、利用者に、より利便性の高いサービスを提供することを可能にするコンテンツ提供システム、コンテンツ提供方法、およびプログラムを提供することを目的の一つとする。 The present invention was made in consideration of these circumstances, and one of its objectives is to provide a content provision system, content provision method, and program that enables the provision of more convenient services to users in relation to a content provision service that provides content in association with a geographical location.

この発明に係るコンテンツ提供システム、コンテンツ提供方法、およびプログラムは、以下の構成を採用した。
(1):この発明の一態様に係るコンテンツ提供システムは、画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録する画像登録部と、前記画像登録部により登録された前記画像に関する情報を、地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを生成して前記端末装置に供給するコンテンツ提供部と、を備える。
The content providing system, content providing method, and program according to the present invention employ the following configuration.
(1): A content provision system according to one aspect of the present invention includes an image registration unit that acquires data including at least an image and geographical information regarding the location where the image was taken from a user's terminal device and registers the image by associating and recording the image with the geographical information, and a content provision unit that generates content data for providing content that displays information regarding the image registered by the image registration unit at a position on a map corresponding to the geographical information and supplies the content data to the terminal device.

(2):上記(1)の態様において、前記地図内に示される各場所の交通状況を示す交通情報を取得する交通情報取得部をさらに備え、前記コンテンツ提供部は、前記画像に関する情報が、前記撮像場所の交通状況とともに前記地図上に表示されるように前記コンテンツデータを生成する。 (2): In the aspect (1) above, a traffic information acquisition unit is further provided that acquires traffic information indicating traffic conditions at each location shown on the map, and the content providing unit generates the content data so that information about the image is displayed on the map together with the traffic conditions at the image capture location.

(3):上記(2)の態様において、前記地図に示される範囲を走行する車両群から各車両の位置情報を含む車両情報を取得する車両情報取得部をさらに備え、前記交通情報取得部は、前記車両群から取得された前記車両情報に基づいて、前記地図内に示される各場所における交通情報を取得する。 (3): In the aspect (2) above, the system further includes a vehicle information acquisition unit that acquires vehicle information, including position information of each vehicle, from a group of vehicles traveling within the area shown on the map, and the traffic information acquisition unit acquires traffic information for each location shown on the map based on the vehicle information acquired from the group of vehicles.

(4):上記(3)の態様において、前記交通情報取得部は、前記車両情報に基づいて前記地図内の各場所における交通量を取得し、取得した前記交通量を示す情報を前記交通情報として取得する。 (4): In the aspect (3) above, the traffic information acquisition unit acquires traffic volume at each location within the map based on the vehicle information, and acquires information indicating the acquired traffic volume as the traffic information.

(5):上記(4)の態様において、前記コンテンツ提供部は、前記端末装置において前記地図上におけるコンテンツの表示態様が前記交通量に応じて切り替えられるように前記コンテンツデータを生成する。 (5): In the aspect (4) above, the content provider generates the content data so that the display mode of the content on the map on the terminal device can be switched depending on the traffic volume.

(6):上記(5)の態様において、前記コンテンツ提供部は、前記交通量が閾値以上である場所について、前記画像に関する情報の表示または非表示が切り替えられるように前記コンテンツデータを生成する。 (6): In the aspect (5) above, the content provider generates the content data so that information about the image can be switched between displayed and hidden for locations where the traffic volume is equal to or greater than a threshold.

(7):上記(5)または(6)の態様において、前記コンテンツ提供部は、前記交通量が閾値未満である場所について、前記画像に関する情報の表示または非表示が切り替えられるように前記コンテンツデータを生成する。 (7): In the above aspect (5) or (6), the content provider generates the content data so that information about the image can be switched between displayed and hidden for locations where the traffic volume is below the threshold.

(8):この発明の一態様に係るコンテンツ提供方法は、1以上のコンピュータにより、画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録し、
登録された前記画像に関する情報を、地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを生成して前記端末装置に供給するものである。
(8) A content providing method according to one aspect of the present invention includes: acquiring, by one or more computers, data including at least an image and geographical information relating to a location where the image was captured from a user's terminal device; and registering the image by recording the image in association with the geographical information;
The content data for providing content to display information about the registered image at a position on a map corresponding to the geographical information is generated and supplied to the terminal device.

(9):この発明の一態様に係るプログラムは、1以上のコンピュータに、画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録させ、登録された前記画像に関する情報を、地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを生成して前記端末装置に供給させるものである。 (9): A program according to one aspect of the present invention causes one or more computers to acquire data including at least an image and geographical information relating to the location where the image was captured from a user's terminal device, register the image by recording the image in association with the geographical information, and generate content data for providing content that displays information about the registered image at a position on a map corresponding to the geographical information, and supply the content data to the terminal device.

(1)から(9)の態様によれば、画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録し、登録された前記画像に関する情報を、地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを生成して前記端末装置に供給することにより、コンテンツを地理的場所に関連付けて提供するコンテンツ提供サービスに関し、利用者に、より利便性の高いサービスを提供することが可能となる。 According to aspects (1) to (9), data including at least an image and geographical information related to the location where the image was taken is obtained from a user's terminal device, the image is registered by recording the image in association with the geographical information, and content data is generated from information related to the registered image to provide content that is displayed at a location on a map corresponding to the geographical information, and the generated content data is supplied to the terminal device. This makes it possible to provide users with a more convenient content provision service that provides content in association with a geographical location.

実施形態におけるコンテンツ提供システムのシステム構成の概略を示す図である。1 is a diagram illustrating an outline of a system configuration of a content providing system according to an embodiment. 実施形態におけるコンテンツサーバの機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a content server according to an embodiment. 登録画像データの一例を示す図である。FIG. 10 is a diagram illustrating an example of registered image data. 交通情報の一例を示す図である。FIG. 2 is a diagram illustrating an example of traffic information. 実施形態における交通情報サーバの機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a traffic information server according to an embodiment. 実施形態における利用者端末装置の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a user terminal device according to an embodiment. コンテンツ画面の表示例を示す図である。FIG. 10 is a diagram showing a display example of a content screen. 実施形態のコンテンツ提供システムにおいて、利用者端末装置に取得された画像データがコンテンツサーバに登録されるまでの工程に関する処理の流れの一例を示すシーケンス図である。10 is a sequence diagram showing an example of a processing flow relating to a process up to registration of image data acquired by a user terminal device in a content server in the content providing system of the embodiment. FIG. 実施形態のコンテンツ提供システムにおいて、コンテンツサーバが利用者端末装置に対してコンテンツデータを提供する処理の流れの一例を示すシーケンス図である。10 is a sequence diagram showing an example of a processing flow in which a content server provides content data to a user terminal device in the content providing system of the embodiment. FIG.

以下、図面を参照し、本発明のコンテンツ提供システム、コンテンツ提供方法、およびプログラムの実施形態について説明する。 Embodiments of the content provision system, content provision method, and program of the present invention will be described below with reference to the drawings.

図1は、実施形態におけるコンテンツ提供システム1のシステム構成の概略を示す図である。コンテンツ提供システム1は、例えば、コンテンツサーバ100と、交通情報サーバ200とを備える。コンテンツサーバ100は、利用者に、地理的場所に関連付けられたコンテンツを提供するサービスのサーバ装置である。交通情報サーバ200は、交通情報を提供するサービスのサーバ装置である。交通情報サーバ200はコンテンツサーバ100に交通情報を提供する。交通情報は、地理的場所に関する交通の状況を示す情報である。本実施形態において、交通情報サーバ200は、少なくともコンテンツサーバ100が提供するコンテンツに関連付けられ得る地理的場所の範囲(以下「サービス範囲」という。)内について交通情報を提供することができるものとする。コンテンツサーバ100および交通情報サーバ200は、ネットワークNWを介して互いに通信可能である。例えば、コンテンツサーバ100および交通情報サーバ200は、有線通信によりネットワークNWに接続する。また、コンテンツサーバ100および交通情報サーバ200は、ネットワークNWを介して、車両群300および利用者端末装置400と通信可能である。ネットワークNWは、LAN(Local Area Network)を含んでもよいし、WAN(Wide Area Network)を含んでもよいし、インターネットを含んでもよいし、移動体通信網やセルラー網などを含んでもよい。 Figure 1 is a diagram showing an outline of the system configuration of a content provision system 1 according to an embodiment. The content provision system 1 includes, for example, a content server 100 and a traffic information server 200. The content server 100 is a server device for a service that provides users with content associated with geographical locations. The traffic information server 200 is a server device for a service that provides traffic information. The traffic information server 200 provides traffic information to the content server 100. The traffic information is information indicating traffic conditions related to a geographical location. In this embodiment, the traffic information server 200 is capable of providing traffic information for at least a range of geographical locations that can be associated with the content provided by the content server 100 (hereinafter referred to as the "service range"). The content server 100 and the traffic information server 200 can communicate with each other via a network NW. For example, the content server 100 and the traffic information server 200 are connected to the network NW via wired communication. The content server 100 and the traffic information server 200 can also communicate with a vehicle fleet 300 and a user terminal device 400 via the network NW. The network NW may include a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, a mobile communication network, a cellular network, etc.

車両群300は、サービス範囲内を走行する1以上の車両M1~Mn(nは1以上の整数)の集合である。車両群300に所属する車両M1~Mnは、それぞれ通信機能を有し、ネットワークNWを介して交通情報サーバ200と通信可能である。例えば、車両M1~Mnは、無線通信によりネットワークNWに接続する。車両M1~Mnは、それぞれ、自車両の走行状況を示す車両情報を交通情報サーバ200に送信する。例えば、車両情報はFCDデータ(フローティングカーデータ)であってもよい。例えば、車両情報には、少なくとも、時刻と、その時刻における自車両の位置とを示す情報が含まれる。このほか、車両情報には、自車両の識別情報や、車種、速度、目的地、走行ルートなどの情報が含まれてもよい。交通情報サーバ200は、車両群300から提供された車両情報をもとに交通情報を生成し、生成した交通情報を必要に応じてコンテンツサーバ100に提供する。交通情報には、車両情報そのものが含まれてもよいし、車両情報に基づいて取得される各種の統計情報などが含まれてもよい。以下、特に区別しない場合、車両M1~Mnを総称して車両群300と称する場合がある。 The vehicle group 300 is a collection of one or more vehicles M1-Mn (n is an integer greater than or equal to 1) traveling within a service area. Each of the vehicles M1-Mn belonging to the vehicle group 300 has communication capabilities and can communicate with the traffic information server 200 via the network NW. For example, the vehicles M1-Mn connect to the network NW via wireless communication. Each of the vehicles M1-Mn transmits vehicle information indicating its own traveling status to the traffic information server 200. For example, the vehicle information may be FCD data (floating car data). For example, the vehicle information includes at least information indicating the time and the vehicle's position at that time. In addition, the vehicle information may include information such as the vehicle's identification information, vehicle type, speed, destination, and traveling route. The traffic information server 200 generates traffic information based on the vehicle information provided by the vehicle group 300 and provides the generated traffic information to the content server 100 as needed. The traffic information may include the vehicle information itself or various statistical information obtained based on the vehicle information. Hereinafter, unless otherwise specified, vehicles M1 to Mn may be collectively referred to as vehicle group 300.

利用者端末装置400は、利用者がコンテンツ提供サービスを利用するために使用する端末装置である。利用者端末装置400は、通信機能を有し、ネットワークNWを介してコンテンツサーバ100と通信可能である。例えば、利用者端末装置400は、無線通信によりネットワークNWに接続する。利用者端末装置400は、利用者の操作に応じたコンテンツデータをコンテンツサーバ100からダウンロード(受信)して再生(例えば表示)するとともに、コンテンツ提供サービスに登録する画像データを利用者の操作に応じた地理的場所と対応付けてコンテンツサーバ100にアップロードする。 The user terminal device 400 is a terminal device used by a user to use the content provision service. The user terminal device 400 has communication capabilities and can communicate with the content server 100 via the network NW. For example, the user terminal device 400 connects to the network NW via wireless communication. The user terminal device 400 downloads (receives) and plays (e.g., displays) content data from the content server 100 in response to user operations, and also associates image data to be registered in the content provision service with a geographical location in response to user operations and uploads it to the content server 100.

コンテンツサーバ100は、利用者端末装置400からアップロード(送信)された画像データを、当該画像データに対応付けられた地理的場所に関連付けて記憶することで、当該画像データをコンテンツ提供サービスに登録する。一方で、コンテンツサーバ100は、利用者端末装置400からの要求に応じてコンテンツデータを提供する。具体的には、コンテンツサーバ100は、サービス範囲の地図データを保持しており、この地図データと、コンテンツ提供サービスに登録された画像データとに基づいて、利用者に提供するコンテンツデータを生成する。より具体的には、コンテンツサーバ100は、サービス範囲の地図上の登録場所に画像データを対応づけて表示させるためのコンテンツデータを生成して利用者端末装置400に送信する。ここで、登録場所は、画像データがコンテンツ提供サービスに登録された際に関連付けられた地理的場所である。 The content server 100 registers image data uploaded (transmitted) from the user terminal device 400 in the content provision service by storing the image data in association with the geographical location associated with the image data. Meanwhile, the content server 100 provides content data in response to requests from the user terminal device 400. Specifically, the content server 100 holds map data of the service area, and generates content data to be provided to users based on this map data and the image data registered in the content provision service. More specifically, the content server 100 generates content data for displaying image data in association with the registered location on the map of the service area, and transmits it to the user terminal device 400. Here, the registered location is the geographical location associated with the image data when it was registered in the content provision service.

さらに、本実施形態のコンテンツサーバ100は、交通情報サーバ200から提供される交通情報をサービス範囲の地図上に表示させるためのコンテンツデータを生成して利用者端末装置400に送信する。このように構成された本実施形態のコンテンツ提供システム1によれば、利用者は、利用者端末装置400において再生されたコンテンツデータにより、サービス範囲内に登録された画像データについて、その登録場所を視覚的に認識することができるとともに、その登録場所に関する交通状況も併せて視覚的に認識することができる。すなわち、本実施形態のコンテンツ提供システム1によれば、コンテンツを地理的場所に関連付けて提供するコンテンツ提供サービスに関し、利用者に、より利便性の高いサービスを提供することができる。 Furthermore, the content server 100 of this embodiment generates content data for displaying traffic information provided by the traffic information server 200 on a map of the service area and transmits it to the user terminal device 400. With the content provision system 1 of this embodiment configured in this way, the user can visually recognize the registered location of image data registered within the service area by using the content data played on the user terminal device 400, and can also visually recognize the traffic conditions related to that registered location. In other words, the content provision system 1 of this embodiment can provide users with a more convenient content provision service that provides content associated with a geographical location.

以下、このような効果を奏することのできる実施形態のコンテンツ提供システム1の構成をより詳細に説明する。 The configuration of the content provision system 1 according to an embodiment that can achieve these effects is described in more detail below.

図2は、実施形態におけるコンテンツサーバ100の機能構成の一例を示す図である。コンテンツサーバ100は、例えば、通信部110と、記憶部120と、制御部130とを備える。これらの構成要素は、例えば、CPU(Central Processing Unit)などのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)などのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDD(Hard Disk Drive)やSSD(Solid State Drive)、フラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。 Figure 2 is a diagram showing an example of the functional configuration of the content server 100 in an embodiment. The content server 100 includes, for example, a communication unit 110, a storage unit 120, and a control unit 130. These components are implemented by a hardware processor, such as a CPU (Central Processing Unit), executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as an LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or GPU (Graphics Processing Unit), or may be implemented by a combination of software and hardware. The program may be stored in advance on a storage device (a storage device with a non-transitory storage medium) such as an HDD (Hard Disk Drive), SSD (Solid State Drive), or flash memory, or may be stored on a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed by inserting the storage medium into a drive.

通信部110は、コンテンツサーバ100をネットワークNWに接続する通信インターフェースである。通信部110は、ネットワークNWを介して交通情報サーバ200および利用者端末装置400と通信する。例えば、通信部110は、イーサネット(登録商標)やLAN等のNIC(Network Interface Card)である。 The communication unit 110 is a communication interface that connects the content server 100 to the network NW. The communication unit 110 communicates with the traffic information server 200 and the user terminal device 400 via the network NW. For example, the communication unit 110 is a NIC (Network Interface Card) for Ethernet (registered trademark), LAN, etc.

記憶部120は、HDDやSSD、フラッシュメモリ等の記憶装置を備える。記憶部120は、例えば地図データ121と、登録画像データ122と、交通情報123とを記憶する。地図データ121は、サービス範囲を含む地域の地図を表示するためのデータである。登録画像データ122は、コンテンツ提供サービスに登録された画像データを、その登録場所に対応づけて管理するデータである。交通情報123は、交通情報サーバ200から供給された交通情報である。これらの情報のほか、記憶部120には、サービスコンテンツの提供に必要な任意の情報が格納されてよい。 The memory unit 120 includes a storage device such as an HDD, SSD, or flash memory. The memory unit 120 stores, for example, map data 121, registered image data 122, and traffic information 123. The map data 121 is data for displaying a map of an area including the service area. The registered image data 122 is data for managing image data registered in the content provision service in association with the registered location. The traffic information 123 is traffic information supplied from the traffic information server 200. In addition to this information, the memory unit 120 may store any information necessary for providing service content.

図3は、登録画像データ122の一例を示す図である。登録画像データ122は、例えば、画像ID、登録画像データ、登録場所などの情報が対応づけられたテーブルである。画像IDは、コンテンツ提供サービスに登録された画像(以下「登録画像」という。)の識別情報である。例えば、画像IDは、コンテンツ提供サービスへの登録時にコンテンツサーバ100によって決定される。登録画像データは、登録画像の画像データである。図3において“[abc12345.jpg]”の記載は、画像ID“abc12345.jpg”によって識別される登録画像の画像データそのものが保持されることを模式的に表すものである。登録場所は、登録画像に対応づけられた地理的場所である。登録場所は、特定地点であってもよいし、範囲であってもよい。また、登録場所は、緯度、経度、半径等の数値によって表されてもよいし、住所や、予め位置が特定されている施設等の名称などによって表されてもよい。 Figure 3 is a diagram showing an example of registered image data 122. Registered image data 122 is a table in which information such as an image ID, registered image data, and registered location are associated. The image ID is identification information for an image registered in the content provision service (hereinafter referred to as a "registered image"). For example, the image ID is determined by the content server 100 at the time of registration in the content provision service. Registered image data is image data for the registered image. In Figure 3, the entry "[abc12345.jpg]" schematically indicates that the image data itself of the registered image identified by the image ID "abc12345.jpg" is held. The registered location is a geographical location associated with the registered image. The registered location may be a specific point or a range. Furthermore, the registered location may be represented by numerical values such as latitude, longitude, and radius, or may be represented by an address or the name of a facility or the like whose location is specified in advance.

図4は、交通情報123の一例を示す図である。交通情報123は、例えば、観測場所、観測タイミング、第1交通量、第2交通量などの情報が対応づけられたテーブルである。観測場所は、対応するレコードにより示される交通状況が観測された場所を表す。観測場所は、特定地点であってもよいし、範囲であってもよい。また、観測場所は、緯度、経度、半径等の数値によって表されてもよいし、住所や、予め位置が特定されている施設等の名称などによって表されてもよい。観測場所は、典型的には道路上の特定地点や、特定の道路区間である。観測タイミングは、対応する交通状況が観測されたタイミングを表す。観測タイミングは、観測される交通状況に応じて任意の期間(秒、分、時、日、月、年など)を単位としたタイミングであってよい。第1交通量および第2交通量は観測される交通状況の一例である。 Figure 4 is a diagram showing an example of traffic information 123. Traffic information 123 is a table in which information such as observation location, observation timing, first traffic volume, and second traffic volume are associated. The observation location represents the location where the traffic conditions indicated by the corresponding record were observed. The observation location may be a specific point or a range. The observation location may also be represented by numerical values such as latitude, longitude, and radius, or by an address or the name of a facility whose location has been specified in advance. The observation location is typically a specific point on a road or a specific road section. The observation timing represents the timing when the corresponding traffic conditions were observed. The observation timing may be in units of any period (seconds, minutes, hours, days, months, years, etc.) depending on the traffic conditions being observed. The first traffic volume and the second traffic volume are examples of observed traffic conditions.

例えば、図4に示す第1交通量および第2交通量は、交通状況の一例として、対向二車線の道路の所定地点を所定期間に通過した車両の数を表している。例えば、第1交通量は第1車線を走行した車両の数を表し、第2交通量は、第1車線に対向する第2車線を走行した車両の数を表す。図4の例は、第1交通量が100[台/分]であり、第2交通量が10[台/分]であったことを表している。この例によれば、“2022年1月27日12時28分”の観測タイミングにおいて、第1車線が比較的混雑しており、第2車線が比較的空いていた状況であったことが分かる。また、別の例として、所定期間の交通量を観測場所間で比較することにより、人気のあるスポットや人気のないスポット、有名なスポットであるのにあまり人が訪れていないスポット(いわゆる穴場スポット)などを検出することができる。また、別の例として、同じ観測場所について異なる期間の交通量を比較することにより、その場所を訪れるのに適した時間などを検出することができる。 For example, the first and second traffic volumes shown in Figure 4 represent the number of vehicles passing through a given point on a two-lane road during a given period of time, as an example of traffic conditions. For example, the first traffic volume represents the number of vehicles traveling in the first lane, and the second traffic volume represents the number of vehicles traveling in the second lane opposite the first lane. The example in Figure 4 shows that the first traffic volume was 100 vehicles/minute and the second traffic volume was 10 vehicles/minute. This example shows that at the observation time of "12:28 PM on January 27, 2022," the first lane was relatively congested and the second lane was relatively empty. As another example, by comparing traffic volumes over a given period between observation locations, it is possible to detect popular and unpopular spots, as well as famous spots that are not often visited by people (so-called hidden gems). As another example, by comparing traffic volumes over different periods at the same observation location, it is possible to detect the best time to visit that location.

図2に戻り、続いてコンテンツサーバ100の制御部130について説明する。制御部130は、コンテンツサーバ100の各部を制御することにより、利用者端末装置400に対するコンテンツデータの提供を実現するものである。制御部130は、例えば、画像登録部131と、交通情報取得部132と、コンテンツ提供部133とを備える。 Returning to Figure 2, we will now explain the control unit 130 of the content server 100. The control unit 130 controls each unit of the content server 100 to provide content data to the user terminal device 400. The control unit 130 includes, for example, an image registration unit 131, a traffic information acquisition unit 132, and a content provision unit 133.

画像登録部131は、利用者が提供する画像を、利用者の指定する地理的場所(登録場所)に関連付けることにより、当該画像をコンテンツ提供サービスに登録する機能を有する。具体的には、画像登録部131は、登録対象の画像データと、当該画像データを関連付ける登録場所の情報とを利用者端末装置400から取得し、当該画像データを登録場所の情報と対応付けて記憶部120に保存する。例えば、図3の例の場合、画像登録部131は、取得した画像データに画像IDを付与し、当該画像IDと、画像データと、登録場所を示す緯度および経度の情報とを対応づけて登録画像データ122に登録する。 The image registration unit 131 has the function of registering an image provided by a user in the content provision service by associating the image with a geographical location (registration location) specified by the user. Specifically, the image registration unit 131 acquires the image data to be registered and information about the registration location to associate with the image data from the user terminal device 400, and stores the image data in the storage unit 120 in association with the registration location information. For example, in the example of Figure 3, the image registration unit 131 assigns an image ID to the acquired image data, associates the image ID, image data, and latitude and longitude information indicating the registration location, and registers the image data in the registered image data 122.

交通情報取得部132は、交通情報サーバ200から交通情報を取得して記憶部120に保存する。交通情報取得部132は、任意のタイミングで交通情報を取得してよいし、任意のタイミングで交通情報を更新してよい。例えば、交通情報取得部132は、定期的に交通情報サーバ200から最新の交通情報を取得してもよいし、交通情報サーバ200からの更新通知を受けて交通情報サーバ200に新たな交通情報を取得しにいってもよい。 The traffic information acquisition unit 132 acquires traffic information from the traffic information server 200 and stores it in the storage unit 120. The traffic information acquisition unit 132 may acquire traffic information at any timing, and may update the traffic information at any timing. For example, the traffic information acquisition unit 132 may periodically acquire the latest traffic information from the traffic information server 200, or may receive an update notification from the traffic information server 200 and request new traffic information from the traffic information server 200.

コンテンツ提供部133は、利用者端末装置400からのコンテンツ提供要求に応じてコンテンツデータを利用者端末装置400に供給する機能を有する。具体的には、コンテンツ提供部133は、利用者端末装置400からコンテンツ提供要求を受けた場合、地図データ121と、登録画像データ122と、交通情報123とに基づいて、利用者端末装置400に供給するコンテンツデータを生成し、生成したコンテンツデータを要求元の利用者端末装置400に送信する。 The content providing unit 133 has the function of supplying content data to the user terminal device 400 in response to a content provision request from the user terminal device 400. Specifically, when the content providing unit 133 receives a content provision request from the user terminal device 400, it generates content data to be supplied to the user terminal device 400 based on the map data 121, registered image data 122, and traffic information 123, and transmits the generated content data to the user terminal device 400 that issued the request.

図5は、実施形態における交通情報サーバ200の機能構成の一例を示す図である。交通情報サーバ200は、例えば、通信部210と、記憶部220と、制御部230とを備える。これらの構成要素は、例えば、CPUなどのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSIやASIC、FPGA、GPUなどのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDDやSSD、フラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。 Figure 5 is a diagram showing an example of the functional configuration of the traffic information server 200 in an embodiment. The traffic information server 200 includes, for example, a communication unit 210, a storage unit 220, and a control unit 230. These components are implemented by, for example, a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be implemented by a combination of software and hardware. The program may be stored in advance in a storage device such as an HDD, SSD, or flash memory (a storage device with a non-transitory storage medium), or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed by inserting the storage medium into a drive.

通信部210は、交通情報サーバ200をネットワークNWに接続する通信インターフェースである。通信部210は、ネットワークNWを介してコンテンツサーバ100および車両群300と通信する。例えば、通信部210は、イーサネット(登録商標)やLAN等のNICである。 The communication unit 210 is a communication interface that connects the traffic information server 200 to the network NW. The communication unit 210 communicates with the content server 100 and the vehicle fleet 300 via the network NW. For example, the communication unit 210 is a NIC such as Ethernet (registered trademark) or LAN.

記憶部220は、HDDやSSD、フラッシュメモリ等の記憶装置を備える。記憶部220は、例えば、車両群情報221と、交通情報222とを記憶する。車両群情報221は、車両群300の各車両から取得された車両情報の集合である。交通情報222は、車両群300から収集された車両情報に基づいて取得される情報であって、サービス範囲内の地理的場所に関する交通の状況を示す情報である。 The memory unit 220 includes a storage device such as an HDD, SSD, or flash memory. The memory unit 220 stores, for example, vehicle group information 221 and traffic information 222. The vehicle group information 221 is a collection of vehicle information acquired from each vehicle in the vehicle group 300. The traffic information 222 is information acquired based on the vehicle information collected from the vehicle group 300, and is information indicating traffic conditions at geographical locations within the service area.

制御部230は、交通情報サーバ200の各部を制御することにより、コンテンツサーバ100からの提供要求に応じて交通情報を提供する機能を実現するものである。制御部230は、例えば、車両情報取得部231と、交通情報生成部232と、交通情報提供部233とを備える。車両情報取得部231は、車両群300の各車両から車両情報を収集し、収集した車両情報を車両群情報221として記憶部220に保存する。 The control unit 230 controls each unit of the traffic information server 200 to realize the function of providing traffic information in response to a request from the content server 100. The control unit 230 includes, for example, a vehicle information acquisition unit 231, a traffic information generation unit 232, and a traffic information provision unit 233. The vehicle information acquisition unit 231 collects vehicle information from each vehicle in the vehicle group 300 and stores the collected vehicle information in the memory unit 220 as vehicle group information 221.

交通情報生成部232は、車両群情報221に基づいて交通情報を生成し、生成した交通情報を交通情報222として記憶部220に保存する。例えば、交通情報生成部232は、車両群情報221を参照し、車両群300の各車両から取得された車両情報をもとに各種の統計処理を行うことによって交通情報を生成してもよい。例えば、交通情報生成部232は、サービス範囲内の各地における交通量を交通情報として取得してもよい。 The traffic information generation unit 232 generates traffic information based on the vehicle group information 221 and stores the generated traffic information in the storage unit 220 as traffic information 222. For example, the traffic information generation unit 232 may generate traffic information by referencing the vehicle group information 221 and performing various statistical processes based on the vehicle information acquired from each vehicle in the vehicle group 300. For example, the traffic information generation unit 232 may acquire the traffic volume in each location within the service area as traffic information.

交通情報提供部233は、利用者端末装置400からの交通情報の提供要求に応じて交通情報を利用者端末装置400に供給する機能を有する。例えば、交通情報提供部233は、利用者端末装置400から交通情報の提供要求を受けた場合、記憶部220の車両群情報221を参照し、必要な情報を取得して利用者端末装置400に送信する。なお、交通情報提供部233は、車両群情報221の全体を提供してもよいし、要求に応じた情報を車両群情報221から抽出して提供してもよい。 The traffic information providing unit 233 has the function of supplying traffic information to the user terminal device 400 in response to a traffic information request from the user terminal device 400. For example, when the traffic information providing unit 233 receives a traffic information request from the user terminal device 400, it references the vehicle group information 221 in the storage unit 220, obtains the necessary information, and transmits it to the user terminal device 400. The traffic information providing unit 233 may provide the entire vehicle group information 221, or may extract and provide information in response to the request from the vehicle group information 221.

図6は、実施形態における利用者端末装置400の機能構成の一例を示す図である。利用者端末装置400は、例えば、通信部410と、記憶部420と、入力部430と、出力部440と、位置情報取得部450と、撮像部460と、制御部470とを備える。これらの構成要素は、例えば、CPUなどのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSIやASIC、FPGA、GPUなどのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDDやSSD、フラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。 Figure 6 is a diagram showing an example of the functional configuration of a user terminal device 400 in an embodiment. The user terminal device 400 includes, for example, a communication unit 410, a storage unit 420, an input unit 430, an output unit 440, a location information acquisition unit 450, an imaging unit 460, and a control unit 470. These components are implemented, for example, by a hardware processor such as a CPU executing a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be implemented by a combination of software and hardware. The program may be stored in advance in a storage device such as an HDD, SSD, or flash memory (a storage device with a non-transitory storage medium), or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed by inserting the storage medium into a drive.

通信部410は、利用者端末装置400をネットワークNWに接続する通信インターフェースである。通信部410は、ネットワークNWを介してコンテンツサーバ100と通信する。例えば、通信部410は、セルラー網や移動体通信網等に接続するNICである。通信部410は、コンテンツサーバ100に対して登録対象の画像データを送信したり、コンテンツサーバ100からコンテンツデータを受信したりする。 The communication unit 410 is a communication interface that connects the user terminal device 400 to the network NW. The communication unit 410 communicates with the content server 100 via the network NW. For example, the communication unit 410 is a NIC that connects to a cellular network, mobile communication network, etc. The communication unit 410 transmits image data to be registered to the content server 100 and receives content data from the content server 100.

記憶部420は、HDDやSSD、フラッシュメモリ等の記憶装置を備える。記憶部420は、例えばコンテンツアプリ421を記憶する。コンテンツアプリ421は、コンテンツサーバ100に対して飲食物の注文を行うための機能を利用者に提供するアプリケーションプログラムである。コンテンツアプリ421は、専用のアプリケーションであってもよいし、ウェブブラウザなどの汎用的なアプリケーションであってもよい。コンテンツアプリ421は飲食物の注文に先立って予め利用者端末装置400にインストールされるものである。 The memory unit 420 includes a storage device such as an HDD, SSD, or flash memory. The memory unit 420 stores, for example, a content application 421. The content application 421 is an application program that provides the user with the function of ordering food and drink from the content server 100. The content application 421 may be a dedicated application or a general-purpose application such as a web browser. The content application 421 is installed in advance on the user terminal device 400 prior to ordering food and drink.

入力部430は、トラックボール、スイッチ、ボタン、タッチパネル等の入力装置を備える。入力部430は、利用者端末装置400に対する利用者の各種操作の入力を受け付けるとともに、入力された操作の内容を示す信号を生成して制御部470に出力する。 The input unit 430 includes input devices such as a trackball, switches, buttons, and a touch panel. The input unit 430 accepts various user operations input to the user terminal device 400, and generates and outputs a signal indicating the content of the input operation to the control unit 470.

出力部440は、情報を出力する各種の情報出力装置を備える。出力部440は、例えば、液晶ディスプレイや有機ELディスプレイ等の表示装置を備えてもよいし、スピーカ等の音声出力装置を備えてもよいし、これらの出力装置に情報を出力する外部出力インターフェースとして構成されてもよい。出力部440は、タッチパネル等の入出力装置を用いることにより入力部430と一体に構成されてもよい。 The output unit 440 includes various information output devices that output information. The output unit 440 may include, for example, a display device such as a liquid crystal display or an organic EL display, an audio output device such as a speaker, or may be configured as an external output interface that outputs information to these output devices. The output unit 440 may be configured as an integrated unit with the input unit 430 by using an input/output device such as a touch panel.

位置情報取得部450は、利用者端末装置400の位置情報を取得する機能を有する。例えば、位置情報取得部450はGPS受信器であってもよいし、その他の位置情報センサであってもよい。 The location information acquisition unit 450 has the function of acquiring location information of the user terminal device 400. For example, the location information acquisition unit 450 may be a GPS receiver or other location information sensor.

撮像部460は、レンズや撮像素子、シャッター等の撮像機構を含むカメラである。例えば、撮像部460は、入力部430を介して入力されるシャッター操作に応じて撮像動作を行うことにより被写体の画像データを生成する。撮像部460は、生成した画像データを画像データ422として記憶部420に記録する。なお、撮像部460は、撮像時における利用者端末装置400の位置情報を位置情報取得部450から取得し、取得した位置情報をメタデータに含めて画像データを生成する。すなわち、撮像部460は、撮像場所の位置情報を含む画像データを生成することができる。画像データの生成時に位置情報をメタデータに含めるか否かは設定によって変更されてもよい。 The imaging unit 460 is a camera that includes an imaging mechanism such as a lens, an imaging element, and a shutter. For example, the imaging unit 460 generates image data of a subject by performing an imaging operation in response to a shutter operation input via the input unit 430. The imaging unit 460 records the generated image data in the storage unit 420 as image data 422. The imaging unit 460 acquires location information of the user terminal device 400 at the time of imaging from the location information acquisition unit 450, and generates image data by including the acquired location information in the metadata. In other words, the imaging unit 460 can generate image data that includes location information of the imaging location. Whether or not location information is included in the metadata when image data is generated may be changed by settings.

制御部470は、利用者端末装置400の各部を制御することにより、コンテンツサーバ100から提供されるコンテンツを再生する機能を実現するものである。制御部470は、例えば、コンテンツ再生部471と、画像アップロード部472とを備える。例えば、コンテンツ再生部471および画像アップロード部472は、制御部470がコンテンツアプリ421を実行することにより生成される。 The control unit 470 controls each unit of the user terminal device 400 to realize the function of playing content provided by the content server 100. The control unit 470 includes, for example, a content playback unit 471 and an image upload unit 472. For example, the content playback unit 471 and the image upload unit 472 are generated when the control unit 470 executes the content application 421.

コンテンツ再生部471は、コンテンツサーバ100からコンテンツデータを取得して再生する機能を有する。具体的には、コンテンツ再生部471は、登録済みの画像を交通情報とともに地図上の登録場所に対応付けて表示させるためのデータをコンテンツデータとして取得する。上述のとおり、登録場所は、コンテンツ提供サービスに登録された画像データに関連付けられた地理的場所である。コンテンツ再生部471がコンテンツデータを再生することにより、利用者端末装置400にコンテンツの内容を示す画面(以下「コンテンツ画面」という。)が表示される。 The content playback unit 471 has the function of acquiring and playing content data from the content server 100. Specifically, the content playback unit 471 acquires data as content data for displaying registered images together with traffic information in association with registered locations on a map. As described above, registered locations are geographical locations associated with image data registered in the content provision service. When the content playback unit 471 plays the content data, a screen showing the content of the content (hereinafter referred to as the "content screen") is displayed on the user terminal device 400.

図7は、コンテンツ画面の表示例を示す図である。図7に示すコンテンツ画面G1は、例えば、地図領域G11と、一覧表示領域G12と、検索バーG13とを有する。コンテンツ画面G1の表示は、例えばコンテンツ再生部471によって制御される。地図領域G11は、地図を表示する領域である。地図領域G11には、サービス範囲全体の地図が表示されてもよいし、サービス範囲の一部の地図が表示されてもよい。地図領域G11において利用者は地図を拡大または縮小することができる。地図領域G11では、登録済み画像が地図上の登録場所に対応する位置に重畳して表示されるとともに、各場所の交通情報が地図上の対応する位置に重畳して表示される。例えば、図7の例において、登録済み画像の一例として画像G111~G122が表示され、交通情報の一例としてG131~G135が表示されている。例えば、交通情報G131~G135は、所定期間における交通量を表している。例えば、コンテンツ再生部471は、地図領域G11に表示中の画像について、その撮像場所(すなわち登録場所である)に関する交通情報を表示させる。 Figure 7 is a diagram showing an example of the display of a content screen. The content screen G1 shown in Figure 7 has, for example, a map area G11, a list display area G12, and a search bar G13. The display of the content screen G1 is controlled, for example, by the content playback unit 471. The map area G11 is an area that displays a map. The map area G11 may display a map of the entire service area, or a map of only a portion of the service area. In the map area G11, the user can zoom in or out on the map. In the map area G11, registered images are displayed superimposed on positions corresponding to registered locations on the map, and traffic information for each location is displayed superimposed on the corresponding position on the map. For example, in the example of Figure 7, images G111 to G122 are displayed as examples of registered images, and G131 to G135 are displayed as examples of traffic information. For example, traffic information G131 to G135 represent traffic volume over a specified period of time. For example, the content playback unit 471 displays traffic information about the location where the image being displayed in the map area G11 was taken (i.e., the registered location).

一覧表示領域G12は、登録済み画像が一覧表示される領域である。例えば、一覧表示領域G12には、地図領域G11に表示中の範囲に関連付けられた登録済み画像が少なくとも表示される。一覧表示領域G12における登録済み画像の表示態様は、各画像の登録場所や被写体の属性、利用者の位置情報などに基づいて任意に調整されてよい。例えば、登録済み画像の一覧は、登録場所が利用者の現在地に近い順に表示されてもよいし、周辺の交通量が少ない順または多い順に表示されてもよい。また、コンテンツ画面G1には、これらの表示態様を変更するユーザインタフェースが配置されてもよい。 The list display area G12 is an area where registered images are displayed in a list. For example, the list display area G12 displays at least the registered images associated with the area currently displayed in the map area G11. The display mode of the registered images in the list display area G12 may be adjusted as desired based on the registration location of each image, the attributes of the subject, the user's location information, and the like. For example, the list of registered images may be displayed in order of proximity of the registration location to the user's current location, or in order of least or most traffic volume in the surrounding area. A user interface for changing these display modes may also be provided on the content screen G1.

検索バーG13は、登録済み画像について検索文字列の入力を受け付けるユーザインタフェースである。コンテンツ再生部471は、検索バーG13に入力された検索文字列に基づく検索条件で登録済み画像を検索する。コンテンツ再生部471は、地図領域G11または/および一覧表示領域G12において、検索条件に合致した画像に関する情報のみを表示してもよいし、検索条件に合致した画像に関する情報を強調表示してもよい。また、コンテンツ再生部471は、一覧表示領域G12において、検索条件に合致した画像を優先的に表示してもよい。 The search bar G13 is a user interface that accepts input of a search string for registered images. The content playback unit 471 searches for registered images using search criteria based on the search string entered in the search bar G13. The content playback unit 471 may display only information about images that match the search criteria in the map area G11 and/or list display area G12, or may highlight information about images that match the search criteria. The content playback unit 471 may also preferentially display images that match the search criteria in the list display area G12.

このようなコンテンツ画面が表示されることにより、利用者は、地理的場所に関連付けられた画像に関し、その撮像場所に関する交通状況(例えば交通量など)を認識することができる。また、このようにして交通状況の把握が可能となることにより、例えば、利用者は、長年住んだ街であっても、行ったことの無いスポットを容易に探し出したりすることができる。このように、本実施形態のコンテンツ提供システム1によれば、コンテンツ(例えば写真など)を地理的場所に関連付けて提供するコンテンツ提供サービスに関し、利用者に、より利便性の高いサービスを提供することが可能になる。 By displaying such a content screen, users can recognize the traffic conditions (e.g., traffic volume) at the location where an image associated with a geographical location was taken. Furthermore, by being able to understand traffic conditions in this way, users can, for example, easily find spots they have never been to, even in a city where they have lived for many years. In this way, the content provision system 1 of this embodiment makes it possible to provide users with a more convenient content provision service that provides content (e.g., photographs) associated with geographical locations.

図6に戻り、続いて、利用者端末装置400の画像アップロード部472について説明する。画像アップロード部472は、コンテンツ提供サービスに登録する対象の画像データをコンテンツサーバ100にアップロードする。例えば、画像アップロード部472は、利用者による画像データの選択操作を受け付け、選択された画像データをコンテンツサーバ100に送信する。また、例えば、画像アップロード部472は、利用者による撮像操作を受け付け、撮像部460により生成された画像データをコンテンツサーバ100に送信してもよい。なお、画像アップロード部472は、登録対象として選択または生成された画像データに、撮像場所の位置情報が含まれていない場合、利用者に登録場所を入力させてもよい。登録場所の入力は、住所や場所、位置情報などの入力であってもよいし、地図上の地点を選択する操作であってもよい。この場合、画像アップロード部472は、入力された登録場所について位置情報を特定し、特定した位置情報を登録対象の画像データのメタデータに書き込んでコンテンツサーバ100に送信してもよいし、画像データと登録場所の情報を組みにしてコンテンツサーバ100に送信してもよい。送信された画像データは、コンテンツサーバ100において、登録場所に関連付けられて保存される。 Returning to FIG. 6 , the image upload unit 472 of the user terminal device 400 will now be described. The image upload unit 472 uploads image data to be registered in the content provision service to the content server 100. For example, the image upload unit 472 accepts a user's selection of image data and transmits the selected image data to the content server 100. Alternatively, for example, the image upload unit 472 may accept a user's image capture operation and transmit image data generated by the image capture unit 460 to the content server 100. Note that if the image data selected or generated for registration does not include location information for the capture location, the image upload unit 472 may prompt the user to input the registration location. The registration location may be input as an address, location, location information, or the like, or may be an operation to select a point on a map. In this case, the image upload unit 472 may identify location information for the input registration location and write the identified location information into the metadata of the image data to be registered and transmit the resulting data to the content server 100, or may combine the image data and the registration location information and transmit them to the content server 100. The transmitted image data is stored in the content server 100 in association with the registration location.

図8は、実施形態のコンテンツ提供システム1において、利用者端末装置400に取得された画像データがコンテンツサーバ100に登録されるまでの工程に関する処理の流れの一例を示すシーケンス図である。なお、ここでは、利用者端末装置400において、撮像場所の情報を含む画像データが登録対象の画像データとして予め記憶部420に保存されている場合について説明するが、上述のとおり、登録対象の画像は、利用者によって登録作業の実施時に撮像されてもよい。また、一連の処理の開始時点において、利用者端末装置400はコンテンツアプリが起動された状態であるものとする。この場合、まず利用者端末装置400において、画像アップロード部472が、利用者による登録対象の画像データの選択操作を受け付け(ステップS101)、選択された画像データをコンテンツサーバ100に送信する(ステップS102)。 Figure 8 is a sequence diagram showing an example of the processing flow related to the steps up to when image data acquired by the user terminal device 400 is registered in the content server 100 in the content providing system 1 of this embodiment. Here, we will explain the case where image data including information on the image capture location is stored in advance in the storage unit 420 of the user terminal device 400 as image data to be registered. However, as mentioned above, the image to be registered may also be captured by the user when performing the registration work. Furthermore, it is assumed that the content app is running on the user terminal device 400 at the start of the series of processes. In this case, the image upload unit 472 of the user terminal device 400 first accepts the user's selection of image data to be registered (step S101) and then transmits the selected image data to the content server 100 (step S102).

続いて、コンテンツサーバ100では、画像登録部131が利用者端末装置400から登録対象の画像データを取得する。画像登録部131は、取得した画像データのメタデータを参照してその画像の撮像場所を認識する(ステップS103)。画像登録部131は、認識した撮像場所の位置情報を取得する(ステップS104)。なお、メタデータに撮像場所の位置情報が記録されている場合には、ステップS104は省略されてもよい。画像登録部131は、ステップS104で取得した位置情報と画像データとを対応づけて登録画像データ122に記録する(ステップS105)。 Next, in the content server 100, the image registration unit 131 acquires image data to be registered from the user terminal device 400. The image registration unit 131 references the metadata of the acquired image data to recognize the location where the image was taken (step S103). The image registration unit 131 acquires location information for the recognized image location (step S104). Note that if the location information for the image location is recorded in the metadata, step S104 may be omitted. The image registration unit 131 associates the location information acquired in step S104 with the image data and records them in the registered image data 122 (step S105).

図9は、実施形態のコンテンツ提供システム1において、コンテンツサーバ100が利用者端末装置400に対してコンテンツデータを提供する処理の流れの一例を示すシーケンス図である。なお、ここでは、コンテンツサーバ100において、コンテンツデータの提供に必要な交通情報は予め交通情報サーバ200から取得済みであるものとする。また、一連の処理の開始時点において、利用者端末装置400はコンテンツアプリが起動されていない状態であるものとする。この場合、まず利用者端末装置400において、制御部470が、入力部430を介して、コンテンツアプリを起動する操作の入力を受け付けてコンテンツアプリを起動する(ステップS201)。 Figure 9 is a sequence diagram showing an example of the process flow in which the content server 100 provides content data to the user terminal device 400 in the content providing system 1 of this embodiment. It is assumed here that the content server 100 has already acquired the traffic information required to provide the content data from the traffic information server 200. It is also assumed that the content app is not running on the user terminal device 400 at the start of this series of processes. In this case, first, in the user terminal device 400, the control unit 470 accepts input for starting the content app via the input unit 430 and starts the content app (step S201).

なお、ここでは、コンテンツアプリは、起動時においてコンテンツデータの全体をコンテンツサーバ100から取得するものとして説明するが、コンテンツアプリは、起動時においては初期の表示範囲のコンテンツ再生に必要なコンテンツデータをコンテンツサーバ100から取得し、利用者の操作に応じて新たに必要となったコンテンツデータをコンテンツサーバ100から追加取得するように構成されてもよい。コンテンツアプリが起動されると、利用者端末装置400では、続いて、コンテンツ再生部471が、コンテンツサーバ100に対してコンテンツデータ提供要求を通知する(ステップS202)。 Note that, while the content application is described here as acquiring all content data from the content server 100 upon startup, the content application may also be configured to acquire content data required to play content in the initial display range from the content server 100 upon startup, and to additionally acquire content data that becomes newly required from the content server 100 in response to user operations. When the content application is launched, the content playback unit 471 of the user terminal device 400 then notifies the content server 100 of a content data provision request (step S202).

続いて、コンテンツサーバ100では、利用者端末装置400からのコンテンツデータ提供要求を受けて、コンテンツ提供部133がコンテンツデータを生成する(ステップS203)。具体的には、コンテンツ提供部133は、地図データ121と、登録画像データ122と、交通情報123とに基づいて、登録画像および交通情報を地図上に表示させるためのコンテンツデータを生成する。コンテンツ提供部133は、生成したコンテンツデータを要求元の利用者端末装置400に送信する(ステップS204)。 Next, in the content server 100, upon receiving a content data provision request from the user terminal device 400, the content provider 133 generates content data (step S203). Specifically, the content provider 133 generates content data for displaying the registered image and traffic information on the map based on the map data 121, registered image data 122, and traffic information 123. The content provider 133 transmits the generated content data to the requesting user terminal device 400 (step S204).

続いて、利用者端末装置400では、コンテンツ再生部471がコンテンツサーバ100からステップS204で送信されたコンテンツデータを受信し、受信したコンテンツデータを再生する(ステップS205)。これにより、利用者端末装置400において、図7に例示したようなコンテンツ画面が表示される。 Next, in the user terminal device 400, the content playback unit 471 receives the content data transmitted from the content server 100 in step S204 and plays the received content data (step S205). As a result, a content screen such as the one shown in FIG. 7 is displayed on the user terminal device 400.

なお、本実施形態におけるコンテンツデータの再生とは、コンテンツデータを入力として図7に例示したようなコンテンツ画面(登録画像および交通情報を地図上の登録場所に対応付けて表示可能にしたもの)を表示させることを意味するものであり、単なる画像の表示や、映像の再生のみを意味するものではない。例えば、コンテンツデータは、地図データ、交通情報および画像データを含む(または参照する)HTML(Hypertext Markup Language)データとして提供され得る。この場合、コンテンツアプリがコンテンツデータを解釈して画面表示を行うことがコンテンツデータの再生にあたる。なお、コンテンツデータは、HTML等の汎用的なプロトコルによって表現されてもよいし、独自プロトコルによって表現されてもよい。 Note that in this embodiment, playing content data means inputting content data and displaying a content screen such as that shown in FIG. 7 (which displays registered images and traffic information in association with registered locations on a map), and does not simply mean displaying an image or playing a video. For example, content data may be provided as HTML (Hypertext Markup Language) data that includes (or references) map data, traffic information, and image data. In this case, playing content data means that the content application interprets the content data and displays it on the screen. Note that content data may be expressed using a general-purpose protocol such as HTML, or a proprietary protocol.

<変形例>
上記の実施形態では、コンテンツサーバ100および交通情報サーバ200を備えるコンテンツ提供システム1について説明したが、コンテンツ提供システム1において、コンテンツサーバ100および交通情報サーバ200は別個の装置としてではなく一体に構成されてもよい。コンテンツサーバ100および交通情報サーバ200を一体として構成するか否かは、コンピュータリソースの制約や制限等によって決定されてもよいし、コンテンツサーバ100の運営主体や、交通情報サーバ200の運営主体、車両群300の各車両メーカ等の関係性において決定されてもよい。
<Modification>
In the above embodiment, the content providing system 1 including the content server 100 and the traffic information server 200 has been described, but the content server 100 and the traffic information server 200 may be configured as an integrated unit rather than as separate devices in the content providing system 1. Whether the content server 100 and the traffic information server 200 are configured as an integrated unit may be determined based on constraints or restrictions on computer resources, or may be determined based on the relationships between the operator of the content server 100, the operator of the traffic information server 200, the vehicle manufacturers of the vehicle fleet 300, etc.

コンテンツ提供部133は、所定の条件を満たす画像データを表示させるコンテンツデータを生成してもよい。例えば、コンテンツ提供部133は、利用者端末装置400において地図上におけるコンテンツの表示態様が交通情報に応じて切り替えられるようにコンテンツデータを生成してもよい。例えば、コンテンツ提供部133は、交通量が閾値以上である場所について、登録画像に関する情報の表示または非表示が切り替えられるようにコンテンツデータを生成してもよい。また、例えば、コンテンツ提供部133は、交通量が閾値未満である場所について、登録画像に関する情報の表示または非表示が切り替えられるようにコンテンツデータを生成してもよい。また、例えば、コンテンツ提供部133は、交通量が閾値以下である場所を含む所定範囲内に存在する登録場所に関連付けられた画像のみを表示するコンテンツデータを生成してもよい。このようなコンテンツデータによれば、交通量が少ない(すなわちあまり人が訪れない)場所に登録された画像が地図上に表示されるので、そのような穴場スポットを好む利用者の好奇心を刺激することができる。また、これとは逆に、例えば、コンテンツ提供部133は、交通量が閾値以上である場所を含む所定範囲内に存在する登録場所に関連付けられた画像のみを表示するコンテンツデータを生成してもよい。このようなコンテンツデータによれば、交通量が多い(すなわち多くの人が訪れる)場所に登録された画像が地図上に表示されるので、そのような人気スポットを好む利用者の好奇心を刺激することができる。なお、このような画像表示の絞り込みは、利用者端末装置400において行われてもよい。この場合、コンテンツ提供部133は、全ての画像データおよび交通情報を含むコンテンツデータを利用者端末装置400に供給し、コンテンツ再生部471がコンテンツデータに含まれる交通情報をもとに条件を満たす登録場所を抽出する。コンテンツ再生部471は、抽出された登録場所に関連付けられた画像を対象としてコンテンツデータを再生すればよい。 The content providing unit 133 may generate content data that displays image data that meets specified conditions. For example, the content providing unit 133 may generate content data so that the display mode of content on a map on the user terminal device 400 is switched according to traffic information. For example, the content providing unit 133 may generate content data so that information about registered images is displayed or hidden for locations where traffic volume is above a threshold. Furthermore, for example, the content providing unit 133 may generate content data so that information about registered images is displayed or hidden for locations where traffic volume is below a threshold. Furthermore, for example, the content providing unit 133 may generate content data that displays only images associated with registered locations that exist within a predetermined range, including locations where traffic volume is below a threshold. Such content data displays images registered in locations with low traffic volume (i.e., locations with few visitors) on the map, thereby stimulating the curiosity of users who prefer such hidden spots. Conversely, for example, the content providing unit 133 may generate content data that displays only images associated with registered locations that exist within a predetermined range, including locations where traffic volume is above a threshold. With this content data, images registered in places with high traffic volume (i.e., places visited by many people) are displayed on the map, stimulating the curiosity of users who like such popular spots. Note that this narrowing down of image display may be performed by the user terminal device 400. In this case, the content provider 133 supplies content data including all image data and traffic information to the user terminal device 400, and the content playback unit 471 extracts registered locations that meet the conditions based on the traffic information included in the content data. The content playback unit 471 then plays back the content data targeting images associated with the extracted registered locations.

画像登録部131は、画像データそのものをコンテンツ提供サービスに登録することに加えて、画像データの参照先をコンテンツ提供サービスに登録してもよい。例えば、画像登録部131は、SNS(Social Network Service)などの外部システムに登録されている画像をコンテンツ提供サービスに登録してもよい。また、画像登録部131は、外部システムに登録されている画像をコンテンツ提供サービスに登録する場合、コンテンツ提供サービスに登録された画像にアクセスするためのリンク情報を外部システムに登録してもよい。また、この場合、画像登録部131は、外部システムにおいて画像に関連付けられている情報とともに、当該画像をコンテンツ提供サービスに登録してもよい。このような構成によれば、コンテンツ提供システム1と外部システムとを相互リンクすることができるので、コンテンツ提供サービスの利用者数を増加させることができるとともに、登録場所に関してより多くの情報を利用者に提供することができる。 In addition to registering the image data itself with the content providing service, the image registration unit 131 may also register a reference to the image data with the content providing service. For example, the image registration unit 131 may register an image registered in an external system such as an SNS (Social Network Service) with the content providing service. When registering an image registered in an external system with the content providing service, the image registration unit 131 may also register link information in the external system for accessing the image registered in the content providing service. In this case, the image registration unit 131 may also register the image with the content providing service together with information associated with the image in the external system. With this configuration, the content providing system 1 and the external system can be mutually linked, thereby increasing the number of users of the content providing service and providing users with more information regarding the registration location.

コンテンツ提供部133は、地図上にリコメンド情報を表示するコンテンツデータを生成してもよい。例えば、コンテンツ提供部133は、交通情報をもとに登録場所のおススメ度を判定し、地図上の各登録場所におススメ度を表示するコンテンツデータを生成してもよい。また、例えば、コンテンツ提供部133は、SNSなどの外部システム側に登録画像についてのリコメンド情報が関連付けられている場合(例えばコメントなど)、当該リコメンド情報を外部システム側から取得し、取得したリコメンド情報をコンテンツ提供サービスにおける登録画像のリコメンド情報として使用してもよい。 The content providing unit 133 may generate content data that displays recommended information on a map. For example, the content providing unit 133 may determine the recommendation level of registered locations based on traffic information, and generate content data that displays the recommendation level for each registered location on a map. Furthermore, for example, if recommendation information about a registered image is associated with an external system such as an SNS (e.g., comments), the content providing unit 133 may acquire the recommendation information from the external system and use the acquired recommendation information as recommendation information for the registered image in the content providing service.

上記説明した実施形態は、以下のように表現することができる。
コンピュータによって読み込み可能な命令(computer-readable instructions)を格納する記憶媒体(storage medium)と、
前記記憶媒体に接続された1以上のプロセッサと、を備え、
前記1以上のプロセッサが、前記コンピュータによって読み込み可能な命令を実行することにより(the processor executing the computer-readable instructions to:)
画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録し、
登録された前記画像に関する情報を、地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを生成して前記端末装置に供給する、
コンテンツ提供システム。
The above-described embodiment can be expressed as follows.
a storage medium for storing computer-readable instructions;
one or more processors coupled to the storage medium;
The one or more processors execute the computer-readable instructions to:
acquiring data including at least an image and geographical information relating to a location where the image was taken from a user's terminal device, and registering the image by recording the image in association with the geographical information;
generating content data for providing content that displays information about the registered image at a position on a map according to the geographical information, and supplying the content data to the terminal device;
Content delivery system.

以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 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.

1…コンテンツ提供システム、100…コンテンツサーバ、110…通信部、120…記憶部、121…地図データ、122…登録画像データ、123…交通情報、130…制御部、131…画像登録部、132…交通情報取得部、133…コンテンツ提供部、200…交通情報サーバ、210…通信部、220…記憶部、221…車両群情報、222…交通情報、230…制御部、231…車両情報取得部、232…交通情報生成部、233…交通情報提供部、300…車両群、400…利用者端末装置、410…通信部、420…記憶部、421…コンテンツアプリ、422…画像データ、430…入力部、440…出力部、450…位置情報取得部、460…撮像部、470…制御部、471…コンテンツ再生部、472…画像アップロード部、G1…コンテンツ画面、G11…地図領域、G12…一覧表示領域、G13…検索バー、G111~G122…登録画像、G131~G135…交通情報 1...Content provision system, 100...Content server, 110...Communication unit, 120...Storage unit, 121...Map data, 122...Registered image data, 123...Traffic information, 130...Control unit, 131...Image registration unit, 132...Traffic information acquisition unit, 133...Content provision unit, 200...Traffic information server, 210...Communication unit, 220...Storage unit, 221...Vehicle group information, 222...Traffic information, 230...Control unit, 231...Vehicle information acquisition unit, 232...Traffic information generation unit, 233...Traffic information Provision unit, 300... vehicle fleet, 400... user terminal device, 410... communication unit, 420... storage unit, 421... content application, 422... image data, 430... input unit, 440... output unit, 450... location information acquisition unit, 460... imaging unit, 470... control unit, 471... content playback unit, 472... image upload unit, G1... content screen, G11... map area, G12... list display area, G13... search bar, G111-G122... registered images, G131-G135... traffic information

Claims (6)

画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録する画像登録部と、
地図に示される範囲を走行する車両群から各車両の位置情報を含む車両情報を取得し、前記車両群から取得された前記車両情報に基づいて前記画像の登録されたタイミングとは無関係な観測タイミングでの前記地図内に示される交通量を各場所の交通状況を示す交通情報として取得する交通情報取得部と、
前記画像登録部により登録された前記画像に関する情報を、前記地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを前記撮像場所の交通状況とともに前記地図上に表示されるように生成して前記端末装置に供給するコンテンツ提供部と、
を備えるコンテンツ提供システム。
an image registration unit that acquires data including at least an image and geographical information relating to a location where the image was taken from a user's terminal device, and registers the image by recording the image in association with the geographical information;
a traffic information acquisition unit that acquires vehicle information including position information of each vehicle from a group of vehicles traveling within an area shown on a map, and acquires, based on the vehicle information acquired from the group of vehicles, traffic volume shown on the map at an observation timing unrelated to the timing at which the image was registered as traffic information indicating the traffic conditions at each location;
a content providing unit that generates content data for providing content to display information about the image registered by the image registration unit at a position on the map corresponding to the geographical information, together with traffic conditions at the image capture location, on the map , and supplies the generated content data to the terminal device;
A content providing system comprising:
前記コンテンツ提供部は、前記端末装置において前記地図上におけるコンテンツの表示態様が前記交通量に応じて切り替えられるように前記コンテンツデータを生成する、
請求項に記載のコンテンツ提供システム。
the content providing unit generates the content data so that a display mode of the content on the map in the terminal device is switched according to the traffic volume.
The content providing system according to claim 1 .
前記コンテンツ提供部は、前記交通量が閾値以上である場所について、前記画像に関する情報の表示または非表示が切り替えられるように前記コンテンツデータを生成する、
請求項に記載のコンテンツ提供システム。
the content providing unit generates the content data so that, for a location where the traffic volume is equal to or greater than a threshold, information about the image can be switched between being displayed and not displayed.
The content providing system according to claim 2 .
前記コンテンツ提供部は、前記交通量が閾値未満である場所について、前記画像に関する情報の表示または非表示が切り替えられるように前記コンテンツデータを生成する、
請求項2または3に記載のコンテンツ提供システム。
the content providing unit generates the content data so that, for a location where the traffic volume is less than a threshold, display or non-display of information about the image can be switched.
4. The content providing system according to claim 2 or 3 .
1以上のコンピュータにより、
画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録し、
地図に示される範囲を走行する車両群から各車両の位置情報を含む車両情報を取得し、前記車両群から取得された前記車両情報に基づいて前記画像の登録されたタイミングとは無関係な観測タイミングでの前記地図内に示される交通量を各場所の交通状況を示す交通情報として取得し、
登録された前記画像に関する情報を、前記地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを前記撮像場所の交通状況とともに前記地図上に表示されるように生成して前記端末装置に供給する、
コンテンツ提供方法。
by one or more computers,
acquiring data including at least an image and geographical information relating to a location where the image was taken from a user's terminal device, and registering the image by recording the image in association with the geographical information;
acquiring vehicle information including position information of each vehicle from a group of vehicles traveling within an area shown on a map, and acquiring, based on the vehicle information acquired from the group of vehicles, traffic volume shown on the map at an observation timing unrelated to the timing at which the image was registered, as traffic information indicating the traffic conditions at each location;
generating content data for providing content to display information about the registered image at a position on the map corresponding to the geographical information, so that the content data is displayed on the map together with traffic conditions at the image capturing location, and supplying the generated content to the terminal device;
How content is provided.
1以上のコンピュータに、
画像と、前記画像の撮像場所に関する地理的情報とを少なくとも含むデータを利用者の端末装置から取得し、前記画像と前記地理的情報とを関連付けて記録することにより前記画像を登録させ、
地図に示される範囲を走行する車両群から各車両の位置情報を含む車両情報を取得し、前記車両群から取得された前記車両情報に基づいて前記画像の登録されたタイミングとは無関係な観測タイミングでの前記地図内に示される交通量を各場所の交通状況を示す交通情報として取得させ、
登録された前記画像に関する情報を、前記地図上の前記地理的情報に応じた位置に表示するコンテンツを提供するためのコンテンツデータを前記撮像場所の交通状況とともに前記地図上に表示されるように生成して前記端末装置に供給させる、
ためのプログラム。
On one or more computers,
acquiring data including at least an image and geographical information relating to a location where the image was taken from a user's terminal device, and registering the image by recording the image in association with the geographical information;
acquiring vehicle information including position information of each vehicle from a group of vehicles traveling within an area shown on a map, and acquiring, based on the vehicle information acquired from the group of vehicles, traffic volume shown on the map at an observation timing unrelated to the timing at which the image was registered, as traffic information indicating the traffic conditions at each location;
generating content data for providing content to be displayed on the map based on information about the registered image and a traffic situation at the image capturing location, the content data being displayed on the map in accordance with the geographical information, and supplying the generated content to the terminal device;
Program for .
JP2022062832A 2022-04-05 2022-04-05 Content providing system, content providing method, and program Active JP7796580B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022062832A JP7796580B2 (en) 2022-04-05 2022-04-05 Content providing system, content providing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022062832A JP7796580B2 (en) 2022-04-05 2022-04-05 Content providing system, content providing method, and program

Publications (2)

Publication Number Publication Date
JP2023153513A JP2023153513A (en) 2023-10-18
JP7796580B2 true JP7796580B2 (en) 2026-01-09

Family

ID=88349765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022062832A Active JP7796580B2 (en) 2022-04-05 2022-04-05 Content providing system, content providing method, and program

Country Status (1)

Country Link
JP (1) JP7796580B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004266636A (en) 2003-03-03 2004-09-24 Seiko Epson Corp IMAGE MANAGEMENT DEVICE, PROGRAM USED FOR THE SAME, AND IMAGE MANAGEMENT METHOD
JP2008205755A (en) 2007-02-20 2008-09-04 Ougi Seiko Kk Information collection system using gps and cellular phone with camera
JP2017126122A (en) 2016-01-12 2017-07-20 本田技研工業株式会社 Traffic jam prediction display device and traffic jam prediction display program
WO2021225085A1 (en) 2020-05-08 2021-11-11 株式会社ミックウェア Information processing system, information processing method, information processing program, and server
JP2022052355A (en) 2020-09-23 2022-04-04 株式会社Jx通信社 Information analysis device, information analysis method, and information analysis program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004266636A (en) 2003-03-03 2004-09-24 Seiko Epson Corp IMAGE MANAGEMENT DEVICE, PROGRAM USED FOR THE SAME, AND IMAGE MANAGEMENT METHOD
JP2008205755A (en) 2007-02-20 2008-09-04 Ougi Seiko Kk Information collection system using gps and cellular phone with camera
JP2017126122A (en) 2016-01-12 2017-07-20 本田技研工業株式会社 Traffic jam prediction display device and traffic jam prediction display program
WO2021225085A1 (en) 2020-05-08 2021-11-11 株式会社ミックウェア Information processing system, information processing method, information processing program, and server
JP2022052355A (en) 2020-09-23 2022-04-04 株式会社Jx通信社 Information analysis device, information analysis method, and information analysis program

Also Published As

Publication number Publication date
JP2023153513A (en) 2023-10-18

Similar Documents

Publication Publication Date Title
US12253367B2 (en) Rerouting in a navigation system based on updated information
EP2960852B1 (en) Information processing device, information processing method, and program
US9014969B2 (en) Guidance system, server, terminal device, and guidance method
JP4305048B2 (en) Regional attribute determination method, regional attribute determination device, and regional attribute determination program
JP5979771B1 (en) Route search system, route search device, route search method, program, and information storage medium
KR102197392B1 (en) Method and system for providing reward based on follow and review information for list of point of interest
KR102235740B1 (en) Method and system for providing reward based on follow and review information for list of point of interest
JP7796580B2 (en) Content providing system, content providing method, and program
JP2007509388A (en) System and method for automatically retrieving information from a portable information system
CN110285823A (en) Information prompting system, information prompting method and medium
JP6066824B2 (en) Post information display system, server, terminal device, post information display method and program
JP6271386B2 (en) Information providing system and information providing method
JP7738782B2 (en) Information processing device, user terminal, and information processing method
JP6047901B2 (en) Registration method, extraction method, time zone distribution method, registration program, extraction program, registration device, and extraction device
JP5027634B2 (en) Navigation device and navigation method
KR102338213B1 (en) Method and system for providing reward based on follow and review information for list of point of interest
JP6313059B2 (en) Information processing system
US20260043670A1 (en) Information processing device, user terminal, and information processing method
CN119668474B (en) Interaction method and device based on intelligent cabin and intelligent cabin
JP2005147864A (en) Method for updating map data of navigation system
CN101750095B (en) Search method taking time information as base
JP2007158815A (en) Map information service system, and map information providing method, and program
JP2005233956A (en) Method and apparatus for managing guest data of navigation system
WO2024161605A1 (en) Information processing device, user terminal, and information processing method
JP2012079102A (en) Server apparatus, communication system, and control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250730

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250902

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251030

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251223

R150 Certificate of patent or registration of utility model

Ref document number: 7796580

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150