JPH09167166A - Information retrieval device - Google Patents

Information retrieval device

Info

Publication number
JPH09167166A
JPH09167166A JP7326778A JP32677895A JPH09167166A JP H09167166 A JPH09167166 A JP H09167166A JP 7326778 A JP7326778 A JP 7326778A JP 32677895 A JP32677895 A JP 32677895A JP H09167166 A JPH09167166 A JP H09167166A
Authority
JP
Japan
Prior art keywords
information
candidate
condition
output
accumulating
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.)
Pending
Application number
JP7326778A
Other languages
Japanese (ja)
Inventor
Mitsuteru Kataoka
充照 片岡
Takeshi Imanaka
武 今中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP7326778A priority Critical patent/JPH09167166A/en
Publication of JPH09167166A publication Critical patent/JPH09167166A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 状況に応じた適切な情報の検索が簡単に行な
う装置の実現。 【解決手段】 位置検出手段101が現在位置を、計時
手段102が現在時刻を出力し、条件生成手段103が
これらの出力を用いて検索条件を動的に変更し、情報抽
出手段105が適切な情報を出力する。
(57) [Summary] (Correction) [Problem] Realization of a device that easily retrieves appropriate information according to the situation. SOLUTION: A position detecting means 101 outputs a current position, a clocking means 102 outputs a current time, a condition generating means 103 dynamically changes the search condition using these outputs, and an information extracting means 105 is suitable. Output information.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は複数の情報から利用
者が求める情報を選択する装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for selecting information desired by a user from a plurality of pieces of information.

【0002】[0002]

【従来の技術】従来、データベースなどに蓄えられた大
量の情報から利用者が必要な情報を取り出したい要求に
おいて、検索条件を利用者が入力する方法が用いられて
いた。
2. Description of the Related Art Conventionally, a method has been used in which a user inputs a search condition when a user wants to retrieve necessary information from a large amount of information stored in a database or the like.

【0003】例えば、特許情報などを検索する場合にお
いては分類コードやキーワードなどの指定、あるいはこ
れらの論理演算式の入力が行なわれる。
For example, when retrieving patent information or the like, a classification code, a keyword, or the like is specified, or a logical operation expression of these is input.

【0004】ところが昼食が食べられる飲食店といっ
た、より身近な情報を取り扱う場合には、検索が気楽に
できることが重要となってくる。従来は入力方法が異な
るが本質的には検索条件を利用者自らが指定する必要が
あった。例えば、今日の昼食で行く店を選択する場合
に、利用者の現在位置を入力する必要があった。例えば
メニューで順に「大阪府」「守口市」「西三荘」を選択
していくことで、検索する範囲を指定する。
However, when dealing with more familiar information such as a restaurant where lunch can be eaten, it is important to be able to search easily. In the past, the input method was different, but essentially the user had to specify the search conditions. For example, when selecting a store to go for lunch today, it was necessary to input the current position of the user. For example, by selecting “Osaka Prefecture”, “Moriguchi City”, and “Nishisanso” in order from the menu, the search range is specified.

【0005】[0005]

【発明が解決しようとする課題】従来の技術では、必要
な情報の候補を絞り込むために利用者の現在位置といっ
た情報を入力する必要があった。この作業は非常で繁雑
であり、また出力される情報の量が非常に多い場合には
その中から適切なものを選択することが困難な状況も生
じていた。また、検索対象がバスのダイヤなどのように
時間に依存するものであれば迅速に検索ができることが
望まれる。
In the prior art, it was necessary to input information such as the current position of the user in order to narrow down the necessary information candidates. This work is extremely complicated, and when the amount of information to be output is very large, it has been difficult to select an appropriate one from among them. In addition, if the search target is a time-dependent object such as a bus schedule, it is desirable that the search can be performed quickly.

【0006】[0006]

【課題を解決するための手段】本発明の情報検索装置
は、状況を検出し出力する状況検出手段と、状況検出手
段と情報抽出手段とに接続され検索条件を出力する条件
生成手段と、候補の情報を蓄える候補蓄積手段と、条件
生成手段と候補蓄積手段と接続され条件生成手段の出力
する検索条件に従って候補蓄積手段から適切な情報を候
補として抽出し出力する情報抽出手段と、情報抽出手段
と接続され情報抽出手段の出力を利用者に提示する情報
提示手段とを具備している。
An information retrieval apparatus of the present invention comprises a situation detecting means for detecting and outputting a situation, a condition generating means connected to the situation detecting means and the information extracting means for outputting a retrieval condition, and a candidate. Information accumulating means for accumulating information, a condition generating means, an information extracting means connected to the condition accumulating means and extracting and outputting appropriate information from the candidate accumulating means as a candidate according to a search condition outputted by the condition generating means, and an information extracting means. And information presenting means for presenting the output of the information extracting means to the user.

【0007】本発明では、状況検出手段が状況情報を検
出し、条件生成手段が状況情報と情報検索装置の出力で
ある候補とから検索条件を作成し、情報抽出手段が検索
条件を満たす候補蓄積手段内に格納された情報を選択し
候補として出力し、情報提示手段が候補を利用者に提示
する。
In the present invention, the status detecting means detects the status information, the condition generating means creates the search condition from the status information and the candidate output from the information search device, and the information extracting means accumulates the candidates satisfying the search condition. The information stored in the means is selected and output as a candidate, and the information presenting means presents the candidate to the user.

【0008】[0008]

【発明の実施の形態】以下、本発明の実施例を図面に基
づいて詳細に説明する。まず、第1の実施例について説
明する。図1は実施例の概要構成を示したブロック図で
ある。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below in detail with reference to the drawings. First, a first embodiment will be described. FIG. 1 is a block diagram showing a schematic configuration of the embodiment.

