JP4199713B2 - Position related information providing apparatus, method and program thereof - Google Patents
Position related information providing apparatus, method and program thereof Download PDFInfo
- Publication number
- JP4199713B2 JP4199713B2 JP2004246265A JP2004246265A JP4199713B2 JP 4199713 B2 JP4199713 B2 JP 4199713B2 JP 2004246265 A JP2004246265 A JP 2004246265A JP 2004246265 A JP2004246265 A JP 2004246265A JP 4199713 B2 JP4199713 B2 JP 4199713B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- area
- link
- post
- link information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 25
- 238000004891 communication Methods 0.000 description 30
- 238000010586 diagram Methods 0.000 description 17
- 238000006243 chemical reaction Methods 0.000 description 6
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、複数の端末装置から送信される投稿情報と、複数のWebサーバから送信されるリンク情報とを、位置情報に関連付けて提供する位置関連情報提供装置、その方法及びそのプログラムに関する。 The present invention relates to a position-related information providing apparatus that provides post information transmitted from a plurality of terminal devices and link information transmitted from a plurality of Web servers in association with position information, a method thereof, and a program thereof.
現在、携帯電話、PDA(Personal Digital Assistant)等の端末装置(移動端末)に、地図と、その地図上の所定の位置に予め登録されている、店舗、遊戯施設等の広告情報とを提供するWebサービス(地図情報サービス)が利用されてきている(例えば、特許文献1参照)。
この地図情報サービスでは、端末装置においてユーザが所定の地域を選択することで、地図情報サービスを提供するWebサーバが、当該地域の地図と、店舗、遊戯施設等の位置とを端末装置に送信する。そして、端末装置は、店舗等の位置を所定のアイコン等のマークによって示した地図として画面上に表示する。そして、端末装置は、ユーザが地図上のマークを選択することで、Webサーバからさらに店舗等の情報を取得し、その情報(広告情報)を画面上に表示する。なお、最近では、端末装置においてユーザが所定の地域を選択する代わりに、GPS(Global Positioning System)によって、端末装置が自身の位置を測位することで、現在の端末装置の位置に対応する地図情報を提供する地図情報サービスが提供されている。
Currently, a terminal device (mobile terminal) such as a mobile phone or PDA (Personal Digital Assistant) is provided with a map and advertisement information registered in a predetermined position on the map, such as a store or a play facility. Web services (map information services) have been used (see, for example, Patent Document 1).
In this map information service, when a user selects a predetermined area in the terminal device, a Web server that provides the map information service transmits a map of the area and the location of a store, a play facility, etc. to the terminal device. . Then, the terminal device displays the location of the store or the like on the screen as a map indicated by a mark such as a predetermined icon. And a terminal device acquires information, such as a store, further from a Web server, and displays the information (advertisement information) on a screen, when a user chooses a mark on a map. In recent years, instead of the user selecting a predetermined area in the terminal device, the terminal device measures its own position by GPS (Global Positioning System), so that map information corresponding to the current position of the terminal device is obtained. A map information service is provided.
また、地図上の所定の位置における店舗等の情報を提供する他の形態として、一般のユーザが情報をWebサーバに投稿し、他のユーザがその投稿(登録)された情報を参照する、ユーザ投稿型システムが存在する(例えば、非特許文献1参照)。
このユーザ投稿型システムでは、端末装置において、ユーザが地図上で選択した位置(店舗等)に関連する情報(投稿情報)を入力し、Webサーバに登録する。そして、端末装置においてユーザが所定の地域を選択することで、Webサーバが、当該地域の地図と、投稿情報が登録されている位置とを端末装置に送信する。そして、端末装置は、投稿情報が登録されている位置を所定のアイコン等のマークによって示した地図を画面上に表示する。そして、端末装置は、ユーザが地図上のマークを選択することで、Webサーバから投稿情報を取得し、画面上に表示する。なお、このユーザ投稿型システムは、投稿情報を参照したユーザが、さらに、投稿情報を追加して登録することが可能で、同一の位置(店舗等)の情報が、充実していくという特徴を持っている。
In this user posting type system, information (posting information) related to a position (such as a store) selected by a user on a map is input and registered in a Web server in a terminal device. Then, when the user selects a predetermined area in the terminal device, the Web server transmits the map of the area and the position where the posted information is registered to the terminal device. And a terminal device displays the map which showed the position where contribution information was registered by marks, such as a predetermined icon, on a screen. And a terminal device acquires contribution information from a Web server, and displays it on a screen, when a user selects the mark on a map. This user posting type system is characterized in that a user who refers to posting information can further add and register posting information, and information on the same location (stores, etc.) is enriched. have.
しかし、従来の地図情報サービスでは、広告情報を提供する企業が、自身の店舗、遊戯施設等の広告情報をWebサーバに登録するため、その広告情報は、自ずと公共性の高い情報となってしまう。さらに、企業は、広告情報として、当該企業にとって都合のよい情報しか登録しない。そのため、店舗等に対する一般ユーザの意見、感想等といった個人的、半公共的な情報が提供されず、一般ユーザからは、公共性の高い情報以外にも、幅広い情報(例えば、欠点、本音の意見等)の提供を行って欲しいという要望が高まっている。 However, in a conventional map information service, a company that provides advertisement information registers advertisement information such as its own stores and amusement facilities in a Web server, so that the advertisement information naturally becomes highly public information. . Furthermore, a company registers only information convenient for the company as advertisement information. For this reason, personal and semi-public information such as general users' opinions and impressions on stores, etc. is not provided, and general users can provide a wide range of information (for example, faults, genuine opinions) in addition to highly public information. Etc.) is increasing.
また、従来のユーザ投稿型システムでは、一般ユーザが店舗等に対する情報を投稿することで、前記した地図情報サービスとは逆に、意見、感想等といった個人的、半公共的な情報を提供することが可能である。しかし、ユーザ投稿型システムは、匿名で投稿を行うことができるため、その投稿された情報が信頼性に乏しいという問題がある。さらに、投稿情報のみでは、公共性のある情報が投稿されない場合があり、情報の充実度という点で問題がある。
なお、従来のユーザ投稿型システムでは、企業等が、公共性の高い情報を投稿することで、公共性の高い情報をユーザに提供することも可能である。しかし、ユーザ投稿型システムでは、公共性の有無に関わらず、それらの情報を同一の投稿情報として登録するため、一般ユーザは、その投稿情報の有用性を判定することが困難であるという問題がある。
In addition, in a conventional user posting type system, a general user posts personal and semi-public information such as opinions and impressions contrary to the above-described map information service by posting information on stores and the like. Is possible. However, since the user posting system can post anonymously, there is a problem that the posted information is not reliable. Furthermore, public information may not be posted only with the posted information, which is problematic in terms of the degree of information fulfillment.
Note that in a conventional user posting type system, a company or the like can provide highly public information to a user by posting highly public information. However, in the user posting type system, the information is registered as the same posting information regardless of whether it is public or not, so it is difficult for general users to determine the usefulness of the posting information. is there.
本発明は、以上のような課題を解決するためになされたものであり、ある位置に対するユーザからの投稿情報の登録を行い、一般ユーザにその情報を提供するとともに、他のWebサーバへのリンク情報を提供することで、公共性の高い情報を提供することが可能な位置関連情報提供装置、その方法及びそのプログラムを提供することを目的とする。 The present invention has been made to solve the above-described problems, and registers post information from a user for a certain position, provides the general user with the information, and links to other Web servers. An object of the present invention is to provide a position-related information providing device, a method thereof, and a program thereof that can provide highly public information by providing information.
本発明は、前記目的を達成するために創案されたものであり、まず、請求項1に記載の位置関連情報提供装置は、複数の端末装置から送信される投稿情報と、複数のWebサーバから送信されるリンク情報とを、地理上の特定の位置を示す位置情報に関連付け、要求のあった端末装置に提供する位置関連情報提供装置であって、投稿情報記憶手段と、情報投稿手段と、アドレス生成手段と、リンク情報記憶手段と、リンク情報取得手段と、情報閲覧手段とを備える構成とした。 The present invention was created to achieve the above object, and first, the position related information providing device according to claim 1 includes post information transmitted from a plurality of terminal devices and a plurality of Web servers. The link information to be transmitted is associated with position information indicating a specific position on the geography, and is provided to the requested terminal device, and is a position related information providing device, a posted information storage unit, an information posting unit, An address generation unit, a link information storage unit, a link information acquisition unit, and an information browsing unit are provided.
かかる構成によれば、位置関連情報提供装置は、情報登録手段によって、端末装置から位置情報に関連付けられた投稿情報を受信し、当該投稿情報を位置情報に関連付けて投稿情報記憶手段に記憶する。また、位置関連情報提供装置は、アドレス生成手段によって、当該位置関連情報提供装置のアドレスと、位置情報毎に固有の識別情報とを含んで、Webサーバがリンク情報を送信するためのアドレスであるトラックバック識別子を生成する。また、位置関連情報提供装置は、リンク情報取得手段によって、Webサーバからトラックバック識別子に対して送信されたリンク情報を受信し、当該リンク情報を位置情報に関連付けてリンク情報記憶手段に記憶する。これによって、1つの位置情報に対して、投稿情報とリンク情報とが関連付けられることになる。
そして、位置関連情報提供装置は、情報閲覧手段によって、端末装置から位置情報を受信し、当該位置情報に関連付けられている投稿情報及びリンク情報を、投稿情報記憶手段及びリンク情報記憶手段から探索し、要求のあった端末装置に送信する。これによって、端末装置では、位置情報に関連した投稿情報及びリンク情報を閲覧することが可能になる。
According to such a configuration, the position related information providing device receives post information associated with the position information from the terminal device by the information registration unit, and stores the post information in the post information storage unit in association with the position information. Further, the position related information providing apparatus is an address for the Web server to transmit the link information, including the address of the position related information providing apparatus and identification information unique to each position information, by the address generating means. Generate a trackback identifier. Further, the position related information providing device receives the link information transmitted from the Web server to the trackback identifier by the link information acquisition unit, and stores the link information in the link information storage unit in association with the position information. As a result, post information and link information are associated with one piece of position information.
Then, the position related information providing device receives the position information from the terminal device by the information browsing means, and searches the posted information storage means and the link information storage means for post information and link information associated with the position information. To the requested terminal device. Thereby, in the terminal device, it becomes possible to browse post information and link information related to the position information.
また、請求項2に記載の位置関連情報提供装置は、複数の端末装置から送信される投稿情報と、複数のWebサーバから送信されるリンク情報とを、地理上の特定の位置を示す位置情報に関連付け、要求のあった端末装置に提供する位置関連情報提供装置であって、エリア情報記憶手段と、投稿情報記憶手段と、投稿情報登録手段と、アドレス生成手段と、リンク情報記憶手段と、リンク情報登録手段と、エリア特定手段と、投稿情報検索手段と、リンク情報検索手段と、情報送信手段とを備える構成とした。 According to a second aspect of the present invention, the location-related information providing device uses the post information transmitted from the plurality of terminal devices and the link information transmitted from the plurality of Web servers to indicate the location information indicating a specific location in geography. A position-related information providing device that is provided to the requested terminal device, and includes area information storage means, post information storage means, post information registration means, address generation means, link information storage means, A link information registration unit, an area specifying unit, a posted information search unit, a link information search unit, and an information transmission unit are provided.
かかる構成によれば、位置関連情報提供装置は、投稿情報登録手段によって、端末装置から、位置を特定する位置情報と、その位置に関連する投稿情報とを受信し、当該投稿情報を位置情報に関連付けて投稿情報記憶手段に記憶する。また、位置関連情報提供装置は、アドレス生成手段によって、Webサーバがリンク情報を送信するための送信先を示すアドレスを生成する。このリンク情報は、少なくとも、Webサーバが公開するWebページのリンク先を含んだ情報である。また、アドレス生成手段は、このアドレスを、エリア情報記憶手段に記憶されている、位置情報、又は地理データを所定の大きさの領域毎に区分した、エリアを特定するための情報となるエリア情報毎に固有のアドレスとすることで、Webサーバから送信されてくるリンク情報を、位置情報又はエリア情報に対応付けることができる。
そして、位置関連情報提供装置は、リンク情報登録手段によって、Webサーバから送信されたリンク情報を受信し、当該リンク情報を位置情報又はエリア情報に関連付けてリンク情報記憶手段に記憶する。
これによって、位置情報に関連付けて、投稿情報が投稿情報記憶手段に記憶され、位置情報又はエリア情報に関連付けて、リンク情報がリンク情報記憶手段に記憶されることになる。そして、位置関連情報提供装置は、Webサーバから送信されるリンク情報の送信先を参照することで、そのリンク情報をどの位置情報又はエリア情報に対応付けるかを特定することができる。
According to this configuration, the position related information providing apparatus receives the position information for specifying the position and the posted information related to the position from the terminal device by the posted information registration unit, and uses the posted information as the position information. The post information is stored in the post information storage means. The position related information providing apparatus generates an address indicating a transmission destination for the Web server to transmit the link information by the address generation unit. This link information is information including at least the link destination of the Web page published by the Web server. In addition, the address generation means is the area information that is information for identifying the area, in which the address is stored in the area information storage means and the position information or the geographic data is divided into areas of a predetermined size. By using a unique address for each, link information transmitted from the Web server can be associated with position information or area information.
Then, the position related information providing device receives the link information transmitted from the Web server by the link information registration unit, and stores the link information in the link information storage unit in association with the position information or the area information.
Thus, the posting information is stored in the posting information storage unit in association with the position information, and the link information is stored in the link information storage unit in association with the position information or the area information. The position related information providing apparatus can specify which position information or area information the link information is associated with by referring to the transmission destination of the link information transmitted from the Web server.
また、位置関連情報提供装置は、エリア特定手段によって、端末装置から位置情報を受信し、エリア情報記憶手段から、位置情報で示される位置がどのエリア(領域)に含まれる情報であるのかを特定する。
そして、位置関連情報提供装置は、投稿情報検索手段によって、エリア内に含まれる位置を示す位置情報に関連付けられている投稿情報を投稿情報記憶手段から検索するとともに、リンク情報検索手段によって、エリア特定手段で特定されたエリアを示すエリア情報又は位置情報に関連付けられているリンク情報をリンク情報記憶手段から検索する。そして、位置関連情報提供装置は、情報送信手段によって、その検索結果である投稿情報及びリンク情報を、要求のあった端末装置に送信する。さらに、位置関連情報提供装置は、情報送信手段によって、アドレス生成手段で生成されたアドレスを端末装置に送信する。
In addition, the position related information providing device receives the position information from the terminal device by the area specifying unit, and specifies from which area information the position indicated by the position information is included in the area (region) from the area information storing unit. To do.
Then, the position related information providing device searches the posted information associated with the position information indicating the position included in the area by the posted information searching means from the posted information storage means, and also specifies the area by the link information searching means. The link information associated with the area information or the position information indicating the area specified by the means is retrieved from the link information storage means. Then, the position related information providing apparatus transmits the post information and link information, which are the search results, to the requested terminal apparatus by the information transmitting means. Furthermore, the position related information providing apparatus transmits the address generated by the address generating means to the terminal device by the information transmitting means.
これによって、端末装置では、位置情報に関連する投稿情報やリンク情報を取得することができる。また、位置情報又はエリア情報に固有のアドレスは、一般の端末装置に公開されることになり、それを参照することで、WebサーバにおいてWebページを公開している者(Webページの管理者)が、リンク情報の送信先を知ることができる。 Thereby, the terminal device can acquire post information and link information related to the position information. In addition, the address unique to the position information or the area information is disclosed to a general terminal device, and by referring to the address, a person publishing the web page on the web server (web page manager) However, the transmission destination of link information can be known.
また、請求項3に記載の位置関連情報提供装置は、請求項2に記載の位置関連情報提供装置において、投稿情報一覧生成手段を備え、前記情報送信手段は、前記要求のあった端末装置に投稿情報一覧を送信することを特徴とする。 According to a third aspect of the present invention, the position related information providing apparatus according to the second aspect includes the posted information list generating means in the position related information providing apparatus according to the second aspect, wherein the information transmitting means is connected to the requested terminal device. A post information list is transmitted.
かかる構成によれば、位置関連情報提供装置は、投稿情報一覧生成手段によって、エリア特定手段で特定されたエリア内に含まれる位置に関連付けられている投稿情報を、投稿情報記憶手段から検索し、投稿情報一覧を生成する。この投稿情報一覧を、投稿情報の表題等の一覧とすることで、端末装置では、エリア内の位置に関連して投稿されている情報の概略を参照することが可能になる。 According to such a configuration, the position related information providing apparatus searches the posted information storage unit for the posted information associated with the position included in the area specified by the area specifying unit by the posted information list generating unit, Generate post information list. By making this posted information list a list of posted information titles and the like, the terminal device can refer to the outline of information posted in relation to the position in the area.
さらに、請求項4に記載の位置関連情報提供装置は、請求項2又は請求項3に記載の位置関連情報提供装置において、地図画像記憶手段と、エリア地図画像生成手段とを備え、前記情報送信手段は、前記要求のあった端末装置に前記エリア地図画像を送信することを特徴とする。
Furthermore, the position related information providing apparatus according to claim 4 is the position related information providing apparatus according to
かかる構成によれば、位置関連情報提供装置は、予め地図画像記憶手段に地図画像を記憶しておき、エリア地図画像生成手段によって、その地図画像から、エリア特定手段で特定されたエリアの地図であるエリア地図画像を生成する。そして、情報送信手段によって、そのエリア地図画像が端末装置に送信されることで、端末装置では、自身が送信した位置(位置情報)に対応する地図画像を表示することができる。 According to such a configuration, the position-related information providing device stores the map image in the map image storage unit in advance, and the area map image generating unit uses the map of the area specified by the area specifying unit from the map image. A certain area map image is generated. Then, by transmitting the area map image to the terminal device by the information transmitting means, the terminal device can display the map image corresponding to the position (position information) transmitted by itself.
また、請求項5に記載の位置関連情報提供方法は、複数の端末装置から送信される投稿情報を記憶する投稿情報記憶手段と、複数のWebサーバから送信されるリンク情報を記憶するリンク情報記憶手段と、地理データを所定の大きさの領域毎に区分した、エリアを特定するための情報となるエリア情報を記憶したエリア情報記憶手段とを備えた位置関連情報提供装置において、前記投稿情報と前記リンク情報とを、地理上の特定の位置を示す位置情報に関連付け、要求のあった端末装置に提供する位置関連情報提供方法であって、投稿情報登録ステップと、アドレス生成ステップと、リンク情報登録ステップと、エリア特定ステップと、情報送信ステップとを含んでいることを特徴とする。 Further, the position related information providing method according to claim 5 is a post information storage means for storing post information transmitted from a plurality of terminal devices, and a link information storage for storing link information transmitted from a plurality of Web servers. In the position-related information providing apparatus comprising: means; and area information storage means that stores area information serving as information for specifying an area obtained by dividing geographic data into regions of a predetermined size; A position related information providing method for associating the link information with position information indicating a specific geographical position and providing it to a requested terminal device, a posted information registration step, an address generation step, and link information A registration step, an area identification step, and an information transmission step are included.
この手順によれば、位置関連情報提供方法は、投稿情報登録ステップで、端末装置から、位置を特定する位置情報と、その位置に関連する投稿情報とを受信し、当該投稿情報を位置情報に関連付けて投稿情報記憶手段に記憶する。そして、位置関連情報提供方法は、アドレス生成ステップで、Webサーバが、リンク情報を送信するための送信先を示す、位置情報又は当該位置を含んだエリアを示すエリア情報に固有のアドレスを生成する。
そして、位置関連情報提供方法は、リンク情報登録ステップで、Webサーバから送信されたリンク情報を受信し、当該リンク情報を位置情報又はエリア情報に関連付けてリンク情報記憶手段に記憶する。
これによって、位置情報に関連付けて、投稿情報が投稿情報記憶手段に記憶され、位置情報又はエリア情報に関連付けて、リンク情報がリンク情報記憶手段に記憶されることになる。
According to this procedure, in the post information registration step, the position related information providing method receives position information for specifying a position and post information related to the position from the terminal device, and uses the post information as the position information. The post information is stored in the post information storage means. In the address related information providing method, in the address generation step, the Web server generates an address specific to the position information indicating the transmission destination for transmitting the link information or the area information indicating the area including the position. .
Then, in the position related information providing method, in the link information registration step, the link information transmitted from the Web server is received, and the link information is associated with the position information or area information and stored in the link information storage means.
Thus, the posting information is stored in the posting information storage unit in association with the position information, and the link information is stored in the link information storage unit in association with the position information or the area information.
そして、位置関連情報提供方法は、エリア特定ステップで、端末装置から位置情報を受信し、エリア情報記憶手段から、位置情報で示される位置がどのエリア(領域)に含まれる情報であるのかを特定する。そして、位置関連情報提供方法は、情報送信ステップで、
エリア特定ステップで特定されたエリアを示すエリア情報、又はエリア内に含まれる位置を示す位置情報に関連付けられている投稿情報及びリンク情報と、アドレス生成ステップで生成されたアドレスとを端末装置に送信する。
これによって、端末装置では、位置情報に関連する投稿情報やリンク情報を取得することができる。また、位置情報又はエリア情報に固有のアドレスは、一般の端末装置に公開されることになり、そのアドレスを参照することで、WebサーバにおいてWebページを公開している者が、リンク情報の送信先を知ることができる。
The position related information providing method receives the position information from the terminal device in the area specifying step, and specifies from which area information storage means the information indicated in which area (region) the position indicated by the position information is included. To do. And the position related information provision method is an information transmission step,
The terminal information is transmitted to the terminal device, the post information and link information associated with the area information indicating the area specified in the area specifying step, or the position information indicating the position included in the area, and the address generated in the address generating step. To do.
Thereby, the terminal device can acquire post information and link information related to the position information. In addition, the address unique to the position information or area information is disclosed to a general terminal device, and by referring to the address, a person who publishes a Web page on the Web server transmits link information. I can know the future.
また、請求項6に記載の位置関連情報提供プログラムは、複数の端末装置から送信される投稿情報を記憶する投稿情報記憶手段と、複数のWebサーバから送信されるリンク情報を記憶するリンク情報記憶手段と、地理データを所定の大きさの領域毎に区分した、エリアを特定するための情報となるエリア情報を記憶したエリア情報記憶手段とを備えた位置関連情報提供装置において、前記投稿情報と前記リンク情報とを、地理上の特定の位置を示す位置情報に関連付け、要求のあった端末装置に提供するために、コンピュータを、投稿情報登録手段、アドレス生成手段、リンク情報登録手段、エリア特定手段、投稿情報検索手段、リンク情報検索手段、情報送信手段として機能させる構成とした。 According to a sixth aspect of the present invention, there is provided a post-related information providing program that stores post information transmitted from a plurality of terminal devices, and link information storage that stores link information transmitted from a plurality of Web servers. In the position-related information providing apparatus comprising: means; and area information storage means that stores area information serving as information for specifying an area obtained by dividing geographic data into regions of a predetermined size; In order to associate the link information with position information indicating a specific geographical position and provide it to the requested terminal device, a computer is provided with posted information registration means, address generation means, link information registration means, area specification Means, posting information search means, link information search means, and information transmission means.
かかる構成によれば、位置関連情報提供プログラムは、投稿情報登録手段によって、端末装置から、位置を特定する位置情報と、その位置に関連する投稿情報とを受信し、当該投稿情報を位置情報に関連付けて投稿情報記憶手段に記憶する。そして、位置関連情報提供プログラムは、アドレス生成手段によって、Webサーバが、リンク情報を送信するための送信先を示す、位置情報又は当該位置を含んだエリアを示すエリア情報に固有のアドレスを生成する。
そして、位置関連情報提供プログラムは、リンク情報登録手段によって、Webサーバから送信されたリンク情報を受信し、当該リンク情報を位置情報又はエリア情報に関連付けてリンク情報記憶手段に記憶する。
これによって、位置情報に関連付けて、投稿情報が投稿情報記憶手段に記憶され、位置情報又はエリア情報に関連付けて、リンク情報がリンク情報記憶手段に記憶されることになる。
According to this configuration, the position related information providing program receives the position information for specifying the position and the posted information related to the position from the terminal device by the posted information registration unit, and uses the posted information as the position information. The post information is stored in the post information storage means. Then, the position related information providing program generates an address unique to the position information indicating the transmission destination for the link information to be transmitted by the Web server or the area information indicating the area including the position, by the address generation unit. .
Then, the position related information providing program receives the link information transmitted from the Web server by the link information registration means, and stores the link information in the link information storage means in association with the position information or the area information.
Thus, the posting information is stored in the posting information storage unit in association with the position information, and the link information is stored in the link information storage unit in association with the position information or the area information.
そして、位置関連情報提供プログラムは、エリア特定手段によって、端末装置から位置情報を受信し、エリア情報記憶手段から、位置情報で示される位置がどのエリア(領域)に含まれる情報であるのかを特定する。
そして、位置関連情報提供プログラムは、投稿情報検索手段によって、エリア内に含まれる位置を示す位置情報に関連付けられている投稿情報を投稿情報記憶手段から検索するとともに、リンク情報検索手段によって、エリア特定手段で特定されたエリアを示すエリア情報又は位置情報に関連付けられているリンク情報をリンク情報記憶手段から検索する。そして、位置関連情報提供プログラムは、情報送信手段によって、その検索結果である投稿情報及びリンク情報を、要求のあった端末装置に送信する。さらに、位置関連情報提供プログラムは、情報送信手段によって、アドレス生成手段で生成されたアドレスを端末装置に送信する。
Then, the position related information providing program receives the position information from the terminal device by the area specifying means, and specifies from which area information the position indicated by the position information is included in the area (region). To do.
Then, the position related information providing program searches the posted information storage means for the posted information associated with the position information indicating the position included in the area by the posted information search means, and also specifies the area by the link information search means. The link information associated with the area information or the position information indicating the area specified by the means is retrieved from the link information storage means. Then, the position related information providing program transmits the posting information and the link information, which are the search results, to the requested terminal device by the information transmitting means. Further, the position related information providing program transmits the address generated by the address generating unit to the terminal device by the information transmitting unit.
請求項1、請求項2、請求項5又は請求項6に記載の発明によれば、端末装置において、位置情報に関連付けて投稿された投稿情報や、その位置情報に関連付けてWebサーバが公開したリンク情報を取得することができる。また、本発明によれば、一般ユーザによる自由な書き込み情報が投稿情報として登録され、また、Webページの管理者によるWebページへのリンク先の情報がリンク情報として登録されるため、個人的、半公共的な情報のみならず、公共的な情報を収集することが可能になり、位置情報に関連した幅広い情報を端末装置のユーザに対して提供することができる。
また、リンク情報を提供したリンク元のWebページが、公共性のある情報を公開したページであれば、本発明は、自ずと、公共性の高い情報を提供することが可能になる。一方、Webページが、個人的な情報を公開したものであったとしても、その情報を公開するのは、Webページの管理人であるため、本発明は、匿名の投稿情報に比べて信頼性の高い情報を提供することができる。また、本発明によれば、Webサーバに対して公開するアドレスを、位置関連情報提供装置のアドレスと、位置情報又はエリア情報毎に固有の識別情報とを含んで生成するため、位置関連情報提供装置では、リンク情報が送信されたアドレスを参照することで、そのリンク情報が、どの位置情報又はエリア情報に関連するものであるかを把握することができ、関連付けを行う管理が容易になる。
According to the invention described in claim 1,
In addition, if the link source Web page that provides link information is a page that discloses public information, the present invention can naturally provide highly public information. On the other hand, even if the Web page discloses personal information, since it is the administrator of the Web page that releases the information, the present invention is more reliable than anonymous posted information. High information can be provided. Further, according to the present invention, since the address disclosed to the Web server is generated including the address of the position related information providing device and the identification information unique to each position information or area information, the position related information is provided. By referring to the address to which the link information is transmitted, the apparatus can grasp which position information or area information the link information is related to, and management for performing the association becomes easy.
請求項3に記載の発明によれば、端末装置から送信される位置(位置情報)を含んだエリア内に登録されている投稿情報の一覧を端末装置に送信することができるため、端末装置のユーザに対して、ある位置のみならず、その近隣の範囲に関連する情報を幅広く提供することができる。 According to the third aspect of the present invention, a list of posted information registered in an area including a position (position information) transmitted from the terminal device can be transmitted to the terminal device. The user can be provided with a wide range of information related not only to a certain position but also to the vicinity of the position.
請求項4に記載の発明によれば、エリアの地図を、位置情報を送信した端末装置に送信するため、端末装置のユーザに対して、投稿情報やリンク情報を地図と対応付けて提供することができる。また、本発明によれば、投稿情報が投稿された位置を地図上の位置に対応付けることが可能になり、端末装置のユーザは、地図上のどの位置に投稿情報が登録されているのかを一目で把握することができる。 According to invention of Claim 4, in order to transmit the map of an area to the terminal device which transmitted position information, posting information and link information are provided in association with the map to the user of the terminal device. Can do. In addition, according to the present invention, it is possible to associate the position where the posted information is posted with the position on the map, and the user of the terminal device can see at a glance where the posted information is registered on the map. Can be grasped.
以下、本発明の実施の形態について図面を参照して説明する。
[位置情報コミュニケーションシステムの概要]
まず、図1を参照して、本発明に係る位置関連情報提供サーバ(位置関連情報提供装置)を用いた位置情報コミュニケーションシステムの概要について説明する。図1は、位置情報コミュニケーションシステムの全体構成を示すブロック図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[Outline of location information communication system]
First, an outline of a position information communication system using a position related information providing server (position related information providing apparatus) according to the present invention will be described with reference to FIG. FIG. 1 is a block diagram showing the overall configuration of the position information communication system.
位置情報コミュニケーションシステムAは、端末装置2(21、22、…)から送信されるある位置に関連する投稿情報と、Webサーバ3(31、32、…)から送信されるその位置に関連するWebページへのリンク先を示すリンク情報とを、ネットワーク5を介して、位置関連情報提供サーバ1に蓄積し、端末装置2に提供することで、位置を手がかり(鍵)として、種々の情報を投稿したり、閲覧したり等のコミュニケーションを行うシステムである。この位置情報コミュニケーションシステムAは、位置関連情報提供サーバ1と、複数の端末装置2と、複数のWebサーバ3とからなり、それぞれがインターネット等のネットワーク5を介して接続されている。
The position information communication system A includes post information related to a certain position transmitted from the terminal device 2 (2 1 , 2 2 ,...) And the position transmitted from the Web server 3 (3 1 , 3 2 ,...). The link information indicating the link destination to the Web page related to is stored in the position related information providing server 1 via the network 5 and provided to the
位置関連情報提供サーバ(位置関連情報提供装置)1は、複数の端末装置2から送信される投稿情報と、複数のWebサーバ3から送信されるリンク情報とを取得して、位置情報に関連付けて蓄積し、位置情報を送信してきた端末装置2に対して、その位置情報の示す位置に関連する投稿情報や、リンク情報を提供するものである。
また、位置関連情報提供サーバ1は、リンク情報をWebサーバ3から送信してもらうための送信先(アドレス)を、端末装置2に対して提供する。このアドレスを、位置情報毎に変えておくことで、位置関連情報提供サーバ1は、取得したリンク情報を位置情報に関連付けることができる。
また、ここでは、位置関連情報提供サーバ1は、端末装置2の画面を構成するためのHTML(HyperText Markup Language)等のマークアップ言語として、投稿情報、リンク情報等を提供することとする。
なお、位置関連情報提供サーバ1の構成については、後で詳述する。
The position related information providing server (position related information providing apparatus) 1 acquires post information transmitted from a plurality of
Further, the position related information providing server 1 provides the
Here, the location-related information providing server 1 provides post information, link information, and the like as a markup language such as HTML (HyperText Markup Language) for configuring the screen of the
The configuration of the position related information providing server 1 will be described in detail later.
端末装置2は、位置関連情報提供サーバ1に対して、位置に関連する情報を投稿したり、閲覧したりするものであって、例えば、パソコン、PDA、携帯電話等である。ここでは、端末装置2は、HTMLのタグに従って画面を構成するWWWブラウザを搭載し、位置関連情報提供サーバ1が提供する情報を閲覧可能なものとする。
また、端末装置2は、位置に関連する情報を投稿又は閲覧する場合、予め位置を特定する情報(位置情報)を位置関連情報提供サーバ1に送信する。この位置情報は、地理上の位置を特定する情報であって、例えば、緯度、経度を示す情報である。この位置情報は、ユーザが直接入力した値を用いてもよいし、GPSによって、端末装置2が測位した値を用いてもよい。これによって、端末装置2のユーザは、ユーザが現在いる位置に関連する情報を、取得(閲覧)することができる。
The
Further, when posting or browsing information related to a position, the
Webサーバ3は、Webページを端末装置2に対して公開するサーバである。このWebサーバ3は、自ページのサイト名、URL(Uniform Resource Locator)等のリンク情報を位置関連情報提供サーバ1に送信する。このリンク情報の送信は、例えば、Webページの管理者が、位置関連情報提供サーバ1が提供する位置情報に対応するアドレス(送信先)を参照し、その送信先に、当該Webページのリンク情報を送信することにより行う。なお、Webページの管理者が、位置関連情報提供サーバ1の提供するアドレスを参照するには、別途端末装置2を用いて参照することとしてもよいし、Webサーバ3にWWWブラウザを搭載し、そのWWWブラウザによって参照することとしてもよい。
このように、位置情報コミュニケーションシステムAでは、ユーザは、端末装置2によって、ある位置に関連する情報を投稿したり、他のユーザが投稿した情報を閲覧したり、あるいは、ある位置に関連するWebサーバ3のWebページを閲覧することが可能になり、個人的、半公共的、公共的な情報といった種々の情報を閲覧することが可能になる。
The web server 3 is a server that publishes a web page to the
As described above, in the position information communication system A, the user posts information related to a certain position, browses information posted by other users, or Web related to a certain position by the
[位置関連情報提供サーバの構成]
以下、図1を参照して、位置関連情報提供サーバ1の構成について説明する。図1に示すように、位置関連情報提供サーバ1は、記憶手段10と、制御手段20と、通信制御手段30とを備えている。
[Configuration of location-related information providing server]
Hereinafter, the configuration of the location-related information providing server 1 will be described with reference to FIG. As shown in FIG. 1, the position-related information providing server 1 includes a
記憶手段10は、端末装置2から送信される投稿情報や、Webサーバ3から送信されるリンク情報を記憶したり、位置情報で示される位置を含むエリアを特定するための情報等を記憶しておくものである。ここでは、記憶手段10は、エリア情報記憶手段11と、投稿情報記憶手段12と、リンク情報記憶手段13と、地図画像記憶手段14とを備えている。なお、各記憶手段11乃至14は、個別のハードディスク等の記憶装置で構成してもよいし、1つの記憶装置の記憶領域を分割して構成することとしてもよい。
The
エリア情報記憶手段11は、予め所定の大きさの領域毎に地理データを区分したエリア情報を記憶しておくものである。ここで、エリア情報とは、所定の大きさの領域毎に地理データを区分した単位領域を特定するための情報であって、例えば、位置(緯度、経度)や、大きさ(緯度幅、経度幅)である。また、この単位領域は、後記するエリア画面処理手段22で生成されるエリア画面に対応するエリアの大きさであってもよいし、あるいは、エリアをさらに細かい区分に分割した領域(例えば、エリアを縦、横それぞれ3分割した9区分領域)であってもよい。 The area information storage means 11 stores area information obtained by dividing geographic data for each area having a predetermined size. Here, the area information is information for specifying a unit area obtained by dividing geographic data for each area having a predetermined size. For example, the position (latitude, longitude) and the size (latitude width, longitude) Width). The unit area may be the size of an area corresponding to an area screen generated by the area screen processing means 22 to be described later, or may be an area obtained by dividing the area into smaller sections (for example, area It may be a 9-segment area divided into 3 parts each in the vertical and horizontal directions.
投稿情報記憶手段12は、端末装置2から送信される投稿情報を記憶しておくものである。ここでは、投稿情報記憶手段12は、ある1つの位置における話題に対して複数の投稿を記憶できることとする。そして、最小の投稿の単位を書き込み情報と呼び、1つの話題に対する書き込み情報の集合をスレッドと呼ぶ。なお、投稿情報は、スレッドと、そのスレッドに含まれる書き込み情報全体とを指すものとする。
The posted
リンク情報記憶手段13は、Webサーバ3から送信されるリンク情報を記憶しておくものである。なお、リンク情報記憶手段13は、後記するリンク情報取得手段24によって、各Webサーバ3から送信されるリンク情報が記憶される。
The link
地図画像記憶手段14は、デジタルデータ化された地図画像を予め記憶しておくものである。この地図画像記憶手段14は、後記する情報閲覧・投稿手段21のエリア画面処理手段22によって、エリア毎の画面(エリア画面)を生成する際に、そのエリアに対応する緯度、経度及び大きさの画像が読み出される。 The map image storage means 14 stores in advance a map image converted into digital data. This map image storage means 14 generates latitude, longitude, and size corresponding to an area when an area screen processing means 22 of the information browsing / posting means 21 described later generates a screen (area screen) for each area. The image is read out.
ここで、図5乃至図7を参照して、エリア情報記憶手段11、投稿情報記憶手段12及びリンク情報記憶手段13に記憶されるデータのデータ構成例について説明する。図5は、エリア情報記憶手段に予め記憶しておくエリア情報のデータ構成図である。図6は、投稿情報記憶手段に記憶される投稿情報のデータ構成図である。図7は、リンク情報記憶手段に記憶されるリンク情報のデータ構成図である。
Here, a data configuration example of data stored in the area
まず、図5を参照して、エリア情報記憶手段11に記憶しておくエリア情報のデータ構成例について説明する。図5のデータ構成例に示すように、エリア情報は、「エリア識別子」、「エリア名」、「緯度」、「経度」等の情報からなる。
「エリア識別子」は、当該エリアを識別するために、区分された領域毎に固有の識別子(番号)である。また、「エリア名」は、当該エリアに付された名前であって、住所表記(例えば、東京都港区六本木付近)等によってエリアを特定する。また、「緯度」及び「経度」は、当該エリアに対する地理データ上における位置を特定するための情報である。なお、ここでは、「緯度」及び「経度」は、区分する領域を矩形領域としたときの、領域の左上(北西隅)の位置を示すこととする。また、ここでは、「緯度」及び「経度」に対して、予め定めた緯度幅、経度幅(図示せず)によりエリア(領域)の大きさを特定することとする。
First, a data configuration example of area information stored in the area
The “area identifier” is an identifier (number) unique to each divided area in order to identify the area. The “area name” is a name given to the area, and identifies the area by address notation (for example, near Roppongi, Minato-ku, Tokyo). Further, “latitude” and “longitude” are information for specifying the position of the area on the geographic data. Here, “latitude” and “longitude” indicate the position of the upper left (northwest corner) of the area when the area to be divided is a rectangular area. In addition, here, for “latitude” and “longitude”, the size of the area (region) is specified by a predetermined latitude width and longitude width (not shown).
次に、図6を参照して、投稿情報記憶手段12に記憶される投稿情報のデータ構成例について説明する。図6のデータ構成例に示すように、投稿情報は、1つのスレッドに対し、複数の書き込み情報からなる。
図6に示すように、スレッドは、「スレッド識別子」、「エリア識別子」、「緯度」、「経度」、「表題」、「投稿者名」、「メールアドレス」、「第一書き込み情報」、「閲覧回数」、「投稿時刻」等の情報からなる。なお、スレッドは、後記する情報閲覧・投稿手段21(図1参照)によって、ある地理上の位置に対して、新規に情報が登録された段階で生成される。
Next, with reference to FIG. 6, an example of the data structure of the posted information stored in the posted
As shown in FIG. 6, the thread includes “thread identifier”, “area identifier”, “latitude”, “longitude”, “title”, “poster name”, “mail address”, “first write information”, It consists of information such as “view count” and “posting time”. The thread is generated when information is newly registered for a certain geographical position by the information browsing / posting means 21 (see FIG. 1) described later.
「スレッド識別子」は、当該スレッドを識別するための固有の識別子(ID)である。「エリア識別子」は、当該スレッドを生成した位置を含むエリアを識別するための固有の識別子である。また、「緯度」及び「経度」は、当該スレッドを生成した位置を特定するための情報である。
また、「表題」は、当該スレッドの表題を示す文字列であり、「投稿者名」及び「メールアドレス」は、ある地理上の位置に最初に情報を投稿した投稿者の名前及びメールアドレスを示す文字列である。なお、匿名で情報を投稿する場合は、「投稿者名」及び「メールアドレス」は、空(NULL)となる場合がある。また、「第一書き込み情報」は、最初の投稿者によって投稿された書き込み情報の内容を示す文字列である。また、「閲覧回数」は、本スレッドが閲覧された回数を示し、「投稿時刻」は、本スレッドが最初に投稿された時刻を示す。
The “thread identifier” is a unique identifier (ID) for identifying the thread. The “area identifier” is a unique identifier for identifying the area including the position where the thread is generated. Further, “latitude” and “longitude” are information for specifying the position where the thread is generated.
“Title” is a character string indicating the title of the thread, and “Contributor name” and “Mail address” are the name and mail address of the contributor who first posted information at a certain geographical location. It is the character string which shows. In addition, when posting information anonymously, the “contributor name” and “mail address” may be empty (NULL). The “first writing information” is a character string indicating the contents of the writing information posted by the first poster. Further, “Number of browsing” indicates the number of times this thread has been browsed, and “Posting time” indicates the time when this thread is first posted.
また、図6に示すように、スレッドに対応する書き込み情報は、「コメント識別子」、「スレッド識別子」、「投稿者名」、「メールアドレス」、「書き込み情報」等の情報からなる。なお、これらの情報は、後記する情報閲覧・投稿手段21(図1参照)によって、スレッドに対応する情報が投稿された段階で生成される。
「コメント識別子」は、当該書き込み情報を特定するための識別子であり、「スレッド識別子」は、当該書き込み情報が含まれるスレッドを特定するための識別子である。また、「投稿者名」及び「メールアドレス」は、このスレッドに対して当該書き込み情報を投稿した投稿者の名前及びメールアドレスを示す文字列である。なお、匿名で情報を投稿する場合は、「投稿者名」及び「メールアドレス」は、空(NULL)となる場合がある。また、「追加書き込み情報」は、投稿者によって投稿された書き込み情報の内容を示す文字列である。
Further, as shown in FIG. 6, the write information corresponding to the thread includes information such as “comment identifier”, “thread identifier”, “poster name”, “mail address”, “write information”, and the like. These pieces of information are generated when information corresponding to the thread is posted by the information browsing / posting means 21 (see FIG. 1) described later.
The “comment identifier” is an identifier for specifying the write information, and the “thread identifier” is an identifier for specifying a thread including the write information. Further, “poster name” and “mail address” are character strings indicating the name and mail address of the poster who posted the write information for this thread. In addition, when posting information anonymously, the “contributor name” and “mail address” may be empty (NULL). Further, “additional writing information” is a character string indicating the content of writing information posted by the poster.
次に、図7を参照して、リンク情報記憶手段13に記憶されるリンク情報のデータ構成例について説明する。図7のデータ構成例に示すように、リンク情報記憶手段13には、リンク情報である「参照アドレス(URL)」、「サイト名」、「表題」、「要約」を、「トラックバック識別子」に対応付けて記憶する。
「トラックバック識別子(URL)」は、リンク情報をWebサーバ3から送信してもらうための送信先を示すアドレスである。ここでは、「トラックバック識別子」は、エリアに対してリンク情報を設定する場合と、スレッドに対してリンク情報を設定する場合との2通りのアドレス表記を可能とする。すなわち、エリアに対してリンク情報を設定する場合は、位置関連情報提供サーバ1固有のアドレスに、エリア識別子を付加した形式で、トラックバック識別子を構成する。また、スレッドに対してリンク情報を設定する場合は、位置関連情報提供サーバ1固有のアドレスに、スレッド識別子を付加した形式で、トラックバック識別子を構成する。これによって、リンク情報は、エリア識別子(エリアに対応する識別情報;エリア情報)又はスレッド識別子(位置情報に対応する識別情報)に関連付けられることになる。
Next, a data configuration example of link information stored in the link
The “trackback identifier (URL)” is an address indicating a transmission destination for receiving link information from the Web server 3. Here, the “trackback identifier” enables two types of address notation, when setting link information for an area and when setting link information for a thread. That is, when setting link information for an area, the trackback identifier is configured in a format in which the area identifier is added to the address specific to the position related information providing server 1. When link information is set for a thread, the trackback identifier is configured in a format in which the thread identifier is added to an address unique to the position related information providing server 1. As a result, the link information is associated with an area identifier (identification information corresponding to the area; area information) or a thread identifier (identification information corresponding to the position information).
「参照アドレス(URL)」は、Webサーバ3が公開するWebページのアドレスである。また、「サイト名」は、当該Webページに付されている名称である。また、「表題」及び「要約」は、このリンク情報を画面データとして表示する際の文字列である。なお、これらのリンク情報は、リンク情報取得手段24によって、リンク情報記憶手段13に書き込まれる。
図1に戻って、位置関連情報提供サーバ1の構成の説明を続ける。
“Reference address (URL)” is an address of a Web page published by the Web server 3. The “site name” is a name given to the Web page. “Title” and “Summary” are character strings for displaying this link information as screen data. The link information is written into the link
Returning to FIG. 1, the description of the configuration of the location-related information providing server 1 will be continued.
制御手段20は、通信制御手段30により受信した、端末装置2やWebサーバ3からネットワーク5を介して送信される要求に基づいて、位置関連情報提供サーバ1全体の動作を制御するもので、情報閲覧・投稿手段21と、リンク情報取得手段24とを備えている。
The
情報閲覧・投稿手段21は、端末装置2から送信される位置情報に基づいて、該当する位置を含んだエリアに関連して投稿された投稿情報やリンク情報を端末装置2においてユーザが閲覧したり、投稿情報を投稿したりするための画面の制御を行うものである。ここでは、情報閲覧・投稿手段21は、エリア画面処理手段22と、スレッド画面処理手段23とを備えている。
Based on the position information transmitted from the
エリア画面処理手段22は、端末装置2から送信される位置情報に対応するエリアの地図と、そのエリアに関連して投稿された投稿情報の一覧と、そのエリアに関連するリンク情報の一覧とをエリア画面として端末装置2に提示する処理を行うものである。なお、このエリア画面処理手段22は、Webサーバ3からリンク情報を送信してもらうための送信先を示すアドレスであるトラックバック識別子も端末装置2の画面に提示する。
The area screen processing means 22 includes a map of an area corresponding to the position information transmitted from the
ここで、図8を参照して、エリア画面処理手段22において生成されるエリア画面の画面構成について説明する。図8は、エリア画面の画面構成の一例を示す図である。
図8に示すように、エリア画面Asは、地図提示領域Mpと、スレッド一覧提示領域Stと、リンク情報一覧提示領域Ltと、アドレス提示領域Adとで画面を構成している。
地図提示領域Mpは、端末装置2(図1参照)から送信される位置情報に対応するエリアの地図(エリア地図画像)を提示する領域である。また、スレッド一覧提示領域Stは、エリア内の位置に投稿されている投稿情報のスレッドの表題(スレッドタイトル)を一覧形式で提示する領域である。なお、この一覧に提示されたスレッドに対応する位置が、地図提示領域Mp内に特定の形状のマーク(スレッドマークsm)としてプロットされる。また、リンク情報一覧提示領域Ltは、Webサーバ3(図1参照)から通知されるリンク情報の一覧を提示する領域である。ここでは、リンク情報として表題(ここでは、「六本木ヒルズ」)及び要約(ここでは、「六本木ヒルズから…お届けします。」)を提示している。また、アドレス提示領域Adは、トラックバック識別子(トラックバックURL)を提示する領域である。
Here, the screen configuration of the area screen generated by the area screen processing means 22 will be described with reference to FIG. FIG. 8 is a diagram illustrating an example of the screen configuration of the area screen.
As illustrated in FIG. 8, the area screen As includes a map presentation area Mp, a thread list presentation area St, a link information list presentation area Lt, and an address presentation area Ad.
The map presentation area Mp is an area for presenting a map (area map image) of an area corresponding to position information transmitted from the terminal device 2 (see FIG. 1). The thread list presentation area St is an area for presenting the thread titles (thread titles) of posted information posted at positions in the area in a list format. The position corresponding to the thread presented in this list is plotted as a mark (thread mark sm) having a specific shape in the map presentation area Mp. The link information list presentation area Lt is an area for presenting a list of link information notified from the Web server 3 (see FIG. 1). Here, a title (here, “Roppongi Hills”) and a summary (here, “I will deliver from Roppongi Hills”) are presented as link information. The address presentation area Ad is an area for presenting a trackback identifier (trackback URL).
次に、図2を参照(適宜図1参照)して、エリア画面処理手段22の詳細な構成について説明する。図2は、エリア画面処理手段の構成を示すブロック図である。ここでは、エリア画面処理手段22は、エリア特定手段221と、エリア画面生成手段222とを備えている。 Next, the detailed configuration of the area screen processing means 22 will be described with reference to FIG. 2 (refer to FIG. 1 as appropriate). FIG. 2 is a block diagram showing the configuration of the area screen processing means. Here, the area screen processing means 22 includes an area specifying means 221 and an area screen generating means 222.
エリア特定手段221は、端末装置2からネットワーク5を介して送信され、通信制御手段30により受信した位置情報に基づいて、エリアを特定するものである。このエリア特定手段221は、位置情報である緯度、経度に基づいて、エリア情報記憶手段11の中から、その緯度、経度の位置を含んだエリアを探索し、そのエリアを識別するエリア識別子により、当該位置のエリアを特定する。ここで特定されたエリアのエリア識別子は、エリア画面生成手段222に出力される。
なお、端末装置2から通知される位置情報に、GPS等の測位システムの測地系(世界測位系、日本測地系)が含まれ、エリア情報記憶手段11や地図画像記憶手段14の測地系と異なる場合は、エリア特定手段221が、その誤差を補正することとする。
The
The location information notified from the
エリア画面生成手段222は、エリア特定手段221で特定されたエリア(エリア識別子)に基づいて、エリア地図画像、スレッド一覧、リンク情報一覧、アドレス(トラックバックURL)及びスレッドの位置を示すエリア地図画像上のスレッドマークを含んだエリア画面(図8参照)を生成するものである。また、エリア画面生成手段222は、エリア地図画像、スレッド一覧、リンク情報一覧、アドレス(トラックバックURL)及びスレッドマークを、HTML形式のデータに変換したエリア画面情報として、通信制御手段30を介して、端末装置2に送信する。
なお、エリア画面生成手段222は、エリア画面を構成する各情報を生成するため、スレッド一覧生成手段222aと、リンク情報一覧生成手段222bと、アドレス生成・探索手段222cと、エリア地図画像生成手段222dとを備えている。
Based on the area (area identifier) specified by the
The area
スレッド一覧生成手段(投稿情報一覧生成手段)222aは、エリア識別子に基づいて、当該エリア内の位置に関連して投稿されている投稿情報のスレッドの一覧を生成するものである。このスレッド一覧生成手段222aは、エリア識別子に基づいて、投稿情報記憶手段12の中から、エリア識別子が同じスレッドを探索し、そのスレッドの表題(スレッドタイトル)等からなる一覧を生成する。このスレッドの一覧が、図8で示したスレッド一覧提示領域Stに提示されることになる。なお、スレッド一覧生成手段222aは、一覧として表示したスレッドに対応する位置を、投稿情報記憶手段12から読み出して、図8で示した地図提示領域Mp上に表示するスレッドマークsmの位置とする。
The thread list generation unit (post information list generation unit) 222a generates a list of post information threads posted in relation to the position in the area based on the area identifier. Based on the area identifier, the thread
リンク情報一覧生成手段(リンク情報探索手段)222bは、エリア識別子に基づいて、当該エリアに関連付けられているリンク情報の一覧を生成するものである。このリンク情報一覧生成手段222bは、エリア識別子に基づいて、リンク情報記憶手段13の中から、エリア識別子が同じリンク情報を探索し、そのリンク情報の表題、要約等からなる一覧を生成する。なお、エリア識別子は、リンク情報記憶手段13に記憶されているリンク情報のトラックバック識別子の一部として記述されている(図7参照)。このリンク情報一覧生成手段222bで生成されたリンク情報の一覧が、図8で示したリンク情報一覧提示領域Ltに提示されることになる。
なお、エリア情報記憶手段11に記憶されているエリア情報が、エリアを細分化した情報、例えば、エリアを縦、横それぞれ3分割した9区分領域の情報である場合、スレッド一覧生成手段222a及びリンク情報一覧生成手段222bは、エリア識別子で特定される領域と、その領域に連結する他の8区分領域とに含まれるスレッド及びリンク情報の一覧を生成するものとする。
The link information list generation means (link information search means) 222b generates a list of link information associated with the area based on the area identifier. The link information
When the area information stored in the area
アドレス生成・探索手段(アドレス生成手段)222cは、エリア識別子に基づいて、当該エリアに関連付けられているリンク情報の送信先となるアドレスを探索するものである。このアドレス生成・探索手段222cは、エリア識別子に基づいて、リンク情報記憶手段13の中から、エリア識別子を含んでいるトラックバック識別子を探索し、そのトラックバック識別子をアドレスとする。なお、リンク情報記憶手段13の中に、エリア識別子を含んでいるトラックバック識別子が存在しない場合、アドレス生成・探索手段222cは、位置関連情報提供サーバ1固有のアドレス(固有アドレス)に、エリアに固有の識別情報であるエリア識別子を付加した形式で、新規にトラックバック識別子を生成し、リンク情報記憶手段13に記憶しておく。このアドレス生成・探索手段222cで生成又は探索されたトラックバック識別子(URL)が、図8で示したアドレス提示領域Adに提示されることになる。
The address generation / search means (address generation means) 222c searches for an address as a transmission destination of link information associated with the area based on the area identifier. The address generation / search means 222c searches the link information storage means 13 for a trackback identifier including the area identifier based on the area identifier, and uses the trackback identifier as an address. If there is no trackback identifier including an area identifier in the link
エリア地図画像生成手段222dは、エリア識別子に基づいて、エリア情報記憶手段11に記憶されている当該エリアの位置と大きさに該当する地図を、地図画像記憶手段14から読み出して、エリア地図画像を生成するものである。このエリア地図画像が、図8で示した地図提示領域Mpに提示されることになる。
なお、エリア情報記憶手段11に記憶されているエリア情報が、エリアを細分化した情報、例えば、9区分領域の情報である場合は、エリア地図画像生成手段222dは、エリア識別子で特定されるエリア情報に該当する地図を中心として、左右2つ、上下2つ及び斜め上下4つの計9つの地図からなる合成地図をエリア地図画像として生成する。これによって、端末装置2から通知される位置情報に対応する位置を含んだ領域を地図上で中央に配置することができる。
図1に戻って、位置関連情報提供サーバ1の構成の説明を続ける。
Based on the area identifier, the area map
When the area information stored in the area
Returning to FIG. 1, the description of the configuration of the location-related information providing server 1 will be continued.
スレッド画面処理手段23は、新規スレッドの生成、エリア画面(図8参照)で選択されたスレッド内における書き込み情報の一覧の提示、及び、そのスレッドに対する投稿(書き込み)を処理するものである。 The thread screen processing means 23 processes generation of a new thread, presentation of a list of write information in the thread selected on the area screen (see FIG. 8), and posting (writing) to the thread.
ここで、図9及び図10を参照して、スレッド画面処理手段23において生成されるスレッド画面(スレッド作成画面及びスレッド閲覧・投稿画面)の画面構成について説明する。図9は、新規にスレッドを生成する場合に表示するスレッド作成画面の画面構成の一例を示す図である。図10は、スレッド内における書き込み情報一覧の提示、及び、そのスレッドに対する投稿を行うスレッド閲覧・投稿画面の画面構成の一例を示す図である。 Here, with reference to FIG. 9 and FIG. 10, the screen configuration of the thread screen (thread creation screen and thread browsing / posting screen) generated by the thread screen processing means 23 will be described. FIG. 9 is a diagram illustrating an example of a screen configuration of a thread creation screen displayed when a new thread is generated. FIG. 10 is a diagram illustrating an example of a screen configuration of a thread browsing / posting screen for presenting a list of write information in a thread and posting to the thread.
図9に示すように、スレッド作成画面Scは、表題入力欄Ti、投稿者名入力欄Nm、メールアドレス入力欄Ma、書き込み情報入力欄Wr、スレッド作成指示ボタンBaとで画面を構成している。
表題入力欄Tiは、ある位置に投稿情報を新規に投稿する際のタイトルを入力する欄である。また、投稿者名入力欄Nm及びメールアドレス入力欄Maは、投稿者の名前及びメールアドレスを入力する欄である。なお、投稿者が匿名を希望する場合は、この欄に入力を行う必要はない。また、書き込み情報入力欄Wrは、投稿者によって、書き込み情報を入力する欄である。そして、スレッド作成指示ボタンBaは、投稿者が各入力欄の入力を行った後に、スレッドの作成を指示するボタンである。
As shown in FIG. 9, the thread creation screen Sc is composed of a title input field Ti, a contributor name input field Nm, a mail address input field Ma, a writing information input field Wr, and a thread creation instruction button Ba. .
The title input column Ti is a column for inputting a title when posting post information is newly posted at a certain position. The contributor name input field Nm and the mail address input field Ma are fields for inputting the contributor's name and mail address. If the contributor wishes to be anonymous, there is no need to make an entry in this field. The writing information input field Wr is a field for inputting writing information by a contributor. The thread creation instruction button Ba is a button for instructing creation of a thread after the contributor has entered each input field.
また、図10に示すように、スレッド閲覧・投稿画面Srは、書き込み情報一覧提示領域Wtと、リンク情報一覧提示領域Ltと、アドレス提示領域Adと、投稿者名入力欄Nm、メールアドレス入力欄Ma、書き込み情報入力欄Wr及び投稿指示ボタンBbからなる書き込み領域Waとで画面を構成している。 As shown in FIG. 10, the thread browsing / posting screen Sr includes a write information list presentation area Wt, a link information list presentation area Lt, an address presentation area Ad, a contributor name input field Nm, and an e-mail address input field. A screen is composed of a writing area Wa including Ma, a writing information input field Wr, and a posting instruction button Bb.
書き込み情報一覧提示領域Wtは、スレッドに対して書き込まれている書き込み情報の一覧を時系列に提示する領域である。また、リンク情報一覧提示領域Ltは、Webサーバ3(図1参照)から通知されるリンク情報の一覧を提示する領域である。また、アドレス提示領域Adは、トラックバック識別子(トラックバックURL)を提示する領域である。さらに、書き込み領域Waは、当該スレッドに対して、追加して書き込み情報を書き込む領域(欄)で、投稿者名入力欄Nm、メールアドレス入力欄Ma及び書き込み情報入力欄Wrは、図9で示した入力欄と同じである。また、投稿指示ボタンBbは、当該スレッドに対して書き込み情報の追加を指示するボタンである。 The write information list presentation area Wt is an area for presenting a list of write information written to the thread in time series. The link information list presentation area Lt is an area for presenting a list of link information notified from the Web server 3 (see FIG. 1). The address presentation area Ad is an area for presenting a trackback identifier (trackback URL). Furthermore, the writing area Wa is an area (field) for writing information to be added to the thread, and the contributor name input field Nm, the mail address input field Ma, and the writing information input field Wr are shown in FIG. This is the same as the input field. The posting instruction button Bb is a button for instructing the thread to add write information.
次に、図3を参照(適宜図1参照)して、スレッド画面処理手段23の詳細な構成について説明する。図3は、スレッド画面処理手段の構成を示すブロック図である。ここでは、スレッド画面処理手段23は、スレッド新規作成手段231と、投稿情報閲覧・投稿手段232とを備えている。
Next, the detailed configuration of the thread screen processing means 23 will be described with reference to FIG. 3 (refer to FIG. 1 as appropriate). FIG. 3 is a block diagram showing the configuration of the thread screen processing means. Here, the thread
スレッド新規作成手段231は、端末装置2からネットワーク5を介して送信され、通信制御手段30により受信したエリア内位置情報と、その位置に対する投稿情報とに基づいて、新規にスレッドを作成するものである。ここで、エリア内位置情報には、エリアを特定するエリア識別子と、図8に示した地図提示領域(エリア)Mp内において、ユーザが新規にスレッドを作成するために選択した位置を示す座標とを含んでいる。なお、スレッド新規作成手段231は、スレッドを新規に作成するため、位置特定手段231aと、スレッド作成画面生成手段231bと、投稿情報登録手段231cと、アドレス生成手段231dとを備えている。
The new thread creation means 231 creates a new thread based on the in-area position information transmitted from the
位置特定手段231aは、入力されたエリア内位置情報を、緯度、経度からなる位置情報に変換し、エリア内で選択された位置が、地理上のどの位置に相当するかを特定するものである。 The position specifying means 231a converts the input in-area position information into position information composed of latitude and longitude, and specifies which position in the geographic area the position selected in the area corresponds to. .
スレッド作成画面生成手段231bは、図9で示したスレッド作成画面を生成するものである。なお、スレッド作成画面生成手段231bは、スレッド作成画面を、HTML形式で作成し、スレッド作成画面情報として、エリア内位置情報を送信してきた端末装置2に送信する。
The thread creation screen generation means 231b generates the thread creation screen shown in FIG. The thread creation
投稿情報登録手段(情報投稿手段)231cは、端末装置2から、スレッド作成画面で入力された投稿情報を取得し、登録を行うものである。なお、投稿情報登録手段231cは、投稿情報を取得した段階で、新規のスレッド識別子を生成し、位置特定手段231aで特定された位置情報に基づいて、投稿情報を新規のスレッドとして、投稿情報記憶手段12に記憶する。
The posted information registration means (information posting means) 231c acquires the posted information input on the thread creation screen from the
アドレス生成手段231dは、位置特定手段231aで特定された位置情報に基づいて、当該位置(すなわち、当該スレッド)に関連付けるリンク情報のアドレス(図10に示したアドレス提示領域Adに提示するトラックバック識別子(URL))を生成するものである。例えば、アドレス生成手段231dは、位置関連情報提供サーバ1固有のアドレス(固有アドレス)に、位置情報に固有の識別情報であるスレッド識別子を付加した形式で、トラックバック識別子を生成する。そして、アドレス生成手段231dは、投稿情報登録手段231cと同様に投稿情報を取得した段階で、リンク情報のアドレスを生成し、新規にリンク情報記憶手段13に記憶する。
Based on the position information specified by the
投稿情報閲覧・投稿手段232は、端末装置2からネットワーク5を介して送信され、通信制御手段30により受信したスレッド識別子に基づいて、端末装置2に対して投稿情報を閲覧するための情報を生成するとともに、スレッドに対して追加の投稿情報(書き込み情報)を登録するものである。ここでは、投稿情報閲覧・投稿手段232は、スレッド閲覧・投稿画面生成手段233と、投稿情報登録手段234とを備えている。
The posted information browsing /
スレッド閲覧・投稿画面生成手段(情報閲覧手段)233は、端末装置2から送信されるスレッド識別子に基づいて、スレッド閲覧・投稿画面(図10参照)を生成するものである。また、スレッド閲覧・投稿画面生成手段233は、スレッド閲覧・投稿画面に表示する情報を、HTML形式のデータに変換したスレッド閲覧・投稿画面情報として、通信制御手段30を介して、端末装置2に送信する。
なお、スレッド閲覧・投稿画面生成手段233は、スレッド閲覧・投稿画面を構成する情報を生成するため、書き込み情報一覧生成手段233aと、リンク情報一覧生成手段233bと、アドレス探索手段233cとを備えている。
The thread browsing / posting screen generation means (information browsing means) 233 generates a thread browsing / posting screen (see FIG. 10) based on the thread identifier transmitted from the
The thread browsing / posting
書き込み情報一覧生成手段(投稿情報検索手段)233aは、スレッド識別子に基づいて、当該スレッドに対して投稿されている書き込み情報の一覧を生成するものである。この書き込み情報一覧生成手段233aは、スレッド識別子に基づいて、投稿情報記憶手段12の中から、スレッド識別子が同じ書き込み情報を探索し、投稿された時刻の順番に時系列に書き込み情報の一覧を生成する。この書き込み情報の一覧が、図10で示した書き込み情報一覧提示領域Wtに提示されることになる。
The write information list generation means (post information search means) 233a generates a list of write information posted to the thread based on the thread identifier. The write information
リンク情報一覧生成手段(リンク情報検索手段)233bは、スレッド識別子に基づいて、当該スレッドに関連付けられているリンク情報の一覧を生成するものである。このリンク情報一覧生成手段233bは、スレッド識別子に基づいて、リンク情報記憶手段13の中から、スレッド識別子が同じリンク情報を探索し、そのリンク情報の表題、要約等からなる一覧を生成する。なお、スレッド識別子は、リンク情報記憶手段13に記憶されているリンク情報のトラックバック識別子の一部として記述されている(図7参照)。このリンク情報一覧生成手段233bで生成されたリンク情報の一覧が、図10で示したリンク情報一覧提示領域Ltに提示されることになる。
The link information list generation means (link information search means) 233b generates a list of link information associated with the thread based on the thread identifier. The link information
アドレス探索手段233cは、スレッド識別子に基づいて、当該スレッドに関連付けられているリンク情報のアドレスを探索するものである。このアドレス探索手段233cは、スレッド識別子に基づいて、リンク情報記憶手段13の中から、スレッド識別子を含んでいるトラックバック識別子を探索し、そのトラックバック識別子をアドレスとする。このアドレス探索手段233cで探索されたトラックバック識別子(URL)が、図10で示したアドレス提示領域Adに提示されることになる。
The address search means 233c searches for the address of the link information associated with the thread based on the thread identifier. Based on the thread identifier, the
投稿情報登録手段(情報投稿手段)234は、端末装置2から、スレッド閲覧・投稿画面で入力された投稿情報を取得し、登録を行うものである。なお、投稿情報登録手段234は、取得した投稿情報を投稿情報記憶手段12に記憶する。
図1に戻って、位置関連情報提供サーバ1の構成の説明を続ける。
The posting information registration means (information posting means) 234 acquires the posting information input on the thread browsing / posting screen from the
Returning to FIG. 1, the description of the configuration of the location-related information providing server 1 will be continued.
リンク情報取得手段(トラックバック制御手段)24は、Webサーバ3から送信されるリンク情報を取得して、エリア又はスレッドに関連付けて、リンク情報記憶手段13に記憶するものである。このWebサーバ3から送信されるリンク情報(アドレス〔URL〕、サイト名、表題及び要約)は、エリア識別子又はスレッド識別子を含んだアドレスであるトラックバック識別子(トラックバックURL)を送信先として送信された情報である。そこで、リンク情報取得手段24は、この送信先のアドレスであるトラックバック識別子を解析することで、当該リンク情報が、どのエリア又はどのスレッドに関連するものであるかを判定し、該当するエリア又はスレッドに関連付けてリンク情報を記憶する。
The link information acquisition unit (trackback control unit) 24 acquires link information transmitted from the Web server 3 and stores it in the link
ここで、図4を参照(適宜図1参照)して、リンク情報取得手段24の詳細な構成について説明する。図4は、リンク情報取得手段の構成を示すブロック図である。ここでは、リンク情報取得手段24は、文字コード変換手段241と、アドレス判定手段242と、リンク情報登録手段243と、応答生成手段244とを備えている。
Here, the detailed configuration of the link
文字コード変換手段241は、Webサーバ3から送信されるリンク情報の文字コードを判別し、位置関連情報提供サーバ1内で統一した文字コードに変換するものである。一般に、Webサーバでは、JIS、EUC、シフトJIS等、種々の文字コードが使用されている。そこで、文字コード変換手段241は、それぞれの文字コードの種類を判定し、位置関連情報提供サーバ1内で統一した文字コード、例えば、シフトJISに変換する。ここで、統一した文字コードに変換されたリンク情報は、アドレス判定手段242に出力される。
The character code conversion means 241 determines the character code of the link information transmitted from the Web server 3 and converts it into a character code unified in the position related information providing server 1. In general, various character codes such as JIS, EUC, and shift JIS are used in a Web server. Therefore, the character code conversion means 241 determines the type of each character code, and converts it into a character code unified within the position related information providing server 1, for example, shift JIS. Here, the link information converted into the unified character code is output to the
アドレス判定手段242は、文字コード変換手段241で文字コード変換されたリンク情報の送信先アドレスに記述されている、トラックバック識別子内のエリア識別子又はスレッド識別子に基づいて、当該リンク情報の送信先(アドレス)が正当であるかどうかを判定する。このアドレス判定手段242は、エリア識別子又はスレッド識別子が、投稿情報記憶手段12に記憶されている投稿情報のエリア識別子又はスレッド識別子と一致するものがあるかどうかを探索し、一致する場合にアドレスが正当であると判定する。この判定結果が正当である場合、アドレス判定手段242は、エリア識別子又はスレッド識別子と、リンク情報とを、リンク情報登録手段243に出力する。また、判定結果が正当でない場合、アドレス判定手段242は、その旨を応答生成手段244に出力する。
Based on the area identifier or thread identifier in the trackback identifier described in the link information transmission destination address that has been character code converted by the character
リンク情報登録手段243は、アドレス判定手段242から出力されるアドレスが正当であるリンク情報を、エリア識別子又はスレッド識別子に基づいて、リンク情報記憶手段13に記憶(登録)する。このリンク情報登録手段243は、リンク情報を記憶した旨を応答生成手段244に出力する。
The link
応答生成手段244は、Webサーバ3に対する応答を生成するものである。ここでは、応答生成手段244は、アドレス判定手段242におけるアドレスの判定結果や、リンク情報登録手段243におけるリンク情報の登録結果を、応答文(例えば、XML〔eXtensible Markup Language〕)として生成し、リンク情報を送信してきたWebサーバ3に対して応答する。
これによって、リンク情報取得手段24は、スレッドが存在するエリア又はそのスレッドに対する正当なリンク情報のみをリンク情報記憶手段13に記憶することができる。
図1に戻って、位置関連情報提供サーバ1の構成の説明を続ける。
The
As a result, the link
Returning to FIG. 1, the description of the configuration of the location-related information providing server 1 will be continued.
通信制御手段(要求受信手段、情報送信手段)30は、インターネット等のネットワーク5を介して、データの送受信を行うものである。例えば、この通信制御手段30は、TCP/IP(Transmission Control Protocol/Internet Protocol)の通信プロトコルによって通信データの送受信を行う。
The communication control means (request receiving means, information transmitting means) 30 transmits and receives data via the network 5 such as the Internet. For example, the
以上、一実施形態に基づいて、位置関連情報提供サーバ1の構成について説明したが、本発明はこれに限定されるものではない。
例えば、ここでは、エリア及びスレッドのそれぞれにリンク情報を関連付けることとしたが、いずれか一方のみに関連付けることとしてもよい。例えば、スレッドのみにリンク情報を関連付ける場合は、図2に示したエリア画面処理手段22において、リンク情報一覧生成手段222b及びアドレス生成・探索手段222cを位置関連情報提供サーバ1の構成から省くことができる。また、エリアのみにリンク情報を関連付ける場合は、図3に示したスレッド画面処理手段23において、アドレス生成手段231d、リンク情報一覧生成手段233b及びアドレス探索手段233cを位置関連情報提供サーバ1の構成から省くことができる。
As mentioned above, although the structure of the position relevant information provision server 1 was demonstrated based on one Embodiment, this invention is not limited to this.
For example, although link information is associated with each area and thread here, it may be associated with only one of them. For example, when associating link information only with a thread, the link information
また、ここでは、エリアの情報を地図画像とともに表示することとしているが、地図画像を表示させずに、文字情報のみで位置情報に関連する情報を提供することとしてもよい。この場合、地図画像記憶手段14(図1参照)及びエリア地図画像生成手段222d(図2参照)を位置関連情報提供サーバ1の構成から省くことで実現できる。
なお、位置関連情報提供サーバ1は、一般的なコンピュータを、前記した各手段として機能させる位置関連情報提供プログラムとして実現することができる。この位置関連情報提供プログラムは、通信回線を介して配布することも可能であるし、CD−ROM等の記録媒体に書き込んで配布することも可能である。
Here, the area information is displayed together with the map image, but the information related to the position information may be provided only by the character information without displaying the map image. In this case, it can be realized by omitting the map image storage unit 14 (see FIG. 1) and the area map
The position related information providing server 1 can be realized as a position related information providing program that causes a general computer to function as each of the means described above. The position related information providing program can be distributed via a communication line, or can be written on a recording medium such as a CD-ROM for distribution.
[位置関連情報提供サーバの動作]
次に、図11乃至図14を参照して、位置関連情報提供サーバ1の動作について説明する。ここでは、位置関連情報提供サーバ1が行う動作を、エリア画面を提示する動作、新規に投稿情報を登録する動作、登録されている投稿情報を提示し、その投稿情報に対して追加の情報を登録する動作、リンク情報を登録する動作の4つに分けて説明を行う。図11は、エリア画面を提示する動作を示すフローチャートである。図12は、新規に投稿情報を登録する動作を示すフローチャートである。図13は、投稿情報の提示及び追加書き込み動作を示すフローチャートである。図14は、リンク情報を登録する動作を示すフローチャートである。
[Operation of location-related information providing server]
Next, the operation of the location related information providing server 1 will be described with reference to FIGS. Here, the operation performed by the position related information providing server 1 is the operation of presenting the area screen, the operation of newly registering the posted information, the registered posted information, and adding the additional information to the posted information. The description is divided into four operations: registration operation and link information registration operation. FIG. 11 is a flowchart showing an operation of presenting an area screen. FIG. 12 is a flowchart showing an operation for newly registering post information. FIG. 13 is a flowchart showing posting information presentation and additional writing operations. FIG. 14 is a flowchart showing an operation for registering link information.
(エリア画面提示動作)
最初に、図11を参照(適宜図1及び図2参照)して、位置関連情報提供サーバ1がエリア画面を提示する動作について説明を行う。
まず、位置関連情報提供サーバ1は、通信制御手段30によって、端末装置2から位置情報を受信し(ステップS10)、エリア画面処理手段22のエリア特定手段221によって、その位置情報である緯度、経度に基づいて、地理データ上のエリアを特定する(ステップS11)。
(Area screen presentation operation)
First, referring to FIG. 11 (refer to FIG. 1 and FIG. 2 as appropriate), an operation in which the position related information providing server 1 presents an area screen will be described.
First, the position related information providing server 1 receives position information from the
そして、位置関連情報提供サーバ1は、エリア画面生成手段222のスレッド一覧生成手段222aによって、投稿情報記憶手段12から、そのエリア内の位置に関連して端末装置2により登録されているスレッドを探索し、そのスレッドの表題(スレッドタイトル)等からなる一覧(スレッド一覧)を生成する(ステップS12)。なお、このステップS12において、スレッド一覧生成手段222aは、スレッドを探索する際にスレッドに対応する位置を、スレッドマークの位置として取得しておく。
Then, the position related information providing server 1 searches the posted
また、位置関連情報提供サーバ1は、リンク情報一覧生成手段222bによって、リンク情報記憶手段13から、そのエリア内の位置に関連してWebサーバ3により登録されているリンク情報を探索し、そのリンク情報の表題、要約等からなる一覧(リンク情報一覧)を生成する(ステップS13)。さらに、位置関連情報提供サーバ1は、アドレス生成・探索手段222cによって、リンク情報記憶手段13から、そのエリアに対して付されているアドレス(トラックバック識別子)を探索する(ステップS14)。
ここで、アドレス生成・探索手段222cは、そのエリアに対してトラックバック識別子が付されているかどうかを判定し(ステップS15)、トラックバック識別子が付されている場合(ステップS15でYes)、ステップS17に進む。一方、トラックバック識別子が付されていない場合(ステップS15でNo)、アドレス生成・探索手段222cは、新規にトラックバック識別子を生成し、リンク情報記憶手段13に記憶する(ステップS16)。
Further, the position related information providing server 1 searches the link
Here, the address generation / search means 222c determines whether or not a trackback identifier is attached to the area (step S15). If the trackback identifier is attached (Yes in step S15), the process proceeds to step S17. move on. On the other hand, when the trackback identifier is not attached (No in step S15), the address generation / search means 222c newly generates a trackback identifier and stores it in the link information storage means 13 (step S16).
また、位置関連情報提供サーバ1は、エリア地図画像生成手段222dによって、当該エリアの位置と大きさに該当する地図を、地図画像記憶手段14から読み出して、エリア地図画像を生成する(ステップS17)。
そして、位置関連情報提供サーバ1は、エリア画面生成手段222によって、ステップS12〜ステップ17で生成又は探索されたスレッド一覧、リンク情報一覧、アドレス(トラックバック識別子)、エリア地図画像、スレッドマーク等を、HTML形式のデータに変換したエリア画面情報として、通信制御手段30を介して、端末装置2に送信する(ステップS18:情報送信ステップ)。
以上の動作によって、端末装置2の画面には、位置情報に関連する情報の一覧を示す、図8で示したエリア画面が表示される。
The position related information providing server 1 reads out a map corresponding to the position and size of the area from the map
Then, the position related information providing server 1 displays the thread list, link information list, address (trackback identifier), area map image, thread mark, and the like generated or searched in Steps S12 to S17 by the area
With the above operation, the area screen shown in FIG. 8 showing a list of information related to the position information is displayed on the screen of the
(新規投稿情報登録動作)
次に、図12を参照(適宜図1及び図3参照)して、位置関連情報提供サーバ1が、新規にスレッドを登録する動作について説明を行う。ここで行う動作は、図11で説明したエリア画面が提示された状態で、スレッドが登録されていない地図上の位置を選択されたときに行う動作である。
(New posting information registration operation)
Next, with reference to FIG. 12 (refer to FIGS. 1 and 3 as appropriate), an operation in which the position related information providing server 1 newly registers a thread will be described. The operation performed here is an operation performed when a position on the map where no thread is registered is selected in the state where the area screen described in FIG. 11 is presented.
まず、端末装置2において、ユーザがエリア画面の地図上のスレッドが登録されていない位置を選択することで、位置関連情報提供サーバ1に、そのエリア内の位置を示すエリア内位置情報が送信される。そして、位置関連情報提供サーバ1が、通信制御手段30によって、そのエリア内位置情報を受信する(ステップS20)。そして、スレッド画面処理手段23の位置特定手段231aによって、エリア内位置情報を、緯度、経度からなる位置情報に変換する(ステップS21)。
そして、位置関連情報提供サーバ1は、スレッド作成画面生成手段231bによって、投稿情報を入力するためのスレッド作成画面を、HTML形式で作成し、スレッド作成画面情報として、端末装置2に送信する(ステップS22)。これによって、端末装置2の画面には、図9で示したスレッド作成画面が表示される。
First, in the
Then, the position related information providing server 1 creates a thread creation screen for inputting post information in the HTML format by the thread creation screen generation means 231b, and transmits it to the
ここで、端末装置2において、ユーザがスレッドの表題(スレッドタイトル)、書き込み情報等を入力し、スレッド作成指示ボタンによりスレッドの作成を指示することで、位置関連情報提供サーバ1に、投稿情報が送信される。そして、位置関連情報提供サーバ1が、通信制御手段30によって、投稿情報を受信する(ステップS23)。
そして、位置関連情報提供サーバ1は、投稿情報登録手段231cによって、受信した投稿情報をステップS21で変換された位置情報に関連付けて、新規のスレッドとして、投稿情報記憶手段12に記憶(登録)する(ステップS24:投稿情報登録ステップ)。さらに、位置関連情報提供サーバ1は、アドレス生成手段231dによって、新規のスレッドに対応するトラックバック識別子を生成し(ステップS25:アドレス生成ステップ)、リンク情報記憶手段13に記憶する(ステップS26)。
以上の動作によって、端末装置2から位置情報に関連付けた投稿情報が、位置関連情報提供サーバ1に登録される。
Here, in the
Then, the position related information providing server 1 stores (registers) the received post information in the post
Through the above operation, post information associated with the position information from the
(投稿情報の提示及び追加書き込み動作)
次に、図13を参照(適宜図1及び図3参照)して、位置関連情報提供サーバ1が、投稿情報を提示し、その投稿情報に対して追加の情報を登録する動作について説明を行う。ここで行う動作は、図11で説明したエリア画面が提示された状態で、すでに登録されているスレッドが選択されたときに行う動作である。
まず、端末装置2において、ユーザがエリア画面のスレッドマーク又はスレッド一覧によって、あるスレッドを選択することで、位置関連情報提供サーバ1に、そのスレッドを特定する識別子(スレッド識別子)が送信される。そして、位置関連情報提供サーバ1が、通信制御手段30によって、そのスレッド識別子を受信する(ステップS30)。
(Posting information presentation and additional writing operations)
Next, referring to FIG. 13 (refer to FIGS. 1 and 3 as appropriate), the position-related information providing server 1 presents post information and describes an operation of registering additional information for the post information. . The operation performed here is an operation performed when an already registered thread is selected in the state where the area screen described in FIG. 11 is presented.
First, in the
そして、位置関連情報提供サーバ1は、スレッド画面処理手段23のスレッド閲覧・投稿画面生成手段233における書き込み情報一覧生成手段233aによって、投稿情報記憶手段12から、スレッド識別子が同じ書き込み情報を探索し、投稿された時刻の順番に時系列に書き込み情報の一覧を生成する(ステップS31)。
また、位置関連情報提供サーバ1は、リンク情報一覧生成手段233bによって、リンク情報記憶手段13から、そのスレッドに関連してWebサーバ3により登録されているリンク情報を探索し、そのリンク情報の表題、要約等からなる一覧(リンク情報一覧)を生成する(ステップS32)。さらに、位置関連情報提供サーバ1は、アドレス探索手段233cによって、リンク情報記憶手段13から、そのスレッドに対して付されているアドレス(トラックバック識別子)を探索する(ステップS33)。
Then, the position related information providing server 1 searches the posted
Further, the position related information providing server 1 searches the link
そして、位置関連情報提供サーバ1は、スレッド閲覧・投稿画面生成手段233によって、ステップS31〜ステップS33で生成又は探索された書き込み情報一覧、リンク情報一覧、アドレス(トラックバック識別子)等を、HTML形式のデータに変換したスレッド閲覧・投稿画面情報として、通信制御手段30を介して、端末装置2に送信する(ステップS34)。
以上の動作によって、端末装置2の画面には、位置情報に関連する情報の一覧を示す、図10で示したスレッド閲覧・投稿画面が表示される。
なお、端末装置2のユーザが投稿情報を閲覧する場合は、ステップS34の動作で終了するが、さらに、閲覧したスレッドに対して追加の書き込みを行う場合は、以下のステップS35に進む。
Then, the position related information providing server 1 stores the write information list, link information list, address (trackback identifier), etc. generated or searched in step S31 to step S33 by the thread browsing / posting screen generation means 233 in the HTML format. The thread browsing / posting screen information converted into data is transmitted to the
Through the above operation, the thread browsing / posting screen shown in FIG. 10 is displayed on the screen of the
When the user of the
すなわち、端末装置2において、ユーザが、書き込み情報等を入力し、スレッド作成指示ボタンにより書き込み情報の追加を指示することで、位置関連情報提供サーバ1に、投稿情報が送信される。そして、位置関連情報提供サーバ1が、通信制御手段30によって、投稿情報を受信する(ステップS35)。
そして、位置関連情報提供サーバ1は、投稿情報登録手段234によって、受信した投稿情報(追加書き込み情報)を、該当するスレッドに対応付けて、投稿情報記憶手段12に記憶(登録)する(ステップS36)。
以上の動作によって、端末装置2からスレッドに対して追加書き込みされた投稿情報が、位置関連情報提供サーバ1に登録される。
That is, in the
Then, the position related information providing server 1 stores (registers) the received posted information (additional writing information) in the posted
Through the above operation, post information additionally written to the thread from the
(リンク情報登録動作)
次に、図14を参照(適宜図1及び図4参照)して、位置関連情報提供サーバ1が、Webサーバ3から送信されるリンク情報を登録する動作について説明する。
まず、位置関連情報提供サーバ1は、通信制御手段30によって、Webサーバ3からリンク情報を受信し(ステップS40)、文字コード変換手段241によって、位置関連情報提供サーバ1で使用する文字コードに変換する(ステップS41)。
(Link information registration operation)
Next, with reference to FIG. 14 (see FIGS. 1 and 4 as appropriate), an operation in which the position related information providing server 1 registers link information transmitted from the Web server 3 will be described.
First, the location-related information providing server 1 receives link information from the Web server 3 by the communication control means 30 (step S40), and converts it into a character code used by the position-related information providing server 1 by the character code conversion means 241. (Step S41).
そして、位置関連情報提供サーバ1は、アドレス判定手段242によって、ステップS41で文字コード変換されたリンク情報の送信先であるアドレスに記述されている、トラックバック識別子内のエリア識別子又はスレッド識別子が、投稿情報記憶手段12に記憶されているかどうかを検索することで、アドレスが正当であるかどうかを判定する(ステップS42)。
ここで、アドレスを正当であると判定した場合(ステップS42でYes)は、リンク情報登録手段243によって、リンク情報をリンク情報記憶手段13に記憶(登録)する(ステップS43:リンク情報登録ステップ)。
Then, the position-related information providing server 1 uses the
If it is determined that the address is valid (Yes in step S42), the link
そして、位置関連情報提供サーバ1は、アドレスを正当でないと判定した場合(ステップS42でNo)や、ステップS43でリンク情報を登録した後に、応答生成手段244によって、その判定結果又は登録結果を応答文(例えば、XML)として生成し(ステップS44)、リンク情報を送信してきたWebサーバ3に対して応答を送信する(ステップS45)。
以上の動作によって、Webサーバ3から、位置関連情報提供サーバ1に対して、Webサーバ3にリンク先を示すリンク情報を、エリアやスレッドに関連付けて登録することができる。
If the address related information providing server 1 determines that the address is not valid (No in step S42), or after registering the link information in step S43, the
With the above operation, the link information indicating the link destination can be registered in the Web server 3 in association with the area or thread from the Web server 3 to the position related information providing server 1.
A 位置情報コミュニケーションシステム
1 位置関連情報提供サーバ(位置関連情報提供装置)
2 端末装置
3 Webサーバ
10 記憶手段
11 エリア情報記憶手段
12 投稿情報記憶手段
13 リンク情報記憶手段
14 地図画像記憶手段
20 制御手段
21 情報閲覧・投稿手段
22 エリア画面処理手段
221 エリア特定手段
222 エリア画面生成手段
222a スレッド一覧生成手段(投稿情報一覧生成手段)
222b リンク情報一覧生成手段(リンク情報検索手段)
222c アドレス生成・探索手段(アドレス生成手段)
222d エリア地図画像生成手段
23 スレッド画面処理手段
231 スレッド新規作成手段
231a 位置特定手段
231b スレッド作成画面生成手段
231c 投稿情報登録手段(情報投稿手段)
231d アドレス生成手段
232 投稿情報閲覧・投稿手段
233 スレッド閲覧・投稿画面生成手段(情報閲覧手段)
233a 書き込み情報一覧生成手段(投稿情報検索手段)
233b リンク情報一覧生成手段(リンク情報検索手段)
233c アドレス探索手段
234 投稿情報登録手段(情報投稿手段)
24 リンク情報取得手段(トラックバック制御手段)
241 文字コード変換手段
242 アドレス判定手段
243 リンク情報登録手段
244 応答生成手段
30 通信制御手段(要求受信手段、情報送信手段)
A Location information communication system 1 Location related information provision server (position related information provision device)
2 Terminal device 3
222b Link information list generation means (link information search means)
222c Address generation / search means (address generation means)
222d Area map image generation means 23 Thread screen processing means 231 Thread new creation means 231a Position specifying means 231b Thread creation screen generation means 231c Posting information registration means (information posting means)
231d Address generation means 232 Posting information browsing / posting means 233 Thread browsing / posting screen generation means (information browsing means)
233a Write information list generation means (post information search means)
233b Link information list generation means (link information search means)
233c Address search means 234 Posting information registration means (information posting means)
24 Link information acquisition means (trackback control means)
241 Character code conversion means 242 Address determination means 243 Link information registration means 244 Response generation means 30 Communication control means (request reception means, information transmission means)
Claims (6)
前記投稿情報を記憶する投稿情報記憶手段と、
前記位置情報に関連付けられた前記投稿情報を受信し、当該投稿情報を前記位置情報に関連付けて前記投稿情報記憶手段に記憶する情報投稿手段と、
当該位置関連情報提供装置のアドレスと、前記位置情報毎に固有の識別情報とを含んで、前記Webサーバが前記リンク情報を送信するためのアドレスであるトラックバック識別子を生成するアドレス生成手段と、
前記リンク情報を記憶するリンク情報記憶手段と、
前記アドレス生成手段で生成されたトラックバック識別子に対して、前記Webサーバから送信された前記リンク情報を受信し、当該トラックバック識別子に含まれている識別情報で特定される位置情報に関連付けて前記リンク情報記憶手段に記憶するリンク情報取得手段と、
前記位置情報を受信し、当該位置情報に関連付けられている前記投稿情報及び前記リンク情報を、前記投稿情報記憶手段及び前記リンク情報記憶手段から探索し、前記要求のあった端末装置に送信する情報閲覧手段と、
を備えていることを特徴とする位置関連情報提供装置。 Location-related information provided to a requested terminal device by associating post information transmitted from a plurality of terminal devices and link information transmitted from a plurality of Web servers with location information indicating a specific location in geography A providing device,
Post information storage means for storing the post information;
Information posting means for receiving the posting information associated with the position information and storing the posting information in the posting information storage means in association with the position information;
Address generating means for generating a trackback identifier, which is an address for the Web server to transmit the link information, including an address of the position related information providing device and identification information unique to each position information;
Link information storage means for storing the link information;
For the trackback identifier generated by the address generation means, the link information transmitted from the Web server is received, and the link information is associated with the position information specified by the identification information included in the trackback identifier. Link information acquisition means stored in the storage means;
Information that receives the location information, searches for the posted information and the link information associated with the location information from the posted information storage means and the link information storage means, and transmits to the requested terminal device Browsing means;
A position-related information providing device comprising:
地理データを所定の大きさの領域毎に区分した、エリアを特定するための情報となるエリア情報を記憶したエリア情報記憶手段と、
前記投稿情報を記憶する投稿情報記憶手段と、
前記端末装置から、前記位置情報と前記投稿情報とを受信し、当該投稿情報を前記位置情報に関連付けて前記投稿情報記憶手段に記憶する投稿情報登録手段と、
当該位置関連情報提供装置のアドレスと、前記エリア情報又は前記位置情報毎に固有の識別情報とを含んで、前記Webサーバが前記リンク情報を送信するためのアドレスであるトラックバック識別子を生成するアドレス生成手段と、
前記リンク情報を記憶するリンク情報記憶手段と、
前記アドレス生成手段で生成されたトラックバック識別子に対して、前記Webサーバから送信された前記リンク情報を受信し、当該リンク情報を前記エリア情報又は前記位置情報に関連付けて前記リンク情報記憶手段に記憶するリンク情報登録手段と、
前記端末装置から前記位置情報を受信し、前記エリア情報記憶手段から、前記位置情報で示される位置を含んだエリアを特定するエリア特定手段と、
このエリア特定手段で特定されたエリア内に含まれる位置を示す位置情報に関連付けられている投稿情報を、前記投稿情報記憶手段から検索する投稿情報検索手段と、
前記エリア特定手段で特定されたエリアを示すエリア情報、又は前記エリア内に含まれる位置を示す位置情報に関連付けられているリンク情報を、前記リンク情報記憶手段から検索するリンク情報検索手段と、
前記投稿情報検索手段及び前記リンク情報検索手段の検索結果である前記投稿情報及び前記リンク情報、並びに、前記アドレス生成手段で生成されたアドレスを、前記要求のあった端末装置に送信する情報送信手段と、
を備えていることを特徴とする位置関連情報提供装置。 Location-related information provided to a requested terminal device by associating post information transmitted from a plurality of terminal devices and link information transmitted from a plurality of Web servers with location information indicating a specific location in geography Providing device comprising:
Area information storage means for storing area information, which is information for identifying an area, in which geographic data is divided into regions of a predetermined size;
Post information storage means for storing the post information;
Post information registration means for receiving the position information and the post information from the terminal device, and storing the post information in the post information storage means in association with the position information;
Address generation for generating a trackback identifier, which is an address for the Web server to transmit the link information, including the address of the position-related information providing device and the area information or identification information unique to each position information Means,
Link information storage means for storing the link information;
The link information transmitted from the Web server is received for the trackback identifier generated by the address generation means, and the link information is stored in the link information storage means in association with the area information or the position information. Link information registration means;
Area specifying means for receiving the position information from the terminal device and specifying an area including the position indicated by the position information from the area information storage means;
Post information search means for searching for post information associated with position information indicating the position included in the area specified by the area specifying means from the post information storage means;
Link information searching means for searching area information indicating an area specified by the area specifying means or link information associated with position information indicating a position included in the area from the link information storage means;
Information transmitting means for transmitting the posted information and the link information, which are search results of the posted information searching means and the link information searching means, and the address generated by the address generating means to the terminal device that has made the request When,
A position-related information providing device comprising:
前記情報送信手段は、前記要求のあった端末装置に前記投稿情報一覧を送信することを特徴とする請求項2に記載の位置関連情報提供装置。 Post information list for searching for post information associated with a position included in the area specified by the area specifying means from the post information storage means, and generating a post information list including at least the title of the post information A generating means,
The position related information providing apparatus according to claim 2, wherein the information transmitting unit transmits the post information list to the terminal apparatus that has made the request.
この地図画像記憶手段に記憶されている地図画像から、前記エリア特定手段で特定されたエリアの地図であるエリア地図画像を生成するエリア地図画像生成手段とを備え、
前記情報送信手段は、前記要求のあった端末装置に前記エリア地図画像を送信することを特徴とする請求項2又は請求項3に記載の位置関連情報提供装置。 Map image storage means for storing a map image;
An area map image generating means for generating an area map image that is a map of the area specified by the area specifying means from the map image stored in the map image storage means;
The position related information providing apparatus according to claim 2, wherein the information transmission unit transmits the area map image to the terminal apparatus that has made the request.
前記端末装置から、前記位置情報と前記投稿情報とを受信し、当該投稿情報を前記位置情報に関連付けて前記投稿情報記憶手段に記憶する投稿情報登録ステップと、
当該位置関連情報提供装置のアドレスと、前記エリア情報又は前記位置情報毎に固有の識別情報とを含んで、前記Webサーバが前記リンク情報を送信するためのアドレスを示すトラックバック識別子を生成するアドレス生成ステップと、
このアドレス生成ステップで生成されたトラックバック識別子に対して、前記Webサーバから送信された前記リンク情報を受信し、当該リンク情報を前記エリア情報又は前記位置情報に関連付けて前記リンク情報記憶手段に記憶するリンク情報登録ステップと、
前記端末装置から前記位置情報を受信し、前記エリア情報記憶手段から、前記位置情報で示される位置を含んだエリアを特定するエリア特定ステップと、
このエリア特定ステップで特定されたエリアを示すエリア情報、又は前記エリア内に含まれる位置を示す位置情報に関連付けられている投稿情報及びリンク情報を、前記投稿情報記憶手段及び前記リンク情報記憶手段から検索し、前記アドレス生成ステップで生成されたアドレスとともに、前記要求のあった端末装置に送信する情報送信ステップと、
を含んでいることを特徴とする位置関連情報提供方法。 Post information storage means for storing post information transmitted from a plurality of terminal devices, link information storage means for storing link information transmitted from a plurality of Web servers, and geographic data divided into regions of a predetermined size In the position-related information providing device including the area information storage unit that stores area information serving as information for specifying the area, the post information and the link information are represented by a position indicating a specific geographical position. A location-related information providing method for associating with information and providing the requested terminal device,
A post information registration step of receiving the position information and the post information from the terminal device, and storing the post information in the post information storage means in association with the position information;
Address generation for generating a trackback identifier indicating an address for the Web server to transmit the link information, including the address of the position-related information providing device and the area information or identification information unique to each position information Steps,
The link information transmitted from the Web server is received for the trackback identifier generated in the address generation step, and the link information is stored in the link information storage means in association with the area information or the position information. Link information registration step;
An area specifying step of receiving the position information from the terminal device and specifying an area including the position indicated by the position information from the area information storage unit;
From the posted information storage means and the link information storage means, the area information indicating the area specified in the area specifying step, or the posting information and the link information associated with the position information indicating the position included in the area. Searching and transmitting the information generated in the address generation step together with the request to the requested terminal device; and
A location-related information providing method characterized by comprising:
前記端末装置から、前記位置情報と前記投稿情報とを受信し、当該投稿情報を前記位置情報に関連付けて前記投稿情報記憶手段に記憶する投稿情報登録手段、
当該位置関連情報提供装置のアドレスと、前記エリア情報又は前記位置情報毎に固有の識別情報とを含んで、前記Webサーバが前記リンク情報を送信するためのアドレスであるトラックバック識別子を生成するアドレス生成手段、
このアドレス生成手段で生成されたトラックバック識別子に対して、前記Webサーバから送信された前記リンク情報を受信し、当該リンク情報を前記エリア情報又は前記位置情報に関連付けて前記リンク情報記憶手段に記憶するリンク情報登録手段、
前記端末装置から前記位置情報を受信し、前記エリア情報記憶手段から、前記位置情報で示される位置を含んだエリアを特定するエリア特定手段、
このエリア特定手段で特定されたエリア内に含まれる位置を示す位置情報に関連付けられている投稿情報を、前記投稿情報記憶手段から検索する投稿情報検索手段、
前記エリア特定手段で特定されたエリアを示すエリア情報、又は前記エリア内に含まれる位置を示す位置情報に関連付けられているリンク情報を、前記リンク情報記憶手段から検索するリンク情報検索手段、
前記投稿情報検索手段及び前記リンク情報検索手段の検索結果である前記投稿情報及び前記リンク情報、並びに、前記アドレス生成手段で生成されたアドレスを、前記要求のあった端末装置に送信する情報送信手段、
として機能させることを特徴とする位置関連情報提供プログラム。 Post information storage means for storing post information transmitted from a plurality of terminal devices, link information storage means for storing link information transmitted from a plurality of Web servers, and geographic data divided into regions of a predetermined size In the position-related information providing device including the area information storage unit that stores area information serving as information for specifying the area, the post information and the link information are represented by a position indicating a specific geographical position. In order to associate it with information and provide it to the requested terminal device,
Post information registration means for receiving the position information and the post information from the terminal device, and storing the post information in the post information storage means in association with the position information;
Address generation for generating a trackback identifier, which is an address for the Web server to transmit the link information, including the address of the position-related information providing device and the area information or identification information unique to each position information means,
The link information transmitted from the Web server is received for the trackback identifier generated by the address generation means, and the link information is stored in the link information storage means in association with the area information or the position information. Link information registration means,
Area specifying means for receiving the position information from the terminal device and specifying an area including the position indicated by the position information from the area information storage means;
Post information search means for searching for post information associated with position information indicating a position included in the area specified by the area specifying means from the post information storage means,
Link information search means for searching area information indicating the area specified by the area specifying means or link information associated with position information indicating a position included in the area from the link information storage means,
Information transmitting means for transmitting the posted information and the link information, which are search results of the posted information searching means and the link information searching means, and the address generated by the address generating means to the terminal device that has made the request ,
A location-related information providing program characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004246265A JP4199713B2 (en) | 2004-08-26 | 2004-08-26 | Position related information providing apparatus, method and program thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004246265A JP4199713B2 (en) | 2004-08-26 | 2004-08-26 | Position related information providing apparatus, method and program thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006065535A JP2006065535A (en) | 2006-03-09 |
JP4199713B2 true JP4199713B2 (en) | 2008-12-17 |
Family
ID=36111991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004246265A Active JP4199713B2 (en) | 2004-08-26 | 2004-08-26 | Position related information providing apparatus, method and program thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4199713B2 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4921991B2 (en) * | 2007-01-23 | 2012-04-25 | ヤフー株式会社 | Information presentation server |
JP4935377B2 (en) * | 2007-01-24 | 2012-05-23 | 富士ゼロックス株式会社 | Blog server device and information processing system |
JP4922784B2 (en) * | 2007-02-22 | 2012-04-25 | 楽天株式会社 | Network system, server device, management device, server processing program, management processing program, and page providing method |
JP4682235B2 (en) * | 2008-08-28 | 2011-05-11 | ユーピーアール株式会社 | Information processing system, information management apparatus, information management method, information providing apparatus, and information providing method |
JP4941916B2 (en) * | 2009-05-18 | 2012-05-30 | ヤフー株式会社 | Map server device |
US8412771B2 (en) * | 2010-10-21 | 2013-04-02 | Yahoo! Inc. | Matching items of user-generated content to entities |
JP5445475B2 (en) * | 2011-01-20 | 2014-03-19 | アイシン・エィ・ダブリュ株式会社 | Information providing apparatus, information providing method, and information providing program |
JP6031735B2 (en) | 2011-06-13 | 2016-11-24 | ソニー株式会社 | Information processing apparatus, information processing method, and computer program |
JP2013011951A (en) * | 2011-06-28 | 2013-01-17 | Nomura Research Institute Ltd | Link diffusion system |
JP5716611B2 (en) * | 2011-08-31 | 2015-05-13 | アイシン・エィ・ダブリュ株式会社 | Posted sentence providing system, posted sentence providing apparatus, posted sentence providing method, and computer program |
JP5686087B2 (en) | 2011-11-03 | 2015-03-18 | アイシン・エィ・ダブリュ株式会社 | Posted sentence providing system, posted sentence providing apparatus, posted sentence providing method, and computer program |
JP5223962B2 (en) * | 2011-12-26 | 2013-06-26 | 富士ゼロックス株式会社 | Blog server device and information processing system |
JP5430726B1 (en) * | 2012-09-05 | 2014-03-05 | ヤフー株式会社 | Information providing apparatus, network system, information providing method, and information providing program |
JP6167022B2 (en) * | 2013-11-19 | 2017-07-19 | 株式会社Nttドコモ | Map information providing apparatus, user terminal, and map information providing method |
JP5895092B1 (en) * | 2015-09-04 | 2016-03-30 | 諭 石那田 | Posting information providing device and terminal device |
JP2016184416A (en) * | 2016-05-20 | 2016-10-20 | ソニー株式会社 | Information processing device, information processing method, and storage medium |
JP2017130222A (en) * | 2017-03-08 | 2017-07-27 | 株式会社野村総合研究所 | Service provision server, service provision method, and service provision program |
JP7089084B1 (en) | 2021-03-18 | 2022-06-21 | ヤフー株式会社 | Content provider, content provider method, and program |
-
2004
- 2004-08-26 JP JP2004246265A patent/JP4199713B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2006065535A (en) | 2006-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4199713B2 (en) | Position related information providing apparatus, method and program thereof | |
US9436666B1 (en) | Sharing geographical information between users | |
JP4851223B2 (en) | Information display device | |
CN101336409B (en) | High precision internet local search | |
US20050004903A1 (en) | Regional information retrieving method and regional information retrieval apparatus | |
KR100826897B1 (en) | System for generating permalink of mash-up map and method thereof | |
JP2008517393A (en) | Spatial aggregator system for providing information | |
JP4943109B2 (en) | Information processing apparatus, information processing method, and program | |
JP2009265771A (en) | Information providing system, information processor, information providing device, information processing method, information providing method, information processing program, information providing program, and information recording medium or the like | |
JP2008152477A (en) | Travel guidance service system, travel guidance service server, travel guidance service method, program, and recording medium | |
JP2000207412A (en) | Information retrieval system | |
JP5068002B2 (en) | Provision of location information via network | |
JP5374943B2 (en) | Content acquisition system | |
JP2007128490A (en) | Job offer/job hunting information support system | |
KR20020005306A (en) | a system for providing user's location information using his location and method thereof | |
JP2011129143A (en) | Information providing system, information processing device and program | |
JP2007058804A (en) | Content delivery system, content delivery method and content delivery program | |
JP6526087B2 (en) | INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD, AND INFORMATION PROVIDING PROGRAM | |
JP2009140209A (en) | System and method for creating map display information | |
JP5178258B2 (en) | Data distribution apparatus, data distribution method, and data distribution program | |
JP5498323B2 (en) | Peripheral information display system and peripheral information display program | |
JP2007234057A (en) | Server | |
JP2001022760A (en) | Map information processing system | |
JP2009146183A (en) | Server device and program | |
JP2007241890A (en) | Information processing system, and information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20061031 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20061031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20061101 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061215 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070705 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20071129 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20071206 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080318 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080617 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080812 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080718 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080822 |
|
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: 20080924 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081003 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |