(57)【要約】【課題】文書作成の効率をより向上させられる文書作成支援システムおよびその情報端末を提供する。【解決手段】ユーザ端末１は、ユーザの文字入力あるいは文書作成の履歴に応じて最適化されるユーザ辞書DB１００を備え、外部装置２は、複数のユーザ端末１に共有される共有辞書DB２００を備えている。共有辞書DB２００は、趣味や嗜好といった属性の異なる多数のユーザが共有できるように複数のカテゴリA，B，C…に分類することができ、各ユーザは自身の属性に適合したカテゴリを選択利用する。ユーザ端末１は、文字入力操作に応答して自端末のユーザ辞書DB１００および外部装置２の共有辞書DB２００から予測単語を抽出し、端末ディスプレイに一覧表示させてユーザに選択させると共に、当該選択結果に基づいて前記ユーザ辞書DB１００および共有辞書DB２００を更新する。【選択図】図１
2011118735.tif 000002
【特許請求の範囲】
【請求項１】
入力文字から予測される単語候補を一覧表示してユーザに選択させる情報端末を備えた文書作成支援システムにおいて、
複数の情報端末に共有される共有辞書を備えた外部装置を具備し、
前記情報端末が、
端末ユーザに固有のユーザ辞書と、
入力文字に基づいてユーザ辞書から第１の単語候補を抽出する手段と、
入力文字の記述された予測要求を外部装置へ送信する手段と、
前記予測要求に対して返信される予測応答から第２の単語候補を取得する手段と、
前記第１および第２の単語候補を一覧表示する手段と、
前記一覧表示された単語候補の一つをユーザに選択させる手段と、
前記選択された単語候補に基づいてユーザ辞書を更新する手段と、
前記選択された単語候補に基づいて共有辞書の更新を要求する手段とを具備し、
前記外部装置が、
情報端末から受信した予測要求に記述されている入力文字に基づいて共有辞書から第２の単語候補を抽出する手段と、
前記第２の単語候補の記述された検索応答を前記情報端末へ返信する手段と、
情報端末から受信した更新要求に基づいて共有辞書を更新する手段とを具備したことを特徴とする文書作成支援システム。
【請求項２】
前記共有辞書が複数のカテゴリに分類され、
前記情報端末が、カテゴリ識別子を外部装置へ送信する手段を具備し、
前記外部装置は、共有辞書の前記カテゴリ識別子で特定されるカテゴリから、前記入力文字に基づいて第２の単語候補を抽出することを特徴とする請求項１に記載の文書作成支援システム。
【請求項３】
前記情報端末において、前記共有辞書の更新を要求する手段が、端末ユーザの更新要求操作に応答して更新を要求することを特徴とする請求項１または２に記載の文書作成支援システム。
【請求項４】
前記単語候補を一覧表示する手段は、前記第１および第２の単語候補を区別して表示することを特徴とする請求項１ないし３のいずれかに記載の文書作成支援システム。
【請求項５】
前記単語候補を一覧表示する手段は、前記第１および第２の単語候補を区別なく表示することを特徴とする請求項１ないし３のいずれかに記載の文書作成支援システム。
【請求項６】
前記単語候補が、入力途中の任意の文字列に続く予測変換候補単語であることを特徴とすることを特徴とする請求項１ないし５のいずれかに記載の文書作成支援システム。
【請求項７】
前記単語候補が、確定単語に連結する予測連結候補単語であることを特徴とする請求項１ないし６のいずれかに記載の文書作成支援システム。
【請求項８】
前記外部装置がデジタルサイネージであり、その共有辞書では、デジタルサイネージに対する文字入力において出現頻度の高い単語の優先度が高く設定されていることを特徴とする請求項１ないし７のいずれかに記載の文書作成支援システム。
【請求項９】
前記外部装置が電子メールシステムの共有辞書サーバであり、その共有辞書では、情報端末から送信される電子メールの作成時に出現頻度の高い単語の優先度が高く設定されていることを特徴とする請求項１ないし７のいずれかに記載の文書作成支援システム。
【請求項１０】
前記外部装置が掲示板システムの共有辞書サーバであり、その共有辞書では、掲示板サイトへの投稿時に出現頻度の高い単語の優先度が高く設定されていることを特徴とする請求項１ないし７のいずれかに記載の文書作成支援システム。
【請求項１１】
入力文字から予測される単語候補を一覧表示してユーザに選択させる文書作成支援システムの情報端末において、
端末ユーザに固有のユーザ辞書と、
入力文字に基づいてユーザ辞書から第１の単語候補を抽出する手段と、
入力文字の記述された予測要求を、複数の情報端末に共有される共有辞書を備えた外部装置へ送信する手段と、
前記予測要求に対して返信される予測応答から、入力文字に基づいて前記共有辞書から抽出された第２の単語候補を取得する手段と、
前記第１および第２の単語候補を一覧表示する手段と、
前記一覧表示された単語候補の一つをユーザに選択させる手段と、
前記選択された単語候補に基づいてユーザ辞書を更新する手段と、
前記選択された単語候補に基づいて共有辞書の更新を要求する手段とを具備したことを特徴とする情報端末。
【請求項１２】
前記共有辞書が複数のカテゴリに分類され、
カテゴリ識別子を外部装置へ送信する手段を具備し、
前記第２の単語候補を取得する手段は、共有辞書の前記カテゴリ識別子で特定されるカテゴリから前記入力文字に基づいて抽出された第２の単語候補を取得することを特徴とする請求項１１に記載の情報端末。
【請求項１３】
前記共有辞書の更新を禁止する手段を具備したことを特徴とする請求項１１１または１２に記載の情報端末。
【請求項１４】
前記単語候補を一覧表示する手段は、前記第１および第２の単語候補を区別して表示することを特徴とする請求項１１ないし１３のいずれかに記載の情報端末。
【請求項１５】
前記単語候補を一覧表示する手段は、前記第１および第２の単語候補を区別なく表示することを特徴とする請求項１１ないし１３のいずれかに記載の情報端末。
【請求項１６】
前記単語候補が、入力途中の任意の文字列に続く予測変換候補単語であることを特徴とすることを特徴とする請求項１１ないし１５のいずれかに記載の情報端末。
【請求項１７】
前記単語候補が、確定単語に連結する予測連結候補単語であることを特徴とする請求項１１ないし１６のいずれかに記載の情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書作成支援システムおよびその情報端末に係り、特に、複数の辞書を同時に検索して単語候補を端末ユーザに提示することにより文書作成を支援する文書作成支援システムに関する。
【背景技術】
【０００２】
携帯電話やPDAといった小型の情報端末では、その大きさの制約によりテンキーやソフトウェアキーボードを用いて文字を入力する必要がある。しかしながら、このような作業はキーボードを用いた文字入力に較べて煩雑である。このため、従来の小型情報端末では、図１２に一例を示したように、入力文字に対応した予測変換候補単語群[同図(a)]や予測連結候補単語群[同図(b)]を検索し、これらをユーザに提示して選択させる方法が一般的に利用されている。
【０００３】
予測変換候補単語群では、入力途中の任意の文字列に続く複数の単語が、ユーザに選択される可能性の高さを考慮して配列され、入力される文字列に応じて単語群の表示順序が変化する。同図(a)の例では、ユーザにより「ふ」が入力されると、「ファイル」、「ファイルを」、「分」、「船」といった予測変換候補単語が提示されている。
【０００４】
予測連結候補単語群では、ひとつの単語入力が確定される毎に、その単語に連結する複数の単語が、選択される可能性の高さを考慮して配列される。同図(b)の例では、「フットサル」という単語の入力が確定すると、「やるんで」、「やります」、「は」、「も」といった予測連結候補単語群が提示されている。
【０００５】
予測候補の単語群を提示する際に用いられるユーザ辞書は、ユーザにより過去に入力された各単語の出現頻度や出現時期等に基づいて随時更新される。こうしたユーザ辞書のカスタマイズによって、より選択される可能性の高い候補から順に並べてユーザに提示することが可能になる。
【０００６】
このように、ユーザ辞書の更新が端末ユーザの入力履歴のみに依存するようにしても、ユーザが頻繁に同様の文書を作成する限りは、予測候補単語群に必要な単語が提示され易くなり、文書作成の効率化が期待できる。しかしながら、ユーザが通常用いる表現の中でしか予測候補単語群を提示することができないため、予測候補単語群からの選択に慣れたユーザでは文書表現の幅が狭まってしまう可能性がある。また、通常と異なる表現を用いる場合、予測候補単語群としてユーザに必要な単語を提示することができないため、文書作成が煩雑な作業となってしまう。
【０００７】
このような技術課題に対し、特許文献１には、複数ユーザにカスタマイズされたユーザ辞書を、その内容の類似度によりグループ分けし、同一グループに属するユーザ辞書間で予測候補単語群を補完し合う方法が提案されている。即ち、あるグループに分類されたユーザ辞書について、優先度の高い予測候補単語として登録されていない単語のうち、そのグループに属する他の多数のユーザ辞書では優先度が高く登録されているものは、これが新たに優先度の高い予測候補単語として登録される。
【０００８】
特許文献１の手法によれば、同様の表現を好む他のユーザに用いられている表現でありながら考えが及ばなかったものの、候補として提示されれば選択される可能性の高い単語を優先度の高い予測候補単語とすることができるため、ユーザの文書表現の幅を広げるとともに、文書作成の効率を向上させることができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７−１８８１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１に開示された技術を用いた場合でも、ユーザの通常作成する文書表現の延長としてしか予測候補単語を提示することができない。即ち、ユーザが通常は用いないが、ある特定の相手に宛てた文書では多用する文書表現や、ユーザが通常殆ど用いないが、あるカテゴリ、グループ向けに作成する文書では頻繁に用いる文書表現については、ユーザにとって必要な予測候補単語を提示することができず、文書作成が煩雑になる。
【００１１】
また、ひとつのグループに属するメンバ数が多くなるほど他のユーザ辞書から多くの予測候補単語が補完されるため、本来ユーザが好んで用いる予測候補単語の優先度が低下することによって、ユーザが頻繁に用いる表現による文書作成において作業効率が悪化する可能性がある。    
【００１２】
本発明の目的は、上記の技術課題を解決し、あるユーザが文字を入力する際に、当該ユーザに固有のユーザ辞書に基づく予測候補単語群のみならず、複数のユーザに共有されて各ユーザの変換履歴が反映された共有辞書に基づく予測候補単語群をユーザに提示し、何れの予測候補単語群からも選択可能とすることによって、ユーザが頻繁に用いる表現のみならず、特定のユーザやグループに向けて作成された文書で用いる表現の両者を活用することにより、文書作成の効率をより向上させることができる文書作成支援システムおよびその情報端末を提供することにある。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明は、入力文字から予測される単語候補を一覧表示してユーザに選択させる情報端末を備えた文書作成支援システムにおいて、以下のような手段を講じた点に特徴がある。
【００１４】
(1)複数の情報端末に共有される共有辞書を備えた外部装置を具備し、情報端末が、端末ユーザに固有のユーザ辞書と、入力文字に基づいてユーザ辞書から第１の単語候補を抽出する手段と、入力文字の記述された予測要求を外部装置へ送信する手段と、予測要求に対して返信される予測応答から第２の単語候補を取得する手段と、第１および第２の単語候補を一覧表示する手段と、一覧表示された単語候補の一つをユーザに選択させる手段と、選択された単語候補に基づいてユーザ辞書を更新する手段と、選択された単語候補に基づいて共有辞書の更新を要求する手段とを具備した。また、外部装置が、情報端末から受信した予測要求に記述されている入力文字に基づいて共有辞書から第２の単語候補を抽出する手段と、第２の単語候補の記述された検索応答を前記情報端末へ返信する手段と、情報端末から受信した更新要求に基づいて共有辞書を更新する手段とを具備した。
【００１５】
(2)共有辞書が複数のカテゴリに分類され、情報端末が、カテゴリ識別子を外部装置へ送信する手段を具備し、外部装置は、共有辞書の前記カテゴリ識別子で特定されるカテゴリから、入力文字に基づいて第２の単語候補を抽出するようにした。
【００１６】
(3)情報端末が、共有辞書の更新を禁止する手段を具備した。
【発明の効果】
【００１７】
本発明によれば、以下のような効果が達成される。
【００１８】
(1)各情報端末のユーザが文字入力する際、自端末のユーザ辞書のみならず、他の複数のユーザにより共有されて当該他のユーザにより更新されている共有辞書も検索できるので、ユーザが頻繁に用いる表現のみならず、他のユーザにより頻繁に利用されている利用価値の高い表現も変換候補や連結候補として提示できるようになる。
【００１９】
(2)共有辞書が複数のカテゴリに分類され、文字入力するユーザの属性や文字入力の用途や宛先等に基づいて、最適のカテゴリのみが検索対象とされるようにしたので、より適した単語候補のみをユーザに提示できるようになる。
【００２０】
(3)各情報端末では、ユーザの選択により共有辞書の更新を禁止できるので、個人情報に結び付く変換候補や連結候補の優先度が高くなって他のユーザに提示されてしまうことを防止できるようになる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係る文書作成支援システムの構成を示したブロック図である。
【図２】ユーザ端末および外部装値の主要部の構成を示した機能ブロック図である。
【図３】本発明を適用したデジタルサイネージシステムのブロック図である。
【図４】デジタルサイネージシステムにおけるユーザ端末の動作を示したフローチャートである。
【図５】デジタルサイネージシステムのユーザ端末における予測変換候補単語の表示例を示した図である。
【図６】デジタルサイネージシステムのユーザ端末における予測連結候補単語の表示例を示した図である。
【図７】本発明を適用したメールシステムのブロック図である。
【図８】本発明を適用したメールシステムにおけるユーザ端末の動作を示したフローチャートである。
【図９】メールシステムのユーザ端末における予測変換候補単語の表示例を示した図である。
【図１０】本発明を適用した掲示板システムのブロック図である。
【図１１】本発明を適用した掲示板システムにおけるユーザ端末の動作を示したフローチャートである。
【図１２】従来の入力文字に対応した予測変換候補単語群および予測連結候補単語群の提示例を示した図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施形態について詳細に説明する。図１は、本発明に係る文書作成支援システムの構成を示したブロック図であり、各情報端末１は、各端末ユーザの文字入力あるいは文書作成の履歴に応じて最適化されるユーザ辞書DB１００（１００ａ，１００ｂ，１００ｃ）を備えたユーザ端末１（１ａ，１ｂ，１ｃ）であり、外部装置２は、複数のユーザ端末１に共有されて更新される共有辞書DB２００を備えている。
【００２３】
前記共有辞書DB２００は、趣味や嗜好といった属性の異なる多数のユーザが共有できるように複数のカテゴリA，B，C…に分類することができ、各ユーザは自身の属性に適合したカテゴリを選択利用することで、より精度の高い予測が可能になる。各ユーザ端末１は、ユーザの文字入力操作に応答して自端末のユーザ辞書DB１００および外部装置２の共有辞書DB２００から予測変換候補単語および予測連結候補単語（以下、これらを「予測単語」と総称する場合もある）を抽出し、端末ディスプレイに一覧表示させてユーザに選択させると共に、当該選択結果に基づいて前記ユーザ辞書DB１００および共有辞書DB２００を更新する。
【００２４】
図２は、前記ユーザ端末１および外部装値２の主要部の構成を示した機能ブロック図であり、ここでは、本発明の説明に不要な構成は図示が省略されている。
【００２５】
ユーザ端末１において、入力操作部１０１は、端末ユーザのキー操作を受け付けるテンキーやソフトウェアキーボードである。ユーザ辞書DB１００には、端末ユーザに固有のユーザ辞書が登録されている。共有辞書選択部１０２は、外部装置２の共有辞書DB２００が複数のカテゴリに分類されているときに、検索対象のカテゴリ選択を外部装置２へ要求する。文字コード出力部１０３は、文字入力のキー操作を解釈して文字コードを出力する。
【００２６】
予測候補取得部１１０は、入力された文字コードに基づいてユーザ辞書DB１００を検索し、第１の単語候補を取得する。本実施形態では、予測候補取得部１１０が予測変換候補単語抽出部１１０ａおよび予測連結候補単語抽出部１１０ｂを備える。予測変換候補単語抽出部１１０ａは、入力された文字コードに基づいてユーザ辞書DB１００を検索し、入力途中の任意の文字列に続く複数の予測変換候補単語Wy1を、当該ユーザ辞書DB１００に固有の優先度で抽出する。予測連結候補単語抽出部１１０ｂは、単語入力が確定される毎にユーザ辞書DB１００を検索し、その確定単語に連結する複数の予測連結候補単語Wy2を、当該ユーザ辞書DB１００に固有の優先度で抽出する。
【００２７】
予測要求部１０７は、前記入力された文字コードまたは確定単語の記述された予測要求Req1を生成して外部装置２へ送信する。予測候補受信部１１２は、前記予測要求Req1に対して外部装置２から返信される予測応答Rep1を受信し、当該予測応答Rep1に記述されている予測変換候補単語Wc1および予測連結候補単語Wc2（いずれも、第２の単語候補）を抽出する。表示制御部１０８は、前記予測変換候補単語Wy1，Wc1および／または予測連結候補単語Wy2，Wc2を端末ディスプレイ１０９に一覧表示させる。単語決定部１０４は、入力操作部１０１に対するユーザのキー操作に基づいて、前記一覧表示されている予測候補の一つを選択する。選択された単語は文書作成用のアプリケーションへ渡されて文書作成に用いられる。
【００２８】
ユーザ辞書更新部１１１は、前記選択結果に基づいて、ユーザ辞書DB１００の予測変換候補単語および予測連結候補単語の優先度を再計算し、この計算結果に基づいてユーザ辞書DB１００を更新する。更新要求部１０５は、前記選択結果に基づく共有辞書DB２００の更新を、端末ユーザによる更新要求操作に応答して、あるいは所定のタイミングで自動的に、前記外部装置２に対して要求する。
【００２９】
通信部１０６は、BluetoothやIrDA(Infrared Data Association)に準拠した近距離無線通信用のインターフェース、携帯電話網または無線LANのネットワークインターフェース、あるいは有線接続用のインターフェースを備え、ユーザのキー操作により入力された文字コードまたは確定単語を含む予測要求Req1、共有辞書DBのカテゴリ識別子を含むカテゴリ選択要求Req2および前記共有辞書DB２００の更新要求Req3を、外部装置２へ近距離無線通信により直接またはネットワーク経由で送信すると共に、前記予測要求Req1に対して外部装置２から返信される予測応答Rep1を受信する。
【００３０】
外部装置２において、通信部２０１は、BluetoothやIrDAに準拠した近距離無線通信用のインターフェース、あるいは携帯電話網または無線LANのネットワークインターフェースを備えている。カテゴリ選択部２０３は、ユーザ端末１から受信したカテゴリ選択要求Req2に記述されているカテゴリ識別子に基づいて、共有辞書DB２００から検索対象のカテゴリを特定する。
【００３１】
予測候補抽出部２０２は、ユーザ端末１から受信した予測要求Req1に記述されている文字コードに基づいて共有辞書DB２００の前記選択されたカテゴリを検索し、第２の単語候補を取得する。本実施形態では、予測候補抽出部２０２が予測変換候補単語抽出部２０２ａおよび予測連結候補単語抽出部２０２ｂを備える。
【００３２】
前記予測変換候補単語抽出部２０２ａは、ユーザ端末１から受信した予測要求Req1に記述されている文字コードに基づいて共有辞書DB２００の前記選択されたカテゴリを検索し、入力途中の任意の文字列に続く複数の予測変換候補単語Wc1を、当該共有辞書DB２００に固有の優先度で抽出する。予測連結候補単語抽出部２０２ｂは、前記予測要求Req1に記述されている確定単語に基づいて共有辞書DB２００の前記選択されたカテゴリを検索し、その確定単語に連結する複数の予測連結候補単語Wc2を、当該共有辞書DB２００に固有の優先度で抽出する。前記抽出された予測変換候補単語Wc1および予測連結候補単語Wc2は、予測応答Rep1に記述されてユーザ端末１へ返信される。
【００３３】
共有辞書更新部２０４は、ユーザ端末１から受信した更新要求Req3に基づいて、共有辞書DB２００の前記選択されたカテゴリを対象に、予測変換候補単語および予測連結候補単語の優先度を再計算し、この計算結果に基づいて共有辞書DB２００を更新する。
【００３４】
前記共有辞書DB２００の更新には、例えば、各単語の使用頻度や使用時期に基づくユーザ辞書更新で一般的に使用される方法を、ユーザの区別無く共有辞書DBを共有する全てのユーザからの使用として適用することができる。すなわち、共有辞書DBを共有するユーザ全体で頻繁に使用される単語や過去の近い時期に使用された単語の優先度が高くなる。
【００３５】
なお、共有辞書DB２００の更新は端末ユーザが自身の意志で許可または禁止することができ、敢えて更新に用いない単語を指定することで、ユーザ自身のプライバシを保護することもできる。
【実施例１】
【００３６】
図３は、本発明を適用したデジタルサイネージ(Digital Signage＝電子看板)システムの主要部の構成を示したブロック図であり、前記ユーザ端末１およびデジタルサイネージ５により構成される。
【００３７】
デジタルサイネージ５は、表示および通信にデジタル技術を利用して平面ディスプレイやプロジェクタなどによって映像や情報を表示する広告媒体であり、商店街、観光案内所、映画館、病院、駅などに設置され、ローカルな情報をリアルタイムで画面表示すると共に、ユーザ端末１と無線通信で情報を交換できる。
【００３８】
本実施形態では、デジタルサイネージ５が前記外部装置２の機能を備え、その共有辞書DB２００ａには、当該デジタルサイネージ５の設置施設や地域に固有の予測変換候補単語群および予測連結候補単語群を含むユーザ辞書機能が蓄積されている。すなわち、このデジタルサイネージ５が観光地の案内所等において観光客に観光情報を提供する用途で設置されているのであれば、前記共有辞書DB２００ａは、ユーザが携帯電話から入力した検索用の文字コードに対して、観光スポットに固有の名称、特徴、歴史、物産品等に関する単語が他の単語に較べて優先的に予測されるように構成されている。
【００３９】
図４は、本実施形態の動作を示したフローチャートであり、主にユーザ端末１の動作を示している。
【００４０】
ステップＳ１では、ユーザ端末１とデジタルサイネージ５との間に近距離無線通信用の通信路が確立されたか否かが判定される。本実施形態では、ユーザ端末１およびデジタルサイネージ５がBluetoothに準拠した通信インターフェースを備え、ここではBluetooth接続が確立されたか否かが判定されるものとして説明を続ける。Bluetooth接続が確立されるとステップＳ２へ進み、検索用のアプリケーションが起動される。端末ディスプレイ１０９には検索キーの入力画面が表示される。
【００４１】
ステップＳ３において、端末ユーザによる文字入力が検知されると、ステップＳ４では、前記文字コード出力部１０３から対応する文字コードが出力される。ステップＳ５では、前記予測要求部１０７からデジタルサイネージ５へ、前記文字コードの記述された予測要求Req1が送信される。ステップＳ６では、前記文字コードに基づいてユーザ辞書DB１００が参照され、当該文字コードから予測される少なくとも一つの予測変換候補単語Wy1が、前記予測変換候補単語抽出部１１０ａにより抽出される。
【００４２】
デジタルサイネージ５では、前記予測要求Req1から文字コードが抽出されて共有辞書DB２００ａが参照され、当該文字コードから予測される少なくとも一つの予測変換候補単語Wc1が前記予測変換候補単語抽出部２０２ａにより抽出される。この予測変換候補単語Wc1は、予測応答Rep1に記述されてユーザ端末１へ返信される。
【００４３】
ユーザ端末１では、前記予測応答Rep1がステップＳ７で前記予測候補受信部１１２により受信されるとステップＳ８へ進み、当該予測応答Rep1に記述されている予測変換候補単語Wc1が抽出される。ステップＳ９では、前記ユーザ辞書DB１００から抽出された予測変換候補単語Wy1および前記共有辞書DB２００ａから抽出された予測変換候補単語Wc1が、前記表示制御部１０８により端末ディスプレイ１０９に一覧表示される。
【００４４】
図５は、前記予測変換候補単語の表示例を示した図であり、各予測変換候補単語Wy1，Wc1は、同図(a)のようにDB別に表示しても良いし、同図(b)のように、優先度に応じてまとめて表示するようにしても良い。
【００４５】
端末ユーザは前記一覧表示を確認し、予測変換候補単語の一つを選択する。この選択結果がステップＳ１０で単語決定部１０４により検知されると、ステップＳ１１では、起動中の検索用アプリケーションへ前記選択結果が通知されて文字変換に利用される。なお、予測変換候補単語が選択されることなく次の文字入力が行われると、これがステップＳ４で検知されて上記の各処理が繰り返される。
ステップＳ１２では、前記ユーザ辞書更新部１１１により、前記選択結果に基づいてユーザ辞書DB１００が更新される。ステップＳ１３では、前記更新要求部１０５により、前記選択結果の記述された更新要求Req3がデジタルサイネージ５へ送信される。ステップＳ１４では、文字入力が完了したか否かが判定され、完了していなければステップＳ２へ戻って上記の各処理が繰り返される。
【００４６】
デジタルサイネージ５では、前記更新要求Req3が共有辞書更新部２０４により受信されて選択結果が抽出され、この選択結果に基づいて共有辞書DB２００ａが更新される。
【００４７】
また、上記のようにして入力単語が確定（例えば、入力文字「ふ」に対して単語「フットサル」が確定）すると、前記ステップＳ５では、前記予測要求部１０７からデジタルサイネージ５へ、確定単語の記述された予測要求Req1が送信される。ステップＳ６では、前記確定単語に基づいてユーザ辞書DB１００が参照され、当該確定単語から予測される少なくとも一つの予測連結候補単語Wy2が、前記予測連結候補単語抽出部１１０ｂにより抽出される。
【００４８】
デジタルサイネージ５では、前記予測要求Req1から確定単語が抽出されて共有辞書DB２００ａが参照され、当該確定単語から予測される少なくとも一つの予測連結候補単語Wc2が前記予測連結候補単語抽出部２０２ｂにより抽出される。この予測連結候補単語Wc2は、前記と同様に予測応答Rep1に記述されてユーザ端末１へ返信される。
【００４９】
ユーザ端末１では、前記予測応答Rep1がステップＳ７で前記予測候補受信部１１２により受信されるとステップＳ８へ進み、当該予測応答Rep1に記述されている予測連結候補単語Wc2が抽出される。ステップＳ９では、前記ユーザ辞書DB１００から抽出された予測連結候補単語Wy2および前記共有辞書DB２００ａから抽出された予測連結候補単語Wc2が、前記表示制御部１０８により端末ディスプレイ１０９に一覧表示される。
【００５０】
図６は、前記予測連結候補単語の表示例を示した図であり、各予測連結候補単語Wy2，Wc2は、同図(a)のようにDB別に表示しても良いし、同図(b)のように、優先度に応じてまとめて表示するようにしても良い。
【００５１】
端末ユーザは前記一覧表示を確認し、予測連結候補単語の一つを選択する。この選択結果がステップＳ１０で単語決定部１０４により検知されると、ステップＳ１１では、起動中の検索用アプリケーションへ前記選択結果が通知されて文字変換に利用される。ステップＳ１２では、前記ユーザ辞書更新部１１１により、前記選択結果に基づいてユーザ辞書DB１００が更新される。ステップＳ１３では、前記更新要求部１０５により、前記選択結果の記述された更新要求Req3がデジタルサイネージ５へ送信される。ステップＳ１４では、文字入力が完了したか否かが判定され、完了していなければステップＳ２へ戻って上記の各処理が繰り返される。
【００５２】
なお、本実施形態ではデジタルサイネージ５の共有辞書DB２００ａが複数のカテゴリに分類されていない場合を例にして説明したが、共有辞書DB２００ａが複数のカテゴリに分類されている場合には、前記検索要求に先だってユーザによりカテゴリ選択が行われ、これが共有辞書選択部１０２からデジタルサイネージ５へ通知される。デジタルサイネージ５では、選択されたカテゴリのみを対象に予測単語の検索および選択結果に基づく更新が行われる。
【実施例２】
【００５３】
図７は、本発明を適用した電子メールシステムの主要部の構成を示したブロック図であり、メールサーバ６とは別に、前記外部装置２としての機能を備えた共有辞書サーバ７がネットワークに接続されている。前記共有辞書サーバ７では、共有辞書DB２００ｂが複数のカテゴリに分類されている。
【００５４】
本実施形態では、共有辞書DB２００ｂが複数のカテゴリA，B，C…に分類されており、各端末ユーザには、その年齢、性別、趣味、嗜好、所属等のユーザ属性に基づいて少なくとも一つのカテゴリが対応付けられている。そして、端末ユーザが文字入力を行うと、対応するカテゴリから出現頻度の高い予測変換候補単語および予測連結候補単語が優先的に検索されて一覧表示される。
【００５５】
図８は、本実施形態の動作を示したフローチャートであり、主にユーザ端末１の動作を示している。ここでは、端末ユーザU1，U2，U3が共有辞書DB２００ｂのカテゴリAを共有し、端末ユーザU1，U3がカテゴリBを共有しているものとし、端末ユーザU1のメール送信における文字入力を例にして説明する。
【００５６】
ステップＳ３１でメールクライアントが起動されると、ステップＳ３２では、端末ユーザU1を一意に識別するユーザ情報が、前記共有辞書選択部１０２からネットワーク経由で共有辞書サーバ７へカテゴリ識別子の一つとして送信される。共有辞書サーバ７では、これに応答して共有辞書DB２００ｂのカテゴリA，Bが予備選択される。ステップＳ３３では、宛先アドレスが入力されたか否かが判定される。
【００５７】
宛先アドレスが入力されるとステップＳ３４へ進み、この宛先情報がネットワーク経由で共有辞書サーバ７へカテゴリ識別子の一つとして送信される。ここでは、宛先アドレスが端末ユーザU2のアドレスであるものとする。共有辞書サーバ７では、この宛先情報を受信すると、当事者となる２人のユーザU1，U2に共通するカテゴリAが今回の参照カテゴリとして選択される。
【００５８】
ユーザ端末１では、ステップＳ３５において文字入力が検知されると、ステップＳ３６では、前記文字コード出力部１０３から対応する文字コードが出力される。ステップＳ３７では、前記予測要求部１０５から共有辞書サーバ７へ、前記文字コードの記述された予測要求Req1が送信される。ステップＳ３８では、前記文字コードに基づいてユーザ辞書DB１００が参照され、当該文字コードから予測される少なくとも一つの予測変換候補単語Wy1が、前記予測変換候補単語抽出部１１０ａにより抽出される。
【００５９】
共有辞書サーバ７では、前記予測要求Req1から文字コードが抽出されて共有辞書DB７００ｂのカテゴリAが参照され、当該文字コードから予測される少なくとも一つの予測変換候補単語Wc1が抽出される。この予測変換候補単語Wc1は、予測応答Rep1に記述されてユーザ端末１へ返信される。
【００６０】
ユーザ端末１では、前記予測応答Rep1がステップＳ３９で前記予測候補受信部１１２により受信されるとステップＳ４０へ進み、当該予測応答Rep1に記述されている予測変換候補単語Wc1が抽出される。ステップＳ４１では、前記ユーザ辞書DB１００から抽出された予測変換候補単語Wy1および前記共有辞書DB２００ｂから抽出された予測変換候補単語Wc1が、前記表示制御部１０８により端末ディスプレイ１０９に一覧表示される。
【００６１】
図９は、共有辞書DB２００ｂで参照されるカテゴリに応じて、抽出される予測変換候補単語Wc1が変化する様子を示した図であり、同図(a)は共有辞書DB２００ｂのカテゴリAが参照されたときの表示例であり、同図(b)は、仮にカテゴリBが参照されたときの表示例である。
【００６２】
この一覧表示を確認した端末ユーザにより、予測変換候補単語の一つが選択され、これがステップＳ４２で単語決定部１０４により検知されると、ステップＳ４３では、起動中のメールクライアントへ前記選択された単語が通知されて文字変換に利用される。ステップＳ４４では、前記ユーザ辞書更新部１１１により、前記選択結果に基づいてユーザ辞書DB１００が更新される。ステップＳ４５では、前記更新要求部１０５により、前記選択結果の記述された更新要求Req3が共有辞書サーバ７へ送信される。ステップＳ４６では、文字入力が完了したか否かが判定され、完了していなければステップＳ３５へ戻って上記の各処理が繰り返される。
【００６３】
共有辞書サーバ７では、前記更新要求Req3から選択結果が抽出され、この選択結果に基づいて、共有辞書DB２００ｂのカテゴリAが更新される。なお、確定単語に基づく予測連結候補単語Wy2，Wc2の抽出およびDB（カテゴリ）の更新も上記と同様に実施される。
【００６４】
なお、前記ステップＳ３４において、宛先アドレスが端末ユーザU3のアドレスであると、共有辞書サーバ７では２つのカテゴリA，Bが選択される。このような場合、共有辞書サーバ７は２つのカテゴリA，Bを参照カテゴリとしても良いし、あるいはカテゴリA，Bの一方をユーザに選択させるようにしても良い。
【実施例３】
【００６５】
図１０は、本発明を適用した掲示板システムの主要部の構成を示したブロック図であり、前記と同一の符号は同一または同等部分を表している。本実施形態では、ユーザ端末１から投稿されたメッセージを掲示板に反映する掲示板サーバ８に、当該掲示板への書き込み時に各ユーザ端末１により参照される共通辞書DB２００ｃを管理する共有辞書サーバ９が接続されている。前記共通辞書DB２００ｃでは、コメント作成時の出現頻度が高い単語の優先度が高く設定されている。
【００６６】
図１１は、本実施形態の動作を示したフローチャートであり、主にユーザ端末１の動作を示している。
【００６７】
ステップＳ６１で掲示板へのアクセスが検知されると、ステップＳ６２では、掲示板への入力モードへ移行したか否かが判定される。入力モードへの移行が確認されるとステップＳ６３へ進み、コメントの文字入力が検知されると、ステップＳ６４へ進んで前記文字コード出力部１０３から対応する文字コードが出力される。ステップＳ６５では、前記予測要求部１０７から掲示板サーバ８を経由して共有辞書サーバ９へ、前記文字コードの記述された予測要求Req1が送信される。ステップＳ６６では、前記文字コードに基づいてユーザ辞書DB１００が参照され、当該文字コードから予測される少なくとも一つの予測変換候補単語Wy1が前記予測変換候補単語抽出部１１０ａにより抽出される。
【００６８】
共有辞書サーバ９では、前記予測要求Req1から文字コードが抽出されて共有辞書DB２００ｃが参照され、当該文字コードから予測される少なくとも一つの予測変換候補単語Wc1が抽出される。この予測変換候補単語Wc1は、予測応答Rep1に記述されてユーザ端末１へ返信される。
【００６９】
ユーザ端末１では、前記予測応答Rep1がステップＳ６７で前記予測候補受信部１１２により受信されるとステップＳ６８へ進み、当該予測応答Rep1に記述されている予測変換候補単語Wc1が抽出される。ステップＳ６９では、前記ユーザ辞書DB１００から抽出された予測変換候補単語Wy1および前記共有辞書DB２００ｂから抽出された予測変換候補単語Wc1が、前記表示制御部１０８により端末ディスプレイ１０９に一覧表示される。
【００７０】
前記一覧表示を確認した端末ユーザにより、予測変換候補単語の一つが選択され、これがステップＳ７０で単語決定部１０４により検知されると、ステップＳ７１では、コメント入力用のアプリケーションへ前記選択結果が通知されて文字変換に利用される。ステップＳ７２では、前記ユーザ辞書更新部１１１により、前記選択結果に基づいてユーザ辞書DB１００が更新される。ステップＳ７３では、前記更新要求部１０５により、前記選択結果の記述された更新要求Req3が共有辞書サーバ９へ送信される。ステップＳ７４では、文字入力が完了したか否かが判定され、完了していなければステップＳ６３へ戻って上記の各処理が繰り返される。
【００７１】
共有辞書サーバ９では、前記更新要求Req3から選択結果が抽出され、この選択結果に基づいて共有辞書DB２００ｃが更新される。なお、確定単語に基づく予測連結候補単語Wy2，Wc2の抽出および更新も上記と同様に実施される。
【００７２】
また、本実施形態では共有辞書DB２００ｃが複数のカテゴリに分類されていない場合を例にして説明したが、共有辞書DB２００ｃが、例えば投稿のジャンル別に複数のカテゴリA，B…に分類されている場合には、検索要求に先だってユーザによりカテゴリ選択が行われ、これが共有辞書選択部１０２から共有辞書サーバ９へ通知される。共有辞書サーバ９では、選択されたカテゴリのみを対象に予測単語の検索および選択結果に基づく更新が行われる。
【符号の説明】
【００７３】
１…ユーザ端末，２…外部装置，５…デジタルサイネージ，６…メールサーバ，７…共有辞書サーバ，８…掲示板サーバ，９…共有辞書サーバ
【図１】
2011118735.tif 000003
【図２】
2011118735.tif 000004
【図３】
2011118735.tif 000005
【図４】
2011118735.tif 000006
【図５】
2011118735.tif 000007
【図６】
2011118735.tif 000008
【図７】
2011118735.tif 000009
【図８】
2011118735.tif 000010
【図９】
2011118735.tif 000011
【図１０】
2011118735.tif 000012
【図１１】
2011118735.tif 000013
【図１２】
2011118735.tif 000014