【0009】図中、符号101は位置検出手段である。
状況検出手段101は装置の現在位置P=(x,y)を
出力する。位置検出手段101は例えばカー・ナビゲー
ション・システムなどに用いられ緯度経度を出力するG
PS(グローバル・ポジショニング・システム)であ
る。または現在いる駅やサービスエリアなどを認識しそ
のIDを出力するものでも良い。
In the figure, reference numeral 101 is a position detecting means.
The situation detecting means 101 outputs the current position P = (x, y) of the device. The position detecting means 101 is used in, for example, a car navigation system or the like, and outputs the latitude and longitude G
It is PS (Global Positioning System). Alternatively, the present station or service area may be recognized and its ID may be output.

【0010】102は計時手段である。計時手段102
は現在時刻Tと曜日とを出力する。計時手段102は現
在の時刻や、年月日や、曜日、大安や土用の丑の日など
の暦などの情報、あるいはこれらの組合せを現在時刻T
として出力しても良い。計時手段は例えば時計である。
Reference numeral 102 is a time measuring means. Clock means 102
Outputs the current time T and the day of the week. The timekeeping means 102 uses the current time, date, year of the week, information such as the day of the week, calendar such as the day of Daian or the ox for the earth, or a combination thereof to obtain the current time T.
May be output as. The time measuring means is, for example, a clock.

【0011】103は条件生成手段である。条件生成手
段103は位置検出手段101の出力する現在位置と計
時手段102の出力する現在時刻Tとを入力する。条件
生成手段103は利用者が求める情報の満たすべき条件
を検索条件として出力する。検索条件は例えば、「位置
Pから2km以内にあり、かつ、時刻Tから1時間まで
のもの」などである。
Reference numeral 103 is a condition generating means. The condition generating means 103 inputs the current position output by the position detecting means 101 and the current time T output by the clocking means 102. The condition generating means 103 outputs a condition to be satisfied by the information requested by the user as a search condition. The search condition is, for example, “there is within 2 km from the position P and from time T to one hour”.

【0012】104は候補蓄積手段である。候補蓄積手
段104には公共交通機関などの運行表などが格納され
ている。例えば「どの駅で何時にどこ行きの電車があ
る」などが、1つの要素として格納されている。また各
要素には属性として各候補の所在する場所も含んでい
る。候補蓄積手段103は例えばコンピュータのハード
ディスクやCD−ROMなどの2次記憶である。
Reference numeral 104 is a candidate storage means. The candidate storage means 104 stores an operation table of public transportation and the like. For example, "which train goes to which station at what time" is stored as one element. Each element also includes the location of each candidate as an attribute. The candidate accumulating means 103 is a secondary storage such as a hard disk of a computer or a CD-ROM.

【0013】105は情報抽出手段である。情報抽出手
段105は条件生成手段103の出力する検索条件を満
たす情報を候補蓄積手段104の中から抽出し、抽出し
た結果を候補として出力する。「位置Pから2km以内
にあり、かつ、時刻Tから1時間までに発車する電車」
のリストが候補として出力される。
Reference numeral 105 is an information extracting means. The information extraction unit 105 extracts information satisfying the search conditions output by the condition generation unit 103 from the candidate storage unit 104, and outputs the extracted result as a candidate. "A train within 2 km from position P and departing from time T by 1 hour"
Is output as a candidate.

【0014】106は情報提示手段である。情報提示手
段106は情報抽出手段105の出力する候補を表示す
ることによって利用者に提示する。情報提示手段106
は例えば液晶ディスプレイやCRTディスプレイであ
る。
Reference numeral 106 is an information presenting means. The information presenting means 106 presents to the user by displaying the candidates output by the information extracting means 105. Information presenting means 106
Is, for example, a liquid crystal display or a CRT display.

【0015】次に、発明の第1の実施例の動作をフロー
チャートに基づいて説明する。図2は第1の実施例の動
作を示したフローチャートである。
Next, the operation of the first embodiment of the invention will be described with reference to the flow chart. FIG. 2 is a flow chart showing the operation of the first embodiment.

【0016】(ステップ201)位置検出手段101が
現在位置Pを検出する。 (ステップ202)計時手段102が現在時刻Tを出力
する。例えば現在13:20であればT=13:20と
なる。
(Step 201) The position detecting means 101 detects the current position P. (Step 202) The clock means 102 outputs the current time T. For example, if 13:20 at present, T = 13: 20.

【0017】(ステップ203)ステップ201、ステ
ップ202で得られた現在位置Pと現在時刻Tに基づき
条件生成手段103が検索条件Qを生成する。検索条件
は例えば「位置Pから2km以内にあり、かつ、12:
00から13:00までの間のもの」である。
(Step 203) Based on the current position P and the current time T obtained in Steps 201 and 202, the condition generating means 103 generates the search condition Q. The search condition is, for example, “within 2 km from the position P, and 12:
Between 00 and 13:00 ".

【0018】(ステップ204)ステップ203で得ら
れた検索条件Qに基づき、情報抽出手段105が候補蓄
積手段104から検索条件を満たす情報を候補として抽
出する。「位置Pから2km以内にあり、かつ、12:
00から13:00までの間」に発車する電車のリスト
が抽出される。
(Step 204) Based on the search condition Q obtained in step 203, the information extraction means 105 extracts information, which satisfies the search condition, from the candidate storage means 104 as a candidate. "It is within 2 km from the position P, and 12:
A list of trains departing from "00 to 13:00" is extracted.

【0019】(ステップ205)ステップ204で得ら
れた候補が適当である場合、ステップ207へ移る。適
当であるかの判断条件は、例えば、得られた候補の数が
一定数以上である、または一定数以下であるなどであ
る。あるいは、各候補がどの程度適切であるかの評価値
の重み付け合計などでもよい。
(Step 205) If the candidate obtained in step 204 is appropriate, the process proceeds to step 207. The determination condition of suitability is, for example, that the number of obtained candidates is a certain number or more, or is less than a certain number. Alternatively, a weighted sum of evaluation values of how appropriate each candidate is may be used.

