(57)【要約】【課題】インプットメソッドにおいてユーザの利便性を高める文字入力を行うこと。【解決手段】文字入力装置１は、インプットメソッド１０１による文字変換のための辞書を格納する辞書格納部１０３と、関連元文字と当該関連元文字に関連する関連文字とを対応付けて格納する関連文字格納部１０５と、インプットメソッド１０１に入力された入力文字を取得する入力文字取得部１０２と、入力文字に基づいて辞書を用いた文字変換により辞書変換文字を取得する辞書変換文字取得部１０４と、関連文字格納部１０５から入力文字と一致する関連元文字に対応付いた関連文字を取得する関連文字取得部１０６と、辞書変換文字と関連文字取得部１０６により取得された関連文字とをインプットメソッド１０１の変換候補として表示する変換候補表示部１０７と、を備える。【選択図】図１
2013105440.tif 000002
【特許請求の範囲】
【請求項１】
インプットメソッドによる文字変換のための辞書を格納する辞書格納手段と、
関連元文字と、当該関連元文字に関連する関連文字とを対応付けて格納する関連文字格納手段と、
前記インプットメソッドに入力された入力文字を取得する入力文字取得手段と、
前記入力文字に基づいて前記辞書を用いた文字変換により辞書変換文字を取得する辞書変換文字取得手段と、
前記関連文字格納手段から、前記入力文字と一致する前記関連元文字に対応付いた前記関連文字を取得する関連文字取得手段と、
前記辞書変換文字と、前記関連文字取得手段により取得された前記関連文字とを、前記インプットメソッドの変換候補として表示する変換候補表示手段と、
を備える文字入力装置。
【請求項２】
前記関連文字は、前記関連元文字に関連する広告を示す文字であることを特徴とする請求項１に記載の文字入力装置。
【請求項３】
前記関連文字と、当該関連文字に関連する関連情報とを対応付けて格納する関連情報格納手段と、
前記関連情報格納手段から、前記関連文字取得手段により取得された前記関連文字に対応付いた前記関連情報を取得する関連情報取得手段と、
前記関連情報取得手段により取得された前記関連情報を表示する関連情報表示手段と、
を更に備えることを特徴とする請求項１又は２に記載の文字入力装置。
【請求項４】
前記関連情報表示手段は、前記変換候補のうち前記変換候補表示手段により表示された前記関連文字が選択されている際に、前記関連情報を表示することを特徴とする請求項３に記載の文字入力装置。
【請求項５】
前記関連文字と、当該関連文字に関連する関連情報と、当該関連情報に関連する関連情報文字とを対応付けて格納する関連情報格納手段と、
前記関連情報格納手段から、前記関連文字取得手段により取得された前記関連文字に対応付いた前記関連情報及び前記関連情報文字を取得する関連情報取得手段と、
前記インプットメソッドの文字変換の確定文字を出力する確定文字出力手段と、
を更に備え、
前記変換候補表示手段は、前記関連情報取得手段により取得された前記関連情報を前記変換候補として表示し、
前記確定文字出力手段は、前記変換候補のうち前記変換候補表示手段により表示された前記関連情報が確定された際に、前記関連情報取得手段により当該関連情報と共に取得された前記関連情報文字を前記確定文字として出力する、
ことを特徴とする請求項１又は２に記載の文字入力装置。
【請求項６】
前記関連情報は、前記関連文字により示される広告を示す画像又は映像であることを特徴とする請求項３〜５の何れか一項に記載の文字入力装置。
【請求項７】
インプットメソッドによる文字変換のための辞書を格納する辞書格納手段と、
関連元文字と、当該関連元文字に関連する関連文字とを対応付けて格納する関連文字格納手段と、
を備えるコンピュータに、
前記インプットメソッドに入力された入力文字を取得する入力文字取得ステップと、
前記入力文字に基づいて前記辞書を用いた文字変換により辞書変換文字を取得する辞書変換文字取得ステップと、
前記関連文字格納手段から、前記入力文字と一致する前記関連元文字に対応付いた前記関連文字を取得する関連文字取得ステップと、
前記辞書変換文字と、前記関連文字取得ステップにおいて取得された前記関連文字とを、前記インプットメソッドの変換候補として表示する変換候補表示ステップと、
を実行させるための文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置及び文字入力プログラムに関するものである。
【背景技術】
【０００２】
従来、文字入力を行うためのコンピュータソフトウェアとしてインプットメソッド（ＩＭＥ（Input  Method  Editor）やＦＥＰ（Front  End  Processor）等とも呼ばれる）が知られている。インプットメソッドは、例えば、キーボードを備えるコンピュータにおいて、日本語や中国語等、使用文字数が多い言語の文字を入力する際に利用される。一般的に、インプットメソッドを利用して文字を入力する場合、その文字数以上の回数のキー操作を行う必要がある。
【０００３】
一方、特許文献１では、少ない入力文字数で、それよりも多い漢字を変換候補の中から選択できるようにすることを目的とした漢字の変換方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−５８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された上記変換方法は、具体的には、入力した文字がｎ個であるときに、辞書データの中から、先頭の読みが当該ｎ個の文字と同じ漢字群を検索し、変換候補としてリストアップする。しかしながら、上記変換方法では、先頭の読みが入力した文字と同じ漢字群が変換候補として追加されるだけであり、変換候補のバリエーションとしては少ない。従って、上記変換方法では、ユーザは少ないバリエーションの変換候補の中から入力文字を選択する必要があり、ユーザの利便性は低いという問題がある。
【０００６】
そこで、本発明は上記に鑑みてなされたもので、インプットメソッドにおいてユーザの利便性を高める文字入力を行うことができる文字入力装置及び文字入力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の文字入力装置は、インプットメソッドによる文字変換のための辞書を格納する辞書格納手段と、関連元文字と、当該関連元文字に関連する関連文字とを対応付けて格納する関連文字格納手段と、インプットメソッドに入力された入力文字を取得する入力文字取得手段と、入力文字に基づいて辞書を用いた文字変換により辞書変換文字を取得する辞書変換文字取得手段と、関連文字格納手段から、入力文字と一致する関連元文字に対応付いた関連文字を取得する関連文字取得手段と、辞書変換文字と、関連文字取得手段により取得された関連文字とを、インプットメソッドの変換候補として表示する変換候補表示手段と、を備えることを特徴とする。
【０００８】
また、本発明の文字入力プログラムは、インプットメソッドによる文字変換のための辞書を格納する辞書格納手段と、関連元文字と、当該関連元文字に関連する関連文字とを対応付けて格納する関連文字格納手段と、を備えるコンピュータに、インプットメソッドに入力された入力文字を取得する入力文字取得ステップと、入力文字に基づいて辞書を用いた文字変換により辞書変換文字を取得する辞書変換文字取得ステップと、関連文字格納手段から、入力文字と一致する関連元文字に対応付いた関連文字を取得する関連文字取得ステップと、辞書変換文字と、関連文字取得ステップにおいて取得された関連文字とを、インプットメソッドの変換候補として表示する変換候補表示ステップと、を実行させることを特徴とする。
【０００９】
このような本発明の文字入力装置及び文字入力プログラムによれば、辞書格納手段に、インプットメソッドによる文字変換のための辞書が格納され、関連文字格納手段に、関連元文字と、当該関連元文字に関連する関連文字とが対応付けて格納される。そして、インプットメソッドに入力された入力文字に基づいて、辞書格納手段に格納された辞書を用いた文字変換により辞書変換文字が取得されると共に、関連文字格納手段から、当該入力文字と一致する関連元文字に対応付いた関連文字が取得される。そして、取得された辞書変換文字と関連文字とがインプットメソッドの変換候補として表示される。このように、本発明においては、辞書変換文字以外に、関連文字がインプットメソッドの変換候補として表示される。それにより、変換候補のバリエーションが増え、ユーザは数多くの変換候補の中から入力文字を選択することができるため、ユーザの利便性を高めることができる。
【００１０】
また、本発明においては、関連文字は、関連元文字に関連する広告を示す文字であってもよい。
【００１１】
この発明によれば、インプットメソッドの変換候補として、入力文字に関連する広告を示す文字が表示されるため、ユーザは文字を入力している時点で興味のある広告内容を見ることができ、ユーザの利便性を高めることができる。また、例えば、検索サイトにおける検索用文字の入力時に、変換候補として表示された広告を示す文字の入力を確定し、検索を行うことができ、それにより、ユーザは興味のある広告内容に関する検索を行うことができるため、ユーザの利便性を高めることができる。また、広告主にとっても広告内容に興味のあるユーザに対して直接広告を提供することができるため、高い広告効果が期待できる。
【００１２】
また、本発明においては、関連文字と、当該関連文字に関連する関連情報とを対応付けて格納する関連情報格納手段と、関連情報格納手段から、関連文字取得手段により取得された関連文字に対応付いた関連情報を取得する関連情報取得手段と、関連情報取得手段により取得された関連情報を表示する関連情報表示手段と、を更に備えてもよい。
【００１３】
この発明によれば、関連文字に関連する関連情報が更に表示される。それにより、ユーザは文字入力時に、関連文字だけでなく、関連文字に関連する関連情報も見ることができるため、ユーザの利便性を高めることができる。
【００１４】
また、本発明においては、関連情報表示手段は、変換候補のうち変換候補表示手段により表示された関連文字が選択されている際に、関連情報を表示してもよい。
【００１５】
この発明によれば、インプットメソッドの変換候補のうち変換候補表示手段により表示された関連文字が選択されている際に、当該関連文字の関連情報が表示され続ける。つまり、変換候補から関連文字が選択された時に当該関連文字の関連情報が表示され、当該関連文字が選択されている間は当該関連情報が表示され続ける。それにより、関連情報がユーザの視界により確実に入ることになり、ユーザの利便性を高めることができる。
【００１６】
また、本発明においては、関連文字と、当該関連文字に関連する関連情報と、当該関連情報に関連する関連情報文字とを対応付けて格納する関連情報格納手段と、関連情報格納手段から、関連文字取得手段により取得された関連文字に対応付いた関連情報及び関連情報文字を取得する関連情報取得手段と、インプットメソッドの文字変換の確定文字を出力する確定文字出力手段と、を更に備え、変換候補表示手段は、関連情報取得手段により取得された関連情報を変換候補として表示し、確定文字出力手段は、変換候補のうち変換候補表示手段により表示された関連情報が確定された際に、関連情報取得手段により当該関連情報と共に取得された関連情報文字を確定文字として出力してもよい。
【００１７】
この発明によれば、関連文字に関連する関連情報がインプットメソッドの変換候補として表示され、変換候補のうち当該関連情報が確定された際に、当該関連情報に関連する関連情報文字が確定文字として出力される。このように、関連情報が変換候補として表示されることで、変換候補のバリエーションが増え、ユーザは数多くの変換候補の中から入力文字を選択することができるため、ユーザの利便性を高めることができる。また、例えば関連情報が文字を含まない情報の場合でも、当該関連情報が確定された際に当該関連情報に関連する関連情報文字が確定文字として出力されるため、確実に文字入力を行うことができる。
【００１８】
また、本発明においては、関連情報は、関連文字により示される広告を示す画像又は映像であってもよい。
【００１９】
この発明によれば、関連情報として、関連文字により示される広告を示す画像又は映像が表示される。それにより、ユーザの視界に関連情報がより確実に入ることになり、ユーザの利便性を高めることができる。
【発明の効果】
【００２０】
本発明によれば、インプットメソッドにおいてユーザの利便性を高める文字入力を行うことができる文字入力装置及び文字入力プログラムを提供できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る文字入力装置１の構成概要図である。
【図２】本発明の一実施形態に係る文字入力装置１のハードウェア構成図である。
【図３】辞書格納部に格納されたテーブルデータの一例を示す図である。
【図４】関連文字格納部に格納されたテーブルデータの一例を示す図である。
【図５】関連情報格納部に格納されたテーブルデータの一例を示す図である。
【図６】本発明の一実施形態に係る文字入力装置１の実施例１を示す図である。
【図７】本発明の一実施形態に係る文字入力装置１の実施例２を示す図である。
【図８】本発明の一実施形態に係る文字入力装置１の実施例３を示す図である。
【図９】本発明の一実施形態に係る文字入力装置１の実施例４を示す図である。
【発明を実施するための形態】
【００２２】
以下、添付図面を参照して本発明にかかる文字入力装置及び文字入力プログラムの好適な実施形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００２３】
（文字入力装置１の構成）
まず、本発明の一実施形態に係る文字入力装置１の構成について、文字入力装置１の構成概要図である図１を参照しながら説明する。文字入力装置１は、ソフトウェアの機能としてインプットメソッド１０１を備え、ユーザがインプットメソッド１０１を利用して、入力した文字の文字変換が可能な携帯電話端末である。インプットメソッド１０１は、文字入力装置１のＯＳ（Operating  System）に予め組み込まれているインプットメソッドや、ユーザが追加でインストールするインプットメソッドであってもよい。なお、文字入力装置１は、携帯電話端末に限定されず、インプットメソッド１０１を備えるＰＣ（Personal  Computer）等であってもよい。
【００２４】
図２は文字入力装置１のハードウェア構成図である。図２に示すように、文字入力装置１は、物理的には、ＣＰＵ２０１、ＲＯＭ２０２及びＲＡＭ２０３等の主記憶装置、外部の他の装置との間でデータの送受信を行うための通信モジュール２０４、キーボードや画面やタッチパネル等の入出力デバイス２０５、補助記憶装置２０６等を含む通常の携帯電話端末として構成される。後述する文字入力装置１の各機能は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ２０１の制御の元で通信モジュール２０４、入出力デバイス２０５を動作させると共に、ＲＯＭ２０２、ＲＡＭ２０３や補助記憶装置２０６におけるデータの読み出し及び書き込みを行うことで実現される。
【００２５】
図１に戻り、文字入力装置１は、機能的には、上述のインプットメソッド１０１、入力文字取得部１０２（特許請求の範囲における「入力文字取得手段」に相当）、辞書格納部１０３（特許請求の範囲における「辞書格納手段」に相当）、辞書変換文字取得部１０４（特許請求の範囲における「辞書変換文字取得手段」に相当）、関連文字格納部１０５（特許請求の範囲における「関連文字格納手段」に相当）、関連文字取得部１０６（特許請求の範囲における「関連文字取得手段」に相当）、変換候補表示部１０７（特許請求の範囲における「変換候補表示手段」に相当）、関連情報格納部１０８（特許請求の範囲における「関連情報格納手段」に相当）、関連情報取得部１０９（特許請求の範囲における「関連情報取得手段」に相当）、関連情報表示部１１０（特許請求の範囲における「関連情報表示手段」に相当）及び確定文字出力部１１１（特許請求の範囲における「確定文字出力手段」に相当）を備えて構成される。以下、文字入力装置１の各構成要素について詳細に説明する。
【００２６】
入力文字取得部１０２は、インプットメソッド１０１に入力された入力文字を取得する。具体的には、ユーザがインプットメソッド１０１を利用して文字変換を行う際に入力した入力文字を取得する。例えば、ユーザがインプットメソッド１０１を利用して「ノートＰＣ」という文字を入力しようとした際に、入力文字取得部１０２は、「の」や「のー」や「のーと」等、ユーザが文字を入力したタイミングで、それまでユーザにより入力され、文字変換が確定していない入力文字を取得する。なお、本実施形態で説明する各種「文字」は、１文字の文字、及び２文字以上の文字から成るいわゆる文字列を含む。例えば、上記の例で言うと、「の」、「のー」及び「のーと」はそれぞれ入力文字である。
【００２７】
辞書格納部１０３は、インプットメソッド１０１による文字変換のための辞書を格納する。辞書格納部１０３は、具体的には、インプットメソッド１０１に予め組み込まれている辞書データベースである。図３は、辞書格納部１０３により格納されたテーブルデータ例を示す図である。図３に示すテーブルデータ例では、文字変換の変換前の文字「のー」に対して、変換後の文字（すなわち辞書変換文字）として「ノー」、「ノート」、「ノートＰＣ」及び「ノースリーブ」の４つの文字が対応付けて格納されている。図３に示すテーブルデータ例のように、辞書格納部１０３は、変換前の文字を単純にそのまま文字変換した文字（具体的には「ノー」）だけでなく、変換前の文字を先頭に含む文字（具体的には「ノート」、「ノートＰＣ」及び「ノースリーブ」）も変換後の文字として格納する。これにより、後述の辞書変換文字取得部１０４は、辞書格納部１０３に格納された辞書を用いて、いわゆる入力予測を行った辞書変換文字を取得することができる。
【００２８】
辞書変換文字取得部１０４は、入力文字取得部１０２により取得された入力文字に基づいて、辞書格納部１０３により格納された辞書を用いた文字変換により辞書変換文字を取得する。例えば、入力文字取得部１０２により入力文字「のー」が取得されると、辞書変換文字取得部１０４は、図３に示すテーブルデータ例の辞書を用い、辞書変換文字として「ノー」、「ノート」、「ノートＰＣ」及び「ノースリーブ」の何れか、あるいはそれらの組み合わせを取得する。
【００２９】
関連文字格納部１０５は、関連元文字と、当該関連元文字に関連する関連文字とを対応付けて格納する。関連元文字は、任意の文字である。図４は、関連文字格納部１０５により格納されたテーブルデータ例を示す図である。図４に示すテーブルデータ例では、関連元文字「のー」に対して、「ＡＢＣＮｏｔｅ」及び「いぇす」が対応付けて格納され、関連元文字「つう」に対して、「Ａ社．ｃｏｍ」が対応付けて格納されている。図４に示すテーブルデータ例の通り、関連文字は、関連元文字と異なる文字であったり、関連元文字の読みを先頭に含まない文字であったり、関連元文字の読みを含まない文字であったりする。
【００３０】
なお、関連文字は、関連元文字に関連する広告を示す文字であってもよい。具体的には、図４に示すデータテーブル例の関連文字のうち、「ＡＢＣＮｏｔｅ」及び「Ａ社．ｃｏｍ」が広告を示す文字である。例えば関連元文字「のー」は、ユーザが直後の文字入力で「ノートパソコン」を入力する可能性のある文字であり、「ノートパソコン」に関連する広告を示す文字が、ノートパソコンの製品名「ＡＢＣＮｏｔｅ」である。同様に、例えば関連元文字「つう」は、ユーザが直後の文字入力で「通販」を入力する可能性のある文字であり、「通販」に関連する広告を示す文字が、通販事業を展開する会社名「Ａ社．ｃｏｍ」である。
【００３１】
関連文字取得部１０６は、関連文字格納部１０５から、入力文字取得部１０２により取得された入力文字と一致する関連元文字に対応付いた関連文字を取得する。例えば、入力文字取得部１０２により入力文字「のー」が取得されると、関連文字取得部１０６は、図４に示すテーブルデータ例から、関連文字として「ＡＢＣＮｏｔｅ」及び「いぇす」の何れか、またはそれらの組み合わせを取得する。
【００３２】
変換候補表示部１０７は、辞書変換文字取得部１０４により取得された辞書変換文字と、関連文字取得手段により取得された関連文字とを、インプットメソッド１０１の変換候補として表示する。図６（ｂ）に示す変換候補Ｉは、変換候補表示部１０７により表示された、辞書変換文字と関連文字とを含む変換候補の一例である。図６の説明については後述する。
【００３３】
変換候補表示部１０７は、辞書変換文字取得部１０４により取得された辞書変換文字と、後述の関連情報取得部１０９により取得された関連情報とを変換候補として表示してもよい。図９（ａ）に示す変換候補Ｉは、変換候補表示部１０７により表示された、辞書変換文字と関連情報とを含む変換候補の一例である。図９の説明については後述する。
【００３４】
関連情報格納部１０８は、関連文字と、当該関連文字に関連する関連情報とを対応付けて格納する。また、関連情報格納部１０８は、関連文字と、当該関連文字に関連する関連情報と、当該関連情報に関連する関連情報文字とを対応付けて格納してもよい。ここで、関連情報とは、関連文字に関連する文字であってもよいし、関連文字により示される広告を示す画像又は映像であってもよいし、当該画像又は当該映像のファイルを識別するファイル名であってもよい。また、関連情報文字は、例えば、関連情報を説明する文字等、関連情報に関連する内容に基づく文字である。
【００３５】
図５は、関連情報格納部１０８により格納されたテーブルデータ例を示す図である。図５に示すテーブルデータ例では、関連文字「ＡＢＣＮｏｔｅ」に対して、関連情報「ａｂｃｎｏｔｅ＿ｐｉｃ．ｊｐｇ」と関連情報文字「ＡＢＣＮｏｔｅ広告用写真」の組が対応付けられ、さらに、関連情報「ａｂｃｎｏｔｅ＿ｂａｎｎｅｒ．ｐｎｇ」と関連情報文字「ＡＢＣＮｏｔｅバナー」の組が対応付けて格納されている。ここで、「ａｂｃｎｏｔｅ＿ｐｉｃ．ｊｐｇ」や「ａｂｃｎｏｔｅ＿ｂａｎｎｅｒ．ｐｎｇ」は、関連文字「ＡＢＣＮｏｔｅ」により示される広告を示す画像のファイル名であり、当該ファイル名により画像が一意に識別される。
【００３６】
関連情報取得部１０９は、関連情報格納部１０８から、関連文字取得部１０６により取得された関連文字に対応付いた関連情報を取得する。また、関連情報取得部１０９は、関連情報格納部１０８から、関連文字取得部１０６により取得された関連文字に対応付いた関連情報及び関連情報文字を取得してもよい。例えば、関連文字取得部１０６により関連文字「ＡＢＣＮｏｔｅ」が取得されると、関連情報取得部１０９は、図５に示すテーブルデータ例から、関連情報として「ａｂｃｎｏｔｅ＿ｐｉｃ．ｊｐｇ」が示す画像及び関連情報文字として「ＡＢＣＮｏｔｅ広告用写真」の組と、関連情報として「ａｂｃｎｏｔｅ＿ｂａｎｎｅｒ．ｐｎｇ」が示す画像及び関連情報文字として「ＡＢＣＮｏｔｅバナー」の組との何れか、またはそれらの組み合わせを取得する。
【００３７】
関連情報表示部１１０は、関連情報取得部１０９により取得された関連情報を表示する。例えば、関連情報表示部１１０は、文字入力装置１の画面の所定の領域に、関連情報を表示する。なお、関連情報表示部１１０は、変換候補のうち変換候補表示部１０７により表示された関連文字が選択されている際に、当該関連文字に関連する関連情報を表示してもよい。
【００３８】
確定文字出力部１１１は、インプットメソッド１０１の文字変換の確定文字を出力する。ここで確定文字とは、インプットメソッド１０１の変換候補のうちユーザが特定の変換候補を、インプットメソッド１０１が最終的に出力する文字として確定した際の確定した文字である。インプットメソッド１０１の変換候補のうちユーザが特定の変換候補を確定した場合、確定文字出力部１１１は、通常は、確定した変換候補を確定文字として出力するが、確定した変換候補以外の特定の文字を出力してもよい。例えば、確定文字出力部１１１は、変換候補のうち変換候補表示部１０７により表示された関連情報が確定された際に、関連情報取得部１０９により当該関連情報と共に取得された関連情報文字を確定文字として出力してもよい。
【００３９】
なお、辞書格納部１０３、関連文字格納部１０５及び関連情報格納部１０８は、それぞれ物理的に異なるＲＡＭ２０３や補助記憶装置２０６等に情報を格納してもよいし、物理的に同じＲＡＭ２０３や補助記憶装置２０６等に情報を格納してもよい。
【００４０】
（文字入力プログラムの構成）
次に、本発明の一実施形態に係る文字入力プログラムの構成について説明する。文字入力プログラムは、インプットメソッド１０１と辞書格納部１０３と関連文字格納部１０５と関連情報格納部１０８とを備えるコンピュータに、インプットメソッド１０１に入力された入力文字を取得する入力文字取得ステップ（文字入力装置１における入力文字取得部１０２の処理と同様）と、入力文字取得ステップにおいて取得された入力文字に基づいて、辞書格納部１０３により格納された辞書を用いた文字変換により辞書変換文字を取得する辞書変換文字取得ステップ（文字入力装置１における辞書変換文字取得部１０４の処理と同様）と、関連文字格納部１０５から、入力文字取得ステップにおいて取得された入力文字と一致する関連元文字に対応付いた関連文字を取得する関連文字取得ステップ（文字入力装置１における関連文字取得部１０６の処理と同様）と、辞書変換文字取得ステップにおいて取得された辞書変換文字と、関連文字取得ステップにおいて取得された関連文字とを、インプットメソッド１０１の変換候補として表示する変換候補表示ステップ（文字入力装置１における変換候補表示部１０７の処理と同様）と、を実行させる。
【００４１】
なお、文字入力プログラムは、文字入力装置１における関連情報取得部１０９、関連情報表示部１１０及び確定文字出力部１１１の処理と同様の処理を上述のコンピュータに実行させてもよい。
【００４２】
（文字入力装置１の実施例１）
次に、文字入力装置１の実施例１について、図６を参照しながら説明する。なお、以降の実施例では、辞書格納部１０３により図３に示すデータテーブル例が格納され、関連文字格納部１０５により図４に示すデータテーブル例が格納され、関連情報格納部１０８により図５に示すデータテーブル例が格納されているものとする。
【００４３】
図６（ａ）は、文字入力装置１においてＷｅｂブラウザを起動し、検索サイトを表示した際の画面を示す図である。図６（ａ）において、検索ワードを入力するためのテキストボックスＴに、文字の挿入箇所を示すキャレットＣが表示されており、画面下部には、文字入力のためインプットメソッド１０１によりソフトウェアキーボードＳが表示されている。
【００４４】
図６（ｂ）は、図６（ａ）の状態において、ユーザがソフトウェアキーボードＳを利用して文字「のー」を入力した際の画面を示す図である。図６（ｂ）において、ソフトウェアキーボードＳの上側に接する形式で変換候補Ｉが表示されている。図６（ｂ）において、変換候補Ｉとして、辞書変換文字取得部１０４により取得された辞書変換文字である「ノート」、「ノートＰＣ」及び「ノースリーブ」、また、関連文字取得部１０６により取得された関連文字である「ＡＢＣＮｏｔｅ」が表示されている。
【００４５】
図６（ｃ）は、図６（ｂ）の状態において、変換候補Ｉのうちユーザが「ＡＢＣＮｏｔｅ」を確定文字として確定した際の画面を示す図である。図６（ｃ）において、テキストボックスＴに確定文字である「ＡＢＣＮｏｔｅ」が挿入されており、変換候補Ｉは非表示となっている。
【００４６】
（文字入力装置１の実施例２）
次に、文字入力装置１の実施例２について、図７を参照しながら説明する。図７は、図６（ｂ）の状態において、変換候補Ｉのうちユーザが「ＡＢＣＮｏｔｅ」を選択した際の画面を示す図である。なお、変換候補の選択とは、変換候補のうち一つの変換候補にフォーカスが当たっている状態であり、かつ、変換候補が確定文字として確定していない状態である。
【００４７】
図７において、関連情報取得部１０９により取得された、関連文字「ＡＢＣＮｏｔｅ」に対応付いた関連情報「ａｂｃｎｏｔｅ＿ｐｉｃ．ｊｐｇ」が示すＡＢＣＮｏｔｅの広告用写真が、関連情報表示部１１０によりソフトウェアキーボードＳ部分にシースルーで表示されている。なお、ＡＢＣＮｏｔｅの広告用写真は、変換候補Ｉのうち「ＡＢＣＮｏｔｅ」が選択されている間のみ表示される。
【００４８】
（文字入力装置１の実施例３）
次に、文字入力装置１の実施例３について、図８を参照しながら説明する。図８は、図６（ａ）の状態において、テキストボックスＴにユーザが文字「つう」を入力し、変換候補Ｉに表示された関連文字「Ａ社．ｃｏｍ」を選択した際の画面を示す図である。図８において、文字入力装置１の画面下部にバナーＢが表示されている。バナーＢの画像は、関連情報取得部１０９により取得された、関連文字「Ａ社．ｃｏｍ」に対応付いた関連情報「ａｂｃｎｏｔｅ＿ｂａｎｎｅｒ．ｐｎｇ」が示すＡ社のバナー画像である。バナー画像にＡ社サイトへのリンクを張っておき、バナー画像をタップした際に、リンク先であるＡ社サイトを表示するようにしてもよい。なお、Ａ社のバナー画像は、変換候補Ｉのうち「Ａ社．ｃｏｍ」が選択されている間のみ表示される。
【００４９】
（文字入力装置１の実施例４）
次に、文字入力装置１の実施例４について、図９を参照しながら説明する。図９は、図６（ａ）の状態において、テキストボックスＴにユーザが文字「つう」を入力した際の画面を示す図である。図９において、変換候補Ｉに、関連情報取得部１０９により取得された関連情報「ａｂｃｎｏｔｅ＿ｂａｎｎｅｒ．ｐｎｇ」が示すＡ社のバナー画像が表示されている。
【００５０】
図９（ｂ）は、図９（ａ）の状態において、ユーザが変換候補ＩのうちＡ社のバナー画像を確定した際の画面を示す図である。図９（ｂ）において、関連情報取得部１０９により関連情報「ａｂｃｎｏｔｅ＿ｂａｎｎｅｒ．ｐｎｇ」と共に取得された関連情報文字「Ａ社」が、確定文字出力部１１１により確定文字として出力されている。
【００５１】
図９（ｃ）は、実施例４の変形例であり、図９（ｂ）と同様に、図９（ａ）の状態において、ユーザが変換候補ＩのうちＡ社のバナー画像を確定した際の画面を示す図である。図９（ｃ）において、確定文字出力部１１１によりＡ社のバナー画像自体がキャレット位置に挿入されている。本変形例は、ＨＴＭＬ文書等のように文字と画像とを混在させた文書を作成することができる文書の入力時に適用することができる。
【００５２】
（文字入力装置１の作用及び効果）
続いて、文字入力装置１の作用及び効果について説明する。なお、文字入力プログラムについても同様の効果が得られる。
【００５３】
文字入力装置１によれば、辞書格納部１０３に、インプットメソッド１０１による文字変換のための辞書が格納され、関連文字格納部１０５に、関連元文字と、当該関連元文字に関連する関連文字とが対応付けて格納される。そして、インプットメソッド１０１に入力された入力文字に基づいて、辞書格納部１０３に格納された辞書を用いた文字変換により辞書変換文字が取得されると共に、関連文字格納部１０５から、当該入力文字と一致する関連元文字に対応付いた関連文字が取得される。そして、取得された辞書変換文字と関連文字とがインプットメソッドの変換候補として表示される。このように、本発明においては、辞書変換文字以外に、関連文字がインプットメソッド１０１の変換候補として表示される。それにより、変換候補のバリエーションが増え、ユーザは数多くの変換候補の中から入力文字を選択することができるため、ユーザの利便性を高めることができる。
【００５４】
また、文字入力装置１によれば、関連文字は、関連元文字に関連する広告を示す文字であってもよい。その場合、インプットメソッド１０１の変換候補として、入力文字に関連する広告を示す文字が表示されるため、ユーザは文字を入力している時点で興味のある広告内容を見ることができ、ユーザの利便性を高めることができる。また、例えば、検索サイトにおける検索用文字の入力時に、変換候補として表示された広告を示す文字の入力を確定し、検索を行うことができ、それにより、ユーザは興味のある広告内容に関する検索を行うことができるため、ユーザの利便性を高めることができる。また、広告主にとっても広告内容に興味のあるユーザに対して直接広告を提供することができるため、高い広告効果が期待できる。
【００５５】
また、文字入力装置１によれば、関連文字に関連する関連情報が更に表示される。それにより、ユーザは文字入力時に、関連文字だけでなく、関連文字に関連する関連情報も見ることができるため、ユーザの利便性を高めることができる。
【００５６】
また、文字入力装置１によれば、インプットメソッド１０１の変換候補のうち変換候補表示部１０７により表示された関連文字が選択されている際に、当該関連文字の関連情報が表示され続ける。つまり、変換候補から関連文字が選択された時に当該関連文字の関連情報が表示され、当該関連文字が選択されている間は当該関連情報が表示され続ける。それにより、関連情報がユーザの視界により確実に入ることになり、ユーザの利便性を高めることができる。
【００５７】
また、文字入力装置１によれば、関連文字に関連する関連情報がインプットメソッド１０１の変換候補として表示され、変換候補のうち当該関連情報が確定された際に、当該関連情報に関連する関連情報文字が確定文字として出力される。このように、関連情報が変換候補として表示されることで、変換候補のバリエーションが増え、ユーザは数多くの変換候補の中から入力文字を選択することができるため、ユーザの利便性を高めることができる。また、例えば関連情報が文字を含まない情報の場合でも、当該関連情報が確定された際に当該関連情報に関連する関連情報文字が確定文字として出力されるため、確実に文字入力を行うことができる。
【００５８】
また、文字入力装置１によれば、関連情報として、関連文字により示される広告を示す画像又は映像が表示される。それにより、ユーザの視界に関連情報がより確実に入ることになり、ユーザの利便性を高めることができる。
【００５９】
また、文字入力装置１によれば、インプットメソッド１０１の変換候補として広告情報を表示することや、関連情報表示部１１０により広告情報を表示することができるため、通常の検索であろうと、会員制サイトであろうと、メールであろうと、文字入力をトリガーとしてユーザにアプローチをかけることができる。また、例えば、インプットメソッド１０１を検索サイト等で利用しようとするユーザは、元々が検索ワードの関連情報を調べようとしているため、高い広告効果が見込める。なお、文字入力装置１は、大量の通信を利用しているユーザや、安い定額プランを利用しているユーザほど多くの広告を表示してもよい。
【００６０】
また、文字入力装置１によれば、文字入力装置１のベンダーやネットワーク回線提供者は、インプットメソッド１０１の変換候補として表示する広告情報や、関連情報表示部１１０により表示される広告情報を販売することができる。また、定額制の課金システムでも、ユーザからではなく別のスポンサーからお金を回収することで、ユーザに文字変換を行ってもらうほど従量的な収益となる。
【符号の説明】
【００６１】
１…文字入力装置、２…文字入力プログラム、１０１…インプットメソッド、１０２…入力文字取得部、１０３…辞書格納部、１０４…辞書変換文字取得部、１０５…関連文字格納部、１０６…関連文字取得部、１０７…変換候補表示部、１０８…関連情報格納部、１０９…関連情報取得部、１１０…関連情報表示部、１１１…確定文字出力部。
【図１】
2013105440.tif 000003
【図２】
2013105440.tif 000004
【図３】
2013105440.tif 000005
【図４】
2013105440.tif 000006
【図５】
2013105440.tif 000007
【図６】
2013105440.tif 000008
【図８】
2013105440.tif 000009
【図９】
2013105440.tif 000010
【図７】
2013105440.tif 000011