(57)【要約】      （修正有）【課題】変換候補を選択するときの利便性を向上させる。【解決手段】表示入力装置１００は、ユーザー指定のアドレスに送信する予定のメッセージに含める語句を成す文字を入力する入力操作を受け付けるとともに、入力文字を表示する操作表示部１２０と、入力文字に基づきユーザーが使用しようとしている語句を予測し、予測した複数の語句をそれぞれ変換候補として操作表示部に表示させ、複数の変換候補のいずれかを選択する選択操作を操作表示部が受け付けると、入力文字を選択操作で選択された変換候補の語句に変換する処理を操作表示部に行わせる制御部１１０と、を備える。操作表示部１２０は、複数の変換候補を所定方向に順番に並べて表示し、制御部１１０は、ユーザー指定のアドレスに基づき、複数の変換候補の並び順を決定する。【選択図】図１
2020071649.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー指定のアドレスに送信する予定のメッセージに含める語句を成す文字を入力する入力操作を受け付けるとともに、前記入力操作で入力された入力文字を表示する操作表示部と、
前記入力文字に基づきユーザーが使用しようとしている語句を予測し、予測した複数の語句をそれぞれ変換候補として前記操作表示部に表示させ、複数の前記変換候補のいずれかを選択する選択操作を前記操作表示部が受け付けると、前記入力文字を前記選択操作で選択された前記変換候補の語句に変換する処理を前記操作表示部に行わせる制御部と、を備え、
前記操作表示部は、複数の前記変換候補を所定方向に順番に並べて表示し、
前記制御部は、前記ユーザー指定のアドレスに基づき、前記操作表示部に表示させる複数の前記変換候補の並び順を決定することを特徴とする表示入力装置。
【請求項２】
予め登録された複数のアドレスを記憶する記憶部を備え、
前記複数のアドレスはグループ分けされており、
前記記憶部は、前記複数のアドレスがそれぞれ属するグループを示す情報を記憶し、
前記制御部は、前記ユーザー指定のアドレスが属する前記グループに基づき、複数の前記変換候補の前記並び順を決定することを特徴とする請求項１に記載の表示入力装置。
【請求項３】
前記グループには、敬語優先グループと日常語優先グループとがあり、
前記制御部は、前記ユーザー指定のアドレスが前記敬語優先グループに属する場合、複数の前記変換候補のうち、敬語表現を含む敬語表現語句に対応する前記変換候補の前記並び順の順番を前記敬語表現語句と同意味の他の語句に対応する前記変換候補よりも前にすることを特徴とする請求項２に記載の表示入力装置。
【請求項４】
前記制御部は、前記ユーザー指定のアドレスが前記日常語優先グループに属する場合、複数の前記変換候補のうち、前記敬語表現語句に対応する前記変換候補の前記並び順の順番を前記敬語表現語句と同意味の他の語句に対応する前記変換候補よりも後にすることを特徴とする請求項３に記載の表示入力装置。
【請求項５】
前記制御部は、前記ユーザー指定のアドレスが複数存在し、複数存在するアドレスの中に、前記敬語優先グループに属するアドレスと前記日常語優先グループに属するアドレスとが混在する場合、複数の前記変換候補のうち、前記敬語表現語句に対応する前記変換候補の前記並び順の順番を前記敬語表現語句と同意味の他の語句に対応する前記変換候補よりも前にすることを特徴とする請求項３または４に記載の表示入力装置。
【請求項６】
前記敬語優先グループおよび前記日常語優先グループには、それぞれ、組織外グループと組織内グループとがあり、
前記記憶部は、前記組織外グループに属するアドレスに対応する人名および組織名の少なくとも一方をアドレス関連名称として記憶し、
前記制御部は、前記ユーザー指定のアドレスが前記組織外グループに属する場合において、複数の前記変換候補のいずれかが人名または組織名を示す固有名称であるとき、前記固有名称が前記ユーザー指定のアドレスに対応する前記アドレス関連名称でなければ、前記固有名称に対応する前記変換候補の前記並び順の順番を先頭にしない、または、前記固有名称を前記変換候補として前記操作表示部に表示させないことを特徴とする請求項３〜５のいずれか１項に記載の表示入力装置。
【請求項７】
前記制御部は、前記ユーザー指定のアドレスが前記組織外グループに属する場合において、複数の前記変換候補のいずれかが前記ユーザー指定のアドレスに対応する前記アドレス関連名称であるとき、前記アドレス関連名称に対応する前記変換候補の前記並び順の順番を先頭にすることを特徴とする請求項６に記載の表示入力装置。
【請求項８】
前記操作表示部は、前記ユーザー指定のアドレスにメッセージを送信する送信操作を受け付け、
前記記憶部は、前記グループごとに、前記グループに属するアドレスに送信したメッセージで使用された語句を示す使用語句情報を記憶し、
前記制御部は、前記ユーザー指定のアドレスが前記組織外グループに属する場合、前記操作表示部が前記送信操作を受け付けたとき、所定条件を満たすか否かを判断し、前記所定条件を満たすと判断すると、前記操作表示部に警告を表示させ、
前記制御部は、今回送信するメッセージに、前記組織内グループの前記使用語句情報で示される語句が所定数以上含まれているとき、または、前記組織外グループの前記使用語句情報には存在せず前記組織内グループの前記使用語句情報には存在する語句が含まれているとき、前記所定条件を満たすと判断することを特徴とする請求項６または７に記載の表示入力装置。
【請求項９】
前記記憶部は、前記グループごとに、予め登録された低優先度語句を記憶し、
前記制御部は、複数の前記変換候補のいずれかが前記ユーザー指定のアドレスが属する前記グループに対応する前記低優先度語句であるとき、前記低優先度語句に対応する前記変換候補の前記並び順の順番を先頭にしない、または、前記低優先度語句を前記変換候補として前記操作表示部に表示させないことを特徴とする請求項２〜８のいずれか１項に記載の表示入力装置。
【請求項１０】
前記記憶部は、前記グループごとに、前記グループに属するアドレスに送信したメッセージで使用された語句を示す使用語句情報を記憶し、
前記制御部は、複数の前記変換候補のいずれかが前記ユーザー指定のアドレスが属する前記グループの前記使用語句情報で示される語句と同じ同一語句であるとき、前記同一語句に対応する前記変換候補の前記並び順の順番を先頭にすることを特徴とする請求項２〜９のいずれか１項に記載の表示入力装置。
【請求項１１】
前記記憶部は、前記グループごとに、予め登録された署名を記憶し、
前記制御部は、今回送信するメッセージに、前記ユーザー指定のアドレスが属する前記グループに対応する前記署名を付すことを特徴とする請求項２〜１０のいずれか１項に記載の表示入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された文字に応じた変換候補を表示する表示入力装置に関する。
【背景技術】
【０００２】
従来、表示入力装置として、パーソナルコンピューター、スマートフォンおよびタブレット端末などが知られている。表示入力装置を用いてメッセージを作成する場合、ユーザーはメッセージに含める語句を成す文字を入力する。
【０００３】
ここで、表示入力装置には、予測変換機能を有するものがある。このような表示入力装置は、たとえば、特許文献１に開示されている。
【０００４】
予測変換機能を有する表示入力装置は、ユーザーから文字の入力を受け付けると、入力された入力文字に基づき、ユーザーが使用しようとしている語句を予測し、予測した複数の語句をそれぞれ変換候補として表示する。そして、表示入力装置は、いずれかの変換候補が選択されると、選択された変換候補の語句（選択語句）を認識し、入力文字を選択語句に変換する。これにより、ユーザーからすると、たとえば、入力文字が１文字であっても、複数文字からなる語句を簡単に入力することができる（いずれかの選択候補を選択するだけでよい）ので、利便性がよい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１７８３６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
表示入力装置で作成したメッセージは外部に送信することができる。送信先は様々であり、上司のアドレスが送信先になる場合もあるし、友人のアドレスが送信先になる場合もある。たとえば、上司向けのメッセージでは、敬語表現を含む語句を使用するのが好ましい。一方で、友人向けのメッセージでは、敬語表現を含む語句を使用する必要はない。
【０００７】
ここで、予測変換機能を有する表示入力装置は、複数の変換候補を表示するとき、使用回数（過去に選択された回数）が多い順に複数の変換候補を並べる。複数の変換候補のうち、使用回数が最も多い変換候補は他の変換候補よりも上段側に表示される。
【０００８】
たとえば、友人向けのメッセージを頻繁に作成していた場合には、敬語表現を含まない語句に対応する変換候補が上段側に表示され、敬語表現を含む語句に対応する変換候補が下段側に表示されることになる。この場合、敬語表現を含む語句を使用すべき上司向けのメッセージを作成するとき、ユーザーの利便性が低下する。また、不適切な表現の語句に対応する変換候補を誤って選択してしまう（不適切な表現の語句を含むメッセージを送信してしまう）という不都合も生じ得る。
【０００９】
本発明は、上記課題を解決するためになされたものであり、変換候補を選択するときの利便性を向上させることが可能な表示入力装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の表示入力装置は、ユーザー指定のアドレスに送信する予定のメッセージに含める語句を成す文字を入力する入力操作を受け付けるとともに、入力操作で入力された入力文字を表示する操作表示部と、入力文字に基づきユーザーが使用しようとしている語句を予測し、予測した複数の語句をそれぞれ変換候補として操作表示部に表示させ、複数の変換候補のいずれかを選択する選択操作を操作表示部が受け付けると、入力文字を選択操作で選択された変換候補の語句に変換する処理を操作表示部に行わせる制御部と、を備える。操作表示部は、複数の変換候補を所定方向に順番に並べて表示する。制御部は、ユーザー指定のアドレスに基づき、操作表示部に表示させる複数の変換候補の並び順を決定する。
【発明の効果】
【００１１】
本発明の構成では、変換候補を選択するときの利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による表示入力装置の構成を示す図
【図２】本発明の一実施形態による表示入力装置が表示するメッセージ作成画面を示す図
【図３】本発明の一実施形態による表示入力装置に対して候補選択操作が行われた場合の画面遷移を示す図
【図４】本発明の一実施形態による表示入力装置が記憶するグループ情報について説明するための図
【図５】本発明の一実施形態による表示入力装置が行う第１処理の流れを示すフローチャート
【図６】本発明の一実施形態による表示入力装置が行う第１処理について説明するための図
【図７】本発明の一実施形態による表示入力装置が行う第２処理の流れを示すフローチャート
【図８】本発明の一実施形態による表示入力装置が行う第２処理について説明するための図
【図９】本発明の一実施形態による表示入力装置が行う第３処理の流れを示すフローチャート
【図１０】本発明の一実施形態による表示入力装置が行う第３処理について説明するための図
【図１１】本発明の一実施形態による表示入力装置が行う第４処理の流れを示すフローチャート
【図１２】本発明の一実施形態による表示入力装置が行う第４処理について説明するための図
【発明を実施するための形態】
【００１３】
＜表示入力装置＞
図１に示すように、本実施形態の表示入力装置１００は、外部と通信する通信機能を有する。すなわち、表示入力装置１００は通信装置である。表示入力装置１００は、インターネットなどのネットワークＮＴに接続される。
【００１４】
表示入力装置１００は、ネットワークＮＴを介して、パーソナルコンピューター（ＰＣ）、スマートフォンおよびタブレット端末などの外部機器２００との間で通信する。表示入力装置１００と外部機器２００との間では、電子メールやチャットなどのメッセージ（メッセージデータ）の送受信が行われる。すなわち、表示入力装置１００のユーザー（以下、単にユーザーと称する）は他者との間でメッセージをやり取りすることができる。
【００１５】
表示入力装置１００は、ノート型やデスクトップ型のＰＣある。あるいは、表示入力装置１００は、スマートフォンやタブレット端末などの携帯端末である。通信機能を有する画像形成装置（複合機など）に表示入力装置１００が搭載されてもよい。
【００１６】
表示入力装置１００は、制御部１１０、操作表示部１２０、記憶部１３０および通信部１４０を備える。
【００１７】
制御部１１０は、ＣＰＵを含む。制御部１１０は、制御用プログラムおよび制御用データに基づき動作し、表示入力装置１００の制御を行う。
【００１８】
操作表示部１２０は、画面を表示し、ユーザーから操作を受け付ける。操作表示部１２０は、制御部１１０に接続される。操作表示部１２０の表示動作は制御部１１０によって制御される。また、操作表示部１２０に対して行われた操作は制御部１１０によって検知される。
【００１９】
操作表示部１２０は、画面を表示する表示装置と、操作を受け付ける入力装置とに分けられてもよい。たとえば、表示入力装置１００がＰＣである場合、ＬＣＤなどの表示装置と、ハードウェアキーボードやポインティングデバイスなどの入力装置とによって操作表示部１２０が構成される。表示入力装置１００が携帯端末である場合には、タッチスクリーンによって操作表示部１２０が構成される。
【００２０】
記憶部１３０は、ＲＯＭ、ＲＡＭおよびＨＤＤなどの記憶デバイスを含む。記憶部１３０は、制御用プログラムおよび制御用データを記憶する。記憶部１３０は、制御部１１０に接続される。制御部１１０は、記憶部１３０を制御する。制御部１１０は、記憶部１３０からの情報の読み出しおよび記憶部１３０への情報の書き込みを行う。記憶部１３０には、表示入力装置１００にインストールされたメッセージアプリケーションＭＡ（以下、メッセージアプリＭＡと称する）が記憶される。メッセージアプリＭＡは、メッセージを作成し当該作成したメッセージを外部機器２００に送信するためのアプリケーションであり、メールソフト（メーラー）やチャットソフトである。
【００２１】
通信部１４０は、表示入力装置１００をネットワークＮＴに接続するための通信インターフェースであり、通信回路やメモリー、コネクターを含む。無線ＬＡＮアクセスポイントを介してネットワークＮＴに表示入力装置１００を接続する場合には、無線ＬＡＮモジュールが通信部１４０として表示入力装置１００に設けられる。
【００２２】
通信部１４０は、制御部１１０に接続される。制御部１１０は、通信部１４０を制御する。制御部１１０は、通信部１４０を用いて、外部機器２００との間で、電子メールやチャットなどのメッセージを送受信する。すなわち、通信部１４０は、表示入力装置１００で作成されたメッセージを外部機器２００に送信する。また、通信部１４０は、外部機器２００で作成され外部機器２００から送信されたメッセージを受信する。
【００２３】
＜メッセージの作成＞
制御部１１０は、メッセージアプリＭＡを起動するための操作を操作表示部１２０が受け付けると、アドレスを指定するアドレス指定操作の受け付けを操作表示部１２０に行わせる。制御部１１０は、アドレス指定操作で指定されたアドレス（以下、ユーザー指定のアドレスと称する）にメッセージを送信する。
【００２４】
アドレス指定操作を受け付けるとき、操作表示部１２０は、記憶部１３０に記憶された複数のアドレスを選択肢として表示し、メッセージを送信する送信先アドレスの選択をユーザーから受け付ける。ユーザーにより予め登録された複数のアドレスが選択肢として表示される。制御部１１０は、選択肢としての複数のアドレスのうちユーザーにより選択されたアドレスをユーザー指定のアドレス（送信先アドレス）として確定する。
【００２５】
また、制御部１１０は、メッセージ作成操作（「入力操作」に相当）の受け付けを操作表示部１２０に行わせる。メッセージ作成操作は、ユーザー指定のアドレスに送信する予定のメッセージに含める語句を成す文字（文字列を含む）を入力し当該メッセージを作成するための操作である。
【００２６】
操作表示部１２０は、図２に示すようなメッセージ作成画面２０を表示し、ユーザーからメッセージ作成操作を受け付ける。メッセージ作成画面２０には、入力欄２１が配される。
【００２７】
操作表示部１２０は、入力装置としてのハードウェアキーボードに対する操作をメッセージ作成操作として受け付ける。あるいは、操作表示部１２０は、ソフトウェアキーボードを表示し、当該表示したソフトウェアキーボードに対する操作をメッセージ作成操作として受け付ける。
【００２８】
操作表示部１２０は、メッセージ作成操作を受け付けると、メッセージ作成操作で入力された文字である入力文字を入力欄２１に表示する。図２では、「あ」を入力文字として図示する。
【００２９】
制御部１１０は、入力欄２１に文字が入力されると、予測変換処理を行う。制御部１１０に予測変換処理を行わせるため、記憶部１３０には予測変換プログラムＰが記憶される。また、予測変換プログラムＰに付随する予測変換辞書が記憶部１３０に記憶される。予測変換辞書には、複数の文字（文字列を含む）のそれぞれごとに複数の語句（変換候補となる語句）が格納される。
【００３０】
制御部１１０は、入力欄２１に入力された入力文字に基づき予測変換処理を行う。このとき、制御部１１０は、予測変換プログラムＰに基づき動作する。制御部１１０による予測変換処理では、予測変換辞書が用いられる。
【００３１】
予測変換処理を行うとき、制御部１１０は、入力文字に基づき、ユーザーが使用しようとしている語句を予測する。制御部１１０は、入力文字に対応付けられた語句を予測変換辞書から検索する候補検索処理を行い、候補検索処理で見つかった複数の語句をそれぞれ変換候補として認識する。そして、制御部１１０は、複数の変換候補を操作表示部１２０に表示させる。
【００３２】
操作表示部１２０は、複数の変換候補の表示指示を制御部１１０から受けると、図３の上図に示すように、メッセージ作成画面２０に変換候補リスト２２を表示する。変換候補リスト２２には、入力文字に対応する複数の変換候補（候補検索処理で見つかった語句）がリストアップされる。変換候補リスト２２にリストアップされる複数の変換候補は、メッセージ作成画面２０の所定方向（たとえば、上下方向）に順番に並べて表示される。
【００３３】
たとえば、入力欄２１に「あ」が入力されると、図３の上図に示すような変換候補リスト２２がメッセージ作成画面２０に表示される。図３の上図では、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」の各語句を変換候補として図示する。
【００３４】
制御部１１０は、変換候補リスト２２の表示後、変換候補リスト２２にリストアップされた複数の変換候補のいずれかを選択する候補選択操作（「選択操作」に相当）の受け付けを操作表示部１２０に行わせる。表示入力装置１００がＰＣである場合、操作表示部１２０は、複数の変換候補の表示領域のいずれかにポインタを合わせてクリックする操作を候補選択操作として受け付ける。表示入力装置１００がスマートフォンやタブレット端末である場合（変換候補リスト２２がタッチスクリーンに表示されている場合）、操作表示部１２０は、複数の変換候補の表示領域のいずれかをタッチする操作を候補選択操作として受け付ける。
【００３５】
制御部１１０は、操作表示部１２０が候補選択操作を受け付けると、メッセージ作成操作で入力された入力文字（入力欄２１に表示されている文字）を候補選択操作で選択された変換候補の語句に変換する処理を操作表示部１２０に行わせる。すなわち、操作表示部１２０は、メッセージ作成操作で入力された入力文字に代えて、候補選択操作で選択された変換候補の語句を入力欄２１に表示する。
【００３６】
たとえば、図３に示す例において、「ありがとう」が候補選択操作で選択された場合、入力欄２１の「あ」が「ありがとう」に変換される。すなわち、図３の上図に示す状態から図３の下図に示す状態となる。
【００３７】
操作表示部１２０は、メッセージ作成画面２０の表示中、メッセージ送信操作（「送信操作」に相当）をユーザーから受け付ける。たとえば、メッセージ作成画面２０には送信ボタン（図示せず）が配される。制御部１１０は、送信ボタンに対する操作をメッセージ送信操作として検知する。制御部１１０は、メッセージ送信操作を検知すると、通信部１４０を用いて、ユーザー指定のアドレスに対し、メッセージ作成画面２０で作成されたメッセージを送信する。
【００３８】
＜アドレス別処理＞
（概要）
制御部１１０は、ユーザー指定のアドレスに基づき、操作表示部１２０に表示させる複数の変換候補（変換候補リスト２２にリストアップする変換候補）の並び順を決定する処理をアドレス別処理として行う。アドレス別処理が行われることにより、ユーザー指定のアドレスに応じて、変換候補リスト２２上での複数の変換候補の並び順が変わる。
【００３９】
（グループ情報）
制御部１１０にアドレス別処理を行わせるため、登録済みの複数のアドレスが予めグループ分けされる。グループ分けはユーザーにより任意に行われる。登録済みの複数のアドレスは、それぞれ、複数のグループのいずれかに属する。記憶部１３０は、登録済みの複数のアドレスがそれぞれ属するグループを示すグループ情報３１０を記憶する（図１参照）。グループ情報３１０の概念図を図４に示す。図４では、便宜上、アドレスをアルファベットの羅列で示す。
【００４０】
複数のグループは大きく２種類に分類される。当該２種類のグループのうち、一方は敬語優先グループであり、他方は日常語優先グループである。たとえば、敬語優先グループは、ユーザーが敬語を使うべき人のアドレスが属するグループである。日常語優先グループは、ユーザーが敬語を使わなくてもよい人（ユーザーが日常語（平語）を使ってもよい人）のアドレスが属するグループである。
【００４１】
敬語優先グループはさらに２種類に分類される。当該２種類のグループのうち、一方は社外グループ（「組織外グループ」に相当）であり、他方は社内グループ（「組織内グループ」に相当）である。また、日常語優先グループもさらに２種類に分類される。当該２種類のグループのうち、一方は社外グループ（「組織外グループ」に相当）であり、他方は社内グループ（「組織内グループ」に相当）である。
【００４２】
敬語優先グループ内の社外グループは、たとえば、ユーザーの会社と異なる会社の人（ユーザーが敬語を使うべき人）のアドレスが属するグループである。敬語優先グループ内の社内グループは、たとえば、ユーザーの会社の上司や目上の人（ユーザーが敬語を使うべき人）のアドレスが属するグループである。
【００４３】
また、日常語優先グループ内の社外グループは、たとえば、ユーザーの社外の友人（ユーザーが敬語を使わなくてもよい人）のアドレスが属するグループである。日常語優先グループ内の社内グループは、たとえば、ユーザーの会社の同僚や後輩（ユーザーが敬語を使わなくてもよい人）のアドレスが属するグループである。
【００４４】
以下の説明では、便宜上、敬語優先グループ内の社外グループを第１グループと称し、符号Ｇ１を付す。敬語優先グループ内の社内グループを第２グループと称し、符号Ｇ２を付す。日常語優先グループ内の社外グループを第３グループと称し、符号Ｇ３を付す。日常語優先グループ内の社内グループを第４グループと称し、符号Ｇ４を付す。
【００４５】
（使用語句情報）
制御部１１０にアドレス別処理を行わせるため、第１グループＧ１〜第４グループＧ４のそれぞれごとに、グループに属するアドレスに送信したメッセージで使用された語句を示す使用語句情報３２０が記憶部１３０に記憶される（図１参照）。制御部１１０は、候補選択操作で選択された変換候補の語句をユーザー指定のアドレスが属するグループの使用語句情報３２０に含める。
【００４６】
たとえば、図３に示す例において、ユーザー指定のアドレスが属するグループが第１グループであったとする。また、候補選択操作で「ありがとうございます」が選択されたとする。この場合、制御部１１０は、第１グループＧ１の使用語句情報３２０に「ありがとうございます」を含める。
【００４７】
（低優先度語句情報）
制御部１１０にアドレス別処理を行わせるため、第１グループＧ１〜第４グループＧ４のそれぞれごとに、低優先度語句が予め登録される。低優先度語句の登録はユーザーにより任意に行われる。記憶部１３０は、低優先度語句を示す低優先度語句情報３３０をグループごとに記憶する（図１参照）。
【００４８】
ユーザーの会社と異なる会社の人のアドレスが属する第１グループＧ１に対応する低優先度語句として、たとえば、ユーザーの会社の社内用語を登録することができる。社内用語としては、ユーザーの会社の製品名や部品名、ユーザーの会社内でのみ使用される略語などがある。また、業務では通常使用しない語句を第１グループＧ１に対応する低優先度語句として登録することができる。
【００４９】
ユーザーの会社の上司や目上の人のアドレスが属する第２グループＧ２に対応する低優先度語句として、たとえば、会社の上司や目上の人には通常使用しない語句を登録することができる。会社の上司や目上の人には通常使用しない語句としては、フランクな表現の語句などがある。
【００５０】
ユーザーの社外の友人のアドレスが属する第３グループＧ３に対応する低優先度語句として、たとえば、社外の友人には通常使用しない語句を登録することができる。社外の友人には通常使用しない語句としては、社内用語や畏まった表現の語句（敬語表現を含む語句）などがある。
【００５１】
ユーザーの会社の同僚や後輩のアドレスが属する第４グループＧ４に対応する低優先度語句として、たとえば、会社の同僚や後輩には通常使用しない語句を登録することができる。会社の同僚や後輩には通常使用しない語句としては、畏まった表現の語句（敬語表現を含む語句）などがある。
【００５２】
なお、低優先度語句の登録は必須ではない。第１グループＧ１〜第４グループＧ４のうち、或るグループに対応する低優先度語句については登録し、他のグループに対応する低優先度語句については登録しない、といったことが行える。
【００５３】
（関連名称情報）
制御部１１０にアドレス別処理を行わせるため、第１グループＧ１に属するアドレスに対応する人（ユーザーの会社と異なる会社の人）の人名および会社名（「組織名」に相当）の少なくとも一方がアドレス関連名称として予め登録される。第１グループＧ１に属するアドレスが複数存在する場合には、当該複数存在するアドレスのそれぞれごとに、対応するアドレス関連名称が予め登録される。記憶部１３０は、アドレス関連名称を示す関連名称情報３４０をアドレスごとに記憶する（図１参照）。
【００５４】
なお、アドレス関連名称の登録は必須ではない。第１グループＧ１に属するアドレスが複数存在する場合、或るアドレスに対応するアドレス関連名称については登録し、他のアドレスに対応するアドレス関連名称については登録しない、といったことが行える。
【００５５】
（第１処理）
制御部１１０は、ユーザー指定のアドレスが第１グループＧ１に属する場合、アドレス別処理として第１処理を行う。
【００５６】
以下に、図５に示すフローチャートを参照し、制御部１１０が行う第１処理の流れについて説明する。図５に示すフローチャートのスタート時点では、第１グループＧ１に属するアドレスがメッセージの送信先として指定されている（ユーザー指定のアドレスが第１グループＧ１に属するアドレスである）とする。この状態で、メッセージ作成操作が行われ、入力欄２１に文字が入力されたとき、図５に示すフローチャートがスタートする。なお、制御部１１０は、グループ情報３１０に基づき、ユーザー指定のアドレスが第１グループＧ１に属するアドレスであることを認識する。
【００５７】
ステップＳ１において、制御部１１０は、今回のメッセージ入力操作で入力欄２１に新たに入力された入力文字を対象に候補検索処理を行う。制御部１１０は、候補検索処理で見つかった複数の語句をそれぞれ変換候補として認識する。
【００５８】
ステップＳ２において、制御部１１０は、第１グループＧ１の低優先度語句情報３３０に基づき、第１グループＧ１に対応する低優先度語句を認識する。そして、制御部１１０は、複数の変換候補（ステップＳ１の処理で見つかった複数の語句）のいずれかが第１グループＧ１に対応する低優先度語句であるか否かを判断する。その結果、複数の変換候補のいずれかが低優先度語句であると制御部１１０が判断した場合には、ステップＳ３に移行する。
【００５９】
ステップＳ３に移行すると、制御部１１０は、低優先度語句に対応する変換候補の並び順の順番を先頭（１番）以外に設定する。低優先度語句に対応する変換候補の並び順の順番は、低優先度語句が敬語表現を含む語句であるか否かにかかわらず先頭にならない。たとえば、低優先度語句に対応する変換候補の並び順の順番を最後尾（他の変換候補の並び順の順番よりも後）にしてもよい。なお、複数の変換候補の中に、候補選択操作で過去に１回も選択されたことがない未選択変換候補が存在する場合には、低優先度語句に対応する変換候補の並び順の順番を未選択変換候補よりも前にしてもよい。
【００６０】
その後、ステップＳ４に移行する。ステップＳ２において、複数の変換候補の中に第１グループＧ１に対応する低優先度語句が存在しないと制御部１１０が判断した場合にも、ステップＳ４に移行する。
【００６１】
ステップＳ４に移行すると、制御部１１０は、複数の変換候補のいずれかが人名または会社名を示す固有名称であるか否かを判断する。複数の変換候補のいずれかが低優先度語句であった場合には、複数の変換候補のうち低優先度語句に対応する変換候補以外の変換候補を対象に、変換候補が固有名称であるか否かの判断が行われる。
【００６２】
なお、ステップＳ４の処理を制御部１１０に行わせるため、たとえば、人名辞書や企業名辞書などの辞書データが予め記憶部１３０に記憶される。そして、当該辞書データに基づき、複数の変換候補のいずれかが固有名称であるか否かの判断が行われる。
【００６３】
ステップＳ４において、複数の変換候補のいずれかが固有名称であると制御部１１０が判断した場合には、ステップＳ５に移行する。ステップＳ５に移行すると、制御部１１０は、関連名称情報３４０に基づき、ユーザー指定のアドレスに対応するアドレス関連名称を認識する。そして、制御部１１０は、変換候補としての固有名称がユーザー指定のアドレスに対応するアドレス関連名称であるか否かを判断する。その結果、固有名称がアドレス関連名称であると制御部１１０が判断した場合には、ステップＳ６に移行する。
【００６４】
ステップＳ６に移行すると、制御部１１０は、固有名称（ユーザー指定のアドレスに対応するアドレス関連名称）に対応する変換候補の並び順の順番を先頭に設定する。この場合、固有名称に対応する変換候補の並び順の順番は、固有名称が敬語表現を含む語句（敬称付きの人名など）であるか否かにかかわらず先頭になる。
【００６５】
ステップＳ５において、固有名称がアドレス関連名称ではないと制御部１１０が判断した場合には、ステップＳ７に移行する。ステップＳ７に移行すると、制御部１１０は、固有名称（ユーザー指定のアドレスに対応するアドレス関連名称ではない固有名称）に対応する変換候補の並び順の順番を先頭以外に設定する。この場合、固有名称に対応する変換候補の並び順の順番は、固有名称が敬語表現を含む語句（敬称付きの人名など）であるか否かにかかわらず先頭にならない。たとえば、固有名称に対応する変換候補の並び順の順番を最後尾（他の変換候補の並び順の順番よりも後）にしてもよい。
【００６６】
なお、低優先度語句に対応する変換候補が別途存在する場合には、固有名称に対応する変換候補の並び順の順番を低優先度語句に対応する変換候補よりも後にしてもよい（固有名称に対応する変換候補の並び順の順番を最後尾にしてもよい）。また、固有名称に対応する変換候補の並び順の順番を低優先度語句に対応する変換候補よりも前にしてもよい（低優先度語句に対応する変換候補の並び順の順番を最後尾にしてもよい）。
【００６７】
また、ステップＳ７に移行した場合、複数の変換候補から固有名称（ユーザー指定のアドレスに対応するアドレス関連名称とは異なる人名や会社名）に対応する変換候補を外してもよい。すなわち、固有名称を変換候補として表示させなくてもよい。
【００６８】
ステップＳ６の処理後またはステップＳ７の処理後、ステップＳ８に移行する。ステップＳ４において、複数の変換候補の中に固有名称が存在しないと制御部１１０が判断した場合にも、ステップＳ８に移行する。
【００６９】
ステップＳ８に移行すると、制御部１１０は、複数の変換候補のうち、敬語表現を含む敬語表現語句に対応する変換候補の並び順の順番を当該敬語表現語句と同意味の他の語句に対応する変換候補よりも前に設定する。複数の変換候補のいずれかが低優先度語句であった場合、ステップＳ８の処理は、複数の変換候補のうち低優先度語句に対応する変換候補以外の変換候補を対象に行われる。複数の変換候補のいずれかがアドレス関連名称であった場合、ステップＳ８の処理は、複数の変換候補のうちアドレス関連名称に対応する変換候補以外の変換候補を対象に行われる。
【００７０】
ステップＳ９において、制御部１１０は、複数の変換候補を操作表示部１２０に表示させる。また、制御部１１０は、候補選択操作の受け付けを操作表示部１２０に行わせる。操作表示部１２０は、複数の変換候補をリストアップした変換候補リスト２２を表示し、候補選択操作を受け付ける。
【００７１】
変換候補リスト２２上の複数の変換候補は、制御部１１０により設定された並び順で並べられる。複数の変換候補の並び順の一例について、図６を参照して説明する。
【００７２】
たとえば、「あ」が入力されたとする（図６の左図参照）。これにより、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」が変換候補として抽出されたとする。
【００７３】
ここで、複数の変換候補のうち、「ＡＡＡ装置」が第１グループＧ１に対応する低優先度語句（社内用語）として登録されているとする。また、「ＡＩＵＥＯ社」は固有名称であるが、ユーザー指定のアドレスに対応するアドレス関連名称（会社名）として登録されていないとする。
【００７４】
この例では、「ＡＡＡ装置」は低優先度語句であるので、「ＡＡＡ装置」の並び順の順番は後（たとえば、最後尾）に回される。
【００７５】
また、第１グループＧ１は社外グループであるので、「ＡＩＵＥＯ社」がユーザー指定のアドレスに対応するアドレス関連名称であるか否か（登録されているか否か）の判断が行われる。「ＡＩＵＥＯ社」はアドレス関連名称ではないので、「ＡＩＵＥＯ社」の並び順の順番は後（たとえば、最後尾の１つ前）に回される。
【００７６】
また、第１グループＧ１は敬語優先グループであるので、「ありがとうございます」の並び順の順番が「ありがとう」よりも前になる。なぜなら、「ありがとうございます」は敬語表現を含み、「ありがとう」は敬語表現を含まないためである。
【００７７】
従来の技術（グループ別処理を行わない場合）では、一般的に、複数の変換候補は使用回数（候補選択操作で過去に選択された回数）が多い順に並べられる。たとえば、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」の順で使用回数が多いとすると、図６の右上図に示すように、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」という順に並べられる。
【００７８】
グループ別処理（第１処理）が行われる場合には、ユーザー指定のアドレス（当該アドレスが属するグループ）に基づき、複数の変換候補の並び順が決定される。このため、図６の右下図に示すように、「ありがとうございます」、「明日」、「ありがとう」、「熱い」、「ＡＩＵＥＯ社」および「ＡＡＡ装置」という順に並べられる。
【００７９】
なお、複数の変換候補のうち、「ありがとう」は使用回数が最も多く、「ありがとう」と同意味の「ありがとうございます」は使用回数が３番目に多い。このため、従来の技術では、図６の右上図に示したように、「ありがとう」の並び順の順番は１番目となり、「ありがとうございます」の並び順の順番は３番目となる。
【００８０】
この場合、制御部１１０は、「ありがとうございます」の並び順の順番を「ありがとう」よりも前にするため、「ありがとうございます」および「ありがとう」のそれぞれの並び順の順番を入れ替える。したがって、図６の右下図に示すように、「ありがとうございます」の並び順の順番が１番目となり、「ありがとう」の並び順の順番が３番目となる。そして、「明日」の並び順の順番は２番目のまま維持される。
【００８１】
この構成では、ユーザーの会社と異なる会社の人に向けたメッセージ（敬語表現語句を使用するのが好ましいメッセージ）を作成するとき、すなわち、ユーザー指定のアドレスが第１グループＧ１に属するとき、制御部１１０により第１処理が行われる。
【００８２】
第１処理が行われることにより、操作表示部１２０に表示される複数の変換候補（所定方向に順番に並べられる複数の変換候補）のうち、敬語表現語句（たとえば、「ありがとうございます」）に対応する変換候補の並び順の順番が当該敬語表現語句と同意味であって敬語表現を含まない他の語句（たとえば、「ありがとう」）に対応する変換候補よりも前になる。これにより、敬語表現語句に対応する変換候補を選択し易くなるので、ユーザーの利便性が向上する。また、敬語表現を含まない語句に対応する変換候補を誤って選択してしまう、という不都合が生じ難くなる。すなわち、ユーザーの会社と異なる会社の人に向けたメッセージに不適切な表現の語句が含まれるのを抑制することができる。
【００８３】
また、第１処理が行われることにより、低優先度語句に対応する変換候補の並び順の順番が後側（たとえば、最後尾）になる。これにより、ユーザーの会社と異なる会社の人に向けたメッセージでは略使用しない語句を低優先度語句（たとえば、社内用語）として登録し、当該登録した低優先度語句を第１グループＧ１に対応付けておけば、メッセージを作成するときに、略使用しない語句に対応する変換候補が上段側に表示されることはないので、ユーザーの利便性がより向上する。
【００８４】
なお、変形例として、複数の変換候補のいずれかが低優先度語句である場合、以下のような処理が制御部１１０によって行われてもよい。
【００８５】
制御部１１０は、複数の変換候補のいずれかが低優先度語句であると判断した場合、複数の変換候補から低優先度語句に対応する変換候補を外す。そして、制御部１１０は、低優先度語句に対応する変換候補を含まない複数の変換候補を操作表示部１２０に表示させる。すなわち、制御部１１０は、低優先度語句を変換候補として表示させない。
【００８６】
また、第１処理が行われることにより、メッセージ関連名称（人名や会社名）と同じ固有名称（人名や会社名）に対応する変換候補の並び順の順番が先頭になる。一方で、メッセージ関連名称と異なる固有名称に対応する変換候補の並び順の順番は後側（たとえば、最後尾）になる。これにより、送信先の人名や会社名をメッセージに含めたい場合には、ユーザーの利便性が向上する。また、送信先の人名や会社名と異なる固有名称に対応する変換候補を誤って選択してしまう（当該固有名称を含むメッセージを誤って送信してしまう）、という不都合が生じ難くなる。
【００８７】
（第２処理）
制御部１１０は、ユーザー指定のアドレスが第２グループに属する場合、アドレス別処理として第２処理を行う。
【００８８】
以下に、図７に示すフローチャートを参照し、制御部１１０が行う第２処理の流れについて説明する。図７に示すフローチャートのスタート時点では、第２グループＧ２に属するアドレスがメッセージの送信先として指定されている（ユーザー指定のアドレスが第２グループＧ２に属するアドレスである）とする。この状態で、メッセージ作成操作が行われ、入力欄２１に文字が入力されたとき、図７に示すフローチャートがスタートする。なお、制御部１１０は、グループ情報３１０に基づき、ユーザー指定のアドレスが第２グループＧ２に属するアドレスであることを認識する。
【００８９】
ステップＳ１１において、制御部１１０は、今回のメッセージ入力操作で入力欄２１に新たに入力された入力文字を対象に候補検索処理を行う。制御部１１０は、候補検索処理で見つかった複数の語句をそれぞれ変換候補として認識する。
【００９０】
ステップＳ１２において、制御部１１０は、第２グループＧ２の低優先度語句情報３３０に基づき、第２グループＧ２に対応する低優先度語句を認識する。そして、制御部１１０は、複数の変換候補（ステップＳ１１の処理で見つかった複数の語句）のいずれかが第２グループＧ２に対応する低優先度語句であるか否かを判断する。その結果、複数の変換候補のいずれかが低優先度語句であると制御部１１０が判断した場合には、ステップＳ１３に移行する。
【００９１】
ステップＳ１３に移行すると、制御部１１０は、低優先度語句に対応する変換候補の並び順の順番を先頭以外に設定する。ステップＳ１３の処理は図５のステップＳ３の処理と同様である。ステップＳ１３の処理後、ステップＳ１４に移行する。ステップＳ１２において、複数の変換候補の中に第２グループＧ２に対応する低優先度語句が存在しないと制御部１１０が判断した場合にも、ステップＳ１４に移行する。
【００９２】
ステップＳ１４に移行すると、制御部１１０は、第２グループＧ２の使用語句情報３２０で示される語句と同じ同一語句が複数の変換候補の中に存在するか否かを判断する。その結果、複数の変換候補の中に同一語句が存在すると制御部１１０が判断した場合には、ステップＳ１５に移行する。
【００９３】
ステップＳ１５に移行すると、制御部１１０は、同一語句に対応する変換候補の並び順の順番を先頭に設定する。同一語句に対応する変換候補の並び順の順番は、同一語句が敬語表現を含む語句であるか否かにかかわらず先頭になる。
【００９４】
ステップＳ１５の処理後、ステップＳ１６に移行する。ステップＳ１４において、複数の変換候補の中に同一語句が存在しないと制御部１１０が判断した場合にも、ステップＳ１６に移行する。
【００９５】
ステップＳ１６に移行すると、制御部１１０は、複数の変換候補のうち、敬語表現を含む敬語表現語句に対応する変換候補の並び順を当該敬語表現語句と同意味の他の語句に対応する変換候補よりも前に設定する。ステップＳ１６の処理は図５のステップＳ８の処理と同様である。
【００９６】
ステップＳ１７において、制御部１１０は、複数の変換候補を操作表示部１２０に表示させる。このとき、操作表示部１２０は、複数の変換候補をリストアップした変換候補リスト２２を表示し、候補選択操作を受け付ける。
【００９７】
変換候補リスト２２上の複数の変換候補は、制御部１１０により設定された並び順で並べられる。複数の変換候補の並び順の一例について、図８を参照して説明する。
【００９８】
たとえば、「あ」が入力されたとする（図８の左図参照）。これにより、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」が変換候補として抽出されたとする。なお、複数の変換候補の各使用回数については、図６を用いて説明した例と同じであるとする。このため、従来の技術（グループ別処理を行わない場合）では、図８の右上図に示すように、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」という順に並べられる。
【００９９】
ここで、複数の変換候補のうち、「ＡＡＡ装置」と同じ語句が第２グループＧ２の使用語句情報３２０に含まれているとする。また、複数の変換候補の中には第２グループＧ２に対応する低優先度語句が存在しないとする。
【０１００】
この例では、「ＡＡＡ装置」が同一語句として認識される。したがって、「ＡＡＡ装置」の並び順の順番が先頭に回される。
【０１０１】
また、第２グループＧ２は敬語優先グループであるので、「ありがとうございます」の並び順の順番が「ありがとう」よりも前になる。すなわち、「ありがとうございます」および「ありがとう」のそれぞれの並び順の順番が入れ替えられる。
【０１０２】
このため、グループ別処理（第２処理）が行われた場合には、図８の右下図に示すようになる。すなわち、「ありがとうございます」および「ありがとう」のそれぞれの並び順の順番が入れ替わる。また、「ＡＡＡ装置」の並び順の順番が先頭に回されるので、「ありがとうございます」、「明日」および「ありがとう」のそれぞれの並び順の順番が１つずつ繰り下がる。その結果、「ＡＡＡ装置」、「ありがとうございます」、「明日」、「ありがとう」、「ＡＩＵＥＯ社」および「熱い」という順に並べられる。
【０１０３】
この構成では、ユーザーの会社の上司や目上の人に向けたメッセージ（敬語表現語句を使用するのが好ましいメッセージ）を作成するとき、すなわち、ユーザー指定のアドレスが第２グループＧ２に属するとき、制御部１１０により第２処理が行われる。
【０１０４】
第２処理が行われることにより、第１処理が行われる場合と同様、操作表示部１２０に表示される複数の変換候補のうち、敬語表現語句に対応する変換候補の並び順の順番が当該敬語表現語句と同意味であって敬語表現を含まない他の語句に対応する変換候補よりも前になる。これにより、敬語表現語句に対応する変換候補を選択し易くなるので、ユーザーの利便性が向上する。また、敬語表現を含まない語句に対応する変換候補を誤って選択してしまう、という不都合が生じ難くなる。すなわち、ユーザーの会社の上司や目上の人に向けたメッセージに不適切な表現の語句が含まれるのを抑制することができる。
【０１０５】
また、第２処理が行われることにより、第１処理が行われる場合と同様、低優先度語句に対応する変換候補の並び順の順番が後側になる。これにより、ユーザーの会社の上司や目上の人に向けたメッセージでは略使用しない語句を低優先度語句として登録し、当該登録した低優先度語句を第２グループＧ２に対応付けておけば、メッセージを作成するときに、略使用しない語句に対応する変換候補が上段側に表示されることはないので、ユーザーの利便性がより向上する。第２処理が行われる場合にも、第１処理が行われる場合と同様、低優先度語句が変換候補として表示されなくてもよい。
【０１０６】
なお、会社内でのメッセージのやり取りでは、過去に使用した語句（社内用語など）を繰り返し何度も使用する場合が多い。そこで、使用語句情報３２０がグループごとに記憶される。
【０１０７】
そして、第２処理が行われることにより、第２グループＧ２の使用語句情報３２０で示される語句と同じ同一語句に対応する変換候補の並び順の順番が先頭になる。すなわち、ユーザーが使用する可能性が高い語句に対応する変換候補の並び順の順番が先頭になる。これにより、ユーザーの利便性がより向上する。
【０１０８】
（第３処理）
制御部１１０は、ユーザー指定のアドレスが第３グループＧ３に属する場合、アドレス別処理として第３処理を行う。
【０１０９】
以下に、図９に示すフローチャートを参照し、制御部１１０が行う第３処理の流れについて説明する。図９に示すフローチャートのスタート時点では、第３グループＧ３に属するアドレスがメッセージの送信先として指定されている（ユーザー指定のアドレスが第３グループＧ３に属するアドレスである）とする。この状態で、メッセージ作成操作が行われ、入力欄２１に文字が入力されたとき、図９に示すフローチャートがスタートする。なお、制御部１１０は、グループ情報３１０に基づき、ユーザー指定のアドレスが第３グループＧ３に属するアドレスであることを認識する。
【０１１０】
ステップＳ２１において、制御部１１０は、今回のメッセージ入力操作で入力欄２１に新たに入力された入力文字を対象に候補検索処理を行う。制御部１１０は、候補検索処理で見つかった複数の語句をそれぞれ変換候補として認識する。
【０１１１】
ステップＳ２２において、制御部１１０は、第３グループＧ３の低優先度語句情報３３０に基づき、第３グループＧ３に対応する低優先度語句を認識する。そして、制御部１１０は、複数の変換候補（ステップＳ２１の処理で見つかった複数の語句）のいずれかが第３グループＧ３に対応する低優先度語句であるか否かを判断する。その結果、複数の変換候補のいずれかが低優先度語句であると制御部１１０が判断した場合には、ステップＳ２３に移行する。
【０１１２】
ステップＳ２３に移行すると、制御部１１０は、低優先度語句に対応する変換候補の並び順の順番を先頭以外に設定する。ステップＳ２３の処理は図５のステップＳ３の処理と同様である。ステップＳ２３の処理後、ステップＳ２４に移行する。ステップＳ２２において、複数の変換候補の中に第３グループＧ３に対応する低優先度語句が存在しないと制御部１１０が判断した場合にも、ステップＳ２４に移行する。
【０１１３】
ステップＳ２４に移行すると、制御部１１０は、複数の変換候補のうち、敬語表現を含む敬語表現語句に対応する変換候補の並び順を当該敬語表現語句と同意味の他の語句に対応する変換候補よりも後に設定する。複数の変換候補のいずれかが低優先度語句であった場合、ステップＳ２４の処理は、複数の変換候補のうち低優先度語句に対応する変換候補以外の変換候補を対象に行われる。
【０１１４】
ステップＳ２５において、制御部１１０は、複数の変換候補を操作表示部１２０に表示させる。このとき、操作表示部１２０は、複数の変換候補をリストアップした変換候補リスト２２を表示し、候補選択操作を受け付ける。
【０１１５】
変換候補リスト２２上の複数の変換候補は、制御部１１０により設定された並び順で並べられる。複数の変換候補の並び順の一例について、図１０を参照して説明する。
【０１１６】
たとえば、「あ」が入力されたとする（図１０の左図参照）。これにより、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」が変換候補として抽出されたとする。なお、複数の変換候補の各使用回数については、図６を用いて説明した例と同じであるとする。このため、従来の技術（グループ別処理を行わない場合）では、図１０の右上図に示すように、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」という順に並べられる。
【０１１７】
ここで、複数の変換候補のうち、「ＡＡＡ装置」が第３グループＧ３に対応する低優先度語句（社内用語）として登録されているとする。
【０１１８】
この例では、「ＡＡＡ装置」は低優先度語句であるので、「ＡＡＡ装置」の並び順の順番は後（たとえば、最後尾）に回される。
【０１１９】
また、第３グループＧ３は日常語優先グループであるので、「ありがとうございます」の並び順の順番が「ありがとう」よりも後になる。ここで、「ありがとう」の使用回数は「ありがとうございます」よりも多い。したがって、「ありがとう」および「ありがとうございます」のそれぞれの並び順の順番関係は変更されない。
【０１２０】
このため、グループ別処理（第３処理）が行われた場合には、図１０の右下図に示すようになる。すなわち、「ＡＡＡ装置」の並び順の順番が最後尾に回されるので、「ＡＩＵＥＯ社」および「熱い」のそれぞれの並び順の順番が１つずつ繰り上がる。その結果、「ありがとう」、「明日」、「ありがとうございます」、「ＡＩＵＥＯ社」、「熱い」および「ＡＡＡ装置」という順に並べられる。
【０１２１】
この構成では、ユーザーの社外の友人に向けたメッセージ（敬語表現語句を使用する必要がないメッセージ）を作成するとき、すなわち、ユーザー指定のアドレスが第３グループＧ３に属するとき、制御部１１０により第３処理が行われる。
【０１２２】
第３処理が行われることにより、操作表示部１２０に表示される複数の変換候補（所定方向に順番に並べられる複数の変換候補）のうち、敬語表現語句（たとえば、「ありがとうございます」）に対応する変換候補の並び順の順番が当該敬語表現語句と同意味であって敬語表現を含まない他の語句（たとえば、「ありがとう」）に対応する変換候補よりも後になる。これにより、敬語表現を含まないフランクな表現の語句に対応する変換候補を選択し易くなるので、ユーザーの利便性が向上する。
【０１２３】
また、第３処理が行われることにより、第１処理が行われる場合と同様、低優先度語句に対応する変換候補の並び順の順番が後側になる。これにより、ユーザーの社外の友人に向けたメッセージでは略使用しない語句を低優先度語句として登録し、当該登録した低優先度語句を第３グループＧ３に対応付けておけば、メッセージを作成するときに、略使用しない語句に対応する変換候補が上段側に表示されることはないので、ユーザーの利便性がより向上する。第３処理が行われる場合にも、第１処理が行われる場合と同様、低優先度語句が変換候補として表示されなくてもよい。
【０１２４】
（第４処理）
制御部１１０は、ユーザー指定のアドレスが第４グループＧ４に属する場合、アドレス別処理として第４処理を行う。
【０１２５】
以下に、図１１に示すフローチャートを参照し、制御部１１０が行う第４処理の流れについて説明する。図１１に示すフローチャートのスタート時点では、第４グループＧ４に属するアドレスがメッセージの送信先として指定されている（ユーザー指定のアドレスが第４グループＧ４に属するアドレスである）とする。この状態で、メッセージ作成操作が行われ、入力欄２１に文字が入力されたとき、図１１に示すフローチャートがスタートする。なお、制御部１１０は、グループ情報３１０に基づき、ユーザー指定のアドレスが第４グループＧ４に属するアドレスであることを認識する。
【０１２６】
ステップＳ３１において、制御部１１０は、今回のメッセージ入力操作で入力欄２１に新たに入力された入力文字を対象に候補検索処理を行う。制御部１１０は、候補検索処理で見つかった複数の語句をそれぞれ変換候補として認識する。
【０１２７】
ステップＳ３２において、制御部１１０は、第４グループＧ４の低優先度語句情報３３０に基づき、第４グループＧ４に対応する低優先度語句を認識する。そして、制御部１１０は、複数の変換候補（ステップＳ３１の処理で見つかった複数の語句）のいずれかが第４グループＧ４に対応する低優先度語句であるか否かを判断する。その結果、複数の変換候補のいずれかが低優先度語句であると制御部１１０が判断した場合には、ステップＳ３３に移行する。
【０１２８】
ステップＳ３３に移行すると、制御部１１０は、低優先度語句に対応する変換候補の並び順の順番を先頭以外に設定する。ステップＳ３３の処理は図５のステップＳ３の処理と同様である。ステップＳ３３の処理後、ステップＳ３４に移行する。ステップＳ３２において、複数の変換候補の中に第４グループＧ４に対応する低優先度語句が存在しないと制御部１１０が判断した場合にも、ステップＳ３４に移行する。
【０１２９】
ステップＳ３４に移行すると、制御部１１０は、第４グループＧ４の使用語句情報３２０で示される語句と同じ同一語句が複数の変換候補の中に存在するか否かを判断する。その結果、複数の変換候補の中に同一語句が存在すると制御部１１０が判断した場合には、ステップＳ３５に移行する。
【０１３０】
ステップＳ３５に移行すると、制御部１１０は、同一語句に対応する変換候補の並び順の順番を先頭に設定する。ステップＳ３５の処理は図７のステップＳ１５の処理と同様である。
【０１３１】
ステップＳ３５の処理後、ステップＳ３６に移行する。ステップＳ３４において、複数の変換候補の中に同一語句が存在しないと制御部１１０が判断した場合にも、ステップＳ３６に移行する。
【０１３２】
ステップＳ３６に移行すると、制御部１１０は、複数の変換候補のうち、敬語表現を含む敬語表現語句に対応する変換候補の並び順を当該敬語表現語句と同意味の他の語句に対応する変換候補よりも後に設定する。ステップＳ３６の処理は図９のステップＳ２４の処理と同様である。
【０１３３】
ステップＳ３７において、制御部１１０は、複数の変換候補を操作表示部１２０に表示させる。このとき、操作表示部１２０は、複数の変換候補をリストアップした変換候補リスト２２を表示し、候補選択操作を受け付ける。
【０１３４】
変換候補リスト２２上の複数の変換候補は、制御部１１０により設定された並び順で並べられる。複数の変換候補の並び順の一例について、図１２を参照して説明する。
【０１３５】
たとえば、「あ」が入力されたとする（図１２の左図参照）。これにより、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」が変換候補として抽出されたとする。なお、複数の変換候補の各使用回数については、図６を用いて説明した例と同じであるとする。このため、従来の技術（グループ別処理を行わない場合）では、図１２の右上図に示すように、「ありがとう」、「明日」、「ありがとうございます」、「ＡＡＡ装置」、「ＡＩＵＥＯ社」および「熱い」という順に並べられる。
【０１３６】
ここで、複数の変換候補のうち、「ＡＡＡ装置」と同じ語句が第４グループＧ４の使用語句情報３２０に含まれているとする。また、複数の変換候補の中には第４グループＧ４に対応する低優先度語句が存在しないとする。
【０１３７】
この例では、「ＡＡＡ装置」が同一語句として認識される。したがって、「ＡＡＡ装置」の並び順の順番が先頭に回される。
【０１３８】
また、第４グループＧ４は日常語優先グループであるので、「ありがとうございます」の並び順の順番が「ありがとう」よりも後になる。ここで、「ありがとう」の使用回数は「ありがとうございます」よりも多い。したがって、「ありがとう」および「ありがとうございます」のそれぞれの並び順の順番関係は変更されない。
【０１３９】
このため、グループ別処理（第４処理）が行われた場合には、図１２の右下図に示すようになる。すなわち、「ＡＡＡ装置」の並び順の順番が先頭に回されるので、「ありがとう」、「明日」および「ありがとうございます」のそれぞれの並び順の順番が１つずつ繰り下がる。その結果、「ＡＡＡ装置」、「ありがとう」、「明日」、「ありがとうございます」、「ＡＩＵＥＯ社」および「熱い」という順に並べられる。
【０１４０】
この構成では、ユーザーの会社の同僚や後輩に向けたメッセージ（敬語表現語句を使用する必要がないメッセージ）を作成するとき、すなわち、ユーザー指定のアドレスが第４グループＧ４に属するとき、制御部１１０により第４処理が行われる。
【０１４１】
第４処理が行われることにより、第３処理が行われる場合と同様、操作表示部１２０に表示される複数の変換候補のうち、敬語表現語句に対応する変換候補の並び順の順番が当該敬語表現語句と同意味であって敬語表現を含まない他の語句に対応する変換候補よりも後になる。これにより、敬語表現を含まないフランクな表現の語句に対応する変換候補を選択し易くなるので、ユーザーの利便性が向上する。
【０１４２】
また、第４処理が行われることにより、第１処理が行われる場合と同様、低優先度語句に対応する変換候補の並び順の順番が後側になる。これにより、ユーザーの会社の同僚や後輩に向けたメッセージでは略使用しない語句を低優先度語句として登録し、当該登録した低優先度語句を第４グループＧ４に対応付けておけば、メッセージを作成するときに、略使用しない語句に対応する変換候補が上段側に表示されることはないので、ユーザーの利便性がより向上する。第４処理が行われる場合にも、第１処理が行われる場合と同様、低優先度語句が変換候補として表示されなくてもよい。
【０１４３】
また、第４処理が行われることにより、第２処理が行われる場合と同様、第４グループＧ４の使用語句情報３２０で示される語句と同じ同一語句に対応する変換候補の並び順の順番が先頭になる。すなわち、会社の同僚や後輩とのメッセージのやり取りで使用したことがある語句に対応する変換候補の順番が先頭になる。これにより、ユーザーの利便性がより向上する。
【０１４４】
（複数のアドレス）
ユーザーによっては、単一のメッセージの送信先として複数のアドレスを指定することがある。すなわち、ユーザー指定のアドレスが複数存在する状態となり得る。場合によっては、当該複数存在するアドレスの中に、敬語優先グループに属するアドレスと日常語優先グループに属するアドレスとが混在した状態となる。
【０１４５】
このような場合、制御部１１０は、グループ別処理として、第１処理または第２処理を行う。すなわち、制御部１１０は、ユーザー指定のアドレスが複数存在し、当該複数存在するアドレスの中に、敬語優先グループに属するアドレスと日常語優先グループに属するアドレスとが混在する場合、複数の変換候補のうち、敬語表現語句の並び順の順番を敬語表現語句と同意味であって敬語表現を含まない他の語句に対応する変換候補よりも前にする。
【０１４６】
この構成では、ユーザーの会社の上司や目上の人、他社の人など、敬語を使うべき人に対し、日常語が多用されたメッセージが送信されるのを抑制することができる。言い換えると、メッセージに不適切な表現が含まれないように、ユーザーによるメッセージの作成を支援することができる。
【０１４７】
（警告の報知）
制御部１１０は、ユーザー指定のアドレスが社外グループ（第１グループＧ１および第３グループＧ３）に属する場合、操作表示部１２０がメッセージ送信操作を受け付けたとき、メッセージの送信に先立って、所定条件を満たすか否かを判断する。所定条件を満たすと判断すると、制御部１１０は、ユーザーに対して警告を報知する警告処理を行う。
【０１４８】
制御部１１０は、操作表示部１２０がメッセージ送信操作を受け付けると、今回送信するメッセージ（以下、対象メッセージと称する）に含まれる語句に基づき、所定条件を満たすか否かを判断する判断処理を行う。制御部１１０は、判断処理として、第１判断処理または第２判断処理を行う。第１判断処理および第２判断処理のいずれを行うかについてはユーザーにより設定される。判断処理に関する設定は操作表示部１２０がユーザーから受け付ける。第１判断処理を制御部１１０に行わせることもできるし、第２判断処理を制御部１１０に行わせることもできる。
【０１４９】
第１判断処理を行う旨の設定がなされている場合、制御部１１０は、社内グループ（第２グループＧ２および第４グループＧ４）の使用語句情報３２０に基づき、社内グループに属するアドレスに過去に送信したメッセージで使用された語句を認識する。そして、制御部１１０は、対象メッセージに、社内グループの使用語句情報３２０で示される語句が所定数以上含まれているか否かを判断する。
【０１５０】
その結果、対象メッセージに、社内グループの使用語句情報３２０で示される語句が所定数以上含まれている場合、制御部１１０は、所定条件を満たすと判断する。一方で、対象メッセージに、社内グループの使用語句情報３２０で示される語句が所定数以上含まれていない場合、制御部１１０は、所定条件を満たさないと判断する。
【０１５１】
第２判断処理を行う旨の設定がなされている場合、制御部１１０は、社内グループ（第２グループＧ２および第４グループＧ４）の使用語句情報３２０に基づき、社内グループに属するアドレスに過去に送信したメッセージで使用された語句を認識する。また、制御部１１０は、社外グループ（第１グループＧ１および第３グループＧ３）の使用語句情報３２０に基づき、社外グループに属するアドレスに過去に送信したメッセージで使用された語句を認識する。そして、制御部１１０は、対象メッセージに、社外グループの使用語句情報３２０には存在せず社内グループの使用語句情報３２０には存在する語句が含まれているか否かを判断する。
【０１５２】
その結果、対象メッセージに、社外グループの使用語句情報３２０には存在せず社内グループの使用語句情報３２０には存在する語句が含まれている場合、制御部１１０は、所定条件を満たすと判断する。一方で、対象メッセージに、社外グループの使用語句情報３２０には存在せず社内グループの使用語句情報３２０には存在する語句が含まれていない場合、制御部１１０は、所定条件を満たさないと判断する。
【０１５３】
第１判断処理または第２判断処理の結果、所定条件を満たすと判断すると、制御部１１０は、警告処理を行う。制御部１１０は、警告処理として、操作表示部１２０に警告メッセージ（図示せず）を表示させる処理を行う。警告メッセージの内容については特に限定されない。対象メッセージの確認を促すメッセージが警告メッセージとして表示されてもよいし、対象メッセージの送信先（アドレス）の確認を促すメッセージが警告メッセージとして表示されてもよい。表示入力装置１００から警告音を出力してもよい。
【０１５４】
また、ユーザー指定のアドレスが複数存在し、当該複数存在するアドレスの中に、社外グループに属するアドレスと社内グループに属するアドレスとが混在する場合、社外グループに属するアドレスが対象メッセージの送信先から自動的に外されてもよい。社外グループに属するアドレスが対象メッセージの送信先から外された場合には、その旨のメッセージが操作表示部１２０に表示されてもよい。
【０１５５】
この構成では、たとえば、会社内でのメッセージのやり取りで機密情報（語句）をメッセージに含めた場合、社内グループの使用語句情報３２０に機密情報が追加される。したがって、他社の人に送信するメッセージに意図せず機密情報を含めてしまったとしても、当該メッセージを送信するときに警告が報知されるので、当該メッセージが他社の人に送信されるのを抑制することができる（機密情報が漏洩するのを抑制することができる）。
【０１５６】
（署名の自動付与）
記憶部１３０は、グループごとに、予め登録された署名を記憶する。署名の登録はユーザーによって行われる。署名の登録は操作表示部１２０がユーザーから受け付ける。通常では、社外向けの署名と社内向けの署名とを使い分ける場合が多い。したがって、たとえば、社外向けの署名および社内向けの署名がそれぞれ登録される。そして、社外向けの署名は社外グループに対応付けられ、社内向けの署名は社内グループに対応付けられる。
【０１５７】
制御部１１０は、操作表示部１２０がメッセージ送信操作を受け付けると、今回送信するメッセージ（以下、対象メッセージと称する）の送信先に指定されたアドレス（ユーザー指定のアドレス）が属するグループに対応する署名を認識する。そして、制御部１１０は、ユーザー指定のアドレスが属するグループに対応する署名を対象メッセージに自動的に付与する。ユーザー指定のアドレスが社外グループに属する場合、対象メセージには社外向けの署名が自動的に付与される。ユーザー指定のアドレスが社内グループに属する場合、対象メッセージには社内向けの署名が自動的に付与される。
【０１５８】
なお、対象メッセージに既に署名が付与されている場合（ユーザーが自身で署名を付与した場合）、制御部１１０による署名の自動付与は行われない。ただし、ユーザー指定のアドレスが社外グループに属する場合において、対象メセージに社内向けの署名が付与されている場合には、社内向けの署名から社外向けの署名に自動的に変更されてもよい。また、ユーザー指定のアドレスが社内グループに属する場合において、対象メセージに社外向けの署名が付与されている場合には、社外向けの署名から社内向けの署名に自動的に変更されてもよい。
【０１５９】
この構成では、社外の人に対し、社内向けの署名が付与されたメッセージが送信されるのを抑制することができる。また、社内の人に対し、社外向けの署名が付与されたメッセージが送信されるのも抑制することができる。
【０１６０】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【０１６１】
１００  表示入力装置
１１０  制御部
１２０  操作表示部
１３０  記憶部
【図１】
2020071649.tif 000003
【図２】
2020071649.tif 000004
【図３】
2020071649.tif 000005
【図４】
2020071649.tif 000006
【図５】
2020071649.tif 000007
【図６】
2020071649.tif 000008
【図７】
2020071649.tif 000009
【図８】
2020071649.tif 000010
【図９】
2020071649.tif 000011
【図１０】
2020071649.tif 000012
【図１１】
2020071649.tif 000013
【図１２】
2020071649.tif 000014