【0020】(ステップ206)ステップ203で用い
られた検索条件Qを修正し、ステップ204へ移る。例
えば候補の数が少ないことが原因でステップ205で候
補が適当でないと判定された場合においては、検索条件
をゆるくする。例えば検索条件Qに含まれる距離を2k
mから3kmに増やす。
(Step 206) The search condition Q used in Step 203 is corrected, and Step 204 is proceeded to. For example, if it is determined in step 205 that the candidate is not suitable due to the small number of candidates, the search condition is loosened. For example, if the distance included in the search condition Q is 2k
Increase from m to 3 km.

【0021】(ステップ207)情報抽出手段105に
より得られた候補を情報提示手段106により表示す
る。
(Step 207) The information presenting means 106 displays the candidates obtained by the information extracting means 105.

【0022】このように現在位置などの状況に従って条
件生成手段103が自動的に検索条件を生成し、検索し
た結果が適切でない場合には検索条件を修正すること
で、利用者の入力なしでその状況に合わせた適切な検索
結果を得る運行情報検索装置を実現することができる。
As described above, the condition generating means 103 automatically generates the search condition according to the situation such as the current position, and when the result of the search is not appropriate, the search condition is corrected so that the search condition is not input by the user. It is possible to realize an operation information search device that obtains an appropriate search result according to the situation.

【0023】次に、第2の実施例について説明する。図
3は実施例の概要構成を示したブロック図である。
Next, a second embodiment will be described. FIG. 3 is a block diagram showing a schematic configuration of the embodiment.

【0024】301は位置検出手段である。位置検出手
段301は第1の実施例の位置検出手段101と同様な
もので良い。
Reference numeral 301 is a position detecting means. The position detecting means 301 may be the same as the position detecting means 101 of the first embodiment.

【0025】302は計時手段である。計時手段302
は第1の実施例の計時手段102と同様なもので良い。
Reference numeral 302 is a time measuring means. Clock means 302
May be the same as the timing means 102 of the first embodiment.

【0026】303は目的地入力手段である。目的地入
力手段303は利用者の行きたい場所(目的地)を得て
目的地を出力する。具体的な入力方法としては、画面に
表示されている地図の一点を指し示したり、メニューの
階層構造をたどったり、キーボードで入力したりする方
法が考えられる。
Reference numeral 303 is a destination input means. The destination input means 303 obtains a place (destination) desired by the user and outputs the destination. As a specific input method, a method of pointing to a point on the map displayed on the screen, tracing the hierarchical structure of the menu, or inputting with a keyboard can be considered.

【0027】304は経路蓄積手段である。経路蓄積手
段304は交通機関網のつながりを表す情報が格納され
ている。例えばどの駅とどの駅とが連接しているかを表
す路線図などが格納される。
Reference numeral 304 is a route storage means. The route storage means 304 stores information indicating the connection of transportation networks. For example, a route map showing which stations are connected to each other is stored.

【0028】305は経路検索手段である。経路検索手
段305は目的地入力手段303の出力する目的地と、
位置検出手段301の出力する現在位置Pとを入力とす
る。経路検索手段305は目的地入力手段303の出力
する目的地に対して現在の位置から近い1つまたは複数
の駅を起点にした経路を経路蓄積手段304に格納され
た情報を用いて検索し、検索した結果の経路を出力す
る。
Reference numeral 305 is a route search means. The route search means 305 outputs the destination output from the destination input means 303,
The current position P output from the position detection means 301 is input. The route search unit 305 searches for a route starting from one or a plurality of stations near the current position with respect to the destination output from the destination input unit 303, using the information stored in the route storage unit 304, The route of the search result is output.

【0029】306は条件生成手段である。条件生成手
段306は位置検出手段301の出力する現在位置と、
計時手段302の出力する現在時刻Tと、経路検索手段
305の出力する経路とを入力する。条件生成手段30
6は利用者が求める情報の満たすべき条件を検索条件と
して出力する。入力の経路における起点の駅がS=であ
るとすると、例えば検索条件は、「駅Siにおける現在
時刻Tから30分後までに発車する列車」となる。
Reference numeral 306 is a condition generating means. The condition generation unit 306 outputs the current position output from the position detection unit 301,
The current time T output by the time counting means 302 and the route output by the route searching means 305 are input. Condition generating means 30
Reference numeral 6 outputs a condition to be satisfied by the information requested by the user as a search condition. If the starting station on the input route is S =, the search condition is, for example, “a train departing at the station Si within 30 minutes from the current time T”.

【0030】307は候補蓄積手段である。候補蓄積手
段307は第1の発明の候補蓄積手段104と同様のも
ので良い。
Reference numeral 307 is a candidate accumulating means. The candidate accumulating means 307 may be the same as the candidate accumulating means 104 of the first invention.

【0031】308は情報抽出手段である。情報抽出手
段308は第1の実施例における情報抽出手段105と
同様のもので良い。
Reference numeral 308 is an information extracting means. The information extracting means 308 may be the same as the information extracting means 105 in the first embodiment.

【0032】309は情報提示手段である。情報提示手
段309は第1の実施例における情報提示手段105と
同様のもので良い。
Reference numeral 309 is an information presenting means. The information presenting means 309 may be the same as the information presenting means 105 in the first embodiment.

【0033】次に、発明の第2の実施例の動作をフロー
チャートに基づいて説明する。図4は第2の実施例の動
作を示したフローチャートである。
Next, the operation of the second embodiment of the invention will be described with reference to the flow chart. FIG. 4 is a flow chart showing the operation of the second embodiment.

【0034】(ステップ401)位置検出手段301が
現在位置Pを検出する。ステップ401は第1の発明の
ステップ201と同様で良い。
(Step 401) The position detecting means 301 detects the current position P. Step 401 may be similar to step 201 of the first invention.

