説明

文章変換システム、文章変換方法、およびプログラム

【課題】複数のユーザのそれぞれに対して、翻訳された文章の内容を容易に理解させること。
【解決手段】文章変換システムは、複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する語句画像格納部と、文章を取得する文章取得部と、文章取得部が取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する役割判断部と、文章取得部が取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部から取得する語句画像取得部と、語句画像取得部が取得した複数の語句イメージ画像のそれぞれが、役割判断部が判断した役割に応じた位置に配置された、文章の内容をイメージさせる文章イメージ画像を生成する文章画像生成部とを備える。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、文章変換システム、文章変換方法、およびプログラムに関する。
【背景技術】
【0002】
特許文献1には、入力された原文を複数の単語・熟語に分解し、分解された複数の単語・熟語のそれぞれに対する翻訳語を辞書部から取得し、取得した複数の翻訳語を用いて翻訳文を生成する機械翻訳システムが記載されている。
【特許文献1】特開平07−065007号公報
【発明の開示】
【発明が解決しようとする課題】
【0003】
しかしながら、従来技術では、複数の文字が組み合わされている翻訳文を生成するので、たとえば、語学力が低いユーザは、翻訳文が示す内容を直感的に理解することができない。また、視力が低いユーザは、複数の文字のそれぞれを認識できる距離まで移動しないと、翻訳文が示す内容を理解することができない。このように、従来技術では、複数のユーザのそれぞれに対して、翻訳された文章の内容を容易に理解させることができない。
【課題を解決するための手段】
【0004】
上記課題を解決するために、本発明の第1の態様の文章変換システムは、複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する語句画像格納部と、文章を取得する文章取得部と、文章取得部が取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する役割判断部と、文章取得部が取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部から取得する語句画像取得部と、語句画像取得部が取得した複数の語句イメージ画像のそれぞれが、役割判断部が判断した役割に応じた位置に配置された、文章の内容をイメージさせる文章イメージ画像を生成する文章画像生成部とを備える。
【0005】
上記文章変換システムにおいて、複数の時制のそれぞれに対応付けて、当該時制をイメージさせる時制イメージ画像を格納する時制画像格納部と、文章取得部が取得した文章の時制を判断する時制判断部と、時制判断部が判断した時制に対応付けられている時制イメージ画像を時制画像格納部から取得する時制画像取得部とをさらに備えてもよく、文章画像生成部は、時制画像取得部が取得した時制イメージ画像が予め定められた位置にさらに配置された、文章イメージ画像を生成してもよい。
【0006】
上記文章変換システムにおいて、複数の文章の種類に対応付けて、当該文章の種類をイメージさせる文章種類イメージ画像を格納する文章種類画像格納部と、文章取得部が取得した文章の種類を判断する文章種類判断部と、文章種類判断部が判断した文章の種類に対応付けられている文章種類イメージ画像を文章種類画像格納部から取得する文章種類画像取得部とをさらに備えてもよく、文章画像生成部は、文章種類画像取得部が取得した文章種類イメージ画像が予め定められた位置にさらに配置された、文章イメージ画像を生成してもよい。
【0007】
上記文章変換システムにおいて、英文以外の原文を取得する原文取得部と、原文取得部が取得した原文を英文に翻訳する原文翻訳部とをさらに備えてもよく、文章取得部は、原文翻訳部が翻訳した英文を取得してもよい。
【0008】
上記文章変換システムにおいて、文章画像生成部は、語句画像取得部が取得した複数の語句イメージ画像のそれぞれについて、当該語句イメージ画像と、当該語句イメージ画像の詳細を示す語句イメージ画像詳細情報とが対応付けられた、文章イメージ画像を生成してもよい。
【0009】
上記文章変換システムにおいて、語句画像格納部は、一の語句に対応付けて、絵柄が異なる複数の語句イメージ画像を格納してもよく、文章変換システムは、一の語句に対応付けられている複数の語句イメージ画像のそれぞれに対応付けて、ユーザ評価を格納するユーザ評価格納部をさらに備えてもよく、語句画像取得部は、文章取得部が取得した文章に含まれる複数の語句のそれぞれについて、ユーザ評価に基づいて、一の語句に対応付けられている複数の語句イメージ画像のうちの一つを語句画像格納部から取得してもよい。
【0010】
上記文章変換システムにおいて、語句画像取得部は、文章取得部が取得した文章に含まれる複数の語句のそれぞれについて、一の語句に対応付けられている複数の語句イメージ画像のうちの複数を語句画像格納部から取得ししてもよく、文章画像生成部は、文章取得部が取得した文章に含まれる複数の語句のそれぞれについて、ユーザ評価に基づいて、語句画像取得部が取得した複数の語句イメージ画像のうちの一の語句イメージ画像が、役割判断部が判断した役割に応じた位置に配置され、語句画像取得部が取得した複数の語句イメージ画像のうちのその他の語句イメージ画像が、一の語句イメージ画像の周囲に配置された、文章イメージ画像を生成してもよい。
【0011】
上記文章変換システムにおいて、文章イメージ画像を表示させる対象地域を検出する対象地域検出部をさらに備えてもよく、語句画像取得部は、対象地域検出部が検出した対象地域に対応付けられている語句イメージ画像を語句画像格納部から取得してもよい。
【0012】
上記文章変換システムにおいて、文章イメージ画像を表示させる対象地域の天気を判断する天気判断部をさらに備えてもよく、語句画像取得部は、天気判断部が判断した天気に対応付けられている語句イメージ画像を、語句画像格納部から取得してもよい。
【0013】
上記文章変換システムにおいて、文章に含まれる移動を示す語句の移動条件を判断する移動条件判断部をさらに備えてもよく、語句画像取得部は、移動条件判断部が判断した移動条件に対応付けられている語句イメージ画像を、語句画像格納部から取得してもよい。
【0014】
上記文章変換システムにおいて、文章イメージ画像の送信元の端末が設置されている地域、および文章イメージ画像の送信先の端末が設置されている地域をそれぞれ検出する端末設置地域検出部をさらに備えてもよく、移動条件判断部は、文章イメージ画像の送信元の端末が設置されている地域から、文章イメージ画像の送信先の端末が設置されている地域までの移動経路を、移動条件として判断してもよく、語句画像取得部は、移動条件判断部が判断した移動経路に対応付けられている語句イメージ画像を、語句画像格納部から取得してもよい。
【0015】
上記文章変換システムにおいて、文章イメージ画像の送信元の端末が設置されている地域、および文章イメージ画像の送信先の端末が設置されている地域をそれぞれ検出する端末設置地域検出部をさらに備えてもよく、移動条件判断部は、文章イメージ画像の送信元の端末が設置されている地域から、文章イメージ画像の送信先の端末が設置されている地域までの移動手段を、移動条件として判断してもよく、語句画像取得部は、移動条件判断部が判断した移動手段に対応付けられている語句イメージ画像を、語句画像格納部から取得してもよい。
【0016】
上記文章変換システムにおいて、語句画像格納部に格納されている語句イメージ画像の中から、任意に指定された複数の語句イメージ画像を選択する画像選択部と、画像選択部が選択した複数の語句イメージ画像のそれぞれの、当該語句イメージ画像に対応付けられている語句を取得する語句取得部と、語句取得部が取得した複数の語句を含む文章を生成する文章生成部と、文章生成部が生成した文章を表示部に表示させる表示制御部と、をさらに備えてもよい。
【0017】
上記文章変換システムにおいて、語句取得部は、複数の語句イメージ画像のそれぞれの、当該語句イメージ画像に対応付けられている複数の言語の複数の語句を取得し、文章生成部は、複数の言語のそれぞれについて、語句取得部が取得した複数の語句を含む文章を生成し、表示制御部は、文章生成部が生成した複数の語句の複数の文章を、選択的に切り替えて表示部に表示させてもよい。
【0018】
本発明の第2の態様の文章変換方法は、複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を語句画像格納部に格納する語句画像格納段階と、文章を取得する文章取得段階と、文章取得段階で取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する役割判断段階と、文章取得段階で取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部から取得する語句画像取得段階と、画像取得段階で取得した複数の語句イメージ画像のそれぞれが、役割判断段階で判断した役割に応じた位置に配置された、文章の内容をイメージさせる文章イメージ画像を生成する文章イメージ画像生成段階とを備える。
【0019】
本発明の第3の態様のプログラムは、コンピュータを、複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する語句画像格納部、文章を取得する文章取得部、文章取得部が取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する役割判断部、文章取得部が取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部から取得する語句画像取得部、および画像取得部が取得した複数の語句イメージ画像のそれぞれが、役割判断部が判断した役割に応じた位置に配置された、文章の内容をイメージさせる文章イメージ画像を生成する文章画像生成部として機能させる。
【0020】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【0021】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【0022】
図1は、実施形態に係る通信システム10の一例を示す。文章変換システムの一例としての通信システム10は、複数の端末120、およびサーバ100を備える。
【0023】
サーバ100は、インターネット、パケット交換網などのネットワーク150に接続されている。サーバ100は、文章から、当該文章の内容をイメージさせる文章イメージ画像を生成する画像生成装置として機能する。「文章イメージ画像」とは、文章の内容をイメージさせる画像である。本実施形態では、サーバ100は、文章の語句をイメージさせる「語句イメージ画像」、文章の時制をイメージさせる「時制イメージ画像」、および文章の種類をイメージさせる「文章種類イメージ画像」を組み合わせることにより、文章の内容をイメージさせる文章イメージ画像を生成する。これにより、サーバ100は、文章の読み手に対して文章の内容を容易に把握させることができる。ここで、これらのイメージ画像は、文字の形状をしていない画像であって、たとえば、絵画、人物像、図形、数字、などの画像、またはこれら複数の種類の画像を組み合わせた画像を示す。ただし、これらのイメージ画像には、文字が含まれる場合がある。
【0024】
一方、複数の端末120は、それぞれ、文章および文章イメージ画像を取り扱うことができるパーソナル・コンピュータなどの端末装置である。具体的には、これらの端末は、文章を作成、編集、送信、受信、および表示することができる。また、これらの端末は、文章イメージ画像を受信および表示することができる。端末120は、文章および文章イメージ画像を取り扱うことができる、携帯電話、PDA、ゲーム機など、その他の端末装置であってもよい。端末120は、ネットワーク150へ接続することができる。これにより、端末120は、他の端末120に対して文章および文章イメージ画像を送受信することができる。
【0025】
たとえば、第1の言語圏に送信側の端末120が設けられており、第2の言語圏に受信側の端末120が設けられている場合、送信側の端末120は、受信側の端末120向けの文章を第1の言語で作成する。送信側の端末120は、作成した文章をサーバ100へ送信する。サーバ100は、送信側の端末120から受信した文章から、当該文章の内容をイメージさせる文章イメージ画像を生成する。サーバ100は、生成した文章イメージ画像を受信側の端末120へ送信する。受信側の端末120は、受信した文章イメージ画像を、当該端末120が備える表示デバイスに表示する。受信側の端末120のユーザは、第1の言語を理解していなくても、表示デバイスに表示された文章イメージ画像から、文章の内容を容易に理解することができる。
【0026】
なお、本実施形態では、サーバ100が、単体で画像生成装置として機能し、文章から文章イメージ画像を生成する例を説明するが、これに限らない。たとえば、端末120が、画像生成装置としての一部または全部の機能を有することにより、文章から文章イメージ画像を生成してもよい。これにより、端末120は、サーバ100へ負荷をかけることなく、文章イメージ画像を作成、表示、および送受信することができる。
【0027】
端末120は、WEBページなど、文章が含まれているコンテンツを送受信してもよい。サーバ100は、コンテンツに含まれている文章から文章イメージ画像を生成することにより、コンテンツに含まれている文章を文章イメージ画像に変換してもよい。
【0028】
サーバ100は、生成した文章イメージ画像を、送信側の端末120へ送信してもよい。この場合、送信側の端末120は、サーバ100から受信した文章イメージ画像を、受信側の端末120に送信してもよい。これにより、送信側の端末120のユーザは、サーバ100に生成させた文章イメージ画像を確認してから、受信側の端末120に送信することができる。
【0029】
なお、画像生成装置の一例として、ネットワークに接続されているサーバ100を用いて説明するが、これに限らず、画像生成装置は、携帯電話、PDA、ゲーム機などの、スタンドアロンデバイスであってもよい。これらの場合、たとえば、画像生成装置は、ネットワークに接続されていない状態で、文章イメージ画像を生成することができ、文章イメージ画像を送受信する場合にのみ、ネットワークに接続してもよい。
【0030】
図2は、サーバ100の機能構成の一例を示す。サーバ100は、語句画像格納部202、文章取得部212、役割判断部214、語句画像取得部216、文章画像生成部218、および文章画像出力部220を備える。
【0031】
語句画像格納部202は、複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する。たとえば、語句画像格納部202は、名詞、代名詞、動詞、助動詞、形容詞などの語句に対応付けて、当該語句をイメージさせる語句イメージ画像を格納する。語句画像格納部202は、複数の単語が組み合わせされていることにより意味をなす、熟語、句、節、文などの語句に対応付けて、当該語句をイメージさせる語句イメージ画像を格納してもよい。
【0032】
文章取得部212は、文章を取得する。たとえば、文章取得部212は、通信ネットワーク150を介して、送信側の端末120から文章を取得する。
【0033】
役割判断部214は、文章取得部212が取得した文章に含まれる複数の語句のそれぞれの、上記文章における役割を判断する。具体的には、役割判断部214は、文章解析処理をおこなうことにより、上記文章を複数の語句に分解し、複数の語句のそれぞれについて、役割として主語、述語、目的語、補語、または修飾語を判断する。
【0034】
語句画像取得部216は、文章取得部212が取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部202から取得する。
【0035】
文章画像生成部218は、語句画像取得部216が取得した複数の語句イメージ画像のそれぞれが、役割判断部214が判断した役割に応じた位置に配置された、上記文章の内容をイメージさせる文章イメージ画像を生成する。
【0036】
具体的には、文章画像生成部218は、語句画像取得部216が取得した複数の語句イメージ画像のそれぞれが、英文の基本5文型であるSV、SVC、SVO、SVOO、およびSVOCのいずれかに応じた位置に並べて配置された文章イメージ画像を生成する。
【0037】
文章画像出力部220は、文章画像生成部218が生成した文章イメージ画像を出力する。たとえば、文章画像出力部220は、上記文章イメージ画像を受信側の端末120へ送信する。文章画像出力部220は、上記文章イメージ画像を、印刷、表示など、他の出力方法で出力してもよい。
【0038】
本実施形態のサーバ100は、時制画像格納部204、時制判断部222、および時制画像取得部224をさらに備える。時制画像格納部204は、複数の時制のそれぞれに対応付けて、当該時制をイメージさせる時制イメージ画像を格納する。本実施形態における時制とは、たとえば、未来形、過去形、進行形、完了形などを示す。時制判断部222は、文章取得部212が取得した文章の時制を判断する。具体的には、時制判断部222は、上記文章に対する文章解析処理をおこなうことにより、上記文章の時制を判断する。時制画像取得部224は、時制判断部222が判断した時制に対応付けられている時制イメージ画像を時制画像格納部204から取得する。時制画像取得部224が時制イメージ画像を取得した場合、文章画像生成部218は、時制画像取得部224が取得した時制イメージ画像が予め定められた位置にさらに配置された、文章イメージ画像を生成してもよい。
【0039】
本実施形態のサーバ100は、文章種類画像格納部206、文章種類判断部226、および文章種類画像取得部228をさらに備える。文章種類画像格納部206は、複数の文章の種類に対応付けて、当該文章の種類をイメージさせる文章種類イメージ画像を格納する。本実施形態における文章の種類とは、たとえば、否定文、疑問文、感嘆文、命令文などを示す。文章種類判断部226は、文章取得部212が取得した文章の種類を判断する。具体的には、文章種類判断部226は、上記文章に対する文章解析処理をおこなうことにより、上記文章の種類を判断する。文章種類画像取得部228は、文章種類判断部226が判断した文章の種類に対応付けられている文章種類イメージ画像を文章種類画像格納部206から取得する。文章種類画像取得部228が文章種類イメージ画像を取得した場合、文章画像生成部218は、文章種類画像取得部228が取得した文章種類イメージ画像が予め定められた位置にさらに配置された、文章イメージ画像を生成してもよい。
【0040】
本実施形態のサーバ100は、原文取得部230および原文翻訳部232をさらに備える。原文取得部230は、英文以外の原文を取得する。たとえば、原文取得部230は、通信ネットワーク150を介して、送信側の端末120から上記原文を取得する。原文翻訳部232は、原文取得部230が取得した原文を英文に翻訳する。原文翻訳部232が、原文取得部230が取得した原文を英文に翻訳した場合、文章取得部212は、原文翻訳部232が翻訳した英文を取得してもよい。
【0041】
本実施形態のサーバ100において、文章画像生成部218は、語句画像取得部が取得した複数の語句イメージ画像のそれぞれについて、当該語句イメージ画像と、当該語句イメージ画像の詳細を示す語句イメージ画像詳細情報とが対応付けられた、文章イメージ画像を生成する。語句イメージ画像詳細情報とは、たとえば、語句イメージ画像の意味、語句イメージ画像のユーザ評価に関する情報、語句が同じで絵柄が異なる他の語句イメージ画像に関する情報、語句イメージ画像を編集するページへのアクセス情報、語句イメージ画像を評価するページへのアクセス情報などを示す。たとえば、文章画像生成部218は、文章イメージ画像が表示デバイスの画面上に表示されている場合において、ユーザの操作などによって、表示されている文章イメージ画像の中から語句イメージ画像が選択された場合、選択された語句イメージ画像の語句イメージ画像詳細情報が表示されるように、または選択された語句イメージ画像の語句イメージ画像詳細情報へアクセスできるように、文章イメージ画像を生成してもよい。
【0042】
本実施形態のサーバ100は、ユーザ評価格納部210、ユーザ評価取得部236、およびユーザ評価登録部238をさらに備える。ユーザ評価格納部210は、語句画像格納部202に格納されている複数の語句イメージ画像のそれぞれに対応付けて、当該語句イメージ画像に対するユーザ評価を格納する。たとえば、ユーザ評価は、数値で示されてもよい。この場合、評価が高いほど、高い数値で示されてもよい。ユーザ評価は、段階的に示されてもよい。この場合、評価が高いほど、高い段階で示されてもよい。ユーザ評価取得部236は、語句画像格納部202に格納されている語句イメージ画像に対するユーザ評価を取得する。たとえば、ユーザ評価取得部236は、通信ネットワーク150を介して、複数の端末120のいずれからユーザ評価を取得する。ユーザ評価登録部238は、ユーザ評価取得部236が取得したユーザ評価を、ユーザ評価格納部210へ登録する。
【0043】
本実施形態のサーバ100において、語句画像格納部202は、一の語句に対応付けて、絵柄が異なる複数の語句イメージ画像を格納してもよい。この場合、語句画像取得部216は、文章取得部212が取得した文章に含まれる複数の語句のそれぞれについて、ユーザ評価格納部210に格納されているユーザ評価に基づいて、一の語句に対応付けられている複数の語句イメージ画像のうちの一つを語句画像格納部202から取得してもよい。たとえば、語句画像取得部216は、一の語句に対応付けられている複数の語句イメージ画像のうち、最もユーザ評価が高い語句イメージ画像を語句画像格納部202から取得してもよい。
【0044】
語句画像取得部216は、文章取得部212が取得した文章に含まれる複数の語句のそれぞれについて、一の語句に対応付けられている複数の語句イメージ画像のうちの複数を語句画像格納部202から取得してもよい。この場合、文章画像生成部218は、文章取得部212が取得した文章に含まれる複数の語句のそれぞれについて、ユーザ評価格納部210に格納されているユーザ評価に基づいて、語句画像取得部216が取得した複数の語句イメージ画像のうちの一の語句イメージ画像が、役割判断部214が判断した役割に応じた位置に配置され、語句画像取得部216が取得した複数の語句イメージ画像のうちのその他の語句イメージ画像が、一の語句イメージ画像の周囲に配置された、文章イメージ画像を生成してもよい。この場合、文章画像生成部218は、語句画像取得部216が取得した複数の語句イメージ画像のうち、最もユーザ評価が高い語句イメージ画像が一の語句イメージ画像として配置された文章イメージ画像を生成してもよい。また、文章画像生成部218は、複数のその他の語句イメージ画像が、ユーザ評価順に、一の語句イメージ画像の周囲に配置された、文章イメージ画像を生成してもよい。
【0045】
語句画像取得部216が、一の語句に対応付けられている複数の語句イメージ画像のうちの複数を語句画像格納部202から取得した場合、文章画像生成部218は、語句画像取得部216が取得した、一の語句に対応付けられている複数の語句イメージ画像のそれぞれについて、当該語句イメージ画像と、当該語句イメージ画像の語句イメージ画像詳細情報とが対応付けられた、文章イメージ画像を生成してもよい。
【0046】
図3は、語句画像格納部202およびユーザ評価格納部210に格納されている情報の一例を示す。語句画像格納部202は、複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する。たとえば、図3に示す例では、語句画像格納部202には、語句「I」に対応付けて、語句イメージ画像「Nou0001A」が格納されており、語句「like」に対応付けて、語句イメージ画像「Ver0002A」と、語句イメージ画像「Ver0002B」と、語句イメージ画像「Ver0002C」とが格納されている。
【0047】
一方、ユーザ評価格納部210は、語句画像格納部202に格納されている複数の語句イメージ画像のそれぞれに対応付けて、当該語句イメージ画像に対するユーザ評価を格納する。たとえば、図3に示す例では、語句「like」に対応付けられている複数の語句イメージ画像のうち、語句イメージ画像「Ver0002A」には、ユーザ評価「9」が対応付けられている。また、語句イメージ画像「Ver0002B」には、ユーザ評価「6」が対応付けられている。また、語句イメージ画像「Ver0002C」には、ユーザ評価「3」が対応付けられている。
【0048】
図4は、時制画像格納部204に格納されている情報の一例を示す。時制画像格納部204は、複数の時制のそれぞれに対応付けて、当該時制をイメージさせる時制イメージ画像が格納されている。たとえば、図4に示す例では、時制画像格納部204には、時制「未来形」に対応付けて、時制イメージ画像「ten0001」が格納されている。また、時制画像格納部204には、時制「過去形」に対応付けて、時制イメージ画像「ten0002」が格納されている。時制画像格納部204は、一の時制に対応付けて、複数の時制イメージ画像を格納してもよい。
【0049】
図5は、文章種類画像格納部206に格納されている情報の一例を示す。文章種類画像格納部206は、複数の文章の種類のそれぞれに対応付けて、当該文章の種類をイメージさせる文章種類イメージ画像が格納されている。たとえば、図5に示す例では、文章種類画像格納部206には、文章の種類「否定文」に対応付けて、文章種類イメージ画像「typ0001」が格納されている。また、文章種類画像格納部206には、文章の種類「疑問文」に対応付けて、文章種類イメージ画像「typ0002」が格納されている。また、文章種類画像格納部206には、文章の種類「感嘆文」に対応付けて、文章種類イメージ画像「typ0003」が格納されている。なお、文章種類画像格納部206は、一の文章の種類に対応付けて、複数の文章種類イメージ画像を格納してもよい。
【0050】
図6は、サーバ100による処理のフローの一例を示す。まず、原文取得部230が、英文以外の原文を取得する(S602)。つぎに、原文翻訳部232が、S602で取得した原文を英文に翻訳する(S604)。つぎに、文章取得部212が、S604で翻訳した英文を取得する(S606)。
【0051】
つぎに、役割判断部214が、S606で取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する(S608)。つぎに、語句画像取得部216が、S606で取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部202から取得する(S610)。
【0052】
つぎに、時制判断部222が、S606で取得した文章の時制を判断する(S612)。つぎに、時制画像取得部224が、S612で判断した時制に対応付けられている時制イメージ画像を時制画像格納部204から取得する(S614)。
【0053】
つぎに、文章種類判断部226が、S606で取得した文章の種類を判断する(S616)。つぎに、文章種類画像取得部228が、S616で判断した文章の種類に対応付けられている文章種類イメージ画像を文章種類画像格納部206から取得する(S618)。
【0054】
つぎに、文章画像生成部218が、S610で取得した複数の語句イメージ画像のそれぞれが、S608で判断した役割に応じた位置に配置されており、S614で取得した時制イメージ画像と、S618で取得した文章種類イメージ画像とが、予め定められた位置に配置された、S606で取得した文章の内容をイメージさせる文章イメージ画像を生成する(S620)。
【0055】
そして、文章画像出力部220が、S620で生成した文章イメージ画像を出力して(S622)、サーバ100は、処理を終了する。
【0056】
図7は、文章画像生成部218が生成した文章イメージ画像の一例を示す。図7に示す画面700は、端末120が備える表示デバイスに表示された文章イメージ画像生成画面の一例であって、原文表示欄710、生成ボタン712、および文章イメージ画像表示欄730を備える。
【0057】
原文表示欄710には、端末120のユーザが入力した原文が表示される。たとえば、原文表示欄710に原文が表示されている状態で、端末120のユーザが生成ボタン712を押下した場合、端末120は、原文表示欄710に表示されている原文をサーバ100へ送信する。原文を受信したサーバ100においては、原文翻訳部232が、受信した原文を英文に翻訳する。そして、文章画像生成部218が、翻訳した英文の内容をイメージさせる文章イメージ画像を生成する。さらに、文章画像出力部220が、生成した文章イメージ画像を端末120へ送信する。文章イメージ画像を受信した端末120は、受信した文章イメージ画像を、文章イメージ画像表示欄730に表示する。
【0058】
たとえば、図7に示す例では、原文表示欄710には、原文「私はスシが好きです。」が表示されている。この状態で、生成ボタン712が押下された場合、端末120は、原文表示欄710に表示されている上記原文をサーバ100へ送信する。サーバ100においては、原文翻訳部232が、上記原文を英文「I like Sushi.」に翻訳する。そして、文章画像生成部218が、上記英文の内容をイメージさせる文章イメージ画像740を生成する。さらに、文章画像出力部220が、生成した文章イメージ画像740を端末120へ送信する。端末120は、受信した文章イメージ画像740を、文章イメージ画像表示欄730に表示する。
【0059】
文章イメージ画像740は、基本画像742、語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748を含む。語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748のそれぞれは、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。基本画像742は、雲の形状を有する。
【0060】
語句イメージ画像744は、上記英文においてSの役割を担う語句「I」に対応付けられている語句イメージ画像を示す。語句イメージ画像746は、上記英文においてVの役割を担う語句「like」に対応付けられている複数の語句イメージ画像のうち、ユーザ評価が最も高い語句イメージ画像を示す。語句イメージ画像748は、上記英文においてOの役割を担う語句「Sushi」に対応付けられている語句イメージ画像を示す。
【0061】
文章イメージ画像740において、語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748のそれぞれは、役割に応じた位置に配置されている。具体的には、語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748は、英文の文型SVOに従って、基本画像742の上部の位置に、基本画像742、語句イメージ画像744、語句イメージ画像746の順に、並べて配置されている。
【0062】
語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748のそれぞれには、語句イメージ画像詳細情報が対応付けられている。たとえば、語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748のそれぞれには、語句イメージ画像詳細情報の表示画面へのアクセス情報が対応付けられている。たとえば、端末120のユーザが、語句イメージ画像744、語句イメージ画像746、および語句イメージ画像748のいずれかを選択した場合、端末120は、選択された語句イメージ画像の語句イメージ画像詳細情報の表示画面を表示する。
【0063】
図8は、語句イメージ画像詳細情報の一例を示す。図8に示す画面800は、端末120が備える表示デバイスに表示された語句イメージ画像詳細情報の表示画面の一例を示す。
【0064】
画面800は、語句イメージ画像表示欄、語句表示欄、候補語句イメージ画像表示欄、ユーザ評価入力欄、コメント入力欄、およびコメント表示欄を含む。
【0065】
語句イメージ画像表示欄は、語句イメージ画像を表示する。語句表示欄は、語句イメージ画像が示す語句を表示する。たとえば、端末120は、語句表示欄が表示する語句を、語句イメージ画像詳細情報としてサーバ100から取得する。
【0066】
候補語句イメージ画像表示欄は、語句イメージ画像が示す語句に対応付けられている他の語句イメージ画像を表示する。たとえば、端末120は、候補語句イメージ画像表示欄が表示する語句イメージ画像を、語句イメージ画像詳細情報としてサーバ100から取得する。たとえば、図8に示す例では、候補語句イメージ画像表示欄には、語句「like」に対応付けられている他の語句イメージ画像である、語句イメージ画像802および語句イメージ画像804が表示されている。
【0067】
候補語句イメージ画像表示欄に表示されている語句イメージ画像のそれぞれには、当該語句イメージ画像の語句イメージ画像詳細情報が対応付けられている。たとえば、候補語句イメージ画像表示欄に表示されている語句イメージ画像のいずれかをユーザが選択した場合、端末120は、既に表示されている画面800と同様に、選択された語句イメージ画像の語句イメージ画像詳細情報を示す表示画面を表示してもよい。
【0068】
ユーザ評価入力欄は、語句イメージ画像に対するユーザ評価が入力される。端末120は、ユーザ評価入力欄に入力されたユーザ評価を、サーバ100へ送信する。サーバ100は、端末120から受信したユーザ評価に基づいて、ユーザ評価格納部210に格納されているユーザ評価を更新する。たとえば、サーバ100は、受信したユーザ評価を、ユーザ評価格納部210に格納されているユーザ評価に加算する。他の例として、サーバ100は、受信したユーザ評価と、ユーザ評価格納部210に格納されているユーザ評価との平均値を算出し、ユーザ評価格納部210に格納されているユーザ評価を算出された平均値に更新してもよい。
【0069】
コメント入力欄は、語句イメージ画像に対するコメントが入力される。端末120は、コメント入力欄に入力されたコメントを、コメントを管理する情報処理装置へ送信する。コメントを管理する情報処理装置は、サーバ100であってもよい。たとえば、サーバ100は、複数の語句イメージ画像に対応付けて、当該語句イメージ画像に対するコメントを格納するコメント格納部を有する。端末120は、コメント入力欄に入力されたコメントを、サーバ100へ送信する。サーバ100は、受信したコメントを語句イメージ画像に対応付けてコメント格納部に登録する。
【0070】
コメント表示欄は、語句イメージ画像に対して登録されているコメントを表示する。たとえば、端末120は、コメントを管理する情報処理装置から、コメント表示欄に表示するコメントを取得する。たとえば、コメントを管理する情報処理装置がサーバ100の場合、端末120は、語句イメージ画像に対するコメントの送信要求を、サーバ100へ送信する。サーバ100は、端末120からの要求があった語句イメージ画像に対応付けられているコメントを、コメント格納部から取得する。サーバ100は、取得したコメントを上記送信要求を送信した端末120へ送信する。
【0071】
図9は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図9に示す文章イメージ画像740は、語句イメージ画像802および語句イメージ画像804を含む点で、図7に示した文章イメージ画像740と相違する。
【0072】
語句イメージ画像802および語句イメージ画像804は、語句イメージ画像746の周囲に配置されている。語句イメージ画像746は、語句「like」に対応付けられている一の語句イメージ画像を示す。語句イメージ画像802および語句イメージ画像804は、語句「like」に対応付けられているその他の語句イメージ画像を示す。
【0073】
語句イメージ画像802および語句イメージ画像804のそれぞれには、語句イメージ画像詳細情報が対応付けられている。たとえば、語句イメージ画像802および語句イメージ画像804のそれぞれには、語句イメージ画像詳細情報の表示画面へのアクセス情報が対応付けられている。たとえば、端末120のユーザが、語句イメージ画像802および語句イメージ画像804のいずれかを選択した場合、端末120は、選択された語句イメージ画像の語句イメージ画像詳細情報の表示画面を表示する。
【0074】
図10は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図10に示す例では、原文表示欄710には、原文「私は今年の冬に北海道へ旅行へ行きます。」が表示されている。この状態で、生成ボタン712が押下された場合、端末120は、原文表示欄710に表示されている上記原文をサーバ100へ送信する。サーバ100においては、原文翻訳部232が、上記原文を未来形の英文「I will travel to Hokkaido this winter.」に翻訳する。そして、文章画像生成部218が、上記英文の内容をイメージさせる文章イメージ画像1000を生成する。さらに、文章画像出力部220が、生成した文章イメージ画像1000を端末120へ送信する。端末120は、受信した文章イメージ画像1000を、文章イメージ画像表示欄730に表示する。
【0075】
文章イメージ画像1000は、基本画像1002、語句イメージ画像1012、語句イメージ画像1014、および語句イメージ画像1016を含む。語句イメージ画像1012、語句イメージ画像1014、および語句イメージ画像1016のそれぞれは、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。基本画像1002は、雲の形状を有する。
【0076】
語句イメージ画像1012は、上記英文においてSの役割を担う語句「I」に対応付けられている語句イメージ画像を示す。語句イメージ画像1014は、上記英文においてVの役割を担う語句「travel」に対応付けられている語句イメージ画像を示す。語句イメージ画像1016は、上記英文においてOの役割を担う語句「Hokkaido」に対応付けられている語句イメージ画像を示す。
【0077】
文章イメージ画像1000において、語句イメージ画像1012、語句イメージ画像1014、および語句イメージ画像1016のそれぞれは、役割に応じた位置に配置されている。具体的には、語句イメージ画像1012、語句イメージ画像1014、および語句イメージ画像1016は、英文の文型SVOに従って、基本画像1002の上部の位置に、語句イメージ画像1012、語句イメージ画像1014、語句イメージ画像1016の順に、並べて配置されている。
【0078】
文章イメージ画像1000は、語句イメージ画像1018をさらに含む。語句イメージ画像1018は、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。語句イメージ画像1018は、上記英文において時期を示す語句「Winter」に対応付けられている語句イメージ画像を示す。文章イメージ画像1000において、語句イメージ画像1018は、役割に応じた位置に配置されている。具体的には、語句イメージ画像1018は、基本画像1002と重ねて配置されている。
【0079】
文章イメージ画像1000は、時制イメージ画像1022をさらに含む。時制イメージ画像1022は、時制画像取得部224が時制画像格納部204から取得した語句イメージ画像であって、風船の形状を有する。時制イメージ画像1022は、上記英文の時制である時制「未来形」に対応付けられている時制イメージ画像を示す。文章イメージ画像1000において、時制イメージ画像1022は、予め定められた位置に配置されている。具体的には、時制イメージ画像1022は、基本画像1002の上部の位置において、複数の語句イメージ画像に続いて、複数の語句イメージ画像と並べて配置されている。
【0080】
図11は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図11に示す例では、原文表示欄710には、原文「私はスシよりもハンバーガーが好きです。」が表示されている。この状態で、生成ボタン712が押下された場合、端末120は、原文表示欄710に表示されている上記原文をサーバ100へ送信する。サーバ100においては、原文翻訳部232が、上記原文を比較級を含む英文「I like hamburger more than sushi.」に翻訳する。そして、文章画像生成部218が、上記英文の内容をイメージさせる文章イメージ画像1100を生成する。さらに、文章画像出力部220が、生成した文章イメージ画像1100を端末120へ送信する。端末120は、受信した文章イメージ画像1100を、文章イメージ画像表示欄730に表示する。
【0081】
文章イメージ画像1100は、基本画像1102、語句イメージ画像1112、語句イメージ画像1114、語句イメージ画像1116、語句イメージ画像1118、および語句イメージ画像1120を含む。語句イメージ画像1112、語句イメージ画像1114、語句イメージ画像1116、語句イメージ画像1118、および語句イメージ画像1120のそれぞれは、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。基本画像1102は、雲の形状を有する。
【0082】
語句イメージ画像1112は、上記英文においてSの役割を担う語句「I」に対応付けられている語句イメージ画像を示す。語句イメージ画像1114は、上記英文においてVの役割を担う語句「like」に対応付けられている語句イメージ画像を示す。語句イメージ画像1116は、上記英文においてOの役割を担う語句「hamburger」に対応付けられている語句イメージ画像を示す。
【0083】
語句イメージ画像1118は、上記英文において語句「more than」に対応付けられている語句イメージ画像を示す。語句イメージ画像1120は、上記英文において語句「sushi」に対応付けられている語句イメージ画像を示す。
【0084】
文章イメージ画像1100において、語句イメージ画像1112、語句イメージ画像1114、語句イメージ画像1116、語句イメージ画像1118、および語句イメージ画像1120のそれぞれは、役割に応じた位置に配置されている。具体的には、語句イメージ画像1112、語句イメージ画像1114、語句イメージ画像1116、語句イメージ画像1118、および語句イメージ画像1120は、基本画像1102の上部の位置に、語句イメージ画像1112、語句イメージ画像1114、語句イメージ画像1116、語句イメージ画像1118、および語句イメージ画像1120の順に、並べて配置されている。
【0085】
図12は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図12に示す例では、原文表示欄710には、原文「あなたはスシが一番好きですか?」が表示されている。この状態で、生成ボタン712が押下された場合、端末120は、原文表示欄710に表示されている上記原文をサーバ100へ送信する。サーバ100においては、原文翻訳部232が、上記原文を疑問形の英文「Do you like sushi the best?」に翻訳する。そして、文章画像生成部218が、上記英文の内容をイメージさせる文章イメージ画像1200を生成する。さらに、文章画像出力部220が、生成した文章イメージ画像1200を端末120へ送信する。端末120は、受信した文章イメージ画像1200を、文章イメージ画像表示欄730に表示する。
【0086】
文章イメージ画像1200は、基本画像1202、語句イメージ画像1212、語句イメージ画像1214、語句イメージ画像1216、および語句イメージ画像1218を含む。語句イメージ画像1212、語句イメージ画像1214、語句イメージ画像1216、および語句イメージ画像1218のそれぞれは、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。基本画像1202は、雲の形状を有する。
【0087】
語句イメージ画像1212は、上記英文においてSの役割を担う語句「you」に対応付けられている語句イメージ画像を示す。語句イメージ画像1214は、上記英文においてVの役割を担う語句「like」に対応付けられている語句イメージ画像を示す。語句イメージ画像1216は、上記英文においてOの役割を担う語句「sushi」に対応付けられている語句イメージ画像を示す。語句イメージ画像1218は、上記英文において語句「best」に対応付けられている語句イメージ画像を示す。
【0088】
文章イメージ画像1200において、語句イメージ画像1212、語句イメージ画像1214、語句イメージ画像1216、および語句イメージ画像1218のそれぞれは、役割に応じた位置に配置されている。具体的には、語句イメージ画像1212、語句イメージ画像1214、および語句イメージ画像1216は、英文の文型SVOに従って、基本画像1202の上部の位置に、語句イメージ画像1212、語句イメージ画像1214、語句イメージ画像1216の順に、並べて配置されている。また、語句イメージ画像1218は、語句イメージ画像1216との関連性が強いので、語句イメージ画像1216の上部に配置されている。
【0089】
文章イメージ画像1200は、文章種類イメージ画像1222をさらに含む。文章種類イメージ画像1222は、文章種類画像取得部228が文章種類画像格納部206から取得した語句イメージ画像であって、風船の形状を有する。文章種類イメージ画像1222は、英文「Do you like sushi the best?」の種類である、文章の種類「疑問形」に対応付けられている文章種類イメージ画像を示す。文章イメージ画像1200において、文章種類イメージ画像1222は、予め定められた位置に配置されている。具体的には、文章種類イメージ画像1222は、基本画像1202の上部の位置において、複数の語句イメージ画像に続いて、複数の語句イメージ画像と並べて配置されている。
【0090】
図13は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図13に示す例では、原文表示欄710には、原文「昼にはスキーをして、夜には美味しいスシを食べて」が表示されている。この状態で、生成ボタン712が押下された場合、端末120は、原文表示欄710に表示されている上記原文をサーバ100へ送信する。サーバ100においては、原文翻訳部232が、上記原文を英文「I will eat delicious sushi at night after I ski in the day time.」に翻訳する。そして、文章画像生成部218が、上記英文の内容をイメージさせる文章イメージ画像1300を生成する。さらに、文章画像出力部220が、生成した文章イメージ画像1000を端末120へ送信する。端末120は、受信した文章イメージ画像1300を、文章イメージ画像表示欄730に表示する。
【0091】
文章イメージ画像1300は、第1文章イメージ画像1310、第2文章イメージ画像1320、および文章接続語句イメージ画像1340を含む。第1文章イメージ画像1310は、上記英文における第1の文章「I ski in the day time.」をイメージさせる文章イメージ画像である。第2文章イメージ画像1320は、上記英文における第2の文章「I will eat delicious sushi at night」をイメージさせる文章イメージ画像である。文章接続語句イメージ画像1340は、上記英文における語句「after」に対応付けられている語句イメージ画像であって、上記第1文章イメージ画像1310と上記第2文章イメージ画像1320とを関連付ける。
【0092】
第1文章イメージ画像1310は、基本画像1312、語句イメージ画像1314、および語句イメージ画像1316を含む。語句イメージ画像1314および語句イメージ画像1316のそれぞれは、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。基本画像1312は、雲の形状を有する。
【0093】
語句イメージ画像1314は、上記第1の文章においてSの役割を担う語句「I」に対応付けられている語句イメージ画像を示す。語句イメージ画像1316は、上記第1の文章においてVの役割を担う語句「skiに対応付けられている語句イメージ画像を示す。
【0094】
第1文章イメージ画像1310において、語句イメージ画像1314および語句イメージ画像1316のそれぞれは、役割に応じた位置に配置されている。具体的には、語句イメージ画像1314および語句イメージ画像1316は、英文の文型SVに従って、基本画像1312の上部の位置に、語句イメージ画像1314、語句イメージ画像1316の順に、並べて配置されている。
【0095】
第1文章イメージ画像1310は、語句イメージ画像1318をさらに含む。語句イメージ画像1318は、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。語句イメージ画像1318は、上記第1の文章において時期を示す語句「day time」に対応付けられている語句イメージ画像を示す。第1文章イメージ画像1310において、語句イメージ画像1318は、役割に応じた位置に配置されている。具体的には、語句イメージ画像1318は、基本画像1312と重ねて配置されている。
【0096】
第2文章イメージ画像1320は、基本画像1322、語句イメージ画像1324、語句イメージ画像1326、および語句イメージ画像1328を含む。語句イメージ画像1324、語句イメージ画像1326、および語句イメージ画像1328のそれぞれは、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。基本画像1322は、雲の形状を有する。
【0097】
語句イメージ画像1324は、上記第2の文章においてSの役割を担う語句「I」に対応付けられている語句イメージ画像を示す。語句イメージ画像1326は、上記第2の文章においてVの役割を担う語句「eat」に対応付けられている語句イメージ画像を示す。語句イメージ画像1328は、上記第2の文章においてOの役割を担う語句「delicious sushi」に対応付けられている語句イメージ画像を示す。
【0098】
第2文章イメージ画像1320において、語句イメージ画像1324、語句イメージ画像1326、および語句イメージ画像1328のそれぞれは、役割に応じた位置に配置されている。具体的には、語句イメージ画像1324、語句イメージ画像1326、および語句イメージ画像1328は、英文の文型SVOに従って、基本画像1322の上部の位置に、語句イメージ画像1324、語句イメージ画像1326、語句イメージ画像1328の順に、並べて配置されている。
【0099】
第2文章イメージ画像1320は、語句イメージ画像1330をさらに含む。語句イメージ画像1330は、語句画像取得部216が語句画像格納部202から取得した語句イメージ画像であって、カードの形状を有する。語句イメージ画像1330は、上記第2の文章において時期を示す語句「night」に対応付けられている語句イメージ画像を示す。第2文章イメージ画像1320において、語句イメージ画像1330は、役割に応じた位置に配置されている。具体的には、語句イメージ画像1330は、基本画像1322と重ねて配置されている。
【0100】
第2文章イメージ画像1320は、時制イメージ画像1332をさらに含む。時制イメージ画像1332は、時制画像取得部224が時制画像格納部204から取得した語句イメージ画像であって、風船の形状を有する。時制イメージ画像1332は、上記第2の文章の時制である時制「未来形」に対応付けられている時制イメージ画像を示す。第2文章イメージ画像1320において、時制イメージ画像1332は、予め定められた位置に配置されている。具体的には、時制イメージ画像1332は、基本画像1322の上部の位置において、複数の語句イメージ画像に続いて、複数の語句イメージ画像と並べて配置されている。
【0101】
図14は、サーバ100の機能構成の他の一例を示す。図14に示すサーバ100は、対象地域検出部240をさらに備える点で、図2に示したサーバ100と異なる。
【0102】
対象地域検出部240は、文章画像生成部218が生成する文章イメージ画像を表示させる対象地域を検出する。たとえば、対象地域検出部240は、文章画像生成部218が生成する文章イメージ画像を表示させる国を検出する。対象地域検出部240は、受信側の端末120のドメイン、宛て先ノードアドレス、宛て先ネットワークアドレスなどから、文章イメージ画像を表示させる対象地域を自動的に検出してもよい。他の例として、端末120が、文章イメージ画像を表示させる対象地域を、当該端末120のユーザに入力させてもよい。この場合、対象地域検出部240は、文章イメージ画像を表示させる国を識別する識別情報を、端末120から受信することにより、文章イメージ画像を表示させる国を検出してもよい。
【0103】
図14に示すサーバ100において、語句画像取得部216は、対象地域検出部240が検出した対象地域に対応付けられている語句イメージ画像を語句画像格納部202から取得してもよい。たとえば、語句画像格納部202は、一の語句に対応付けて、対象地域ごとの複数の語句イメージ画像を格納する。語句画像取得部216は、文章取得部212が取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像であって、対象地域検出部240が検出した対象地域に対応付けられている語句イメージ画像を語句画像格納部202から取得する。
【0104】
図15は、語句画像格納部202に格納されている情報の他の一例を示す。語句画像格納部202は、一の語句に対応付けて、対象地域の一例としての国ごとの、複数の語句イメージ画像を格納する。たとえば、図15に示す例では、語句画像格納部202には、語句「eat」および国「日本」に対応付けて、語句イメージ画像「Ver0004JP」が格納されている。また、語句画像格納部202には、語句「eat」および国「アメリカ」に対応付けて、語句イメージ画像「Ver0004US」が格納されている。また、語句画像格納部202には、語句「eat」および国「ヨーロッパ」に対応付けて、語句イメージ画像「Ver0004EP」が格納されている。
【0105】
図16は、サーバ100による処理のフローの他の一例を示す。まず、原文取得部230が、英文以外の原文を取得する(S2002)。つぎに、原文翻訳部232が、S2002で取得した原文を英文に翻訳する(S2004)。つぎに、文章取得部212が、S2004で翻訳した英文を取得する(S2006)。
【0106】
つぎに、役割判断部214が、S2006で取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する(S2008)。つぎに、対象地域検出部240が、文章画像生成部218が生成する文章イメージ画像を表示させる対象地域を検出する(S2009)。
【0107】
つぎに、語句画像取得部216が、S2006で取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部202から取得する(S2010)。ここで、対象地域ごとに複数の語句イメージ画像が対応付けられている語句については、当該語句に対応付けられている語句イメージ画像であって、S2009で検出した対象地域に対応付けられている語句イメージ画像を語句画像格納部202から取得する。
【0108】
つぎに、時制判断部222が、S2006で取得した文章の時制を判断する(S2012)。つぎに、時制画像取得部224が、S2012で判断した時制に対応付けられている時制イメージ画像を時制画像格納部204から取得する(S2014)。
【0109】
つぎに、文章種類判断部226が、S2006で取得した文章の種類を判断する(S2016)。つぎに、文章種類画像取得部228が、S2016で判断した文章の種類に対応付けられている文章種類イメージ画像を文章種類画像格納部206から取得する(S2018)。
【0110】
つぎに、文章画像生成部218が、S2010で取得した複数の語句イメージ画像のそれぞれが、S2008で判断した役割に応じた位置に配置されており、S2014で取得した時制イメージ画像と、S2018で取得した文章種類イメージ画像とが、予め定められた位置に配置された、S2006で取得した文章の内容をイメージさせる文章イメージ画像を生成する(S2020)。
【0111】
そして、文章画像出力部220が、S2020で生成した文章イメージ画像を出力して(S2022)、サーバ100は、処理を終了する。
【0112】
図17は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図17では、サーバ100が、原文「夜には美味しいスシを食べます。」から、文章イメージ画像を生成する例を示す。原文翻訳部232は、原文「夜には美味しいスシを食べます。」を、英文「I will eat delicious sushi at night.」に翻訳する。
【0113】
語句画像取得部216は、語句「I」に対応付けられている語句イメージ画像、語句「eat」に対応付けられている語句イメージ画像、語句「sushi」に対応付けられている語句イメージ画像、および語句「night」に対応付けられている語句イメージ画像を、それぞれ、語句画像格納部202から取得する。図15に示したように、語句「eat」には、対象地域ごとに複数の語句イメージ画像が対応付けられている。
【0114】
たとえば、対象地域検出部240が、文章イメージ画像を表示させる対象地域として「日本」を検出した場合、語句画像取得部216は、語句「eat」に対応付けられている複数の語句イメージ画像のうち、対象地域「日本」に対応付けられている語句イメージ画像1712を、語句画像格納部202から取得する。これにより、文章画像生成部218は、語句イメージ画像1712が配置された、対象地域「日本」向けの文章イメージ画像1710を生成する。
【0115】
また、対象地域検出部240が、文章イメージ画像を表示させる対象地域として「アメリカ」を検出した場合、語句画像取得部216は、語句「eat」に対応付けられている複数の語句イメージ画像のうち、対象地域「アメリカ」に対応付けられている語句イメージ画像1722を、語句画像格納部202から取得する。これにより、文章画像生成部218は、語句イメージ画像1722が配置された、対象地域「アメリカ」向けの文章イメージ画像1720を生成する。
【0116】
また、対象地域検出部240が、文章イメージ画像を表示させる対象地域として「ヨーロッパ」を検出した場合、語句画像取得部216は、語句「eat」に対応付けられている複数の語句イメージ画像のうち、対象地域「ヨーロッパ」に対応付けられている語句イメージ画像1732を、語句画像格納部202から取得する。これにより、文章画像生成部218は、語句イメージ画像1732が配置された、対象地域「ヨーロッパ」向けの文章イメージ画像1730を生成する。
【0117】
図18は、サーバ100の機能構成の他の一例を示す。図18に示すサーバ100は、移動条件判断部242をさらに備える点で、図2に示したサーバ100と異なる。
【0118】
移動条件判断部242は、文章取得部212が取得した文章から、当該文章に含まれる移動を示す語句の移動条件を判断する。たとえば、移動条件は、移動距離、予算、移動時間、移動人数を含む。
【0119】
移動条件判断部242は、文章取得部212が取得した文章に含まれる「100kmを」などの、移動距離を示す語句に基づいて、移動距離を判断してもよい。また、文章取得部212が取得した文章に含まれている「北海道へ」などの目的地を示す語句に基づいて、移動距離を判断してもよい。移動条件判断部242は、文章取得部212が取得した文章に含まれている「東京から」などの出発地を示す語句と、「北海道へ」などの目的地を示す語句とに基づいて、移動距離を判断してもよい。移動条件判断部242は、送信側の端末120の現在位置と、文章取得部212が取得した文章に含まれている「北海道へ」などの目的地を示す語句とに基づいて、移動距離を判断してもよい。端末120は、当該端末120が備えるGPSなどの現在位置検出装置によって、当該端末120の現在位置を検出してもよい。この場合、移動条件判断部242は、端末120から、当該端末120の現在位置を示す情報を受信することにより、送信側の端末120の現在位置を特定してもよい。移動条件判断部242は、送信側の端末120のドメイン、宛て先ノードアドレス、宛て先ネットワークアドレスなどから、送信側の端末120の地域を特定し、特定した地域を、送信側の端末120の現在位置として用いてもよい。
【0120】
移動条件判断部242は、文章取得部212が取得した文章に含まれる「10000円で」、「安く」などの、予算を示す語句に基づいて、予算を判断してもよい。
【0121】
また、移動条件判断部242は、文章取得部212が取得した文章に含まれる「2時間で」、「今日中に」、「ゆっくりと」、「急いで」などの、移動時間を示す語句に基づいて、移動時間を判断してもよい。
【0122】
また、移動条件判断部242は、文章取得部212が取得した文章に含まれる「一人で」、「大勢で」などの、移動人数を示す語句に基づいて、移動人数を判断してもよい。
【0123】
図18に示すサーバ100において、語句画像取得部216は、移動条件判断部242が判断した移動条件に対応付けられている語句イメージ画像を、語句画像格納部202から取得してもよい。たとえば、語句画像格納部202は、一の移動を示す語句に対応付けて、移動条件ごとの複数の語句イメージ画像を格納する。たとえば、語句画像格納部202は、一の移動を示す語句に対応付けて、移動距離、予算、移動人数、または移動時間のいずれかの移動条件ごとの、複数の語句イメージ画像を格納する。語句画像格納部202は、一の移動を示す語句に対応付けて、移動距離、予算、移動人数、および移動時間のいずれか2つ以上の移動条件の組み合わせごとの、複数の語句イメージ画像を格納してもよい。語句画像取得部216は、文章取得部212が取得した文章に含まれる移動を示す語句について、当該語句に対応付けられている語句イメージ画像であって、移動条件判断部242が判断した移動条件に対応付けられている語句イメージ画像を、語句画像格納部202から取得する。
【0124】
サーバ100は、文章イメージ画像の送信元の端末120が設置されている地域、および文章イメージ画像の送信先の端末120が設置されている地域をそれぞれ検出する端末設置地域検出部をさらに備えてもよい。
【0125】
この場合、移動条件判断部242は、文章イメージ画像の送信元の端末120が設置されている地域から、文章イメージ画像の送信先の端末120が設置されている地域までの移動経路を、移動条件として判断してもよい。そして、語句画像取得部216は、移動条件判断部242が判断した移動経路に対応付けられている語句イメージ画像を、語句画像格納部202から取得してもよい。
【0126】
他の例として、移動条件判断部242は、文章イメージ画像の送信元の端末120が設置されている地域から、文章イメージ画像の送信先の端末120が設置されている地域までの移動手段を、移動条件として判断してもよい。そして、語句画像取得部216は、移動条件判断部242が判断した移動手段に対応付けられている語句イメージ画像を、語句画像格納部202から取得してもよい。
【0127】
図19は、語句画像格納部202に格納されている情報の他の一例を示す。語句画像格納部202は、一の語句に対応付けて、移動条件ごとの、複数の語句イメージ画像を格納する。たとえば、図19に示す例では、語句画像格納部202には、語句「travel」および移動距離「〜100km」に対応付けて、電車が示されている語句イメージ画像「Ver0001tra」が格納されている。また、語句画像格納部202には、語句「travel」および移動距離「〜400km」に対応付けて、自動車が示されている語句イメージ画像「Ver0001car」が格納されている。また、語句画像格納部202には、語句「travel」および移動距離「400km〜」に対応付けて、飛行機が示されている語句イメージ画像「Ver0001air」が格納されている。
【0128】
図20は、サーバ100による処理のフローの他の一例を示す。まず、原文取得部230が、英文以外の原文を取得する(S2002)。つぎに、原文翻訳部232が、S2002で取得した原文を英文に翻訳する(S2004)。つぎに、文章取得部212が、S2004で翻訳した英文を取得する(S2006)。
【0129】
つぎに、役割判断部214が、S2006で取得した文章に含まれる複数の語句のそれぞれの、文章における役割を判断する(S2008)。つぎに、移動条件判断部242が、S2006で取得した文章から、当該文章に含まれる移動を示す語句の移動条件を判断する(S2009)。
【0130】
つぎに、語句画像取得部216が、S2006で取得した文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている語句イメージ画像を語句画像格納部202から取得する(S2010)。ここで、移動条件ごとに複数の語句イメージ画像が対応付けられている移動を示す語句については、当該語句に対応付けられている語句イメージ画像であって、S2009で判断した移動条件に対応付けられている語句イメージ画像を語句画像格納部202から取得する。
【0131】
つぎに、時制判断部222が、S2006で取得した文章の時制を判断する(S2012)。つぎに、時制画像取得部224が、S2012で判断した時制に対応付けられている時制イメージ画像を時制画像格納部204から取得する(S2014)。
【0132】
つぎに、文章種類判断部226が、S2006で取得した文章の種類を判断する(S2016)。つぎに、文章種類画像取得部228が、S2016で判断した文章の種類に対応付けられている文章種類イメージ画像を文章種類画像格納部206から取得する(S2018)。
【0133】
つぎに、文章画像生成部218が、S2010で取得した複数の語句イメージ画像のそれぞれが、S2008で判断した役割に応じた位置に配置されており、S2014で取得した時制イメージ画像と、S2018で取得した文章種類イメージ画像とが、予め定められた位置に配置された、S2006で取得した文章の内容をイメージさせる文章イメージ画像を生成する(S2020)。
【0134】
そして、文章画像出力部220が、S2020で生成した文章イメージ画像を出力して(S2022)、サーバ100は、処理を終了する。
【0135】
図21は、文章画像生成部218が生成した文章イメージ画像の他の一例を示す。図21では、サーバ100が、原文「私は今年の冬に北海道へ旅行へ行きます。」と、原文「私は今年の冬に福島へ旅行へ行きます。」と、原文「私は今年の冬に横浜へ旅行へ行きます。」とのそれぞれから、文章イメージ画像を生成する例を示す。
【0136】
原文翻訳部232は、原文「私は今年の冬に北海道へ旅行へ行きます。」を、英文「I will travel to Hokkaido this winter.」に翻訳する。語句画像取得部216は、語句「I」に対応付けられている語句イメージ画像、語句「travel」に対応付けられている語句イメージ画像、語句「Hokkaido」に対応付けられている語句イメージ画像、および語句「winter」に対応付けられている語句イメージ画像を、それぞれ、語句画像格納部202から取得する。
【0137】
同様に、原文翻訳部232は、原文「私は今年の冬に福島へ旅行へ行きます。」を、英文「I will travel to Hukushima this winter.」に翻訳する。語句画像取得部216は、語句「I」に対応付けられている語句イメージ画像、語句「travel」に対応付けられている語句イメージ画像、語句「Hukushima」に対応付けられている語句イメージ画像、および語句「winter」に対応付けられている語句イメージ画像を、それぞれ、語句画像格納部202から取得する。
【0138】
同様に、原文翻訳部232は、原文「私は今年の冬に横浜へ旅行へ行きます。」を、英文「I will travel to Yokohama this winter.」に翻訳する。語句画像取得部216は、語句「I」に対応付けられている語句イメージ画像、語句「travel」に対応付けられている語句イメージ画像、語句「Yokohama」に対応付けられている語句イメージ画像、および語句「winter」に対応付けられている語句イメージ画像を、それぞれ、語句画像格納部202から取得する。図19に示したように、語句「travel」には、移動条件ごとに複数の語句イメージ画像が対応付けられている。
【0139】
たとえば、移動条件判断部242は、英文「I will travel to Hokkaido this winter.」の語句「travel」に係る移動条件を、目的地を示す語句「Hokkaido」に基づいて、移動距離「400km〜」と判断する。この場合、語句画像取得部216は、語句「travel」に対応付けられている複数の語句イメージ画像のうち、移動距離「400km〜」に対応付けられている、飛行機が示された語句イメージ画像2112を、語句画像格納部202から取得する。これにより、文章画像生成部218は、移動距離「400km〜」に応じた語句イメージ画像2112が配置された、英文「I will travel to Hokkaido this winter.」の内容をイメージさせる文章イメージ画像2110を生成する。
【0140】
同様に、移動条件判断部242は、英文「I will travel to Hukushima this winter.」の語句「travel」に係る移動条件を、目的地を示す語句「Hukushima」に基づいて、移動距離「〜400km」と判断する。この場合、語句画像取得部216は、語句「travel」に対応付けられている複数の語句イメージ画像のうち、移動距離「〜400km」に対応付けられている、自動車が示された語句イメージ画像2122を、語句画像格納部202から取得する。これにより、文章画像生成部218は、移動距離「〜400km」に応じた語句イメージ画像2122が配置された、英文「I will travel to Hukushima this winter.」の内容をイメージさせる文章イメージ画像2120を生成する。
【0141】
同様に、移動条件判断部242は、英文「I will travel to Yokohama this winter.」の語句「travel」に係る移動条件を、目的地を示す語句「Yokohama」に基づいて、移動距離「〜100km」と判断する。この場合、語句画像取得部216は、語句「travel」に対応付けられている複数の語句イメージ画像のうち、移動距離「〜100km」に対応付けられている、電車が示された語句イメージ画像2132を、語句画像格納部202から取得する。これにより、文章画像生成部218は、移動距離「〜100km」に応じた語句イメージ画像2132が配置された、英文「I will travel to Yokohama this winter.」の内容をイメージさせる文章イメージ画像2130を生成する。
【0142】
以上、本実施形態の通信システム10によれば、文章に含まれる複数の語句のそれぞれの役割を判断し、複数の語句のそれぞれについて、当該語句に対応付けられている適切な語句イメージ画像を取得し、取得した複数の語句イメージ画像のそれぞれが、役割に応じた位置に配置された、文章の内容をイメージさせる文章イメージ画像を生成する。このため、複数のユーザのそれぞれに対して、翻訳された文章の内容を容易に理解させることができる。
【0143】
なお、通信システム10は、文章イメージ画像を表示させる対象地域の天気を判断する天気判断部をさらに備えてもよい。たとえば、天気判断部は、外部サーバなどから受信した天気情報に基づいて、文章イメージ画像を表示させる対象地域の天気を判断してもよい。語句画像取得部216は、天気判断部が判断した天気に対応付けられている語句イメージ画像を、語句画像格納部202から取得してもよい。
【0144】
また、通信システム10は、語句画像格納部202に格納されている語句イメージ画像の中から、任意に指定された複数の語句イメージ画像を選択する画像選択部と、画像選択部が選択した複数の語句イメージ画像のそれぞれの、当該語句イメージ画像に対応付けられている語句を取得する語句取得部と、語句取得部が取得した複数の語句を含む文章を生成する文章生成部と、文章生成部が生成した文章を表示部に表示させる表示制御部と、をさらに備えてもよい。これにより、たとえば、送信元の端末120で文章を生成し、送信先の端末120で文章を表示してもよい。
【0145】
画像選択部は、時制画像格納部204に格納されている時制イメージ画像の中から、任意に指定された時制イメージ画像をさらに選択してもよい。そして、語句取得部は、画像選択部が選択した時制イメージ画像に対応付けられている語句をさらに取得してもよい。
【0146】
画像選択部は、文章種類画像格納部206に格納されている文章種類イメージ画像の中から、任意に指定された文章種類イメージ画像をさらに選択してもよい。そして、語句取得部は、画像選択部が選択した文章種類イメージ画像に対応付けられている語句をさらに取得してもよい。
【0147】
これらの場合、語句取得部は、複数の言語の複数の語句を取得してもよい。そして、文章生成部は、複数の言語のそれぞれについて、語句取得部が取得した複数の語句を含む文章を生成し、表示制御部は、文章生成部が生成した複数の語句の複数の文章を、選択的に切り替えて表示部に表示させてもよい。たとえば、送信元の端末120は、複数の語句の複数の文章を生成し、生成した複数の語句の複数の文章を、送信先の端末120へ送信してもよい。送信先の端末120は、送信元の端末120から受信した複数の語句の複数の文章を、選択的に切り替えて表示部に表示させてもよい。
【0148】
図22は、サーバ100のハードウェア構成の一例を示す。サーバ100は、ホスト・コントローラ1582により相互に接続されるCPU1505、RAM1520、グラフィック・コントローラ1575、および表示デバイス1580を備える。また、サーバ100は、I/O(入出力)コントローラ1584によりホスト・コントローラ1582に接続される通信I/F1530、ROM1510、ハードディスクドライブ1540、および外部メモリドライブ1560を備える。
【0149】
CPU1505は、ROM1510、RAM1520、またはハードディスクドライブ1540に格納されたプログラムに基づいて動作して、サーバ100が備える各ハードウェアを制御する。グラフィック・コントローラ1575は、RAM1520等から取得した画像データを、表示デバイス1580上に表示させる。
【0150】
I/O(入出力)コントローラ1584は、マウス、キーボードなどの入出力デバイスをさらに接続する。通信I/F1530は、ネットワークを介して外部から受け取ったプログラムまたはデータを、ROM1510、RAM1520、またはハードディスクドライブ1540に提供する。ROM1510は、サーバ100の起動時にCPU1505が実行するブート・プログラム、サーバ100のハードウェアに依存するプログラム等を格納する。
【0151】
ハードディスクドライブ1540は、CPU1505が使用するプログラムおよびデータを格納する。外部メモリドライブ1560は、外部メモリ1595から読み取ったプログラムまたはデータを、ROM1510、RAM1520、またはハードディスクドライブ1540に提供する。
【0152】
CPU1505は、ROM1510、RAM1520、またはハードディスクドライブ1540に格納されているプログラムを実行することにより、サーバ100を、文章取得部212、役割判断部214、語句画像取得部216、文章画像生成部218、文章画像出力部220、時制判断部222、時制画像取得部224、文章種類判断部226、文章種類画像取得部228、原文取得部230、原文翻訳部232、ユーザ評価取得部236、ユーザ評価登録部238、および対象地域検出部240として機能させる。CPU1505により実行されるプログラムは、外部メモリ1595等の記録媒体に格納されて提供されてもよく、外部の情報処理装置からネットワークを介して提供されてもよい。語句画像格納部202、時制画像格納部204、文章種類画像格納部206、およびユーザ評価格納部210は、サーバ100が備える、ROM1510、RAM1520、ハードディスクドライブ1540、外部メモリ1595のいずれによって実現されてもよく、外部の情報処理装置が備える記録媒体によって実現されてもよい。
【0153】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【0154】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【図面の簡単な説明】
【0155】
【図1】実施形態に係る通信システム10の一例を示す。
【図2】サーバ100の機能構成の一例を示す。
【図3】語句画像格納部202およびユーザ評価格納部210に格納されている情報の一例を示す。
【図4】時制画像格納部204に格納されている情報の一例を示す。
【図5】文章種類画像格納部206に格納されている情報の一例を示す。
【図6】サーバ100による処理のフローの一例を示す。
【図7】文章画像生成部218が生成した文章イメージ画像の一例を示す。
【図8】語句イメージ画像詳細情報の一例を示す。
【図9】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図10】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図11】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図12】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図13】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図14】サーバ100の機能構成の他の一例を示す。
【図15】語句画像格納部202に格納されている情報の他の一例を示す。
【図16】サーバ100による処理のフローの他の一例を示す。
【図17】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図18】サーバ100の機能構成の他の一例を示す。
【図19】語句画像格納部202に格納されている情報の他の一例を示す。
【図20】サーバ100による処理のフローの他の一例を示す。
【図21】文章画像生成部218が生成した文章イメージ画像の他の一例を示す。
【図22】サーバ100のハードウェア構成の一例を示す。
【符号の説明】
【0156】
10 通信システム、 100 サーバ、 120 端末、 150 ネットワーク、 202 語句画像格納部、 204 時制画像格納部、 206 文章種類画像格納部、 210 ユーザ評価格納部、 212 文章取得部、 214 役割判断部、 216 語句画像取得部、 218 文章画像生成部、 220 文章画像出力部、 222 時制判断部、 224 時制画像取得部、 226 文章種類判断部、 228 文章種類画像取得部、 230 原文取得部、 232 原文翻訳部、 236 ユーザ評価取得部、 238 ユーザ評価登録部、 240 対象地域検出部、 242 移動条件判断部、 700 画面、 710 原文表示欄、 712 生成ボタン、 730 文章イメージ画像表示欄、 740 文章イメージ画像、 742 基本画像、 744 語句イメージ画像、 746 語句イメージ画像、 748 語句イメージ画像、 800 画面、 802 語句イメージ画像、 804 語句イメージ画像、 1000 文章イメージ画像、 1002 基本画像、 1012 語句イメージ画像、 1014 語句イメージ画像、 1016 語句イメージ画像、 1018 語句イメージ画像、 1022 時制イメージ画像、 1100 文章イメージ画像、 1102 基本画像、 1112 語句イメージ画像、 1114 語句イメージ画像、 1116 語句イメージ画像、 1118 語句イメージ画像、 1120 語句イメージ画像、 1200 文章イメージ画像、 1202 基本画像、 1212 語句イメージ画像、 1214 語句イメージ画像、 1216 語句イメージ画像、 1218 語句イメージ画像、 1222 文章種類イメージ画像、 1300 文章イメージ画像、 1310 第1文章イメージ画像、 1320 第2文章イメージ画像、 1340 文章接続語句イメージ画像、 1312 基本画像、 1314 語句イメージ画像、 1316 語句イメージ画像、 1318 語句イメージ画像、 1320 第2文章イメージ画像、 1322 基本画像、 1324 語句イメージ画像、 1326 語句イメージ画像、 1328 語句イメージ画像、 1330 語句イメージ画像、 1332 時制イメージ画像、 1505 CPU、 1510 ROM、 1520 RAM、 1530 通信I/F、 1540 ハードディスクドライブ、 1560 外部メモリドライブ、 1575 グラフィック・コントローラ、 1580 表示デバイス、 1582 ホスト・コントローラ、 1584 I/Oコントローラ、 1595 外部メモリ、 1710 文章イメージ画像、 1712 語句イメージ画像、 1720 文章イメージ画像、 1722 語句イメージ画像、 1730 文章イメージ画像、 1732 語句イメージ画像、 2110 文章イメージ画像、 2112 語句イメージ画像、 2120 文章イメージ画像、 2122 語句イメージ画像、 2130 文章イメージ画像、 2132 語句イメージ画像

