(57)【特許請求の範囲】
【請求項１】
表示手段と、
各項目に対して当該項目についてのテキストを対応付けた項目情報を複数含むコンテンツを複数種類記憶するコンテンツ記憶手段と、
前記複数種類のコンテンツ毎に、位置情報に対応する位置対応キーワードを複数記憶した位置対応キーワード記憶手段と、
検索対象のコンテンツを指定するコンテンツ指定手段と、
現在地の位置情報を検知する位置情報検知手段と、
この位置情報検知手段により検知された現在地の位置情報と、前記検索対象のコンテンツとに対応する位置対応キーワードを、前記位置対応キーワード記憶手段から検出する位置対応キーワード検出手段と、
この位置対応キーワード検出手段により検出された位置対応キーワードを検索文字列として入力する位置対応キーワード入力手段と、
この位置対応キーワード入力手段により入力された検索文字列に対応する項目情報を、前記検索対象のコンテンツから検索する検索手段と、
前記検索手段により検索された項目情報を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、さらに、
前記複数種類のコンテンツ毎に、位置対応キーワードについてのコンテンツの検索方法を記憶するキーワード検索方法記憶手段を備え、
前記検索手段は、前記検索対象のコンテンツについて前記キーワード検索方法記憶手段に記憶された検索方法で前記位置対応キーワードを検索することを特徴とする情報表示装置。
【請求項３】
請求項１または２記載の情報表示装置において、
前記複数種類のコンテンツ毎に、前記位置対応キーワード記憶手段に記憶された位置情報の範囲よりも広い範囲の位置情報について、位置対応キーワードを記憶した広範囲情報キーワード記憶手段と、
前記検索手段により検索された項目情報が前記表示手段に表示された後、前記現在地の位置情報と、前記検索対象のコンテンツとに対応する位置対応キーワードを、前記広範囲キーワード記憶手段から検出する広範囲キーワード検出手段と、
この広範囲キーワード検出手段により検出された位置対応キーワードを検索文字列として入力する広範囲キーワード入力手段と、
この広範囲キーワード入力手段により入力された検索文字列に対応する項目情報を、前記検索対象のコンテンツから検索する広範囲検索手段と、
を備えることを特徴とする情報表示装置。
【請求項４】
表示手段と、各項目に対して当該項目についてのテキストを対応付けた項目情報を複数含むコンテンツを複数種類記憶するコンテンツ記憶手段と、現在地の位置情報を検知する位置情報検知手段とを有するコンピュータに、
前記複数種類のコンテンツ毎に、位置情報に対応する位置対応キーワードを複数記憶した位置対応キーワード記憶機能と、
検索対象のコンテンツを指定するコンテンツ指定機能と、
前記位置情報検知手段により検知された現在地の位置情報と、前記検索対象のコンテンツとに対応する位置対応キーワードを、前記位置対応キーワード記憶機能による記憶情報から検出する位置対応キーワード検出機能と、
この位置対応キーワード検出機能により検出された位置対応キーワードを検索文字列として入力する位置対応キーワード入力機能と、
この位置対応キーワード入力機能により入力された検索文字列に対応する項目情報を、前記検索対象のコンテンツから検索する検索機能と、
前記検索機能により検索された項目情報を前記表示手段に表示させる表示制御機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、ＧＰＳ受信機を内蔵したカーナビゲーション（いわゆるカーナビ）においては、店舗の名前と、その位置情報とが対応付けられて、店舗のカテゴリ（コンビニエンスストアや書店など）毎に記憶されており、ユーザが何れかのカテゴリを選択すると、ＧＰＳ受信機で検知される現在地の位置情報に基づいて、現在地の周辺に存在する店舗のうち、選択カテゴリの店舗の名前を地図上に表示するようになっている（例えば、特許文献１参照）。
【０００３】
ところで、主にテキストデータを表示する電子辞書などの情報表示装置においては、読み物のテキストや辞書データベースなど、複数のコンテンツが収録されて多機能化が図られており、近年では、ＧＰＳ受信機の搭載も検討されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０９１９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、カーナビゲーション等の情報をそのまま用いても、電子辞書等の所望のコンテンツから現在地の位置情報に対応する内容を適切に読み出すことはできない。例えば店舗のカテゴリから各カテゴリ別の店舗情報を読み出すことはできても、百科事典や文学一覧等ユーザ指定のコンテンツからその位置にあったコンテンツ情報を検索しようとしても、適切に検索できるわけではない。
【０００６】
本発明の課題は、現在地の位置情報に対応する内容をコンテンツから適切に読み出して表示させることのできる情報表示装置及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、情報表示装置において、
表示手段と、
各項目に対して当該項目についてのテキストを対応付けた項目情報を複数含むコンテンツを複数種類記憶するコンテンツ記憶手段と、
前記複数種類のコンテンツ毎に、位置情報に対応する位置対応キーワードを複数記憶した位置対応キーワード記憶手段と、
検索対象のコンテンツを指定するコンテンツ指定手段と、
現在地の位置情報を検知する位置情報検知手段と、
この位置情報検知手段により検知された現在地の位置情報と、前記検索対象のコンテンツとに対応する位置対応キーワードを、前記位置対応キーワード記憶手段から検出する位置対応キーワード検出手段と、
この位置対応キーワード検出手段により検出された位置対応キーワードを検索文字列として入力する位置対応キーワード入力手段と、
この位置対応キーワード入力手段により入力された検索文字列に対応する項目情報を、前記検索対象のコンテンツから検索する検索手段と、
前記検索手段により検索された項目情報を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする。
【０００８】
請求項２記載の発明は、請求項１記載の情報表示装置において、
請求項１記載の情報表示装置において、さらに、
前記複数種類のコンテンツ毎に、位置対応キーワードについてのコンテンツの検索方法を記憶するキーワード検索方法記憶手段を備え、
前記検索手段は、前記検索対象のコンテンツについて前記キーワード検索方法記憶手段に記憶された検索方法で前記位置対応キーワードを検索することを特徴とする。
【０００９】
請求項３記載の発明は、請求項１または２記載の情報表示装置において、
請求項１または２記載の情報表示装置において、
前記複数種類のコンテンツ毎に、前記位置対応キーワード記憶手段に記憶された位置情報の範囲よりも広い範囲の位置情報について、位置対応キーワードを記憶した広範囲情報キーワード記憶手段と、
前記検索手段により検索された項目情報が前記表示手段に表示された後、前記現在地の位置情報と、前記検索対象のコンテンツとに対応する位置対応キーワードを、前記広範囲キーワード記憶手段から検出する広範囲キーワード検出手段と、
この広範囲キーワード検出手段により検出された位置対応キーワードを検索文字列として入力する広範囲キーワード入力手段と、
この広範囲キーワード入力手段により入力された検索文字列に対応する項目情報を、前記検索対象のコンテンツから検索する広範囲検索手段と、
を備えることを特徴とする。
【００１０】
請求項４記載の発明は、情報表示プログラムにおいて、
表示手段と、各項目に対して当該項目についてのテキストを対応付けた項目情報を複数含むコンテンツを複数種類記憶するコンテンツ記憶手段と、現在地の位置情報を検知する位置情報検知手段とを有するコンピュータに、
前記複数種類のコンテンツ毎に、位置情報に対応する位置対応キーワードを複数記憶した位置対応キーワード記憶機能と、
検索対象のコンテンツを指定するコンテンツ指定機能と、
前記位置情報検知手段により検知された現在地の位置情報と、前記検索対象のコンテンツとに対応する位置対応キーワードを、前記位置対応キーワード記憶機能による記憶情報から検出する位置対応キーワード検出機能と、
この位置対応キーワード検出機能により検出された位置対応キーワードを検索文字列として入力する位置対応キーワード入力機能と、
この位置対応キーワード入力機能により入力された検索文字列に対応する項目情報を、前記検索対象のコンテンツから検索する検索機能と、
前記検索機能により検索された項目情報を前記表示手段に表示させる表示制御機能と、
を実現させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、コンテンツ毎に、位置情報に対応する位置対応キーワードが複数記憶されており、位置情報検知手段により検知された現在地の位置情報と、検索対象のコンテンツとに対応する位置対応キーワードが検索文字列として入力されて、検索文字列に対応する項目情報が検索対象のコンテンツから検索されて表示されるので、コンテンツが経度・緯度のような位置情報をテキスト中に格納していない場合であっても、位置情報に対応する位置対応キーワードによって検索を行うことができる。従って、現在地の位置情報に対応する内容をコンテンツから適切に読み出すことができる。
【図面の簡単な説明】
【００１２】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】コンテンツ別−位置対応検索条件テーブルのデータ構造を示す図である。
【図４】地形図データを説明するための図である。
【図５】（ａ）は都市名データを説明するための図であり、（ｂ）は地域・都道府県名データを説明するための図である。
【図６】（ａ）は史跡名データを説明するための図であり、（ｂ）は旧地域名・旧国名データを説明するための図である。
【図７】情報表示処理を示すフローチャートである。
【図８】検索キーワード設定処理を示すフローチャートである。
【図９】表示部の表示内容を示す図である。
【図１０】表示部の表示内容を示す図である。
【図１１】表示部の表示内容を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明に係る情報表示装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１４】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１、カードスロット１２及びキー群２を備えている。
【００１５】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００１６】
カードスロット１２は、種々の情報を記憶した外部情報記憶媒体１２ａ（図２参照）と着脱可能に設けられている。
【００１７】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇと、メニューキー２ｈ等とを有している。
【００１８】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース７０ａ，…（図２参照）の選択に使用されるキーである。
【００１９】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。メニューキー２ｈは、各種のモード設定を行うためのキーである。
【００２０】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２１】
この図に示すように、電子辞書１は、表示部４０、入力部３０、記録媒体読取部６０、ＧＰＳ受信機５０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００２２】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２３】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２４】
記録媒体読取部６０は、上述のカードスロット１２を備えており、当該カードスロット１２に装着された外部情報記憶媒体１２ａから情報を読み出したり、当該外部情報記憶媒体１２ａに情報を記録したりするようになっている。
【００２５】
ここで、外部情報記憶媒体１２ａには、コンテンツ７０等が格納されるようになっている。なお、このコンテンツ７０は後述のフラッシュＲＯＭ８０におけるコンテンツ７０と同様のデータ構造を有しているため、ここでは説明を省略する。
【００２６】
ＧＰＳ受信機５０は、ＧＰＳシステムからの受信信号に基づいて現在地の位置情報を検知するものである。このようなＧＰＳ受信機５０としては、従来より公知の装置を用いることができる。
【００２７】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０やＧＰＳ受信機５０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００２８】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８１と、コンテンツ群７と、コンテンツ別−位置対応検索条件テーブル８２と、地形図データ８３と、都市名データ８４と、地域名・都道府県名データ８５と、史跡名データ８６と、旧地域名・旧国名データ８７等とを記憶している。
【００２９】
情報表示プログラム８１は、後述の情報表示処理（図７参照）をＣＰＵ２０に実行させるためのプログラムである。
【００３０】
コンテンツ群７は、各項目に対してテキストを対応付けた項目情報を複数含むコンテンツ７０を複数種類有しており、本実施の形態においては、複数の辞書データベース７０ａ及びテキストコンテンツ７０ｂを有している。
【００３１】
辞書データベース７０ａ，…には、項目である見出し語と、この見出し語の説明情報のテキストとを対応付けた１つ以上の見出し語情報が格納されている。なお、本実施の形態においては、このような辞書データベース７０ａとして、「日本史事典」などの辞書データベース７０ａがコンテンツ群７に含まれている。ここで、「日本史事典」の辞書データベース７０ａでは、歴史上の人物などが見出し語として用いられている。
【００３２】
テキストコンテンツ７０ｂには、複数種類の各項目（章番号など）と、当該項目の内容を示すテキスト（以下、項目テキストとする）とを対応付けた複数の項目情報が格納されている。なお、本実施の形態においては、このようなテキストコンテンツ７０ｂとして、「植物図鑑」や「日本文学７００」などのテキストコンテンツ７０ｂがコンテンツ群７に含まれている。ここで、「植物図鑑」のテキストコンテンツ７０ｂでは、項目名として植物名が用いられている。また、「日本文学７００」のテキストコンテンツ７０ｂでは、項目名として作品名・書籍名が用いられており、各項目テキストには、作品のジャンルを説明する部分や、著者情報を説明する部分に、その旨を示すタグデータが埋め込まれている。
【００３３】
なお、以上のコンテンツ群７における複数のコンテンツ７０のうち、少なくとも「日本史事典」，「日本文学７００」，「植物図鑑」のコンテンツ７０では、後述のコンテンツ別−位置対応検索条件テーブル８２に情報が記憶されており、これにより、ＧＰＳ受信機５０で取得される位置情報を利用した検索（以下、位置情報対応検索とする）が可能となっている。
【００３４】
コンテンツ別−位置対応検索条件テーブル８２は、コンテンツ群７における複数種類のコンテンツ７０のうち、位置情報対応検索の可能な各コンテンツ７０について、位置情報対応検索において用いられる条件を記憶している。具体的には、図３に示すように、このコンテンツ別−位置対応検索条件テーブル８２は、位置情報対応検索の可能なコンテンツ７０のコンテンツ名と、検索の方法と、ＧＰＳ受信機５０で受信されうる位置情報に対応した位置対応キーワードのうち、所定の第１，第２のカテゴリに含まれる位置対応キーワードとを対応付けて記憶している。
【００３５】
ここで、位置対応キーワードの検索文字列についての検索方法としては、検索文字列に対応する項目をコンテンツ７０から検索する方法、いわゆる見出し語検索と、検索文字列に対応する項目テキストをコンテンツ７０から検索する方法、いわゆる全文検索とが用いられている。なお、検索文字列に対応する項目（または項目テキスト）とは、検索文字列に完全一致する文字列を含む項目（または項目テキスト）であっても良いし、前方一致や後方一致する文字列を含む項目（または項目テキスト）であっても良い。
【００３６】
また、位置対応キーワードには、山・川・海・浜などの自然物の形状である地形の名前や、国・市町村など政治的に画定されたものの名称、名所旧跡等の名称などが含まれる。
【００３７】
そして、「植物図鑑」のコンテンツ７０について、第１のカテゴリに含まれる位置対応キーワードは地形の名前のうち、所定の名前のみとなっており、第２のカテゴリに含まれる位置対応キーワードは、地形の名前のうち、第１のカテゴリに含まれる位置対応キーワードに類似する地形名となっている。具体的には、後述の図４（ｂ）に示すように、「植物図鑑」についての第１のカテゴリには、「高山」，「湿原」，「川辺」，「海岸」などの位置対応キーワードが含まれており、第２のカテゴリには、「高山」に類似する位置対応キーワードとして「高地」，「高原」が含まれ、「川辺」に類似する位置対応キーワードとして「水辺」，「河原」が含まれ、「海岸」に類似する位置対応キーワードとして「海浜」，「砂浜」が含まれている。
【００３８】
また、「日本文学７００」のコンテンツ７０について、第１のカテゴリに含まれる位置対応キーワードは都市名となっており、第２のカテゴリに含まれる位置対応キーワードは都道府県名となっている。また、「日本史事典」のコンテンツ７０について、第１のカテゴリに含まれる位置対応キーワードは史跡名となっており、第２のカテゴリに含まれる位置対応キーワードは旧国名となっている。
【００３９】
これにより、各コンテンツ７０について、第２のカテゴリに含まれる位置対応キーワードは、第１のカテゴリに含まれる位置対応キーワードよりも広い範囲の位置情報についてのキーワード（以下、広範囲キーワードとも称する）となっているか、或いは第１のカテゴリに含まれるキーワードに類似するキーワードとなっている。
【００４０】
地形図データ８３は、図４（ａ），（ｂ）に示すように、地図上の各位置の地形を示すデータであり、具体的には、地図上の各位置の緯度・経度・高度や、当該位置が高山・河川・海・湿原内であるか否か等を示すようになっている。なお、図４（ｂ）中、左上の欄には、地図上での湿原の模様が図示されている。
【００４１】
都市名データ８４は、図５（ａ）に示すように、地図上の各位置の都市名を示す位置対応キーワードのデータである。
地域名・都道府県名データ８５は、図５（ｂ）に示すように、地図上の各位置の地域名・都道府県名を示す広範囲キーワードのデータである。但し、この図では、地域名の図示を省略している。
【００４２】
史跡名データ８６は、図６（ａ）に示すように、地図上の各位置の史跡名を示す位置対応キーワードのデータである。
旧地域名・旧国名データ８７は、図６（ｂ）に示すように、地図上の各位置の旧地域名・旧国名を示す広範囲キーワードのデータである。
【００４３】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えており、本実施の形態においては、検索語記憶領域９１を備えている。
【００４４】
この検索語記憶領域９１には、後述の情報表示処理（図７参照）において検索文字列として使用される単語が少なくとも１つ記憶されるようになっている。
【００４５】
［動作］
続いて、電子辞書１の動作について、図面を参照しつつ説明する。
【００４６】
図７は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する情報表示処理の流れを示すフローチャートである。
【００４７】
この図に示すように、情報表示処理においては、まずコンテンツ群７から所望のコンテンツ７０をユーザが指定すると（ステップＳ１）、ＣＰＵ２０は、指定されたコンテンツ７０（以下、指定コンテンツ７０Ｓとする）が位置情報対応検索の可能なコンテンツ７０であるか否か、つまりコンテンツ別−位置対応検索条件テーブル８２にコンテンツ名の記憶されたコンテンツ７０であるか否かを判定し（ステップＳ２）、位置情報対応検索の可能なコンテンツではないと判定した場合（ステップＳ２；Ｎｏ）には、通常の検索処理へ移行する。
【００４８】
また、ステップＳ２においてユーザの指定コンテンツ７０Ｓが位置情報対応検索の可能なコンテンツであると判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ２０は、ユーザの指定コンテンツ７０Ｓに対応する第１,第２のカテゴリのキーワードと、検索方法とをコンテンツ別−位置対応検索条件テーブル８２から読み出す（ステップＳ３）。また、このときＣＰＵ２０は、ユーザが検索文字列を入力するためのユーザキーワード入力欄１００と、現在地の位置情報に対応する位置対応キーワードが検索文字列として自動的に入力されるＧＰＳキーワード入力欄１０１とを、メインディスプレイ１０に表示させる（図９（ａ）など参照）。
【００４９】
次に、ユーザがキー群２から検索文字列を入力すると（ステップＳ４）、ＣＰＵ２０は、当該検索文字列をユーザキーワード入力欄１００に表示させるとともに、ＧＰＳ受信機５０から現在地の位置情報を検知して（ステップＳ５）、指定コンテンツ７０Ｓの種類に応じた検索キーワード設定処理を行う（ステップＳ６）。なお、上述のステップＳ４の処理は、行わなくても良い。
【００５０】
具体的には、指定コンテンツ７０Ｓが「植物図鑑」のコンテンツ７０である場合には、図８に示すように、この検索キーワード設定処理においてまずＣＰＵ２０は、地形図データ８３から、現在地についての情報を取得する（ステップＴ１）。
【００５１】
次に、ＣＰＵ２０は、ステップＴ１で取得した情報に基づいて、現在地が標高１５００ｍｍ以上の地域であるか否かを判定し（ステップＴ２）、違うと判定した場合（ステップＴ２；Ｎｏ）には後述のステップＴ４に移行する。
【００５２】
また、ステップＴ２において現在地が標高１５００ｍｍ以上の地域であると判定した場合（ステップＴ２；Ｙｅｓ）には、ＣＰＵ２０は、ステップＳ３で読み出した第１のカテゴリの位置対応キーワードのうち、位置対応キーワード「高山」を検索語として検出し、その文字列「高山」をメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力して表示させるとともに、検索語記憶領域９１に記憶させる（ステップＴ３）。
【００５３】
次に、ＣＰＵ２０は、ステップＴ１で取得した情報に基づいて、現在地が湿原地域内であるか否かを判定し（ステップＴ４）、違うと判定した場合（ステップＴ４；Ｎｏ）には後述のステップＴ６に移行する。
【００５４】
また、ステップＴ４において現在地が湿原地域内であると判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ２０は、ステップＳ３で読み出した第１のカテゴリの位置対応キーワードのうち、位置対応キーワード「湿原」を検索語として検出し、その文字列「湿原」をメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力して表示させるとともに、検索語記憶領域９１に記憶させる（ステップＴ５）。
【００５５】
次に、ＣＰＵ２０は、ステップＴ１で取得した情報に基づいて、現在地が川の近く、具体的には川から１００ｍ以内であるか否かを判定し（ステップＴ６）、違うと判定した場合（ステップＴ６；Ｎｏ）には後述のステップＴ８に移行する。
【００５６】
また、ステップＴ６において現在地が川の近くであると判定した場合（ステップＴ６；Ｙｅｓ）には、ＣＰＵ２０は、ステップＳ３で読み出した第１のカテゴリの位置対応キーワードのうち、位置対応キーワード「川辺」を検索語として検出し、その文字列「川辺」をメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力して表示させるとともに、検索語記憶領域９１に記憶させる（ステップＴ７）。
【００５７】
次に、ＣＰＵ２０は、ステップＴ１で取得した情報に基づいて、現在地が海の近く、具体的には海から５００ｍ以内であるか否かを判定し（ステップＴ８）、違うと判定した場合（ステップＴ８；Ｎｏ）には検索キーワード設定処理を終了する。
【００５８】
また、ステップＴ８において現在地が海の近くであると判定した場合（ステップＴ８；Ｙｅｓ）には、ＣＰＵ２０は、ステップＳ３で読み出した第１のカテゴリの位置対応キーワードのうち、位置対応キーワード「海岸」を検索語として検出し、その文字列「海岸」をメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力して表示させるとともに、検索語記憶領域９１に記憶させ（ステップＴ９）、検索キーワード設定処理を終了する。
【００５９】
また、指定コンテンツ７０Ｓが「日本文学７００」のコンテンツ７０である場合には、この検索キーワード設定処理においてＣＰＵ２０は、都市名データ８４を参照して、ステップＳ３で読み出した第１のカテゴリの位置対応キーワード（都市名）のうち、現在地に対応する位置対応キーワードを検索語として検出し、その文字列をメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力して表示させるとともに、検索語記憶領域９１に記憶させる。
【００６０】
また、指定コンテンツ７０Ｓが「日本史事典」のコンテンツ７０である場合には、この検索キーワード設定処理においてＣＰＵ２０は、史跡名データ８６を参照して、ステップＳ３で読み出した第１のカテゴリの位置対応キーワード（史跡名）のうち、現在地に対応する位置対応キーワードを検索語として検出し、その文字列をメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力して表示させるとともに、検索語記憶領域９１に記憶させる。
【００６１】
以上の検索キーワード設定処理により、ＧＰＳ受信機５０で検知された現在地の位置情報に対応する位置対応キーワードが検索文字列としてＧＰＳキーワード入力欄１０１に入力され、検索語記憶領域９１に記憶されることとなる。
【００６２】
そして、この検索キーワード設定処理が終了したら、図７に示すように、次にＣＰＵ２０は、ユーザキーワード入力欄１００及びＧＰＳキーワード入力欄１０１内の検索文字列に対応する項目情報を、ステップＳ３で読み出したユーザ指定のコンテンツに対応する検索方法（見出し語検索または全文検索）によって指定コンテンツ７０Ｓ内で検索した後（ステップＳ７）、検出された項目情報の項目名をメインディスプレイ１０に一覧表示させる（ステップＳ８）。
【００６３】
次に、ＣＰＵ２０は、位置対応キーワードのカテゴリを変更して更に検索を行う旨の操作が行われるか否かを判定し（ステップＳ９）、行われないと判定した場合（ステップＳ９；Ｎｏ）には、後述のステップＳ１３に移行する。
【００６４】
また、ステップＳ９において更に検索を行う旨の操作が行われたと判定した場合（ステップＳ９；Ｙｅｓ）には、ＣＰＵ２０は、上述のステップＳ６と同様の検索キーワード設定処理を行う（ステップＳ１０）。但し、このステップＳ１０における検索キーワード設定処理においては、ＣＰＵ２０は、ステップＳ３で読み出した第１のカテゴリの位置対応キーワードに代えて第２のカテゴリの位置対応キーワード（広範囲キーワード）を用いる。また、ステップＳ６で都市名データ８４を用いていた場合には、このステップＳ１０でＣＰＵ２０は、より広範囲な位置情報である地域名・都道府県名データ８５を用い、ステップＳ６で史跡名データ８６を用いていた場合には、このステップＳ１０でより広範囲な位置情報である旧地域名・旧国名データ８７を用いる。
【００６５】
このようなステップＳ１０により、ＧＰＳ受信機５０により検知された現在地の位置情報に対応する第１カテゴリに含まれる位置対応キーワード（地形名・都市名・史跡名）が検索文字列として入力され検索結果が表示された後であっても、ユーザ操作に基づいて、当該第１カテゴリに含まれる位置対応キーワードに代えて、現在地の位置情報に対応する広範囲キーワード（地形名の各類語・都道府県名・旧国名）が検索文字列として入力され、検索が行われることとなる。
【００６６】
次に、ＣＰＵ２０は、ユーザキーワード入力欄１００及びＧＰＳキーワード入力欄１０１内の検索文字列に対応する項目情報を、ステップＳ３で読み出した検索方法によって指定コンテンツ７０Ｓ内で検索した後（ステップＳ１１）、検出された項目情報の項目名をメインディスプレイ１０に一覧表示させる（ステップＳ１２）。
【００６７】
次に、ＣＰＵ２０は、何れかの項目名がユーザにより選択されるか否かを判定し（ステップＳ１３）、選択されないと判定した場合（ステップＳ１３；Ｎｏ）には、他の処理へ移行する。
【００６８】
また、ステップＳ１３において何れかの項目名がユーザにより選択されたと判定した場合（ステップＳ１３；Ｙｅｓ）には、ＣＰＵ２０は、選択された項目名の項目情報をメインディスプレイ１０に全画面表示させ（ステップＳ１４）、情報表示処理を終了する。
【００６９】
［動作例］
続いて、上記の情報表示処理を具体的に説明する。
【００７０】
（動作例１）
まず、コンテンツ群７から「植物図鑑」のコンテンツ７０をユーザが指定すると（ステップＳ１）、この指定コンテンツ７０Ｓに対応する位置対応キーワード（第１カテゴリ「地形」の位置対応キーワード）と、広範囲キーワード（第２カテゴリ「第1カテゴリにおける地形の類語」の位置対応キーワード）と、検索方法「全文検索」とがコンテンツ別−位置対応検索条件テーブル８２から読み出されるとともに（ステップＳ３）、図９（ａ）に示すように、ユーザキーワード入力欄１００と、ＧＰＳキーワード入力欄１０１とがメインディスプレイ１０に表示される。
【００７１】
次に、図９（ｂ）に示すように、ユーザがキー群２から検索文字列「花」，「黄色」を入力すると（ステップＳ４）、当該検索文字列「花」，「黄色」がユーザキーワード入力欄１００に表示される。
【００７２】
次に、図９（ｃ）に示すように、ＧＰＳ受信機５０から現在地の位置情報「緯度：３０．６７…  経度：７５．７６…」が検知される（ステップＳ５）。なお、この現在地は、図４(ａ)において「×」マークで示した場所である。
【００７３】
次に、地形図データ８３から現在地についての情報が取得されて（ステップＴ１）、現在地が標高１５００ｍｍ以上の地域であると判定され（ステップＴ２；Ｙｅｓ）、位置対応キーワード「高山」が検索語として検出され、その文字列「高山」がメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力されて表示されるとともに、検索語記憶領域９１に記憶される（ステップＴ３）。
【００７４】
次に、ユーザキーワード入力欄１００内の検索文字列「花」，「黄色」と、ＧＰＳキーワード入力欄１０１内の検索文字列「高山」とに対応する項目情報が「植物図鑑」の指定コンテンツ７０Ｓ内で全文検索され（ステップＳ７）、図９（ｄ）に示すように、検出された項目情報の項目名「アキノキリンソウ」，…がメインディスプレイ１０に一覧表示される（ステップＳ８）。
【００７５】
そして、項目名「アキノキリンソウ」をユーザが選択すると（ステップＳ１３；Ｙｅｓ）、図９（ｅ）に示すように、選択された項目名「アキノキリンソウ」の項目情報がメインディスプレイ１０に全画面表示される（ステップＳ１４）。
【００７６】
（動作例２）
まず、コンテンツ群７から「日本文学７００」のコンテンツ７０をユーザが指定すると（ステップＳ１）、この指定コンテンツ７０Ｓに対応する位置対応キーワード（第１カテゴリ「都市名」の位置対応キーワード）と、広範囲キーワード（第２カテゴリ「地域名・都道府県名」の位置対応キーワード）と、検索方法「全文検索」とがコンテンツ別−位置対応検索条件テーブル８２から読み出されるとともに（ステップＳ３）、図１０（ａ）に示すように、ユーザキーワード入力欄１００と、ＧＰＳキーワード入力欄１０１とがメインディスプレイ１０に表示される。
【００７７】
次に、図１０（ｂ）に示すように、ユーザがキー群２から検索文字列「詩集」を入力すると（ステップＳ４）、当該検索文字列「詩集」がユーザキーワード入力欄１００に表示される。
【００７８】
次に、図１０（ｃ）に示すように、ＧＰＳ受信機５０から現在地の位置情報「緯度：３９．３８…  経度：１４１．１１…」が検知される（ステップＳ５）。
【００７９】
次に、都市名データ８４が参照されて、ステップＳ３で読み出した都市名のうち、現在地に対応する位置対応キーワード「花巻」が検索語として検出され、その文字列「花巻」がメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力されて表示されるとともに、検索語記憶領域９１に記憶される（ステップＳ６）。
【００８０】
次に、ユーザキーワード入力欄１００内の検索文字列「詩集」と、ＧＰＳキーワード入力欄１０１内の検索文字列「花巻」とに対応する項目情報が「日本文学７００」の指定コンテンツ７０Ｓ内で全文検索され（ステップＳ７）、図１０（ｄ）に示すように、検出された項目情報の項目名「春と修羅」がメインディスプレイ１０に表示される（ステップＳ８）。なお、本動作例においては、コンテンツ７０における各項目テキストのうち、著者情報の説明部分のみから、検索文字列「花巻」に対応する項目テキストが検索されるものとして説明する。
【００８１】
次に、更に検索を行う旨の操作をユーザが行うと（ステップＳ９；Ｙｅｓ）、図１０（ｅ）に示すように、広範囲キーワードである地域名・都道府県名データ８５が参照されて、ステップＳ３で読み出した地域名・都道府県名のうち、現在地に対応する位置対応キーワード「岩手」が広範囲キーワードとして検出され、その文字列「岩手」がメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力されて表示されるとともに、検索語記憶領域９１に記憶される（ステップＳ１０）。
【００８２】
次に、ユーザキーワード入力欄１００内の検索文字列「詩集」と、ＧＰＳキーワード入力欄１０１内の検索文字列「岩手」とに対応する項目情報が「日本文学７００」の指定コンテンツ７０Ｓ内で全文検索され（ステップＳ１１）、図１０（ｆ）に示すように、検出された項目情報の項目名「春と修羅」，「あこがれ」，…がメインディスプレイ１０に一覧表示される（ステップＳ１２）。
【００８３】
（動作例３）
まず、コンテンツ群７から「日本史事典」のコンテンツ７０をユーザが指定すると（ステップＳ１）、この指定コンテンツ７０Ｓに対応する位置対応キーワード（第１カテゴリ「史跡名」の位置対応キーワード）と、広範囲キーワード（第２カテゴリ「旧地域名・旧国名」の位置対応キーワード）と、検索方法「見出し語検索」とがコンテンツ別−位置対応検索条件テーブル８２から読み出されるとともに（ステップＳ３）、図１１（ａ）に示すように、ユーザキーワード入力欄１００と、ＧＰＳキーワード入力欄１０１とがメインディスプレイ１０に表示される。
【００８４】
次に、図１１（ｂ）に示すように、ＧＰＳ受信機５０から現在地の位置情報「緯度：３４．８３…  経度：１３５．８０…」が検知される（ステップＳ５）。
【００８５】
次に、史跡名データ８６が参照されて、ステップＳ３で読み出した史跡名のうち、現在地に対応する位置対応キーワードの史跡名「黒土古墳」が検索語として検出され、その文字列「黒土古墳」がメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力されて表示されるとともに、検索語記憶領域９１に記憶される（ステップＳ６）。
【００８６】
次に、ＧＰＳキーワード入力欄１０１内の検索文字列「黒土古墳」に対応する項目情報が「日本史事典」の指定コンテンツ７０Ｓ内で見出し語検索され（ステップＳ７）、図１１（ｃ）に示すように、検出された項目情報の項目名がメインディスプレイ１０に表示される（ステップＳ８）。但し、本動作例においては、このとき項目情報が検出されていないため、その旨がメインディスプレイ１０に表示されている。
【００８７】
次に、更に検索を行う旨の操作をユーザが行うと（ステップＳ９；Ｙｅｓ）、図１１（ｄ）に示すように、広範囲キーワード（旧地域名・旧国名データ８７）が参照されて、ステップＳ３で読み出した旧地域名・旧国名のうち、現在地に対応する位置対応キーワード「山背」が広範囲キーワードとして検出され、その文字列「山背」がメインディスプレイ１０におけるＧＰＳキーワード入力欄１０１に入力されて表示されるとともに、検索語記憶領域９１に記憶される（ステップＳ１０）。
【００８８】
次に、ＧＰＳキーワード入力欄１０１内の検索文字列「山背」に対応する項目情報が「日本史事典」の指定コンテンツ７０Ｓ内で見出し語検索され（ステップＳ１１）、図１１（ｅ）に示すように、検出された項目情報の項目名「山背大兄王」がメインディスプレイ１０に表示される（ステップＳ１２）。
【００８９】
そして、項目名「山背大兄王」をユーザが選択すると（ステップＳ１３；Ｙｅｓ）、図１１（ｆ）に示すように、選択された項目名「山背大兄王」の項目情報がメインディスプレイ１０に全画面表示される（ステップＳ１４）。
【００９０】
以上の電子辞書１によれば、図３や図７のステップＳ５〜Ｓ７、図９〜図１１等に示したように、コンテンツ７０毎に、位置情報に対応する位置対応キーワードが複数記憶されており、ＧＰＳ受信機５０により検知された現在地の位置情報と、指定コンテンツ７０Ｓとに対応する位置対応キーワードが検索文字列として入力されて、検索文字列に対応する項目情報が指定コンテンツ７０Ｓから検索されて表示されるので、コンテンツ７０が経度・緯度のような位置情報をテキスト中に格納していない場合であっても、位置情報に対応する位置対応キーワードによって検索を行うことができる。従って、現在地の位置情報に対応する内容をコンテンツ７０から適切に読み出すことができる。
【００９１】
また、図７のステップＳ３，Ｓ７，Ｓ１１等に示したように、コンテンツ７０毎に、位置対応キーワードについての検索方法が記憶され、指定コンテンツ７０Ｓについて記憶された検索方法で位置対応キーワードが検索されるので、コンテンツ７０の種類に応じて適切な方法で検索を行うことができる。
【００９２】
また、図７のステップＳ６〜Ｓ７，Ｓ１０〜Ｓ１１や図１０，図１１等に示したように、コンテンツ７０毎に、第１カテゴリの位置情報の範囲よりも広い範囲の位置情報について、第２カテゴリの位置対応キーワードが記憶されており、検索された項目情報が表示された後、現在地の位置情報と、指定コンテンツ７０Ｓとに対応する第２カテゴリの位置対応キーワードが検索文字列として入力され、この検索文字列に対応する項目情報が指定コンテンツ７０Ｓから改めて検索されるので、第１カテゴリに含まれる位置対応キーワードによって所望の検索結果が得られない場合であっても、第２カテゴリに含まれる位置対応キーワードによって所望の検索結果を確実に得ることができる。従って、現在地の位置情報に対応する内容をコンテンツ７０から適切かつ確実に読み出すことができる。
【００９３】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００９４】
例えば、本発明に係る情報表示装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能な外部情報記録媒体１２ａに記憶されることとしてもよい。
【符号の説明】
【００９５】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８１    情報表示プログラム
７０    コンテンツ
【図１】
0005609603.tif 000002
【図２】
0005609603.tif 000003
【図３】
0005609603.tif 000004
【図７】
0005609603.tif 000005
【図８】
0005609603.tif 000006
【図１０】
0005609603.tif 000007
【図１１】
0005609603.tif 000008
【図４】
0005609603.tif 000009
【図５】
0005609603.tif 000010
【図６】
0005609603.tif 000011
【図９】
0005609603.tif 000012