(57)【特許請求の範囲】
【請求項１】
少なくとも一つの文字からなる文字列を受信する受信手段と、
読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む少なくとも一つのレコードを記憶する変換辞書と、
前記変換辞書に記憶された個々のレコードの有効期間を記憶する有効期間テーブルと、
前記有効期間テーブルに記憶された個々の有効期間と現在日時との比較により前記変換辞書に記憶された個々のレコードの効力を判定する効力判定手段と、
前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードおよび当該レコードが含む前記ＵＲＬにかかるホームページの内容を送信する送信手段と、
を備えたことを特徴とするホームページ検索装置。
【請求項２】
前記送信手段は、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信することを特徴とする請求項１に記載のホームページ検索装置。
【請求項３】
ネットワークを介して接続された端末装置とサーバとによってホームページの検索をおこなうホームページ検索システムにおいて、
前記端末装置は、
少なくとも一つの文字からなる文字列を入力する入力手段と、
前記入力手段により入力された文字列を送信する送信手段と、
前記送信手段により送信された文字列と読み文字列が一致するレコードおよび当該レコードが含む前記ＵＲＬにかかるホームページの内容を受信する受信手段と、
前記受信手段により受信されたレコードおよび当該レコードが含む前記ＵＲＬにかかるホームページの内容を表示する表示手段と、
を備え、
前記サーバは、
前記送信手段により送信された文字列を受信する受信手段と、
読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む少なくとも一つのレコードを記憶する変換辞書と、
前記変換辞書に記憶された個々のレコードの有効期間を記憶する有効期間テーブルと、
前記有効期間テーブルに記憶された個々の有効期間と現在日時との比較により前記変換辞書に記憶された個々のレコードの効力を判定する効力判定手段と、
前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードおよび当該レコードが含む前記ＵＲＬにかかるホームページの内容を送信する送信手段と、
を備えたことを特徴とするホームページ検索システム。
【請求項４】
前記サーバの送信手段は、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信するとともに、
前記端末装置の受信手段は、前記端末装置の送信手段により送信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを受信することを特徴とする請求項３に記載のホームページ検索システム。
【請求項５】
少なくとも一つの文字からなる文字列を入力する入力工程と、
前記入力工程により入力された文字列を送信する第１の送信工程と、
前記第１の送信工程により送信された文字列を受信する第１の受信工程と、
変換辞書に記憶された、読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む個々のレコードの効力を、有効期間テーブルに記憶された個々のレコードの有効期間と現在日時との比較により判定する効力判定工程と、
前記効力判定工程により有効と判定され、かつ前記第１の受信工程により受信された文字列と読み文字列が一致するレコードを送信する第２の送信工程と、
前記第２の送信工程により送信されたレコードおよび当該レコードが含む前記ＵＲＬにかかるホームページの内容を受信する第２の受信工程と、
前記第２の受信工程により受信されたレコードおよび当該レコードが含む前記ＵＲＬにかかるホームページの内容をを表示する表示工程と、
を備えたことを特徴とするホームページ検索方法。
【請求項６】
前記第２の送信工程は、前記効力判定工程により有効と判定され、かつ前記第１の受信工程により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信し、
前記第２の受信工程は、前記第２の送信工程により送信された文字列およびＵＲＬを受信することを特徴とする請求項５に記載のホームページ検索方法。
【請求項７】
前記請求項５または６に記載された方法をコンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを介して接続された端末装置とサーバとによってホームページの検索をおこなうホームページ検索システム、ホームページ検索装置、ホームページ検索方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
パーソナルコンピュータ等での文書の作成中に、作成中の文書に、たとえば「詳細は（株）ジャストシステムのホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／）を参照のこと。」等といった、特定のホームページへのリファレンスを挿入する場合がある。
【０００３】
この場合、しばしば操作者は指定したホームページに意図する情報があるかどうか、あるいはそのＵＲＬに変更がないかどうかを確認するため、いったんエディタ等による文書作成を中断して、ブラウザソフトウエア等により上記ホームページにアクセスする。
【０００４】
また、正確なＵＲＬを覚えていないときは、まずホームページの検索サービスを提供する特定のサイトにアクセスして、登録された多数のホームページの中から目的のものを探し出さなければならない。
【０００５】
しかし、検索の方法は検索サイトによって異なり、特に初心者には、ＡＮＤ条件やＯＲ条件等を組み合わせて適切に検索結果を絞り込むことが困難である。
【０００６】
この点通常のブラウザは、任意のホームページのタイトルとそのＵＲＬとを対応づけてファイルに保存する機能を有しており（ブックマーク機能）、このブックマークに登録されているページであれば、検索サイトを介さず直接アクセスすることができる。
【０００７】
ただし、このファイルを利用するにはブラウザを起動しなければならず、いずれにせよ文書の作成は一時中断されてしまう。
【０００８】
また、ブックマークに登録されたホームページの数が増えてくると、その中から目的のものを特定することが困難になるうえ、そもそもブックマークに登録されるタイトルは通常、ホームページの＜ｔｉｔｌｅ＞タグ内の文字列を単純に抜き出したものであるため、必ずしも操作者にとって分かりやすいものとは限らない。
【０００９】
そこで、本出願人は、本出願人が製造・販売する日本語変換ソフトウエア「ＡＴＯＫ１３」において、操作者から入力された文字列の変換候補としてＵＲＬを表示し、当該ＵＲＬが確定されると、ブラウザを起動して当該ＵＲＬで示されるホームページの内容を表示させるようにしている（ＵＲＬトリガー変換機能）。
【００１０】
これは、あらかじめ変換辞書に、たとえば「じゃすと」のようなかな文字列と、「ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」のようなＵＲＬとを対応づけて登録しておき、かな文字列を漢字文字列に変換するのと同様に、かなからＵＲＬへの文字列変換をおこなうものである。
【００１１】
そして、あらかじめパス名等により指定されたブラウザに対して、確定されたＵＲＬで特定されるホームページの表示要求を発行する。
【００１２】
上記機能により、文書作成を中断してのブラウザの起動操作や、リモートあるいはローカルのコンピュータでのＵＲＬの検索操作（およびその習得）が不要となり、日本語入力が可能なあらゆる場面において、操作者にとって分かりやすいキーワードから、即座に所望のホームページに接続することが可能となる。
【００１３】
また、日本語変換ソフトウエアは、コンピュータの利用者がもっとも頻繁に利用するソフトウエアの一つであり、そのユーザーインターフェースをＵＲＬの検索に転用することで、通常、かなから漢字を取得するのと同様の感覚で、かなからＵＲＬを取得することが可能になる。
【００１４】
【発明が解決しようとする課題】
しかしながら、上記従来技術においては、サイトの移動、サイトのファイル構成の変更等にともなって、ホームページのＵＲＬが変換辞書への登録時以降に変更された場合、操作者がそれに気付いて辞書を更新しない限り、変更後の最新のホームページを閲覧することはできなくなってしまう。
【００１５】
そして、ＵＲＬの変更は日常的におこなわれており、変換辞書に登録されたすべてのホームページについて、個々の操作者がその変更の有無を常時監視することは、実際問題として不可能である。
【００１６】
この発明は、上述した従来技術による問題点を解決するため、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを提供することが可能なホームページ検索システム、ホームページ検索装置、ホームページ検索方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１７】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１に記載の発明にかかるホームページ検索装置は、少なくとも一つの文字からなる文字列を受信する受信手段と、読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む少なくとも一つのレコードを記憶する変換辞書と、前記変換辞書に記憶された個々のレコードの有効期間を記憶する有効期間テーブルと、前記有効期間テーブルに記憶された個々の有効期間と現在日時との比較により前記変換辞書に記憶された個々のレコードの効力を判定する効力判定手段と、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードを送信する送信手段と、を備えたことを特徴とする。
【００１８】
この請求項１に記載の発明によれば、このホームページ検索装置のクライアントに対して送信されるホームページのＵＲＬが、有効期間の始点または終点としてあらかじめ定められた当該ホームページの開設・閉鎖あるいは移動等の予定日時の到来にともなって変更される。
【００１９】
また、請求項２に記載の発明にかかるホームページ検索装置は、請求項１に記載の発明において、前記送信手段が、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信することを特徴とする。
【００２０】
この請求項２に記載の発明によれば、レコードに含まれる項目のうち、前記ホームページを示す文字列および前記ＵＲＬのみが送信される。
【００２１】
また、請求項３に記載の発明にかかるホームページ検索システムは、ネットワークを介して接続された端末装置とサーバとによってホームページの検索をおこなうホームページ検索システムにおいて、前記端末装置は、少なくとも一つの文字からなる文字列を入力する入力手段と、前記入力手段により入力された文字列を送信する送信手段と、前記送信手段により送信された文字列と読み文字列が一致するレコードを受信する受信手段と、前記受信手段により受信された文字列を表示する表示手段と、を備え、前記サーバは、前記送信手段により送信された文字列を受信する受信手段と、読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む少なくとも一つのレコードを記憶する変換辞書と、前記変換辞書に記憶された個々のレコードの有効期間を記憶する有効期間テーブルと、前記有効期間テーブルに記憶された個々の有効期間と現在日時との比較により前記変換辞書に記憶された個々のレコードの効力を判定する効力判定手段と、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードを送信する送信手段と、を備えたことを特徴とする。
【００２２】
この請求項３に記載の発明によれば、上記サーバと上記端末装置との間で送受信されるホームページのＵＲＬが、有効期間の始点または終点としてあらかじめ定められた当該ホームページの開設・閉鎖あるいは移動等の予定日時の到来にともなって変更される。
【００２３】
また、請求項４に記載の発明にかかるホームページ検索システムは、請求項３に記載の発明において、前記サーバの送信手段が、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信するとともに、前記端末装置の受信手段が、前記端末装置の送信手段により送信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを受信することを特徴とする。
【００２４】
この請求項４に記載の発明によれば、レコードに含まれる項目のうち、前記ホームページを示す文字列および前記ＵＲＬのみが送受信される。
【００２５】
また、請求項５に記載の発明にかかるホームページ検索方法は、少なくとも一つの文字からなる文字列を入力する入力工程と、前記入力工程により入力された文字列を送信する第１の送信工程と、前記第１の送信工程により送信された文字列を受信する第１の受信工程と、変換辞書に記憶された、読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む個々のレコードの効力を、有効期間テーブルに記憶された個々のレコードの有効期間と現在日時との比較により判定する効力判定工程と、前記効力判定工程により有効と判定され、かつ前記第１の受信工程により受信された文字列と読み文字列が一致するレコードを送信する第２の送信工程と、前記第２の送信工程により送信されたレコードを受信する第２の受信工程と、前記第２の受信工程により受信されたレコードが含む前記ホームページを示す文字列を表示する表示工程と、を備えたことを特徴とする。
【００２６】
この請求項５に記載の発明によれば、第２の送信工程および第２の受信工程で送受信されるレコード中のホームページのＵＲＬが、有効期間の始点または終点としてあらかじめ定められた当該ホームページの開設・閉鎖あるいは移動等の予定日時の到来にともなって変更される。
【００２７】
また、請求項６に記載の発明にかかるホームページ検索方法は、請求項５に記載の発明において、前記第２の送信工程で、前記効力判定工程により有効と判定され、かつ前記第１の受信工程により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信し、前記第２の受信工程で、前記第２の送信工程により送信された文字列およびＵＲＬを受信することを特徴とする。
【００２８】
この請求項６に記載の発明によれば、レコードに含まれる項目のうち、前記ホームページを示す文字列および前記ＵＲＬのみが送受信される。
【００２９】
また、請求項７の発明にかかる記録媒体は、前記請求項５または６に記載された方法をコンピュータに実行させるプログラムを記録したことで、当該プログラムをコンピュータによって読み取ることが可能となる。
【００３０】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかるホームページ検索装置、ホームページ検索システム、ホームページ検索方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００３１】
（実施の形態１）
まず、本発明の実施の形態１によるホームページ検索装置を含むホームページ検索システムの全体の構成について説明する。図１は、実施の形態１によるホームページ検索システムのシステム構成を示す説明図である。
【００３２】
図１において、１００は後述するクライアント１０１、変換サーバ１０２およびＷＷＷサーバ１０３を相互に接続するネットワークである。具体的にはインターネットを想定しているが、クライアント１０１と変換サーバ１０２の間はＬＡＮ等であってもよい。
【００３３】
１０１はクライアントであり、キーボードから入力したローマ字文字列またはかな文字列を、後述する変換サーバ１０２に送信する。そして、変換サーバ１０２から、当該入力文字列に対応するレコードを受信し、当該レコードの表記文字列を変換候補一覧としてディスプレイに表示する。
【００３４】
さらに、変換候補一覧中のいずれかの表記文字列に対応するＵＲＬを、図示しないＤＮＳサーバに送信する。そして、ＤＮＳサーバから返信されたＩＰアドレスによって、後述するＷＷＷサーバ１０３にアクセスし、上記ＵＲＬで特定されるホームページのデータを取得する。
【００３５】
ここで、ホームページとは、たとえば、ＷＷＷで提供されるＨＴＭＬファイルをブラウザに表示した内容を示す。より具体的には、ＷＷＷで提供されるＨＴＭＬファイルの表示単位をいう。これは「Ｗｅｂページ」とも呼ばれる。また、関連する情報をまとめたＷｅｂページの集まりをいうものであってもよい。これは「Ｗｅｂサイト」あるいは単に「サイト」とも呼ばれる。また、上記Ｗｅｂサイトの最上位に位置するページのことであってもよい。これは、「トップページ」とも呼ばれる。
【００３６】
また、Ｗｅｂサイト上で公開されているＷｅｂページの中で、同一テーマや同一企業などリンクでつながっている各Ｗｅｂページの入り口として位置付けられているＷｅｂページを指すこともある。同一テーマや同一企業などのＷｅｂページ全体を指す場合もある。すなわち、ＨＴＭＬでハイパーテキスト化されたインターネットの情報システムである。ホームページには、画像や、音声、動画などを置くことができる。
【００３７】
なお、クライアント１０１は、通常はプロキシサーバやインターネットプロバイダを介してネットワーク１００に接続するが、これらの図示は省略している。
【００３８】
１０２は変換サーバであり、クライアント１０１から受信した入力文字列に対応するレコードを、あらかじめ保持している変換辞書から検索するとともに、当該レコードをクライアント１０１に対して送信する。
【００３９】
１０３はＷＷＷサーバであり、クライアント１０１からのファイル取得要求（ファイル転送要求）を受け付けて、指定されたファイル（ホームページ）のデータを送信する。
【００４０】
つぎに、本発明の実施の形態１によるホームページ検索システムを構成する、個々のコンピュータのハードウエア構成について説明する。説明の便宜上、本システム内のコンピュータはいずれも同じハードウエア構成を有するものとする。図２は、実施の形態１によるクライアント１０１、変換サーバ１０２またはＷＷＷサーバ１０３のハードウエア構成を示す説明図である。
【００４１】
図２において、２０１はシステム全体を制御するＣＰＵを、２０２は基本入出力プログラムを記憶したＲＯＭを、２０３はＣＰＵ２０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。
【００４２】
また、２０４はＣＰＵ２０１の制御にしたがってＨＤ（ハードディスク）２０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、２０５はＨＤＤ２０４の制御にしたがって書き込まれたデータを記憶するＨＤを、それぞれ示している。
【００４３】
また、２０６はＣＰＵ２０１の制御にしたがってＦＤ（フロッピーディスク）２０７に対するデータのリード／ライトを制御するＦＤＤ（フロッピーディスクドライブ）を、２０７はＦＤＤ２０６の制御にしたがって書き込まれたデータを記憶する着脱自在のＦＤを、それぞれ示している。
【００４４】
また、２０８はカーソル、メニュー、ウィンドウ、あるいは文字や画像等の各種データを表示するディスプレイを、２０９は通信回線２１０を介してネットワーク１００に接続され、そのネットワーク１００とＣＰＵ２０１とのインターフェースとして機能するネットワークカードを、それぞれ示している。
【００４５】
また、２１１は文字、数値、各種指示等の入力のための複数のキーを備えたキーボードを、２１２は各種指示の選択や実行、処理対象の選択、カーソルの移動等をおこなうマウスを、それぞれ示している。
【００４６】
また、２１３は文字や画像を光学的に読み取るスキャナを、２１４はＣＰＵ２０１の制御にしたがって文字や画像を印刷するプリンタを、２１５は着脱可能な記録媒体であるＣＤ−ＲＯＭを、２１６はＣＤ−ＲＯＭ２１５に対するデータのリードを制御するＣＤ−ＲＯＭドライブを、２００は上記各部を接続するためのバスまたはケーブルを、それぞれ示している。
【００４７】
つぎに、本発明の実施の形態１によるクライアント１０１および変換サーバ１０２の機能的構成について説明する。図３は、実施の形態１によるクライアント１０１および変換サーバ１０２の構成を機能的に示す説明図である。
【００４８】
実施の形態１によるクライアント１０１は、辞書設定部３００と、文字列入力部３０１と、変換指示部３０２と、変換候補表示部３０３と、変換候補選択・確定部３０４と、文書作成部３０５と、ホームページ表示部３０６と、送受信部３０７とを含む構成である。
【００４９】
また、実施の形態１による変換サーバ１０２は、送受信部３０８と、変換辞書記憶部３０９と、変換辞書検索部３１０とを含む構成である。
【００５０】
図３において、３００は辞書設定部であり、利用可能な変換辞書のパス名と、当該辞書の使用／不使用を示すフラグとを保持している。
【００５１】
初期状態ではクライアント１０１内の変換辞書（一般的なかな漢字変換辞書。図示せず）と、変換サーバ１０２上の変換辞書（後述）の二つの辞書が登録されており、前者のフラグがＯＮ（使用）、後者のフラグがＯＦＦ（不使用）に設定されているものとする。
【００５２】
この設定のもとで、操作者はローカルの変換辞書を利用して、後述する文字列入力部３０１から入力した文字列を漢字文字列等に変換・確定し、当該確定文字列を後述する文書作成部３０５の機能により他の文字列に追加・挿入して、通常の文書作成をおこなう（通常のかな漢字変換）。
【００５３】
しかし、文書の作成途中に、あるホームページを閲覧する必要が生じたときは、操作者はキーボード２１１の所定のキー、たとえばＣＴＲＬキーとスペースキーとを同時に押下する。
【００５４】
これにより、クライアント１０１の辞書のフラグがＯＦＦに、変換サーバ１０２の辞書のフラグがＯＮに切り換えられ、以後入力文字列の変換はリモートの変換辞書を参照しておこなわれることになる。
【００５５】
３０１は、文字列入力部であり、キーボード２１１からの文字の入力を受け付ける。入力される文字は、キーに対応して設定された文字であり、たとえば、ひらがな、カタカナ、アルファベット、数字、記号等の文字である。また、ローマ字入力モードにより、アルファベットを入力して、かなに変換された文字であってもよい。
【００５６】
入力された文字は、文字列入力部３０１内の一時記憶領域（図示せず）に順に蓄積される。そして、上記領域は後述する変換指示部３０２によってその内部の文字列が取り出されると、いったんクリアされ、続けて入力された文字を領域のはじめから再度蓄積してゆく。
【００５７】
３０２は、変換指示部であり、キーボード２１１の所定のキー、たとえばスペースキーや変換キーの押下を検知して、その時点までに文字列入力部３０１の上記領域に蓄積されている文字列（すなわち、その時点までに入力されている未確定文字列）の他の文字列への変換要求を、通常はクライアント１０１内の変換辞書検索部（図示せず）に対して出力する。
【００５８】
ただし、使用する辞書として、変換サーバ１０２上の変換辞書が指定されているときは、上記変換要求の送信要求を、後述する送受信部３０７に対して出力する。
【００５９】
３０３は、変換候補表示部であり、クライアント１０１内の変換辞書検索部（クライアント１０１内の変換辞書が使用された場合）、または後述する、変換サーバ１０２内の変換辞書検索部３１０（変換サーバ１０２内の変換辞書が使用された場合）から受信した変換候補を、候補一覧ウィンドウを開いて一覧表示する。
【００６０】
この候補一覧ウィンドウは、従来技術において、入力されたかな文字列に対する漢字文字列等の変換候補を一覧表示するウィンドウと同一の外観であり、それぞれの候補の先頭に所定の規則によって決定された順位を付して、その順位順に縦方向に並べて表示する。
【００６１】
３０４は、変換候補選択・確定部であり、キーボード２１１の所定のキー、たとえばスペースキー、変換キー、上下左右の矢印キー、テンキーの押下や、あるいはマウス２１２のクリックを検知して、候補一覧ウィンドウ内の指示された変換候補を反転表示する。
【００６２】
また、リターンキーの押下を検知すると、変換候補一覧がクライアント１０１の変換辞書から取得されたものであるときは、その時点で反転表示されている変換候補（その時点で選択されている変換候補）を、後述する文書作成部３０５に対して出力する。
【００６３】
また、変換候補一覧が変換サーバ１０２の変換辞書から取得されたものであるときは、選択されている変換候補、または当該候補に対応するＵＲＬを文書作成部３０５に対して出力するとともに、選択されている候補のＵＲＬで特定されるファイルを表示するよう、後述するホームページ表示部３０６に対して要求する。
【００６４】
なお、文書作成部３０５に対して変換候補の表記文字列を出力するか、ＵＲＬを出力するか、あるいはその双方を出力するかは任意に設定することができる。その他、たとえばＵＲＬで特定されるファイルの＜ｔｉｔｌｅ＞タグの内容を出力する、あるいは何も出力しない、等の設定が可能である。
【００６５】
３０５は、文書作成部であり、変換候補選択・確定部３０４から入力した変換候補の表記文字列またはＵＲＬを、作成中の文書のカーソル位置に挿入する。このとき単純に挿入するのでなく、たとえば表記文字列はかぎかっこでくくる、ＵＲＬには下線を引く、表記文字列に続けてかっこ書き内にＵＲＬを挿入する、等の処理をおこなうようにしてもよい。
【００６６】
なお、文書作成部３０５は上記のほか、文字の順序を入れ換えたり、文字に飾りをほどこしたりといった、従来技術のエディタソフトウエアやワープロソフトウエアが有するのと同様の機能を有するが、これらは本発明の中心的な内容ではないので、詳細な説明を省略する。
【００６７】
３０６は、ホームページ表示部であり、変換候補選択・確定部３０４からＵＲＬを示して、当該ＵＲＬで特定されるファイルを表示するよう要求されると、当該ファイルの取得要求（転送要求）を作成して、後述する送受信部３０７に対して出力する。
【００６８】
そして、送受信部３０７から当該ファイルのデータが入力すると、ホームページ閲覧用のウィンドウを開いて、その中に上記ファイル（ホームページ）を表示する。
【００６９】
なおこの閲覧用のウィンドウは、従来技術のブラウザにより表示されるウィンドウと同様の外観であり、ＨＴＭＬ形式やＧＩＦ形式等の種々の形式のファイルを表示する。ＨＴＭＬ形式のファイルの場合は、タグにより示された表示態様等にしたがって、タグ内に記述された文字列のみを表示する。
【００７０】
３０７は、クライアント１０１側の送受信部であり、所定のプロトコルにしたがって、ネットワーク１００を介して、変換サーバ１０２に対して文字列入力部３０１から入力した文字列を送信する。また、変換サーバ１０２から送信されてきた、当該入力文字列に対する変換候補やそのＵＲＬ等を受信する。
【００７１】
また、ホームページ表示部３０６から、ファイル取得要求の送信を指示されると、まず図示しないＤＮＳサーバに接続して、当該要求中で指定されたＵＲＬに対するＩＰアドレスを取得する。
【００７２】
そして、そのＩＰアドレスで特定されるＷＷＷサーバ１０３に対して、上記要求を送信し、これに応じたＷＷＷサーバ１０３から返信されてくる対象ファイルのデータを受信する。
【００７３】
３０８は、変換サーバ１０２側の送受信部であり、所定のプロトコルにしたがって、ネットワーク１００を介して、クライアント１０１の送受信部３０７から送信されてきた入力文字列を受信する。また、クライアント１０１に対して、後述する変換辞書検索部３１０によって検索された、上記入力文字列に対する変換候補やＵＲＬ等を送信する。
【００７４】
３０９は、変換辞書記憶部であり、具体的にはハードディスク２０５であって、文字列を他の文字列に変換するための変換辞書を保持している。
【００７５】
図４は、変換辞書記憶部３０９に保持される変換辞書の構造を模式的に示す説明図である。
【００７６】
図中、読み文字列は、後述する変換辞書検索部３１０が辞書から入力文字列と一致するレコードを検索する際に、当該入力文字列との比較にもちいられる項目である。
【００７７】
それぞれの読み文字列には特定のホームページが対応、または関連づけられており、変換辞書には読み文字列ごとに、当該文字列に対応または関連するホームページの内容や性質を示唆する情報、および当該ホームページのＵＲＬが登録されている。
【００７８】
ここで、ホームページの内容や性質を示唆する情報とは、具体的にはたとえば本出願人が公開しているホームページであれば、「株式会社ジャストシステム」のような運営主体名、「日本語変換ソフトＡＴＯＫ１３」のような、運営主体が販売する商品名、「ＪｕｓｔＮｅｔ」のような、運営主体が提供するサービス名、「ジャストシステムオフィシャルホームページ」のような、ホームページ自体の名称等である。
【００７９】
これらの文字列は、それで指し示されるホームページの記載事項や分野、出所等を端的に表現するものである。たとえばこれらの文字列から、上記ホームページがコンピュータソフトウエアを製造・販売しているある企業のものであり、同社製品のラインナップ、新製品の特長や発売予定日、企業概要や採用情報等といったコンテンツからなるだろうことが強く推測される。
【００８０】
図４の変換辞書においては、個々の読み文字列に対応、または関連するホームページの内容や性質を示唆する上記情報は、表記文字列という項目に格納されている。
【００８１】
図中、「トヨカワ自動車」はホームページの運営主体名であり、「ウィッツ」はホームページの運営主体である「トヨカワ自動車」が製造・販売する商品名である。ここでは運営主体名と商品名とを上記情報の具体例として挙げたが、ホームページの内容等を端的に表す文字列であればどのような文字列であってもよい。また、文字列でなくともよい。
【００８２】
以下ではこのような、ホームページの内容や性質を示唆する情報、具体的には「株式会社ジャストシステム」「トヨカワ自動車」等の文字列を、単に「ホームページを示す文字列」と呼ぶことにする。また、請求項にいう「ホームページを示す文字列」とは、具体的には上記に示したような、ホームページの運営主体名やその製品名、サービス名、ホームページの名称等を表す文字列のことであるが、これらに限定されるものではない。
【００８３】
ところで、図４において読み文字列「ｔｏｙｏｋａｗａｊｉｄｏｓｈａ」を含むレコードは４０１および４０２の二つあり、それぞれについて表記文字列「トヨカワ自動車」で示されるホームページ、および表記文字列「ウィッツ」で示されるホームページが対応、または関連づけられている。
【００８４】
ここで、「対応」と「関連」との差異について説明する。まずレコード４０１では、読み文字列「ｔｏｙｏｋａｗａｊｉｄｏｓｈａ」の読み（音（オン））は『と・よ・か・わ・じ・ど・う・しゃ』であり、表記文字列「トヨカワ自動車」の読みは『と・よ・か・わ・じ・ど・う・しゃ』であって、両者は完全に一致している。
【００８５】
このように、あるレコードの読み文字列の読みと表記文字列の読みとが一致する（完全に、あるいは部分的に）場合に、その表記文字列で示されるホームページはその読み文字列（の読み）に「対応」しているという。
【００８６】
これに対して、レコード４０２の表記文字列「ウィッツ」の読みは『うぃ・っ・つ』であって、読み文字列「ｔｏｙｏｗａｋａｊｉｄｏｓｈａ」の読みとは異なっている。
【００８７】
このように、あるレコードの読み文字列の読みと表記文字列の読みとが一致していない場合に、その表記文字列で示されるホームページはその読み文字列に「関連」しているという。
【００８８】
レコード４０２のように、『と・よ・か・わ・じ・ど・う・しゃ』とは読まない表記文字列「ウィッツ」を読み文字列「ｔｏｙｏｋａｗａｊｉｄｏｓｈａ」に関連づけておくのは、トヨカワ自動車とウィッツとの、企業とその商品という強い関連性を考慮して、企業名からでもその商品に関するホームページが検索できるようにするためである。
【００８９】
さらに、「対応」と「関連」について別の例を挙げて説明する。たとえば、内容的には野球やプロ野球に関し、自球団の所属選手、特に「小林一郎」について記述したプロ野球球団「ＡＢＣ球団」のホームページがあったとする。
【００９０】
そして、当該ホームページを示す文字列として、たとえば当該ホームページの運営主体名である「ＡＢＣ球団」が選定されたものとする。
【００９１】
上記ホームページは、たとえば読み文字列「ｅｂｉｓｈｉｋｙｕｄａｎ」（ＡＢＣ球団）に「対応」づけられる。言い換えれば、読み文字列が「ｅｂｉｓｈｉｋｙｕｄａｎ」、表記文字列が「ＡＢＣ球団」であるレコードが変換辞書に登録される。この場合、読み文字列の読みと表記文字列との読みは一致している。
【００９２】
また、上記ホームページは、たとえば読み文字列「ｙａｋｙｕ」（野球）に「関連」づけられる。言い換えれば、読み文字列が「ｙａｋｙｕ」、表記文字列が「ＡＢＣ球団」であるレコードが変換辞書に登録される。この場合、読み文字列の読みと表記文字列との読みは一致していない。
【００９３】
また、上記ホームページは、たとえば読み文字列「ｐｕｒｏｙａｋｙｕ」（プロ野球）に「関連」づけられる。言い換えれば、読み文字列が「ｐｕｒｏｙａｋｙｕ」、表記文字列が「ＡＢＣ球団」であるレコードが変換辞書に登録される。この場合、読み文字列の読みと表記文字列との読みは一致していない。
【００９４】
また、上記ホームページは、たとえば読み文字列「ｋｏｂａｙａｓｈｉｉｃｈｉｒｏ」（小林一郎）に「関連」づけられる。言い換えれば、読み文字列が「ｋｏｂａｙａｓｈｉｉｃｈｉｒｏ」、表記文字列が「ＡＢＣ球団」であるレコードが変換辞書に登録される。この場合、読み文字列の読みと表記文字列との読みは一致していない。
【００９５】
このように、あらかじめホームページの内容や性質を把握しておき、その内容等に照らしてふさわしい読み文字列（あるいは、そのホームページの検索に使用される可能性の高い読み文字列、といってもよい）を選定しておく。特に、ホームページの記載事項が多岐にわたる場合には、それぞれの事項について適切な読み文字列に対応、または関連づけておくようにする。読み文字列の読みと、表記文字列の読みとは必ずしも一致する必要はない。
【００９６】
なお、図４に示すように、変換辞書には上記の意味で読み文字列に「対応」する表記文字列や、「関連」する表記文字列が、特に区別されず混在して登録されている。
【００９７】
また、ここでは辞書内の読み文字列は「ｔｏｙｏｋａｗａｊｉｄｏｓｈａ」のようなローマ字表記（アルファベット表記）としたが、たとえば「とよかわじどうしゃ」「トヨカワジドウシャ」のようなかな表記（ひらがな表記またはカタカナ表記）であってもよい。
【００９８】
上記の例で読み文字列がひらがな表記である場合、読み文字列「とよかわじどうしゃ」に対応するホームページを示す情報として表記文字列「トヨカワ自動車」が、関連するホームページを示す情報として表記文字列「ウィッツ」が、それぞれ変換辞書に登録されることになる。
【００９９】
また、表記文字列「ＡＢＣ球団」は、読み文字列「えいびいしいきゅうだん」に対応するホームページを示す情報として、あるいは読み文字列「やきゅう」「ぷろやきゅう」「こばやしいちろう」に関連するホームページを示す情報として、それぞれ変換辞書に登録されることになる。
【０１００】
３１０は、変換辞書検索部であり、変換辞書記憶部３０９内の変換辞書を検索して、クライアント１０１から受信した入力文字列と読み文字列が前方一致するレコードを取得する。そして取得したレコードを、送受信部３０７および３０８を介してクライアント１０１に返信する。
【０１０１】
なお、辞書設定部３００、文字列入力部３０１、変換指示部３０２、変換候補表示部３０３、変換候補選択・確定部３０４、文書作成部３０５、ホームページ表示部３０６、送受信部３０７・３０８および変換辞書検索部３１０は、それぞれＲＯＭ２０２、ＲＡＭ２０３またはハードディスク２０５、フロッピーディスク２０７等の記録媒体に記録されたプログラムに記載された命令にしたがってＣＰＵ２０１等が命令処理を実行することにより、各部の機能を実現するものである。
【０１０２】
つぎに、実施の形態１によるホームページ検索システムの、ホームページ検索処理について説明する。図５は、実施の形態１によるホームページ検索システムの、ホームページ検索処理の手順を示すフローチャートである。
【０１０３】
本フローチャートによる処理の開始に先立って、ホームページ検索に使用する辞書は、あらかじめ変換サーバ１０２上の変換辞書に設定されているものとする。
【０１０４】
ステップＳ５０１で、文字列入力部３０１は、キーボード２１１により操作者からの文字の入力を受け付ける。ここでは「ｔ」「ｏ」「ｙ」「ｏ」「ｋ」「ａ」「ｗ」「ａ」の各文字キーが順に押下されることで、文字列「ｔｏｙｏｋａｗａ」が入力されたものとする。あるいは、かなキー「と」「よ」「か」「わ」の各文字キーが順に押下されることで、文字列「とよかわ」が入力されたものとしてもよい。
【０１０５】
ステップＳ５０２で、変換指示部３０２は、文字列の変換を指示するための所定のキー（たとえばスペースキーや変換キー）が押下されたかどうかを判定する。
【０１０６】
そして、上記キーが押下された場合は（ステップＳ５０２肯定）、ステップＳ５０３に移行し、上記キーが押下されない間は（ステップＳ５０２否定）、ステップＳ５０１に移行して引き続き文字の入力を受け付ける。
【０１０７】
ステップＳ５０３で、変換指示部３０２は、送受信部３０７および３０８を介して、文字列「ｔｏｙｏｋａｗａ」または「とよかわ」の変換要求を変換サーバ１０２の変換辞書検索部３１０に対して送信する。
【０１０８】
ステップＳ５０４で、変換辞書検索部３１０は、変換辞書記憶部３０９内の変換辞書を参照して、クライアント１０１から入力した文字列「ｔｏｙｏｋａｗａ」または「とよかわ」と前方一致する読み文字列を検索する。
【０１０９】
ここでは、図４に例示する変換辞書から、読み文字列が「ｔｏｙｏｋａｗａｊｉｄｏｓｈａ」であるレコード４０１、「ｔｏｙｏｋａｗａｊｉｄｏｓｈａ」であるレコード４０２、「ｔｏｙｏｋａｗａｊｉｄｏｓｈｏｋｋｉｓｅｉｓａｋｕｓｈｏ」であるレコード４０３、「ｔｏｙｏｋａｗａｋａｒｕｒａｇｉｆｕ」であるレコード４０４、「ｔｏｙｏｋａｗａｓｈｏｔｅｎ」であるレコード４０５の５件が検索されたものとする。
【０１１０】
なお、入力文字列が「ｔｏｙｏｋａｗａ」等のローマ字文字列であるときは、半角文字と全角文字、大文字と小文字を同一視する処理をおこない、さらにいったんローマ字テーブル（図示せず）を使用してかなに直し、再度それをヘボン式のローマ字に変換して、これを検索キーとする。
【０１１１】
また、入力文字列が「とよかわ」等のかな文字列であるときは、かなをヘボン式のローマ字に変換して、これを検索キーとする。なお、図４の変換辞書では読み文字列はローマ字表記としたが、これは「とよかわじどうしゃ」等のかな表記であってもよい。変換辞書の読み文字列をかな表記にしておくと、入力文字列がかな文字列であった場合に、読み文字列との比較のために、当該かな文字列をローマ字表記に変換する必要がない。
【０１１２】
ステップＳ５０５で、変換辞書検索部３１０は、ステップＳ５０４で検索した読み文字列のレコードを送受信部３０８および３０７を介してクライアント１０１に送信する。
【０１１３】
ステップＳ５０６で、変換候補表示部３０３は候補一覧ウィンドウを開き、ステップＳ５０５で受信したレコードの表記文字列のみを当該ウィンドウ内に一覧表示する。
【０１１４】
図６は、変換候補表示部３０３により表示される候補一覧ウィンドウの一例を示す説明図である。ステップＳ５０４で検索された各読み文字列の表記文字列が一覧表示されている。
【０１１５】
なお、ここでは変換指示の直後に常に候補一覧ウィンドウが表示されるようにしたが、変換候補の総数が少ない場合や、所望の候補が一覧中の上位にあることがあらかじめ分かっている場合には、変換のたびにウィンドウが開くのは煩わしく感じられることがある。
【０１１６】
そこで、たとえば最初のスペースキー押下では、第１候補を未確定文字列に置換して表示するのみとし、２回目のスペースキー押下では、次候補を上記第１候補に置換して表示するのみとし、３回目のスペースキー押下時に、はじめて候補一覧ウィンドウを表示するようにしてもよい。
【０１１７】
ステップＳ５０７で、変換候補選択・確定部３０４は、変換候補一覧中の第１候補、ここでは「トヨカワ自動車」を選択して反転表示する。
【０１１８】
そして、ステップＳ５０８で、変換候補選択・確定部３０４は、候補選択のための所定のキー（たとえばスペースキーや矢印キー）が押下されたかどうかを判定し、当該キーが押下されたときは（ステップＳ５０８肯定）、ステップＳ５０９で指示された候補を選択して反転表示したのち、ステップＳ５１０に移行する。
【０１１９】
ここでは、２回のスペースキー押下により、第１候補に代えて第３候補の「豊川自動織機製作所」が選択されたものとする。
【０１２０】
また、候補選択のための所定のキーが押下されたのでないときは（ステップＳ５０８否定）、そのままステップＳ５１０に移行する。
【０１２１】
ステップＳ５１０で、変換候補選択・確定部３０４は、文字列確定のための所定のキー（たとえばリターンキー）が押下されたかどうかを判定し、当該キーが押下されたときは（ステップＳ５１０肯定）、ステップＳ５１１に移行し、当該キーが押下されない間は（ステップＳ５１０否定）、ステップＳ５０８に移行して候補選択の切り換えを受け付ける。
【０１２２】
ステップＳ５１１で、変換候補選択・確定部３０４は、変換候補表示部３０３に対して候補一覧ウィンドウの消去を要求し、これを受けて変換候補表示部３０３は、ステップＳ５０６で表示した候補一覧ウィンドウを消去する。
【０１２３】
また、ステップＳ５１２で、変換候補選択・確定部３０４は、その時点で選択されている表記文字列（ここでは「豊川自動織機製作所」）、あるいはそれに対応するＵＲＬ（同「ｈｔｔｐ：／／ｗｗｗ．ｔｏｙｏｋａｗａ−ｓｈｏｋｋｉ．ｃｏ．ｊｐ／」）を、文書作成部３０５に対して出力する。これを受けて文書作成部３０５は、入力した表記文字列やＵＲＬをカーソル位置に挿入する。
【０１２４】
さらに、ステップＳ５１３で、変換候補選択・確定部３０４は、選択されている表記文字列に対応するＵＲＬ（「ｈｔｔｐ：／／ｗｗｗ．ｔｏｙｏｋａｗａ−ｓｈｏｋｋｉ．ｃｏ．ｊｐ／」）をホームページ表示部３０６に引き渡し、当該ＵＲＬで特定されるホームページを画面表示するよう要求する。
【０１２５】
これを受けてホームページ表示部３０６は、上記ＵＲＬで特定されるファイルの取得要求を作成して、送受信部３０７に対してその送信を要求する。送受信部３０７は上記要求を対象ファイルの保管元のＷＷＷサーバ１０３に送信し、当該保管元から目的のファイルを受信すると、そのデータをホームページ表示部３０６に対して出力する。
【０１２６】
ホームページ表示部３０６は、ホームページ閲覧用のウィンドウを開いて、送受信部３０７から入力したファイルのデータを表示する。なお、以前同じファイルを取得したときのキャッシュが残っていれば、当該キャッシュを再利用するようにしてもよい。
【０１２７】
図７は、ホームページ表示部３０６により表示される閲覧用ウィンドウの一例を示す説明図である。ここでは図６に示す変換候補一覧から「豊川自動織機製作所」が選択・確定された結果、「ｈｔｔｐ：／／ｗｗｗ．ｔｏｙｏｋａｗａ−ｓｈｏｋｋｉ．ｃｏ．ｊｐ／」で示される当該企業のホームページが表示されている。
【０１２８】
以上説明したように実施の形態１によれば、変換辞書を個々のクライアントでなくサーバ上に置いておくので、既存のホームページのＵＲＬが変更されたり、新たなホームページが開設されたりした場合でも、サーバの辞書を更新するだけで、どのクライアントからも常に最新のホームページを閲覧することが可能となる（辞書のメンテナンスの容易化）。
【０１２９】
また、入力文字列を直接ＵＲＬに変換するのでなく、ホームページの名称や運営主体名等、より操作者にとって分かりやすい表記文字列に変換するので、複数の変換候補の中から所望のものを特定することが容易である。
【０１３０】
さらに、変換辞書の検索時に入力文字列との前方一致検索をおこなうので、ホームページの名称等が最初の何文字かでも分かっていれば、その読みから当該ホームページを検索することが可能である。
【０１３１】
また、変換辞書の各読み文字列には、その読みに「対応」する表記文字列だけでなく、「関連」する表記文字列も登録されているので、たとえば商品名「ウィッツ」を知らなくても、企業名「トヨカワ自動車」からそのホームページを検索することができる。これにより、類義語や関連語により検索キーワードを拡張するのと同じような効果が得られ、より広範で網羅的な検索が可能となる。
【０１３２】
なお、上述した実施の形態１では、ホームページの表示はいずれかの変換候補が確定された時点でおこなうようにしているが、文字列の確定前、変換候補一覧が表示されている時点で、選択されたいずれかの候補に対応するホームページを画面表示するようにしてもよい。
【０１３３】
このようにすることで、一覧中の変換候補を順次選択してゆくだけで、各々に対応するホームページの内容が、別ウィンドウに次々と表示されるようになるので（いわばテレビのチャンネルを切り換えるように）、多数の変換候補の中から目的のものを容易に、かつ高速に特定することが可能となる。
【０１３４】
また、上述した実施の形態１では、ホームページの表示とあわせてその名称やＵＲＬを作成中の文書等に挿入するようにしたが、むしろホームページの閲覧が主目的であれば、文字列の挿入等はおこなわないようにしてもよい（すなわち、上記ステップＳ５１２の処理は省略してもよい）。
【０１３５】
（実施の形態２）
さて、上述した実施の形態１では、変換辞書をサーバに設置することで、ＵＲＬ等の変更が個々のクライアントでの変換結果に迅速に反映されるようにしたが、実際のホームページの開設・閉鎖あるいは移動等から変換辞書の更新までに間があくと、その間はすでに無効となったＵＲＬが多数のクライアントに対して供給されてしまう。
【０１３６】
ところで、ホームページの開設や閉鎖、あるいは移動等は、あらかじめその日程が分かっている場合も多い。たとえば、６月限定のあるキャンペーンに関するホームページは、通常は７月１日の０時をもって閉鎖される。
【０１３７】
ただ、事前に日時が分かっていても、この閉鎖の直後に深夜手作業により変換辞書の更新をおこなうことは現実的ではない。辞書に登録されたホームページの数は膨大であるうえ、そのＵＲＬの変更はごく頻繁に発生しており、辞書データを人手によって常に最新に保つのはコストがかかりすぎるためである。
【０１３８】
そこで、以下に説明する実施の形態２のように、変換辞書の各レコードにあらかじめ有効期間を設定しておき、当該有効期間を過ぎたレコードはクライアントには返信しないようにしてもよい。
【０１３９】
実施の形態２によるホームページ検索システムのシステム構成、および当該システムを構成する個々のコンピュータのハードウエア構成は、それぞれ実施の形態１と同様であるので説明を省略する。
【０１４０】
図８は、実施の形態２によるクライアント１０１および変換サーバ１０２の構成を機能的に示す説明図である。これは図３の機能ブロック図に、有効期間記憶部８１１と、効力判定部８１２とを追加したものである。
【０１４１】
辞書設定部８００、文字列入力部８０１、変換指示部８０２、変換候補表示部８０３、変換候補選択・確定部８０４、文書作成部８０５、ホームページ表示部８０６および送受信部８０７・８０８は、それぞれ図３の辞書設定部３００、文字列入力部３０１、変換指示部３０２、変換候補表示部３０３、変換候補選択・確定部３０４、文書作成部３０５、ホームページ表示部３０６および送受信部３０７・３０８と同様であるので説明を省略する。
【０１４２】
図９は、実施の形態２において変換辞書記憶部８０９に保持される変換辞書の構造を模式的に示す説明図である。一つのレコードはＩＤ、読み文字列、表記文字列、ＵＲＬおよび有効／無効フラグから構成される。
【０１４３】
ＩＤとは変換辞書内のそれぞれのレコードに付与された通し番号であり、同じＩＤのレコードはない。
【０１４４】
また、有効／無効フラグとは１または０のいずれかの値を取る数値であり、１であればそのレコードがその時点で有効であることを示し、０であれば無効であることを示している。この有効／無効フラグは、後述する効力判定部８１２によって設定される。
【０１４５】
なお、レコード９０１〜９０７として変換辞書に登録されているホームページの外観を図１０〜図１２に示す。レコード９０１のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／」は、図１０（ａ）に示すような、株式会社ジャストシステムのオフィシャルホームページである。
【０１４６】
また、レコード９０２のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／ｃａｍｐａｉｇｎ／）は、図１０（ｂ）に示すように、新製品の発売開始にともなう６月限定のキャンペーンに関するものである。
【０１４７】
また、レコード９０３のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／ｎｅｗｓｒｅｌｅａｓｅ／）は、図１０（ｃ）に示すように、６月２９日１４時からの記者会見で発表（予定）の、新製品の発売日程に関するものである。
【０１４８】
また、図１１（ａ）に示すレコード９０４のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｎｅｏｃｉｔｉｅｓ．ｃｏ．ｊｐ／〜ｊｕｓｔ−ｓｈｏｋａｉ／）、および図１１（ｂ）に示すレコード９０５のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔ−ｓｈｏｋａｉ．ｃｏ．ｊｐ／）は、いずれも有限会社ジャスト商会のホームページであるが、７月８日２４時に前者のアドレスから後者のアドレスへの移転が予定されている。
【０１４９】
また、図１２（ａ）に示すレコード９０６のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｎｅｔ．ｎｅ．ｊｐ／ｃａｆｅ−ｊｕｓｔ／）、および図１２（ｂ）に示すレコード９０７のホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｎｅｔ．ｎｅ．ｊｐ／ｂａｒ−ｊｕｓｔ／）は、１７時まではカフェ、１７時からはバーである同じ飲食店のホームページである。
【０１５０】
図１３は、実施の形態２において有効期間記憶部８１１に保持される有効期間テーブルの構造を模式的に示す説明図である。一つのレコードはＩＤ、および当該ＩＤで特定される変換辞書のレコードの有効期間から構成される。
【０１５１】
有効期間テーブルは、各ＩＤで示される変換辞書内のレコードの有効期間を定めたテーブルである。たとえば、ＩＤが２のレコード、具体的にはレコード９０２に対しては、有効期間テーブルでその有効期間が６月１日から６月３０日までと定められている。
【０１５２】
また、ＩＤが１のレコード、具体的にはレコード９０１に対しては、有効期間テーブルでは特に期間が定められておらず、このレコードが時期を問わず、常に有効であることを示している。あるいは、無限大の有効期間が設定されているといってもよい。
【０１５３】
効力判定部８１２は、定期的、たとえば１時間ごとに、有効期間テーブルに設定された各有効期間と現在日時とを比較して、前者に後者が含まれるかどうかを判定する。
【０１５４】
たとえば、現在日時が６月２５日の１０時であったとする。ＩＤ＝１のレコード（レコード９０１）には有効期間が設定されていない、言い換えれば、無限大の有効期間が設定されているので、現在日時は当該有効期間内に含まれる。
【０１５５】
また、ＩＤ＝２のレコード（レコード９０２）には上述のように、有効期間として「６月１日から６月３０日まで」が設定されており、現在日時は当該有効期間内に含まれる。
【０１５６】
また、ＩＤ＝３のレコード（レコード９０３）には有効期間として「６月２９日１４時から７月３１日まで」が設定されており、現在日時は当該有効期間内には含まれない。
【０１５７】
また、ＩＤ＝４のレコード（レコード９０４）には有効期間として「７月８日まで」が設定されており、現在日時は当該有効期間内に含まれる。
【０１５８】
また、ＩＤ＝５のレコード（レコード９０５）には有効期間として「７月９日から」が設定されており、現在日時は当該有効期間内には含まれない。
【０１５９】
また、ＩＤ＝６のレコード（レコード９０６）には有効期間として「８時から１９時まで」が設定されており、現在日時（時刻）は当該有効期間内に含まれる。
【０１６０】
また、ＩＤ＝７のレコード（レコード９０７）には有効期間として「１９時から８時まで」が設定されており、現在日時（時刻）は当該有効期間内には含まれない。
【０１６１】
上記より、６月２５日１０時の時点で現在日時が有効期間内に含まれるのはレコード９０１、９０２、９０４および９０６であり、逆に含まれないのはレコード９０３、９０５および９０７である。
【０１６２】
そして、効力判定部８１２は、現在日時が有効期間内に含まれるレコードについてはその有効／無効フラグを１（有効）に、現在日時が有効期間内に含まれないレコードについてはその有効／無効フラグを０（無効）に、それぞれ設定する。前出の図９は、６月２５日１０時の時点で変換辞書記憶部８０９に保持される変換辞書の内容を示している。
【０１６３】
また、上記から１週間が経過した７月２日１０時の時点では、変換辞書の内容は図１４に示すようになる。すなわち、レコード９０２の有効期間「６月１日から６月３０日まで」には現在日時が含まれなくなった、言い換えれば、上記有効期間をすでに経過したので、レコード９０２の有効／無効フラグは効力判定部８１２により０（無効）に設定される。
【０１６４】
また、レコード９０３の有効期間「６月２９日１４時から７月３１日まで」には現在日時が含まれるようになり、この結果、レコード９０３の有効／無効フラグは効力判定部８１２により１（有効）に設定される。
【０１６５】
上記からさらに１週間を経過した７月９日１０時の時点では、変換辞書の内容は図１５に示すようになる。レコード９０４の有効期間「７月８日まで」を過ぎた代わりに、レコード９０５の有効期間「７月９日から」に入ったので、レコード９０４の有効／無効フラグが０（無効）に、レコード９０５の有効／無効フラグが１（有効）に、それぞれ設定されている。
【０１６６】
そして、その１０時間後すなわち同日２０時の時点では、変換辞書の内容は図１６に示すようになる。レコード９０６の有効期間「８時から１９時まで」を過ぎ、レコード９０７の有効期間「１９時から８時まで」に入ったので、レコード９０６の有効／無効フラグが０（無効）に、レコード９０７の有効／無効フラグが１（有効）に、それぞれ設定されている。
【０１６７】
変換辞書検索部８１０は、クライアント１０１から受信した入力文字列と読み文字列が前方一致し、かつ有効／無効フラグが１であるレコードを変換辞書の中から検索する。そして、ヒットしたレコードをクライアント１０１に対して返信する。
【０１６８】
実施の形態２によるホームページ検索システムの、ホームページ検索処理の全体の手順は、図５で説明した実施の形態１のそれと同様であるが、ステップＳ５０４の変換辞書検索処理の内容に、実施の形態１とは異なる特徴がある。図１７は、実施の形態２によるホームページ検索システムの、変換辞書検索処理の手順を示すフローチャートである。
【０１６９】
本フローチャートによる処理の開始に先立って、図５のステップＳ５０１ではキーボード２１１の文字キー「ｊ」「ｙ」「ａ」「ｓ」「ｕ」「ｔ」「ｏ」が順に押下され、ステップＳ５０３で、文字列「ｊｙａｓｕｔｏ」の変換要求がクライアント１０１から変換サーバ１０２に送信されたものとする。
【０１７０】
また、現在日時は６月２５日の１０時であり、その時点での変換辞書の内容は図９に示すようなものであったとする。
【０１７１】
実施の形態２による変換辞書検索部８１０は、まずステップＳ１７０１で、変換辞書内のレコードを順に一つ取り出す。そして、ステップＳ１７０２で、取り出したレコードの有効／無効フラグが１（有効）であるかどうかを判定し、有効／無効フラグが１であれば（ステップＳ１７０２肯定）ステップＳ１７０３に、１でなければ、すなわち０であれば（ステップＳ１７０２否定）ステップＳ１７０５に、それぞれ移行する。
【０１７２】
ステップＳ１７０３で、上記レコードの読み文字列が入力文字列に前方一致するかどうかを判定し、一致するときは（ステップＳ１７０３肯定）ステップＳ１７０４に、一致しないときは（ステップＳ１７０３否定）ステップＳ１７０５に、それぞれ移行する。
【０１７３】
ステップＳ１７０４で、ステップＳ１７０３で有効／無効フラグが１であると判定され、かつステップＳ１７０４で読み文字列が入力文字列と前方一致すると判定されたレコードを、図示しない一時記憶領域に順次保存する。
【０１７４】
そして、ステップＳ１７０５で、辞書内のすべてのレコードについてステップＳ１７０１〜Ｓ１７０４の処理をおこなったかどうかを判定し、すべてのレコードについて上記処理をおこなったときは（ステップＳ１７０５肯定）、本フローチャートによる処理を終了して図５のステップＳ５０５に移行し、上記記憶領域に蓄積されたレコードをクライアント１０１に対して送信する。
【０１７５】
また、まだステップＳ１７０１〜Ｓ１７０４の処理を終えていないレコードがあるときは（ステップＳ１７０５否定）、ステップＳＳ１７０１に移行して、次の未処理のレコードについて上記処理を繰り返す。
【０１７６】
なお、上記の検索手順は辞書内のレコード数がごく少ない場合の、もっとも単純な例であり、辞書が大きいときはたとえばレコードをグループ分けして目的のものを含むグループを割り出し、そのグループに属するレコードに限って上記処理をおこなう、等の工夫が必要である（検索処理の高速化のため）。ただし、これらの高速化の手法については従来技術が多数存在するので、ここでは説明を省略する。
【０１７７】
また、上記では有効／無効フラグが１（有効）で、かつ読み文字列が入力文字列と一致するレコードのすべての項目をクライアント１０１に送信するようにしたが、たとえばレコードに含まれる有効／無効フラグは、クライアント１０１にとっては特に利用価値がない。
【０１７８】
そこで、上記条件を満たすレコードの全体でなく、特定の項目、たとえば表記文字列とＵＲＬのみを送信するようにしてもよい。このように送信データの分量を減らすことで、通信時間を短縮することができ、文字入力から候補一覧表示までのレスポンスを少しでも早くすることができる。また、通信費用の節減にもなる。
【０１７９】
図１８は、上記処理の後図５のステップＳ５０６で表示される候補一覧ウィンドウの一例を示す説明図である。
【０１８０】
入力文字列と読み文字列が一致するレコード９０１〜９０７のうち、レコード９０３、９０５および９０７は有効／無効フラグが０であるためヒットせず、その結果クライアント１０１ではレコード９０１、９０２、９０４および９０６の表記文字列のみが表示されている。
【０１８１】
また、図１９は上記から１週間後の７月２日１０時に、同様に「ｊｙａｓｕｔｏ」と入力して得られる候補一覧ウィンドウの一例を示す説明図である。
【０１８２】
この時点では図１４に示すように、レコード９０２の有効／無効フラグが０に、レコード９０３の有効／無効フラグが１になっているので、クライアント１０１ではレコード９０１、９０３、９０４および９０６の表記文字列のみが表示される。
【０１８３】
また、図２０は上記からさらに１週間後の７月９日１０時に、同様に「ｊｙａｓｕｔｏ」と入力して得られる候補一覧ウィンドウの一例を示す説明図である。
【０１８４】
この時点では、図１５に示すように、レコード９０４の有効／無効フラグが０に、レコード９０５の有効／無効フラグが１になっているので、クライアント１０１ではレコード９０１、９０３、９０５および９０６の表記文字列のみが表示される。
【０１８５】
また、図２１は上記からさらに１０時間後の７月９日２０時に、同様に「ｊｙａｓｕｔｏ」と入力して得られる候補一覧ウィンドウの一例を示す説明図である。
【０１８６】
この時点では、図１６に示すように、レコード９０６の有効／無効フラグが０に、レコード９０７の有効／無効フラグが１になっているので、クライアント１０１ではレコード９０１、９０３、９０５および９０７の表記文字列のみが表示される。
【０１８７】
すなわち、図１０（ａ）に示すレコード９０１のオフィシャルホームページは常に候補一覧に表示されるのに対し、図１０（ｂ）に示すレコード９０２のキャンペーンページは６月２５日、正確には６月３０日２４時以前にしか表示されない。また、図１０（ｃ）に示すレコード９０３のニュースページは７月２日以降、正確には６月２９日１４時以降にしか表示されない。
【０１８８】
また、７月２日、正確には７月８日２４時以前には、候補一覧中の「有限会社ジャスト商会」を選択または確定して別ウィンドウに表示されるのは、図１１（ａ）に示すホームページ（ｈｔｔｐ：／／ｗｗｗ．ｎｅｏｃｉｔｉｅｓ．ｃｏ．ｊｐ／〜ｊｕｓｔ−ｓｙｏｋａｉ／）である。
【０１８９】
しかし、７月９日０時以降には、同じ候補を選択または確定することで表示されるのは、図１１（ｂ）に示すホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔ−ｓｈｏｋａｉ．ｃｏ．ｊｐ／）となる。
【０１９０】
また、毎日８時から１９時の間は、候補一覧には「カフェ  じゃすと」が表示され、この候補を選択または確定することで表示されるのは、図１２（ａ）に示すホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｎｅｔ．ｎｅ．ｊｐ／ｃａｆｅ−ｊｕｓｔ／）である。
【０１９１】
しかし、１９時から翌８時までの間は、候補一覧には「バー  じゃすと」が表示され、この候補を選択または確定することで表示されるのは、図１２（ｂ）に示すホームページ（ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｎｅｔ．ｎｅ．ｊｐ／ｂａｒ−ｊｕｓｔ／）となる。
【０１９２】
以上説明したように実施の形態２によれば、変換辞書の利用日時によって、候補一覧中の文字列や、それを選択／確定することで表示されるホームページを異ならせることができる。
【０１９３】
したがって、開設や閉鎖、あるいは移動が予定されているホームページについては、あらかじめその予定日を有効期間の始点や終点に設定しておくことで、実際の変更とあわせて、上記辞書からのジャンプ先を変更することができる。そのため、変換サーバ１０２から個々のクライアント１０１に対して、少ないコストで、現実とのずれのない最新のデータを提供することが可能である。
【０１９４】
また、日付や時刻によって複数のホームページ、上記の例でいえばカフェのページとバーのページとを切り換えることも可能である。
【０１９５】
なお、上記変換辞書への登録は、登録された企業等に対して一種の宣伝広告の機会を提供していることになる。たとえば、上記辞書に登録されている「豊川商店」のホームページは、登録されていない「豊川商事」のホームページに比べて、この辞書の利用者によるアクセス頻度が高いと推測される。
【０１９６】
そこで、上記辞書への登録を希望する企業や個人から、所定の登録料を徴収するようにしてもよい。なお、登録料はレコードの有効期間の長短や、その有効期間がアクセスの多い時間帯や曜日であるかどうか等によってきめ細かに設定する。
【０１９７】
たとえば、宣伝広告に予算をかけられない企業に対しては、レコードの有効期間を月〜金の午後２０時から翌２時までと、土・日・祝の終日のみとし、その代わり常時有効とする場合よりも安価な登録料を提案する。
【０１９８】
実施の形態２による変換サーバ１０２をこのような用途に利用することで、サーバや変換辞書の期間貸しサービスや時間貸しビジネスを実現することが可能である。
【０１９９】
なお、上述した実施の形態２では、ホームページの移動や切り換えの日時があらかじめ決まっていることを前提にしたが、たとえばチケット販売のホームページで、正確な時期は不明だが残数がなくなり次第売り切れ通知のホームページに切り換えたい、等といったニーズの生ずる場合がある。
【０２００】
そこで、効力判定部８１２は、現在日時と有効期間との比較によるだけでなく、他の情報処理装置等から有効／無効フラグの設定指示を受信したときにも、指示されたレコードの有効／無効フラグを書き換えるようにしてもよい。
【０２０１】
なお、上記で説明したホームページ検索方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現される。このプログラムは、ハードディスク、フロッピーディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されて実行される。またこのプログラムは、上記記録媒体を介して、インターネット等のネットワークを介して配布することができる。
【０２０２】
【発明の効果】
以上説明したように請求項１に記載の発明によれば、受信手段が少なくとも一つの文字からなる文字列を受信し、変換辞書が読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む少なくとも一つのレコードを記憶し、有効期間テーブルが前記変換辞書に記憶された個々のレコードの有効期間を記憶し、効力判定手段が前記有効期間テーブルに記憶された個々の有効期間と現在日時との比較により前記変換辞書に記憶された個々のレコードの効力を判定し、送信手段が前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードを送信するので、このホームページ検索装置のクライアントに対して送信されるホームページのＵＲＬが、有効期間の始点または終点としてあらかじめ定められた当該ホームページの開設・閉鎖あるいは移動等の予定日時の到来にともなって変更され、これによって、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを提供することが可能なホームページ検索装置が得られるという効果を奏する。
【０２０３】
また、請求項２に記載の発明によれば、請求項１に記載の発明において、前記送信手段が、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信するので、レコードに含まれる項目のうち、前記ホームページを示す文字列および前記ＵＲＬのみが送信され、これによって、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを効率的に提供することが可能なホームページ検索装置が得られるという効果を奏する。
【０２０４】
また、請求項３に記載の発明によれば、ネットワークを介して接続された端末装置とサーバとによってホームページの検索をおこなうホームページ検索システムにおいて、前記端末装置の入力手段が少なくとも一つの文字からなる文字列を入力し、送信手段が前記入力手段により入力された文字列を送信し、受信手段が前記送信手段により送信された文字列と読み文字列が一致するレコードを受信し、表示手段が前記受信手段により受信された文字列を表示するとともに、前記サーバの受信手段が前記送信手段により送信された文字列を受信し、変換辞書が読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む少なくとも一つのレコードを記憶し、有効期間テーブルが前記変換辞書に記憶された個々のレコードの有効期間を記憶し、効力判定手段が前記有効期間テーブルに記憶された個々の有効期間と現在日時との比較により前記変換辞書に記憶された個々のレコードの効力を判定し、送信手段が前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードを送信するので、上記サーバと上記端末装置との間で送受信されるホームページのＵＲＬが、有効期間の始点または終点としてあらかじめ定められた当該ホームページの開設・閉鎖あるいは移動等の予定日時の到来にともなって変更され、これによって、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを提供・取得することが可能なホームページ検索システムが得られるという効果を奏する。
【０２０５】
また、請求項４に記載の発明によれば、請求項３に記載の発明において、前記サーバの送信手段が、前記効力判定手段により有効と判定され、かつ前記受信手段により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信するとともに、前記端末装置の受信手段が、前記端末装置の送信手段により送信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを受信するので、レコードに含まれる項目のうち、前記ホームページを示す文字列および前記ＵＲＬのみが送受信され、これによって、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを効率的に提供・取得することが可能なホームページ検索システムが得られるという効果を奏する。
【０２０６】
また、請求項５に記載の発明によれば、入力工程で少なくとも一つの文字からなる文字列を入力し、第１の送信工程で前記入力工程により入力された文字列を送信し、第１の受信工程で前記第１の送信工程により送信された文字列を受信し、効力判定工程で変換辞書に記憶された、読み文字列、前記読み文字列の読みに対応または関連するホームページを示す文字列および前記ホームページのＵＲＬを含む個々のレコードの効力を、有効期間テーブルに記憶された個々のレコードの有効期間と現在日時との比較により判定し、第２の送信工程で前記効力判定工程により有効と判定され、かつ前記第１の受信工程により受信された文字列と読み文字列が一致するレコードを送信し、第２の受信工程で前記第２の送信工程により送信されたレコードを受信し、表示工程で前記第２の受信工程により受信されたレコードが含む前記ホームページを示す文字列を表示するので、第２の送信工程および第２の受信工程で送受信されるレコード中のホームページのＵＲＬが、有効期間の始点または終点としてあらかじめ定められた当該ホームページの開設・閉鎖あるいは移動等の予定日時の到来にともなって変更され、これによって、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを提供・取得することが可能なホームページ検索方法が得られるという効果を奏する。
【０２０７】
また、請求項６に記載の発明によれば、請求項５に記載の発明において、前記第２の送信工程で、前記効力判定工程により有効と判定され、かつ前記第１の受信工程により受信された文字列と読み文字列が一致するレコードが含む前記ホームページを示す文字列および前記ＵＲＬを送信し、前記第２の受信工程で、前記第２の送信工程により送信された文字列およびＵＲＬを受信するので、レコードに含まれる項目のうち、前記ホームページを示す文字列および前記ＵＲＬのみが送受信され、これによって、入力文字列に対応または関連するホームページについて、常にその最新のＵＲＬを効率的に提供・取得することが可能なホームページ検索方法が得られるという効果を奏する。
【０２０８】
また、請求項７の発明にかかる記録媒体は、前記請求項５または６に記載された方法をコンピュータに実行させるプログラムを記録したことで、当該プログラムをコンピュータによって読み取ることが可能となり、これによって、請求項５または６に記載された方法をコンピュータによって実施することが可能な記録媒体が得られるという効果を奏する。
【図面の簡単な説明】
【図１】実施の形態１によるホームページ検索システムのシステム構成を示す説明図である。
【図２】実施の形態１によるホームページ検索システムを構成する個々のコンピュータのハードウエア構成を示す説明図である。
【図３】実施の形態１によるクライアント１０１および変換サーバ１０２の機能的構成を示す説明図である。
【図４】実施の形態１において変換辞書記憶部３０９に保持される変換辞書の構造を模式的に示す説明図である。
【図５】実施の形態１によるホームページ検索システムの、ホームページ検索処理の手順を示すフローチャートである。
【図６】実施の形態１において変換候補表示部３０３により表示される候補一覧ウィンドウの一例を示す説明図である。
【図７】実施の形態１においてホームページ表示部３０６により表示される閲覧用ウィンドウの一例を示す説明図である。
【図８】実施の形態２によるクライアント１０１および変換サーバ１０２の構成を機能的に示す説明図である。
【図９】実施の形態２において変換辞書記憶部８０９に保持される変換辞書の一例を示す説明図である。
【図１０】実施の形態２において変換辞書記憶部８０９の変換辞書に登録されているホームページの一例を示す説明図である。
【図１１】実施の形態２において変換辞書記憶部８０９の変換辞書に登録されているホームページの他の一例を示す説明図である。
【図１２】実施の形態２において変換辞書記憶部８０９の変換辞書に登録されているホームページの他の一例を示す説明図である。
【図１３】実施の形態２において有効期間記憶部８１１に保持される有効期間テーブルの一例を示す説明図である。
【図１４】実施の形態２において変換辞書記憶部８０９に保持される変換辞書の他の一例を示す説明図である。
【図１５】実施の形態２において変換辞書記憶部８０９に保持される変換辞書の他の一例を示す説明図である。
【図１６】実施の形態２において変換辞書記憶部８０９に保持される変換辞書の他の一例を示す説明図である。
【図１７】実施の形態２によるホームページ検索システムの、変換辞書検索処理の手順を示すフローチャートである。
【図１８】実施の形態２において変換候補表示部８０３により表示される候補一覧ウィンドウの一例を示す説明図である。
【図１９】実施の形態２において変換候補表示部８０３により表示される候補一覧ウィンドウの他の一例を示す説明図である。
【図２０】実施の形態２において変換候補表示部８０３により表示される候補一覧ウィンドウの他の一例を示す説明図である。
【図２１】実施の形態２において変換候補表示部８０３により表示される候補一覧ウィンドウの他の一例を示す説明図である。
【符号の説明】
１００  ネットワーク
１０１  クライアント
１０２  変換サーバ
１０３  ＷＷＷサーバ
２００  バス
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＨＤＤ
２０５  ＨＤ
２０６  ＦＤＤ
２０７  ＦＤ
２０８  ディスプレイ
２０９  Ｉ／Ｆ
２１０  通信回線
２１１  キーボード
２１２  マウス
２１３  スキャナ
２１４  プリンタ
２１５  ＣＤ−ＲＯＭ
２１６  ＣＤ−ＲＯＭドライブ
３００，８００  辞書設定部
３０１，８０１  文字列入力部
３０２，８０２  変換指示部
３０３，８０３  変換候補表示部
３０４，８０４  変換候補選択・確定部
３０５，８０５  文書作成部
３０６，８０６  ホームページ表示部
３０７，３０８，８０７，８０８  送受信部
３０９，８０９  変換辞書記憶部
３１０，８１０  変換辞書検索部
８１１  有効期間記憶部
８１２  効力判定部
【図１】
0004405052.tif 000002
【図２】
0004405052.tif 000003
【図３】
0004405052.tif 000004
【図４】
0004405052.tif 000005
【図５】
0004405052.tif 000006
【図６】
0004405052.tif 000007
【図７】
0004405052.tif 000008
【図８】
0004405052.tif 000009
【図９】
0004405052.tif 000010
【図１０】
0004405052.tif 000011
【図１１】
0004405052.tif 000012
【図１２】
0004405052.tif 000013
【図１３】
0004405052.tif 000014
【図１４】
0004405052.tif 000015
【図１５】
0004405052.tif 000016
【図１６】
0004405052.tif 000017
【図１７】
0004405052.tif 000018
【図１８】
0004405052.tif 000019
【図１９】
0004405052.tif 000020
【図２０】
0004405052.tif 000021
【図２１】
0004405052.tif 000022