(57)【特許請求の範囲】
【請求項１】
画像と文書とを有する複数のウェブページを格納する第１格納手段と、
キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて格納する第２格納手段と、
基準画像と、当該基準画像の属性を示す基準属性情報と、を受け付ける受付手段と、
前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出手段と、
前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与手段と、
前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成する削除手段と、
前記第２キーワードリストに示された関連キーワードを、前記基準画像に関する文字の入力候補として使用する制御手段と、を含む文字入力支援システム。
【請求項２】
請求項１に記載の文字入力支援システムにおいて、
前記属性情報は、キーワードが示す位置に関する位置情報、または、キーワードにて特定される日時に関する日時情報である、文字入力支援システム。
【請求項３】
請求項１または２に記載の文字入力支援システムにおいて、
前記基準画像は、文書と共に電子情報を構成するものである、文字入力支援システム。
【請求項４】
請求項３に記載の文字入力支援システムにおいて、
前記受付手段は、さらに、前記電子情報を構成する文書を受け付け、
前記受付手段にて受け付けられた文書からキーワードを抽出し、当該キーワードを、前記基準属性情報と関連づけて、前記第２格納手段に格納する登録手段をさらに含む、文字入力支援システム。
【請求項５】
端末装置と通信可能な文字入力支援サーバであって、
画像と文書とを有する複数のウェブページを格納する第１格納手段と、
キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて格納する第２格納手段と、
前記端末装置から、基準画像と、当該基準画像の属性を示す基準属性情報と、を受信すると、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出手段と、
前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与手段と、
前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成し、当該第２キーワードリストを、前記端末装置に送信する削除手段と、を含む文字入力支援サーバ。
【請求項６】
請求項５に記載の文字入力支援サーバにおいて、
前記属性情報は、キーワードが示す位置に関する位置情報、または、キーワードにて特定される日時に関する日時情報である、文字入力支援サーバ。
【請求項７】
文字入力支援システムが行う文字入力支援方法であって、
画像と文書とを有する複数のウェブページを第１格納手段に格納する第１格納ステップと、
キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて第２格納手段に格納する第２格納ステップと、
基準画像と、当該基準画像の属性を示す基準属性情報と、を受け付ける受付ステップと、
前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出ステップと、
前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与ステップと、
前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成する削除ステップと、
前記第２キーワードリストに示された関連キーワードを、前記基準画像に関する文字の入力候補として使用する制御ステップと、を含む文字入力支援方法。
【請求項８】
請求項７に記載の文字入力支援方法において、
前記属性情報は、キーワードが示す位置に関する位置情報、または、キーワードにて特定される日時に関する日時情報である、文字入力支援方法。
【請求項９】
端末装置と通信可能な文字入力支援サーバが行う文字入力支援方法であって、
画像と文書とを有する複数のウェブページを第１格納手段に格納する第１格納ステップと、
キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて第２格納手段に格納する第２格納ステップと、
前記端末装置から、基準画像と、当該基準画像の属性を示す基準属性情報と、を受信すると、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出ステップと、
前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与ステップと、
前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成し、当該第２キーワードリストを、前記端末装置に送信する削除ステップと、を含む文字入力支援方法。
【請求項１０】
端末装置と通信可能なコンピュータに、
画像と文書とを有する複数のウェブページを第１格納手段に格納する第１格納手順と、
キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて第２格納手段に格納する第２格納手順と、
前記端末装置から、基準画像と、当該基準画像の属性を示す基準属性情報と、を受信すると、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出手順と、
前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与手順と、
前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成し、当該第２キーワードリストを、前記端末装置に送信する削除手順と、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力支援システム、文字入力支援サーバ、文字入力支援方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザによる文字入力を支援する予測入力装置が記載されている。
【０００３】
特許文献１に記載の予測入力装置は、画像データとその画像データの説明文とを互いに関連づけて記憶する画像データベースを有する。特許文献１に記載の予測入力装置は、入力された画像データに類似する類似画像データを、画像データベースから検索し、類似画像データに関連づけられた説明文をもとに、予測候補として優先するキーワードを生成する。
【０００４】
また、特許文献２には、入力された画像データに関連する情報としてキーワードを検索する情報検索装置が記載されている。
【０００５】
特許文献２に記載の情報検索装置は、画像データとその画像データの内容を表すキーワードとを互いに関連づけて記憶している画像データベースを有する。特許文献２に記載の情報検索装置は、入力された画像データに類似する類似画像データを、画像データベースから検索し、類似画像データに関連づけられたキーワードを抽出する。なお、特許文献２に記載の情報検索装置では、Ｗｅｂページに関連するキーワードが、画像データベースに記憶されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２８５１１２号公報
【特許文献２】特開２００３−３６２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の予測入力装置は、類似画像データに関連づけられた説明文をもとに予測候補として優先されるキーワードを生成する。このため、特許文献１に記載の予測入力装置では、類似画像データの選択に誤りが生じると、入力された画像データに関連のないキーワードが、入力候補として表示されるという問題があった。
【０００８】
例えば、特許文献１に記載の予測入力装置では、北海道の動物園でペンギンが撮影された際に、そのペンギンの画像データの類似画像データとして、沖縄の動物園で撮影されたペンギンの画像データが選択されると、沖縄に関連するキーワードも、入力候補として、優先して表示されてしまう可能性があった。
【０００９】
なお、特許文献２には、入力候補を表示する技術は記載されておらず、よって、入力された画像データに関連のないキーワードが入力候補として表示されるという問題を解決するための手段も記載されていない。
【００１０】
本発明の目的は、上述した課題を解決可能な文字入力支援システム、文字入力支援サーバ、文字入力支援方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明の文字入力支援システムは、画像と文書とを有する複数のウェブページを格納する第１格納手段と、キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて格納する第２格納手段と、基準画像と、当該基準画像の属性を示す基準属性情報と、を受け付ける受付手段と、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出手段と、前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与手段と、前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成する削除手段と、前記第２キーワードリストに示された関連キーワードを、前記基準画像に関する文字の入力候補として使用する制御手段と、を含む。
【００１２】
本発明の文字入力支援サーバは、端末装置と通信可能な文字入力支援サーバであって、画像と文書とを有する複数のウェブページを格納する第１格納手段と、キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて格納する第２格納手段と、前記端末装置から、基準画像と、当該基準画像の属性を示す基準属性情報と、を受信すると、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出手段と、前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与手段と、前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成し、当該第２キーワードリストを、前記端末装置に送信する削除手段と、を含む。
【００１３】
本発明の文字入力支援方法は、文字入力支援システムが行う文字入力支援方法であって、画像と文書とを有する複数のウェブページを第１格納手段に格納する第１格納ステップと、キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて第２格納手段に格納する第２格納ステップと、基準画像と、当該基準画像の属性を示す基準属性情報と、を受け付ける受付ステップと、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出ステップと、前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与ステップと、前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成する削除ステップと、前記第２キーワードリストに示された関連キーワードを、前記基準画像に関する文字の入力候補として使用する制御ステップと、を含む。
【００１４】
本発明の文字入力支援方法は、端末装置と通信可能な文字入力支援サーバが行う文字入力支援方法であって、画像と文書とを有する複数のウェブページを第１格納手段に格納する第１格納ステップと、キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて第２格納手段に格納する第２格納ステップと、前記端末装置から、基準画像と、当該基準画像の属性を示す基準属性情報と、を受信すると、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出ステップと、前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与ステップと、前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成し、当該第２キーワードリストを、前記端末装置に送信する削除ステップと、を含む。
【００１５】
本発明のプログラムは、端末装置と通信可能なコンピュータに、画像と文書とを有する複数のウェブページを第１格納手段に格納する第１格納手順と、キーワードごとに、当該キーワードと、当該キーワードの属性を表す属性情報と、を互いに関連づけて第２格納手段に格納する第２格納手順と、前記端末装置から、基準画像と、当該基準画像の属性を示す基準属性情報と、を受信すると、前記第１格納手段内の画像のうち、前記基準画像との類似度が所定閾値以上である類似画像を特定し、当該類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、当該関連キーワードを示した第１キーワードリストを作成する抽出手順と、前記関連キーワードのうち、前記第２格納手段に前記キーワードとして格納されている関連キーワードである対応キーワードに、前記第２格納手段で当該対応キーワードに関連づけられた属性情報を付与する付与手順と、前記対応キーワードのうち当該対応キーワードに付与された属性情報が前記基準属性情報と矛盾する対応キーワードである矛盾キーワードを前記第１キーワードリストから削除して第２キーワードリストを作成し、当該第２キーワードリストを、前記端末装置に送信する削除手順と、を実行させる。
【発明の効果】
【００１６】
本発明によれば、入力された画像に関連のないキーワードが、入力候補として表示される確率を低くすることが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１実施形態の文字入力支援システムを示したブロック図である。
【図２】位置情報データベース１２の一例を示した図である。
【図３】文字入力支援システム１の動作を説明するためのフローチャートである。
【図４】基準画像の一例を示した図である。
【図５】類似画像の一例を示した図である。
【図６】類似画像の一例を示した図である。
【図７】キーワードリストの一例を示した図である。
【図８】予測候補の比較例を示した図である。
【図９】予測候補の一例を示した図である。
【図１０】予測候補の比較例を示した図である。
【図１１】予測候補の一例を示した図である。
【図１２】本発明の第２実施形態の文字入力支援システムを示したブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態を図面を参照して説明する。
【００１９】
（第１実施形態）
図１は、本発明の第１実施形態の文字入力支援システムを示したブロック図である。
【００２０】
図１において、文字入力支援システム１は、携帯電話機１ａと、文字入力支援サーバ１ｂと、を含む。携帯電話機１ａと文字入力支援サーバ１ｂとは相互に通信可能である。
【００２１】
携帯電話機１ａは、画像添付可能なメール（電子メール）作成機能を有し、さらに、文字入力機能における予測候補作成機能を有する。本実施形態は、携帯電話機１ａが有する予測候補作成機能の一部を成す。
【００２２】
予測候補作成機能とは、入力された読み仮名と前方一致する入力候補の一覧を表示する技術である。このため、ユーザが、入力したい文言の読み仮名を全て入力しなくても、ユーザが希望する可能性の高い文言が表示され、ユーザが、その一覧の中から入力候補を選択することによって、入力したい文言の読み仮名を全て入力しなくても、入力したい文言の入力が可能になる。
【００２３】
本実施形態では、メールに画像が添付されることを前提とし、添付されている画像には属性情報が付加されているものとする。
【００２４】
属性情報は、画像に関連する位置を表す位置情報と、画像に関連する日時を表す日時情報と、を含む。なお、画像データに属性情報を付与する技術としては、日本電子工業振興協会（ＪＥＩＤＡ）によって仕様が策定されているＥｘｃｈａｎｇｅａｂｌｅｉｍａｇｅ ｆｉｌｅ ｆｏｒｍａｔ（Ｅｘｉｆ）が知られている。
【００２５】
携帯電話機１ａは、メール添付画像取得部１３と、優先候補作成部１７と、を含む。
【００２６】
文字入力支援サーバ１ｂは、ウェブページデータベース１１と、位置情報データベース１２と、抽出部１４と、属性情報付与部１５と、キーワードフィルタ部１６と、を含む。抽出部１４は、類似画像検索部１４ａと、関連キーワード抽出部１４ｂと、を含む。
【００２７】
ウェブページデータベース１１は、一般的に第１格納手段と呼ぶことができる。
【００２８】
ウェブページデータベース１１は、画像と文書とを有する複数のウェブページを格納する。
【００２９】
位置情報データベース１２は、一般的に第２格納手段と呼ぶことができる。
【００３０】
位置情報データベース１２は、キーワードごとに、キーワードと、そのキーワードの属性を表す属性情報と、を互いに関連づけて格納する。
【００３１】
図２は、位置情報データベース１２の一例を示した図である。
【００３２】
図２において、位置情報データベース１２では、キーワード１２ａと、キーワードの属性情報である位置情報１２ｂとが、互いに関連づけられている。なお、位置情報１２ｂは、キーワードが示す位置に関する情報である。例えば、キーワード１２である「おおさか」および「大阪」は、位置情報１２ｂである「大阪府」と関連づけられている。
【００３３】
位置情報データベース１２には、キーワードの読み、表記、位置情報が複数登録されており、位置情報データベース１２をサーバ１ｂ側に配置することで、不特定多数のユーザが位置情報データベース１２を更新することが可能になり、位置情報データベース１２を常に最新の状態にすることが可能となる。
【００３４】
図１に戻って、メール添付画像取得部１３は、一般的に受付手段と呼ぶことができる。
【００３５】
メール添付画像取得部１３は、文書を有するメールに添付される画像を取得する機能を有する。なお、画像とメールの本文（文書）とで、電子情報である電子メールを構成する。
【００３６】
以下、メールに添付される画像を「基準画像」と称し、基準画像に付加されている属性情報を「基準属性情報」と称する。メール添付画像取得部１３は、基準属性情報が付加されている基準画像を、抽出部１４さらに言えば類似画像検索部１４ａに送信する。
【００３７】
抽出部１４は、一般的に抽出手段と呼ぶことができる。
【００３８】
抽出部１４は、ウェブページデータベース１１内の画像のうち、基準画像との類似度が所定閾値以上である画像（以下「類似画像」と称する）を特定する。抽出部１４は、ウェブページデータベース１１内のウェブページのうち類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出する。抽出部１４は、関連キーワードを抽出すると、関連キーワードを示したキーワードリストである第１キーワードリストを作成する。
【００３９】
類似画像検索部１４ａは、ウェブページデータベース１１内の画像の中から、類似画像を特定する。
【００４０】
本実施形態では、複数の画像の中から、基準画像との類似度が所定閾値以上である類似画像を特定する技術として、公知技術（例えば、特許文献２に記載されて技術）が使用される。このため、類似画像検索部１４ａでの類似画像を特定する技術についての詳細な説明は省略する。
【００４１】
関連キーワード抽出部１４ｂは、ウェブページデータベース１１内のウェブページのうち類似画像を有するウェブページを特定する。関連キーワード抽出部１４ｂは、類似画像を有するウェブページ内の文書から１以上の関連キーワード（読み、表記）を抽出し、関連キーワードを示した第１キーワードリストを作成する。
【００４２】
本実施形態では、ウェブページ内の文書から１以上の関連キーワードを抽出する技術として、公知技術（例えば、特許文献２に記載されて技術）が使用される。このため、関連キーワード抽出部１４ｂでの関連キーワードを抽出する技術についての詳細な説明は省略する。
【００４３】
属性情報付与部１５は、一般的に付与手段と呼ぶことができる。
【００４４】
属性情報付与部１５は、第１キーワードリストに示された関連キーワードのうち、位置情報データベース１２（図２参照）にキーワード１２ａとして格納されている関連キーワード（以下「対応キーワード」と称する）に、そのキーワード１２ａに関連づけられている位置情報１２ｂを付与する。
【００４５】
キーワードフィルタ部１６は、一般的に削除手段と呼ぶことができる。
【００４６】
キーワードフィルタ部１６は、第１キーワードリストに示された対応キーワードのうち、その対応キーワードに付与された位置情報１２ｂが基準属性情報から得られる位置情報と矛盾する対応キーワード（以下「矛盾キーワード」と称す）を、第１キーワードリストからフィルタリング（削除）することによって、第２キーワードリストを作成する。よって、第２キーワードリストは、第１キーワードリストから矛盾キーワードが削除されたキーワードリストとなる。なお、第２キーワードリストに示された関連キーワードは、基準画像に関する文字の入力候補として使用される。キーワードフィルタ部１６は、第２キーワードリストを、優先候補作成部１７に出力する。
【００４７】
優先候補作成部１７は、一般的に、制御手段と呼ぶことができる。
【００４８】
優先候補作成部１７は、第２キーワードリストに示された関連キーワードを、基準画像に関する文字の入力候補として使用する。本実施形態では、優先候補作成部１７は、第２キーワードリストに示された関連キーワードを、カナ漢字変換機能にて作成された変換候補、および、予測候補作成機能にて作成された予測候補よりも、優先して表示（表示順を早くして表示）する。
【００４９】
なお、図１に示した携帯電話機１ａでは、携帯電話機として必要な、無線部、マイク部、スピーカ部など、本実施形態に直接関係のない部分、および、文字入力の基本機能である仮名漢字変換部分、予測候補生成部、予測候補表示部、などは省略している。
【００５０】
また、図１に示した文字入力支援システム１では、画像に関連するキーワードを検索し、属性情報を利用して基準画像に関係のないキーワードをフィルタリングする処理をサーバ１ｂ側で行う構成としたが、文字入力支援システム１の全部または一部を携帯電話機１ａ側で実現することも可能であることは言うまでもない。
【００５１】
なお、文字入力支援サーバ１ｂは、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なＣＤ−ＲＯＭ（Compact Disk Read Only Memory）のような記録媒体に記録されたプログラムを読込み実行することによって、ウェブページデータベース１１、位置情報データベース１２、抽出部１４、属性情報付与部１５、および、キーワードフィルタ部１６として機能する。記録媒体は、ＣＤ−ＲＯＭに限らず適宜変更可能である。
【００５２】
次に、動作の概要を説明する。
【００５３】
本実施形態は、画像に付加された属性情報に含まれる位置情報を用いることで、画像が撮影された場所に関係のないキーワードが、予測候補の上位に表示される可能性を低くする。
【００５４】
以下では、メールに添付されている画像データを検索キーとして、ウェブページから類似画像を検索し、類似する画像を含むウェブページからキーワードを抽出する手法を、比較例として用いて、本実施形態を説明する。
【００５５】
本実施形態は、抽出された関連キーワードに対し、位置情報データベース１２を用いて位置情報を付与し、基準画像に付加されている基準付属情報から得られる位置情報と矛盾しないかをチェックする。
【００５６】
図１を参照して説明すると、比較例の手法では、サーバ部は、ウェブページデータベース１１と類似画像検索部１４ａと関連キーワード抽出部１４ｂとからなる構成となるが、本実施形態では、さらに、属性情報付与部１５、位置情報データベース１２、および、キーワードフィルタ部１６が設けられる。
【００５７】
関連キーワード抽出部１４ｂが抽出した基準画像に関連するキーワード（関連キーワード）の一覧に対し、属性情報付与部１５は、位置情報データベース１２を用いて位置情報を付与する。キーワードフィルタ部１６は、位置情報データベース１２を用いて付与された位置情報が基準画像の基準属性情報から得られる位置情報と矛盾しているか否かをチェックし、矛盾するキーワードをフィルタリングする。
【００５８】
次に、動作を詳細に説明する。
【００５９】
図３は、文字入力支援システム１の動作を説明するためのフローチャートである。
【００６０】
まず、メール添付画像取得部１３は、対象となるメールに添付された画像（基準画像）を取得する（ステップ２１）。以下の説明では、メール添付画像取得部１３は、基準画像として、図４に示した画像を取得したとする。なお、基準画像は、図４に示した画像に限らず適宜変更可能である。
【００６１】
続いて、類似画像検索部１４ａは、ウェブページデータベース１１から、基準画像に類似する類似画像を検索する（ステップ２２）。以下の説明では、類似画像検索部１４ａは、類似画像として、図５に示した画像および図６に示した画像を取得したとする。なお、類似画像は、図５、６に示した画像に限らず適宜変更可能である。
【００６２】
続いて、関連キーワード抽出部１４ｂは、ウェブページデータベース１１内のウェブページのうち類似画像を有するウェブページを特定し、類似画像を有するウェブページ内の文書から、１以上の関連キーワード（読み／表記）を抽出し、関連キーワードが示されたキーワードリスト（第１キーワードリスト）を作成する（ステップ２３）。本実施形態では、関連キーワード抽出部１４ｂは、図７に示したキーワード７ａを抽出して図７に示したキーワードリスト７０を作成したとする。
【００６３】
続いて、属性情報付与部１５は、関連キーワード抽出部１４ｂが抽出した関連キーワード（読み／表記）に対して、属性情報である位置情報を付与する（ステップ２４）。
【００６４】
本実施形態では、属性情報付与部１５は、位置情報を付与するために、図２に示すような位置情報を格納した位置情報データベース１２を利用する。
【００６５】
以下、図７に示した５つの関連キーワードが抽出された場合を例に、図２に示した位置情報データベース１２を用いて位置情報を付与する方法を説明する。
【００６６】
属性情報付与部１５は、抽出された関連キーワード（読み／表記）ごとに、関連キーワード（読み／表記）が、図２に示したキーワード（読み／表記）１２ａに一致するかを調べ、一致する場合は、一致したキーワード１２ａに関連づけられた位置情報１２ｂを、図７に示したキーワードリスト７０の属性情報（位置情報）に反映する。関連キーワード（読み／表記）が図２に示した位置情報データベース１２に登録されていない場合は、属性情報付与部１５は、属性情報（位置情報）なしとする。
【００６７】
続いて、キーワードフィルタ部１６は、キーワードリスト７０に示された関連キーワード（読み／表記／属性情報（位置情報））を、ステップ２１で取得した画像の属性情報として保持されている位置情報に基づき、フィルタリングする（ステップ２５）。
【００６８】
キーワードフィルタリングの方法を、図４に示したメール添付画像（基準画像）、図５と図６に示した類似画像、図７に示したキーワードリスト７０を例に詳細に説明する。ここで、図４に示したメール添付画像は、名古屋港水族館で撮影されたものとする。
【００６９】
まず、キーワードフィルタ部１６は、ステップ２１で取得した基準画像の基準属性情報から、位置情報を取得する。ここでは、基準属性情報の位置情報として、撮影位置の緯度と経度が登録されているものとし、キーワードフィルタ部１６は、緯度と経度から住所を検索することで、位置を取得する。ここでは、住所として「愛知県名古屋市港区港町１−３」が得られたと仮定する。
【００７０】
次に、キーワードフィルタ部１６は、キーワードリスト７０に記載の関連キーワードの位置情報が、メール添付画像の住所と矛盾しないかチェックする。
【００７１】
図７では、位置情報を有する関連キーワードは、「名古屋（なごや）」「名古屋港水族館（なごやこうすいぞくかん）」「沖縄（おきなわ）」であるが、「沖縄（おきなわ）」の住所は、メール添付画像の住所「愛知県名古屋市港区港町１−３」と前方一致しないため、キーワードフィルタ部１６は、関連キーワード「沖縄（おきなわ）」をキーワードリスト７０から削除する。
【００７２】
なお、本実施形態では、キーワードフィルタ部１６は、関連キーワードの住所とメール添付画像の住所が前方一致する場合には両者は矛盾せず、関連キーワードの住所とメール添付画像の住所が前方一致しない場合には両者は矛盾すると判断するが、異なる判定手法を用いてもよい。
【００７３】
キーワードフィルタ部１６は、フィルタリングした結果（関連キーワード「沖縄（おきなわ）」が削除されたキーワードリスト７０である第２キーワードリスト）を、優先候補作成部１７に送信する。
【００７４】
優先候補作成部１７は、フィルタリング結果（第２キーワードリスト）を受信すると、第２キーワードリストを、カナ漢字変換機能にて作成された変換候補および予測候補作成機能にて作成された予測候補よりも優先して表示（表示順を早くして表示）する優先候補を示した優先候補リストとして用いる（ステップ２６）。
【００７５】
優先候補作成部１７は、優先候補リストに示された関連キーワードを、基準画像に関する文字の入力候補として使用する。
【００７６】
次に、本実施形態の作用効果を説明する。
【００７７】
本実施形態によれば、抽出部１４は、ウェブページデータベース１１の画像のうち、基準画像に類似する類似画像を特定し、類似画像を有するウェブページ内の文書から１以上の関連キーワードを抽出し、関連キーワードを示した第１キーワードリストを作成する。
【００７８】
属性情報付与部１５は、第１キーワードリストに示された関連キーワードのうち、位置情報データベース１２にキーワード１２ａとして格納されている対応キーワードに、位置情報データベース１２でその対応キーワードに関連づけられている位置情報１２ｂを付与する。
【００７９】
キーワードフィルタ部１６は、第１キーワードリストに示された対応キーワードのうち、その対応キーワードに付与された位置情報１２ｂが基準属性情報から得られる位置情報と矛盾するキーワードを、第１キーワードリストからフィルタリング（削除）することによって、第２キーワードリストを作成する。第２キーワードリストに示された関連キーワードは、基準画像に関する文字の入力候補として使用される。
【００８０】
このため、基準画像に関連するキーワードを抽出する際、基準画像と関係のない場所に関するキーワードを削除でき、基準画像に関連のないキーワードが、入力候補として表示される確率を低くすることが可能になる。
【００８１】
ここで、名古屋港水族館で撮影された図４の画像データを添付したメール本文を作成するケースを例に説明する。本実施形態により取得したキーワードリスト（優先候補リスト）は、図７に示した状態であるとする。
【００８２】
本実施形態が有する効果の１つは、目的の画像（基準画像）に関連する入力候補を、予測候補および変換候補として優先して表示できる点である。
【００８３】
本実施形態を用いない場合、「い」が入力された場合に表示される予測候補は、図８に示したものとなるが、本実施形態を利用した場合、「い」が入力された場合に表示される予測候補では、図９に示したように、図４に示した目的の画像に関連する候補である「イルカ」が優先して表示される。
【００８４】
本実施形態が有する他の効果は、目的の画像（基準画像）が撮影された場所と矛盾するキーワードを、優先候補リストから削除できることである。
【００８５】
本実施形態を用いず、類似画像に関するキーワードを集めて表示するだけでは、図１０に示したように基準画像とは直接関係ない入力候補「沖縄」まで優先されてしまう。
【００８６】
しかし、本実施形態が用いられれば、基準画像の位置情報と矛盾するキーワードをフィルタリングすることができる。図４に示した画像は名古屋で撮影された画像であるため、名古屋に関係のないキーワード「沖縄」は優先させず、図１１に示したように予測候補を表示させることが可能となる。
【００８７】
なお、上記実施形態では、基準画像の属性情報として位置情報を用いたが、上記実施形態は、基準画像の属性情報として日時の情報が用いられるように変形されてもよい。なお、日時の情報は、キーワードにて特定される日時に関する日時情報である。
【００８８】
上記実施形態の変形例は、位置情報データベース１２の代わりに日時情報データベースを備え、位置情報データベース１２を用いて関連キーワードをフィルタリングする代わりに、日時情報データベースを用いて関連キーワードをフィルタリングする。なお、日時情報データベースは、一般的に第２格納手段と呼ぶことができ、キーワードごとに、キーワードと、そのキーワードの属性（日時）を表す日時情報と、を互いに関連づけて格納する。なお、日時情報データベース内の日時情報は、朝昼晩や春夏秋冬といった一定の期間を表す。
【００８９】
上記実施形態の変形例でも、図３のフローチャートには変更がなく、ステップ２４の属性情報の付与では、属性情報付与部１５は、位置情報の代わりに日時情報を関連キーワードに付与し、ステップ２５の属性情報によるフィルタリングでは、キーワードフィルタ部１６は、基準画像の属性情報として、基準画像の撮影日時を示す日時情報を用いればよい。
【００９０】
ステップ２４で用いる日時情報は、朝昼晩や春夏秋冬といった１日または１年を一定の期間で区切ったものであることの望ましい。
【００９１】
この変形例の場合、例えば朝日を撮影した画像（基準画像）に対する関連キーワードとして「日の出」「夕日」が抽出されたとしても、撮影画像（基準画像）の撮影時刻に基づいて、「夕日」をフィルタリングすることができ、「朝日」だけを優先して表示することが可能となる。
【００９２】
なお、変形例では、属性情報として日時情報を用いる例を示したが、属性情報として、位置情報と日時情報との両方が用いられてもよい。
【００９３】
（第２実施形態）
図１２は、本発明の第２実施形態の文字入力支援システム１Ａを示したブロック図である。なお、第２実施形態の文字入力支援システム１Ａは、第１実施形態の文字入力支援システム１に、登録部１８が追加されたものである。以下、第２実施形態の文字入力支援システム１Ａについて、第１実施形態と異なる点を中心に説明する。
【００９４】
図１２に示したメール添付画像取得部１３は、さらに、基準画像が添付されたメールの本文つまり文書を受け付け、その文書と基準属性情報とを登録部１８に送信する。
【００９５】
登録部１８は、一般的に登録手段と呼ぶことができる。
【００９６】
登録部１８は、メール添付画像取得部１３から受信した文書からキーワードを抽出し、そのキーワードを、メール添付画像取得部１３から受信した基準属性情報と関連づけて、位置情報データベース１２に格納する。
【００９７】
このため、本実施形態によれば、基準画像の属性情報を用いることによって、画像が添付されたメールに基づいて位置情報データベース１２を自動で更新可能となる。
【００９８】
例えば、登録部１８は、まず、メール添付画像取得部１３から受信した文書から、スポット名および場所など、位置に依存するキーワードを抽出する。位置に依存するキーワードを抽出する方法としては、固有表現抽出等の既存の手法が用いられる。
【００９９】
続いて、登録部１８は、抽出したキーワードに、基準画像の基準属性情報が示す位置情報を付与し、位置情報が付与されたキーワードを位置情報データベース１２に格納することによって、基準画像が添付されたメールの情報を、位置情報データベース１２に反映する。
【０１００】
なお、上記各実施形態では、基準画像と文書とを含む電子情報として、画像が添付された電子メールが用いられたが、基準画像と文書とを含む電子情報は、画像が添付された電子メールに限らず適宜変更可能である。例えば、基準画像と文書とを含む電子情報は、画像と文書とを含むウェブページでもよい。
【０１０１】
なお、上記各実施形態は、携帯電話端末、ＰＤＡ（Personal Digital Assistants）、パーソナルコンピュータ、ワードプロセッサ、カーナビゲーションシステム等、文字入力機能を備えた電子機器での利用が考えられる。
【０１０２】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【０１０３】
１、１Ａ  文字入力支援システム
１ａ      携帯電話機
１ｂ      文字入力支援サーバ
１１      ウェブページデータベース
１２      位置情報データベース
１３      メール添付画像取得部
１４      抽出部
１４ａ    類似画像検索部
１４ｂ    関連キーワード抽出部
１５      属性情報付与部
１６      キーワードフィルタ部
１７      優先候補作成部
１８      登録部
【図１】
0005550115.tif 000002
【図２】
0005550115.tif 000003
【図３】
0005550115.tif 000004
【図４】
0005550115.tif 000005
【図５】
0005550115.tif 000006
【図６】
0005550115.tif 000007
【図７】
0005550115.tif 000008
【図８】
0005550115.tif 000009
【図９】
0005550115.tif 000010
【図１０】
0005550115.tif 000011
【図１１】
0005550115.tif 000012
【図１２】
0005550115.tif 000013