【特許請求の範囲】
【請求項1】
複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する語句画像格納部と、
文章を取得する文章取得部と、
前記文章取得部が取得した前記文章に含まれる複数の語句のそれぞれの、前記文章における役割を判断する役割判断部と、
前記文章取得部が取得した前記文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている前記語句イメージ画像を前記語句画像格納部から取得する語句画像取得部と、
前記語句画像取得部が取得した複数の前記語句イメージ画像のそれぞれが、前記役割判断部が判断した前記役割に応じた位置に配置された、前記文章の内容をイメージさせる文章イメージ画像を生成する文章画像生成部と
を備える文章変換システム。
【請求項2】
複数の時制のそれぞれに対応付けて、当該時制をイメージさせる時制イメージ画像を格納する時制画像格納部と、
前記文章取得部が取得した前記文章の時制を判断する時制判断部と、
前記時制判断部が判断した前記時制に対応付けられている前記時制イメージ画像を前記時制画像格納部から取得する時制画像取得部と
をさらに備え
前記文章画像生成部は、
前記時制画像取得部が取得した前記時制イメージ画像が予め定められた位置にさらに配置された、前記文章イメージ画像を生成する
請求項1に記載の文章変換システム。
【請求項3】
複数の文章の種類に対応付けて、当該文章の種類をイメージさせる文章種類イメージ画像を格納する文章種類画像格納部と、
前記文章取得部が取得した前記文章の前記種類を判断する文章種類判断部と、
前記文章種類判断部が判断した前記文章の種類に対応付けられている前記文章種類イメージ画像を前記文章種類画像格納部から取得する文章種類画像取得部と
をさらに備え
前記文章画像生成部は、
前記文章種類画像取得部が取得した前記文章種類イメージ画像が予め定められた位置にさらに配置された、前記文章イメージ画像を生成する
請求項1または請求項2に記載の文章変換システム。
【請求項4】
英文以外の原文を取得する原文取得部と、
前記原文取得部が取得した前記原文を英文に翻訳する原文翻訳部と
をさらに備え、
前記文章取得部は、
前記原文翻訳部が翻訳した前記英文を取得する
請求項1から請求項3のいずれかに記載の文章変換システム。
【請求項5】
前記文章画像生成部は、
前記語句画像取得部が取得した複数の前記語句イメージ画像のそれぞれについて、当該語句イメージ画像と、当該語句イメージ画像の詳細を示す語句イメージ画像詳細情報とが対応付けられた、前記文章イメージ画像を生成する
請求項1から請求項4のいずれかに記載の文章変換システム。
【請求項6】
前記語句画像格納部は、
一の前記語句に対応付けて、絵柄が異なる複数の前記語句イメージ画像を格納し、
前記文章変換システムは、
前記一の語句に対応付けられている前記複数の語句イメージ画像のそれぞれに対応付けて、ユーザ評価を格納するユーザ評価格納部をさらに備え、
前記語句画像取得部は、
前記文章取得部が取得した前記文章に含まれる前記複数の語句のそれぞれについて、前記ユーザ評価に基づいて、前記一の語句に対応付けられている前記複数の語句イメージ画像のうちの一つを前記語句画像格納部から取得する
請求項1から請求項5のいずれかに記載の文章変換システム。
【請求項7】
前記語句画像取得部は、
前記文章取得部が取得した前記文章に含まれる前記複数の語句のそれぞれについて、前記一の語句に対応付けられている前記複数の語句イメージ画像のうちの複数を前記語句画像格納部から取得し、
前記文章画像生成部は、
前記文章取得部が取得した前記文章に含まれる前記複数の語句のそれぞれについて、前記ユーザ評価に基づいて、前記語句画像取得部が取得した前記複数の語句イメージ画像のうちの一の前記語句イメージ画像が、前記役割判断部が判断した前記役割に応じた位置に配置され、前記語句画像取得部が取得した前記複数の語句イメージ画像のうちのその他の前記語句イメージ画像が、前記一の語句イメージ画像の周囲に配置された、前記文章イメージ画像を生成する
請求項6に記載の文章変換システム。
【請求項8】
前記文章イメージ画像を表示させる対象地域を検出する対象地域検出部をさらに備え、
前記語句画像取得部は、
前記対象地域検出部が検出した前記対象地域に対応付けられている前記語句イメージ画像を前記語句画像格納部から取得する
請求項1から請求項7のいずれかに記載の文章変換システム。
【請求項9】
前記文章イメージ画像を表示させる前記対象地域の天気を判断する天気判断部をさらに備え、
前記語句画像取得部は、
前記天気判断部が判断した前記天気に対応付けられている前記語句イメージ画像を、前記語句画像格納部から取得する
請求項8に記載の文章変換システム。
【請求項10】
前記文章に含まれる移動を示す語句の移動条件を判断する移動条件判断部をさらに備え、
前記語句画像取得部は、
前記移動条件判断部が判断した前記移動条件に対応付けられている前記語句イメージ画像を、前記語句画像格納部から取得する
請求項1から請求項9のいずれかに記載の文章変換システム。
【請求項11】
前記文章イメージ画像の送信元の端末が設置されている地域、および前記文章イメージ画像の送信先の端末が設置されている地域をそれぞれ検出する端末設置地域検出部をさらに備え、
前記移動条件判断部は、
前記文章イメージ画像の送信元の端末が設置されている地域から、前記文章イメージ画像の送信先の端末が設置されている地域までの移動経路を、前記移動条件として判断し、
前記語句画像取得部は、
前記移動条件判断部が判断した前記移動経路に対応付けられている前記語句イメージ画像を、前記語句画像格納部から取得する
請求項10に記載の文章変換システム。
【請求項12】
前記文章イメージ画像の送信元の端末が設置されている地域、および前記文章イメージ画像の送信先の端末が設置されている地域をそれぞれ検出する端末設置地域検出部をさらに備え、
前記移動条件判断部は、
前記文章イメージ画像の送信元の端末が設置されている地域から、前記文章イメージ画像の送信先の端末が設置されている地域までの移動手段を、前記移動条件として判断し、
前記語句画像取得部は、
前記移動条件判断部が判断した前記移動手段に対応付けられている前記語句イメージ画像を、前記語句画像格納部から取得する
請求項10または11に記載の文章変換システム。
【請求項13】
前記語句画像格納部に格納されている前記語句イメージ画像の中から、任意に指定された複数の前記語句イメージ画像を選択する画像選択部と、
前記画像選択部が選択した前記複数の語句イメージ画像のそれぞれの、当該語句イメージ画像に対応付けられている語句を取得する語句取得部と、
前記語句取得部が取得した複数の前記語句を含む文章を生成する文章生成部と、
前記文章生成部が生成した前記文章を表示部に表示させる表示制御部と
をさらに備える請求項1から12のいずれかに記載の文章変換システム。
【請求項14】
前記語句取得部は、
前記複数の語句イメージ画像のそれぞれの、当該語句イメージ画像に対応付けられている複数の言語の複数の語句を取得し、
前記文章生成部は、
前記複数の言語のそれぞれについて、前記語句取得部が取得した前記複数の語句を含む文章を生成し、
前記表示制御部は、
前記文章生成部が生成した前記複数の語句の複数の前記文章を、選択的に切り替えて前記表示部に表示させる
請求項13に記載の文章変換システム。
【請求項15】
複数の語句のそれぞれに対応付けて、当該語句を示す語句イメージ画像を語句画像格納部に格納する語句画像格納段階と、
文章を取得する文章取得段階と、
前記文章取得段階で取得した前記文章に含まれる複数の語句のそれぞれの、前記文章における役割を判断する役割判断段階と、
前記文章取得段階で取得した前記文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている前記語句イメージ画像を前記語句画像格納部から取得する語句画像取得段階と、
前記画像取得段階で取得した複数の前記語句イメージ画像のそれぞれが、前記役割判断段階で判断した前記役割に応じた位置に配置された、前記文章の内容をイメージさせる文章イメージ画像を生成する文章イメージ画像生成段階と
を備える文章変換方法。
【請求項16】
コンピュータを、
複数の語句のそれぞれに対応付けて、当該語句をイメージさせる語句イメージ画像を格納する語句画像格納部、
文章を取得する文章取得部、
前記文章取得部が取得した前記文章に含まれる複数の語句のそれぞれの、前記文章における役割を判断する役割判断部、
前記文章取得部が取得した前記文章に含まれる複数の語句のそれぞれについて、当該語句に対応付けられている前記語句イメージ画像を前記語句画像格納部から取得する語句画像取得部、
および前記画像取得部が取得した複数の前記語句イメージ画像のそれぞれが、前記役割判断部が判断した前記役割に応じた位置に配置された、前記文章の内容をイメージさせる文章イメージ画像を生成する文章画像生成部
として機能させるプログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate


【公開番号】特開2010−244291(P2010−244291A)
【公開日】平成22年10月28日(2010.10.28)
【国際特許分類】
【出願番号】特願2009−92201(P2009−92201)
【出願日】平成21年4月6日(2009.4.6)
【出願人】(500265914)株式会社サミーネットワークス (17)
【Fターム(参考)】