入力された文字列に含まれる一部文字列を、該文字列の読み情報に対応付けて文例記憶部へ記憶するコンピュータに、表示装置に表示されている画面に対する新たな文字列の入力に応じ、前記画面において前記新たな文字列を含む所定の範囲の画像を取得し、前記画像を解析し、前記画像の解析結果と、条件記憶部が記憶する条件との比較結果に応じて、前記新たな文字列に関して、前記文例記憶部への登録を行うか否かを判定する処理を実行させる文例辞書生成プログラム。前記取得する処理は、前記画面に対して入力された前記新たな文字列に含まれる全ての文字が半角文字である場合に、前記所定の範囲の画像を取得する処理を実行させる請求項1記載の文例辞書生成プログラム。前記画像において、前記文字列の入力領域に対する項目名として、予め指定されたキーワードが含まれていることを前記条件に含む請求項1又は2記載の文例辞書生成プログラム。前記新たな文字列に含まれる文字数と同数の同一の記号が含まれていること、又は前記新たな文字列と同一の文字列が含まれていないことを前記条件に含む請求項1又は2記載の文例辞書生成プログラム。前記画像を取得する処理は、前記新たな文字列の末端を基点として前記文字列を含む所定の範囲に関して、前記画像を取得する請求項1乃至4いずれか一項記載の文例辞書生成プログラム。入力された文字列に含まれる一部文字列を、該文字列の読み情報に対応付けて文例記憶部へ記憶する文例辞書生成装置であって、表示装置に表示されている画面に対する新たな文字列の入力に応じ、前記画面において前記新たな文字列を含む所定の範囲の画像を取得する取得部と、前記画像を解析する解析部と、前記画像の解析結果と、条件記憶部が記憶する条件との比較結果に応じて、前記新たな文字列に関して、前記文例記憶部への登録を行うか否かを判定する判定部とを有する文例辞書生成装置。入力された文字列に含まれる一部文字列を、該文字列の読み情報に対応付けて文例記憶部へ記憶するコンピュータが、表示装置に表示されている画面に対する新たな文字列の入力に応じ、前記画面において前記新たな文字列を含む所定の範囲の画像を取得し、前記画像を解析し、前記画像の解析結果と、条件記憶部が記憶する条件との比較結果に応じて、前記新たな文字列に関して、前記文例記憶部への登録を行うか否かを判定する処理を実行する文例辞書生成方法。しかしながら、特許文献1に開示された技術では、登録すべき文例と登録すべきでない文例とを、既に辞書に存在するか否かによって判定していたため、パスワード等、機密性の高い文字列も辞書に登録されてしまう可能性がある。その結果、当該辞書を利用するユーザのパスワード等が、悪意の有るユーザによって盗まれてしまう可能性が有る。なお、斯かる問題は、特許文献2のように、パスワードを設定する際に、予め登録された辞書から類推不能なパスワードを選定する技術を適用したとしても、回避するのは困難である。類推不能なパスワードが入力された時点で、当該パスワードが文例として辞書に登録されてしまうからである。そこで、1側面では、機密性の高い文字列が文例辞書に登録される可能性を低減させることができる文例辞書生成プログラム、文例辞書生成装置、及び文例辞書生成方法の提供を目的とする。一つの案では、文例辞書生成プログラムは、入力された文字列に含まれる一部文字列を、該文字列の読み情報に対応付けて文例記憶部へ記憶するコンピュータに、表示装置に表示されている画面に対する新たな文字列の入力に応じ、前記画面において前記新たな文字列を含む所定の範囲の画像を取得し、前記画像を解析し、前記画像の解析結果と、条件記憶部が記憶する条件との比較結果に応じて、前記新たな文字列に関して、前記文例記憶部への登録を行うか否かを判定する処理を実行させる。一態様によれば、機密性の高い文字列が文例辞書に登録される可能性を低減させることができる。以下、図面に基づいて本発明の実施の形態を説明する。図1は、本発明の実施の形態における入力支援装置のハードウェア構成例を示す図である。図1の入力支援装置10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102、メモリ装置103、CPU104、インタフェース装置105、表示装置106、及び入力装置107等を有する。入力支援装置10での処理を実現するプログラムは、記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って入力支援装置10に係る機能を実現する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。表示装置106はプログラムによるGUIGraphicalUserInterface等を表示する。入力装置107はキーボード及びマウス等であり、様々な操作指示を入力させるために用いられる。なお、記録媒体101の一例としては、CD-ROM、DVDディスク、又はUSBメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置102の一例としては、HDDHardDiskDrive又はフラッシュメモリ等が挙げられる。記録媒体101及び補助記憶装置102のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。図2は、本発明の実施の形態における入力支援装置の機能構成例を示す図である。同図において、入力支援装置10は、入力受付部11、変換部12、及び入力支援部13等を有する。入力受付部11は、所定の画面を表示装置106に表示させ、当該所定の画面を介して、文字列の入力を受け付ける。本実施の形態では、当該所定の画面を以下、入力画面という。入力受付部11は、例えば、入力画面を介して入力される文字列に応じて所定の処理を実行するアプリケーションプログラムがCPU104に実行させる処理によって実現される。本実施の形態において、入力画面のうちの一つは、例えば、ログイン画面等、パスワードの入力領域を含む画面であるとする。変換部12は、入力画面に入力される文字に関して、かな漢字変換を行う。変換部12は、例えば、IMEInputMethodEditor又はFEPFrontEndProcessor等と呼ばれる、文字入力用ソフトの一例であり、かな漢字変換ソフトがCPU104に実行させる処理によって実現される。入力支援部13は、入力画面への文字列の入力の支援を行う。入力支援部13は、読み又は未確定文字列の入力に応じ、入力候補とする文例の一覧を表示する。入力支援部13は、当該一覧の中から選択された文例を入力画面に入力又は展開する。同図において、入力支援部13は、イベント監視部131、画像取得部132、画像解析部133、条件判定部134、辞書更新部135、文例一覧表示部136、文例入力部137、文例辞書記憶部141、及び条件記憶部142等を含む。文例辞書記憶部141及び条件記憶部142は、例えば、補助記憶装置102又は入力支援装置10とネットワークを介して接続される記憶装置等を用いて実現可能である。文例辞書記憶部141は、文例辞書を記憶する。文例辞書とは、文例の読みに対応付けて、文例や文例の利用回数等が記録されているデータである。本実施の形態において、文例とは、単語、又は一以上の文節等、文の構成要素となる文字列や、一以上の文の集合を含む文字列等をいう。図3は、文例辞書の一例を示す図である。文例辞書は、文例ごとに、読み、及び利用回数等を含む。読みは、文例に対する読みである。利用回数は、文例が利用された入力対象として選択された回数である。本実施の形態において、利用回数は、文例が利用された累積回数である。但し、過去の所定期間例えば、過去数日間において文例が利用された回数であってもよい。イベント監視部131は、入力支援装置10において発生する入力イベントを監視し、文字の入力等を検出する。入力イベントとは、例えば、入力装置107を用いてユーザによって入力されるイベントをいう。画像取得部132は、入力画面上において入力された文字列を含む所定の範囲の画像を取得する。画像解析部133は、画像取得部132によって取得された画像を解析し、当該画像に含まれる文字列又は記号等を抽出する。条件判定部134は、画像解析部133による解析結果、すなわち、抽出された文字列又は記号等が、条件記憶部142に記憶されている条件に合致するか否かに基づいて、入力された文字列の文例辞書への登録の是非、ずなわち、登録するか否かを判定する。条件記憶部142は、入力された文字列を文例辞書に登録しない条件を記憶する。辞書更新部135は、例えば、文例辞書に新たな文例を登録する。文例一覧表示部136は、文字の入力に応じて、当該文字に対応する文例の一覧を、入力候補として表示させる。文例入力部137は、表示された文例の一覧の中から選択された文例を、入力画面に入力展開する。以下、入力支援装置10が実行する処理手順について説明する。図4は、入力支援部が実行する処理手順の一例を説明するためのフローチャートである。入力支援部13が、例えば、プロセスとして起動されると、入力支援部13のイベント監視部131は、入力支援装置10において発生する入力イベントを監視するS101。例えば、入力画面の一つとして、図5に示されるようなログイン画面が表示装置106に表示されている場合、イベント監視部131は、ログイン画面に対する入力イベントをも監視する。図5は、ログイン画面の表示例を示す図である。図5において、ログイン画面510は、ユーザID入力領域511、パスワード入力領域512等を有する。イベント監視部131によって何らかの入力イベントが検出されるとS101でYes、入力支援部13は、入力イベントに応じた処理を実行する。検出された入力イベントが文字列確定イベントである場合S102でYes、イベント監視部131は、確定された文字列を、入力文字バッファに記録するS103。入力文字バッファは、例えば、メモリ装置103において、入力された文字列を記憶するための記憶領域である。以下、入力文字バッファに記憶された文字列を、入力文字列という。文字列確定イベントとは、未確定文字列に関して、入力の確定を示すイベントをいい、例えば、未確定文字列が表示されている状態において、リターンキーの押下に応じて発生するイベントをいう。但し、変換部12の入力モード又は入力文字種が、半角カタカナ又は半角英数等、半角文字の場合、半角文字の入力自体が、文字列確定イベントに相当する。すなわち、半角文字は、入力された時点で、確定された文字列となる。したがって、半角文字の場合、1文字ずつ文字列確定イベントが発生する。なお、未確定文字列とは、入力された文字又は文字列が、変換部12によって変換対象とされた状態の文字又は文字列であって、かつ、入力が確定されていない文字又は文字列をいう。一方、入力イベントが文字列入力完了イベントである場合S104でYes、入力支援部13は、入力文字バッファに記憶された文字列に関して文字列解析処理を実行するS105。文字列入力完了イベントとは、所定の単位の文字列の入力の完了を示すイベントをいう。本実施の形態において、文字列入力完了イベントは、改行コードの入力、又はテキストボックス等の文字列の入力領域からのフォーカスの移動等であるとする。したがって、ログイン画面510のユーザID入力領域511又はパスワード入力領域512からフォーカスが抜けた場合、文字列入力完了イベントが検知される。ログイン画面510のパスワード入力領域512に対するパスワードの入力が完了し、パスワード入力領域512からフォーカスが抜けた直後における入力文字バッファは、例えば、図6に示されるような状態となる。図6は、入力文字バッファに対する文字列の蓄積例を示す図である。文字列確定イベントのたびに、確定された文字列が入力文字バッファに記録されることにより、入力文字バッファには、入力された文字列が蓄積される。したがって、入力されたパスワードに含まれる全ての文字が、入力文字バッファに蓄積される。なお、当該パスワードは、7文字の半角文字を含むため、当該パスワードの入力の完了までに、7回の文字列確定イベントが検出される。続いて、イベント監視部131は、入力文字バッファを初期化するS106。すなわち、入力文字バッファが空となる。したがって、例えば、ユーザID入力領域511やパスワード入力領域512に文字列が入力され、各入力領域からフォーカスが抜けるたびに、入力文字バッファは空とされる。このことは、入力文字バッファには、ユーザID入力領域511又はパスワード入力領域512ごとに、当該入力領域に入力された文字列が蓄積されることを意味する。入力イベントが終了イベントである場合S107でYes、入力支援部13のプロセスは終了する。終了イベントは、入力支援部13に対する終了指示の入力に応じて発生するイベントである。入力イベントが上記以外のイベントである場合S107でNo、入力支援部13は、必要に応じて当該イベントに応じた処理を実行するS108。続いて、ステップS105の詳細について説明する。図7は、文字列解析処理の処理手順の一例を説明するためのフローチャートである。ステップS201において、入力支援部13は、入力文字バッファに蓄積されている文字列以下、入力文字列という。に関して、学習是非判定処理を実行するS201。学習是非判定処理は、入力文字列を文例として文例辞書に学習することについて、是非を判定する処理である。なお、学習是非判定処理の詳細については後述される。学習是非判定処理の判定結果が、是である場合S202でYes、辞書更新部135は、入力文字バッファに蓄積されている文字列より文例を抽出し、抽出された文例を文例辞書に登録するS203。一方、学習是非判定処理の結果が、非である場合S202でNo、辞書更新部135は、入力文字列に関して、文例辞書への文例の登録は実行しない。続いて、ステップS201の詳細について説明する。図8は、学習是非判定処理の処理手順の一例を説明するためのフローチャートである。ステップS301において、条件判定部134は、入力文字列に含まれる全ての文字が半角であるか否かを判定する。入力文字列に含まれる全ての文字が半角でない場合S301でNo、条件判定部134は、判定結果を是とするS306。すなわち、入力文字列は、文例辞書に学習可能であると判定される。入力文字列に全角文字が含まれる場合に、ステップS302~S305等の処理が行われないことにより、入力文字列がパスワードである可能性が低い場合の処理負荷を軽減することができる。これは、パスワードには半角文字のみが含まれるという前提に基づく判定である。換言すれば、入力文字列に全角文字が含まれていない場合は、入力文字列は、パスワードである可能性は低く、文例辞書に登録されても差し支えないであろうという考えに基づく判定である。但し、全角文字がパスワードを構成する文字として許容される場合、ステップS301の判定は、行われないようにすればよい。入力文字列に含まれる全ての文字が半角文字である場合S301でYes、画像取得部132は、文字列入力完了イベントの発生の原因となった文字列、すなわち、当該文字列が入力されることによって文字列入力完了イベントが発生した文字列をログイン画面510上において含む範囲の画像を取得するS302。例えば、ログイン画面510のパスワード入力領域512からフォーカスが抜けた場合に図8の処理が実行されるときは、図9に示されるような画像が取得される。以下、取得された画像を、取得画像という。図9は、取得画像の一例を示す図である。図9に示される取得画像g1では、文字列入力完了イベントが発生する前における最後のカーソルの位置、すなわち、入力されたパスワードの最後の文字の末尾又は末端を基点とし、文字列の入力方向に対して逆方向すなわち、文字列の前方方向の矩形範囲の画像が取得された例が示されている。当該カーソルの位置は、例えば、文字入力が行われている際に、常に最後のカーソルの位置をメモリ装置103に記憶しておくことにより、特定することができる。ここでいう位置は、例えば、ログイン画面510の左上頂点を原点とする座標系における座標値によって特定される。但し、表示装置106の表示領域の左上頂点を原点とする座標系における座標値等、他の座標系の座標値によってカーソルの位置が特定されてもよい。取得画像g1の範囲は、図9に示される例に限定されないが、少なくとも、文字列入力完了イベントの発生の原因となった文字列が入力された範囲、すなわち、図9の例では、7文字分の範囲を含むことが望ましい。したがって、例えば、文字列入力完了イベントの発生の原因となった文字列が入力された表示部品が特定可能であれば、当該表示部品例えば、パスワード入力領域511を完全に含む範囲の画像が取得されてもよい。但し、本実施の形態のように、カーソルの位置を基点とすることにより、取得画像g1のデータサイズを小さくすることができ、メモリ消費量の削減等を図ることができる。また、取得画像g1のデータサイズが小さくなることで、後述されるステップS303の処理速度の向上を期待することができる。また、文字列の入力が予定されている領域に対する項目名又はタイトルが表示されうる領域が入力画像g1に含まれると、更に望ましい。例えば、文字列入力完了イベントの発生の原因となった文字列の左端の文字列の左側の所定領域が含まれる範囲の画像が取得されると更に望ましい。図9では、パスワードという項目名又はタイトルも含む範囲について取得画像g1が取得されている。なお、図9において、パスワードが●の連続によって示されているのは、通常、パスワードを入力すると、所定の記号によってマスクされることを表現したものである。続いて、画像解析部133は、取得画像g1を解析し、取得画像g1より文字列を抽出するS303。ここでいう文字列には、文字コードによって表現可能な記号であれば、いわゆる言語上の文字以外の記号も含まれる。したがって、厳密には、ステップS302では、文字コード群が抽出される。図9の例では、パスワード:とう文字列と、●●●●●●●とうい文字列とが抽出される。または、パスワード:●●●●●●●という一つの文字列が抽出されてもよい。なお、文字列の抽出には、公知のOCROpticalCharacterRecognition技術が用いられてもよい。又は、特開2011-150466号公報に記載された技術が用いられてもよい。抽出された文字列を、以下、抽出文字列という。続いて、条件判定部134は、各抽出文字列と条件記憶部142に記憶されている条件とを比較して、いずれかの抽出文字列が当該条件を満たすか否かを判定するS304。図10は、条件記憶部の構成例を示す図である。図10において、各条件は、OR論理和の関係にある。すなわち、いずれか一つの条件に合致すれば、条件記憶部142に記憶された条件は満たされたと判定される。図10の例において、1番目の条件入力文字列と同数の同一文字コードが含まれるは、入力文字列の文字数と同じ数の文字コード記号が抽出文字列に含まれており、抽出文字列に含まれている全ての文字コードは同一であることを示す。例えば、抽出文字列●●●●●●●の文字数と、図6に示される入力文字列PASS001の文字数とは7文字で同じである。また、抽出文字列●●●●●●●には、7文字分の同一文字コード●が含まれている。したがって、抽出文字列●●●●●●●は、当該条件を満たす。2番目の条件入力文字列と同一の文字列が含まれないは、入力文字列と同じ文字列が抽出文字列に含まれないことを示す。例えば、抽出文字列パスワード:及び抽出文字列●●●●●●●のいずれにも、入力文字列PASS001と同一の文字列は含まれない。したがって、抽出文字列パスワード:及び抽出文字列●●●●●●●のいずれについても、当該条件は満たされる。すなわち、1番目の条件及び2番目の条件は、通常、パスワードが入力された場合、パスワードとしての文字列は、所定の記号によってマスクされて表示されることに鑑みて、入力文字列がパスワードであることを推定する条件である。3番目~5番目の条件は、条件記憶部142の指定文字列の項目に指定されたキーワードパスワード、PW、又はPassword等が、抽出文字列に含まれていることを示す。例えば、抽出文字列パスワード:には、3番目の条件のキーワードであるパスワードが含まれている。したがって、抽出文字列パスワード:に関して、3番目の条件は満たされる。すなわち、3番目~5番目の条件は、パスワードの入力領域の項目名又はタイトルに対して、所定の文字列が含まれているか否かによって、入力文字列がパスワードであるか否かを推定するための条件である。少なくとも一つの抽出文字列に関して、いずれかの条件が合致した場合S305でYes、条件判定部134は、判定結果を是とするS306。すなわち、入力文字列は、文例辞書に学習可能であると判定される。一方、全ての抽出文字列が、いずれの条件にも合致しない場合S305でNo、条件判定部134は、判定結果を非とするS307。すなわち、入力文字列は、文例辞書に学習不可能であると判定される。上述したように、本実施の形態によれば、パスワードである蓋然性の高い文字列に関して文例辞書への登録を防止することができる。したがって、パスワードのように機密性の高い文字列が、文例辞書に登録され、入力候補として表示されてしまうのを回避することができる。また、反射的な効果として、パスワードである蓋然性が高くない文字列に関しては、半角文字列であっても、文例辞書に登録することができる。したがって、全角文字列のみならず、半角文字列に関しても、文例辞書を用いて、入力作業を効率化することができる。なお、本実施の形態では、パスワードを機密性の高い文字列の一例とした例を示したが、暗証番号等、一般的にマスクされて表示される文字列について、文例辞書への登録を防止することができる。また、機密性の高さは、ユーザによって異なる可能性もある。斯かる事情を考慮して、条件記憶部142をユーザごとに用意し、ユーザごとに登録したくない文字列が、条件記憶部142の指定文字列に記憶されてもよい。例えば、指定文字列として、住所、電話番号、又は口座番号等を条件記憶部142に記憶しておくことにより、ユーザの個人情報と一致する文字列が、文例辞書に登録されることを回避することができる。但し、この場合、条件記憶部142には、暗号化等の処置が施されるのが望ましい。無制限に閲覧されるのを防止するためである。ところで、入力文字列がパスワードであるか否かは、入力文字列が入力された表示部品のプロパティを参照することでも判定することができる。すなわち、入力された文字列をマスクして表示させる表示部品には、当該表示部品に特有のプロパティが付与されている。但し、全ての画面が、そのような表示部品を用いて作成されているとは限らない。例えば、通常のテキストボックスを使って、パスワードコントロールと同様の動作をするように、ロジックが作り込まれている場合もある。また、表示部品の仕様の変更によって、上記プロパティが変化する可能性もある。一方、本実施の形態によれば、パスワードの入力領域として使用されている表示部品のプロパティに拘わらず、入力文字列がパスワードである蓋然性を判定することができる。したがって、本実施の形態のように、画像を取得して、当該画像から抽出される文字列に基づいて機密性の高い文字列であるか否かを判定する方法によれば、機密性の高い文字列が文例辞書に登録されない可能性を高めることができる。なお、本実施の形態において、入力支援装置10は、文例辞書生成装置の一例である。画像取得部132は、取得部の一例である。画像解析部133は、解析部の一例である。文例辞書記憶部141は、文例記憶部の一例である。条件判定部134は、判定部の一例である。以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。