【0035】(ステップ402)計時手段302が現在
時刻Tを出力する。ステップ402は第1の発明のステ
ップ202と同様で良い。
(Step 402) The clock means 302 outputs the current time T. Step 402 may be similar to step 202 of the first invention.

【0036】(ステップ403)利用者が目的地入力手
段303によって目的地を入力する。
(Step 403) The user inputs the destination using the destination input means 303.

【0037】(ステップ404)経路検索手段305が
位置検出手段301の出力する現在位置Pに近接する1
つまたは複数の駅S=を経路蓄積手段304に格納され
た情報を用いて選択する。
(Step 404) The route search means 305 approaches the current position P output by the position detection means 301 1
One or a plurality of stations S = is selected using the information stored in the route storage means 304.

【0038】(ステップ405)経路検索手段305が
ステップ404で選択された1つまたは複数の駅Sを起
点としてステップ403で入力された目的地への経路を
経路蓄積手段304に格納された情報を用いて検索す
る。
(Step 405) The route searching means 305 uses the information stored in the route accumulating means 304 to obtain the route to the destination inputted in step 403 from the one or more stations S selected in step 404 as a starting point. Search using.

【0039】(ステップ406)経路として不適切な駅
をSから取り除き、S’=を得る。 (ステップ407)ステップ401、ステップ406で
得られた駅S’と現在時刻Tに基づき条件生成手段30
6が検索条件Qを生成する。検索条件は例えば「駅S’
iで、12:00から13:00までの間のもの」であ
る。
(Step 406) The station inappropriate as the route is removed from S to obtain S '=. (Step 407) Based on the station S ′ and the current time T obtained in steps 401 and 406, the condition generating means 30
6 generates a search condition Q. The search condition is, for example, "station S '.
i, between 12:00 and 13:00 ”.

【0040】(ステップ408)ステップ407で得ら
れた検索条件Qに基づき、情報抽出手段308が候補蓄
積手段307から検索条件を満たす情報を候補として抽
出する。「駅S’iで、12:00から13:00まで
の間」に発車する電車のリストが抽出される。
(Step 408) Based on the search condition Q obtained in step 407, the information extraction means 308 extracts the information satisfying the search condition from the candidate storage means 307 as a candidate. A list of trains departing from "12:00 to 13:00 at station S'i" is extracted.

【0041】(ステップ409)ステップ408で得ら
れた候補が適当である場合、ステップ411へ移る。適
当であるかの判断条件は、例えば、得られた候補の数が
一定数以上である、または一定数以下であるなどであ
る。あるいは、各候補がどの程度適切であるかの評価値
の重み付け合計などでもよい。
(Step 409) If the candidate obtained in step 408 is appropriate, the process proceeds to step 411. The determination condition of suitability is, for example, that the number of obtained candidates is a certain number or more, or is less than a certain number. Alternatively, a weighted sum of evaluation values of how appropriate each candidate is may be used.

【0042】(ステップ410)ステップ407で用い
られた検索条件Qを修正し、ステップ408へ移る。例
えば候補の数が少ないことが原因でステップ409で候
補が適当でないと判定された場合においては、検索条件
をゆるくする。
(Step 410) The search condition Q used in step 407 is modified, and the process proceeds to step 408. For example, when it is determined in step 409 that the candidates are not suitable due to the small number of candidates, the search condition is loosened.

【0043】(ステップ411)情報抽出手段308に
より得られた候補を情報提示手段309により表示す
る。次に、第3の実施例について説明する。図5は実施
例の概要構成を示したブロック図である。
(Step 411) The information presenting means 309 displays the candidates obtained by the information extracting means 308. Next, a third embodiment will be described. FIG. 5 is a block diagram showing a schematic configuration of the embodiment.

【0044】501は位置検出手段である。位置検出手
段501は第1の実施例の位置検出手段101と同様な
もので良い。
Reference numeral 501 is a position detecting means. The position detecting means 501 may be the same as the position detecting means 101 of the first embodiment.

【0045】502は計時手段である。計時手段502
は第1の実施例の計時手段102と同様なもので良い。
Reference numeral 502 is a time measuring means. Timing means 502
May be the same as the timing means 102 of the first embodiment.

【0046】503は条件生成手段である。条件生成手
段503は位置検出手段501の出力する現在位置と計
時手段502の出力する現在時刻Tとを入力する。条件
生成手段503は利用者が求める情報の満たすべき条件
を検索条件として出力する。検索条件は例えば、「位置
Pから200m以内にあり、かつ、時刻T前後で営業し
ている」などである。
Reference numeral 503 is a condition generating means. The condition generating means 503 inputs the current position output by the position detecting means 501 and the current time T output by the clocking means 502. The condition generating means 503 outputs, as a search condition, a condition to be satisfied by the information requested by the user. The search condition is, for example, “within 200 m from the position P and operating before and after the time T”.

【0047】504は候補蓄積手段である。候補蓄積手
段504には飲食店の情報などのタウン情報が格納され
ている。また格納される各要素には属性として各情報の
所在する場所も含んでいる。
Reference numeral 504 is a candidate accumulating means. Town information such as restaurant information is stored in the candidate accumulating unit 504. Each stored element also includes the location of each information as an attribute.

【0048】505は情報抽出手段である。情報抽出手
段505は第1の実施例の情報抽出手段502と同様な
もので良い。情報抽出手段505は条件生成手段503
の出力する検索条件を満たす情報を候補蓄積手段504
の中から抽出し、抽出した結果を候補として出力する。
「位置Pから200m以内にあり、かつ、時刻T前後で
営業している飲食店」のリストが候補として出力され
る。
Reference numeral 505 is an information extracting means. The information extracting means 505 may be the same as the information extracting means 502 of the first embodiment. The information extraction means 505 is a condition generation means 503.
Information that satisfies the search condition output by the candidate accumulating unit 504
And output the extracted result as a candidate.
The list of “restaurants within 200 m from position P and operating around time T” is output as a candidate.

