(57)【要約】【課題】見出語と説明情報とが対応付けられたテキストデータの内容を辞書及び読物として用いる。【解決手段】  電子辞書装置１において、表示対象のデータとして辞書的なテキストデータ「ＵＳ特許訴訟英和辞書」が選択された後（図（ａ））、検索文字列として「ap」が入力されると、この検索文字列に対応する見出語「appeal」、「appellant’s brief」，…がテキストデータから読み出されてディスプレイ１０の左側の表示エリアに一覧表示されるとともに、カーソルによって選択された見出語「appeal」の説明情報「控訴、上訴，…」が右側の表示エリアにプレビューされる（図（ｂ））。【選択図】図１３
2008077615.tif 000002
【特許請求の範囲】
【請求項１】
見出語と説明情報とが所定の態様で対応付けられた内容のテキストデータを記憶するデータ記憶手段と、
ユーザ操作に基づいて、前記テキストデータの表示形式を辞書形式または読物形式として指定する表示形式指定手段と、
前記テキストデータの表示形式が読物形式として指定された場合に、ユーザ操作に基づいて表示部分を切り替えつつ当該テキストデータの内容を表示させるとともに、読物形式としての指定が２回目以降の場合には、読物形式としての前回の指定によって最終的に表示された最終表示部分から前記テキストデータの内容を表示させる読物表示制御手段と、
前記テキストデータの表示形式が辞書形式として指定された場合に、ユーザ操作による見出語の指定に応答して、指定された見出語に対応する説明情報を前記テキストデータから読み出して表示させる辞書表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
請求項１記載の情報表示制御装置において、
前記辞書表示制御手段は、
前記テキストデータ内で所定の識別コードにより識別表示される文字列を見出語として検出する見出語検出手段を有することを特徴とする情報表示制御装置。
【請求項３】
請求項１または２記載の情報表示制御装置において、
前記辞書表示制御手段は、
前記テキストデータの見出語一覧を表示させる見出語一覧表示制御手段と、
ユーザ操作に基づいて前記見出語一覧から何れかの見出語を指定する見出語指定手段と、
前記見出語指定手段により指定された指定見出語についての説明情報を、前記見出語一覧とは別領域で表示させるプレビュー表示制御手段と、
を有することを特徴とする情報表示制御装置。
【請求項４】
請求項３記載の情報表示制御装置において、
前記プレビュー表示制御手段は、
前記見出語指定手段により指定される見出語が変更される度に、変更後の見出語の説明情報を、前記テキストデータから読み出して表示させることを特徴とする情報表示制御装置。
【請求項５】
請求項３または４記載の情報表示制御装置において、
前記辞書表示制御手段は、
ユーザ操作に基づいて前記指定見出語と、この指定見出語の説明情報とを全画面表示させる全画面表示制御手段を有することを特徴とする情報表示制御装置。
【請求項６】
請求項１〜５の何れか一項に記載の情報表示制御装置において、
各見出語に説明情報を対応付けてなる辞書データベースを複数記憶する複数辞書記憶手段と、
ユーザ操作による見出語の指定に応答して、指定された見出語に対応する説明情報を、前記複数辞書記憶手段に記憶された複数の辞書データベースのうち、何れかの辞書データベースから読み出して表示させる説明情報表示制御手段と、
この説明情報表示制御手段により説明情報の読み出された見出語をヒストリ見出語として、辞書データベースごとに蓄積記憶する辞書ヒストリ記憶手段と、
ユーザ操作による辞書データベース及び前記ヒストリ見出語の指定に応答して、指定のヒストリ見出語に対応する説明情報を、指定の辞書データベースから読み出して表示させる辞書ヒストリ表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項７】
請求項１〜６の何れか一項に記載の情報表示制御装置において、
ユーザ操作に基づいて、前記テキストデータの内容のうち、前記読物表示制御手段により表示制御されている部分をヒストリ表示部分として蓄積記憶する読物ヒストリ記憶手段と、
ユーザ操作による前記ヒストリ表示部分の指定に応答して、指定のヒストリ表示部分から前記テキストデータの内容を表示させる読物ヒストリ表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項８】
コンピュータに、
見出語と説明情報とが所定の態様で対応付けられた内容のテキストデータを記憶するデータ記憶機能と、
ユーザ操作に基づいて、前記テキストデータの表示形式を辞書形式または読物形式として指定する表示形式指定機能と、
前記テキストデータの表示形式が読物形式として指定された場合に、ユーザ操作に基づいて表示部分を切り替えつつ当該テキストデータの内容を表示させるとともに、読物形式としての指定が２回目以降の場合には、読物形式としての前回の指定によって最終的に表示された最終表示部分から前記テキストデータの内容を表示させる読物表示制御機能と、
前記テキストデータの表示形式が辞書形式として指定された場合に、ユーザ操作による見出語の指定に応答して、指定された見出語に対応する説明情報を前記テキストデータから読み出して表示させる辞書表示制御機能と、
を実現させることを特徴とする情報表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示制御装置及び情報表示制御プログラムに関する。
【背景技術】
【０００２】
従来、情報表示制御装置の一種としての電子辞書装置は、各見出語と説明情報とを対応付けて記憶する辞書データベースを備えており、入力された文字に対応する見出語の説明情報を辞書データベースから読み出して、見出語と説明情報とを表示させるようになっている。
【０００３】
このような電子辞書装置では、近年、外部から取り込んだテキストデータを表示することが可能となっており、更には、取り込んだ原文及び訳文の文書内で対応部分をそれぞれ指定することにより、これら対応部分を見出語及び説明情報（対訳）として辞書データベースに登録することが可能となっている（例えば、特許文献１参照）。
【０００４】
ところで、電子辞書装置に取り込まれるテキストデータとしては、見出語と説明情報とを対応付けた内容、つまり辞書的な内容を有するものがある。
【特許文献１】特開平６−２５１００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このようなテキストデータは内容的に辞書的な構造を有してはいるものの、情報がデータベース化されてはいないため、見出語を検索してその説明情報を表示させるというように、テキストデータの内容を辞書として使用することはできない。また、上記特許文献１記載の電子辞書装置であっても、このようなテキストデータから辞書データベースを作成するには、見出語と説明情報とをそれぞれ対応付けて登録する必要があり、直ちに辞書的に使用することはできない。
【０００６】
一方、辞書的なテキストデータであっても、ユーザにとってはその内容を読物、つまり通し読みの対象として使用したい場合があり、このような場合には、テキストデータの表示を再開する度に、前回読み終えた部分から表示することが好ましい。
【０００７】
本発明の課題は、見出語と説明情報とが対応付けられたテキストデータの内容を辞書及び読物として用いることのできる情報表示制御装置及び情報表示制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、情報表示制御装置（例えば、図１の電子辞書装置１）において、
見出語と説明情報とが所定の態様で対応付けられた内容のテキストデータ（例えば、図２のテキストデータ８３０）を記憶するデータ記憶手段（例えば、図２のフラッシュＲＯＭ８；図９のステップＳ１）と、
ユーザ操作に基づいて、前記テキストデータの表示形式を辞書形式または読物形式として指定する表示形式指定手段（例えば、図２の入力部５；図１０のステップＴ１，Ｔ１１）と、
前記テキストデータの表示形式が読物形式として指定された場合に、ユーザ操作に基づいて表示部分を切り替えつつ当該テキストデータの内容を表示させるとともに、読物形式としての指定が２回目以降の場合には、読物形式としての前回の指定によって最終的に表示された最終表示部分から前記テキストデータの内容を表示させる読物表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１０のステップＴ１２）と、
前記テキストデータの表示形式が辞書形式として指定された場合に、ユーザ操作による見出語の指定に応答して、指定された見出語に対応する説明情報を前記テキストデータから読み出して表示させる辞書表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１０のステップＴ７）と、
を備えることを特徴とする。
【０００９】
ここで、テキストデータとは、テキストを内容とするデータであり、文字コードのみを有するものであってもよいし、文字コードの他に書式コードや制御コードを有するものであっても良い。
【００１０】
請求項２記載の発明は、請求項１記載の情報表示制御装置において、
前記辞書表示制御手段は、
前記テキストデータ内で所定の識別コードにより識別表示される文字列を見出語として検出する見出語検出手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１０のステップＴ３）を有することを特徴とする。
【００１１】
ここで、所定の識別コードにより識別表示される文字列としては、例えば、インデントコードによって字下げされる先頭部分の文字列や、改行コードによって１行以上の間隔を空けられた直後の先頭部分の文字列、タブコードの直前の文字列、下線コード，太字コード，斜字体コードで修飾された文字列、「・」記号の文字コード，「＊」記号の文字コードの直後の文字列、括弧記号の文字コードで括られた文字列、「：」記号の文字コード，「；」記号の文字コードの直前の文字列、「とは」の文字コードの直前の文字列などがある。
【００１２】
請求項３記載の発明は、請求項１または２記載の情報表示制御装置において、
前記辞書表示制御手段は、
前記テキストデータの見出語一覧を表示させる見出語一覧表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１０のステップＴ５）と、
ユーザ操作に基づいて前記見出語一覧から何れかの見出語を指定する見出語指定手段（例えば、図２の入力部５；図１０のステップＴ６）と、
前記見出語指定手段により指定された指定見出語についての説明情報を、前記見出語一覧とは別領域で表示させるプレビュー表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１０のステップＴ７）と、
を有することを特徴とする。
【００１３】
請求項４記載の発明は、請求項３記載の情報表示制御装置において、
前記プレビュー表示制御手段は、
前記見出語指定手段により指定される見出語が変更される度に、変更後の見出語の説明情報を、前記テキストデータから読み出して表示させることを特徴とする。
【００１４】
請求項５記載の発明は、請求項３または４記載の情報表示制御装置において、
前記辞書表示制御手段は、
ユーザ操作に基づいて前記指定見出語と、この指定見出語の説明情報とを全画面表示させる全画面表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１０のステップＴ９）を有することを特徴とする。
【００１５】
請求項６記載の発明は、請求項１〜５の何れか一項に記載の情報表示制御装置において、
各見出語に説明情報を対応付けてなる辞書データベース（例えば、図２の辞書データベース８２０）を複数記憶する複数辞書記憶手段（例えば、図２のフラッシュＲＯＭ８）と、
ユーザ操作による見出語の指定に応答して、指定された見出語に対応する説明情報を、前記複数辞書記憶手段に記憶された複数の辞書データベースのうち、何れかの辞書データベースから読み出して表示させる説明情報表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１）と、
この説明情報表示制御手段により説明情報の読み出された見出語をヒストリ見出語として、辞書データベースごとに蓄積記憶する辞書ヒストリ記憶手段（例えば、図２の辞書ヒストリテーブル８４０）と、
ユーザ操作による辞書データベース及び前記ヒストリ見出語の指定に応答して、指定のヒストリ見出語に対応する説明情報を、指定の辞書データベースから読み出して表示させる辞書ヒストリ表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１４）と、
を備えることを特徴とする。
【００１６】
ここで、辞書データベースとは、各見出語に説明情報を対応付けてデータベース化したものであり、この点においてテキストデータとは異なっている。
【００１７】
請求項７記載の発明は、請求項１〜６の何れか一項に記載の情報表示制御装置において、
ユーザ操作に基づいて、前記テキストデータの内容のうち、前記読物表示制御手段により表示制御されている部分をヒストリ表示部分として蓄積記憶する読物ヒストリ記憶手段（例えば、図２の読物ヒストリテーブル８４１）と、
ユーザ操作による前記ヒストリ表示部分の指定に応答して、指定のヒストリ表示部分から前記テキストデータの内容を表示させる読物ヒストリ表示制御手段（例えば、図２のＣＰＵ６及び情報表示制御プログラム８１；図１５）と、
を備えることを特徴とする。
【００１８】
請求項８記載の発明は、情報表示制御プログラム（例えば、図２の情報表示制御プログラム８１）において、
コンピュータ（例えば、図１の電子辞書装置１）に、
見出語と説明情報とが所定の態様で対応付けられた内容のテキストデータ（例えば、図２のテキストデータ８３０）を記憶するデータ記憶機能（例えば、図９のステップＳ１）と、
ユーザ操作に基づいて、前記テキストデータの表示形式を辞書形式または読物形式として指定する表示形式指定機能（例えば、図１０のステップＴ１，Ｔ１１）と、
前記テキストデータの表示形式が読物形式として指定された場合に、ユーザ操作に基づいて表示部分を切り替えつつ当該テキストデータの内容を表示させるとともに、読物形式としての指定が２回目以降の場合には、読物形式としての前回の指定によって最終的に表示された最終表示部分から前記テキストデータの内容を表示させる読物表示制御機能（例えば、図１０のステップＴ１２）と、
前記テキストデータの表示形式が辞書形式として指定された場合に、ユーザ操作による見出語の指定に応答して、指定された見出語に対応する説明情報を前記テキストデータから読み出して表示させる辞書表示制御機能（例えば、図１０のステップＴ７）と、
を実現させることを特徴とする。
【発明の効果】
【００１９】
請求項１，８記載の発明によれば、表示形式が辞書形式として指定された場合に、ユーザ操作により指定された見出語に対応する説明情報がテキストデータから読み出されて表示されるので、テキストデータの内容を辞書として使用することができる。
また、表示形式が読物形式として指定された場合には、表示部分を切り替えつつテキストデータの内容が表示され、更に、読物形式としての指定が２回目以降の場合には、読物形式としての前回の指定によって最終的に表示された最終表示部分からテキストデータの内容が表示されるので、辞書的なテキストデータであっても、その内容を通し読みの対象、つまり読物として使用することができる。
【００２０】
請求項２記載の発明によれば、表示形式が辞書形式として指定された場合には、テキストデータ内で所定の識別コードにより識別表示される文字列が見出語として検出されるので、テキストデータの内容を確実に辞書として使用することができる。
【００２１】
請求項３記載の発明によれば、表示形式が辞書形式として指定された場合には、指定見出語についての説明情報が見出語一覧とは別領域で表示されるので、各見出語の説明情報を容易に表示させることができる。
【００２２】
請求項４記載の発明によれば、請求項３記載の発明と同様の効果を得ることができる。
請求項５記載の発明によれば、請求項３または４記載の発明と同様の効果を得ることができる。
【００２３】
請求項６記載の発明によれば、説明情報の読み出された見出語がヒストリ見出語として辞書データベースごとに蓄積記憶され、ユーザ操作による辞書データベース及びヒストリ見出語の指定に応答して、指定の辞書データベースから指定のヒストリ見出語に対応する説明情報が読み出されて表示されるので、以前に表示させた説明情報を容易に再表示させることができる。
【００２４】
請求項７記載の発明によれば、テキストデータの内容のうち、表示制御されている部分がヒストリ表示部分として蓄積記憶され、ユーザ操作によるヒストリ表示部分の指定に応答して、指定のヒストリ表示部分からテキストデータの内容が表示されるので、以前に表示させたテキストデータの内容を容易に再表示させることができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して、本発明を適用した電子辞書装置について説明する。
まず、電子辞書装置の構成を説明する。
【００２６】
［外観］
図１（ａ）は本実施形態における電子辞書装置１の斜視外観図である。
この図に示すように、電子辞書装置１は、ディスプレイ１０、通信コネクタ１１、カードスロット１２及びキー群１３を備えている。
【００２７】
ディスプレイ１０は、ユーザによるキー群１３の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等によって構成されている。
【００２８】
通信コネクタ１１は、通信ケーブル１１ａに接続可能となっている。この通信コネクタ１１には、ＵＳＢやＩＥＥＥなど、種々の形式が適宜選択される。
【００２９】
カードスロット１２は、種々の情報を記憶した外部情報記憶媒体１２ａと着脱可能に設けられている。
【００３０】
キー群１３は、ユーザが電子辞書装置１を操作するための各種キーを有している。具体的には、図１（ｂ）に示すように、キー群１３は、訳／決定キー１３ｂと、文字キー１３ｃと、辞書選択キー１３ｄと、カーソルキー１３ｅと、シフトキー１３ｆと、戻るキー１３ｇと、メニューキー１３ｈと、ヒストリキー１３ｍ等とを有している。
【００３１】
訳／決定キー１３ｂは、検索の実行や、見出語の決定等に使用されるキーである。文字キー１３ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー１３ｄは、後述の辞書データベース８２０，…の選択に使用されるキーである。
【００３２】
カーソルキー１３ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーである。シフトキー１３ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー１３ｇは前回の表示画面に戻るとき等に使用されるキーであり、メニューキー１３ｈは各種のモード設定を行うためのキーである。
【００３３】
ヒストリキー１３ｍは、後述のヒストリテーブル群８４（図２参照）中の各辞書ヒストリテーブル８４０，…に格納されたヒストリ見出語や、各読物ヒストリテーブル８４１，…に格納されたヒストリ表示部分の一覧を表示させるためのキーである。
【００３４】
［内部構成］
図２は、電子辞書装置１の概略構成を示すブロック図である。
この図に示すように、電子辞書装置１は、表示部２、伝送制御部３、記録媒体読書部４、入力部５、ＣＰＵ６、フラッシュＲＯＭ８及びＲＡＭ７を備えている。
【００３５】
表示部２は、上述のディスプレイ１０を備えており、ＣＰＵ６から入力される表示信号に基づいて各種情報をディスプレイ１０に表示するようになっている。
【００３６】
伝送制御部３は、通信コネクタ１１を有しており、図３に示すように、通信ケーブル１１ａを介して外部機器（例えば、パソコン１１ｂ）と所定の情報を送受するようになっている。
【００３７】
記録媒体読書部４は、上述のカードスロット１２を備えており、当該カードスロット１２に装着された外部情報記憶媒体１２ａから情報を読み出したり、当該外部情報記憶媒体１２ａに情報を記録したりするようになっている。
【００３８】
ここで、外部情報記憶媒体１２ａには、伝送制御部３を介してダウンロードされる辞書データベース８２０やテキストデータ８３０が格納されるようになっている。なお、これら辞書データベース８２０やテキストデータ８３０は後述の辞書データベース群８２中の辞書データベース８２０や、後述の読物データ群８３中のテキストデータ８３０と同様のデータ構造を有しているため、ここでは辞書データベース８２０及びテキストデータ８３０の説明を省略する。
【００３９】
入力部５は、上述のキー群１３を備えており、押下されたキーに対応する信号をＣＰＵ６に出力するようになっている。
【００４０】
ＣＰＵ６は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書装置１を統括的に制御するようになっている。具体的には、ＣＰＵ６は、入力部５から入力される操作信号等に応じてフラッシュＲＯＭ８に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ６は、処理結果をＲＡＭ７に保存するとともに、当該処理結果を表示するための表示信号を表示部２に適宜出力して、対応した表示内容を表示させる。
【００４１】
フラッシュＲＯＭ８は、電子辞書装置１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８は、本発明に係る情報表示制御プログラム８１と、辞書データベース群８２と、読物データ群８３と、ヒストリテーブル群８４と、見出語判断基準記憶テーブル８５と、表示形式記憶テーブル８６等とを記憶している。
【００４２】
情報表示制御プログラム８１は、後述のテキストダウンロード処理（図９参照）、辞書・読物表示処理（図１０参照）及びヒストリ表示処理（図１４〜図１５参照）をＣＰＵ６に実行させるためのプログラムである。
【００４３】
辞書データベース群８２は、複数種類の辞書データベース８２０，…を有しており、本実施の形態においては、「ジ○ニアス英和辞典」の辞書データベース８２０ａや「現代スペイン語辞典」の辞書データベース８２０ｂ等を有している。これら辞書データベース８２０，…には、例えば図４に示すように、複数の見出語と、当該見出語の意味内容を説明・解説する説明情報とが対応付けられて格納されている。
【００４４】
また、この辞書データベース群８２には、後述の図１１（ｂ）のイメージ枠１００内に示すように、見出語と説明情報とが所定の態様で対応付けられた辞書的な内容のテキストデータ８３０も含めることが可能となっている。
【００４５】
読物データ群８３は、読物についての複数種類のテキストデータ８３０，…を有している。この読物データ群８３には、上述の辞書的な内容のテキストデータ８３０，…も含めることが可能となっている。
【００４６】
ヒストリテーブル群８４は、辞書ヒストリテーブル８４０，…と、読物ヒストリテーブル８４１，…と、使用履歴テーブル８４２とを有している。
【００４７】
各辞書ヒストリテーブル８４０，…は、フラッシュＲＯＭ８及び外部情報記憶媒体１２ａ内の各辞書データベース８２０，…に１対１で対応しており、対応する辞書データベース８２０の検索履歴を記憶している。具体的には、例えば図５（ａ）に示すように、各辞書ヒストリテーブル８４０には、辞書データベース８２０中の説明情報が読み出されて表示された場合に、その見出語がヒストリ見出語として蓄積記憶されるようになっている。
【００４８】
各読物ヒストリテーブル８４１，…は、フラッシュＲＯＭ８及び外部情報記憶媒体１２ａ内の各テキストデータ８３０，…に１対１で対応しており、対応するテキストデータ８３０の表示履歴を記憶している。具体的には、例えば図５（ｂ）に示すように、各読物ヒストリテーブル８４１には、テキストデータ８３０の内容が読み出されて表示され、所定のユーザ操作がなされた場合に、その表示部分がヒストリ表示部分、テキストデータ８３０内での位置が位置情報として蓄積記憶されるようになっている。なお、読物ヒストリテーブル８４１内の最新（図では最上段）のヒストリ表示部分は、対応するテキストデータ８３０について最終的に表示された部分、つまり、ユーザが読み進めた部分となっている。また、本実施の形態においては、ヒストリ表示部分として、ページ番号及び行番号が用いられている。
【００４９】
使用履歴テーブル８４２は、フラッシュＲＯＭ８及び外部情報記憶媒体１２ａ内の各辞書データベース８２０，…及び各テキストデータ８３０，…の使用履歴を記憶している。具体的には、例えば図５（ｃ）に示すように、使用履歴テーブル８４２には、最後に使用された順、つまり内容の表示された順に辞書データベース８２０，…及びテキストデータ８３０，…のファイル名が蓄積記憶されるようになっている。なお、図５（ｃ）では、上側のファイル名ほど、最近使用されたことを示している。
【００５０】
見出語判断基準記憶テーブル８５は、図６に示すように、辞書的な各テキストデータ８３０，…について、当該テキストデータ８３０内で見出語部分を検出するための判断基準を格納するようになっている。ここで、本実施の形態における当該判断基準は、後述の図１２（ｂ）に示すように、「文頭の文字列」、「行頭の文字列」及び「特定マークの範囲」の何れかとなっている。
【００５１】
ここで、「文頭の文字列」，「行頭の文字列」とは、段落の先頭，行の先頭に位置する文字列を見出語として検出する判断基準であり、より詳細には、改行コードによって１行以上の間隔を空けられた直後の先頭部分の文字列を見出語として検出するための基準である。また、「特定マークの範囲」とは、「・」記号，「＊」記号，「＜」記号などの直後に位置する文字列や、「＞」記号などの直前に位置する文字列を見出語として検出する判断基準であり、より詳細には、「・」記号，「＊」記号，「＜」記号などの文字コードの直後の文字列などを見出語として検出するための基準である。
【００５２】
表示形式記憶テーブル８６は、フラッシュＲＯＭ８及び外部情報記憶媒体１２ａ内の各辞書データベース８２０，…及び各テキストデータ８３０，…の表示形式を格納するようになっている。具体的には、例えば図７に示すように、表示形式記憶テーブル８６には、各辞書データベース８２０，…及び各テキストデータ８３０，…について「辞書」，「読物」の少なくとも一方の表示形式が格納されている。
【００５３】
ここで、「辞書」の表示形式とは、検索語として入力・選択された検索見出語に対応する説明情報を読み出して表示する形式であり、「読物」の表示形式とは、辞書データベース８２０，…やテキストデータ８３０，…の内容を前回の最終表示部分から表示する形式である。
【００５４】
ＲＡＭ７は、ＣＰＵ６が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。このＲＡＭ７は、本実施の形態においては、検索見出語記憶領域７１及び辞書化テキスト展開領域７２を備えている。
【００５５】
ここで、検索見出語記憶領域７１には、辞書引きする対象の見出語としてユーザによって選択された検索見出語が記憶されるようになっている。この検索見出語は、本実施の形態においては、入力文字や指定文字に前方一致するようアルファベット順或いは五十音順に辞書データベース８２０，テキストデータ８３０から読み出された見出語の一覧から選択されるようになっている。
【００５６】
辞書化テキスト展開領域７２には、後述の辞書・読物表示処理（図１０参照）において指定される辞書的なテキストデータ８３０が辞書データベース化されて展開されるようになっており、より詳細には、図８に示すように、テキストデータ８３０中の各見出語と説明情報とが互いに対応付けられた状態で展開されるようになっている。
【００５７】
［動作］
続いて、電子辞書装置１の動作について、ディスプレイ１０の表示画面を参照しながら説明する。図９，図１０は、ＣＰＵ６がフラッシュＲＯＭ８から情報表示制御プログラム８１を読み出して実行するテキストダウンロード処理，辞書・読物表示処理の動作を説明するためのフローチャートである。また、図１１〜図１３は、これらテキストダウンロード処理及び辞書・読物表示処理の際にディスプレイ１０に表示される画面の一例を示した図である。更に、図１４〜図１５は、ＣＰＵ６がフラッシュＲＯＭ８から情報表示制御プログラム８１を読み出して実行するヒストリ表示処理の動作を説明するための概念図である。
【００５８】
＜テキストダウンロード処理＞
まず、図９に示すように、メニューキー１３ｈ等の操作によってパソコン１１ｂから辞書的なテキストデータ８３０がダウンロードされると、ＣＰＵ６は、当該テキストデータ８３０をＲＡＭ７に一時記憶させるとともに（ステップＳ１）、保存先を指定するよう指示する旨をディスプレイ１０に表示させる（ステップＳ２）。
【００５９】
具体的には、図１１（ａ）〜（ｃ），図１２（ａ）に示すように、パソコン１１ｂから「ＵＳ特許訴訟英和辞書」のテキストデータ８３０がダウンロードされると、当該テキストデータ８３０の保存先の選択肢として「本体保存辞書」の記憶エリアと、「カード保存辞書」の記憶エリアと、「本体保存テキスト」の記憶エリアと、「カード保存テキスト」の記憶エリアとが表示される。ここで、「本体保存辞書」の記憶エリアとは、フラッシュＲＯＭ８における辞書データベース８２０の記憶エリアであり、「カード保存辞書」の記憶エリアとは、外部情報記憶媒体１２ａにおける辞書データベース８２０の記憶エリアである。また、「本体保存テキスト」の記憶エリアとは、フラッシュＲＯＭ８におけるテキストデータ８３０の記憶エリアであり、「カード保存テキスト」の記憶エリアとは、外部情報記憶媒体１２ａにおけるテキストデータ８３０の記憶エリアである。
【００６０】
次に、ＣＰＵ６は、保存先としてフラッシュＲＯＭ８または外部情報記憶媒体１２ａの辞書記憶エリアが指定されるか否かを判定し（ステップＳ３）、指定されたと判定した場合（ステップＳ３；Ｙｅｓ）には、ＲＡＭ７に一時記憶されたテキストデータ８３０を指定の辞書記憶エリアに保存する（ステップＳ４）。また、ＣＰＵ６は、表示形式記憶テーブル８６において、当該テキストデータ８３０の表示形式を「辞書」として記憶させる。なお、上記ステップＳ２〜ステップＳ３の処理は、パソコン１１ｂで行われても良い。
【００６１】
次に、ＣＰＵ６は、テキストデータ８３０のデータ形式から見出語の判断基準を「文頭の文字列」、「行頭の文字列」及び「特定マークの範囲」の何れかとして判別した後（ステップＳ５）、判別された判断基準をディスプレイ１０に表示させて、ユーザから修正操作または確定操作を受け（ステップＳ６）、この操作結果を見出語判断基準記憶テーブル８５に記憶させる。
【００６２】
具体的には、図１２（ａ）の状態から訳／決定キー１３ｂが操作されると、図１２（ｂ）に示すように、「ＵＳ特許訴訟英和辞書」のテキストデータ８３０のデータ形式から見出語の判断基準が「行頭の文字列」として判別された後、この判断基準が表示されるとともに、修正操作または確定操作の入力待機状態となる。
【００６３】
次に、ＣＰＵ６は、テキストデータ８３０の表示形式が「読物」としても指定されるか否かを判定し（ステップＳ７）、指定されないと判定した場合（ステップＳ７；Ｎｏ）には、テキストダウンロード処理を終了する。
【００６４】
また、このステップＳ７において表示形式が「読物」としても指定されたと判定した場合（ステップＳ７；Ｙｅｓ）には、ＣＰＵ６は、表示形式記憶テーブル８６において、ダウンロードされたテキストデータ８３０の表示形式を「読物」としても記憶させ（ステップＳ８）、テキストダウンロード処理を終了する。
【００６５】
具体的には、図１２（ｂ）の状態から訳／決定キー１３ｂが操作されると、図１２（ｃ）に示すように、テキストデータ８３０を読物としても保存するか否かの選択画面が表示され、読物として保存する旨の操作がされた場合には、テキストデータ８３０の表示形式が「読物」としても記憶される。
【００６６】
一方、上述のステップＳ３において辞書記憶エリアが保存先として指定されないと判定した場合（ステップＳ３；Ｎｏ）には、ＣＰＵ６は、保存先としてフラッシュＲＯＭ８または外部情報記憶媒体１２ａの読物記憶エリアが指定されるか否かを判定し（ステップＳ１１）、指定されないと判定した場合（ステップＳ１１；Ｎｏ）には、他の処理へ移行し、また、指定されたと判定した場合（ステップＳ１１；Ｙｅｓ）には、ダウンロードされたテキストデータ８３０を指定の読物記憶エリアに保存する（ステップＳ１２）。また、ＣＰＵ６は、表示形式記憶テーブル８６において、当該テキストデータ８３０の表示形式を「読物」として記憶させる。
【００６７】
次に、ＣＰＵ６は、テキストデータ８３０の表示形式が「辞書」としても指定されるか否かを判定し（ステップＳ１３）、指定されないと判定した場合（ステップＳ１３；Ｎｏ）には、テキストダウンロード処理を終了する。
【００６８】
また、このステップＳ１３において表示形式が「辞書」としても指定されたと判定した場合（ステップＳ１３；Ｙｅｓ）には、ＣＰＵ６は、表示形式記憶テーブル８６において、ダウンロードされたテキストデータ８３０の表示形式を「辞書」としても記憶させる（ステップＳ１４）。
【００６９】
そして、ＣＰＵ６は、テキストデータ８３０のデータ形式から見出語の判断基準を「文頭の文字列」、「行頭の文字列」及び「特定マークの範囲」の何れかとして判別し（ステップＳ１５）、判別された判断基準をディスプレイ１０に表示させてユーザから修正操作または確定操作を受けた後（ステップＳ１６）、この操作結果を見出語判断基準記憶テーブル８５に記憶させて、テキストダウンロード処理を終了する。
【００７０】
＜辞書・読物表示処理＞
まず、図１０に示すように、メニューキー１３ｈ等によって情報を表示させる旨の操作がされると、ＣＰＵ６は、表示対象のデータの記憶エリアとして、フラッシュＲＯＭ８または外部情報記憶媒体１２ａの辞書記憶エリアが指定されるか否かを判定することにより、情報の表示形式として「辞書」形式が指定されるか否かを判定する（ステップＴ１）。
【００７１】
次に、このステップＴ１において辞書記憶エリアが指定されたと判定した場合（ステップＴ１；Ｙｅｓ）には、ＣＰＵ６は、表示形式記憶テーブル８６内に表示形式が「辞書」として記憶されている辞書データベース８２０，…及びテキストデータ８３０，…のファイル名をディスプレイ１０に一覧表示させ、辞書データベース８２０が指定されるか否かを判定する（ステップＴ２）。
【００７２】
具体的には、図１３（ａ）に示すように、情報を表示させる旨の操作がされると、表示対象データの記憶エリアの選択肢として「本体保存辞書」の記憶エリアと、「カード保存辞書」の記憶エリアと、「本体保存テキスト」の記憶エリアと、「カード保存テキスト」の記憶エリアとが表示される。そして、「カード保存辞書」の記憶エリアが選択されると、当該記憶エリア内の辞書データベース８２０，…及びテキストデータ８３０，…のファイル名の一覧が表示され、選択操作の待機状態となる。
【００７３】
このステップＴ２において、辞書データベース８２０が指定されたと判定した場合（ステップＴ２；Ｙｅｓ）には、ＣＰＵ６は、従来より公知の辞書検索処理を行う。
【００７４】
また、ステップＴ２において辞書データベース８２０が指定されないと判定した場合、つまり、辞書的なテキストデータ８３０が指定されたと判定した場合（ステップＴ２；Ｎｏ）には、ＣＰＵ６は、見出語判断基準記憶テーブル８５を参照し、当該テキストデータ８３０内で改行コードや所定の文字コードにより識別表示される文字列を見出語部分として判別した後、見出語部分と説明情報部分とを対応付けて辞書化テキスト展開領域７２に展開する（ステップＴ３）。
【００７５】
次に、辞書引き対象の検索文字列がユーザに入力されると（ステップＴ４）、ＣＰＵ６は、この検索文字列に対応する見出語を辞書化テキスト展開領域７２から検出してディスプレイ１０に一覧表示させるとともに（ステップＴ５）、検索見出語記憶領域７１に記憶させる。
【００７６】
次に、カーソルキー１３ｅの操作によって何れかの見出語が選択されると、ＣＰＵ６は、選択された見出語の説明情報を見出語一覧とは別領域にプレビュー表示させる（ステップＴ６）。
【００７７】
具体的には、図１３（ａ）の状態から訳／決定キー１３ｂが操作された後、検索文字列として「ap」が入力されると、図１３（ｂ）に示すように、この検索文字列に対応する見出語「appeal」、「appellant’s brief」，…がディスプレイ１０の左側の表示エリアに一覧表示されるとともに、カーソルによって選択された見出語「appeal」の説明情報「控訴、上訴，…」が右側の表示エリアにプレビューされる。
【００７８】
次に、ＣＰＵ６は、訳／決定キー１３ｂが操作されるか否かを判定し（ステップＴ７）、操作されないと判定した場合（ステップＴ７；Ｎｏ）には、上述のステップＴ３の処理に移行し、また、操作されたと判定した場合（ステップＴ７；Ｙｅｓ）には、選択されている見出語とその説明情報とをディスプレイ１０に全画面表示させ（ステップＴ８）、辞書・読物表示処理を終了する。
【００７９】
一方、上述のステップＴ１において表示対象のデータの記憶エリアとして辞書記憶エリアが指定されないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ６は、フラッシュＲＯＭ８または外部情報記憶媒体１２ａの読物記憶エリアが指定されるか否かを判定することにより、情報の表示形式として「読物」形式が指定されるか否かを判定し（ステップＴ１１）、指定されないと判定した場合（ステップＴ１１；Ｎｏ）には他の処理へ移行する。
【００８０】
また、このステップＴ１１において表示対象のデータの記憶エリアとして読物記憶エリアが指定されたと判定した場合（ステップＴ１１；Ｙｅｓ）には、ＣＰＵ６は、フラッシュＲＯＭ８及び外部情報記憶媒体１２ａに格納されているテキストデータ８３０，…のファイル名をディスプレイ１０に一覧表示させ、何れかのテキストデータ８３０をユーザに指定させた後、指定されたテキストデータ８３０に対応する読物ヒストリテーブル８４１を参照して、このテキストデータ８３０の最終表示部分から、内容をディスプレイ１０に表示させる（ステップＴ１２）。なお、このとき、読物ヒストリテーブル８４１内に最終表示部分が記憶されていない場合には、ＣＰＵ６は、指定のテキストデータ８３０の内容を先頭から表示させる。
【００８１】
次に、カーソルキー１３ｅの操作によって表示部分が変更されると（ステップＴ１３）、ＣＰＵ６は、表示部分を切り替えつつテキストデータ８３０の内容をディスプレイ１０に表示させるとともに、戻るキー１３ｇが操作されるか否かと、他の辞書データベース８２０，…の選択がされるか否かとを判定し（ステップＴ１４）、戻るキー１３ｇが操作されず、かつ、他の辞書データベース８２０，…が選択されないと判定した場合（ステップＴ１４；Ｎｏ）には、他の処理へ移行する。
【００８２】
また、このステップＴ１４において戻るキー１３ｇが操作されたか、或いは、他の辞書データベース８２０，…が選択されたと判定した場合（ステップＴ１４；Ｙｅｓ）には、ＣＰＵ６は、現時点でのテキストデータ８３０の表示部分を最終表示部分として読物ヒストリテーブル８４１に記憶させた後（ステップＴ１５）、ユーザ操作に応じた処理へ移行する。
【００８３】
＜ヒストリ表示処理＞
図１４に示すように、「カタカナ語辞典」、「ことば遊び辞典」、「漢字○」、「広○苑」の順に辞書データベース８２０，…が使用された後、ヒストリキー１３ｍが操作されると、使用順に従って辞書データベース８２０，…のファイル名の一覧がディスプレイ１０に表示される。また、カーソルによって選択された辞書データベース８２０に対応する辞書ヒストリテーブル８４０内からヒストリ見出語が読み出され、ディスプレイ１０の中段に一覧表示されるとともに、その説明情報が下段にプレビュー表示される。そして、カーソルキー１３ｅによって何れかの見出語が選択された状態で訳／決定キー１３ｂが操作されると、その見出語及び説明情報がディスプレイ１０に全画面表示される。
【００８４】
同様に、図５（ｃ），図１５に示すように、「広○苑」の辞書データベース８２０、「○わかり２０世紀年表」のテキストデータ８３０、「ジ○ニアス英和辞典」の辞書データベース８２０、「ＬＡＡＤ（ロ○グマン現代アメリカ英語辞典）」の辞書データベース８２０の順に辞書データベース８２０，…及びテキストデータ８３０が使用された後、ヒストリキー１３ｍが操作されると、使用順に従って辞書データベース８２０，…及びテキストデータ８３０，…のファイル名の一覧がディスプレイ１０に表示される。また、カーソルによって選択された辞書データベース８２０，テキストデータ８３０に対応する辞書ヒストリテーブル８４０，読物ヒストリテーブル８４１内からヒストリ見出語，ヒストリ表示部分が読み出され、ディスプレイ１０の中段に一覧表示されるとともに、その説明情報が下段にプレビュー表示される。なお、「○わかり２０世紀年表」のテキストデータ８３０は「読物」及び「辞書」の表示形式で表示形式記憶テーブル８６に記憶されており、当該テキストデータ８３０において「［１９７８年（昭和５３年）］」や「［１９７７年（昭和５２年）］」等は見出語部分となっている。
【００８５】
そして、カーソルキー１３ｅによって何れかの見出語が選択された状態で訳／決定キー１３ｂが操作されると、その見出語及び説明情報がディスプレイ１０に全画面表示される。また、「○わかり２０世紀年表」のテキストデータ８３０における「［１９７８年（昭和５３年）］」等の見出語部分が選択された状態で戻るキー１３ｇが操作されると、表示形式が「読物」に切り替わり、当該見出語部分からテキストデータ８３０の内容が表示される。
【００８６】
以上の電子辞書装置１によれば、図１０のステップＴ５や図１３に示したように、辞書的なテキストデータ８３０についての表示形式が「辞書」形式として指定された場合には、ユーザ操作により指定された見出語に対応する説明情報が当該テキストデータ８３０から読み出されて表示されるので、テキストデータ８３０の内容を辞書として使用することができる。
【００８７】
また、図１０のステップＴ１２に示したように、このテキストデータ８３０についての表示形式が「読物」形式として指定された場合には、表示部分を切り替えつつテキストデータの内容が表示され、更に、「読物」形式としての指定が２回目以降の場合には、「読物」形式としての前回の指定によって最終的に表示された最終表示部分からテキストデータの内容が表示されるので、辞書的なテキストデータ８３０であっても、その内容を通し読みの対象、つまり読物として使用することができる。
【００８８】
また、図１０のステップＴ３に示したように、表示形式が「辞書」形式として指定された場合には、テキストデータ８３０内で改行コードや所定の文字コードにより識別表示される文字列が見出語として検出されるので、テキストデータ８３０の内容を確実に辞書として使用することができる。
【００８９】
また、図１０のステップＴ７や図１３（ｂ）に示したように、表示形式が「辞書」形式として指定された場合には、指定見出語についての説明情報が見出語一覧とは別領域で表示されるので、各見出語の説明情報を容易に表示させることができる。
【００９０】
また、図１４，図１５に示したように、説明情報の読み出された見出語がヒストリ見出語として辞書データベース８２０ごとに辞書ヒストリテーブル８４０蓄積記憶され、ユーザ操作による辞書データベース８２０及びヒストリ見出語の指定に応答して、指定の辞書データベースから指定のヒストリ見出語に対応する説明情報が読み出されて表示されるので、以前に表示させた説明情報を容易に再表示させることができる。
【００９１】
また、図１５に示したように、テキストデータ８３０の内容のうち、所定のユーザ操作がされた際の表示部分がヒストリ表示部分として読物ヒストリテーブル８４１に蓄積記憶され、ユーザ操作によるヒストリ表示部分の指定に応答して、指定のヒストリ表示部分からテキストデータ８３０の内容が表示されるので、以前に表示させたテキストデータの内容を容易に再表示させることができる。
【００９２】
尚、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００９３】
【図１】本発明を適用した電子辞書装置の概略構成を示す図であり、（ａ）は斜視図、（ｂ）は部分平面図である。
【図２】本発明を適用した電子辞書装置の概略構成を示すブロック図である。
【図３】本発明を適用した電子辞書装置と外部機器との接続状態を示す図である。
【図４】辞書データベースの一部の構造を示す図である。
【図５】（ａ）は辞書ヒストリテーブルの一例を示す図であり、（ｂ）は読物ヒストリテーブルの一例を示す図であり、（ｃ）は使用履歴テーブルの一例を示す図である。
【図６】見出語判断基準テーブルの構造を示す図である。
【図７】表示形式記憶テーブルの構造を示す図である。
【図８】辞書化テキスト展開領域の構造を示す図である。
【図９】本発明を適用した電子辞書装置におけるテキストダウンロード処理の動作を示すフローチャートである。
【図１０】本発明を適用した電子辞書装置における辞書・読物表示処理の動作を示すフローチャートである。
【図１１】テキストダウンロード処理においてディスプレイに表示される画面例を示す図である。
【図１２】テキストダウンロード処理においてディスプレイに表示される画面例を示す図である。
【図１３】辞書・読物表示処理においてディスプレイに表示される画面例を示す図である。
【図１４】本発明を適用した電子辞書装置におけるヒストリ表示処理の動作を示す概念図である。
【図１５】本発明を適用した電子辞書装置におけるヒストリ表示処理の動作を示す概念図である。
【符号の説明】
【００９４】
１      電子辞書装置（情報表示制御装置）
５      入力部（表示形式指定手段、見出語指定手段）
６      ＣＰＵ（読物表示制御手段、辞書表示制御手段、見出語検出手段、
見出語一覧表示制御手段、プレビュー表示制御手段、
全画面表示制御手段、説明情報表示制御手段、
辞書ヒストリ表示制御手段、読物ヒストリ表示制御手段）
８      フラッシュＲＯＭ（データ記憶手段、複数辞書記憶手段）
８１    情報表示制御プログラム
８２０  辞書データベース
８３０  テキストデータ
８４０  辞書ヒストリテーブル（辞書ヒストリ記憶手段）
８４１  読物ヒストリテーブル（読物ヒストリ記憶手段）
【図１】
2008077615.tif 000003
【図２】
2008077615.tif 000004
【図３】
2008077615.tif 000005
【図４】
2008077615.tif 000006
【図５】
2008077615.tif 000007
【図６】
2008077615.tif 000008
【図７】
2008077615.tif 000009
【図８】
2008077615.tif 000010
【図９】
2008077615.tif 000011
【図１０】
2008077615.tif 000012
【図１１】
2008077615.tif 000013
【図１２】
2008077615.tif 000014
【図１３】
2008077615.tif 000015
【図１４】
2008077615.tif 000016
【図１５】
2008077615.tif 000017