(57)【要約】【課題】Webサイトへの書き込みに適した表現を推奨する技術を提供する。【解決手段】推奨表現検索装置とWebサーバ装置とに通信ネットワークを介して接続されるユーザ端末装置において、前記Webサーバ装置が提供する文字入力画面を表示する手段と、前記文字入力画面に対する入力として、ユーザから前記ユーザ端末装置に入力された文字列を取得し、当該文字列と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する手段と、推奨表現文字列を、前記推奨表現検索装置から受信し、当該推奨表現文字列を、前記文字列に対する変換候補として表示する手段と、選択された変換候補を前記文字列に代えて前記文字入力画面に対する入力として記憶手段に保持する手段と、を備える。【選択図】図２
2010097487.tif 000002
【特許請求の範囲】
【請求項１】
Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置とWebサーバ装置とに通信ネットワークを介して接続されるユーザ端末装置であって、
前記Webサーバ装置が提供するWebサイトにおける文字入力画面を表示する文字入力画面表示手段と、
前記文字入力画面に対する入力として、ユーザから前記ユーザ端末装置に入力された文字列を取得し、当該文字列と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求手段と、
前記推奨表現検索装置において検索された前記Webサイトの識別情報と前記文字列とに対応する推奨表現文字列を、前記推奨表現検索装置から受信し、当該推奨表現文字列を、前記文字列に対する変換候補として表示する推奨表現文字列表示手段と、
ユーザから入力される指示情報に基づき、前記推奨表現文字列表示手段により表示された変換候補のうちのいずれかを選択し、選択された変換候補を前記文字列に代えて前記文字入力画面に対する入力として記憶手段に保持する変換手段と、
を備えることを特徴とするユーザ端末装置。
【請求項２】
前記ユーザ端末装置は、かな漢字変換手段を更に備え、当該かな漢字変換手段は、前記文字列に対応する変換候補を、前記ユーザ端末装置の記憶手段に格納されている辞書データから取得し、
前記推奨表現文字列表示手段は、前記かな漢字変換手段により取得された変換候補と、前記推奨表現検索装置から受信した変換候補とをまとめて表示することを特徴とする請求項１に記載のユーザ端末装置。
【請求項３】
前記推奨表現検索装置は、更にユーザ毎の辞書データを格納しており、
前記推奨表現要求手段は、前記文字列と前記Webサイトの識別情報とに加えてユーザIDを含む推奨表現要求を前記推奨表現検索装置に送信し、
前記推奨表現文字列表示手段は、前記Webサイトの識別情報と前記文字列とに対応する推奨表現文字列とともに、前記ユーザIDに対応する辞書データから検索された変換候補文字列を前記推奨表現検索装置から受信し、当該推奨表現文字列と当該変換候補文字列とを変換候補として表示することを特徴とする請求項１又は２に記載のユーザ端末装置。
【請求項４】
ユーザ端末装置に通信ネットワークを介して接続される推奨表現検索装置であって、
検索キーとなる文字列と推奨表現文字列とを対応付けた辞書データをWebサイト毎に格納する推奨表現格納手段と、
前記ユーザ端末装置から、Webサイトの識別情報と、検索キーとなる文字列とを含む推奨表現要求を受信し、当該Webサイトに対応する前記推奨表現格納手段における辞書データを検索して、前記文字列に対応する推奨表現文字列を取得する検索手段と、
前記検索手段により取得された推奨表現文字列を前記ユーザ端末装置に送信する送信手段と、
を備えたことを特徴とする推奨表現検索装置。
【請求項５】
Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置に通信ネットワークを介して接続されるWebサーバ装置であって、
前記Webサーバ装置が提供するWebサイトの文字入力画面を、前記通信ネットワークに接続されたユーザ端末装置に提供する文字入力画面提供手段と、
前記文字入力画面に対して入力された書き込み情報を前記ユーザ端末装置から受信し、当該書き込み情報と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求手段と、
前記推奨表現検索装置において検索された前記Webサイトに対応する推奨表現文字列を含む前記書き込み情報を前記推奨表現検索装置から受信し、当該推奨表現文字列を含む前記書き込み情報を、前記ユーザ端末装置に送信する推奨表現情報送信手段と、
を備えることを特徴とするWebサーバ装置。
【請求項６】
Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置とWebサーバ装置とに通信ネットワークを介して接続されるユーザ端末装置が実行する推奨表現提供方法であって、
前記Webサーバ装置が提供するWebサイトにおける文字入力画面を表示する文字入力画面表示ステップと、
前記文字入力画面に対する入力として、ユーザから前記ユーザ端末装置に入力された文字列を取得し、当該文字列と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求ステップと、
前記推奨表現検索装置において検索された前記Webサイトの識別情報と前記文字列とに対応する推奨表現文字列を、前記推奨表現検索装置から受信し、当該推奨表現文字列を、前記文字列に対する変換候補として表示する推奨表現文字列表示ステップと、
ユーザから入力される指示情報に基づき、前記推奨表現文字列表示手段により表示された変換候補のうちのいずれかを選択し、選択された変換候補を前記文字列に代えて前記文字入力画面に対する入力として記憶手段に保持する変換ステップと、
を備えることを特徴とする推奨表現提供方法。
【請求項７】
コンピュータを、Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置とWebサーバ装置とに通信ネットワークを介して接続されるユーザ端末装置として機能させるプログラムであって、前記コンピュータを、
前記Webサーバ装置が提供するWebサイトにおける文字入力画面を表示する文字入力画面表示手段、
前記文字入力画面に対する入力として、ユーザから前記ユーザ端末装置に入力された文字列を取得し、当該文字列と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求手段、
前記推奨表現検索装置において検索された前記Webサイトの識別情報と前記文字列とに対応する推奨表現文字列を、前記推奨表現検索装置から受信し、当該推奨表現文字列を、前記文字列に対する変換候補として表示する推奨表現文字列表示手段、
ユーザから入力される指示情報に基づき、前記推奨表現文字列表示手段により表示された変換候補のうちのいずれかを選択し、選択された変換候補を前記文字列に代えて前記文字入力画面に対する入力として記憶手段に保持する変換手段、
として機能させるプログラム。
【請求項８】
検索キーとなる文字列と推奨表現文字列とを対応付けた辞書データをWebサイト毎に格納する推奨表現格納手段を備えたコンピュータを、ユーザ端末装置に通信ネットワークを介して接続される推奨表現検索装置として機能させるプログラムであって、前記コンピュータを、
前記ユーザ端末装置から、Webサイトの識別情報と、検索キーとなる文字列とを含む推奨表現要求を受信し、当該Webサイトに対応する前記推奨表現格納手段における辞書データを検索して、前記文字列に対応する推奨表現文字列を取得する検索手段、
前記検索手段により取得された推奨表現文字列を前記ユーザ端末装置に送信する送信手段、
として機能させるプログラム。
【請求項９】
コンピュータを、Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置に通信ネットワークを介して接続されるWebサーバ装置として機能させるプログラムであって、前記コンピュータを、
前記Webサーバ装置が提供するWebサイトの文字入力画面を、前記通信ネットワークに接続されたユーザ端末装置に提供する文字入力画面提供手段、
前記文字入力画面に対して入力された書き込み情報を前記ユーザ端末装置から受信し、当該書き込み情報と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求手段、
前記推奨表現検索装置において検索された前記Webサイトに対応する推奨表現文字列を含む前記書き込み情報を前記推奨表現検索装置から受信し、当該推奨表現文字列を含む前記書き込み情報を、前記ユーザ端末装置に送信する推奨表現情報送信手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末から掲示板等のWebサイトに対して文字列の書き込みがなされたときに、当該Webサイトに適した表現の候補をユーザ端末に対して提示する技術に関するものである。
【背景技術】
【０００２】
現在、インターネット上では、ユーザ端末から文字列を入力して、入力した文字列を特定多数又は不特定多数のユーザ端末に公開する掲示板等のWebサイトが広く普及している。
【０００３】
掲示板等のWebサイトでは、辞書には無いその掲示板独特の言語表現が当たり前に利用されていることが多い。ユーザがそういった掲示板を初めて利用した場合、その掲示板独特の言語表現を知らずに一般的な言語表現を使用することにより、掲示板の雰囲気を壊してしまい、掲示板の場が荒れてしまう場合がある。
【０００４】
逆に、あるユーザが独特の言語表現を使用する掲示板を長期継続的に利用していて、時に一般的な言語表現を用いるフォーマルな掲示板を利用する場合に、慣れてしまっている独特の言語表現を使用することで、フォーマルな掲示板の雰囲気を壊してしまい、場が荒れてしまう場合もある。
【非特許文献１】インターネット、＜http://www.justsystems.com/jp/products/kadokawa/＞、平成２０年１０月１５日検索
【発明の開示】
【発明が解決しようとする課題】
【０００５】
例えば掲示板等のWebサイトから、ユーザによる文字列入力に対して適切な表現をレコメンドしてくれる技術があれば上記のような言語表現に関わる問題は解消すると考えられる。しかしながら、文字列の書き込み等を行うWebサイトに適した言語表現について適切な表現をユーザ端末に対して提示する従来技術はなかった。
【０００６】
なお、入力された文字列に対してその文字列の意味に類似する別の文字列を提示する従来技術は、例えば非特許文献１に示すように存在するが、当該従来技術を用いても、あるWebサイトに適した言語表現について適切な表現をユーザ端末に対して提示することはできない。
【０００７】
本発明は、上記の点に鑑みてなされたものであり、ユーザ端末からWebサイトの文字入力画面に文字列を入力するにあたり、当該Webサイトに適した表現の候補をユーザ端末に対して提示することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明は、Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置とWebサーバ装置とに通信ネットワークを介して接続されるユーザ端末装置であって、前記Webサーバ装置が提供するWebサイトにおける文字入力画面を表示する文字入力画面表示手段と、前記文字入力画面に対する入力として、ユーザから前記ユーザ端末装置に入力された文字列を取得し、当該文字列と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求手段と、前記推奨表現検索装置において検索された前記Webサイトの識別情報と前記文字列とに対応する推奨表現文字列を、前記推奨表現検索装置から受信し、当該推奨表現文字列を、前記文字列に対する変換候補として表示する推奨表現文字列表示手段と、ユーザから入力される指示情報に基づき、前記推奨表現文字列表示手段により表示された変換候補のうちのいずれかを選択し、選択された変換候補を前記文字列に代えて前記文字入力画面に対する入力として記憶手段に保持する変換手段と、を備えることを特徴とするユーザ端末装置として構成される。
【０００９】
前記ユーザ端末装置は、かな漢字変換手段を更に備え、当該かな漢字変換手段は、前記文字列に対応する変換候補を、前記ユーザ端末装置の記憶手段に格納されている辞書データから取得し、前記推奨表現文字列表示手段は、前記かな漢字変換手段により取得された変換候補と、前記推奨表現検索装置から受信した変換候補とをまとめて表示することとしてもよい。
【００１０】
また、前記推奨表現検索装置は、更にユーザ毎の辞書データを格納しており、前記推奨表現要求手段は、前記文字列と前記Webサイトの識別情報とに加えてユーザIDを含む推奨表現要求を前記推奨表現検索装置に送信し、前記推奨表現文字列表示手段は、前記Webサイトの識別情報と前記文字列とに対応する推奨表現文字列とともに、前記ユーザIDに対応する辞書データから検索された変換候補文字列を前記推奨表現検索装置から受信し、当該推奨表現文字列と当該変換候補文字列とを変換候補として表示することとしてもよい。
【００１１】
また、本発明は、ユーザ端末装置に通信ネットワークを介して接続される推奨表現検索装置であって、検索キーとなる文字列と推奨表現文字列とを対応付けた辞書データをWebサイト毎に格納する推奨表現格納手段と、前記ユーザ端末装置から、Webサイトの識別情報と、検索キーとなる文字列とを含む推奨表現要求を受信し、当該Webサイトに対応する前記推奨表現格納手段における辞書データを検索して、前記文字列に対応する推奨表現文字列を取得する検索手段と、前記検索手段により取得された推奨表現文字列を前記ユーザ端末装置に送信する送信手段と、を備えたことを特徴とする推奨表現検索装置として構成することもできる。
【００１２】
また、本発明は、Webサイト毎に推奨表現文字列を辞書データとして格納している推奨表現検索装置に通信ネットワークを介して接続されるWebサーバ装置であって、前記Webサーバ装置が提供するWebサイトの文字入力画面を、前記通信ネットワークに接続されたユーザ端末装置に提供する文字入力画面提供手段と、前記文字入力画面に対して入力された書き込み情報を前記ユーザ端末装置から受信し、当該書き込み情報と前記Webサイトの識別情報とを含む推奨表現要求を前記推奨表現検索装置に送信する推奨表現要求手段と、前記推奨表現検索装置において検索された前記Webサイトに対応する推奨表現文字列を含む前記書き込み情報を前記推奨表現検索装置から受信し、当該推奨表現文字列を含む前記書き込み情報を、前記ユーザ端末装置に送信する推奨表現情報送信手段と、を備えることを特徴とするWebサーバ装置として構成することもできる。
【発明の効果】
【００１３】
本発明によれば、ユーザ端末からWebサイトの文字入力画面に文字列を入力するにあたり、当該Webサイトに適した表現の候補をユーザ端末に対して提示することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施の形態について説明する。
【００１５】
（第１の実施の形態）
＜システム構成＞
図１に、本発明の第１の実施の形態に係るシステム構成を示す。図１に示すように、本実施の形態に係るシステムは、ユーザ端末１、推奨表現検索装置２、Webサーバ３を有し、これらがインターネット等の通信ネットワーク４に接続された構成を有する。
【００１６】
ユーザ端末１は、Webサーバ３にアクセスして、Webサーバ３が提供しているWebサイトのサービス（掲示板、チャット等）を利用する端末である。推奨表現検索装置２は、ユーザ端末１から文字列とWebサイトの識別情報とを受信し、当該文字列に対応する当該Webサイトに適すると考えられる別の文字列（推奨表現文字列）を取得し、それをユーザ端末１に返す装置である。Webサーバ３は、掲示板やチャット等のWebサイトを提供する装置である。
【００１７】
図２に、ユーザ端末１の機能構成図を示す。図２に示すように、ユーザ端末１は、ネットワーク通信部１１、入出力部１２、情報閲覧部１３、文字入力部１４、推奨表現提示部１５を有する。
【００１８】
ネットワーク通信部１１は、ユーザ端末１が、通信ネットワーク４を介して他の装置とデータ通信を行うための機能部である。入出力部１２は、ユーザがユーザ端末１に情報を入力したり、ユーザ端末１がユーザに対して情報を出力するための機能部であり、キーボードやディスプレイ等の装置を含むものである。
【００１９】
情報閲覧部１３は、Webブラウザプログラムがユーザ端末１において実行されることにより実現される機能部である。文字入力部１４は、文書編集アプリケーションや、情報閲覧部１３により表示されるWebサイトの文字入力画面（Web入力フォーム）に対してユーザが文字列を入力するために使用される機能部であり、かな漢字変換プログラム等のいわゆるフロントエンドプロセッサプログラムがユーザ端末１において実行されることにより実現される機能部である。
【００２０】
推奨表現提示部１５は、文字入力部１４を用いて文字列が入力される対象となっている入力フォームを提供したWebサイトの識別情報を情報閲覧部１３から取得するとともに、文字入力部１４により入力された所定の文字列と当該Webサイトの識別情報とをネットワーク通信部１１を介して推奨表現検索装置２に送信し、推奨表現検索装置２から、当該Webサイトへの入力に適した別の文字列を受信し、当該別の文字列を選択可能に表示するための機能部である。
【００２１】
推奨表現提示部１５の実現方法は特定のものに限定されるわけではないが、例えば、文字入力部１４を構成するかな漢字変換プログラムのプラグインプログラムを用いて実現することができる。また、例えば、Webサーバ３等からダウンロードするJavaアプレットプログラム、ActiveXコントロールプログラムを用いて実現することもできる。
【００２２】
ユーザ端末１は、CPU、記憶装置等を有する一般的なコンピュータに、上記各機能部に対応するプログラムをインストールすることにより実現されるものである。
【００２３】
図３に、推奨表現検索装置２の機能構成図を示す。図３に示すように、本実施の形態に係る推奨表現検索装置２は、ネットワーク通信部２１、検索部２２、推奨表現格納部２３を有する。
【００２４】
ネットワーク通信部２１は、推奨表現検索装置２が通信ネットワーク４を介して他の装置とデータ通信を行うための機能部である。検索部２２は、推奨表現格納部２３を検索することにより、ユーザ端末１から受信する文字列とWebサイトの識別情報とに対応する推奨表現文字列を取得し、取得した推奨表現文字列をネットワーク通信部２１を介してユーザ端末１に送信する機能部である。
【００２５】
推奨表現格納部２３は、Webサイトの識別情報毎に、検索キーとなる文字列に対応付けて推奨表現文字列を格納する機能部である。図４に、推奨表現格納部２３が格納する情報の一例（WebサイトAに対応する情報）を示す。推奨表現格納部２３に格納されるデータは、各Webサイトの運営者により登録される。
【００２６】
推奨表現検索装置２は、CPU、記憶装置等を有する一般的なコンピュータに、上記各機能部に対応するプログラムをインストールすることにより実現されるものである。
【００２７】
＜システムの動作＞
次に、図５、図６に示すシーケンスチャートを参照して本実施の形態に係るシステムの動作を説明する。
【００２８】
まず、ユーザ端末１の情報閲覧部１３が、Webサーバ３にアクセスすることにより、ユーザ端末１にWebサーバ３が提供するWebサイトの情報が表示され、ユーザは当該Webサイト（掲示板等）の閲覧を開始する（ステップ１、２）。そして、ユーザ端末１は、Webサイトを閲覧しているユーザからの所定の操作に基づき、文字入力のためのWeb入力フォームをWebサーバ３から受信する（ステップ３）。
【００２９】
Web入力フォームは、情報閲覧部１３によりユーザ端末１に表示される。ユーザが、入出力部１２を用いて文字列を入力すると、入力された文字は文字入力部１４を介して、Web入力フォームの中に入力される（実際には、ユーザ端末１の所定のメモリ領域に格納される）（ステップ４）。
【００３０】
その後、ユーザは、かなで入力された文字列を漢字に変換するための操作を行う（ステップ５）。この操作情報に基づき、文字列入力部１４は、漢字変換の対象となっている文字列を推奨表現提示部１５に渡し、推奨表現提示部１５は当該文字列（変換単位の文字列）を取得する（ステップ６）。
【００３１】
更に、推奨表現提示部１５は、Web入力フォームを提供したWebサイトの識別情報（例えば、WebページURL、ページファイル名、フォーム名等）を情報閲覧部１３から取得する（ステップ７）。そして、推奨表現提示部１５は、変換対象文字列とWebサイトの識別情報とを含む推奨表現要求を推奨表現検索装置に送信する（ステップ８）。なお、ユーザ端末１の記憶装置には、予め推奨表現検索装置２にアクセスするための情報（アドレス）が格納されているものとする。
【００３２】
図７（ａ）に、ステップ５の時点でユーザ端末１に表示されるWeb入力フォーム例を示す。図７（ａ）には、Web入力フォームに文字列が書き込まれる中で、「わらった」という文字列が変換対象になっていることが示されている。
【００３３】
図５に戻り、推奨表現検索装置２は、推奨表現要求を受信する（ステップ９）。そして、推奨表現検索装置２の検索部２２は、推奨表現要求に含まれているWebサイトの識別情報に基づき、検索対象となるテーブル（辞書）を特定し（ステップ１０）、そのテーブルに対し、推奨表現要求に含まれている文字列を用いて検索を行う（ステップ１１）。推奨表現要求に含まれている文字列に対応する推奨表現文字列が存在する場合（ステップ１２のYes)、検索部２２は、当該推奨表現文字列（一般には複数個）をユーザ端末１に送信する（ステップ１３）。推奨表現要求に含まれている文字列に対応する推奨表現文字列が存在しない場合（ステップ１２のNo)、検索部２２は、推奨表現文字列が存在しないことを示す情報をユーザ端末１に送信する（ステップ１４）。なお、ステップ１０において、検索対象となるWebサイトの辞書がない場合（登録されていない場合）にも、ステップ１４の処理が実行される。
【００３４】
ユーザ端末１の推奨表現提示部１５は、ステップ１３、又はステップ１４で送信された情報を推奨表現検索装置２から受信する（ステップ１５）。ここで、ステップ１５において、推奨表現提示部１５が推奨表現文字列を受信した場合（ステップ１６のYes)、推奨表現提示部１５は推奨表現文字列の表示を行う（ステップ１７）。図７（ｂ）に、その表示例を示す。図７（ｂ）の例では、「わらった」という文字列に対応する推奨表現文字列として「ワロタ」、「藁」、「ｗ」が選択可能にポップアップウィンドウで表示されている。
【００３５】
図７（ｂ）において、１つの推奨表現文字列がユーザによって選択され、OKが押されると、そのことを示す選択結果情報を推奨表現提示部１５は受け取り、ユーザにより選択された推奨表現文字列を文字入力部１４に渡す（ステップ１８）。続いて、文字入力部１４は、「わらった」を、当該推奨表現文字列に変換し表示する（ステップ１９）。なお、ここでは、メモリの所定領域に入力フォームに対する入力として保持されている書き込み内容において、選択された推奨表現文字列を変換対象文字列に代えて当該所定の領域に保持する処理が行われている。その表示画面例を図７（ｃ）に示す。
【００３６】
また、ステップ１８で選択が行われた際に、選択結果（Webサイト識別情報と選択された推奨表現文字列）は、推奨表現提示部１５から推奨表現検索装置２に送信され、推奨表現検索装置２は、例えば、その選択結果の情報に基づき、その推奨表現文字列が選択された回数を記録（カウントアップ）する（ステップ２０）。そして、推奨表現検索装置２は、その回数情報を複数の推奨表現文字列をユーザ端末１に送信する際の順序の制御に用いる。例えば、これまでに選択された回数の多い順番で推奨表現文字列を並べて送信する。ユーザ端末１では、例えば、先頭にある推奨表現文字列を最も上に表示するといった制御を行う。
【００３７】
ステップ１６において、推奨表現文字列が存在しない旨の情報を推奨表現提示部１５が受信した場合、その旨が文字入力部１４に伝えられ、文字入力部１４は一般的なかな漢字変プログラムが実行するかな漢字変換処理を行う（ステップ２１）。例えば、「わらった」は「笑った」に変換される。なお、推奨表現文字列が存在する場合にも通常のかな漢字変換に係る処理を行い、推奨表現文字列と、通常のかな漢字変換処理で得られた変換候補をまとめて変換候補として表示、選択することとしてもよい。この形態については第３の実施の形態で示される。
【００３８】
その後、Web入力フォームへの入力が終了するまで、つまり、書き込みボタンがユーザにより押されるまで、変換操作がある度にステップ５〜ステップ２１の処理が行われる。
【００３９】
ユーザによる文字列入力が終了し、書き込みボタンが押されると（ステップ２２）、書き込みボタンが押されたことを示す情報が情報閲覧部１３に伝えられ、情報閲覧部１３は、書き込まれた情報（ユーザ端末１における所定のメモリ領域に蓄積されている）をWebサーバ３に送信する（ステップ２３）。
【００４０】
上記の例では、ユーザ端末１は、かな漢字変換操作のタイミングで推奨表現要求を推奨表現検索装置２に送信しているが、文字列入力に連動して自動的にかな漢字変換を行う機能を文字入力部１４が備え、文字入力部１４が自動的にかな漢字変換を行うタイミングで、文字列が推奨表現提示部１５に送られ、それに基づき推奨表現提示部１５が推奨表現要求を推奨表現検索装置２に送信することとしてもよい。
【００４１】
（第２の実施の形態）
第１の実施の形態では、ユーザ端末１から推奨表現検索装置２に対して推奨表現要求を送信する構成としているが、書き込み内容を受信したWebサーバ３が、書き込み内容全体を含む推奨表現要求を推奨表現検索装置２に送信する構成としてもよい。この構成について、以下、第２の実施の形態として説明する。
【００４２】
第２の実施の形態における全体のシステム構成は、図１に示す構成と同様であるが、ユーザ端末１は特別の機能を備える必要はなく、通常のWebブラウジングの機能を備えていればよい。
【００４３】
図８に、第２の実施の形態におけるWebサーバ３の機能構成図を示す。図８に示すように、本実施の形態におけるWebサーバ３は、ネットワーク通信部３１、及びWebサイト提供機能部３２を備え、Webサイト提供機能部３２内に推奨表現提示部３３を備えている。
【００４４】
ネットワーク通信部３１は、通信ネットワーク４を介して他の装置とデータ通信を行うための機能部である。Webサイト提供機能部３２は、Webサイトサービスをユーザ端末１に対して提供するための機能部であり、例えば掲示板サービスサイトを提供する。推奨表現提示部３３は、Webサイト提供機能部３２により提供され、ユーザ端末１において表示されるWeb入力フォームに入力された文字列（書き込みの内容）を受信し、当該文字列と、自分自身を表すWebサイトの識別情報とを含む推奨表現要求を推奨表現検索装置２に送信し、推奨表現検索装置２による検索結果を受信する機能部である。Webサーバ３は、CPU、記憶装置等を有するコンピュータに、上記各機能を実現するためのプログラムを実行することにより実現される。
【００４５】
本実施の形態に係る推奨表現検索装置２は、第１の実施の形態の推奨表現検索装置２と基本的に同様の機能を有する。ただし、本実施の形態に係る推奨表現検索装置２の検索部２２は、第１の実施の形態における機能に加えて、書き込み内容を構成する文字列を所定の単位（ここでは単語単位とする）に分割する言語解析機能を備える。
【００４６】
次に、第２の実施の形態におけるシステムの動作を図９に示すシーケンスチャートを参照して説明する。
【００４７】
まず、第１の実施の形態と同様の処理を経て、ユーザ端末１に文字入力のためのWeb入力フォームが表示される（ステップ３１）。その後、ユーザにより、Web入力フォーム内に文字列が書き込まれる（ステップ３２）。本実施の形態では、この段階においては、通常のかな漢字変換がなされる。
【００４８】
ユーザが書き込み内容の入力を完了し、画面に表示されている書き込みボタンを押すと、ユーザ端末１は、書き込まれた文字列をWebサーバ３に送信する（ステップ３３）。
【００４９】
Webサーバ３における推奨表現提示部３３は、ユーザ端末１から当該文字列を受信し（ステップ３４）、受信した文字列（書き込み内容）と、Webサイトの識別情報とを含む推奨表現要求を推奨表現検索装置２に送信する（ステップ３５）。
【００５０】
推奨表現検索装置２は、推奨表現要求を受信する（ステップ３６）。そして、推奨表現検索装置２の検索部２２は、推奨表現要求に含まれているWebサイトの識別情報に基づき、検索対象となるテーブル（辞書）を特定する（ステップ３７）。また、本実施の形態では、推奨表現検索装置２が受信する文字列は、書き込み内容全体であるため、検索部２２は、文字列を単語単位の文字列（単位文字列と呼ぶ）に分割し（ステップ３８）、分割した単位文字列毎にテーブル検索を行う（ステップ３９）。そして、対応する推奨表現文字列が存在する各単位文字列と、それに対応する推奨表現文字列（一般には複数）とを検索結果としてWebサーバ３に送信する（ステップ４０）。
【００５１】
Webサーバ３における推奨表現提示部３３は、推奨表現文字列が存在する各単位文字列と、それに対応する推奨表現文字列とを推奨表現検索装置２から受信する（ステップ４１）。そして、推奨表現提示部３３は、受信した情報から、ユーザ端末１に送信する情報（Webページ情報）を作成する（ステップ４２）。当該Webページ情報は、ユーザ端末１において表示されたときに、書き込み内容の中で、推奨表現文字列が存在する単位文字列が、そうでない単位文字列と識別可能に表示され、識別可能に表示された当該単位文字列をクリックした場合に該当の推奨表現文字列（複数）が選択可能に表示されるようなものである。
【００５２】
Webサーバ３における推奨表現提示部３３は、作成した情報をユーザ端末１に送信する（ステップ４３）。ユーザ端末１の情報閲覧部１３は、受信した情報を表示する（ステップ４４）。
【００５３】
図１０に、この場合の表示画面の例を示す。図１０に示すように、推奨表現文字列が存在する単位文字列が識別できるように表示され、そこをクリックした場合に推奨表現文字列が表示される。そして、特定の推奨表現文字列が選択された場合には、その選択された推奨表現文字列が書き込み内容として決定される（ステップ４５）。つまり、選択された推奨表現文字列が、変換対象の文字列に代えて、入力フォームに対する入力としてメモリ等の記憶手段に保持される。このような操作を経て決定された書き込み内容がWebサーバ３に送信され（ステップ４６）、Webサーバ３ではWebサイト提供機能部３２が、一般的なWebサイトサービスの処理として当該書き込み内容の公開等を行う。
【００５４】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。第３の実施の形態は、第１の実施の形態における推奨表現を辞書データとして扱うとともに、Webサイトと関係のない各種辞書データも備えることとし、各個人が使用する機器に依存せずに、各個人に適合した辞書サービスを提供可能にした実施形態である。
【００５５】
＜システム構成＞
図１１に、本発明の第３の実施の形態に係るシステム構成を示す。図１１に示すように、本実施の形態に係るシステムは、ユーザ端末１、オンライン辞書サービス装置５、Webサーバ３を有し、これらがインターネット等の通信ネットワーク４に接続された構成を有する。以下、第１の実施の形態と異なる機能、処理について主に説明するものとする。
【００５６】
図１２に、ユーザ端末１の機能構成図を示す。図１２に示すように、ユーザ端末１は、ネットワーク通信部１１、入出力部１２、情報閲覧部１３、文字入力部１４、オンライン辞書利用機能部１６を有する。
【００５７】
ネットワーク通信部１１、入出力部１２、情報閲覧部１３、文字入力部１４は、第１の実施の形態における各機能部と同様の機能を有する。オンライン辞書利用機能部１６は、ID・パスワードを入力するための機能、辞書種別設定機能、辞書登録機能、オンライン辞書サービス装置５に変換対象文字列を送信し、変換候補の文字列を受信する機能等を少なくとも有している。
【００５８】
オンライン辞書利用機能部１６の実現方法は特定のものに限定されるわけではないが、例えば、文字入力部１４のプラグインプログラムを用いて実現することができる。また、例えば、Webサーバ３からダウンロードするJavaアプレットプログラム、ActiveXコントロールプログラムを用いて実現することもできる。
【００５９】
ユーザ端末１は、CPU、記憶装置等を有する一般的なコンピュータに、上記各機能部に対応するプログラムをインストールすることにより実現されるものである。
【００６０】
図１３に、オンライン辞書サービス装置５の機能構成図を示す。図１３に示すように、本実施の形態に係るオンライン辞書サービス装置５は、ネットワーク通信部５１、登録・認証部５２、検索部５３、ユーザ情報格納部５４、Webサイト別辞書格納部５５、個人別辞書格納部５６、グループ別辞書格納部５７、anonymous辞書格納部５８を有する。
【００６１】
登録・認証部５２は、ユーザ登録及びユーザ認証等に係る処理を行う機能部である。検索部５３は、ユーザ端末１からの辞書種別設定情報、及びWebサイト別辞書利用設定情報に基づき、検索すべき辞書を決定し、決定した辞書に対して検索を行う機能部である。
【００６２】
ユーザ情報格納部５４は、ユーザ情報（氏名等）と、そのユーザ情報に対応するID、パスワードを格納する。Webサイト別辞書格納部５５は、第１の実施の形態における推奨表現格納部２３と同様に、Webサイト毎に、辞書（検索キー文字列と、検索キー文字列に対応する文字列を格納したテーブル）を格納する。個人別辞書格納部５６は、ユーザ毎に辞書を格納する。つまり、個人辞書格納部５６は、ユーザIDに対応付けて各ユーザの辞書を格納する。グループ別辞書格納部５７は、グループ毎に辞書を格納する。つまり、グループ別辞書格納部５７は、グループIDに対応付けて各グループの辞書を格納する。なお、グループIDは、ユーザ端末１からの要求に基づき、例えば、登録・認証部５２によりユーザ端末１に提供される。
【００６３】
anonymous辞書格納部５８は、特に個人やグループを特定しない辞書を格納する。また、オンライン辞書サービス装置５の記憶装置には、ユーザ端末１においてオンライン辞書利用機能部１６となるプラグインプログラムが格納されている。
【００６４】
なお、本実施の形態におけるWebサイト別辞書格納部５５は、第１の実施の形態における推奨表現格納部２３に相当し、本実施の形態におけるオンライン辞書サービス装置５は、第１の実施の形態における推奨表現検索装置２に、個人別辞書、グループ別辞書、anonymous辞書等を追加し、これらを検索できるように構成した装置に相当する。
【００６５】
＜システムの動作＞
次に、本実施の形態に係るシステムの動作を説明する。以下で説明する例では、ユーザ端末１は、オンライン辞書利用機能部１６を実現するためのプログラムを、オンライン辞書サービス装置５から、文字列入力部１４のプラグインプログラムとしてダウンロードすることにより取得しているが、その他の方法で取得してもよいことがいうまでもない。
【００６６】
最初に、図１４、図１５を参照して、ユーザ端末１のユーザ（ユーザAと呼ぶ）がユーザA用の個人辞書を用いる場合の動作を説明する。
【００６７】
まず、ユーザAがオンライン辞書サービス装置５に係るサービスを初めて利用する場合において、ユーザ操作に基づき、ユーザ端末１がオンライン辞書サービス装置５にアクセスし、ユーザ情報を送信する（ステップ５１）。そして、オンライン辞書サービス装置５における登録・認証部５２が、ユーザ情報を、新たに払い出したID・パスワードと対応付けてユーザ情報格納部５４に格納することによりユーザ登録を行う（ステップ５２）。また、オンライン辞書サービス装置５においては、登録処理に伴って、当該ユーザA用に辞書領域が確保される。
【００６８】
そして、オンライン辞書サービス装置５における登録・認証部５２は、ユーザ端末１にID・パスワードとプラグインプログラムを送信する（ステップ５３）。ユーザ端末１では、当該プラグインプログラムがインストールされ（ステップ５４）、実行されることにより、オンライン辞書利用機能部１６が機能し、図１６に示す画面をユーザ端末１に表示する（ステップ５５）。
【００６９】
図１６に示す画面上で、ユーザAがID・パスワードを入力するとともに、ここでは辞書種別設定として「個人辞書」を選択する（ステップ５６）。ここで入力された情報はオンライン辞書サービス装置５に送信され（ステップ５７）、オンライン辞書サービス装置５の登録・認証部５２において、当該ID・パスワードがユーザ情報格納部５４に登録されているかどうかをチェックすることにより認証を行うとともに（ステップ５８）、当該ID・パスワードを送信したユーザ端末１は個人辞書を使用する旨が設定される（例えば、個人辞書を使用する旨の情報とユーザIDがメモリに格納される）（ステップ５９）。
【００７０】
その後、ユーザAが自身の個人辞書への辞書データ登録を行うものとする。ステップ６０において、個人辞書への登録内容として、例えば「わらった＝笑った」という、検索キー文字列と、それに対応する変換候補文字列とがユーザ端末１に入力され、ユーザIDとともにオンライン辞書サービス装置５に送信される。
【００７１】
オンライン辞書サービス装置５がそれを受信し、辞書データが、登録・認証部５２、及び検索部５３を介して個人別辞書格納部５６におけるユーザIDに対応する領域に格納される（ステップ６１）。この領域に格納される辞書データを、ユーザIDに対応するユーザの個人辞書と呼ぶことができる。
【００７２】
その後、同じユーザAが、別のユーザ端末７（プラグインプログラムは既にインストールされている）から上記のようにして登録した個人辞書を利用するものとする。
【００７３】
ステップ６２において、ユーザ端末７には、図１６に示した画面と同様の画面が表示されており、ユーザAによりID・パスワードが入力され、更に辞書種別として「個人辞書」が選択される（ステップ６２）。ここで入力された情報はオンライン辞書サービス装置５に送信され、オンライン辞書サービス装置５の登録・認証部５２において、当該ID・パスワードがユーザ情報格納部５４に登録されているかどうかをチェックすることにより認証を行うとともに、当該ID・パスワードを送信したユーザ端末７は個人辞書を使用する旨が設定される。
【００７４】
その後、ユーザ端末７の文字入力部１４により文字入力が行われる際に、例えば"わらった"の変換操作が行われたものとする（ステップ６３）。すると、文字入力部１４は、通常の変換処理と同様にしてユーザ端末７内のメモリ等に格納された辞書データから変換候補文字列を取得する(ステップ６４）。更に、文字入力部１４は、変換対象文字列（"わらった"）をオンライン辞書利用機能部１６に渡し、オンライン辞書利用機能部１６は、変換対象文字列をオンライン辞書サービス装置５にユーザIDとともに送信する（ステップ６５）。オンライン辞書サービス装置５では、ユーザID及び変換対象文字列に基づき、当該ユーザIDに対応する個人辞書を検索し（ステップ６６）、変換対象文字列に対応する変換候補を取得し、それをユーザ端末７に送信する（ステップ６７）。
【００７５】
ユーザ端末７のオンライン辞書利用機能部１６が、当該変換候補を受信し、それを文字入力部１４に渡す（ステップ６８）。文字入力部１４は、通常の変換処理で取得した変換候補に、オンライン辞書利用機能部１６から取得した変換候補を追加した変換候補を画面上に表示する（ステップ６９）。その画面表示の例を図１７に示す。
【００７６】
ここで、ユーザAにより１つの変換候補が選択されることにより、当該文字列の変換が行われ、入力内容が決定される（ステップ７０）。ここで、第１の実施の形態と同様にして、選択結果をオンライン辞書サービス装置５に送信し、オンライン辞書サービス装置５が選択回数のカウントアップを行うこととしてもよい。
【００７７】
上記の例は個人辞書を選択した例であるが、他のグループ別辞書、anonymous辞書が選択された場合にも、検索対象の辞書が上記の例と異なることを除き、基本的には上記の例と同様の処理が行われる。なお、anonymous辞書を使用する場合には、あるユーザが登録した辞書データを、別のユーザも使用できる。
【００７８】
次に、個人辞書を利用するとともに、Webサイト別辞書を利用する場合における処理について説明する。なお、ここでWebサイト別辞書については、Webサイト管理者端末により登録が行われるが、まずは、その登録処理について、図１８に示すシーケンスチャートを参照して説明する。
【００７９】
まず、Webサイト管理者端末は、ユーザ情報及びWebサイトの識別情報を含むオンライン辞書利用登録要求をオンライン辞書サービス装置５に送信する（ステップ８１）。オンライン辞書サービス装置５では、登録・認証部５２が、ID・パスワードを払い出して、ユーザ情報及びWebサイトの識別情報とともにユーザ情報格納部５４に格納し、Webサイト別辞書格納部５５内に当該Webサイトの識別情報に対応する辞書領域を確保する登録処理を行う（ステップ８２）。その後、オンライン辞書サービス装置５は、ID・パスワードをWebサイト管理者端末に返す（ステップ８３）。
【００８０】
次に、Webサイト管理者端末から、ID・パスワードをオンライン辞書サービス装置に送信することによりログインがなされ（ステップ８４）、辞書データの送信を行う（ステップ８５）。辞書データを受信したオンライン辞書サービス装置５は、当該辞書データを、当該ユーザのWebサイト識別情報に該当する辞書領域に追加格納*する（ステップ８６）。このステップ８５、８６の処理が、辞書データの追加が終了するまで繰り返される。
【００８１】
次に、図１９、２０のシーケンスチャートを参照して、個人辞書を利用するとともに、Webサイト別辞書を利用する場合における処理について説明する。以下では、第１の実施の形態と同様に、掲示板等のWebサイトに対する入力が行われる場合について説明する。
【００８２】
まず、ユーザ端末１には、オンライン辞書利用機能部１６により、図２１に示す画面が表示されている。この画面上で、ユーザAによりID・パスワードが入力されるとともに、辞書種別として「個人辞書」が選択され、更にWebサイト別辞書利用設定がONとされる。ここで入力された情報はオンライン辞書サービス装置に送信され（ステップ９１）、オンライン辞書サービス装置５の登録・認証部５２において、当該ID・パスワードがユーザ情報格納部５４に登録されているかどうかをチェックすることにより認証を行うとともに、当該ID・パスワードを送信したユーザ端末１は個人辞書及びWebサイト別辞書を利用する旨の情報がメモリ等に設定される（ステップ９２）。この情報に基づき、ユーザ端末１から送られてきた辞書データ要求に対し、どの格納部を検索対象としたらよいかの判別を行うことができる。続いて、ユーザ端末１は、第１の実施の形態と同様にして、Webサーバ３にアクセスし、文字入力のためのWeb入力フォームを受信する（ステップ９３）。
【００８３】
Web入力フォームは、情報閲覧部１３により表示される。ユーザが、入出力部１２を用いて文字列を入力すると、入力された文字列は文字入力部１４を介して、Web入力フォームの中に入力される（実際には、所定のメモリ領域に格納される）（ステップ９４）。
【００８４】
その後、ユーザは、かなで入力された文字列を漢字に変換するための操作を行う（ステップ９５）。この操作情報に基づき、オンライン辞書利用機能部１６は、漢字変換の対象となっている文字列を文字入力部１４から取得する。つまり、オンライン辞書利用機能部１６は、変換単位となっている文字列を取得する（ステップ９６）。
【００８５】
更に、オンライン辞書利用機能部１６は、Web入力フォームを提供したWebサイトの識別情報（例えば、WebページURL、ページファイル名、フォーム名等）を情報閲覧部１３から取得する（ステップ９７）。そして、オンライン辞書利用機能部１６は、変換対象文字列とWebサイトの識別情報とユーザIDとを含む辞書データ要求をオンライン辞書サービス装置５に送信する（ステップ９８）。
【００８６】
また、上記の変換操作に基づき、文字入力部１４は、通常のかな漢字変換プログラムが実行する変換処理と同様にして変換候補をメモリ等に格納された辞書データから取得する（ステップ９９）。
【００８７】
オンライン辞書サービス装置５は、辞書データ要求を受信する（ステップ１００）。そして、オンライン辞書サービス装置５の検索部５３は、辞書データ要求に含まれているWebサイトの識別情報に基づき、Webサイト別辞書格納部５５内において検索対象となるテーブル（辞書）を特定し（ステップ１０１）、そのテーブルに対し、辞書データ要求に含まれている文字列に対応する変換候補文字列の検索を行う（ステップ１０２）。辞書データ要求に含まれている文字列に対応する変換候補文字列が存在する場合（ステップ１０３のYes）、検索部５２は、当該変換候補文字列（一般には複数個）をユーザ端末１に送信する（ステップ１０４）。辞書データ要求に含まれている文字列に対応する変換候補文字列が存在しない場合（ステップ１０３のNo)、検索部５３は、変換候補文字列が存在しないことを示す情報をユーザ端末１に送信する（ステップ１０５）。なお、ステップ１０１において、検索対象となるWebサイトの辞書がない場合（登録されていない場合）にも、ステップ１０５の処理が実行される。
【００８８】
続いて、オンライン辞書サービス装置５の検索部５３は、辞書データ要求に含まれるユーザIDに基づき、個人別辞書格納部５６から検索対象となる個人辞書（ユーザIDに対応するテーブル）を決定する（ステップ１０６）。そして、検索部５３は、そのテーブルに対し、辞書データ要求に含まれている文字列に対応する変換候補文字列の検索を行う（ステップ１０７）。辞書データ要求に含まれている文字列に対応する変換候補文字列が存在する場合（ステップ１０８でのYes）、検索部５３は、当該変換候補文字列（一般には複数個）をユーザ端末１に送信する（ステップ１０９）。辞書データ要求に含まれている文字列に対応する変換候補文字列が存在しない場合、検索部５３は、変換候補文字列が存在しないことを示す情報をユーザ端末１に送信する（ステップ１１０）。なお、ステップ１０６において、検索対象となる個人辞書がない場合（登録されていない場合）にも、ステップ１１０の処理が実行される。
【００８９】
一方、ユーザ端末１のオンライン辞書利用機能部１６は、上記の変換候補文字列を受信し（ステップ１１１）、それを文字入力部１４に渡す。文字入力部１４は、ステップ９９で取得した変換候補に、オンライン辞書利用機能部１６から取得した変換候補を追加した変換候補を画面上に表示する（ステップ１１２）。その画面の一例を図２１に示す。図２１の例において、ユーザ端末１の内部で取得した候補、個人辞書から取得した候補、及びWebサイト別辞書から取得した候補の区別ができるように表示が行われてもよい。例えば、色分けを行う。
【００９０】
ここで、ユーザにより１つの変換候補が選択されることにより（ステップ１１３）、当該文字列の変換が行われる（ステップ１１４）。その後、入力が終了し、書き込みボタンがおされると、書き込みの内容がWebサーバ３に送信される（ステップ１１６、１１７）。
【００９１】
ステップ１１３においてオンライン辞書サービス装置５から受信した変換候補が選択された場合には、オンライン辞書利用機能部１６により、選択された変換候補と、ユーザID（個人辞書の場合）又はWebサイト（Webサイト別辞書の場合）とがオンライン辞書サービス装置５に送信され、記録される（ステップ１１５）。他の実施の形態の場合と同様に、オンライン辞書サービス装置５では、例えば、当該情報を、次回以降の変換候補送信の際の順番の決定に使用する。
【００９２】
（実施の形態の効果について）
本発明の実施の形態で説明したシステムによれば、暗黙のルールが存在することが多いインターネット掲示板や各種Webサービスをユーザが初めて利用する際に、既存ユーザに聞きまわったり、FAQをチェックすることなく、円滑なコミュニケーションを楽しむことができる。
【００９３】
また、本実施の形態で説明したシステムは、申請処理における入力を助けるシステムとしても使用できる。例えば、何らかの公的申請処理をオンラインで行う際に、難解だがその表現でなければシステム上あるいは慣例上、受け付けない言葉がある場合に、本実施の形態に係るシステムが、適切な言葉を提示する。例えば、何らかのオンライン公的申請処理において、"認可"と入力しようとした場合に、本実施の形態に係るシステムが、「この言葉は"許可"という表現でなければなりません」といった表示を行う。
【００９４】
本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施の形態に係るシステム構成図である。
【図２】本発明の第１の実施の形態に係るユーザ端末１の機能構成図である。
【図３】本発明の第１の実施の形態に係る推奨表現検索装置２の機能構成図である。
【図４】推奨表現格納部２３が格納する情報の一例である。
【図５】本発明の第１の実施の形態に係るシステムの動作を説明するための図である。
【図６】本発明の第１の実施の形態に係るシステムの動作を説明するための図である。
【図７】入力例を示す図である。
【図８】本発明の第２の実施の形態に係るWebサーバ３の機能構成図である。
【図９】本発明の第２の実施の形態に係るシステムの動作を説明するための図である。
【図１０】本発明の第２の実施の形態における画面表示例を示す図である。
【図１１】本発明の第３の実施の形態に係るシステム構成図である。
【図１２】本発明の第３の実施の形態に係るユーザ端末１の機能構成図である。
【図１３】オンライン辞書サービス装置５の機能構成図である。
【図１４】ユーザAがユーザA用の個人辞書を用いる場合の動作を説明するための図である。
【図１５】ユーザAがユーザA用の個人辞書を用いる場合の動作を説明するための図である。
【図１６】第３の実施の形態においてユーザ端末１に表示される画面例である。
【図１７】第３の実施の形態においてユーザ端末１に表示される画面例である。
【図１８】Webサイト別辞書の登録処理を説明するための図である。
【図１９】本発明の第３の実施の形態におけるシステムの動作を説明するための図である。
【図２０】本発明の第３の実施の形態におけるシステムの動作を説明するための図である。
【図２１】第３の実施の形態においてユーザ端末１に表示される画面例である。
【符号の説明】
【００９６】
１  ユーザ端末
２  推奨表現検索装置
３  Webサーバ
４  通信ネットワーク４
１１  ネットワーク通信部
１２  入出力部
１３  情報閲覧部
１４  文字入力部
１５  推奨表現提示部
２１  ネットワーク通信部
２２  検索部
２３  推奨表現格納部
３１  ネットワーク通信部
３２  Webサイト提供機能部
３３  推奨表現提示部
５  オンライン辞書サービス装置
１６  オンライン辞書利用機能部
５１  ネットワーク通信部
５２  登録・認証部
５３  検索部
５４  ユーザ情報格納部
５５  Webサイト別辞書格納部
５６  個人別辞書格納部
５７  グループ別辞書格納部
５８  anonymous辞書格納部
【図１】
2010097487.tif 000003
【図２】
2010097487.tif 000004
【図３】
2010097487.tif 000005
【図４】
2010097487.tif 000006
【図５】
2010097487.tif 000007
【図６】
2010097487.tif 000008
【図７】
2010097487.tif 000009
【図８】
2010097487.tif 000010
【図９】
2010097487.tif 000011
【図１０】
2010097487.tif 000012
【図１１】
2010097487.tif 000013
【図１２】
2010097487.tif 000014
【図１３】
2010097487.tif 000015
【図１４】
2010097487.tif 000016
【図１５】
2010097487.tif 000017
【図１６】
2010097487.tif 000018
【図１７】
2010097487.tif 000019
【図１８】
2010097487.tif 000020
【図１９】
2010097487.tif 000021
【図２０】
2010097487.tif 000022
【図２１】
2010097487.tif 000023