【0049】506は情報提示手段である。情報提示手
段505は第1の実施例の情報抽出手段106と同様な
もので良い。
Reference numeral 506 is an information presenting means. The information presenting means 505 may be the same as the information extracting means 106 of the first embodiment.

【0050】次に、発明の第3の実施例の動作をフロー
チャートに基づいて説明する。図6は第3の実施例の動
作を示したフローチャートである。
Next, the operation of the third embodiment of the invention will be described based on the flowchart. FIG. 6 is a flow chart showing the operation of the third embodiment.

【0051】(ステップ601)位置検出手段501が
現在位置Pを検出する。 (ステップ602)計時手段502が現在時刻Tを出力
する。例えば現在12:05であればT=12:05と
なる。
(Step 601) The position detecting means 501 detects the current position P. (Step 602) The time measuring means 502 outputs the current time T. For example, if it is 12:05 at present, T = 12: 05.

【0052】(ステップ603)ステップ601、ステ
ップ602で得られた現在位置Pと現在時刻Tに基づき
条件生成手段503が検索条件Qを生成する。検索条件
は例えば「位置Pから200m以内にあり、かつ、1
2:05前後に営業している」である。
(Step 603) The condition generating means 503 generates the search condition Q based on the current position P and the current time T obtained in the steps 601 and 602. The search condition is, for example, “within 200 m from the position P, and 1
It is open around 2:05. "

【0053】(ステップ604)ステップ603で得ら
れた検索条件Qに基づき、情報抽出手段505が候補蓄
積手段504から検索条件を満たす情報を候補として抽
出する。「位置Pから200m以内にあり、かつ、1
2:05前後に営業している」飲食店のリストが生成さ
れる。
(Step 604) Based on the search condition Q obtained in step 603, the information extracting means 505 extracts the information satisfying the search condition from the candidate accumulating means 504 as a candidate. "It is within 200m from position P, and 1
A list of restaurants that are open around 2:05 is generated.

【0054】(ステップ605)ステップ604で得ら
れた候補が適当である場合、ステップ607へ移る。適
当であるかの判断条件は、例えば、得られた候補の数が
一定数以上である、または一定数以下であるなどであ
る。あるいは、各候補がどの程度適切であるかの評価値
の重み付け合計などでもよい。
(Step 605) If the candidate obtained in step 604 is appropriate, the process proceeds to step 607. The determination condition of suitability is, for example, that the number of obtained candidates is a certain number or more, or is less than a certain number. Alternatively, a weighted sum of evaluation values of how appropriate each candidate is may be used.

【0055】(ステップ606)ステップ603で用い
られた検索条件Qを修正し、ステップ604へ移る。例
えば候補の数が少ないことが原因でステップ605で候
補が適当でないと判定された場合においては、検索条件
をゆるくする。例えば検索条件Qに含まれる距離を増や
す。
(Step 606) The search condition Q used in step 603 is corrected, and the process proceeds to step 604. For example, when it is determined in step 605 that the candidates are not suitable due to the small number of candidates, the search condition is loosened. For example, the distance included in the search condition Q is increased.

【0056】(ステップ607)情報抽出手段505に
より得られた候補を情報提示手段506により表示す
る。
(Step 607) The information presenting means 506 displays the candidates obtained by the information extracting means 505.

【0057】このように現在位置などの状況に従って条
件生成手段503が自動的に検索条件を生成し、検索し
た結果が適切でない場合には検索条件を修正すること
で、利用者の入力なしでその状況に合わせた適切な検索
結果を得るタウン情報検索装置を実現することができ
る。
As described above, the condition generating means 503 automatically generates the search condition according to the situation such as the current position, and when the result of the search is not appropriate, the search condition is corrected so that the search condition is not input by the user. It is possible to realize a town information search device that obtains an appropriate search result according to the situation.

【0058】次に、第4の実施例について説明する。図
7は実施例の概要構成を示したブロック図である。
Next, a fourth embodiment will be described. FIG. 7 is a block diagram showing a schematic configuration of the embodiment.

【0059】701は位置検出手段である。位置検出手
段701は第1の実施例の位置検出手段101と同様な
もので良い。
Reference numeral 701 is a position detecting means. The position detecting means 701 may be the same as the position detecting means 101 of the first embodiment.

【0060】702は計時手段である。計時手段702
は第1の実施例の計時手段102と同様なもので良い。
Reference numeral 702 is a time measuring means. Clock means 702
May be the same as the timing means 102 of the first embodiment.

【0061】703は選択入力手段である。選択入力手
段703は情報抽出手段707が出力する1つまたは複
数の候補から利用者がどれを選択したかの選択情報を得
る。選択入力手段はキーボードのキーや画面に張られた
タッチパネルである。
Reference numeral 703 is a selection input means. The selection input unit 703 obtains selection information indicating which one the user has selected from the one or more candidates output by the information extraction unit 707. The selection input means is a key on the keyboard or a touch panel on the screen.

【0062】704は嗜好獲得手段である。嗜好獲得手
段704は、情報抽出手段707の出力する候補情報と
選択入力手段703の出力するどの候補を選んだかの選
択情報を入力する。嗜好獲得手段704は、利用者がど
の候補情報を選択するかを元に利用者の好みを把握し、
好みを特徴付ける嗜好情報を出力する。例えば利用者が
ビアホールや居酒屋に関する情報をしばしば選択してい
る場合には「飲み屋」が好みであるとして認識し、その
情報を嗜好情報として出力する。
Reference numeral 704 is a preference acquisition means. The preference acquisition unit 704 inputs the candidate information output by the information extraction unit 707 and the selection information output by the selection input unit 703 indicating which candidate has been selected. The preference acquisition unit 704 grasps the user's preference based on which candidate information the user selects,
The preference information that characterizes the preference is output. For example, when the user often selects information about beer halls and taverns, he recognizes that "bar" is his favorite, and outputs that information as preference information.

