(57)【特許請求の範囲】
【請求項１】
端末装置と、サーバ装置と、を有する情報共有システムであって、
前記端末装置は、記憶部と、制御部と、表示部と、通信部と、を有し、
前記端末装置の記憶部は、利用者を識別する情報を予め記憶し、
前記端末装置の制御部は、
日本語の入力情報を受け付け、前記入力情報を変換する候補である変換候補の単語を特定する入力処理部と、
特定した前記変換候補の単語と、前記単語と関連のある連絡先の情報の要求を、前記サーバ装置へ前記通信部を介して送信する連絡先情報要求部と、
前記単語と関連のある連絡先の情報を前記サーバ装置から受信する連絡先情報受信部と、
特定した前記変換候補の単語と、受信した前記連絡先の情報とを前記表示部に表示させ、表示させた前記変換候補の単語のうちから１つの候補の単語の選択入力を受け付け、前記入力情報を選択された前記１つの候補の単語に変換する表示処理部と、
前記１つの候補の単語と、前記記憶部の前記利用者を識別する情報とを含む入力単語情報を作成し、前記通信部を介して前記サーバ装置に前記入力単語情報を送信する入力単語情報送信部と、を有し、
前記サーバ装置は、記憶部と、制御部と、通信部と、を有し、
前記サーバ装置の記憶部は、単語と、前記単語と関連のある連絡先の情報と、を記憶し、
前記サーバ装置の制御部は、
前記サーバ装置の通信部を介して、前記変換候補の単語と、前記連絡先の情報の要求と、を前記端末装置から受信すると、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得し、前記端末装置へ送信する連絡先情報配信部と、
前記サーバ装置の通信部を介して、前記入力単語情報を前記端末装置から受信すると、前記入力単語情報に含まれる前記１つの候補の単語と、前記利用者を識別する情報とを元に前記記憶部の連絡先の情報を更新する入力者情報更新部と、を有すること、
を特徴とする情報共有システム。
【請求項２】
請求項１に記載の情報共有システムであって、
前記サーバ装置の入力者情報更新部は、さらに、前記１つの候補の単語と、前記利用者を識別する情報と、の組を受信した回数を入力回数として前記記憶部に記憶し、
前記サーバ装置の連絡先情報配信部は、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得する処理において、前記変換候補の単語について、前記入力回数の多い利用者に関する前記連絡先の情報を取得すること、
を特徴とする情報共有システム。
【請求項３】
請求項２に記載の情報共有システムであって、
前記サーバ装置の入力者情報更新部は、さらに、前記１つの候補の単語と、前記利用者を識別する情報と、の組を受信した日時を前記記憶部に記憶し、
前記サーバ装置の連絡先情報配信部は、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得する処理において、前記入力回数が同じである複数の利用者がある場合に、前記受信した日時が最新である利用者について、前記利用者を識別する情報を取得すること、
を特徴とする情報共有システム。
【請求項４】
請求項２または３のいずれか一項に記載の情報共有システムであって、さらに、
前記サーバ装置の連絡先情報配信部は、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得する処理において、前記変換候補の単語について、前記入力回数の多い利用者に関する前記連絡先の情報を取得し、あわせて、その次に前記入力回数の多い利用者に関する前記連絡先の情報を取得し、
前記端末装置の前記表示処理部は、前記変換候補の単語を表示する際に、前記次に入力回数の多い利用者に関する前記連絡先を表示すること、
を特徴とする情報共有システム。
【請求項５】
請求項１〜４のいずれか一項に記載の情報共有システムであって、
前記端末装置の記憶部は、有効な期限が設定された除外すべき単語の情報を記憶し、
前記入力単語情報送信部は、前記１つの候補の単語と、前記記憶部の前記利用者を識別する情報とを含む入力単語情報を作成し、前記通信部を介して前記サーバ装置に前記入力単語情報を送信する処理において、前記有効な期限が設定された除外すべき単語を除外して前記入力単語情報を作成すること、
を特徴とする情報共有システム。
【請求項６】
請求項１〜５のいずれか一項に記載の情報共有システムであって、さらに、
前記端末装置の前記制御部は、前記表示処理部が表示させた前記連絡先の情報のうちから１つの連絡先の情報の選択入力を受け付けると、選択入力を受け付けた前記連絡先に対して音声通信を開始すること、
を特徴とする情報共有システム。
【請求項７】
端末装置と、サーバ装置と、を用いた情報共有方法であって、
前記端末装置は、記憶部と、制御部と、表示部と、通信部と、を有し、
前記端末装置の記憶部は、利用者を識別する情報を予め記憶し、
前記サーバ装置は、記憶部と、制御部と、通信部と、を有し、
前記サーバ装置の記憶部は、単語と、前記単語と関連のある連絡先の情報と、を記憶し、
前記端末装置は、
日本語の入力情報を受け付け、前記入力情報を変換する候補である変換候補の単語を特定する入力処理ステップと、
特定した前記変換候補の単語と、前記単語と関連のある連絡先の情報の要求を、前記サーバ装置へ前記通信部を介して送信する連絡先情報要求ステップと、
前記単語と関連のある連絡先の情報を前記サーバ装置から受信する連絡先情報受信ステップと、
特定した前記変換候補の単語と、受信した前記連絡先の情報と、を前記表示部に表示させ、表示させた前記変換候補の単語のうちから１つの候補の単語の選択入力を受け付け、前記入力情報を選択された前記１つの候補の単語に変換する表示処理ステップと、
前記１つの候補の単語と、前記記憶部の前記利用者を識別する情報と、を対応づけて入力単語情報を作成し、前記通信部を介して前記サーバ装置に前記入力単語情報を送信する入力単語情報送信ステップと、を実施し、
前記サーバ装置は、
前記サーバ装置の通信部を介して、前記変換候補の単語と、前記連絡先の情報の要求と、を前記端末装置から受信すると、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得し、前記端末装置へ送信する連絡先情報配信ステップと、
前記サーバ装置の通信部を介して、前記入力単語情報を前記端末装置から受信すると、前記入力単語情報に含まれる前記１つの候補の単語と、前記利用者を識別する情報と、を元に前記記憶部の連絡先の情報を更新する入力者情報更新ステップと、
を実施することを特徴とする情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を共有する技術に関する。
【背景技術】
【０００２】
従来、情報を共有するために、サーバ装置等にて情報を集中管理し、その管理する情報をサーバ装置から端末装置へ提供する技術がある。
【０００３】
このような情報の提供技術においては、特許文献１に示すように、キーワードごとに情報管理者を設定し、キーワードに関する情報の管理を行う仕組みを設けることで、安定的で、妥当性のある情報の提供を行う技術がある。
【０００４】
【特許文献１】特開２００３−３３７８３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に記載の技術では、情報管理者をキーワードごとに設定する必要があり、情報の管理を行う必要があるため、運用管理の負担が高い。例えば、情報の管理対象が多い場合には、管理負担をそれ以上増やさないようキーワードの積極的な新規登録を行わなくなるおそれ等が考えられ、実効に乏しい場合が考えられる。
【０００６】
そこで、本発明は、運用管理の負担を抑えた情報共有技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報を共有する技術は、上記課題を解決するため、単語処理装置における入力情報をサーバ装置にて集計し、サーバ装置は、単語処理装置における所定のキーワードの入力頻度が高いユーザーはその所定のキーワードに造詣が深いものとみなして、キーワードの情報問い合わせ窓口としてそのユーザーとの連絡に必要な情報を単語処理装置に提示する。
【０００８】
単語処理装置では、ユーザーからの入力を変換する際に変換候補と共に情報問い合わせ窓口のユーザーへ問い合わせ先を示す。
【０００９】
例えば、端末装置と、サーバ装置と、を有する情報共有システムであって、前記端末装置は、記憶部と、制御部と、表示部と、通信部と、を有し、前記端末装置の記憶部は、利用者を識別する情報を予め記憶し、前記端末装置の制御部は、日本語の入力情報を受け付け、前記入力情報を変換する候補である変換候補の単語を特定する入力処理部と、特定した前記変換候補の単語と、前記単語と関連のある連絡先の情報の要求を、前記サーバ装置へ前記通信部を介して送信する連絡先情報要求部と、前記単語と関連のある連絡先の情報を前記サーバ装置から受信する連絡先情報受信部と、特定した前記変換候補の単語と、受信した前記連絡先の情報とを前記表示部に表示させ、表示させた前記変換候補の単語のうちから１つの候補の単語の選択入力を受け付け、前記入力情報を選択された前記１つの候補の単語に変換する表示処理部と、前記１つの候補の単語と、前記記憶部の前記利用者を識別する情報とを含む入力単語情報を作成し、前記通信部を介して前記サーバ装置に前記入力単語情報を送信する入力単語情報送信部と、を有し、前記サーバ装置は、記憶部と、制御部と、通信部と、を有し、前記サーバ装置の記憶部は、単語と、前記単語と関連のある連絡先の情報と、を記憶し、前記サーバ装置の制御部は、前記サーバ装置の通信部を介して、前記変換候補の単語と、前記連絡先の情報の要求と、を前記端末装置から受信すると、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得し、前記端末装置へ送信する連絡先情報配信部と、前記サーバ装置の通信部を介して、前記入力単語情報を前記端末装置から受信すると、前記入力単語情報に含まれる前記１つの候補の単語と、前記利用者を識別する情報とを元に前記記憶部の連絡先の情報を更新する入力者情報更新部と、を有すること、を特徴とする。
【００１４】
そしてさらに、端末装置と、サーバ装置と、を用いた情報共有方法であって、前記端末装置は、記憶部と、制御部と、表示部と、通信部と、を有し、前記端末装置の記憶部は、利用者を識別する情報を予め記憶し、前記サーバ装置は、記憶部と、制御部と、通信部と、を有し、前記サーバ装置の記憶部は、単語と、前記単語と関連のある連絡先の情報と、を記憶し、前記端末装置は、日本語の入力情報を受け付け、前記入力情報を変換する候補である変換候補の単語を特定する入力処理ステップと、特定した前記変換候補の単語と、前記単語と関連のある連絡先の情報の要求を、前記サーバ装置へ前記通信部を介して送信する連絡先情報要求ステップと、前記単語と関連のある連絡先の情報を前記サーバ装置から受信する連絡先情報受信ステップと、特定した前記変換候補の単語と、受信した前記連絡先の情報と、を前記表示部に表示させ、表示させた前記変換候補の単語のうちから１つの候補の単語の選択入力を受け付け、前記入力情報を選択された前記１つの候補の単語に変換する表示処理ステップと、前記１つの候補の単語と、前記記憶部の前記利用者を識別する情報と、を対応づけて入力単語情報を作成し、前記通信部を介して前記サーバ装置に前記入力単語情報を送信する入力単語情報送信ステップと、を実施し、前記サーバ装置は、前記サーバ装置の通信部を介して、前記変換候補の単語と、前記連絡先の情報の要求と、を前記端末装置から受信すると、前記変換候補の単語と関連のある連絡先の情報を前記記憶部から取得し、前記端末装置へ送信する連絡先情報配信ステップと、前記サーバ装置の通信部を介して、前記入力単語情報を前記端末装置から受信すると、前記入力単語情報に含まれる前記１つの候補の単語と、前記利用者を識別する情報と、を元に前記記憶部の連絡先の情報を更新する入力者情報更新ステップと、を実施することを特徴とする。
【発明の効果】
【００１５】
運用管理の負担を抑えた情報共有技術を提供できる。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明の実施形態について図１〜図１３を用いて説明する。
【００１７】
図１は、本発明の実施形態の情報共有システム１を示す図である。
【００１８】
情報共有システム１は、単語処理装置１００およびネットワーク１５０を介して単語処理装置１００と通信を行うことができる単語入力者記録サーバ１６０を有する。
【００１９】
なお、図１に示した本実施形態の例では、情報共有システム１は、単語入力者記録サーバ１６０および単語処理装置１００を１台ずつ有するが、これに限らず、それぞれ複数台有することとしてもよい。
【００２０】
単語入力者記録サーバ１６０は、例えば、ＰＣ（パーソナルコンピュータ）や、ワークステーション、サーバ装置、各種携帯電話端末、ＰＤＡ（Personal Digital Assistant）などの計算機である。
【００２１】
単語入力者記録サーバ１６０は、記憶部１７０、制御部１８０および送受信部１９０を有する。
【００２２】
記憶部１７０は、入力者情報データベース２００を格納する入力者情報記憶領域１７１および記録除外単語情報データベース３００を格納する記録除外単語情報記憶領域１７２を有する。
【００２３】
図２に、キーワード（単語）に関連する入力者の情報を記憶する入力者情報データベース２００の構成例を示す。
【００２４】
入力者情報データベース２００は、入力されたキーワード（単語）とそのキーワードの入力を行ったユーザーに関する情報とを関連付ける情報を記憶するデータベースである。
【００２５】
具体的には、入力者情報データベース２００は、キーワードを示す単語欄２０１、単語入力者氏名欄２０２、氏名読み仮名欄２０３、社員番号欄２０４、所属欄２０５、内線電話番号欄２０６、入力回数欄２０７および最終入力日時欄２０８を有する。
【００２６】
単語欄２０１には、入力された単語であるキーワードが記憶される。例えば、「ＸＸＸ」、「ＸＹＺ」、等である。
【００２７】
単語入力者氏名欄２０２には、単語欄２０１に記憶されたキーワードの入力者の氏名に関する情報が記憶される。例えば、「山田太郎」、「佐藤花子」、等である。
【００２８】
氏名読み仮名欄２０３には、単語入力者氏名欄２０２に記憶された氏名の読み仮名が記憶される。例えば、「ヤマダタロウ」、「サトウハナコ」、等である。
【００２９】
社員番号欄２０４には、単語欄２０１に記憶されたキーワードの入力者を識別するための識別子が記憶される。例えば、社員番号等が記憶される。
【００３０】
所属欄２０５には、単語欄２０１に記憶されたキーワードの入力者が所属する組織の名称等が記憶される。例えば、所属の部、課等が記憶される。より具体的には、「総務部経理課」、「法人営業部」、「人事部採用課」等の組織の名称である。
【００３１】
内線電話番号欄２０６には、単語欄２０１に記憶されたキーワードの入力者に連絡をとることのできる電話（例えば内線電話）等、連絡するための情報が記憶される。より具体的には、内線電話番号「１１１１」等である。
【００３２】
入力回数欄２０７には、単語欄２０１に記憶されたキーワードを、社員番号欄２０４に記憶された社員番号で識別される人物が入力した回数が記憶される。
【００３３】
例えば、「ＸＸＸ」というキーワードを社員番号「７Ｙ７ＡＡＡＡ」で識別される「山田太郎」という入力者が過去に２３回入力した場合には、入力回数欄２０７に「２３」が記憶される。
【００３４】
最終入力日時欄２０８には、単語欄２０１に記憶されたキーワードを、社員番号欄２０４に記憶された社員番号で識別される人物が直近に入力した日時が記憶される。
【００３５】
例えば、単語欄２０１に「ＸＸＸ」という値が記憶され、単語入力者氏名欄２０２に「山田太郎」という値が記憶され、社員番号欄２０４に「７Ｙ７ＡＡＡＡ」という値が記憶され、最終入力日時欄２０８に「2007/01/01 23:00」という情報が記憶されている場合には、「ＸＸＸ」というキーワードを社員番号「７Ｙ７ＡＡＡＡ」で識別される「山田太郎」という入力者が直近に入力し、その入力結果を単語入力者記録サーバ１６０が更新した日時が２００７年１月１日２３時００分であることを示す。
【００３６】
図３に、記録除外単語情報を記憶する記録除外単語情報データベース３００の構成例を示す。
【００３７】
記録除外単語情報データベース３００は、単語入力者記録サーバ１６０に記録する対象から除外する単語を記憶するデータベースである。
【００３８】
記憶された記録する対象から除外する単語は、予め記録除外単語情報データベース３００に記憶される。
【００３９】
ここで、記録する対象から除外する単語とは、情報共有を行う必要が無い単語であり、その単語は管理方針等に合わせて予め設定される。
【００４０】
たとえば、「私」等の代名詞、「動く」等の動詞、「美しい」等の形容詞、「そこで」等の接続詞、「、」等の句読点、「徐々に」等の副詞、「を」等の格助詞等は、情報共有を行う必要がない場合が多い。
【００４１】
具体的には、記録除外単語情報データベース３００は、記録除外単語欄３０１と、有効期限欄３０２と、を有する。
【００４２】
記録除外単語欄３０１には、入力者情報記憶領域に記憶される対象から除外される単語が記憶される。例えば、「私」、「動く」、「美しい」、・・・等である。
【００４３】
有効期限欄３０２には、記録除外単語欄３０１に記憶された単語ごとに、除外される期間の終期が記憶される。例えば、「2007/7/7」であれば、２００７年７月７日までが除外される期間であることを示す。
【００４４】
図１に説明を戻す。
【００４５】
単語処理装置１００は、例えば、ＰＣ（パーソナルコンピュータ）や、ワークステーション、サーバ装置、各種携帯電話端末、ＰＤＡ（Personal Digital Assistant）などの計算機である。
【００４６】
単語処理装置１００は、記憶部１２０、制御部１３０および送受信部１４０を有する。
【００４７】
記憶部１２０は、ユーザー情報データベース４００を格納するユーザー情報記憶領域１２１および入力単語情報データベース５００を格納する入力単語情報記憶領域１２２を有する。
【００４８】
図４に、ユーザー情報を記憶するユーザー情報データベース４００の構成例を示す。
【００４９】
ユーザー情報データベース４００は、単語処理装置１００の利用者を識別する情報等を記憶するデータベースである。
【００５０】
利用者を識別する情報は、予めユーザー情報データベース４００に記憶される。
【００５１】
または、オペレーティングシステム等により、単語処理装置１００に対してユーザーがログインを行うことでユーザー情報データベース４００に記憶されるものであってもよい。
【００５２】
具体的には、ユーザー情報データベース４００は、社員番号欄４０１、氏名欄４０２、読み仮名欄４０３、所属欄４０４および内線電話番号欄４０５を有する。
【００５３】
社員番号欄４０１には、ユーザーを識別するための識別子が記憶される。例えば、社員番号等が記憶される。
【００５４】
氏名欄４０２には、ユーザーの氏名に関する情報が記憶される。例えば、「山田太郎」、「佐藤花子」、等である。
【００５５】
読み仮名欄４０３には、氏名欄４０２に記憶された氏名の読み仮名が記憶される。例えば、「ヤマダタロウ」、「サトウハナコ」、等である。
【００５６】
所属欄４０４には、ユーザーが所属する組織の名称等が記憶される。
【００５７】
例えば、所属の部、課等が記憶される。より具体的には、「総務部経理課」、「法人営業部」、「人事部採用課」等の組織の名称である。
【００５８】
内線電話番号欄４０５には、ユーザーに連絡をとることのできる電話（例えば内線電話）等、連絡先を示す情報が記憶される。より具体的には、内線電話番号「１１１１」等である。
【００５９】
図５に、入力された単語情報を記憶する入力単語情報データベース５００の構成例を示す。
【００６０】
入力単語情報データベース５００は、単語処理装置１００のユーザーが入力を行った単語を、ユーザー情報と関連付けて記憶するデータベースである。
【００６１】
具体的には、入力単語情報データベース５００は、社員番号欄５０１、氏名欄５０２、読み仮名欄５０３、所属欄５０４、内線電話番号欄５０５および入力単語情報欄５０６を有する。
【００６２】
社員番号欄５０１には、ユーザーを識別するための識別子が記憶される。例えば、社員番号等が記憶される。
【００６３】
氏名欄５０２には、ユーザーの氏名に関する情報が記憶される。例えば、「山田太郎」、「佐藤花子」、等である。
【００６４】
読み仮名欄５０３には、氏名欄５０２に記憶された氏名の読み仮名が記憶される。例えば、「ヤマダタロウ」、「サトウハナコ」、等である。
【００６５】
所属欄５０４には、ユーザーが所属する組織の名称等が記憶される。例えば、所属の部、課等が記憶される。より具体的には、「総務部経理課」、「法人営業部」、「人事部採用課」等の組織の名称である。
【００６６】
内線電話番号欄５０５には、ユーザーに連絡をとることのできる電話（例えば内線電話）等、連絡するための情報が記憶される。より具体的には、内線電話番号「１１１１」等である。
【００６７】
入力単語情報欄５０６には、単語入力者記録サーバ１６０に対して入力単語情報として送信するための入力単語情報が記憶される。より具体的には、「凧」、「投資」、「遅延」、「受信機」、「人海戦術」、「ピラミッド」等である。
【００６８】
図１に説明を戻す。
【００６９】
ここからは、単語入力者記録サーバ１６０について説明する。
【００７０】
制御部１８０は、入力者情報要求受付部１８１、入力者情報配信部１８２、更新情報受信部１８３、入力者情報更新部１８４および記録除外単語情報配信部１８５を有する。
【００７１】
入力者情報要求受付部１８１は、単語処理装置１００からネットワーク１５０へ送信された入力者情報要求を送受信部１９０を介して受け付ける。
【００７２】
入力者情報配信部１８２は、入力者情報要求受付部１８１にて受け付けた入力者情報要求を元に、入力者情報記憶領域１７１に記憶された情報から該当する情報を取得し、要求した単語処理装置１００に対して配信する。
【００７３】
更新情報受信部１８３は、単語処理装置１００からネットワーク１５０へ送信された入力単語情報を入力者情報の更新情報として送受信部１９０を介して受け付ける。
【００７４】
入力者情報更新部１８４は、更新情報受信部１８３が受け付けた更新情報を元に、入力者情報記憶領域１７１に記憶された情報を更新する。
【００７５】
記録除外単語情報配信部１８５は、単語処理装置１００に対して、記録除外単語情報とその有効期限を送信する。
【００７６】
送受信部１９０は、ネットワーク１５０に接続し、他の接続された機器に対して情報を送信し、他の接続された機器から情報を受信する。
【００７７】
ここからは、単語処理装置１００について説明する。
【００７８】
制御部１３０は、入力受付部１３１、入力変換部１３２、入力者情報要求部１３３、入力者情報受信部１３４、表示処理部１３５、入力単語情報送信部１３６、記録除外単語情報受信部１３７および音声通話処理部１３８を有する。
【００７９】
入力受付部１３１は、ユーザーからの入力操作を受け付ける。そして、受け付けた操作内容を制御部１２０へ伝える。
【００８０】
入力変換部１３２は、入力受付部１３１を介して受け付けたユーザーの入力操作を所定の情報に変換する。例えば、受け付けた入力内容について既存の技術である形態素解析を行い、記憶部１２０に記憶された図示しない辞書情報から変換文字列候補を選出し、さらに、入力受付部１３１を介して受け付けた変換文字列候補の１つへの変換を確定する。
【００８１】
なお、形態素とは、それ以上に細かくすると意味がなくなってしまう最小の文字列をいう。
【００８２】
また、形態素解析とは、自然言語で書かれた文を形態素の列に分割することをいう。
【００８３】
入力者情報要求部１３３は、変換対象の単語を単語入力者記録サーバ１６０に対して送信し、変換文字列候補に関する入力者情報を送信するよう要求する。
【００８４】
入力者情報受信部１３４は、単語入力者記録サーバ１６０が送信した入力者情報を受信する。
【００８５】
表示処理部１３５は、出力表示する画面に表示させる情報を作成し、後述する出力装置１１２に表示させる。
【００８６】
入力単語情報送信部１３６は、入力変換部１３２により確定された変換後の文字列から有効期限内にある記録除外単語を除外して、入力単語情報として単語入力者記録サーバ１６０へ送信する。
【００８７】
記録除外単語情報受信部１３７は、単語入力者記録サーバ１６０等、ネットワーク１５０に接続された他の機器から送信される記録除外単語情報を受信し、記憶部１２０に記憶させる。
【００８８】
音声通話処理部１３８は、受け付けた通話先との音声通信を開始し、音声通信を行い、音声通信を終了する。
【００８９】
なお、本実施形態においては、音声通話処理部１３８が実施する音声通信は、ＳＩＰ（Session Initiation Protocol：セッション確立プロトコル。2つ以上のクライアント間でセッションを確立するためのIETF標準の通信プロトコルをいう）等の既存の技術を用いたＩＰ電話あるいはソフトフォン等により実現する。
【００９０】
送受信部１４０は、ネットワーク１５０に接続し、他の接続された機器に対して情報を送信し、他の接続された機器から情報を受信する。
【００９１】
図６は、本実施形態の単語処理装置１００のハードウェア構成を示す図である。
【００９２】
本実施形態では、単語処理装置１００は、ネットワーク１５０を介して、単語入力者記録サーバ１６０と通信を行うことができる。
【００９３】
単語処理装置１００は、入力装置１１１、出力装置１１２、通信装置１１３、演算装置１１４、主記憶装置１１５、外部記憶装置１１６およびそれぞれの装置を互いに接続するバス１１７を有する。
【００９４】
入力装置１１１は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。
【００９５】
出力装置１１２は、例えばディスプレイなどの、表示を行う装置である
通信装置１１３は、ネットワーク１５０などのネットワークを介して他の装置と通信を行う装置である。
【００９６】
演算装置１１４は、例えばＣＰＵ（Central Processing Unit）などの演算装置である。
【００９７】
主記憶装置１１５は、例えばＲＡＭ（Random Access Memory）などのメモリ装置である。
【００９８】
外部記憶装置１１６は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
【００９９】
ここで、ネットワーク１５０は、ＬＡＮ（Local Area Network）や無線ＬＡＮなどの通信網であるが、インターネットや公衆用の無線ＬＡＮなどの公衆網であってもよいし、その他ケーブルテレビ網や携帯電話網などのネットワーク、あるいは電力線ネットワーク等でもよい。
【０１００】
単語処理装置１００の入力受付部１３１、入力変換部１３２、入力者情報要求部１３３、入力者情報受信部１３４、表示処理部１３５、入力単語情報送信部１３６および記録除外単語情報受信部１３７は、単語処理装置１００の演算装置１１４に処理を行わせるプログラムによって実現される。
【０１０１】
このプログラムは、主記憶装置１１５または外部記憶装置１１６内に記憶され、実行にあたって主記憶装置１１５上にロードされ、演算装置１１４により実行される。
【０１０２】
また、単語処理装置１００の記憶部１２０は、単語処理装置１００の主記憶装置１１５または外部記憶装置１１６により実現される。
【０１０３】
単語処理装置１００の送受信部１４０は、単語処理装置１００の通信装置１１３によって実現される。
【０１０４】
図７は、本実施形態の単語入力者記録サーバ１６０のハードウェア構成を示す図である。
【０１０５】
本実施形態では、単語入力者記録サーバ１６０は、ネットワーク１５０を介して、単語処理装置１００と通信を行うことができる。
【０１０６】
単語入力者記録サーバ１６０は、入力装置１６１、出力装置１６２、通信装置１６３、演算装置１６４、主記憶装置１６５、外部記憶装置１６６およびそれぞれの装置を互いに接続するバス１６７を有する。
【０１０７】
入力装置１６１は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。
【０１０８】
出力装置１６２は、例えばディスプレイなどの、表示を行う装置である
通信装置１６３は、ネットワーク１５０などのネットワークを介して他の装置と通信を行う装置である。
【０１０９】
演算装置１６４は、例えばＣＰＵ（Central Processing Unit）などの演算装置である。
【０１１０】
主記憶装置１６５は、例えばＲＡＭ（Random Access Memory）などのメモリ装置である。
【０１１１】
外部記憶装置１６６は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
【０１１２】
単語入力者記録サーバ１６０の入力者情報要求受付部１８１、入力者情報配信部１８２、更新情報受信部１８３、入力者情報更新部１８４および記録除外単語情報配信部１８５は、単語入力者記録サーバ１６０の演算装置１６４に処理を行わせるプログラムによって実現される。
【０１１３】
このプログラムは、主記憶装置１６５または外部記憶装置１６６内に記憶され、実行にあたって主記憶装置１６５上にロードされ、演算装置１６４により実行される。
【０１１４】
また、単語入力者記録サーバ１６０の記憶部１７０は、単語入力者記録サーバ１６０の主記憶装置１６５または外部記憶装置１６６により実現される。
【０１１５】
単語入力者記録サーバ１６０の送受信部１９０は、単語入力者記録サーバ１６０の通信装置１６３によって実現される。
【０１１６】
次に、本実施形態における情報共有に関するフローについて、図に基づき説明する。
【０１１７】
図８は、情報共有の処理の流れを示すフロー図である。
【０１１８】
まず、単語処理装置１００に電源が投入されると、記録除外単語情報受信部１３７は、記録除外単語情報と有効期限情報とをダウンロードし、ダウンロードした記録除外単語情報と有効期限情報とを記憶部１２０に記憶させる（ステップＳ１０１）。
【０１１９】
具体的には、記録除外単語情報受信部１３７は、単語入力者記録サーバ１６０に対して記録除外単語情報と有効期限情報とを配信するよう要求を送信し、単語入力者記録サーバ１６０から送信された記録除外単語情報と有効期限情報とを受信することでダウンロードを行う。
【０１２０】
この際に、記録除外単語情報受信部１３７は、有効期限情報が記憶部１２０に記憶されていれば、その有効期限を確認し、処理時点で有効期限を超過するものがあればダウンロードを行い、超過するものが無ければダウンロードを省略するようにしてもよい。
【０１２１】
そして、入力受付部１３１は、単語処理装置１００のユーザーからの入力を受け付ける（ステップＳ１０２）。
【０１２２】
具体的には、入力受付部１３１は、単語処理装置１００のユーザーが入力した文字の情報をかなに変換して、変換対象として受け付ける。
【０１２３】
例えば、「ｔ」、「ａ」、「ｋ」、「ｏ」、「ｗ」、「ｏ」、「ａ」、「ｇ」、「e」、「ｒ」そして「ｕ」の入力を受け付けると、「たこをあげる」が変換対象の文字列であるとして受け付ける。そして、ユーザーからの変換指示を受け付ける。
【０１２４】
次に、変換指示を受け付けると、入力変換部１３２は、変換対象の文字列に対して形態素解析等を行い、形態素、すなわち単語に分解する（ステップＳ１０３）。
【０１２５】
具体的には、入力変換部１３２は、変換対象の文字列である「たこをあげる」に対して形態素解析を行い、例えば変換の単位を「たこ」と「を」と「あげる」とに分解する。
【０１２６】
そして、入力変換部１３２は、ステップＳ１０３で分解した単語ごとに、変換文字列候補を選出する（ステップＳ１０４）。
【０１２７】
具体的には、入力変換部１３２は、「たこ」と「を」と「あげる」との３つの単語に関して、それぞれ変換文字列候補を記憶部１２０に記憶された所定の辞書データ（図示せず）を元に選出する。
【０１２８】
例えば、入力変換部１３２は、「たこ」について選出された候補として、「蛸」、「たこ」、「凧」、「胼胝」、「多胡」、「多古」、「田子」等の候補を取得する。
【０１２９】
次に、入力者情報要求部１３３は、ステップＳ１０４で取得した変換文字列候補を付加して入力者情報要求を単語入力者記録サーバ１６０に対して送信する（ステップＳ１０５）。
【０１３０】
具体的には、入力者情報要求部１３３は、入力者情報要求の中に、「蛸」、「たこ」、「凧」、「胼胝」、「多胡」、「多古」および「田子」等の変換候補の文字と、「を」および「ヲ」等の変換候補の文字と、「上げ」、「挙げ」、「揚げ」、「あげ」および「安芸」等の変換候補の文字を単語入力者記録サーバ１６０に対してパケットデータ通信により送信する。
【０１３１】
そして、入力者情報受信部１３４は、単語入力者記録サーバ１６０から送信される入力者情報を受信する（ステップＳ１０６）。
【０１３２】
具体的には、入力者情報受信部１３４は、送信した変換候補の文字ごとに、単語の入力者氏名、氏名の読み仮名、入力回数、社員番号、所属および内線電話番号の情報を単語入力者記録サーバ１６０から受信する。
【０１３３】
例えば、「蛸」については、「山田太郎」という入力者氏名、「ヤマダタロウ」という読み仮名、「２３」回という入力回数、「７Ｙ７ＡＡＡＡ」という社員番号、「総務部  経理課」という所属および「１１１１」という内線電話番号を受信する。
【０１３４】
同様に、「凧」については、「川田次郎」という入力者氏名、「カワダジロウ」という読み仮名、「５０」回という入力回数、「７Ｙ２ＢＢＢＢ」という社員番号、「人事部  採用課」という所属および「２２２２」という内線電話番号を受信する。
【０１３５】
次に、表示処理部１３５は、変換候補の単語とステップＳ１０６で受信した入力者情報とを関連付けて、変換対象として出力装置１１２に表示させる（ステップＳ１０７）。
【０１３６】
具体的には、表示処理部１３５は、図１０に示す変換候補表示画面７００を表示する。
【０１３７】
変換候補表示画面７００は、確定済み入力情報表示領域７０１、変換候補表示番号表示領域７０２、変換候補表示領域７０３、最頻入力者表示領域７０４、最頻入力者名表示領域７０５、入力回数表示領域７０６および内線電話番号表示領域７０７により構成される。
【０１３８】
確定済み入力情報表示領域７０１は、既に変換が完了して確定した入力情報を表示する領域である。
【０１３９】
変換候補表示番号表示領域７０２は、変換対象の単語の変換候補に振られる連番を表示する領域である。
【０１４０】
変換候補表示領域７０３は、変換候補を表示する領域であり、ユーザーからの選択指示を受け付ける領域である。
【０１４１】
最頻入力者表示領域７０４は、変換候補の単語ごとに、その単語を入力する回数が多いユーザーの情報を表示する領域である。
【０１４２】
最頻入力者名表示領域７０５は、変換候補の単語ごとに、その単語を入力する回数が最も多いユーザーの氏名を表示する領域である。
【０１４３】
なお、表示処理部１３５は、ユーザーによる最頻入力者名表示領域７０５に表示された氏名の選択指示を受け付けると、図１１に示す音声通信処理を開始する。この処理については、後述する。
【０１４４】
入力回数表示領域７０６は、最頻入力者名表示領域７０５に表示したユーザーの入力回数を表示する領域である。
【０１４５】
内線電話番号表示領域７０７は、最頻入力者名表示領域７０５に表示したユーザーの内線電話番号を表示する領域である。
【０１４６】
表示処理部１３５は、対応する変換候補の文字ごとに、ステップＳ１０６にて受信した入力者氏名、入力回数および内線電話番号の情報をそれぞれ最頻入力者名表示領域７０５、入力回数表示領域７０６および内線電話番号表示領域７０７に表示するよう変換候補表示画面７００を作成する。
【０１４７】
次に、入力変換部１３２は、変換文字列候補の確定入力を受け付ける（ステップＳ１０８）。
【０１４８】
具体的には、入力変換部１３２は、入力受付部１３１を介して、ユーザーが選択した変換候補表示領域７０３の変換候補を特定する。
【０１４９】
そして、入力変換部１３２は、変換文字列候補の確定を行い、ユーザーが選択した変換候補を変換文字列とする（ステップＳ１０９）。
【０１５０】
次に、入力単語情報送信部１３６は、ステップＳ１０９で確定した変換文字列に記録除外単語が含まれるか否かを判定する（ステップＳ１１０）。
【０１５１】
具体的には、入力単語情報送信部１３６は、ステップＳ１０９で確定した変換文字列と、ステップＳ１０１でダウンロードした記録除外単語情報に含まれる有効期限の終期を渡過していない記録除外単語と、を比較し、変換文字列の中に、記録除外単語と一致する単語が含まれるか否かを判定する。
【０１５２】
変換文字列の中に、有効期限の終期を渡過していない記録除外単語と一致する単語が含まれる場合には（ステップＳ１１０で「Ｙｅｓ」）、その一致する単語を変換文字列から除外して（ステップＳ１１１）ステップＳ１１２へ処理を進める。
【０１５３】
変換文字列の中に、記録除外単語と一致する単語が含まれない場合には（ステップＳ１１０で「Ｎｏ」）、ステップＳ１１２へ処理を進める。
【０１５４】
次に、入力単語情報送信部１３６は、変換文字列、またはステップＳ１１１にて記録除外単語を除外した変換文字列を、入力単語情報データベース５００の入力単語情報欄５０６に記憶させるよう記憶部１２０に指示する（ステップＳ１１２）。
【０１５５】
そして、入力単語情報送信部１３６は、ステップＳ１１２にて入力単語情報データベース５００に記憶させた変換文字列が所定の容量を超過したか否かを判定する（ステップＳ１１３）。
【０１５６】
具体的には、入力単語情報送信部１３６は、入力単語情報データベース５００に記憶させた変換文字列の数が所定の数（例えば、２００文字列）を超えたか否かを判定する。
【０１５７】
そして、入力単語情報送信部１３６は、変換文字列の数が所定の容量を超過した場合（ステップＳ１１３にて「Ｙｅｓ」）には、ユーザー情報データベース４００からユーザー情報を取得して、入力単語情報データベース５００に記憶させるよう記憶部１２０に指示する。
【０１５８】
そして、入力単語情報送信部１３６は、入力単語情報データベース５００の情報を取得して入力単語情報として単語入力者記録サーバ１６０に対してパケットデータ通信により送信する（ステップＳ１１４）。
【０１５９】
具体的には、入力単語情報送信部１３６は、ユーザー情報データベース４００からユーザー情報として社員番号欄４０１に記憶された値、氏名欄４０２に記憶された値、読み仮名欄４０３に記憶された値、所属欄４０４に記憶された値および内線電話番号欄４０５に記憶された値を取得する。
【０１６０】
そして、入力単語情報送信部１３６は、社員番号欄４０１に記憶された値を入力単語情報データベース５００の社員番号欄５０１に記憶させ、氏名欄４０２に記憶された値を氏名欄５０２に記憶させ、読み仮名欄４０３に記憶された値を読み仮名欄５０３に記憶させ、所属欄４０４に記憶された値を所属欄５０４に記憶させ、内線電話番号欄４０５に記憶された値を内線電話番号欄５０５に記憶させるよう記憶部１２０に指示する。
【０１６１】
そして、入力単語情報送信部１３６は、入力単語情報データベース５００の社員番号欄５０１に記憶された値、氏名欄５０２に記憶された値、読み仮名欄５０３に記憶された値、所属欄５０４に記憶された値、内線電話番号欄５０５に記憶された値および入力単語情報欄５０６に記憶された値を取得する。
【０１６２】
そして、入力単語情報送信部１３６は、通信レイヤ２（データリンク層）のヘッダ情報と、通信レイヤ３（ネットワーク層）のヘッダ情報と、入力単語情報と、を含む入力単語情報の送信データ６００を構成し、単語入力者記録サーバ１６０に対して送信する。
【０１６３】
入力単語情報の送信データ６００は、図９に示すように、通信レイヤ２（データリンク層）のヘッダ情報欄６０１と、通信レイヤ３（ネットワーク層）のヘッダ情報欄６０２と、入力単語欄６０３と、単語入力者情報欄６０４と、を含む。入力単語欄６０３と単語入力者情報欄６０４と、は、入力単語が複数あれば複数付加される。
【０１６４】
単語入力者情報欄６０４は、社員番号欄６１０と、氏名欄６１１と、読み仮名欄６１２と、所属欄６１３と、内線電話番号欄６１４と、を含んで構成される。
【０１６５】
入力単語情報送信部１３６は、入力単語情報欄５０６から取得した値である入力単語を入力単語欄６０３に設定し、入力単語情報データベース５００の社員番号欄５０１に記憶された値と、氏名欄５０２に記憶された値と、読み仮名欄５０３に記憶された値と、所属欄５０４に記憶された値と、内線電話番号欄５０５に記憶された値と、を、それぞれ、社員番号欄６１０と、氏名欄６１１と、読み仮名欄６１２と、所属欄６１３と、内線電話番号欄６１４と、に設定することで入力単語情報６００を構成する。
【０１６６】
そして、入力単語情報送信部１３６は、入力単語情報６００を単語入力者記録サーバ１６０に対して送信する。
【０１６７】
以上が、情報共有の処理である。
【０１６８】
次に、図１１を用いて、音声通信処理について説明する。
【０１６９】
まず、表示処理部１３５は、ユーザーによる最頻入力者名表示領域７０５に表示された氏名の選択指示を受け付けると、図１１に示す音声通信処理を開始する（ステップＳ２０１）。
【０１７０】
そして、表示処理部１３５は、ステップＳ１０６で受信した入力者情報を元に、詳細表示画面を作成し表示する（ステップＳ２０２）。
【０１７１】
具体的には、表示処理部１３５は、ステップＳ１０６で入力者情報受信部１３４が受信した入力者情報のうち、ステップＳ２０１で選択指示を受け付けた氏名に該当する変換候補の文字ごとに、単語の入力者氏名、氏名の読み仮名、入力回数、社員番号、所属および内線電話番号を抽出する。
【０１７２】
そして、表示処理部１３５は、図１２に示す詳細表示画面であるダイアログ表示８００を作成し、出力装置１１２に表示させる。
【０１７３】
表示処理部１３５は、ダイアログ表示８００を作成する際に、変換候補表示領域８０１、入力者氏名表示領域８０２、読み仮名表示領域８０３、入力回数表示領域８０４、社員番号表示領域８０５、所属表示領域８０６、内線電話番号表示領域８０７、「電話する」ボタン８０８および「閉」ボタン８０９を作成し表示させる。
【０１７４】
ここで、変換候補表示領域８０１は変換候補表示番号表示領域７０２に表示した変換候補表示番号および変換候補の文字を表示する領域であり、入力者氏名表示領域８０２は抽出した単語の入力者氏名を表示する領域であり、読み仮名表示領域８０３は氏名の読み仮名を表示する領域であり、入力回数表示領域８０４は入力回数を表示する領域である。
【０１７５】
また、社員番号表示領域８０５は社員番号を表示する領域であり、所属表示領域８０６は所属を表示する領域であり、内線電話番号表示領域８０７は内線電話番号を表示する領域であり、「電話する」ボタン８０８は内線電話などの音声通信を開始する指示を入力者から受け付ける領域であり、「閉」ボタン８０９はダイアログ表示８００の画面表示を終了する指示を入力者から受け付ける領域である。
【０１７６】
次に、表示処理部１３５は、入力受付部１３１を介して、ダイアログ表示８００の「電話する」ボタン８０８に対する音声通信を開始する指示を受け付ける（ステップＳ２０３）。
【０１７７】
ステップＳ２０３にて音声通信の開始の指示を受け付けると、音声通話処理部１３８は、内線電話番号表示領域８０７に示した内線電話番号を対象としてソフトフォンやＩＰ電話により音声通信を開始する（ステップＳ２０４）。
【０１７８】
そして、音声通話処理部１３８は、音声通信を終了する指示を受け付けた場合、または通信の相手方が通信を終了したことを検知した場合には、音声通信を終了する（ステップＳ２０５）。
【０１７９】
そして、表示処理部１３５は、詳細表示画面であるダイアログ表示８００を消去する（ステップＳ２０６）。
【０１８０】
以上が、音声通信処理である。
【０１８１】
次に、図８の情報共有の処理のステップＳ１０５において単語入力者記録サーバ１６０に対して送信された入力者情報要求に対する単語入力者記録サーバ１６０の入力者情報送信処理を説明する。
【０１８２】
まず、変換文字列候補を付加された入力者情報要求を入力者情報要求受付部１８１が受信し、入力者情報要求として受け付ける（ステップＳ１５２）。
【０１８３】
そして、入力者情報要求受付部１８１は、受け付けた入力者情報要求に含まれる変換文字列候補のそれぞれをキーとして、入力者情報データベース２００を検索し、入力回数欄２０７に記憶された値が最も多い入力者と特定する（ステップＳ１５３）。
【０１８４】
ここで、入力回数欄２０７に記憶された値が同じ入力者が複数ある場合には、入力者情報要求受付部１８１は、最終入力日時欄２０８に記憶された値が最も新しい入力者を特定する。
【０１８５】
そして、入力者情報配信部１８２は、変換文字列候補のそれぞれについて、特定した入力者の単語入力者氏名欄２０２に記憶された値、氏名読み仮名欄２０３に記憶された値、社員番号欄２０４に記憶された値、所属欄２０５に記憶された値、内線電話番号欄２０６に記憶された値および入力回数欄２０７に記憶された値を、変換文字列候補と共に単語処理装置１００に送信する（ステップＳ１５４）。
【０１８６】
以上が、入力者情報送信処理である。
【０１８７】
次に、図１３を用いて、入力者情報更新処理の処理内容を説明する。
【０１８８】
入力者情報更新処理は、図８に示した情報共有の処理のステップＳ１１４において入力単語情報が送信されたことにより開始される。
【０１８９】
単語入力者記録サーバ１６０の更新情報受信部１８３は、入力単語情報を受け付ける（ステップＳ３０１）。
【０１９０】
そして、入力者情報更新部１８４は、ステップＳ３０１で受け付けた入力単語情報に含まれる変換文字列を取り出し、順アクセスが可能なリスト構造体をメモリ上に作成し、リスト構造体に格納する（ステップＳ３０２）。
【０１９１】
そして、入力者情報更新部１８４は、入力単語情報に含まれるユーザー情報を取得し、リスト構造体に含まれる、次の変換文字列と対応付ける（ステップＳ３０３）。
【０１９２】
次に、入力者情報更新部１８４は、入力者情報データベース２００を検索し、ステップＳ３０３で対応づけた変換文字列と、入力者情報データベース２００の単語欄２０１に記憶された値と、が一致し、かつ、ユーザー情報と、入力者情報データベース２００のユーザー情報が一致するものが入力者情報データベース２００に含まれるか否かを判定する（ステップＳ３０４）。
【０１９３】
具体的には、入力者情報更新部１８４は、入力者情報データベース２００を検索し、ステップＳ３０３で対応づけた変換文字列と入力者情報データベース２００の単語欄２０１に記憶された値とが一致し、かつ、入力単語情報に含まれる社員番号と入力者情報データベース２００の社員番号欄２０４に記憶された値とが一致するものが、入力者情報データベース２００に含まれるか否かを判定する。
【０１９４】
入力者情報データベース２００に変換文字列およびユーザー情報が一致する情報が含まれない場合には（ステップＳ３０４で「Ｎｏ」）、入力者情報更新部１８４は、変換文字列およびユーザー情報を入力者情報データベース２００に記憶させるよう記憶部１２０に指示する。その際、入力者情報更新部１８４は、入力回数欄２０７には「１」を記憶させ、最終入力日時欄２０８には現在の（入力者情報更新処理の行われた）日時を記憶させるよう記憶部１２０に指示する。（ステップＳ３０５）。
【０１９５】
入力者情報データベース２００に変換文字列およびユーザー情報が一致する情報が含まれる場合には（ステップＳ３０４で「Ｙｅｓ」）、入力者情報更新部１８４は、一致する情報の入力回数欄２０７に記憶された値を１増加させた値を記憶するよう記憶部１２０に指示し、最終入力日時欄２０８には現在の（入力者情報更新処理の行われた）日時を記憶させるよう記憶部１２０に指示する（ステップＳ３０６）。
【０１９６】
そして、入力者情報更新部１８４は、ステップＳ３０２に作成したリスト構造体に格納された変換文字列に未処理のものがあるか否かを判定する（ステップＳ３０７）。
【０１９７】
入力者情報更新部１８４は、リスト構造体に格納された変換文字列に未処理のものが無ければ（ステップＳ３０７で「Ｙｅｓ」）、入力者情報更新処理を終了する。
【０１９８】
未処理のものがあれば（ステップＳ３０７で「Ｎｏ」）、入力者情報更新部１８４は、ステップＳ３０３に処理を戻す。
【０１９９】
以上が、入力者情報更新処理である。
【０２００】
本実施形態のようにすることで、ある単語を最もよく入力する者を、その入力回数の実績から、その単語の問合せ先を特定することができる。そのため、問合せ先を決定する運用負荷が軽減される。
【０２０１】
また、実際に音声通信による問い合わせまでを簡易に行うことも可能となる。
【０２０２】
また、ユーザーは、キーワードの問い合わせ先を検索するために能動的な行動が必要となるわけではなく、通常の入力操作を行う流れの中で受動的に行うことができる。そのため、検索に係る運用負荷を軽減することができる。
【０２０３】
以上、本発明について、実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々の変更が可能である。
【０２０４】
例えば、単語処理装置１００は、本実施形態では、図８に示した情報共有の処理のとおり、入力者情報を表示するのみならず、変換した文字列を単語入力者記録サーバに記録する処理（ステップＳ１１０〜ステップＳ１１４）を行っている。
【０２０５】
しかし、これに限らず、入力者情報を表示する処理を実施するが、変換した文字列を単語入力者記録サーバ１６０に記録する処理は実施しない、という単語処理装置であってもよい。
【０２０６】
また、入力者情報を表示する処理を実施しないが、変換した文字列を単語入力者記録サーバ１６０に記録する処理を行う単語処理装置であってもよい。
【０２０７】
また、本実施形態における、単語入力者記録サーバ１６０が有する各処理部および各記憶領域を単語処理装置１００の制御部１３０および記憶部１２０が併せ持つこととしてもよい。
【０２０８】
なお、その場合には、単語処理装置１００は、情報共有処理においてステップＳ１０１のダウンロード処理は実施せず、ステップＳ１０５の入力者情報を要求する処理においては自身の記憶部１２０へアクセスし、ステップＳ１０６の入力者情報を要求する処理においては自身の記憶部１２０から入力者情報を取得し、ステップＳ１１４の入力単語情報の送信処理は自身の記憶部１２０へ書き込みを行うという処理に変更することで実現できる。
【０２０９】
また例えば、本実施形態では、単語入力者記録サーバ１６０は、記録除外単語情報配信部１８５と記録除外単語情報記憶領域１７２とを有するが、これに限らず、記録除外単語情報を配信する機能を有する別のサーバ装置を有するようにしてもよい。
【０２１０】
また、本実施形態では、単語処理装置１００は、ユーザー情報記憶領域１２１を有するが、これに限らず、他の認証サービスや、ディレクトリサービス等を用いて実装されてもよい。
【０２１１】
また、本実施形態では、情報共有処理のステップＳ１１３において、変換文字列が所定の容量を超過した場合にステップＳ１１４を行うようにしていたが、これに限らず、入力の度に入力単語情報を送信してもよく、例えばステップＳ１１２の実施後にステップＳ１１４を実施することとしてもよい。
【０２１２】
その他にも、制御部１２０が計時機能を備え、一定の時間（例えば１分）ごとにステップＳ１１４の処理を実施することとしてもよいし、端末装置１００からユーザーがログアウトする処理の中でステップＳ１１４の処理を実施することとしてもよい。
【０２１３】
またさらに、本実施形態の入力受付部１３１、入力変換部１３２、入力者情報要求部１３３、入力者情報受信部１３３、表示処理部１３５、入力単語情報送信部１３６および記録除外単語情報受信部１３７は、例えば、日本語変換プログラム、いわゆるＦＥＰ（Front End Processor：キーボードから入力された文字をＯＳに渡す前に処理する）の機能部であってもよい。
【０２１４】
日本語変換プログラムの機能部であれば、入力する対象のアプリケーションソフトウェアの種類等とは無関係に入力した情報を取得できるため、情報を保有し、頻繁にキーワードを入力するユーザーをより正確に特定できるという効果を奏することができる。
【０２１５】
また、図８の情報共有処理のステップＳ１５３において、入力者情報配信部１８２は、特定した入力者とあわせて、入力回数欄２０７に記憶された値が二番目に多い入力者、または入力回数欄２０７に記憶された値が同じ入力者が複数ある場合には、入力者情報要求受付部１８１は、最終入力日時欄２０８に記憶された値が二番目に新しい入力者、を特定して、ステップＳ１５４において両名分の入力者情報を送信するようにしてもよい。
【０２１６】
その場合、続くステップＳ１０７において、表示処理部１３５は、変換候補の単語とステップＳ１０６で受信した入力者情報とを関連付けて、変換対象として出力装置１１２に表示させる際に、入力者情報のうち入力回数欄２０７に記憶された値が一番多い入力者がユーザー本人である場合には、二番目の入力者情報を表示することとしてもよい。
【０２１７】
このようにすることで、自分以外に造詣の深いユーザーに問い合わせを行うことが可能となり、造詣の深いユーザーが個人で解決できない場合に他の造詣の深いユーザーに協力を求めることについて支援を行うことができるようになる。
【０２１８】
なお、情報共有システム１は、システムとして取引対象とするだけでなく、各機器単位、または機器の動作を実現するプログラム部品単位で取引対象とすることも可能である。
【０２１９】
以上が、本発明の実施形態である。
【図面の簡単な説明】
【０２２０】
【図１】本実施形態の情報共有システムの構成図である。
【図２】本実施形態における入力者情報データベースのデータ構造を示す図である。
【図３】本実施形態における記録除外単語情報データベースのデータ構造を示す図である。
【図４】本実施形態におけるユーザー情報データベースのデータ構造を示す図である。
【図５】本実施形態における入力単語情報データベースのデータ構造を示す図である。
【図６】本実施形態の単語処理装置のハードウェア構成を示す図である。
【図７】本実施形態の単語入力者記録サーバのハードウェア構成を示す図である。
【図８】本実施形態の情報共有処理の処理フローを示す図である。
【図９】本実施形態の入力単語情報のデータ構造の例を示す図である。
【図１０】本実施形態の変換候補表示画面の画面例を示す図である。
【図１１】本実施形態の音声通信処理の処理フローを示す図である。
【図１２】本実施形態におけるダイアログ画面例を示す図である。
【図１３】本実施形態の入力者情報更新処理の処理フローを示す図である。
【符号の説明】
【０２２１】
１：情報共有システム、１００：単語処理装置、１２０：記憶部、１２１：ユーザー情報記憶領域、１２２：入力単語情報記憶領域、１３０：制御部、１３１：入力受付部、１３２：入力変換部、１３３：入力者情報要求部、１３４：入力者情報受信部、１３５：表示処理部、１３６：入力単語情報送信部、１３７：記録除外単語情報受信部、１３８：音声通話処理部、１４０：送受信部、１５０：ネットワーク、１６０：単語入力者記録サーバ、１７０：記憶部、１７１：入力者情報記憶領域、１７２：記録除外単語情報記憶領域、１８０：制御部、１８１：入力者情報要求受付部、１８２：入力者情報配信部、１８３：更新情報受信部、１８４：入力者情報更新部、１８５：記録除外単語情報配信部、１９０：送受信部、２００：入力者情報データベース、３００：記録除外単語情報データベース、４００：ユーザー情報データベース、５００：入力単語情報データベース
【図１】
0005248142.tif 000002
【図２】
0005248142.tif 000003
【図３】
0005248142.tif 000004
【図４】
0005248142.tif 000005
【図５】
0005248142.tif 000006
【図６】
0005248142.tif 000007
【図７】
0005248142.tif 000008
【図８】
0005248142.tif 000009
【図９】
0005248142.tif 000010
【図１０】
0005248142.tif 000011
【図１１】
0005248142.tif 000012
【図１２】
0005248142.tif 000013
【図１３】
0005248142.tif 000014