画像を取得する取得手段と、前記画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理手段と、前記文字候補群に基づいて、単語候補群を抽出する言語処理手段と、前記文字候補群又は前記単語候補群を、文字入力時の入力候補群として表示する候補群表示手段と、を備えることを特徴とする文字入力装置。前記取得手段により取得された前記画像に紐付く文字情報又は単語情報に基づいて、文字候補群又は単語候補群を抽出する候補群抽出手段を更に備え、前記候補群表示手段は、前記候補群抽出手段により抽出された該文字候補群又は該単語候補群を更に表示する、ことを特徴とする請求項1に記載の文字入力装置。撮像手段を更に備え、前記取得手段は、前記撮像手段により撮像された画像を取得する、ことを特徴とする請求項1又は2に記載の文字入力装置。画像を格納する画像格納手段を更に備え、前記取得手段は、前記画像格納手段により格納された該画像を取得する、ことを特徴とする請求項1又は2に記載の文字入力装置。タッチパネルと、前記取得手段により取得された前記画像を前記タッチパネルに表示する画像表示手段と、前記タッチパネル上のタッチ操作に基づいて、前記画像表示手段により表示された前記画像の一部領域を示す領域情報を抽出する領域抽出手段と、を更に備え、前記領域抽出手段は、抽出した前記領域情報により特定される前記一部領域に相当する画像を、前記文字認識処理手段に出力する、ことを特徴とする請求項1~4の何れか一項に記載の文字入力装置。前記領域抽出手段は、前記一部領域を抽出するための枠を固定した上で、前記タッチパネル上のシングルタッチ操作に基づいて前記画像を移動し、且つ前記タッチパネル上のマルチタッチ操作に基づいて前記画像を拡大又は縮小する、ことを特徴とする請求項5に記載の文字入力装置。前記領域抽出手段は、前記画像を固定した上で、前記タッチパネル上のシングルタッチ操作に基づいて前記一部領域を抽出するための枠を移動し、且つ前記タッチパネル上のマルチタッチ操作に基づいて前記枠を拡大又は縮小する、ことを特徴とする請求項5に記載の文字入力装置。ネットワークを介して互いに通信可能な文字入力装置とサーバとを含む文字入力システムであって、前記文字入力装置は、画像を取得する取得手段と、前記画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理手段と、前記文字候補群を前記サーバに送信するクライアント送信手段と、前記サーバから単語候補群を受信するクライアント受信手段と、前記文字候補群又は前記単語候補群を、文字入力時の入力候補群として表示する候補群表示手段と、を備え、前記サーバは、前記文字入力装置から前記文字候補群を受信するサーバ受信手段と、前記サーバ受信手段により受信された前記文字候補群に基づいて、前記単語候補群を抽出する言語処理手段と、前記言語処理手段により抽出された前記単語候補群を前記文字入力装置に送信するサーバ送信手段と、を備えることを特徴とする文字入力システム。ネットワークを介して互いに通信可能な文字入力装置とサーバとを含む文字入力システムであって、前記文字入力装置は、画像を取得する取得手段と、前記画像を前記サーバに送信するクライアント送信手段と、前記サーバから文字候補群又は単語候補群を受信するクライアント受信手段と、前記文字候補群又は前記単語候補群を、文字入力時の入力候補群として表示する候補群表示手段と、を備え、前記サーバは、前記文字入力装置から前記画像を受信するサーバ受信手段と、前記サーバ受信手段により受信された前記画像に対する文字認識処理に基づいて、前記文字候補群を抽出する文字認識処理手段と、前記文字認識処理手段により抽出された前記文字候補群に基づいて、前記単語候補群を抽出する言語処理手段と、前記文字認識処理手段により抽出された前記文字候補群又は前記言語処理手段により抽出された前記単語候補群を、前記文字入力装置に送信するサーバ送信手段と、を備えることを特徴とする文字入力システム。文字入力装置における文字入力方法であって、取得手段が、画像を取得する取得ステップと、文字認識処理手段が、前記画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理ステップと、言語処理手段が、前記文字候補群に基づいて、単語候補群を抽出する言語処理ステップと、候補群表示手段が、前記文字候補群又は前記単語候補群を、文字入力時の入力候補群として表示する候補群表示ステップと、を備えることを特徴とする文字入力方法。一般的に、文字認識において、文字認識の失敗が発生する、すなわち、誤認識が発生する可能性がある。特許文献1の装置において、文字認識の失敗が発生した場合、確定された誤認識結果が仮名漢字変換に用いられるため、文字入力を効率良く行うことができないという問題が生じる。そこで、本発明は上記に鑑みてなされたもので、文字認識の失敗に左右されることなく効率的に文字入力を行うことができる文字入力装置、文字入力システム及び文字入力方法を提供することを目的とする。上記課題を解決するために、本発明の文字入力装置は、画像を取得する取得手段と、画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理手段と、文字候補群に基づいて、単語候補群を抽出する言語処理手段と、文字候補群又は単語候補群を、文字入力時の入力候補群として表示する候補群表示手段と、を備えることを特徴とする。また、本発明の文字入力方法は、文字入力装置における文字入力方法であって、取得手段が、画像を取得する取得ステップと、文字認識処理手段が、画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理ステップと、言語処理手段が、文字候補群に基づいて、単語候補群を抽出する言語処理ステップと、候補群表示手段が、文字候補群又は単語候補群を、文字入力時の入力候補群として表示する候補群表示ステップと、を備えることを特徴とする。このような本発明の文字入力装置及び文字入力方法によれば、取得手段は、画像を取得し、文字認識処理手段は、取得した画像に対する文字認識処理に基づいて、文字候補群を抽出し、言語処理手段は、抽出した文字候補群に基づいて、単語候補群を抽出する。そして、候補群表示手段は、抽出した文字候補群又は単語候補群を、文字入力時の入力候補群として表示する。このように、本発明においては、文字入力時の入力候補群として、取得した画像に対する文字認識処理に基づいた文字候補群又は単語候補群が表示される。例えば、文字候補群には、文字認識処理結果の複数の文字候補が含まれ、単語候補群には当該複数の文字候補の組み合わせから成る複数の単語候補が含まれるため、ユーザが入力したい文字を文字候補群又は単語候補群から選ぶことにより、文字認識の失敗に左右されることなく効率的に文字入力を行うことができる。また、本発明においては、取得手段により取得された画像に紐付く文字情報又は単語情報に基づいて、文字候補群又は単語候補群を抽出する候補群抽出手段を更に備え、候補群表示手段は、候補群抽出手段により抽出された文字候補群又は単語候補群を更に表示してもよい。この発明によれば、候補群抽出手段は、画像に紐付く文字情報又は単語情報に基づいて、文字候補群又は単語候補群を抽出し、候補群表示手段は、抽出された文字候補群又は単語候補群を更に表示する。このように、画像に紐付く文字情報又は単語情報に基づいた文字候補群又は単語候補群が、文字入力時の入力候補群として更に表示されるため、効率的に文字入力を行うことができる。また、本発明においては、撮像手段を更に備え、取得手段は、撮像手段により撮像された画像を取得してもよい。この発明によれば、撮像手段により撮像された画像を文字認識処理の対象とすることができる。例えば、ユーザは、文字又は単語を含む撮像可能なものが身近にあれば、撮像し、当該文字又は単語を含む画像として取得することで、当該文字又は単語を文字入力時の入力候補群として利用することができるため、効率的に文字入力を行うことができる。また、本発明においては、画像を格納する画像格納手段を更に備え、取得手段は、画像格納手段により格納された画像を取得してもよい。この発明によれば、画像格納手段により格納された画像を文字認識処理の対象とすることができるため、例えば、ユーザは、文字又は単語を含む画像を画像格納手段により格納していれば、当該文字又は単語を文字入力時の入力候補群として利用することができるため、効率的に文字入力を行うことができる。また、本発明においては、タッチパネルと、取得手段により取得された画像をタッチパネルに表示する画像表示手段と、タッチパネル上のタッチ操作に基づいて、画像表示手段により表示された画像の一部領域を示す領域情報を抽出する領域抽出手段と、を更に備え、領域抽出手段は、抽出した領域情報により特定される一部領域に相当する画像を、文字認識処理手段に出力してもよい。この発明によれば、画像表示手段は、画像をタッチパネルに表示する。そして、領域抽出手段は、タッチパネル上のタッチ操作に基づいて、画像の一部領域を示す領域情報を抽出し、抽出した領域情報により特定される一部領域に相当する画像を、文字認識処理手段に出力する。これにより、例えば、ユーザは、タッチパネルに表示された画像を見ながら、タッチ操作により必要な文字を含む一部領域を選択し、選択した一部領域に相当する画像を文字認識処理の対象とすることができるため、効率的に文字入力を行うことができる。また、本発明においては、領域抽出手段は、一部領域を抽出するための枠を固定した上で、タッチパネル上のシングルタッチ操作に基づいて画像を移動し、且つタッチパネル上のマルチタッチ操作に基づいて画像を拡大又は縮小してもよい。なお、シングルタッチ操作とは、ユーザが1本の指をタッチパネルに接触したままタッチパネル上で移動させる操作を指す。また、マルチタッチ操作とは、ユーザが2本以上の指をタッチパネルに接触したままそれぞれの指をタッチパネル上で移動させる操作を指す。この発明によれば、ユーザは簡単な操作で効率的に画像中の一部領域を選択することができる。また、本発明においては、領域抽出手段は、画像を固定した上で、タッチパネル上のシングルタッチ操作に基づいて一部領域を抽出するための枠を移動し、且つタッチパネル上のマルチタッチ操作に基づいて枠を拡大又は縮小してもよい。この発明によれば、ユーザは簡単な操作で効率的に画像中の一部領域を選択することができる。また、本発明の文字入力システムは、ネットワークを介して互いに通信可能な文字入力装置とサーバとを含む文字入力システムであって、文字入力装置は、画像を取得する取得手段と、画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理手段と、文字候補群をサーバに送信するクライアント送信手段と、サーバから単語候補群を受信するクライアント受信手段と、文字候補群又は単語候補群を、文字入力時の入力候補群として表示する候補群表示手段と、を備え、サーバは、文字入力装置から文字候補群を受信するサーバ受信手段と、サーバ受信手段により受信された文字候補群に基づいて、単語候補群を抽出する言語処理手段と、言語処理手段により抽出された単語候補群を文字入力装置に送信するサーバ送信手段と、を備えることを特徴とする。このような本発明の文字入力システムによれば、文字入力装置にて、画像に対する文字認識処理に基づいて文字候補群を抽出し、サーバにて、当該文字候補群に基づいて単語候補群を抽出する。このように、単語候補群の抽出がサーバ側で行われるため、文字入力装置における処理の負荷を低減することができる。また、本発明の文字入力システムは、ネットワークを介して互いに通信可能な文字入力装置とサーバとを含む文字入力システムであって、文字入力装置は、画像を取得する取得手段と、画像をサーバに送信するクライアント送信手段と、サーバから文字候補群又は単語候補群を受信するクライアント受信手段と、文字候補群又は単語候補群を、文字入力時の入力候補群として表示する候補群表示手段と、を備え、サーバは、文字入力装置から画像を受信するサーバ受信手段と、サーバ受信手段により受信された画像に対する文字認識処理に基づいて、文字候補群を抽出する文字認識処理手段と、文字認識処理手段により抽出された文字候補群に基づいて、単語候補群を抽出する言語処理手段と、文字認識処理手段により抽出された文字候補群又は言語処理手段により抽出された単語候補群を、文字入力装置に送信するサーバ送信手段と、を備えることを特徴とする。このような本発明の文字入力システムによれば、サーバにて、画像に対する文字認識処理に基づいて文字候補群を抽出し、当該文字候補群に基づいて単語候補群を抽出する。このように、文字候補群及び単語候補群の抽出がサーバ側で行われるため、文字入力装置における処理の負荷を低減することができる。本発明によれば、文字認識の失敗に左右されることなく効率的に文字入力を行うことができる文字入力装置、文字入力システム及び文字入力方法を提供できる。以下、添付図面を参照して本発明にかかる文字入力装置、文字入力システム及び文字入力方法の好適な実施形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。第1実施形態に係る文字入力装置1の構成まず、本発明の第1実施形態に係る文字入力装置1の構成について、図1を参照しながら説明する。第1実施形態として、文字入力装置1は、他の装置と通信等を行わず、自装置内で文字認識処理及び言語処理を完結するスタンドアローンの構成をとる。図1は、文字入力装置1の構成概要図である。文字入力装置1は、後述の撮像部101やタッチパネル104を備える携帯電話端末である。なお、文字入力装置1は、ノートPCPersonalComputerやPC等であってもよい。図2は文字入力装置1のハードウェア構成図である。図2に示すように、文字入力装置1は、物理的には、CPU201、ROM202及びRAM203等の主記憶装置、外部の他の装置との間でデータの送受信を行うための通信モジュール204、後述の撮像部101やタッチパネル104等の入出力デバイス205、補助記憶装置206等を含む通常の携帯電話端末として構成される。後述する文字入力装置1の各機能は、CPU201、ROM202、RAM203等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、CPU201の制御の元で通信モジュール204、入出力デバイス205を動作させると共に、ROM202、RAM203や補助記憶装置206におけるデータの読み出しおよび書き込みを行うことで実現される。図1に戻り、文字入力装置1は、機能的には、撮像部101特許請求の範囲における撮像手段に相当、画像格納部102特許請求の範囲における画像格納手段に相当、取得部103特許請求の範囲における取得手段に相当、タッチパネル104特許請求の範囲におけるタッチパネルに相当、画像表示部105特許請求の範囲における画像表示手段に相当、領域抽出部106特許請求の範囲における領域抽出手段に相当、文字認識処理部107特許請求の範囲における文字認識処理手段に相当、文字認識用辞書108、言語処理部109特許請求の範囲における言語処理手段に相当、語彙辞書110、候補群抽出部111特許請求の範囲における候補群抽出手段に相当及び候補群表示部112特許請求の範囲における候補群表示手段に相当を備えて構成される。以下、文字入力装置1の各構成要素について詳細に説明する。撮像部101は、具体的にはカメラであり、静止画や動画を撮像する。以後、静止画や動画をまとめて画像と呼ぶ。画像格納部102は、一つ以上の画像を格納する。具体的には、画像格納部102は、撮像部101により撮像された画像や、通信モジュール204を介して外部の装置から受信した画像等を格納する。画像格納部102は、予め画像を格納していてもよい。取得部103は、画像を取得する。具体的には、取得部103は、撮像部101により撮像された画像を取得したり、画像格納部102により格納された画像を取得したり、通信モジュール204を介して外部の装置から画像を取得したりする。タッチパネル104は、画像等をタッチパネル上に表示する出力デバイスの機能と、タッチパネル上のタッチ操作を受け付ける入力デバイスの機能を兼ね備えた装置である。なお、タッチ操作とは、タッチパネル上におけるユーザの指等による接触操作である。また、タッチ操作にはシングルタッチ操作とマルチタッチ操作とが含まれる。シングルタッチ操作とは、ユーザが1本の指をタッチパネルに接触したままタッチパネル上で移動させる操作を指す。また、マルチタッチ操作とは、ユーザが2本以上の指をタッチパネルに接触したままそれぞれの指をタッチパネル上で移動させる操作を指す。画像表示部105は、取得部103により取得された画像をタッチパネル104に表示する。領域抽出部106は、タッチパネル104上のタッチ操作に基づいて、画像表示部105により表示された画像の一部領域を示す領域情報を抽出し、抽出した領域情報により特定される一部領域に相当する画像を、後述の文字認識処理部107に出力する。ここで、領域情報とは、例えば、画像の一部領域を示すピクセル上のXY座標値の集合である。なお、領域抽出部106は、一部領域を抽出するための枠を固定した上で、タッチパネル104上のシングルタッチ操作に基づいて画像を移動し、且つタッチパネル104上のマルチタッチ操作に基づいて画像を拡大又は縮小してもよい。また、領域抽出部106は、画像を固定した上で、タッチパネル104上のシングルタッチ操作に基づいて一部領域を抽出するための枠を移動し、且つタッチパネル104上のマルチタッチ操作に基づいて枠を拡大又は縮小してもよい。領域抽出部106の動作の詳細については、後述の第1実施形態に係る文字入力装置1の実施例にて説明する。文字認識処理部107は、画像に対する文字認識処理に基づいて、文字候補群を抽出する。具体的には、文字認識処理部107は、まず、取得部103により取得された画像や、領域抽出部106により出力された画像を入力する。次に、文字認識処理部107は、画像における、文字が存在する領域である文字領域を検出する。次に、文字認識処理部107は、検出した文字領域内の文字を一文字単位で分割し、分割した分割領域に存在する文字に対して、一文字ごとに文字認識処理を実行する。なお、文字認識処理部107が実行する文字認識処理としては、既存の文字認識処理技術を適用する。文字認識処理部107は、文字認識処理を実行する際に、文字認識用辞書108を補助的に用いてもよい。文字認識処理部107は、文字認識処理の実行の結果、一文字につき一つ以上の文字認識処理結果の文字候補を出力し、一つ以上の文字候補を含む文字候補群を抽出する。言語処理部109は、文字認識処理部107により抽出された文字候補群に基づいて、単語候補群を抽出する。例えば、言語処理部109は、記号列変換と重みの集合を状態遷移として表現した重み付き有限状態トランスデューサWeightedFiniteStateTransducerを利用して単語候補群を抽出してもよい。具体的には、言語処理部109は、文字認識処理部107により抽出された文字候補群を入力し、文字候補への遷移に対する重み値を計算し、文字候補及び重み値の組に基づく文字列遷移データを作成する。次に、言語処理部109は、文字列遷移データに基づき状態遷移を順次行い、各状態遷移における重み値を累積して状態遷移ごとの累積重み値を算出し、一つ以上の状態遷移の結果を累積重み値に基づいて出力する。そして、言語処理部109は、累積重み値に基づいて一つ以上の単語候補を含む単語候補群を抽出する。言語処理部109は、単語候補群を抽出する際に、語彙辞書110を補助的に用いてもよい。なお、言語処理部109は、外部の装置から文字候補群を更に受信し、受信した文字候補群に基づいて、単語候補群を抽出してもよい。候補群抽出部111は、取得部103により取得された画像に紐付く文字情報又は単語情報に基づいて、文字候補群又は単語候補群を抽出する。例えば、取得部103により取得された画像には、予め文字又は単語が紐付いて登録されている場合がある。画像に紐付いて登録されている文字や単語は、ユーザが自由に追加や削除等の編集操作を行うことができる。取得部103は、画像に紐付いて登録されている文字又は単語を取得し、取得した文字又は単語、及びそれらの組み合わせを文字候補群又は単語候補群として抽出する。候補群表示部112は、文字認識処理部107により抽出された文字候補群、又は言語処理部109により抽出された単語候補群を、文字入力時の入力候補群として表示する。また、候補群表示部112は、候補群抽出部111により抽出された文字候補群又は単語候補群を、文字認識処理部107により抽出された文字候補群又は言語処理部109により抽出された単語候補群に加えて、文字入力時の入力候補群として更に表示してもよい。ここで、文字入力時の入力候補群とは、例えば、IMEを用いて仮名漢字変換を行う際に、複数の変換候補が表示され、ユーザがそのうちの一つの変換候補を選択することで変換が確定されるが、その表示される複数の変換候補のことを指す。第1実施形態に係る文字入力装置1の動作続いて、第1実施形態に係る文字入力装置1により行われる動作である文字入力方法について、図3を参照しながら説明する。図3は、文字入力装置1における文字入力方法を示すフローチャートである。最初に、取得部103が、画像を取得するステップS01、取得ステップ。次に、文字認識処理部107が、ステップS01において取得した画像に対する文字認識処理に基づいて、文字候補群を抽出するステップS02、文字認識処理ステップ。次に、言語処理部109が、ステップS02において抽出した文字候補群に基づいて、単語候補群を抽出するステップS03、言語処理ステップ。次に、候補群表示部112が、ステップS02において抽出した文字候補群、又はステップS03において抽出した単語候補群を、文字入力時の入力候補群として表示するステップS04、候補群表示ステップ。第1実施形態に係る文字入力装置1の実施例続いて、第1実施形態に係る文字入力装置1の実施例について、図4及び図5を参照しながら説明する。図4及び図5は、文字入力装置1を用いて、検索サイトを表示し、検索用の入力文字を入力するまでの実施例を示した図である。ここで、検索用の入力文字を入力する際に、画像に含まれる文字から文字候補群及び単語候補群を抽出して入力候補群として表示し、ユーザが入力候補群から選択した単語を検索用の入力文字として入力している。図4aは、文字入力装置1のタッチパネル104に検索サイトを表示している状態を示す図である。検索用テキストボックス内に、文字挿入位置を示すキャレットCが表示されている。図4aに示す状態において、ユーザがIMEの切替えを文字入力装置1に命令した際、例えばIMEの切替え操作に対応付いたボタンをユーザが押した際に、図4aに示す状態から、図4bに示す状態に遷移する。図4bは、タッチパネル104の画面下部に文字認識処理の対象となる画像の取得方法を選択できるメニューM1が表示されている状態を示す図である。図4bに示す状態において、ユーザがメニューM1からカメラあるいはギャラリーの何れかを選択すると、図4bに示す状態から、図4cに示す状態に遷移する。図4bに示す状態において、ユーザがメニューM1からカメラを選択した場合、撮像部101が起動し、撮像部101により撮像された画像が、画像表示部105により、図4cの画像表示欄Pに表示される。一方、図4bに示す状態において、ユーザがメニューM1からギャラリーを選択した場合、画像格納部102により格納されている画像から特定の画像の選択を促す画面が表示される不図示。そこで、ユーザが特定の画像を選択すると、選択された画像が、画像表示部105により、図4cの画像表示欄Pに表示される。図4cに示す状態では、画像表示欄Pに画像が表示されると共に、画像上に、画像の一部領域を抽出するための枠Fが表示され、また、画像表示欄Pの下には、画像の一部領域を選択する際のモードを選択できるメニューM2が表示される。本実施例では、枠Fは長方形であるが、これに限るものではない。例えば、枠Fは円形や多角形であってもよい。図4cに示す状態で、ユーザが、メニューM2から枠固定を選択した場合について説明する。この場合、枠Fは画像表示欄P上で固定される。そして、タッチパネル104上でユーザがシングルタッチ操作を行う、例えば画像上で右方向に移動するシングルタッチ操作を行うと、その移動量に応じて画像が右方向に移動する。なお、枠Fの位置は固定されたままであり、すなわち、枠Fのタッチパネル104上における絶対位置は、シングルタッチ操作の前後で変化しない。また、タッチパネル104上でユーザがマルチタッチ操作を行う、例えば画像上で2本の指が互いに離れるようなマルチタッチ操作を行うと、その移動量に応じて画像が拡大する。逆に、例えば画像上で2本の指が互いに近づくようなマルチタッチ操作を行うと、その移動量に応じて画像が縮小する。なお、画像が拡大及び縮小する際も、枠Fの位置や大きさは固定されたままである。次に、図4cに示す状態で、ユーザが、メニューM2から画像固定を選択した場合について説明する。この場合、画像は画像表示欄P上で固定される。そして、タッチパネル104上でユーザがシングルタッチ操作を行う、例えば枠F上で右方向に移動するシングルタッチ操作を行うと、その移動量に応じて枠Fが右方向に移動する。なお、画像の位置は固定されたままであり、すなわち、画像のタッチパネル104上における絶対位置は、シングルタッチ操作の前後で変化しない。また、タッチパネル104上でユーザがマルチタッチ操作を行う、例えば枠F上で2本の指が互いに離れるようなマルチタッチ操作を行うと、その移動量に応じて枠Fが拡大する。逆に、例えば枠F上で2本の指が互いに近づくようなマルチタッチ操作を行うと、その移動量に応じて枠Fが縮小する。なお、枠Fが拡大及び縮小する際も、画像の位置や大きさは固定されたままである。図4cに示す状態において、ユーザがメニューM2から枠固定あるいは画像固定の何れかを選択し、タッチ操作を終えると、図4cに示す状態から、図5aに示す状態に遷移する。図5aは、枠Fに相当する画像が文字認識処理部107及び文字認識用辞書108により処理され、抽出された文字候補群及び単語候補群が、候補群表示部112により、文字入力の入力候補群として入力候補リストLに表示されている状態を示す図である。図5aに示す通り、画像中の煮込みに枠Fが位置し、煮込み、見込み、煮込及び煮という文字候補群及び単語候補群が入力候補リストLに表示されている。図5aに示す状態において、ユーザが入力候補リストLに表示された入力候補を一つ選択すると、図5bに示す状態に遷移する。図5bに示すように、ユーザが入力候補リストLから煮込を選択すると、選択された煮込という単語が、検索用テキストボックス内のキャレットCの位置に挿入される。この際、文字入力装置1は、ユーザによって選択された単語を、取得部103により取得された画像に紐付けて登録してもよい。これにより、次回、当該画像を取得部103が取得した際には、候補群抽出部111により当該画像に紐付けて登録された文字候補群又は単語候補群が抽出され、抽出された文字候補群又は単語候補群が候補群表示部112により表示される。そのため、ユーザは、予め画像に紐付けて登録された文字候補群又は単語候補群を選択することができ、ユーザの操作を簡便化することができる。第1実施形態に係る文字入力装置1の作用及び効果続いて、第1実施形態に係る文字入力装置1の作用及び効果について説明する。文字入力装置1によれば、取得部103は、画像を取得し、文字認識処理部107は、取得した画像に対する文字認識処理に基づいて、文字候補群を抽出し、言語処理部109は、抽出した文字候補群に基づいて、単語候補群を抽出する。そして、候補群表示部112は、抽出した文字候補群又は単語候補群を、文字入力時の入力候補群として表示する。このように、文字入力装置1においては、文字入力時の入力候補群として、取得した画像に対する文字認識処理に基づいた文字候補群又は単語候補群が表示される。例えば、文字候補群には、文字認識処理結果の複数の文字候補が含まれ、単語候補群には当該複数の文字候補の組み合わせから成る複数の単語候補が含まれるため、ユーザが入力したい文字を文字候補群又は単語候補群から選ぶことにより、文字認識の失敗に左右されることなく効率的に文字入力を行うことができる。また、文字入力の際に、書き順に従った筆記入力や、仮名入力及びローマ字入力結果を再変換しての利用等の複雑な入力操作を必要としないことから、特定用途における文字入力の効率化を図ることができる。例えば、多言語認識の環境を用意することで、他国の言語のような一目見ただけでは意味がわからないだけでなく、入力すること自体が困難な状況でも、一般的な文字入力の要領で候補群から選択するだけで文字入力を行うことができる。つまり、文字入力装置1によれば、文字の見た目の形状からの推定のみでユーザが事前知識のない文字の入力が可能となる。また、文字入力装置1によれば、候補群抽出部111は、画像に紐付く文字情報又は単語情報に基づいて、文字候補群又は単語候補群を抽出し、候補群表示部112は、抽出された文字候補群又は単語候補群を更に表示する。このように、画像に紐付く文字情報又は単語情報に基づいた文字候補群又は単語候補群が、文字入力時の入力候補群として更に表示されるため、効率的に文字入力を行うことができる。また、文字入力装置1によれば、撮像部101により撮像された画像を文字認識処理の対象とすることができる。例えば、ユーザは、文字又は単語を含む撮像可能なものが身近にあれば、撮像し、当該文字又は単語を含む画像として取得することで、当該文字又は単語を文字入力時の入力候補群として利用することができるため、効率的に文字入力を行うことができる。また、文字入力装置1によれば、画像格納部102により格納された画像を文字認識処理の対象とすることができるため、例えば、ユーザは、文字又は単語を含む画像を画像格納部102により格納していれば、当該文字又は単語を文字入力時の入力候補群として利用することができるため、効率的に文字入力を行うことができる。また、文字入力装置1によれば、画像表示部105は、画像をタッチパネル104に表示する。そして、領域抽出部106は、タッチパネル104上のタッチ操作に基づいて、画像の一部領域を示す領域情報を抽出し、抽出した領域情報により特定される一部領域に相当する画像を、文字認識処理部107に出力する。これにより、例えば、ユーザは、タッチパネル104に表示された画像を見ながら、タッチ操作により必要な文字を含む一部領域を選択し、選択した一部領域に相当する画像を文字認識処理の対象とすることができるため、効率的に文字入力を行うことができる。また、文字入力装置1によれば、領域抽出部106は、一部領域を抽出するための枠を固定した上で、タッチパネル104上のシングルタッチ操作に基づいて画像を移動し、且つタッチパネル104上のマルチタッチ操作に基づいて画像を拡大又は縮小するため、ユーザは簡単な操作で効率的に画像中の一部領域を選択することができる。また、文字入力装置1によれば、領域抽出部106は、画像を固定した上で、タッチパネル104上のシングルタッチ操作に基づいて一部領域を抽出するための枠を移動し、且つタッチパネル104上のマルチタッチ操作に基づいて枠を拡大又は縮小するため、ユーザは簡単な操作で効率的に画像中の一部領域を選択することができる。また、文字入力装置1によれば、画像を解析し、解析結果に基づき文字と文字候補および単語と単語候補を生成し複数の文字入力候補として利用者に選択利用させることで、書き順に従った筆記入力や、かな入力ローマ字入力結果を再変換しての利用などの複雑な入力操作を必要としないことから、特定用途における文字入力効率化、利用者が理解しない海外の言語の入力手段として用いることができる。つまり、本実施形態によれば、文字入力システムから文字の見た目の形状からの推定のみで利用者が事前知識のない文字の入力が可能となる。第2実施形態に係る文字入力システム3Aの構成続いて、本発明の第2実施形態に係る、文字入力装置1Aとサーバ2Aとを含む文字入力システム3Aの構成について、図6を参照しながら説明する。第2実施形態として、文字入力装置1Aは、ネットワークを介してサーバ2Aと通信を行い、文字入力システム3Aにおいて文字入力に関する処理を行う構成をとる。図6は、文字入力装置1A及びサーバ2Aの構成概要図である。なお、図6に示す文字入力装置1A、取得部103A、文字認識処理部107A、文字認識用辞書108A、言語処理部109A、語彙辞書110A、及び候補群表示部112Aは、それぞれ、第1実施形態における符号Aがない構成要素と同様の構成または機能を有している。よって、本第2実施形態では、それらの構成要素については、機能的な差分についてのみ説明する。図6において、文字入力装置1Aとサーバ2Aとは、インターネット等のネットワークを介して互いに通信可能な状態である。また、サーバ2Aは、PC等のサーバ装置である。サーバ2Aは、第1実施形態における文字入力装置1と同様に、図2に示すハードウェア構成を持ち、サーバ2Aの各機能はCPU201、ROM202、RAM203等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、CPU201の制御の元で通信モジュール204、入出力デバイス205を動作させると共に、ROM202、RAM203や補助記憶装置206におけるデータの読み出しおよび書き込みを行うことで実現される。文字入力装置1Aは、機能的には、取得部103A、文字認識処理部107A、文字認識用辞書108A、候補群表示部112A、クライアント送信部120A特許請求の範囲におけるクライアント送信手段に相当、及びクライアント受信部121A特許請求の範囲におけるクライアント受信手段に相当を備えて構成される。取得部103Aは、画像を取得する。文字認識処理部107Aは、取得部103Aにより取得された画像に対する文字認識処理に基づいて、文字認識用辞書108Aを適宜利用し、文字候補群を抽出する。クライアント送信部120Aは、文字認識処理部107Aにより抽出された文字候補群をサーバ2Aに送信する。クライアント受信部121Aは、サーバ2Aから単語候補群を受信する。候補群表示部112Aは、文字認識処理部107Aにより抽出された文字候補群、又はクライアント受信部121Aにより受信された単語候補群を、文字入力時の入力候補群として表示する。なお、文字入力装置1Aは、第1実施形態に係る文字入力装置1の撮像部101、画像格納部102、タッチパネル104、画像表示部105、及び領域抽出部106を備えていてもよい。続いて、サーバ2Aは、機能的には、言語処理部109A、語彙辞書110A、サーバ受信部122A特許請求の範囲におけるサーバ受信手段に相当、及びサーバ送信部123A特許請求の範囲におけるサーバ送信手段に相当を備えて構成される。サーバ受信部122Aは、文字入力装置1Aから文字候補群を受信する。言語処理部109Aは、サーバ受信部122Aにより受信された文字候補群に基づいて、語彙辞書110Aを適宜利用し、単語候補群を抽出する。サーバ送信部123Aは、言語処理部109Aにより抽出された単語候補群を文字入力装置1Aに送信する。なお、サーバ受信部122Aは、文字入力装置1A以外の外部の装置から文字候補群を更に受信してもよい。第2実施形態に係る文字入力システム3Aの作用及び効果続いて、第2実施形態に係る文字入力システム3Aの作用及び効果について説明する。第1実施形態に係る文字入力装置1では、文字入力装置1内にて、言語処理部109による単語候補群の抽出が実行されている。一方、本第2実施形態に係る文字入力システム3Aでは、サーバ2A内にて、言語処理部109Aによる単語候補群の抽出が実行されている。これにより、文字入力装置1A内で単語候補群の抽出を実行する必要がなくなり、文字入力装置1Aの処理負荷が低減する。また、第1実施形態に係る文字入力装置1では、文字入力装置1内にて、語彙辞書110が保持されている。一方、本第2実施形態に係る文字入力システム3Aでは、サーバ2A内にて、語彙辞書110Aが保持されている。これにより、文字入力装置1A内で語彙辞書を保持する必要がなくなり、文字入力装置1Aに必要なメモリ容量が低減する。また、文字入力装置1Aにおいて、語彙辞書の読み込みが不要となり、処理速度が向上する。第3実施形態に係る文字入力システム3Bの構成続いて、本発明の第3実施形態に係る、文字入力装置1Bとサーバ2Bとを含む文字入力システム3Bの構成について、図7を参照しながら説明する。第3実施形態として、文字入力装置1Bは、ネットワークを介してサーバ2Bと通信を行い、文字入力システム3Bにおいて文字入力に関する処理を行う構成をとる。図7は、文字入力装置1B及びサーバ2Bの構成概要図である。なお、図7に示す文字入力装置1B、サーバ2B、取得部103B、文字認識処理部107B、文字認識用辞書108B、言語処理部109B、語彙辞書110B、候補群表示部112B、クライアント送信部120B、クライアント受信部121B、サーバ受信部122B、及びサーバ送信部123Bは、それぞれ、第2実施形態における同参照番号の符号Aの構成要素と同様の構成または機能を有している。よって、本第3実施形態では、それらの構成要素については、機能的な差分についてのみ説明する。文字入力装置1Bは、機能的には、取得部103B、候補群表示部112B、クライアント送信部120B、及びクライアント受信部121Bを備えて構成される。取得部103Bは、画像を取得する。クライアント送信部120Bは、取得部103Bにより取得された画像をサーバ2Bに送信する。クライアント受信部121Bは、サーバ2Bから文字候補群又は単語候補群を受信する。候補群表示部112Bは、クライアント受信部121Bにより受信された文字候補群又は単語候補群を、文字入力時の入力候補群として表示する。なお、文字入力装置1Bは、第1実施形態に係る文字入力装置1の撮像部101、画像格納部102、タッチパネル104、画像表示部105、及び領域抽出部106を備えていてもよい。続いて、サーバ2Bは、機能的には、文字認識処理部107B、文字認識用辞書108B、言語処理部109B、語彙辞書110B、サーバ受信部122B、及びサーバ送信部123Bを備えて構成される。サーバ受信部122Bは、文字入力装置1Bから画像を受信する。文字認識処理部107Bは、サーバ受信部122Bにより受信された画像に対する文字認識処理に基づいて、文字認識用辞書108Bを適宜利用し、文字候補群を抽出する。言語処理部109Bは、文字認識処理部107Bにより抽出された文字候補群に基づいて、語彙辞書110Bを適宜利用し、単語候補群を抽出する。サーバ送信部123Bは、文字認識処理部107Bにより抽出された文字候補群、又は言語処理部109Bにより抽出された単語候補群を、文字入力装置1Bに送信する。なお、サーバ受信部122Bは、文字入力装置1B以外の外部の装置から文字認識用の画像を更に受信してもよい。また、サーバ受信部122Bは、文字入力装置1B以外の外部の装置から文字候補群を更に受信し、言語処理部109Bは、サーバ受信部122Bにより受信された文字候補群に基づいて、語彙辞書110Bを適宜利用し、更に単語候補群を抽出してもよい。第3実施形態に係る文字入力システム3Bの作用及び効果続いて、第3実施形態に係る文字入力システム3Bの作用及び効果について説明する。第1実施形態に係る文字入力装置1では、文字入力装置1内にて、文字認識処理部107による文字候補群の抽出が実行され、言語処理部109による単語候補群の抽出が実行されている。一方、本第3実施形態に係る文字入力システム3Bでは、サーバ2B内にて、文字認識処理部107Bによる文字候補群の抽出が実行され、言語処理部109Bによる単語候補群の抽出が実行されている。これにより、文字入力装置1B内で文字候補群及び単語候補群の抽出を実行する必要がなくなり、文字入力装置1Aの処理負荷が低減する。また、第1実施形態に係る文字入力装置1では、文字入力装置1内にて、文字認識用辞書108及び語彙辞書110が保持されている。一方、本第3実施形態に係る文字入力システム3Bでは、サーバ2B内にて、文字認識用辞書108B及び語彙辞書110Bが保持されている。これにより、文字入力装置1B内で文字認識用辞書及び語彙辞書を保持する必要がなくなり、文字入力装置1Bに必要なメモリ容量が低減する。また、文字入力装置1Bにおいて、文字認識用辞書及び語彙辞書の読み込みが不要となり、処理速度が向上する。