【0063】705は条件生成手段である。条件生成手
段705は位置検出手段701の出力する現在位置と、
計時手段702の出力する現在時刻Tと、嗜好獲得手段
704の出力する嗜好情報とを入力する。条件生成手段
705は利用者が求める情報の満たすべき条件を検索条
件として出力する。例えば検索条件は、「位置Pから距
離200m以内にあり、かつ、時刻T前後で営業してい
る、飲み屋」となる。
Reference numeral 705 is a condition generating means. The condition generating means 705 outputs the current position output from the position detecting means 701,
The current time T output by the clocking means 702 and the preference information output by the preference acquisition means 704 are input. The condition generation means 705 outputs the condition that the information desired by the user should satisfy as the search condition. For example, the search condition is “a bar within a distance of 200 m from the position P and operating around the time T”.

【0064】706は候補蓄積手段である。候補蓄積手
段706は第1の発明の候補蓄積手段104と同様のも
ので良い。
Reference numeral 706 is a candidate storage means. The candidate accumulating unit 706 may be the same as the candidate accumulating unit 104 of the first invention.

【0065】707は情報抽出手段である。情報抽出手
段707は第1の実施例における情報抽出手段105と
同様のもので良い。
Reference numeral 707 is an information extracting means. The information extracting means 707 may be the same as the information extracting means 105 in the first embodiment.

【0066】708は情報提示手段である。情報提示手
段708は第1の実施例における情報提示手段105と
同様のもので良い。
Reference numeral 708 is an information presenting means. The information presenting means 708 may be the same as the information presenting means 105 in the first embodiment.

【0067】次に、発明の第4の実施例の動作をフロー
チャートに基づいて説明する。図8は第4の実施例の動
作を示したフローチャートである。
Next, the operation of the fourth embodiment of the invention will be described with reference to the flowchart. FIG. 8 is a flow chart showing the operation of the fourth embodiment.

【0068】(ステップ801)位置検出手段701が
現在位置Pを検出する。ステップ801は第1の発明の
ステップ201と同様で良い。
(Step 801) The position detecting means 701 detects the current position P. Step 801 may be similar to step 201 of the first invention.

【0069】(ステップ802)計時手段702が現在
時刻Tを出力する。ステップ802は第1の発明のステ
ップ202と同様で良い。
(Step 802) The clock means 702 outputs the current time T. Step 802 may be similar to step 202 of the first invention.

【0070】(ステップ803)条件生成手段705が
ステップ801で求めた位置Pとすてっぷ802出求め
た現在時刻Tと嗜好獲得手段704の出力する嗜好情報
とから検索条件を作成する。第3の実施例との差異は、
このステップで利用者の嗜好が検索条件に対して動的に
反映することである。
(Step 803) The condition generating means 705 creates a search condition from the position P calculated in step 801, the current time T calculated in the step 802, and the preference information output from the preference acquisition means 704. The difference from the third embodiment is that
In this step, the user's preference is dynamically reflected in the search condition.

【0071】(ステップ804)ステップ803で得ら
れた検索条件Qに基づき、情報抽出手段707が候補蓄
積手段706から検索条件を満たす情報を候補として抽
出する。
(Step 804) Based on the search condition Q obtained in step 803, the information extraction means 707 extracts the information satisfying the search condition from the candidate storage means 706 as a candidate.

【0072】(ステップ805)ステップ804で得ら
れた候補が適当である場合、ステップ807へ移る。
(Step 805) If the candidate obtained in step 804 is appropriate, the process moves to step 807.

【0073】(ステップ806)ステップ804で用い
られた検索条件Qを修正し、ステップ804へ移る。
(Step 806) The search condition Q used in step 804 is corrected, and the process proceeds to step 804.

【0074】(ステップ807)情報抽出手段707に
より得られた候補を情報提示手段708により表示す
る。
(Step 807) The information presenting means 708 displays the candidates obtained by the information extracting means 707.

【0075】(ステップ808)選択入力手段703に
より利用者がステップ807で表示された候補から選択
する (ステップ809)ステップ808で選択した候補を観
察することで利用者の好みを自動的に獲得し、ステップ
801へ移る。
(Step 808) The user selects from the candidates displayed in Step 807 by the selection input means 703 (Step 809) The user's preference is automatically obtained by observing the candidate selected in Step 808. , Go to step 801.

【0076】[0076]

【発明の効果】以上のように現在位置や現在時刻などの
情報を自動的に用いることで、より適切な情報を容易に
得ることが可能となる。
As described above, it is possible to easily obtain more appropriate information by automatically using the information such as the current position and the current time.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施例の構成図FIG. 1 is a configuration diagram of a first embodiment of the present invention.

【図2】本発明の第1の実施例の動作フローチャートFIG. 2 is an operation flowchart of the first embodiment of the present invention.

【図3】本発明の第2の実施例の構成図FIG. 3 is a configuration diagram of a second embodiment of the present invention.

【図4】本発明の第2の実施例の動作フローチャートFIG. 4 is an operation flowchart of the second embodiment of the present invention.

【図5】本発明の第3の実施例の構成図FIG. 5 is a configuration diagram of a third embodiment of the present invention.

【図6】本発明の第3の実施例の動作フローチャートFIG. 6 is an operation flowchart of the third embodiment of the present invention.

【図7】本発明の第4の実施例の構成図FIG. 7 is a configuration diagram of a fourth embodiment of the present invention.

【図8】本発明の第4の実施例の動作フローチャートFIG. 8 is an operation flowchart of the fourth embodiment of the present invention.

【符号の説明】[Explanation of symbols]

