(57)【要約】【課題】従来、外国人の名前に対応する漢字列を漢字意味情報と共に出力する仕組みはなかった。【解決手段】外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、外国人の名前を受け付ける名前受付部と、受け付けられた名前を漢字列に変換する変換部と、変換された漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部と、変換された漢字列を有する出力情報であり、漢字列を構成する１以上の部分漢列と、取得された１以上の漢字意味情報とを有する出力情報を構成する出力情報構成部と、出力情報を出力する出力部とを具備する情報処理装置により、外国人名に対応する漢字列を漢字の意味情報と共に出力できる。【選択図】図１
2020177326.tif 000002
【特許請求の範囲】
【請求項１】
外国人の名前に対応する漢字列の一部分である部分漢列と当該部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、
外国人の名前を受け付ける名前受付部と、
前記名前受付部が受け付けた名前を漢字列に変換する変換部と、
前記変換部が変換した漢字列を構成する１以上の各部分漢列をキーとして前記漢字辞書を検索し、当該１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部と、
前記変換部が変換した漢字列を有する出力情報であり、当該漢字列を構成する１以上の部分漢列と、前記漢字意味取得部が取得した１以上の漢字意味情報とを有する出力情報を構成する出力情報構成部と、
前記出力情報を出力する出力部とを具備する情報処理装置。
【請求項２】
前記漢字情報は、前記部分漢列の画数に関する画数情報をも有し、
漢字列の総画数を示す総画数情報と当該総画数の意味を示す画数意味情報とを含む１以上の総画数情報を有する画数辞書が格納される画数辞書格納部と、
前記変換部が変換した漢字列を構成する１以上の部分漢列に対応する１以上の画数情報を用いて、当該漢字列の総画数を示す総画数情報を取得し、取得した総画数情報をキーとして前記画数辞書を検索し、当該総画数情報と対になる画数意味情報を取得する画数意味取得部とをさらに具備し、
前記出力情報構成部は、
前記画数意味取得部が取得した画数意味情報をも有する出力情報を構成する請求項１記載の情報処理装置。
【請求項３】
外国人の名前の発音に対応する発音文字列の一部である部分発音文字列と、当該部分発音文字列に対応する１以上の部分漢列とを有する２以上の変換情報を有する変換辞書が格納される変換辞書格納部をさらに具備し、
前記変換部は、
前記変換辞書を用いて、前記名前受付部が受け付けた名前に対応する発音文字列を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列ごとに、当該部分発音文字列に対応する１以上の部分漢列の中から選択される一の部分漢列に変換する請求項１または請求項２記載の情報処理装置。
【請求項４】
前記変換部は、
予め決められた条件を満たす漢字を含む部分漢列を選択しない請求項３記載の情報処理装置。
【請求項５】
前記変換部は、
前記名前受付部が受け付けた名前を２以上の漢字列に変換し、
前記漢字意味取得部は、
前記変換部が変換した２以上の各漢字列ごとに、当該漢字列を構成する１以上の各部分漢列をキーとして前記漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、
前記出力情報構成部は、
前記変換部が変換した２以上の漢字列を有する出力情報であり、当該２以上の各漢字列ごとに、前記漢字意味取得部が取得した漢字意味情報であり、当該漢字列を構成する１以上の部分漢列と対になる１以上の漢字意味情報を含む出力情報を構成し、
前記出力部が出力した出力情報が有する２以上の漢字列のいずれか１つを選択するユーザの指示を受け付ける指示受付部と、
前記指示受付部が受け付けた指示に対応する漢字列を取得する採用部とをさらに具備する請求項１または請求項２記載の情報処理装置。
【請求項６】
前記変換部は、
前記１以上の各部分発音文字列を、当該部分発音文字列に対応する２以上の部分漢列である部分漢列群に変換し、
前記漢字意味取得部は、
前記変換部が前記１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、当該部分漢列群を構成する２以上の各部分漢列をキーとして前記漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、
前記出力情報構成部は、
前記変換部が前記１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、当該１以上の各部分漢列群を構成する２以上の各部分漢列に、前記漢字意味取得部が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成し、
前記出力部が出力した出力情報が有する１以上の各部分漢列群ごとに、当該部分漢列群を構成する２以上の部分漢列のいずれか１つを選択するユーザの指示を受け付ける指示受付部と、
前記指示受付部が１以上の部分漢列群に対して受け付けた１以上の各指示に対応する部分漢列を取得する採用部とをさらに具備する請求項３または請求項４記載の情報処理装置。
【請求項７】
前記漢字意味情報は、２以上の各言語で表現された意味の情報を有し、
前記出力情報構成部は、
前記名前の言語に対応する言語で表現された意味の情報を用いて前記出力情報を構成する請求項１から請求項６いずれか一項に記載の情報処理装置。
【請求項８】
前記漢字辞書が有する１以上の各部分漢列に対応して、当該部分漢列の書道での筆記を支援する書道支援情報が格納される書道支援情報格納部と、
前記変換部が変換した漢字列を構成する１以上の部分漢列に対応する１以上の書道支援情報を取得する書道支援情報取得部とをさらに具備し、
前記出力情報構成部は、
前記書道支援情報取得部が取得した１以上の書道支援情報をも有する出力情報を構成する請求項１から請求項７いずれか一項に記載の情報処理装置。
【請求項９】
前記書道支援情報は、漢字の書き順を視覚的に示す画像である請求項８記載の情報処理装置。
【請求項１０】
前記出力部が出力した出力情報が有する漢字列を書道で筆記した書道結果を含む写真を受け付ける写真受付部と、
ユーザを識別するユーザ識別子に対応付けて、前記写真を格納部に蓄積する蓄積部とをさらに具備する請求項１から請求項９いずれか一項に記載の情報処理装置。
【請求項１１】
外国人の名前を受信する名前受付部と、
前記名前受付部が受信した名前を漢字列に変換する変換部と、
前記変換部が変換した漢字列を端末に送信する出力部と、
指示を前記端末から受信する指示受付部と、
前記指示に応じて、前記変換部が変換した漢字列を商品に印刷する印刷支援を行う印刷支援部とを具備する情報処理装置。
【請求項１２】
前記変換部は、
前記名前受付部が受け付けた名前を２以上の漢字列に変換し、
前記出力部は、
前記２以上の漢字列を前記端末に送信し、
前記指示は、前記出力部が送信した２以上の漢字列のいずれか１つを選択するユーザの指示であり、
前記印刷支援部は、
前記指示に対応する漢字列を前記商品に印刷する印刷支援を行う請求項１１記載の情報処理装置。
【請求項１３】
外国人の名前に対応する漢字列の一部分である部分漢列と当該部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、
前記変換部が変換した漢字列を構成する１以上の各部分漢列をキーとして前記漢字辞書を検索し、当該１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部とをさらに具備し、
前記出力情報構成部は、
前記変換部が変換した漢字列を有する出力情報であり、当該漢字列を構成する１以上の各部分漢列に、前記漢字意味取得部が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成する請求項１２記載の情報処理装置。
【請求項１４】
外国人の名前の発音に対応する発音文字列の一部である部分発音文字列と、前記漢字辞書を構成する部分漢列であり、当該部分発音文字列に対応する１以上の部分漢列とを有する２以上の変換情報を有する変換辞書が格納される変換辞書格納部をさらに具備し、
前記変換部は、
前記変換辞書を用いて、前記名前受付部が受け付けた名前を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列を、当該部分発音文字列に対応する２以上の部分漢列である部分漢列群に変換し、
前記出力部は、
前記変換部が前記１以上の部分発音文字列を変換した１以上の部分漢列群を前記端末に送信し、
前記指示は、前記出力部が送信した１以上の部分漢列群ごとに、当該部分漢列群を構成する２以上の漢字列のいずれか１つを選択するユーザの指示であり、
前記印刷支援部は、
前記１以上の各部分漢列群ごとに、前記指示に対応する部分漢列を取得し、取得した１以上の部分漢列で構成される漢字列を前記商品に印刷する印刷支援を行う請求項１２記載の情報処理装置。
【請求項１５】
外国人の名前に対応する漢字列の一部分である部分漢列と当該部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、
前記漢字意味取得部は、
前記変換部が前記１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、当該部分漢列群を構成する２以上の各部分漢列をキーとして前記漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、
前記出力情報構成部は、
前記変換部が前記１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、当該１以上の各部分漢列群を構成する２以上の各部分漢列に、前記漢字意味取得部が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成する請求項１４記載の情報処理装置。
【請求項１６】
商品の画像である商品画像を有する２以上の商品情報が格納される商品情報格納部をさらに具備し、
前記指示は、前記２以上の商品情報に対応する２以上の商品のいずれか１つを選択するユーザの指示であり、
前記指示に対応する商品の商品画像と、前記変換部が変換した漢字列とを用いて、漢字列を付加した商品のイメージである漢字列付き商品イメージを構成する商品イメージ構成部をさらに具備し、
前記出力部は、
前記漢字列付き商品イメージを送信する請求項１１から請求項１５いずれか一項に記載の情報処理装置。
【請求項１７】
前記出力部が送信した漢字列を書道で筆記した書道結果を含む写真を受け付ける写真受付部と、
前記写真受付部が受け付けた写真を、ユーザを識別するユーザ識別子に対応付けて、格納部に蓄積する蓄積部と、
前記格納部に格納されている写真を用いて、書道結果を付加した商品のイメージである１以上の書道結果付き商品イメージを構成する商品イメージ構成部とをさらに具備し、
前記出力部は、
前記１以上の書道結果付き商品イメージを前記端末に送信する請求項１１から請求項１５いずれか一項に記載の情報処理装置。
【請求項１８】
外国人の名前に対応する漢字列の一部分である部分漢列と当該部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部、名前受付部、変換部、漢字意味取得部、出力情報構成部、および出力部によって実現される情報処理方法であって、
前記名前受付部が、外国人の名前を受け付ける名前受付ステップと、
前記変換部が、前記名前受付部が受け付けた名前を漢字列に変換する変換ステップと、
前記漢字意味取得部が、前記変換部が変換した漢字列を構成する１以上の各部分漢列をキーとして前記漢字辞書を検索し、当該１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得ステップと、
前記出力情報構成部が、前記変換部が変換した漢字列を有する出力情報であり、当該漢字列を構成する１以上の部分漢列と、前記漢字意味取得部が取得した１以上の漢字意味情報とを有する出力情報を構成する出力情報構成ステップと、
前記出力部が、前記出力情報を出力する出力ステップとを含む情報処理方法。
【請求項１９】
名前受付部、変換部、出力部、指示受付部、印刷支援部によって実現される情報処理方法であって、
前記名前受付部が、外国人の名前を受信する名前受付ステップと、
前記変換部が、前記名前受付部が受信した名前を漢字列に変換する変換ステップと、
前記出力部が、前記変換部が変換した漢字列を端末に送信する出力ステップと、
前記指示受付部が、指示を前記端末から受信する指示受付ステップと、
前記印刷支援部が、前記指示に応じて、前記変換部が変換した漢字列を商品に印刷する印刷支援を行う印刷支援ステップとを具備する情報処理装置。
【請求項２０】
外国人の名前に対応する漢字列の一部分である部分漢列と当該部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部にアクセス可能なコンピュータを、
外国人の名前を受け付ける名前受付部と、
前記名前受付部が受け付けた名前を漢字列に変換する変換部と、
前記変換部が変換した漢字列を構成する１以上の各部分漢列をキーとして前記漢字辞書を検索し、当該１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部と、
前記変換部が変換した漢字列を有する出力情報であり、当該漢字列を構成する１以上の部分漢列と、前記漢字意味取得部が取得した１以上の漢字意味情報とを有する出力情報を構成する出力情報構成部と、
前記出力情報を出力する出力部として機能させるためのプログラム。
【請求項２１】
コンピュータを、
外国人の名前を受信する名前受付部と、
前記名前受付部が受信した名前を漢字列に変換する変換部と、
前記変換部が変換した漢字列を端末に送信する出力部と、
指示を前記端末から受信する指示受付部と、
前記指示に応じて、前記変換部が変換した漢字列を商品に印刷する印刷支援を行う印刷支援部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外国人の名前に関する情報を処理する情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、外国人の名前を検出する装置が存在した（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１１−５０５６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来、外国人の名前に対応する漢字列を、漢字の意味情報と共に出力する仕組みは存在しなかった。
【０００５】
また、外国人の名前に対応する漢字列が印刷された商品を、当該外国人等が容易に入手できる仕組みは存在しなかった。
【課題を解決するための手段】
【０００６】
本第一の発明の情報処理装置は、外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、外国人の名前を受け付ける名前受付部と、名前受付部が受け付けた名前を漢字列に変換する変換部と、変換部が変換した漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部と、変換部が変換した漢字列を有する出力情報であり、漢字列を構成する１以上の部分漢列と、漢字意味取得部が取得した１以上の漢字意味情報とを有する出力情報を構成する出力情報構成部と、出力情報を出力する出力部とを具備する情報処理装置である。
【０００７】
かかる構成により、外国人の名前に対応する漢字列を、漢字の意味情報と共に出力する仕組みを提供できる。
【０００８】
また、本第二の発明の情報処理装置は、第一の発明に対して、漢字情報は、部分漢列の画数に関する画数情報をも有し、漢字列の総画数を示す総画数情報と総画数の意味を示す画数意味情報とを含む１以上の総画数情報を有する画数辞書が格納される画数辞書格納部と、変換部が変換した漢字列を構成する１以上の部分漢列に対応する１以上の画数情報を用いて、漢字列の総画数を示す総画数情報を取得し、取得した総画数情報をキーとして画数辞書を検索し、総画数情報と対になる画数意味情報を取得する画数意味取得部とをさらに具備し、出力情報構成部は、画数意味取得部が取得した画数意味情報をも有する出力情報を構成する情報処理装置である。
【０００９】
かかる構成により、外国人の名前に対応する漢字列を、漢字の意味情報、および画数の意味情報と共に出力できる。
【００１０】
また、本第三の発明の情報処理装置は、第一または第二の発明に対して、外国人の名前の発音に対応する発音文字列の一部である部分発音文字列と、部分発音文字列に対応する１以上の部分漢列とを有する２以上の変換情報を有する変換辞書が格納される変換辞書格納部をさらに具備し、変換部は、変換辞書を用いて、名前受付部が受け付けた名前に対応する発音文字列を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列ごとに、部分発音文字列に対応する１以上の部分漢列の中から選択される一の部分漢列に変換する情報処理装置である。
【００１１】
かかる構成により、外国人の名前を、同音異字の漢字を含む２以上の漢字列に変換できる。
【００１２】
なお、上記構成において、名前受付部は、例えば、外国人の名前に対応する発音文字列を受け付け、変換部は、名前受付部が受け付けた発音文字列を１以上の部分発音文字列に分割する。または、名前受付部は、例えば、外国人の名前を発音した音声を受け付け、変換部は、名前受付部が受け付けた音声を発音文字列に変換し、変換した発音文字列を１以上の部分発音文字列に分割してもよい。
【００１３】
また、本第四の発明の情報処理装置は、第三の発明に対して、変換部は、予め決められた条件を満たす漢字を含む部分漢列を選択しない情報処理装置である。
【００１４】
かかる構成により、外国人の名前を、予め決められた条件を満たす漢字を含まない漢字列に変換できる。
【００１５】
また、本第五の発明の情報処理装置は、第一または第二の発明に対して、変換部は、名前受付部が受け付けた名前を２以上の漢字列に変換し、漢字意味取得部は、変換部が変換した２以上の各漢字列ごとに、漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、出力情報構成部は、変換部が変換した２以上の漢字列を有する出力情報であり、２以上の各漢字列ごとに、漢字意味取得部が取得した漢字意味情報であり、当該漢字列を構成する１以上の部分漢列と対になる１以上の漢字意味情報を含む出力情報を構成し、出力部が出力した出力情報が有する２以上の漢字列のいずれか１つを選択するユーザの指示を受け付ける指示受付部と、指示受付部が受け付けた指示に対応する漢字列を取得する採用部とをさらに具備する情報処理装置である。
【００１６】
かかる構成により、外国人の名前に対応する漢字列の候補であり、同音異字の漢字を含む２以上の漢字列を、各漢字列の漢字の意味情報付きで出力することで、ユーザによる漢字列の選択を支援できる。
【００１７】
また、本第六の発明の情報処理装置は、第三または第四の発明に対して、変換部は、１以上の各部分発音文字列を、部分発音文字列に対応する２以上の部分漢列である部分漢列群に変換し、漢字意味取得部は、変換部が１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、部分漢列群を構成する２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、出力情報構成部は、変換部が１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、１以上の各部分漢列群を構成する２以上の各部分漢列に、漢字意味取得部が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成し、出力部が出力した出力情報が有する１以上の各部分漢列群ごとに、部分漢列群を構成する２以上の部分漢列のいずれか１つを選択するユーザの指示を受け付ける指示受付部と、指示受付部が１以上の部分漢列群に対して受け付けた１以上の各指示に対応する部分漢列を取得する採用部とをさらに具備する情報処理装置である。
【００１８】
かかる構成により、外国人の名前に対応する漢字列を構成する漢字の候補であり、同音異字の２以上の漢字を、各漢字の意味情報付きで出力することで、ユーザによる漢字の選択を支援できる。
【００１９】
また、本第七の発明の情報処理装置は、第一から第六いずれか１つの発明に対して、漢字意味情報は、２以上の各言語で表現された意味の情報を有し、出力情報構成部は、名前の言語に対応する言語で表現された意味の情報を用いて出力情報を構成する情報処理装置である。
【００２０】
かかる構成により、異なる言語での漢字の意味の理解を支援できる。
【００２１】
また、本第八の発明の情報処理装置は、第一から第七いずれか１つの発明に対して、漢字辞書が有する１以上の各部分漢列に対応して、部分漢列の書道での筆記を支援する書道支援情報が格納される書道支援情報格納部と、変換部が変換した漢字列を構成する１以上の部分漢列に対応する１以上の書道支援情報を取得する書道支援情報取得部とをさらに具備し、出力情報構成部は、書道支援情報取得部が取得した１以上の書道支援情報をも有する出力情報を構成する情報処理装置である。
【００２２】
かかる構成により、書道での漢字列の筆記を支援できる。
【００２３】
また、本第九の発明の情報処理装置は、第八の発明に対して、書道支援情報は、漢字の書き順を視覚的に示す画像である情報処理装置である。
【００２４】
かかる構成により、漢字の書き順の直感的な理解を支援できる。
【００２５】
また、本第十の発明の情報処理装置は、第一から第九いずれか１つの発明に対して、出力部が出力した出力情報が有する漢字列を書道で筆記した書道結果を含む写真を受け付ける写真受付部と、ユーザを識別するユーザ識別子に対応付けて、写真を格納部に蓄積する蓄積部とをさらに具備する情報処理装置である。
【００２６】
かかる構成により、書道結果のユーザによる利用を支援できる。
【００２７】
また、本第十一の発明の情報処理装置は、外国人の名前を受信する名前受付部と、名前受付部が受信した名前を漢字列に変換する変換部と、変換部が変換した漢字列を端末に送信する出力部と、指示を端末から受信する指示受付部と、指示に応じて、変換部が変換した漢字列を商品に印刷する印刷支援を行う印刷支援部とを具備する情報処理装置である。
【００２８】
かかる構成により、外国人の名前に対応する漢字列が印刷された商品を当該外国人等が容易に入手できる仕組みが実現される。
【００２９】
また、本第十二の発明の情報処理装置は、第十一の発明に対して、変換部は、名前受付部が受け付けた名前を２以上の漢字列に変換し、出力部は、２以上の漢字列を端末に送信し、指示は、出力部が送信した２以上の漢字列のいずれか１つを選択するユーザの指示であり、印刷支援部は、指示に対応する漢字列を商品に印刷する印刷支援を行う情報処理装置である。
【００３０】
かかる構成により、商品に印刷する漢字列をユーザが選択できる。
【００３１】
また、本第十三の発明の情報処理装置は、第十二の発明に対して、外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、変換部が変換した漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部とをさらに具備し、出力情報構成部は、変換部が変換した漢字列を有する出力情報であり、漢字列を構成する１以上の各部分漢列に、漢字意味取得部が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成する情報処理装置である。
【００３２】
かかる構成により、商品に印刷する漢字列のユーザによる選択を支援できる。
【００３３】
また、本第十四の発明の情報処理装置は、第十二の発明に対して、外国人の名前の発音に対応する発音文字列の一部である部分発音文字列と、漢字辞書を構成する部分漢列であり、部分発音文字列に対応する１以上の部分漢列とを有する２以上の変換情報を有する変換辞書が格納される変換辞書格納部をさらに具備し、変換部は、変換辞書を用いて、名前受付部が受け付けた名前を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列を、部分発音文字列に対応する２以上の部分漢列である部分漢列群に変換し、出力部は、変換部が１以上の部分発音文字列を変換した１以上の部分漢列群を端末に送信し、指示は、出力部が送信した１以上の部分漢列群ごとに、部分漢列群を構成する２以上の漢字列のいずれか１つを選択するユーザの指示であり、印刷支援部は、１以上の各部分漢列群ごとに、指示に対応する部分漢列を取得し、取得した１以上の部分漢列で構成される漢字列を商品に印刷する印刷支援を行う情報処理装置である。
【００３４】
かかる構成により、商品に印刷する漢字列の漢字をユーザが選択できる。
【００３５】
また、本第十五の発明の情報処理装置は、第十四の発明に対して、外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部と、漢字意味取得部は、変換部が１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、部分漢列群を構成する２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、出力情報構成部は、変換部が１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、１以上の各部分漢列群を構成する２以上の各部分漢列に、漢字意味取得部が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成する情報処理装置である。
【００３６】
かかる構成により、商品に印刷する漢字列の漢字のユーザによる選択を支援できる。
【００３７】
また、本第十六の発明の情報処理装置は、第十一から第十五いずれか１つの発明に対して、商品の画像である商品画像を有する２以上の商品情報が格納される商品情報格納部をさらに具備し、指示は、２以上の商品情報に対応する２以上の商品のいずれか１つを選択するユーザの指示であり、指示に対応する商品の商品画像と、変換部が変換した漢字列とを用いて、漢字列を付加した商品のイメージである漢字列付き商品イメージを構成する商品イメージ構成部をさらに具備し、出力部は、漢字列付き商品イメージを送信する情報処理装置である。
【００３８】
かかる構成により、漢字列が印刷された商品のイメージをユーザが確認できる。
【００３９】
また、本第十七の発明の情報処理装置は、第十一から第十五いずれか１つの発明に対して、出力部が送信した漢字列を書道で筆記した書道結果を含む写真を受け付ける写真受付部と、写真受付部が受け付けた写真を、ユーザを識別するユーザ識別子に対応付けて、格納部に蓄積する蓄積部と、格納部に格納されている写真を用いて、書道結果を付加した商品のイメージである１以上の書道結果付き商品イメージを構成する商品イメージ構成部とをさらに具備し、出力部は、１以上の書道結果付き商品イメージを端末に送信する情報処理装置である。
【００４０】
かかる構成により、漢字列の書道結果が印刷された商品のイメージをユーザが確認できる。
【発明の効果】
【００４１】
本発明によれば、外国人の名前に対応する漢字列を、漢字の意味情報と共に出力する仕組みを提供できる。
【図面の簡単な説明】
【００４２】
【図１】実施の形態における情報システムのブロック図
【図２】同情報処理装置の動作を説明するフローチャート
【図３】同漢字・変換等情報のデータ構造図
【図４】同総画数情報のデータ構造図
【図５】同出力情報を含む画面の一例を示す図
【図６】同漢字列の書道での筆記例を示す図
【図７】同商品イメージの一例を示す図
【図８】同コンピュータシステムの外観図
【図９】同コンピュータシステムの内部構成の一例を示す図
【発明を実施するための形態】
【００４３】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００４４】
図１は、本実施の形態における情報システムのブロック図である。情報システムは、情報処理装置１、および１または２以上の端末装置２を備える。情報処理装置１は、例えば、ＬＡＮやインターネット等のネットワーク、無線または有線の通信回線などを介して、１以上の端末装置２の各々と通信可能に接続される。
【００４５】
情報処理装置１は、例えば、サーバである。サーバは、例えば、情報システムを運営する企業や団体等の組織のサーバであるが、クラウドサーバやＡＳＰサーバ等でもよく、そのタイプや所在は問わない。組織は、例えば、書道教室であるが、１または２以上の書道教室を運営する企業等でもよい。または、組織は、例えば、外国人向けの観光案内所でもよいし、外国人向けの土産物等の商品を製造または販売する企業等でもよく、その種類は問わない。
【００４６】
端末装置２は、例えば、上記のような組織の端末であるが、個人の端末でもよく、その所属は問わない。端末は、例えば、ＰＣであるが、携帯端末でもよく、そのタイプは問わない。なお、携帯端末とは、携帯可能な端末である。携帯端末は、例えば、タブレット端末、スマートフォンであるが、ノートＰＣ、携帯電話機等でもよく、その種類は問わない。
【００４７】
個人は、例えば、書道教室で書道を体験する外国人観光客である。なお、書道教室は、実際の教室に限らず、仮想的な教室でもよい。仮想的な教室では、例えば、タッチペン等を用いて、書道による筆記を疑似的に体験してもよい。または、個人は、例えば、土産物店等で買い物をする外国人観光客であってもよい。または、個人は、外国人観光客とは限らず、例えば、外国に居ながら、仮想的な教室で書道を体験したり、仮想的な店舗で買い物をしたりする外国人でもよい。また、個人は、外国人とは限らず、例えば、日本人でもよい。日本人は、例えば、書道教室の先生であるが、店舗の店員等、誰でもよい。
【００４８】
なお、情報システムは、端末装置２を備えず、情報処理装置１のみで構成されてもよい。すなわち、情報処理装置１は、スタンドアロンでもよい。スタンドアロンの情報処理装置１は、一の端末で実現され得る。
【００４９】
情報処理装置１は、格納部１１、受付部１２、処理部１３、および出力部１４を備える。格納部１１は、漢字辞書格納部１１１、画数辞書格納部１１２、変換辞書格納部１１３、書道支援情報格納部１１４、および商品情報格納部１１５を備える。受付部１２は、名前受付部１２１、指示受付部１２２、および写真受付部１２３を備える。処理部１３は、変換部１３１、漢字意味取得部１３２、画数意味取得部１３３、出力情報構成部１３４、採用部１３５、書道支援情報取得部１３６、印刷支援部１３７、蓄積部１３８、および商品イメージ構成部１３９を備える。
【００５０】
端末装置２は、端末格納部２１、端末受付部２２、端末送信部２３、端末受信部２４、端末処理部２５、および端末出力部２６を備える。
【００５１】
格納部１１は、各種の情報を格納し得る。各種の情報とは、例えば、後述する漢字辞書、後述する画数辞書、後述する変換辞書、後述する書道支援情報、後述する商品情報などである。なお、その他の情報については、適時説明する。
【００５２】
漢字辞書格納部１１１には、漢字辞書が格納される。漢字辞書とは、漢字に関する辞書である。漢字は、例えば、表意文字といってもよい。表意文字とは、意味を表す文字である。
【００５３】
漢字辞書は、例えば、１または２以上の漢字情報を有する。漢字情報とは、外国人の名前に対応する漢字列（以下、単に漢字列と記す場合がある）の意味に関する情報である。漢字列とは、１または２以上の漢字の配列である。対応する漢字列とは、外国人の名前の発音と同じ又は類似する発音を有する漢字列である。対応する漢字列は、例えば、外国人の名前の当て字といってもよい。また、漢字列は、外国人の名前の全部に対応していなくてもよく、例えば、部分的な当て字でも構わない。
【００５４】
外国人は、例えば、アメリカ人、スペイン人、韓国人などであるが、その国籍や言語圏は問わない。外国人の名前（以下、単に名前と記す場合がある）は、通常、氏（ファーストネーム），名前（ラストネーム）のうちの１以上である。ただし、名前は、ミドルネームやニックネーム等でもよく、その種類は問わない。名前の言語は、例えば、英語であるが、スペイン語や韓国語等でもよく、その種類は問わない。名前の文字は、例えば、アルファベットであるが、ハングル等でもよく、その種類は問わない。
【００５５】
漢字情報は、例えば、部分漢列と、当該部分漢列の意味を示す漢字意味情報とを含む。部分漢列とは、漢字列の一部分である。部分漢列は、例えば、一の漢字でもよいし、２以上の漢字で構成されてもよい。ただし、漢字情報は、例えば、漢字列の全部と、当漢字列の意味を示す漢字意味情報とを含んでもよい。
【００５６】
漢字意味情報は、当該部分漢列の意味の情報を有する。意味の情報は、通常、外国語で表現される。漢字意味情報は、２以上の各言語で表現された意味の情報を有することは好適である。漢字意味情報は、具体的には、例えば、英語で表現された意味の情報、スペイン語で表現された意味の情報、韓国語で表現された意味の情報などを有していてもよく、その言語の数や組み合わせは問わない。
【００５７】
漢字意味情報は、例えば、言語識別子と、当該言語識別子で識別される言語で表現された意味の情報との対の集合であってもよい。言語識別子とは、言語を識別する情報である。言語識別子は、例えば、“英語”や“スペイン語”等の言語名であるが、ＩＤでもよく、言語を識別し得る情報であれば何でもよい。
【００５８】
漢字情報は、例えば、画数情報をも有していてもよい。画数情報とは、部分漢列の画数に関する情報である。画数情報は、例えば、部分漢列が一の漢字である場合は、当該漢字の画数であり、部分漢列が２以上の漢字で構成される場合は、各漢字の画数の合計である。
【００５９】
画数辞書格納部１１２には、１または２以上の総画数情報を有する画数辞書が格納される。総画数情報とは、漢字列の総画数の意味に関する情報である。総画数情報は、例えば、漢字列の総画数と、当該総画数の意味を示す画数意味情報とを含む。
【００６０】
変換辞書格納部１１３には、２以上の変換情報を有する変換辞書が格納される。変換情報とは、外国人の名前を漢字列に変換するための情報である。変換情報は、例えば、発音文字列と、１または２以上の漢字列とを有していてもよい。発音文字列とは、発音を表す１または２以上の文字の配列である。発音を表す文字は、例えば、表音文字といってもよい。発音を表す文字は、通常、アルファベットであるが、例えば、仮名でもよいし、その他の表音文字（例えば、ハングル等）でもよく、その種類は問わない。なお、仮名は、平仮名または片仮名のいずれでもよい。また、発音を表す仮名は、例えば、読み仮名といってもよい。変換情報を構成する発音文字列は、通常、外国人の名前の発音に対応する発音文字列である。
【００６１】
または、変換情報は、例えば、上記のような発音文字列の一部である部分発音文字列と、漢字辞書格納部１１１に格納されている漢字辞書に含まれる部分漢列であり、部分発音文字列に対応する１以上の部分漢列とを有することは好適である。変換情報は、例えば、一の音節に対応する部分発音文字列と、同音異字の２以上の部分漢列とを有していてもよい。同音異字とは、同じ発音の異なる漢字である。同音異字は、例えば、真と魔、理と利と離などであるが、発音は問わない。
【００６２】
書道支援情報格納部１１４には、１または２以上の書道支援情報が格納される。書道支援情報とは、漢字の書道での筆記を支援する情報である。書道支援情報は、例えば、漢字の書き順を視覚的に示す画像であるが、漢字の書き順を説明する文章や音声等の情報でもよく、その形式は問わない。画像は、例えば、１または２以上の静止画の集合であるが、動画でもよく、その形式は問わない。または、書道支援情報は、書道で筆記された漢字の画像でもよい。または、書道支援情報は、例えば、先生が漢字を書道で筆記する様子を撮影した動画でもよい。
【００６３】
書道支援情報格納部１１４には、例えば、漢字辞書格納部１１１の漢字辞書が有する１以上の各部分漢列に対応して、当該部分漢列の書道での筆記を支援する書道支援情報が格納される。
【００６４】
ただし、書道支援情報格納部１１４には、例えば、漢字辞書が有する１以上の各漢字列に対応して、当該漢字列の書道での筆記を支援する書道支援情報が格納されてもよい。
【００６５】
商品情報格納部１１５には、２以上の商品情報が格納される。商品情報とは、商品に関する情報である。商品は、例えば、カード、書道用紙、Ｔシャツ、マグカップ等であるが、その種類は問わない。商品情報は、商品識別子を有する。商品識別子とは、商品を識別する情報である。商品識別子は、例えば、商品名、品番、ＩＤ等であるが、その構造は問わない。また、商品情報は、例えば、商品の画像である商品画像も有する。さらに、商品情報は、例えば、商品の説明などを有していてもよく、その構造は問わない。
【００６６】
受付部１２は、各種の情報を受け付ける。各種の情報とは、例えば、後述する名前、後述する指示、後述する写真などである。
【００６７】
受付部１２は、名前等の情報を、通常、端末装置２から受信するが、例えば、キーボードやタッチパネル等の入力デバイスを介して受け付けてもよい。または、受付部１２は、例えば、音声認識機能を有しており、マイクロフォンを介して音声入力された情報を受け付けてもよい。音声認識機能とは、入力された音声を文字列に変換する機能である、といってもよい。なお、音声認識機能は公知であり、詳しい説明を省略する。さらに、受付部１２は、例えば、ディスクや半導体メモリなどの記録媒体から読み出された情報を受け付けてもよく、受け付けの態様は問わない。なお、かかる事項は、名前受付部１２１等にも当てはまる場合がある。
【００６８】
名前受付部１２１は、外国人の名前を受け付ける。外国人は、例えば、アメリカ人やスペイン人や韓国人等であるが、その国籍等は問わない。名前の言語は、前述したように、例えば、英語やスペイン語や韓国語等であるが、何語でもよい。受け付けられる名前は、通常、発音文字列であるが、音声でもよい。発音文字列は、通常、アルファベットの配列で構成されるが、例えば、仮名の配列で構成されてもよいし、その他の表音文字（例えば、ハングル等）の配列で構成されてもよい。
【００６９】
音声は、例えば、発音文字列（例えば、“Ｍ”，“ａ”，“ｒ”，“ｉ”，“ａ”等）を読み上げた音声（“エム”，“エイ”，“アール”，“アイ”，“エイ”等）であるが、名前を発音した音声（例えば、“Ｍａｒｉａ”を発音した「マリア」等）でもよい。
【００７０】
名前受付部１２１は、外国人の名前を、通常、端末装置２から受信する。詳しくは、端末装置２のユーザは、例えば、書道教室で書道を体験する外国人の携帯端末であってもよい。端末装置２の端末格納部２１には、例えば、端末識別子、および言語識別子などが格納されている。端末識別子とは、端末装置２を識別する情報である。端末識別子は、例えば、ＭＡＣアドレス、ＩＰアドレス、電話番号、ＩＤなどであるが、端末装置２のユーザを識別するユーザ識別子でもよく、端末装置２を識別し得る情報であれば何でもよい。なお、ユーザ識別子は、例えば、メールアドレス、電話番号、ＩＤなどであるが、ユーザを識別し得る情報であれば何でもよい。
【００７１】
ユーザは、例えば、端末装置２のタッチパネルを介して、自分の名前を入力する。端末装置２を構成する端末受付部２２が、入力された名前を受け付け、端末送信部２３は、受け付けられた名前を、端末格納部２１に格納されている端末識別子および言語識別子と対に、情報処理装置１に送信する。名前受付部１２１は、こうして端末装置２から端末識別子および言語識別子と対に送信された名前を受信する。なお、端末識別子または言語識別子のうち１以上は、必ずしも送受信されなくてもよい。
【００７２】
または、名前受付部１２１は、例えば、キーボード等の入力デバイスを介して、外国人の名前を受け付けてもよい。詳しくは、情報処理装置１は、例えば、書道教室の端末であり、書道教室の先生が、書道を体験する外国人の名前を、端末が有するキーボード等の入力デバイスを介して入力してもよい。または、外国人自身が、自分の名前を、書道教室の端末の入力デバイスを介して入力しても構わない。なお、この場合の外国人を、ユーザと呼んでもよい。
【００７３】
つまり、本実施の形態において、ユーザとは、通常、端末装置２のユーザであるが、名前受付部１２１によって受け付けられる名前に対応する人物である、と考えてもよい。名前受付部１２１は、ユーザ自身または先生によって、入力デバイスを介して入力された名前を受け付けてもよい。なお、名前と対に、言語識別子も受け付けられてもよい。
【００７４】
なお、外国人の名前がマイクロフォンを介して音声入力される場合、名前受付部１２１は、入力された音声を音声認識機能により認識し、発音文字列を取得してもよい。
【００７５】
指示受付部１２２は、指示を受け付ける。指示とは、通常、ユーザの指示であるが、例えば、先生等の指示でもよい。
【００７６】
指示受付部１２２は、ユーザの指示を、通常、端末装置２から受信する。詳しくは、ユーザは、例えば、端末装置２の入力デバイスを介して指示を入力し、端末受付部２２が、入力された指示を受け付け、端末送信部２３は、受け付けられた指示を、端末格納部２１に格納されている端末識別子と対に、情報処理装置１に送信してもよい。指示受付部１２２は、こうして端末装置２から端末識別子と対に送信された指示を受信する。なお、端末識別子は、必ずしも送受信されなくてもよい。
【００７７】
または、情報処理装置１は、例えば、書道教室の端末であり、指示受付部１２２は、端末の入力デバイスを介して、ユーザまたは先生の指示を受け付けてもよい。なお、先生の指示は、通常、ユーザの選択に基づく指示である。
【００７８】
指示は、例えば、２以上の漢字列のいずれか１つを選択する指示であってもよい。すなわち、指示受付部１２２は、例えば、出力部１４が出力した出力情報が有する２以上の漢字列のいずれか１つを選択するユーザの指示を受け付けてもよい。
【００７９】
詳しくは、例えば、名前受付部１２１が、端末識別子等と対に名前を受信し、変換部１３１は、受け付けられた名前を２以上の漢字列に変換し、出力情報構成部１３４は、変換された２以上の漢字列を有する出力情報を、受信された端末識別子で識別される端末装置２に送信する。なお、前述したように、指示が有する端末識別子は、ユーザ識別子であってもよく、出力情報構成部１３４は、受信されたユーザ識別子で識別されるユーザの端末装置２に出力情報を送信すると考えてもよい。
【００８０】
端末装置２において、端末受信部２４が上記出力情報を受信し、端末出力部２６は、受信された出力情報を出力する。端末受付部２２は、出力された出力情報が有する２以上の漢字列のいずれか１つを選択するユーザの指示を受け付け、端末送信部２３は、受け付けられた指示を端末識別子と対に情報処理装置１に送信する。指示受付部１２２は、こうして端末装置２から端末識別子と対に送信された指示を受信する。採用部１３５は、受け付けられた指示に対応する漢字列を取得する。
【００８１】
なお、上記動作において、出力情報構成部１３４は、変換された２以上の各漢字列ごとに、当該漢字列を構成する１以上の各部分漢列に、漢字意味取得部１３２が取得した漢字意味情報を対応付けた出力情報を構成することは好適である。それによって、ユーザは、各漢字列の漢字の意味を理解し、漢字列の的確な選択が行える。
【００８２】
また、出力情報構成部１３４は、２以上の各漢字列に、画数意味取得部１３３が取得した画数意味情報をも対応付けた出力情報を構成することは、より好適である。それによって、ユーザは、各漢字列の総画数の意味を理解し、漢字列のより的確な選択が行える。
【００８３】
または、指示は、２以上の部分漢列のいずれか１つを選択する指示であってもよい。すなわち、指示受付部１２２は、例えば、出力部１４が出力した出力情報が有する１以上の各部分漢列群ごとに、当該部分漢列群を構成する２以上の部分漢列のいずれか１つを選択するユーザの指示を受け付けてもよい。
【００８４】
詳しくは、例えば、名前受付部１２１が、端末識別子等と対に名前を受信し、変換部１３１は、受け付けられた名前に対応する発音文字列を１以上の部分発音文字列に分割し、分割した１以上の部分発音文字列を１以上の部分漢列に変換する。出力情報構成部１３４は、変換された１以上の部分漢列群を有する出力情報を構成し、出力部１４は、構成された出力情報を、受信された端末識別子で識別される端末装置２に送信する。
【００８５】
端末装置２において、端末受信部２４が上記出力情報を受信し、端末出力部２６は、受信された出力情報を出力する。端末受付部２２は、出力された出力情報が有する１以上の部分漢列群ごとに、当該部分漢列群を構成する２以上の部分漢列のいずれか１つを選択するユーザの指示を受け付ける。端末送信部２３は、１以上の部分漢列群に対応して受け付けられた１以上の指示を端末識別子と対に情報処理装置１に送信する。
【００８６】
指示受付部１２２は、こうして端末装置２から端末識別子と対に送信された、１以上の部分漢列群に対応する１以上の指示を受信する。採用部１３５は、１以上の部分漢列群に対応して受信された１以上の各指示に対応する部分漢列を取得する。
【００８７】
なお、上記動作において、出力情報構成部１３４は、上記１以上の各部分漢列群を構成する２以上の各部分漢列に、漢字意味取得部１３２が取得した漢字意味情報を対応付けた出力情報を構成することは好適である。それによって、ユーザは、各部分漢列の漢字の意味を理解し、部分漢列の的確な選択が行える。
【００８８】
または、指示は、漢字列等の商品への印刷に関する指示であってもよい。すなわち、指示受付部１２２は、変換部１３１が変換した漢字列等の商品への印刷に関するユーザの指示を受け付けてもよい。
【００８９】
詳しくは、例えば、端末装置２において、端末受付部２２が、出力された出力情報が有する文字列の商品への印刷の指示を受け付け、端末送信部２３は、受け付けられた指示を端末識別子と対に情報処理装置１に送信してもよい。指示受付部１２２は、こうして端末装置２から端末識別子と対に送信された指示を受信する。
【００９０】
または、指示は、選択された漢字列の商品への印刷に関する指示であってもよい。かかる指示は、例えば、選択された漢字列を含む。ただし、選択された漢字列に代えて、当該漢字列を識別する情報が含まれていてもよい。
【００９１】
または、指示は、例えば、商品情報格納部１１５に格納されている２以上の商品情報に対応する２以上の商品のいずれか１つを選択するユーザの指示であってもよい。
【００９２】
詳しくは、例えば、出力部１４が、格納されている２以上の商品情報を端末装置２に送信する。なお、送信される商品情報は、格納されている商品情報と同じでなくてもよい。端末装置２において、端末受信部２４が、２以上の商品情報を受信し、端末出力部２６は、受信された２以上の商品情報を出力する。端末受付部２２は、２以上の商品情報に対応する２以上の商品のうち一の商品を選択する指示を受け付ける。端末送信部２３は、受け付けられた指示を端末識別子と対に情報処理装置１に送信する。指示受付部１２２は、こうして端末装置２から端末識別子と対に送信された指示を受信する。
【００９３】
なお、指示は、例えば、選択された商品に漢字列を印刷する指示でもよい。かかる指示は、選択された商品の商品識別子を含む。
【００９４】
または、指示は、例えば、選択された商品に、選択された漢字列を印刷する指示でもよい。かかる指示は、選択された商品の商品識別子と、選択された文字列または当該文字列を識別する情報とを含む。
【００９５】
または、指示は、例えば、選択された商品に、選択された１以上の部分漢列で構成される漢字列を印刷する指示でもよい。かかる指示は、選択された商品の商品識別子と、選択された１以上の部分漢列または当該１以上の部分漢列を識別する１以上の情報とを含む。
【００９６】
または、指示は、例えば、漢字列等のデフォルトの商品への印刷の指示であってもよい。デフォルトの商品とは、例えば、カードであるが、書道用紙等でもよく、その種類は問わない。かかる指示は、通常、文字列等のみを含み、商品識別子を含まない。
【００９７】
または、指示は、例えば、後述する商品イメージの出力の指示でもよく、その種類は問わない。商品イメージの出力の指示は、商品識別子を含む。
【００９８】
写真受付部１２３は、写真を受け付ける。写真は、通常、書道結果を含む。書道結果とは、出力された出力情報が有する漢字列を、書道で筆記した結果である。書道結果は、通常、ユーザによる書道結果であるが、先生による書道結果でもよい。
【００９９】
写真は、例えば、ユーザと書道結果を含むことは好適である。例えば、ユーザが、自分の書道結果を手に持ち、端末装置２のカメラで自撮りを行ってもよい。端末装置２において、端末受付部２２は、こうして撮影された写真であり、ユーザと書道結果を含む写真を受け付け、端末送信部２３は、撮影された写真を端末識別子と対に情報処理装置１に送信する。写真受付部１２３は、こうして端末装置２から端末識別子と対に送信された写真を受信する。なお、ユーザと書道結果を含む写真は、例えば、書道教室のカメラで撮影され、写真受付部１２３は、カメラから送信された写真を受信してもよい。または、情報処理装置１がカメラを内蔵しており、端末受付部２２は、書道結果等を当該カメラで撮影してもよい。
【０１００】
ただし、写真は、ユーザを含まず、ユーザの書道結果のみを含んでもよい。または、写真は、先生の書道結果を含んでもよい。
【０１０１】
処理部１３は、各種の処理を行う。各種の処理とは、例えば、変換部１３１、漢字意味取得部１３２、画数意味取得部１３３、出力情報構成部１３４、採用部１３５、書道支援情報取得部１３６、印刷支援部１３７、蓄積部１３８、および商品イメージ構成部１３９などの処理である。各種の処理には、フローチャートで説明する各種の判別なども含まれる。なお、その他の処理については適時説明する。
【０１０２】
変換部１３１は、名前受付部１２１が受け付けた名前を１または２以上の漢字列に変換する。受け付けられた名前に対応する発音文字列から漢字列への変換は、例えば、変換辞書を用いて行われる。変換辞書は、汎用的な変換辞書でもよいし、名前専用の変換辞書でもよい。後者の変換辞書には、例えば、名前に用いられる漢字のみが登録され、名前に用いられない漢字は登録されなくてもよい。
【０１０３】
例えば、変換辞書格納部１１３に、発音文字列と１または２以上の漢字列との組である変換情報の集合で構成された変換辞書が格納されており、変換部１３１は、かかる変換辞書を用いて、名前受付部１２１が受け付けた名前に対応する１または２以上の漢字列を取得してもよい。
【０１０４】
なお、変換部１３１は、受け付けられた名前に対応する１以上の漢字列から選択される一の漢字列を取得してもよい。その際、変換部１３１は、例えば、１以上の漢字列のうち１番目の漢字列を選択してもよいし、１以上の漢字列を順番に又はランダムに選択してもよい。または、変換部１３１は、例えば、１以上の漢字列のうち、複雑さが最も少ないもの選択してもよい。複雑さは、例えば、総画数である。詳しくは、例えば、後述する画数意味取得部１３３が、１以上の漢字列に対して取得した１以上の総画数情報を変換部１３１に引き渡し、変換部１３１は、当該１以上の総画数情報のうち最も少ない総画数を示す総画数情報と対になる漢字列を選択する。ただし、変換部１３１は、例えば、１以上の漢字列を複雑さが少ないものから順番に選択してもよく、その選択方法は問わない。また、複雑さは、例えば、文字数でもよく、その種類は問わない。
【０１０５】
または、例えば、変換辞書格納部１１３に、部分発音文字列と１または２以上の部分漢列との組である変換情報の集合で構成された変換辞書が格納されており、変換部１３１は、名前受付部１２１が受け付けた名前に対応する発音文字列を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列ごとに、当該部分発音文字列に対応する１または２以上の部分漢列（以下、部分漢列群と記す場合がある）を変換辞書から取得してもよい。
【０１０６】
なお、変換部１３１は、受け付けられた名前に対応する発音文字列を分割した１以上の各部分発音文字列ごとに、当該部分発音文字列に対応する部分漢列群の中から選択される一の部分漢列に変換してもよい。
【０１０７】
ただし、変換部１３１は、例えば、予め決められた条件を満たす漢字を含む部分漢列を選択しなくてもよい。詳しくは、例えば、格納部１１に、不選択漢字リストが格納されている。不選択漢字リストとは、選択されない漢字のリストである。選択されない漢字は、例えば、「死」や「悪」等といった縁起の悪い漢字であるが、どのような漢字でもよい。予め決められた条件は、例えば、「不選択漢字リストに登録されていること」であってもよい。
【０１０８】
例えば、当該部分発音文字列に、２以上の部分漢列で構成された部分漢列群が対応付いており、かつ当該部分漢列群の中に、予め決められた条件を満たす漢字を含む部分漢列が含まれている場合に、変換部１３１は、当該部分漢列群のうち、予め決められた条件を満たす漢字を含む部分漢列を除いた１以上の部分漢列の中から、一の部分漢列を選択してもよい。これによって、例えば、汎用的な変換辞書を用いて変換を行う場合でも、取得される漢字列の中に「死」等の予め決められた漢字が出現しないようにすることができる。
【０１０９】
なお、発音文字列から漢字列への変換は、例えば、人工知能によって行われてもよく、その変換方法は問わない。詳しくは、変換部１３１は、例えば、外国人の名前と漢字列とを有する２以上の教師データを用いて、外国人の名前と漢字列との対応関係を機械学習し、学習器を構成してもよい。機械学習は、例えば、ディープラーニング、ＳＶＭ(support vector machine)、決定木、ランダムフォレスト等であるが、その種類は問わない。学習器は、例えば、外国人の名前を入力とし、漢字列を出力とするプログラムや関数等であってもよい。変換部１３１は、構成した学習器に、名前受付部１２１が受け付けた名前を入力し、学習器から出力される漢字列を取得してもよい。
【０１１０】
漢字意味取得部１３２は、変換部１３１が変換した漢字列の漢字の意味に関する漢字意味情報を取得する。
【０１１１】
漢字意味取得部１３２は、例えば、変換部１３１が変換した漢字列を構成する１または２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得する。
【０１１２】
詳しくは、漢字意味取得部１３２は、例えば、変換部１３１が変換した漢字列を１または２以上の部分漢列に分割し、当該１以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得してもよい。なお、分割した２以上の部分漢列の間で、漢字の重複があってもよい。また、どの部分漢列にも含まれない漢字があってもよい。
【０１１３】
または、漢字意味取得部１３２は、例えば、変換部１３１が変換した２以上の各漢字列ごとに、当該漢字列を構成する１または２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得してもよい。
【０１１４】
または、漢字意味取得部１３２は、変換部１３１が１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、当該部分漢列群を構成する２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得してもよい。
【０１１５】
画数意味取得部１３３は、変換部１３１が変換した漢字列の総画数の意味に関する画数意味情報を取得する。
【０１１６】
画数意味取得部１３３は、例えば、変換部１３１が変換した漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる画数情報を取得する。次に、画数意味取得部１３３は、取得した１以上の各画数情報が示す画数を合計し、総画数情報を取得する。そして、画数意味取得部１３３は、取得した総画数情報をキーとして画数辞書を検索し、総画数情報と対になる画数意味情報を取得する。
【０１１７】
出力情報構成部１３４は、変換部１３１が変換した漢字列を有する出力情報を構成する。なお、こうして構成される出力情報は、当該漢字列に対応する発音文字列も有することは好適である。すなわち、出力情報構成部１３４は、例えば、名前受付部１２１が受け付けた名前に対応する発音文字列と、変換部１３１が変換した漢字列とを有する出力情報を構成してもよい。
【０１１８】
出力情報構成部１３４は、例えば、変換部１３１が変換した漢字列等を有する出力情報であり、当該漢字列を構成する１以上の部分漢列と、漢字意味取得部１３２が取得した１以上の漢字意味情報とを有する出力情報を構成してもよい。この構成情報では、当該漢字列を構成する１以上の各部分漢列に、漢字意味取得部１３２が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報が対応付けられる。
【０１１９】
出力情報構成部１３４は、例えば、漢字列等に加えて、画数意味取得部１３３が取得した画数意味情報をも有する出力情報を構成してもよい。なお、こうして構成される出力情報は、通常、当該画数意味情報と対になる総画数情報をも有する。すなわち、出力情報構成部１３４は、例えば、画数意味取得部１３３が取得した総画数情報と画数意味情報とをも有する出力情報を構成してもよい。ただし、総画数情報は、画数意味情報に含まれていてもよい。
【０１２０】
出力情報構成部１３４は、例えば、変換部１３１が変換した２以上の漢字列を有する出力情報であり、当該２以上の各漢字列ごとに、当該漢字列を構成する１以上の部分漢列と、漢字意味取得部１３２が取得した１以上の漢字意味情報とを有する出力情報を構成してもよい。この出力情報では、当該２以上の各漢字列ごとに、当該漢字列を構成する１以上の各部分漢列に、漢字意味取得部１３２が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報が対応付けられる。
【０１２１】
出力情報構成部１３４は、例えば、変換部１３１が１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、当該１以上の各部分漢列群を構成する２以上の各部分漢列に、漢字意味取得部１３２が取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成してもよい。
【０１２２】
出力情報構成部１３４は、例えば、名前受付部１２１が受け付けた名前の言語に対応する言語で表現された意味の情報を用いて、出力情報を構成してもよい。
【０１２３】
詳しくは、出力情報構成部１３４は、例えば、上記のようにして各部分漢列に漢字意味情報を対応付ける際に、当該漢字意味情報が有する２以上の各言語で表現された意味の情報のうち、名前受付部１２１が名前と対に受け付けた言語識別子で識別される言語で表現された意味の情報を選択し、選択した言語で表現された意味の情報を対応付けてもよい。
【０１２４】
出力情報構成部１３４は、例えば、漢字列等に加えて、後述する書道支援情報取得部１３６が取得した１以上の書道支援情報をも有する出力情報を構成してもよい。
【０１２５】
詳しくは、出力情報構成部１３４は、例えば、上記のようにして各部分漢列に漢字意味情報を対応付ける際に、書道支援情報取得部１３６が取得した書道支援情報であり、当該部分漢列と対になる書道支援情報をも対応付けてもよい。
【０１２６】
なお、出力情報は、受け付けられた名前に対応する１以上の漢字列に加えて、例えば、受け付けられた名前、当該名前に対応する発音文字列を分割した２以上の部分発音文字列、当該２以上の部分発音文字列に対応する２以上の部分漢列群、当該２以上の各部分漢列群を構成する１以上の各部分漢列に対応する漢字意味情報、１以上の各漢字列に対応する総画数情報および画数意味情報の組、のうち１種類以上の情報をも有していてもよい。
【０１２７】
また、例えば、格納部１１に、上記のような各種の情報のレイアウトに関するレイアウト情報が格納されており、出力情報構成部１３４は、レイアウト情報をも有する出力情報を構成してもよい。
【０１２８】
採用部１３５は、出力情報が有する２以上の漢字列のいずれか１つを採用する。採用することは、通常、変換部１３１が変換した２以上の漢字列のうちいずれか１つを取得することである。採用部１３５は、例えば、出力情報が有する２以上の漢字列のうち、指示受付部１２２が受け付けた指示に対応する漢字列を取得する。または、採用部１３５は、例えば、出力された出力情報が有する１以上の部分漢列群に対して指示受付部１２２が受け付けた１以上の各指示に対応する部分漢列を取得してもよい。
【０１２９】
採用部１３５は、取得した漢字列、または１以上の部分漢列群に対して取得した１以上の部分漢列を、例えば、印刷支援部１３７に引き渡す。
【０１３０】
なお、取得された漢字列等の引き渡し先は、出力情報構成部１３４でもよい。出力情報構成部１３４は、取得された漢字列を有する第二の出力情報、または取得された１以上の部分漢列で構成された漢字列を有する第二の出力情報を構成してもよい。第二の出力情報は、例えば、一の漢字列のみを有し、漢字意味情報等を有さなくてもよい。出力部１４は、構成された第二の出力情報を出力し、それによって、取得された漢字列または取得された１以上の部分漢列で構成された漢字列を、ユーザが確認できる。
【０１３１】
ただし、取得された漢字列等の引き渡し先は問わない。または、取得された漢字列等は、例えば、ユーザ識別子に対応付けて、格納部１１に蓄積されてもよい。
【０１３２】
書道支援情報取得部１３６は、変換部１３１が変換した漢字列を構成する１以上の部分漢列に対応する１以上の書道支援情報を取得する。詳しくは、書道支援情報取得部１３６は、例えば、変換部１３１が変換した漢字列を構成する１以上の各部分漢列をキーとして書道支援情報格納部１１を検索し、各部分漢列に対応する１以上の書道支援情報を取得する。
【０１３３】
印刷支援部１３７は、指示受付部１２２が受け付けた指示に応じて、変換部１３１が変換した漢字列を商品に印刷する印刷支援を行う。印刷支援は、例えば、漢字列、商品識別子等の情報の印刷装置（図示しない）への送信であるが、印刷処理でもよいし、漢字列の商品への印刷が実現されるように支援する処理であれば何でもよい。
【０１３４】
例えば、受け付けられた指示が、選択された漢字列の商品への印刷に関する指示である場合、印刷支援部１３７は、選択された漢字列を商品に印刷する印刷支援を行ってもよい。
【０１３５】
または、受け付けられた指示が、選択された１以上の部分漢列で構成される漢字列の商品への印刷に関する指示である場合、印刷支援部１３７は、選択された１以上の部分漢列で構成される漢字列を商品に印刷する印刷支援を行ってもよい。
【０１３６】
また、受け付けられた指示が、選択された商品への漢字列の印刷に関する指示である場合、印刷支援部１３７は、選択された商品に漢字列を印刷する印刷支援を行ってもよい。
【０１３７】
また、受け付けられた指示が、選択された漢字列または選択された１以上の部分漢列で構成される漢字列の、選択された商品への印刷に関する指示である場合、印刷支援部１３７は、選択された商品に、選択された漢字列または選択された１以上の部分漢列で構成される漢字列を印刷する印刷支援を行ってもよい。
【０１３８】
蓄積部１３８は、写真受付部１２３が受け付けた写真を格納部１１に蓄積する。蓄積部１３８は、例えば、写真受付部１２３がユーザ識別子と対に受け付けた写真を、当該ユーザ識別子に対応付けて、格納部１１に蓄積する。
【０１３９】
商品イメージ構成部１３９は、商品イメージを構成する。商品イメージとは、商品の画像である。商品イメージは、例えば、漢字列付き商品イメージである。漢字列付き商品イメージとは、漢字列を付加した商品の画像である。商品イメージ構成部１３９は、例えば、受付部１２が商品イメージの出力の指示を受け付けたことに応じて、受け付けられた指示に対応する商品の商品画像と、受け付けられた名前を変換した漢字列とを用いて、漢字列付き商品イメージを構成する。
【０１４０】
詳しくは、商品イメージ構成部１３９は、例えば、商品情報格納部１１５に格納されている２以上の商品情報のうち、指示受付部１２２が受け付けた指示に対応する商品情報を参照して、当該商品情報が有する商品画像を取得する。そして、商品イメージ構成部１３９は、取得した商品画像に、変換部１３１が変換した漢字列を付加することにより、当該漢字列を付加した当該商品の画像である漢字列付き商品イメージを構成する。
【０１４１】
または、商品イメージは、例えば、書道結果付き商品イメージであってもよい。書道結果付き商品イメージとは、書道結果を付加した商品の画像である。商品イメージ構成部１３９は、例えば、受け付けられた指示に対応する商品の商品画像と、受け付けられた名前を変換した漢字列の書道での書道結果とを用いて、漢字列付き商品イメージを構成する。
【０１４２】
詳しくは、商品イメージ構成部１３９は、例えば、上記と同様にして商品画像を取得する一方、格納部１１に格納されている１以上の写真のうち、受け付けられた指示が有するユーザ識別子に対応する１または２以上の写真を取得する。そして、商品イメージ構成部１３９は、取得した商品画像に、取得した１以上の写真または当該１以上の写真から抽出された書道結果等を付加することにより、書道結果付き商品イメージを構成してもよい。
【０１４３】
出力部１４は、各種の情報を出力する。各種の情報とは、例えば、漢字列、部分漢列、出力情報、商品イメージ、漢字列付き商品イメージ、書道結果付き商品イメージなどである。出力部１４は、漢字列等の情報を、通常、端末装置２に送信するが、例えば、ディスプレイやスピーカやプリンタ等の出力デバイスを介して出力してもよいし、ディスクや半導体メモリ等の記録媒体に蓄積してもよい。
【０１４４】
出力部１４は、例えば、変換部１３１が発音文字列を変換した１または２以上の漢字列を出力する。または、出力部１４は、例えば、変換部１３１が１以上の部分発音文字列を変換した１以上の部分漢列群を出力してもよい。または、出力部１４は、例えば、出力情報構成部１３４が構成した出力情報を出力してもよい。
【０１４５】
また、出力部１４は、例えば、商品イメージ構成部１３９が構成した漢字列付き商品イメージ等の商品イメージ等を出力してもよい。
【０１４６】
詳しくは、例えば、名前受付部１２１が名前を端末識別子と対に受信したことに応じて、出力部１４は、当該名前に対応する漢字列等の情報を、当該端末識別子で識別される端末装置２に送信する。
【０１４７】
または、名前受付部１２１が、キーボード等の入力デバイスを介して名前を受け付けたことに応じて、出力部１４は、当該名前に対応する漢字列等の情報を、ディスプレイ等の出力デバイス介して出力してもよい。
【０１４８】
端末装置２を構成する端末格納部２１は、各種の情報を格納し得る。各種の情報とは、例えば、端末識別子、ユーザ識別子などである。
【０１４９】
端末受付部２２は、各種の情報を受け付ける。各種の情報とは、例えば、名前、指示、写真などである。
【０１５０】
端末送信部２３は、端末受付部２２が受け付けた名前等の情報を、端末格納部２１に格納されている端末識別子またはユーザ識別子と対に、情報処理装置１に送信する。なお、送信される情報は、受け付けられた情報と同じでなくてもよい。
【０１５１】
端末受信部２４は、情報処理装置１から各種の情報を出力する。各種の情報とは、例えば、漢字列、部分漢列、出力情報、商品イメージなどである。
【０１５２】
端末処理部２５は、各種の処理を行う。各種の処理とは、例えば、受け付けられた情報の送信される情報への形式変換、端末受付部２２が名前等の情報を受け付けたか否かの判別などである。
【０１５３】
端末出力部２６は、端末受信部２４が受信した漢字列等の情報を出力する。端末出力部２６は、漢字列等の情報を、通常、ディスプレイ等の出力デバイスを介して出力するが、例えば、ディスク等の記録媒体に蓄積したり、他のプログラムに引き渡したり、他の装置に送信したりしてもよく、その出力態様は問わない。
【０１５４】
格納部１１、漢字辞書格納部１１１、画数辞書格納部１１２、変換辞書格納部１１３、書道支援情報格納部１１４、商品情報格納部１１５、および端末格納部２１は、例えば、ハードディスクやフラッシュメモリといった不揮発性の記録媒体が好適であるが、ＲＡＭなど揮発性の記録媒体でも実現可能である。
【０１５５】
格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１等で記憶されるようになってもよく、ネットワークや通信回線等を介して送信された情報が格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１等で記憶されるようになってもよい。入力デバイスは、例えば、キーボード、マウス、タッチパネル等、何でもよい。
【０１５６】
受付部１２、名前受付部１２１、指示受付部１２２、写真受付部１２３、および端末受付部２２は、入力デバイスを含むと考えても、含まないと考えてもよい。受付部１２等は、入力デバイスのドライバーソフトによって、または入力デバイスとそのドライバーソフトとで実現され得る。
【０１５７】
処理部１３、変換部１３１、漢字意味取得部１３２、画数意味取得部１３３、出力情報構成部１３４、採用部１３５、書道支援情報取得部１３６、印刷支援部１３７、蓄積部１３８、商品イメージ構成部１３９、および端末処理部２５は、通常、ＭＰＵやメモリ等から実現され得る。処理部１３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。ただし、処理手順は、ハードウェア（専用回路）で実現してもよい。
【０１５８】
出力部１４、および端末出力部２６は、ディスプレイやスピーカ等の出力デバイスを含むと考えても含まないと考えてもよい。出力部１４等は、出力デバイスのドライバーソフトによって、または出力デバイスとそのドライバーソフトとで実現され得る。
【０１５９】
端末送信部２３、および出力部１４の送信機能は、通常、有線または無線の通信手段（例えば、ＮＩＣ(Network interface controller)やモデム等の通信モジュール）で実現されるが、放送手段（例えば、放送モジュール）で実現されてもよい。
【０１６０】
端末受信部２４、および受付部１２等の受信機能は、通常、有線または無線の通信手段で実現されるが、放送を受信する手段（例えば、放送受信モジュール）で実現されてもよい。
【０１６１】
次に、情報システムの動作について図２のフローチャートを用いて説明する。図２は、情報処理装置１の動作を説明するフローチャートである。なお、このフローチャートにおいて、受け付けは受信であり、出力は送信であり、端末識別子はユーザ識別子である。
【０１６２】
（ステップＳ２０１）処理部１３は、名前受付部１２１が名前をユーザ識別子と対に受信したか否か否かを判別する。名前受付部１２１が名前をユーザ識別子と対に受信したと判別された場合はステップＳ２０２に進み、受信していないと判別された場合はステップＳ２０８に進む。
【０１６３】
（ステップＳ２０２）変換部１３１は、ステップＳ２０１で受け付けられた名前を漢字列に変換する。
【０１６４】
（ステップＳ２０３）漢字意味取得部１３２は、ステップＳ２０２で変換された漢字列の漢字の意味に関する漢字意味情報を取得する。
【０１６５】
（ステップＳ２０４）画数意味取得部１３３は、ステップＳ２０２で変換された漢字列の総画数の意味に関する画数意味情報を取得する。
【０１６６】
（ステップＳ２０５）書道支援情報取得部１３６は、ステップＳ２０２で変換された漢字列の書道での筆記を支援する書道支援情報を取得する。
【０１６７】
（ステップＳ２０６）出力情報構成部１３４は、ステップＳ２０２で変換された漢字列、ステップＳ２０３で取得された漢字意味情報、ステップＳ２０４で取得された画数意味情報、およびステップＳ２０５で取得された書道支援情報を有する出力情報を構成する。
【０１６８】
（ステップＳ２０７）出力部１４は、ステップＳ２０６で構成された出力情報を、ステップＳ２０１で名前と対に受信されたユーザ識別子で識別されるユーザの端末装置２に送信する。その後、ステップＳ２０１に戻る。
【０１６９】
（ステップＳ２０８）処理部１３は、写真受付部１２３が写真をユーザ識別子と対に受信したか否かを判別する。写真受付部１２３が写真をユーザ識別子と対に受信したと判別された場合はステップＳ２０９に進み、受信していないと判別された場合はステップＳ２１０に進む。
【０１７０】
（ステップＳ２０９）蓄積部１３８は、ステップＳ２０８で受信された写真を、当該写真と対に受信されたユーザ識別子に対応付けて格納部１１に蓄積する。その後、ステップＳ２０１に戻る。
【０１７１】
（ステップＳ２１０）処理部１３は、指示受付部１２２が指示をユーザ識別子と対に受信したか否かを判別する。指示受付部１２２が指示をユーザ識別子と対に受信したと判別された場合はステップＳ２１１に進み、受信していないと判別された場合はステップＳ２０１に戻る。
【０１７２】
（ステップＳ２１１）処理部１３は、ステップＳ２１０で受け付けられた指示が商品イメージの出力の指示か否かを判別する。受け付けられた指示が、商品イメージの出力の指示であると判別された場合はステップＳ２１１に進み、商品イメージの出力の指示でないと判別された場合はステップＳ２１４に進む。
【０１７３】
（ステップＳ２１２）商品イメージ構成部１３９は、ステップＳ２１０で受信された指示が有する商品識別子で識別される商品に、ステップＳ２１０で指示と対に受信されたユーザ識別子と対になる１以上の写真または当該１以上の写真から抽出された書道結果等を付加した商品の商品イメージを構成する。
【０１７４】
（ステップＳ２１３）出力部１４は、ステップＳ２１２で構成された商品イメージを、ステップＳ２１０で名前と対に受信されたユーザ識別子で識別されるユーザの端末装置２に送信する。その後、ステップＳ２０１に戻る。
【０１７５】
（ステップＳ２１４）印刷支援部１３７は、ステップＳ２１０で受信された指示が有する文字列等の印刷を支援する印刷支援を行う。その後、ステップＳ２０１に戻る。
【０１７６】
なお、図２のフローチャートにおいて、情報処理装置１の電源オンやプログラムの起動に応じて処理が開始し、電源オフや処理終了の割り込みにより処理は終了する。ただし、処理の開始または終了のトリガは問わない。
【０１７７】
以下、本実施の形態における情報システムの具体的な動作例について説明する。なお、以下の説明は、種々の変更が可能であり、本発明の範囲を何ら制限するものではない。
【０１７８】
本例の情報システムは、情報処理装置１、および２以上の端末装置２を備える。情報処理装置１は、書道教室のサーバである。２以上の端末装置２のうち１つ（以下、端末装置２Ａ）は、書道教室で書道を体験する外国人であるユーザＡの携帯端末である。ユーザＡの名前は“Ｍａｒｉａ”である。
【０１７９】
端末装置２Ａの端末格納部２１には、ユーザ識別子“Ａ”が格納されている。ただし、ユーザ識別子“Ａ”は、端末識別子と考えてもよい。
【０１８０】
なお、２以上の端末装置２のうち他の１つ（以下、端末装置２Ｘ）は、書道教室の端末Ｘである。端末装置２Ｘの端末格納部２１には、端末識別子“Ｘ”が格納されている。
【０１８１】
情報処理装置１において、漢字辞書格納部１１１および変換辞書格納部１１３等には、例えば、図３に示すような、２以上の漢字・変換等情報が格納されている。なお、２以上の漢字・変換等情報の集合は、例えば、漢字・変換等辞書と呼んでもよい。漢字・変換等辞書は、前述した漢字辞書、および前述した変換辞書等を統合した辞書である、といってもよい。
【０１８２】
図３は、漢字・変換等情報のデータ構造図である。漢字・変換等情報とは、前述した漢字情報、および前述した変換情報等を統合した情報である。漢字・変換等情報は、部分発音文字列、および１または２以上の漢字情報等を有する。漢字情報は、部分漢列、漢字意味情報、および画数情報を含む。
【０１８３】
なお、漢字・変換等情報には、前述した書道支援情報も統合されていてもよい。この場合、漢字・変換等情報は、発音文字列、および１以上の漢字情報に加えて、書道支援情報をも有する。
【０１８４】
２以上の漢字・変換等情報の各々は、ＩＤ（例えば“１”，“２”等）に対応付いている。例えば、ＩＤ“１”に対応する漢字・変換等情報（以下、漢字・変換等情報１と記す場合がある）は、部分発音文字列“ａ”、および２以上の漢字情報“亜，ｎｅｘｔ，７”，“阿，ｓｈｏｒｅ，７”等を有する。同様に、ＩＤ“２”に対応する漢字・変換等情報（漢字・変換等情報２）は、部分発音文字列“ｍａ”、および２以上の漢字情報“真，ｔｒｕｔｈ，１０”，“麻，ｈｅｍｐ，１１”等を有する。
【０１８５】
また、漢字・変換等情報３は、部分発音文字列“ｒｉ”、および２以上の漢字情報“理，ｎａｔｕｒａｌ  ｌａｗ，１１”，“梨，ｐｅａｒ，１１”等を有する。また、漢字・変換等情報４は、部分発音文字列“ｂｅｎ”、および１以上の漢字情報“勉，ｅｆｆｏｒｔ，１０”等を有する。さらに、漢字・変換等情報５は、部分発音文字列“ｔｏｍ”、および１以上の漢字情報“十夢，ｔｅｎ  ｄｒｅａｍｓ，１５”等を有する。
【０１８６】
また、画数辞書格納部１１２には、例えば、図４に示すような、２以上の画数情報を有する画数辞書が格納される。図４は、画数情報のデータ構造図である。画数情報は、総画数、および画数意味情報を有する。
【０１８７】
２以上の各画数情報は、ＩＤ（例えば“１”，“２”等）に対応付いている。例えば、ＩＤ“１”に対応する画数情報（画数情報１）は、総画数“２８”、および画数意味情報“ｅｖｅｎｔｆｕｌ”を有する。同様に、画数情報２は、総画数“２９”、および画数意味情報“ｈａｒｍｏｎｉｃ”を有する。
【０１８８】
商品情報格納部１１５には、Ｔシャツやマグカップ等の２以上の商品に対応する２以上の商品情報が格納されている。
【０１８９】
いま、ユーザＡは、端末装置２Ａのタッチパネルを操作して、情報処理装置１にアクセスし、名前“Ｍａｒｉａ”を入力したとする。
【０１９０】
端末装置２Ａにおいて、端末受付部２２が上記名前“Ｍａｒｉａ”を受け付け、端末送信部２３は、受け付けられた名前“Ｍａｒｉａ”を、端末格納部２１に格納されているユーザ識別子“Ａ”と対に、情報処理装置１に送信する。
【０１９１】
情報処理装置１において、名前受付部１２１が上記名前“Ｍａｒｉａ”を受信し、変換部１３１は、漢字辞書格納部１１１および変換辞書格納部１１３等に格納されている漢字・変換等辞書を用いて、当該名前“Ｍａｒｉａ”に対応する発音文字列“ｍａｒｉａ”の漢字列への変換を行う。
【０１９２】
詳しくは、変換部１３１は、まず、発音文字列“ｍａｒｉａ”を３つの部分発音文字列“ｍａ”，“ｒｉ”，および“ａ”に分割する。次に、変換部１３１は、当該３つの部分発音文字列“ｍａ”，“ｒｉ”，および“ａ”のうち、１番目の部分発音文字列“ｍａ”で漢字・変換等辞書を検索し、当該１番目の部分発音文字列“ｍａ”を含む漢字・変換等情報２を参照して、当該１番目の部分漢列と対になる２以上の部分漢列“真”および“麻”等を取得する。
【０１９３】
次に、変換部１３１は、２番目の部分発音文字列“ｒｉ”で同様の検索を行い、当該２番目の部分発音文字列“ｒｉ”を含む漢字・変換等情報３を参照して、当該２番目の部分漢列と対になる２以上の部分漢列“理”および“梨”等を取得する。
【０１９４】
次に、変換部１３１は、３番目の部分発音文字列“ａ”で検索を行い、当該３番目の部分発音文字列“ａ”を含む漢字・変換等情報１を参照して、当該３番目の部分漢列と対になる２以上の部分漢列“亜”および“阿”等を取得する。
【０１９５】
次に、変換部１３１は、１番目の部分発音文字列“ｍａ”に対応する１番目の部分漢列群“真，“麻”等のうち１番目の部分漢列“真”と、２番目の部分発音文字列“ｒｉ”に対応する２番目の部分漢列群“理”，“梨”等のうち１番目の部分漢列“理”と、３番目の部分発音文字列“ａ”に対応する３番目の部分漢列群“亜”，“阿”等のうち１番目の部分漢列“亜”とを用いて、発音文字列“ｍａｒｉａ”に対応する１番目の漢字列“真理亜”を構成する。
【０１９６】
次に、変換部１３１は、１番目の部分発音文字列“ｍａ”に対応する１番目の部分漢列群のうち２番目の部分漢列“麻”と、２番目の部分発音文字列“ｒｉ”に対応する２番目の部分漢列群のうち２番目の部分漢列“梨”と、３番目の部分発音文字列“ａ”に対応する３番目の部分漢列群のうち２番目の部分漢列“阿”とを用いて、発音文字列“ｍａｒｉａ”に対応する２番目の漢字列“麻梨阿”を構成する。
【０１９７】
こうして、発音文字列“ｍａｒｉａ”は、２以上の漢字列“真理亜”および“麻梨阿”等に変換される。
【０１９８】
次に、漢字意味取得部１３２は、漢字・変換等辞書を用いて、上記各部分漢列に対応する漢字意味情報を取得する。詳しくは、漢字意味取得部１３２は、まず、上記１番目の部分列群のうち、１番目の部分列“真”で検索を行い、当該１番目の部分列“真”を含む漢字情報を参照して、当該１番目の部分字列“真”と対になる漢字意味情報“ｔｒｕｔｈ”を取得し、さらに、２番目の部分列“麻”で検索を行い、これと対になる漢字意味情報“ｈｅｍｐ”をも取得する。
【０１９９】
次に、漢字意味取得部１３２は、上記２番目の部分漢字群のうち、１番目の部分漢列“理”で検索を行い、これと対になる漢字意味情報“ｎａｔｕｒａｌ  ｌａｗ”を取得し、さらに、２番目の部分漢列“梨”と対になる漢字意味情報“ｐｅａｒ”をも取得する。次に、漢字意味取得部１３２は、上記３番目の部分漢列群のうち、１番目の部分漢列“亜”と対になる漢字意味情報“ｎｅｘｔ”を取得し、さらに、２番目の部分漢列“阿”と対になる漢字意味情報“ｓｈｏｒｅ”をも取得する。
【０２００】
次に、画数意味取得部１３３は、画数辞書等を用いて、上記各漢字列に対応する画数意味情報を取得する。詳しくは、画数意味取得部１３３は、まず、漢字・変換等辞書を用いて、上記各部分漢列に対応する画数情報を取得する。
【０２０１】
すなわち、画数意味取得部１３３は、まず、上記１番目の部分漢列群のうち、１番目の部分字列“真”で検索を行い、当該１番目の部分字列“真”を含む漢字情報を参照して、当該１番目の部分漢列“真”と対になる画数情報“１０”を取得し、さらに、２番目の部分漢列“麻”と対になる漢字意味情報“１１”をも取得する。
【０２０２】
次に、漢字意味取得部１３２は、上記２番目の部分漢列群のうち、１番目の部分漢列“理”と対になる漢字意味情報“１１”を取得し、さらに、２番目の部分漢列“梨”と対になる画数情報“１１”をも取得する。次に、漢字意味取得部１３２は、上記３番目の部分漢列群のうち、１番目の部分漢列“亜”と対になる画数情報“７”を取得し、さらに、２番目の部分漢列“阿”と対になる画数情報“７”をも取得する。
【０２０３】
次に、漢字意味取得部１３２は、２以上の各漢字列ごとに、各部分漢列に対応する画数情報を合計して総画数情報を求め、そして、画数辞書等を用いて、当該総画数情報と対になる画数意味情報を取得する。
【０２０４】
すなわち、画数意味取得部１３３は、まず、１番目の漢字列“真理亜”に関し、各部分漢列に対応する画数情報“１０”，“１１”，および“７”を合計して総画数情報“２８”を求め、そして、画数辞書を用いて、当該総画数情報“２８”と対になる画数意味情報“ｅｖｅｎｔｆｕｌ”を取得する。
【０２０５】
次に、画数意味取得部１３３は、２番目の漢字列“麻梨阿”に関し、各部分漢列に対応する画数情報“１１”，“１１”，および“７”を合計して総画数情報“２９”を求め、そして、画数辞書を用いて、当該総画数情報“２９”と対になる画数意味情報“ｈａｒｍｏｎｉｃ”を取得する。
【０２０６】
なお、画数意味取得部１３３は、漢字・変換等辞書を用いて、上記各部分漢列に対応する書道支援情報を取得してもよい。
【０２０７】
次に、出力情報構成部１３４は、上記のようにして取得された３つの部分漢列群等を用いて、出力情報を構成する。出力情報は、受信された名前“Ｍａｒｉａ”と、当該名前“Ｍａｒｉａ”に対応する発音文字列“ｍａｒｉａ”を分割した３つの部分発音文字列“ｍａ”，“ｒｉ”，および“ａ”と、１番目の部分発音文字列“ｍａ”に対応する１番目の部分漢列群“真”，“麻”等と、２番目の部分発音文字列“ｒｉ”に対応する２番目の部分漢列群“理”，“梨”等と、３番目の部分発音文字列“ａ”に対応する３番目の部分漢列群“亜”，“阿”等とを有する。
【０２０８】
また、出力情報は、部分漢列“真”に対応する漢字意味情報“ｔｒｕｔｈ”と、部分漢列“理”に対応する漢字意味情報“ｎａｔｕｒａｌ ｌａｗ”と、部分漢列“亜”に対応する漢字意味情報“ｎｅｘｔ”と、部分漢列“麻”に対応する漢字意味情報“ｈｅｍｐ”と、部分漢列“梨”に対応する漢字意味情報“ｐｅａｒ”と、部分漢列“阿”に対応する漢字意味情報“ｓｈｏｒｅ”とをも有する。
【０２０９】
さらに、出力情報は、１番目の漢字列“真理亜”に対応する総画数情報“２８  ｓｔｒｏｋｅｓ”および画数意味情報“ｅｖｅｎｔｆｕｌ”の組と、２番目の漢字列“麻梨阿”に対応する総画数情報“２９  ｓｔｒｏｋｅｓ”および画数意味情報“ｈａｒｍｏｎｉｃ”の組とをも有する。なお、出力情報には、通常、レイアウト情報も含まれる。
【０２１０】
出力部１４は、こうして構成された出力情報を、受信されたユーザ識別子“Ａ”で識別されるユーザの端末装置２Ａに送信する。
【０２１１】
端末装置２Ａにおいて、端末受信部２４が上記出力情報を受信し、端末出力部２６は、受信された出力情報を、ディスプレイを介して出力する。これにより、端末装置２Ａのディスプレイには、例えば、図５に示すような画面が表示される。
【０２１２】
図５は、出力情報を含む画面の一例を示す図である。この画面は、名前“Ｍａｒｉａ”と、これに対応する２つの漢字列“真理亜”および“麻梨阿”を含む。この画面では、後者の漢字列は、前者の漢字列よりも小さいサイズで表示されている。相対的に大きいサイズで表示されている漢字列（または部分漢列）が、現在選択されている漢字列（または部分漢列）である。なお、現在選択されている漢字列等か否かは、例えば、色や輝度等、サイズ以外の表示態様の違いで区別されてもよい。
【０２１３】
また、各漢字列を構成する各部分漢列に対応付けて、“ｔｒｕｔｈ”等の漢字意味情報が配置されている。さらに、各漢字列に対応付けて、総画数情報および画数意味情報の組も配置されている。
【０２１４】
ユーザＡは、２つの漢字列のいずれか１つを選択する指示を入力してもよい。または、各部分漢列群ごとに、一の部分漢列を選択する指示が入力されてもよい。本例では、図示しないＯＫボタンの押下によって、現在の選択を許容する指示であり、選択された文字列を印刷する指示が入力されたとする。端末装置２Ａにおいて、端末受付部２２が上記指示を受け付け、端末送信部２３は、受け付けられた指示をユーザ識別子“Ａ”と対に情報処理装置１に送信する。
【０２１５】
情報処理装置１において、指示受付部１２２が上記指示を受信し、印刷支援部１３７は、選択されている漢字列“真理亜”をプリンタでカードに印刷する。なお、これに加えて、例えば、別のカードまたは専用の用紙に、当該漢字列に関する書道支援情報が印刷されてもよい。例えば、格納部１１に、ユーザ識別子“Ａ”に対応付けて、ユーザＡの住所・氏名等の情報が格納されており、漢字列“真理亜”が印刷されたカード等は、ユーザＡ宅に配送される。または、印刷支援部１３７は、カード等の画像を端末装置２Ａに送信してもよい。
【０２１６】
ユーザＡは、上記カード等を参照して、例えば、図６に示すように、漢字列“真理亜”を毛筆で書道用紙に筆記する。その後、ユーザは、書道用紙に筆記された書道結果を端末装置２Ａの内蔵カメラで撮影する。
【０２１７】
端末装置２Ａにおいて、端末受付部２２が、上記書道結果を含む写真を受け付け、端末送信部２３は、受け付けられた写真をユーザ識別子“Ａ”と対に情報処理装置１に送信する。
【０２１８】
情報処理装置１において、写真受付部１２３が上記写真をユーザ識別子“Ａ”と対に受信し、蓄積部１３８は、受信された写真を、受信されたユーザ識別子に対応付けて格納部１１に蓄積する。
【０２１９】
その後、商品情報格納部１１５に格納されている２以上の商品情報が、出力部１４によって端末装置２Ａに送信され、端末装置２Ａのディスプレイに表示され、ユーザＡは、２以上の商品情報を参照して、書道結果が印刷されたＴシャツのイメージを出力する指示を入力したとする。端末装置２Ａにおいて、端末受付部２２が上記指示を受け付け、端末送信部２３は、受け付けられた指示をユーザ識別子“Ａ”と対に情報処理装置１に送信する。
【０２２０】
情報処理装置１において、指示受付部１２２が上記指示をユーザ識別子“Ａ”と対に受信し、商品イメージ構成部１３９は、ユーザ識別子“Ａ”に対応付けて格納されている写真を格納部１１から取得し、取得した写真から書道結果を抽出する。また、商品イメージ構成部１３９は、商品情報格納部１１５からＴシャツの画像を取得し、書道結果が印刷されたＴシャツの商品イメージを構成する。出力部１４は、こうして構成された商品イメージを端末装置２Ａに送信する。
【０２２１】
端末装置２Ａにおいて、端末受信部２４が上記商品イメージを受信し、端末出力部２６は、受信された商品イメージを、ディスプレイを介して出力する。これにより、端末装置２Ａのディスプレイには、例えば、図７に示すような商品イメージが表示される。
【０２２２】
ユーザＡは、上記商品イメージを参照して、書道結果のＴシャツへの印刷を行う指示を入力する。端末装置２Ａにおいて、端末受付部２２が、上記指示を受け付け、端末送信部２３は、受け付けられた指示をユーザ識別子“Ａ”と対に情報処理装置１に送信する。
【０２２３】
情報処理装置１において、指示受付部１２２が上記指示をユーザ識別子“Ａ”と対に受信し、印刷支援部１３７は、書道結果およびＴシャツの商品識別子等を印刷工場等のサーバに送信する。印刷工場等で、書道結果のＴシャツへの印刷が行われ、書道結果が印刷されたＴシャツは、ユーザＡ宅に配送される。
【０２２４】
なお、例えば、書道教室の先生が、端末装置２Ｘのキーボード等を介して、“Ｂｅｎ”，“Ｔｏｍ”等の名前を、ユーザ識別子“Ｂ”，“Ｃ”等と対に入力してもよい。入力された名前“Ｂｅｎ”は、ユーザ識別子“Ｂ”と対に情報処理装置１に送信され、情報処理装置１において、漢字・変換等情報４を用いて、名前“Ｂｅｎ”に対応する発音文字列“ｂｅｎ”と対になる部分漢列“勉”等が取得される。また、入力された名前“Ｔｏｍ”は、ユーザ識別子“Ｃ”と対に情報処理装置１に送信され、情報処理装置１において、漢字・変換等情報５を用いて、名前“Ｔｏｍ”に対応する発音文字列“ｔｏｍ”と対になる部分漢列“十夢”等が取得される。以降の動作は、上記と同様であり、説明を省略する。
【０２２５】
以上、本実施の形態によれば、漢字辞書格納部１１１に、外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納され、情報処理装置１は、外国人の名前を受け付け、受け付けた名前を漢字列に変換し、変換した漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、１以上の各部分漢列と対になる漢字意味情報を取得し、変換した漢字列を有する出力情報であり、漢字列を構成する１以上の部分漢列と、取得した１以上の漢字意味情報とを有する出力情報を構成し、出力情報を出力する情報処理装置１により、外国人の名前に対応する漢字列を、漢字の意味情報と共に出力する仕組みを提供できる。
【０２２６】
また、上記構成において、漢字情報は、部分漢列の画数に関する画数情報をも有し、画数辞書格納部１１２に、漢字列の総画数を示す総画数情報と総画数の意味を示す画数意味情報とを含む１以上の総画数情報を有する画数辞書が格納され、情報処理装置１は、変換した漢字列を構成する１以上の部分漢列に対応する１以上の画数情報を用いて、漢字列の総画数を示す総画数情報を取得し、取得した総画数情報をキーとして画数辞書を検索し、総画数情報と対になる画数意味情報を取得し、取得した画数意味情報をも有する出力情報を構成することにより、外国人の名前に対応する漢字列を、漢字の意味情報、および画数の意味情報と共に出力できる。
【０２２７】
また、上記構成において、変換辞書格納部１１３に、外国人の名前の発音に対応する発音文字列の一部である部分発音文字列と、部分発音文字列に対応する１以上の部分漢列とを有する２以上の変換情報を有する変換辞書が格納され、情報処理装置１は、変換辞書を用いて、受け付けた名前に対応する発音文字列を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列ごとに、部分発音文字列に対応する１以上の部分漢列の中から選択される一の部分漢列に変換することにより、外国人の名前を、同音異字の漢字を含む２以上の漢字列に変換できる。
【０２２８】
また、情報処理装置１は、予め決められた条件を満たす漢字を含む部分漢列を選択しないことにより、外国人の名前を、予め決められた条件を満たす漢字を含まない漢字列に変換できる。
【０２２９】
また、情報処理装置１は、受け付けた名前を２以上の漢字列に変換し、変換した２以上の各漢字列ごとに、漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、変換した２以上の漢字列を有する出力情報であり、２以上の各漢字列ごとに、取得した漢字意味情報であり、当該漢字列を構成する１以上の部分漢列と対になる１以上の漢字意味情報を含む出力情報を構成し、出力した出力情報が有する２以上の漢字列のいずれか１つを選択するユーザの指示を受け付け、受け付けた指示に対応する漢字列を取得することにより、外国人の名前に対応する漢字列の候補であり、同音異字の漢字を含む２以上の漢字列を、各漢字列の漢字の意味情報付きで出力することで、ユーザによる漢字列の選択を支援できる。
【０２３０】
また、情報処理装置１は、１以上の各部分発音文字列を、部分発音文字列に対応する２以上の部分漢列である部分漢列群に変換し、１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、部分漢列群を構成する２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、１以上の各部分漢列群を構成する２以上の各部分漢列に、取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成し、出力した出力情報が有する１以上の各部分漢列群ごとに、部分漢列群を構成する２以上の部分漢列のいずれか１つを選択するユーザの指示を受け付け、１以上の部分漢列群に対して受け付けた１以上の各指示に対応する部分漢列を取得することにより、外国人の名前に対応する漢字列を構成する漢字の候補であり、同音異字の２以上の漢字を、各漢字の意味情報付きで出力することで、ユーザによる漢字の選択を支援できる。
【０２３１】
また、上記構成において、漢字意味情報は、２以上の各言語で表現された意味の情報を有し、情報処理装置１は、名前の言語に対応する言語で表現された意味の情報を用いて出力情報を構成することにより、異なる言語での漢字の意味の理解を支援できる。
【０２３２】
また、書道支援情報格納部１１４に、漢字辞書が有する１以上の各部分漢列に対応して、部分漢列の書道での筆記を支援する書道支援情報が格納され、情報処理装置１は、変換した漢字列を構成する１以上の部分漢列に対応する１以上の書道支援情報を取得し、取得した１以上の書道支援情報をも有する出力情報を構成することにより、書道での漢字列の筆記を支援できる。
【０２３３】
また、上記構成において、書道支援情報は、漢字の書き順を視覚的に示す画像であることにより、情報処理装置１は、漢字の書き順の直感的な理解を支援できる。
【０２３４】
また、情報処理装置１は、出力した出力情報が有する漢字列を書道で筆記した書道結果を含む写真を受け付け、ユーザを識別するユーザ識別子に対応付けて、写真を格納部１１に蓄積することにより、書道結果のユーザによる利用を支援できる。
【０２３５】
また、本実施の形態によれば、情報処理装置１は、外国人の名前を受信し、受信した名前を漢字列に変換し、変換した漢字列を端末に送信し、指示を端末から受信し、指示に応じて、変換した漢字列を商品に印刷する印刷支援を行うことにより、外国人の名前に対応する漢字列が印刷された商品を当該外国人等が容易に入手できる仕組みが実現される。
【０２３６】
また、情報処理装置１は、受け付けた名前を２以上の漢字列に変換し、２以上の漢字列を端末に送信し、指示は、送信した２以上の漢字列のいずれか１つを選択するユーザの指示であり、情報処理装置１は、指示に対応する漢字列を商品に印刷する印刷支援を行うことにより、商品に印刷する漢字列をユーザが選択できる。
【０２３７】
また、漢字辞書格納部１１１に、外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納され、情報処理装置１は、変換した漢字列を構成する１以上の各部分漢列をキーとして漢字辞書を検索し、１以上の各部分漢列と対になる漢字意味情報を取得し、変換した漢字列を有する出力情報であり、漢字列を構成する１以上の各部分漢列に、取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成することにより、商品に印刷する漢字列のユーザによる選択を支援できる。
【０２３８】
また、変換辞書格納部１１３に、外国人の名前の発音に対応する発音文字列の一部である部分発音文字列と、漢字辞書を構成する部分漢列であり、部分発音文字列に対応する１以上の部分漢列とを有する２以上の変換情報を有する変換辞書が格納され、情報処理装置１は、変換辞書を用いて、受け付けた名前を１以上の部分発音文字列に分割し、分割した１以上の各部分発音文字列を、部分発音文字列に対応する２以上の部分漢列である部分漢列群に変換し、１以上の部分発音文字列を変換した１以上の部分漢列群を端末に送信し、指示は、送信した１以上の部分漢列群ごとに、部分漢列群を構成する２以上の漢字列のいずれか１つを選択するユーザの指示であり、情報処理装置１は、１以上の各部分漢列群ごとに、指示に対応する部分漢列を取得し、取得した１以上の部分漢列で構成される漢字列を商品に印刷する印刷支援を行うことにより、商品に印刷する漢字列の漢字をユーザが選択できる。
【０２３９】
また、漢字辞書格納部１１１に、外国人の名前に対応する漢字列の一部分である部分漢列と部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納され、情報処理装置１は、１以上の部分発音文字列を変換した１以上の各部分漢列群ごとに、部分漢列群を構成する２以上の各部分漢列をキーとして漢字辞書を検索し、各部分漢列と対になる漢字意味情報を取得し、１以上の部分発音文字列を変換した１以上の部分漢列群を有する出力情報であり、１以上の各部分漢列群を構成する２以上の各部分漢列に、取得した漢字意味情報であり、当該部分漢列と対になる漢字意味情報を対応付けた出力情報を構成することにより、商品に印刷する漢字列の漢字のユーザによる選択を支援できる。
【０２４０】
また、商品情報格納部１１５に、商品の画像である商品画像を有する２以上の商品情報が格納され、指示は、２以上の商品情報に対応する２以上の商品のいずれか１つを選択するユーザの指示であり、情報処理装置１は、指示に対応する商品の商品画像と、変換した漢字列とを用いて、漢字列を付加した商品のイメージである漢字列付き商品イメージを構成し、漢字列付き商品イメージを送信することにより、漢字列が印刷された商品のイメージをユーザが確認できる。
【０２４１】
また、情報処理装置１は、送信した漢字列を書道で筆記した書道結果を含む写真を受け付け、受け付けた写真を、ユーザを識別するユーザ識別子に対応付けて、格納部１１に蓄積し、格納部１１に格納されている写真を用いて、書道結果を付加した商品のイメージである１以上の書道結果付き商品イメージを構成し、１以上の書道結果付き商品イメージを端末に送信することにより、漢字列の書道結果が印刷された商品のイメージをユーザが確認できる。
【０２４２】
さらに、本実施の形態における処理は、ソフトウェアで実現してもよい。そして、このソフトウェアをソフトウェアダウンロード等により配布してもよい。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布してもよい。
【０２４３】
なお、本実施の形態における情報処理装置１を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、外国人の名前に対応する漢字列の一部分である部分漢列と当該部分漢列の意味に関する漢字意味情報とを含む１以上の漢字情報を有する漢字辞書が格納される漢字辞書格納部１１１にアクセス可能なコンピュータを、外国人の名前を受け付ける名前受付部１２１と、前記名前受付部１２１が受け付けた名前を漢字列に変換する変換部１３１と、前記変換部１３１が変換した漢字列を構成する１以上の各部分漢列をキーとして前記漢字辞書を検索し、当該１以上の各部分漢列と対になる漢字意味情報を取得する漢字意味取得部１３２と、前記変換部１３１が変換した漢字列を有する出力情報であり、当該漢字列を構成する１以上の部分漢列と、前記漢字意味取得部１３２が取得した１以上の漢字意味情報とを有する出力情報を構成する出力情報構成部１３４と、前記出力情報を出力する出力部１４ととして機能させるためのプログラムである。
【０２４４】
また、本実施の形態における情報処理装置１を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、外国人の名前を受信する名前受付部１２１と、前記名前受付部１２１が受信した名前を漢字列に変換する変換部１３１と、前記変換部１３１が変換した漢字列を端末に送信する出力部１４と、指示を前記端末から受信する指示受付部１２２と、前記指示に応じて、前記変換部１３１が変換した漢字列を商品に印刷する印刷支援を行う印刷支援部１３７として機能させるためのプログラムである。
【０２４５】
図８は、本実施の形態におけるプログラムを実行して、情報処理装置１等を実現するコンピュータシステム９００の外観図である。本実施の形態は、コンピュータハードウェアおよびその上で実行されるコンピュータプログラムによって実現され得る。図８において、コンピュータシステム９００は、ディスクドライブ９０５を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、ディスプレイ９０４と、カメラ９１７と、プリンタ９１８とを備える。なお、キーボード９０２やマウス９０３やディスプレイ９０４をも含むシステム全体をコンピュータと呼んでもよい。
【０２４６】
図９は、コンピュータシステム９００の内部構成の一例を示す図である。図９において、コンピュータ９０１は、ディスクドライブ９０５に加えて、ＭＰＵ９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ９１３と、アプリケーションプログラム、システムプログラム、およびデータを記憶するストレージ９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５と、外部ネットワークや内部ネットワーク等のネットワークへの接続を提供するネットワークカード９１６と、カメラ９１７と、プリンタ９１８とを備える。ストレージ９１４は、例えば、ハードディスク、ＳＳＤ、フラッシュメモリなどである。
【０２４７】
コンピュータシステム９００に、情報処理装置１等の機能を実行させるプログラムは、例えば、ＤＶＤ、ＣＤ−ＲＯＭ等のディスク９２１に記憶されて、ディスクドライブ９０５に挿入され、ストレージ９１４に転送されてもよい。これに代えて、そのプログラムは、ネットワークを介してコンピュータ９０１に送信され、ストレージ９１４に記憶されてもよい。プログラムは、実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ディスク９２１、またはネットワークから直接、ロードされてもよい。また、ディスク９２１に代えて他の着脱可能な記録媒体（例えば、ＤＶＤやメモリカード等）を介して、プログラムがコンピュータシステム９００に読み込まれてもよい。
【０２４８】
プログラムは、コンピュータの詳細を示す９０１に、情報処理装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０２４９】
なお、上述したコンピュータシステム９００は、サーバまたは据え置き型のＰＣであるが、端末装置２は、例えば、スマートフォンやタブレット端末やノートＰＣといった、携帯端末で実現されてもよい。この場合、例えば、キーボード９０２およびマウス９０３はタッチパネルに、ディスクドライブ９０５はメモリカードスロットに、ディスク９２１はメモリカードに、それぞれ置き換えられることが望ましい。なお、プリンタ９１８はなくてもよい。ただし、以上は例示であり、情報処理装置１等を実現するコンピュータのハードウェア構成は問わない。
【０２５０】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２５１】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、一のコンピュータが集中処理を行ってもよく、あるいは複数のコンピュータが分散処理を行ってもよい。
【０２５２】
また、上記実施の形態において、一の装置に存在する２以上の通信手段（端末受信部２４、端末送信部２３など）は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０２５３】
また、上記実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２５４】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２５５】
以上のように、本発明にかかる情報処理装置は、外国人の名前に対応する漢字列を、漢字の意味情報と共に出力できるという効果を有し、情報処理装置等として有用である。また、本発明にかかる情報処理装置は、外国人の名前に対応する漢字列が印刷された商品を、当該外国人等が容易に入手できるという効果を有し、情報処理装置等として有用である。
【符号の説明】
【０２５６】
１  情報処理装置
２  端末装置
１１  格納部
１２  受付部
１３  処理部
１４  出力部
２１  端末格納部
２２  端末受付部
２３  端末送信部
２４  端末受信部
２５  端末処理部
２６  端末出力部
１１１  漢字辞書格納部
１１２  画数辞書格納部
１１３  変換辞書格納部
１１４  書道支援情報格納部
１１５  商品情報格納部
１２１  名前受付部
１２２  指示受付部
１２３  写真受付部
１３１  変換部
１３２  漢字意味取得部
１３３  画数意味取得部
１３４  出力情報構成部
１３５  採用部
１３６  書道支援情報取得部
１３７  印刷支援部
１３８  蓄積部
１３９  商品イメージ構成部
【図１】
2020177326.tif 000003
【図２】
2020177326.tif 000004
【図３】
2020177326.tif 000005
【図４】
2020177326.tif 000006
【図５】
2020177326.tif 000007
【図６】
2020177326.tif 000008
【図７】
2020177326.tif 000009
【図８】
2020177326.tif 000010
【図９】
2020177326.tif 000011