101 位置検出手段 102 計時手段 103 条件生成手段 104 候補蓄積手段 105 情報抽出手段 106 情報提示手段 101 Position Detecting Means 102 Clocking Means 103 Condition Generating Means 104 Candidate Accumulating Means 105 Information Extracting Means 106 Information Presenting Means

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】現在の状況を検出して状況情報を出力する
状況検出手段と、前記状況検出手段と情報抽出手段と接
続され検索条件を生成して出力する条件生成手段と、候
補情報を蓄える候補蓄積手段と、前記条件生成手段と前
記候補蓄積手段と接続され前記候補蓄積手段から適切な
情報を抽出候補として抽出し出力する前記情報抽出手段
と、前記情報抽出手段と接続され前記情報抽出手段の出
力を利用者に提示する情報提示手段とを具備し、前記条
件生成手段が入力する状況情報と入力する抽出候補とに
依存して検索条件を生成し、前記情報抽出手段が入力す
る検索条件を満たす前記候補蓄積手段内に格納された情
報を選択し抽出結果として出力し、前記情報示手段が前
記情報抽出手段の出力する抽出結果を提示することを特
徴とする情報検索装置。
1. A situation detecting means for detecting a present situation and outputting situation information, a condition producing means connected to the situation detecting means and the information extracting means for producing and outputting a retrieval condition, and storing candidate information. Candidate storage means, the information extraction means connected to the condition generation means and the candidate storage means and extracting and outputting appropriate information from the candidate storage means as extraction candidates, and the information extraction means connected to the information extraction means And an information presenting unit for presenting the output to the user, the search condition being generated depending on the situation information input by the condition generating unit and the extraction candidate input, and the search condition input by the information extracting unit. Information retrieval characterized in that the information stored in the candidate accumulating means that satisfies the above is selected and output as an extraction result, and the information indicating means presents the extraction result output by the information extracting means. Location.
【請求項2】状況検出手段を状況検出手段の現在位置と
現在時刻とを出力するように変更したことを特徴とする
請求項1記載の情報検索装置。
2. The information retrieving apparatus according to claim 1, wherein the status detecting means is modified so as to output the current position and the current time of the status detecting means.
【請求項3】現在位置を出力する位置検出手段と、現在
時刻を出力する計時手段と、前記位置検出手段と前記計
時手段とに接続され検索条件を生成し出力する条件生成
手段と、運行情報を蓄える候補蓄積手段と、前記条件生
成手段と前記候補蓄積手段と接続され前記候補蓄積手段
から適切な運行情報を抽出候補として抽出し出力する前
記情報抽出手段と、前記情報抽出手段と接続され前記情
報抽出手段の出力を利用者に提示する情報提示手段とを
具備し、前記条件生成手段が入力する現在位置と現在時
刻とに依存して検索条件を生成し、前記情報抽出手段が
入力する検索条件を満たす前記候補蓄積手段内に格納さ
れた運行情報を選択し抽出結果として出力し、前記情報
提示手段が前記情報抽出手段の出力する抽出候補を提示
することを特徴とする運行情報検索装置。
3. Position detecting means for outputting a current position, time measuring means for outputting a current time, condition generating means connected to the position detecting means and the time measuring means for generating and outputting a search condition, and operation information. A candidate accumulating means for accumulating the information, the condition generating means and the candidate accumulating means, the information extracting means for extracting and outputting appropriate operation information as an extraction candidate from the candidate accumulating means, and the information extracting means for connection. An information presenting means for presenting the output of the information extracting means to the user, generating a search condition depending on the current position and the current time input by the condition generating means, and the search input by the information extracting means. The operation information stored in the candidate accumulating means satisfying the conditions is selected and output as an extraction result, and the information presenting means presents the extraction candidates output by the information extracting means. That operating information retrieval apparatus.
【請求項4】目的地を獲得して出力する目的地入力手段
と、経路情報を蓄積する経路蓄積手段と、位置検出手段
と前記目的地入力手段と前記経路蓄積手段とに接続され
目的地への経路を得て出力する経路検索手段とを追加
し、条件生成手段の入力に前記経路検索手段の出力を追
加することを特徴とする請求項4記載の運行情報検索装
置。
4. A destination input means for acquiring and outputting a destination, a route accumulating means for accumulating route information, a position detecting means, the destination inputting means, and the route accumulating means to a destination. 5. The operation information retrieving apparatus according to claim 4, further comprising: a route retrieving unit that obtains and outputs the route, and an output of the reroute searching unit is added to an input of the condition generating unit.
【請求項5】現在位置を出力する位置検出手段と、現在
時刻を出力する計時手段と、前記位置検出手段と前記計
時手段とに接続され検索条件を生成し出力する条件生成
手段と、タウン情報を蓄える候補蓄積手段と、前記条件
生成手段と前記候補蓄積手段と接続され前記候補蓄積手
段から適切なタウン情報を抽出候補として抽出し出力す
る前記情報抽出手段と、前記情報抽出手段と接続され前
記情報抽出手段の出力を利用者に提示する情報提示手段
とを具備し、前記条件生成手段が入力する現在位置と現
在時刻とに依存して検索条件を生成し、前記情報抽出手
段が入力する検索条件を満たす前記候補蓄積手段内に格
納されたタウン情報を選択し抽出結果として出力し、前
記情報提示手段が前記情報抽出手段の出力する抽出候補
を提示することを特徴とするタウン情報検索装置。
5. A position detecting means for outputting a current position, a time measuring means for outputting a current time, a condition generating means connected to the position detecting means and the time measuring means for generating and outputting a search condition, and town information. A candidate accumulating means for accumulating, an information extracting means connected to the condition generating means and the candidate accumulating means for extracting and outputting appropriate town information as an extraction candidate from the candidate accumulating means, and connected to the information extracting means, An information presenting means for presenting the output of the information extracting means to the user, generating a search condition depending on the current position and the current time input by the condition generating means, and the search input by the information extracting means. The town information stored in the candidate accumulating unit that satisfies the condition is selected and output as an extraction result, and the information presenting unit presents the extraction candidate output by the information extracting unit. Town information retrieval apparatus according to symptoms.
【請求項6】情報提示手段で提示された抽出結果に対す
る利用者の選択結果を得て出力する選択入力手段と、前
記選択入力手段の出力と情報抽出手段の出力とを入力と
し利用者の好みを学習して嗜好情報を出力する嗜好獲得
手段とを追加し、条件生成手段の入力に前記嗜好獲得手
段の出力を追加することを特徴とする請求項5記載のタ
ウン情報検索装置。
6. A selection input means for obtaining and outputting a selection result of the user for the extraction result presented by the information presenting means, and an output of the selection input means and an output of the information extracting means as inputs to the user's preference. 6. The town information search device according to claim 5, further comprising: a preference acquisition unit that learns to output the preference information, and adds the output of the preference acquisition unit to the input of the condition generation unit.
JP7326778A 1995-12-15 1995-12-15 Information retrieval device Pending JPH09167166A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7326778A JPH09167166A (en) 1995-12-15 1995-12-15 Information retrieval device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7326778A JPH09167166A (en) 1995-12-15 1995-12-15 Information retrieval device

Publications (1)

Publication Number Publication Date
JPH09167166A true JPH09167166A (en) 1997-06-24

Family

ID=18191605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7326778A Pending JPH09167166A (en) 1995-12-15 1995-12-15 Information retrieval device

Country Status (1)

Country Link
JP (1) JPH09167166A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11132779A (en) * 1997-10-28 1999-05-21 Alpine Electron Inc Route guiding device
JPH11161655A (en) * 1997-11-27 1999-06-18 Nec Yonezawa Ltd Information retrieval device with map retrieving function
JPH11351902A (en) * 1998-06-11 1999-12-24 Denso Corp Navigation system for vehicle
JP2001290727A (en) * 2000-04-06 2001-10-19 Nec Corp System and method for providing information
JP2003256460A (en) * 2002-03-06 2003-09-12 Sony Corp Navigation apparatus, service apparatus for navigation apparatus, and service providing method using navigation apparatus
JP2004234687A (en) * 2004-04-02 2004-08-19 Nec Corp Information-providing system and information-providing method
JP2013513165A (en) * 2009-12-04 2013-04-18 グーグル・インコーポレーテッド Search based on location
CN119782628A (en) * 2025-03-11 2025-04-08 浙江鸿程计算机系统有限公司 Logic judgment-based intelligent recommendation method and device for target sites

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11132779A (en) * 1997-10-28 1999-05-21 Alpine Electron Inc Route guiding device
JPH11161655A (en) * 1997-11-27 1999-06-18 Nec Yonezawa Ltd Information retrieval device with map retrieving function
JPH11351902A (en) * 1998-06-11 1999-12-24 Denso Corp Navigation system for vehicle
JP2001290727A (en) * 2000-04-06 2001-10-19 Nec Corp System and method for providing information
JP2003256460A (en) * 2002-03-06 2003-09-12 Sony Corp Navigation apparatus, service apparatus for navigation apparatus, and service providing method using navigation apparatus
JP2004234687A (en) * 2004-04-02 2004-08-19 Nec Corp Information-providing system and information-providing method
JP2013513165A (en) * 2009-12-04 2013-04-18 グーグル・インコーポレーテッド Search based on location
US10467296B2 (en) 2009-12-04 2019-11-05 Google Llc Location-based searching using a search area that corresponds to a geographical location of a computing device
US11386167B2 (en) 2009-12-04 2022-07-12 Google Llc Location-based searching using a search area that corresponds to a geographical location of a computing device
US12001492B2 (en) 2009-12-04 2024-06-04 Google Llc Location-based searching using a search area that corresponds to a geographical location of a computing device
US12579207B2 (en) 2009-12-04 2026-03-17 Google Llc Location-based searching using a search area that corresponds to a geographical location of a computing device
CN119782628A (en) * 2025-03-11 2025-04-08 浙江鸿程计算机系统有限公司 Logic judgment-based intelligent recommendation method and device for target sites

Similar Documents

Publication Publication Date Title
US8560228B2 (en) System for displaying points of interest
US9885585B1 (en) Route based search
US20090216732A1 (en) Method and apparatus for navigation system for searching objects based on multiple ranges of desired parameters
US8688366B2 (en) Method of operating a navigation system to provide geographic location information
EP1816438B1 (en) Method and apparatus for searching point of interest by name or phone number
JP2005214779A (en) Navigation system and method for updating map data
EP1703256A2 (en) Method of organizing map data for affinity relationships and application for use thereof
JP2021009720A (en) Information search device and information search system
CN101666658A (en) Vehicle navigation device
US8195681B2 (en) Searching device, searching method and recording medium
JP2008250565A (en) Navigation apparatus
JP4951614B2 (en) Navigation device and map data updating method
JP2001050768A (en) Navigation device and memory medium
JP4737645B2 (en) Information distribution system, information distribution method, information distribution server, and terminal device
JPH09167166A (en) Information retrieval device
US8423566B2 (en) Facility retrieval device
US7480668B2 (en) Address database and address retrieval system using the same
US8145421B2 (en) Facility searching device, facility searching method, and vehicle-mounted navigation apparatus
JP2010286871A (en) Point search device, point search method, and program
JP2005352170A (en) Map display device
JP2024040222A (en) Program, search program, search device, search system, facility search device, and facility search system
JP2010133904A (en) Device of searching for destination, program, and method of searching for destination
JP2008241590A (en) Information search device and control method therefor, and control program
JP2000040086A (en) Facility information search and display device
JP5378037B2 (en) Navigation device and destination setting method thereof