(57)【要約】  原文（１９）の文字情報と、その文字情報に対しランダムに選択された絵情報とが混成された絵文字文書（５９）を生成するジェネレータ（５０）を有する携帯電話（１）を提供する。ジェネレータ（５０）は生成指示（５１）を受けると、その都度、原文（１９）の文字情報に対する絵情報をランダムに選択し、新しい絵文字文書（５９）を自動生成する。したがって、ユーザーは、いろいろなパターンの絵文字文書（５９）を簡単に生成できる。
2011086939.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのセンテンスを含む原文の文字情報、および前記文字情報に対しランダムに選択された絵情報を含む混成情報を生成する生成装置を有するシステム。
【請求項２】
請求項１において、
前記生成装置は、当該生成装置に対する生成指示を受けると、その都度、前記原文の文字情報に対する絵情報をランダムに選択する機能を含む、システム。
【請求項３】
請求項１または２において、
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数の絵情報片が予め関連付けられており、
前記生成装置は、前記原文に含まれる少なくとも１つの文字情報片に対応する複数の絵情報片の１つをランダムに選択する機能と、
選択された絵情報片の装飾対象の文字情報片を前記選択された絵情報片により飾り表示するための情報を含む前記混成情報を生成する機能とを含む、システム。
【請求項４】
請求項３において、
複数の文字情報片と、前記複数の文字情報片のそれぞれに関連付けられた複数の絵情報片とを含む絵情報辞書をさらに有し、
前記生成装置は、前記原文から、前記絵情報辞書に含まれる文字情報片を最長一致検索し、前記装飾対象の文字情報片とする機能を含む、システム。
【請求項５】
請求項４において、
前記混成情報に含まれる文字情報片および絵情報片の組み合わせを、前記絵情報辞書に追加する学習ユニットをさらに有する、システム。
【請求項６】
請求項３ないし５のいずれかにおいて、
前記絵情報片は、前記装飾対象の文字情報片の前方または後方に追加される絵、前記装飾対象の文字情報片に置換される絵、前記装飾対象の文字情報片の上行または下行に追加される装飾イメージ、および前記装飾対象の文字情報片のフォントの形、色および／またはサイズを変えるフォント情報の少なくともいずれかを含む、システム。
【請求項７】
請求項１または２において、
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数タイプの感情の判定値が予め関連づけられ、前記複数タイプの感情のそれぞれのタイプに対し複数の絵情報片が予め関連付けられており、
前記生成装置は、前記原文、前記原文のセンテンス毎または前記原文の段落毎の文章を単位とし、１つの文章に含まれる複数の文字情報片の前記複数タイプの感情の判定値を集計し、前記文章の感情のタイプを判断する機能と、
前記文章の感情のタイプに対応する複数の絵情報片の１つをランダムに選択する機能と、
前記文章を、選択された絵情報片により飾り表示する情報を含む前記混成情報を生成する機能とを含む、システム。
【請求項８】
請求項７において、
複数の文字情報片と、前記複数の文字情報片のそれぞれに関連付けられた前記複数タイプの感情の判定値とを含む辞書をさらに有し、
前記生成装置は、前記原文から、前記絵情報辞書に含まれる文字情報片を最長一致検索し、集計対象の文字情報片とする機能を含む、システム。
【請求項９】
請求項７または８において、
前記絵情報片は、文末に表示される所定の感情を表現する絵、前記文章の上行または下行に追加される装飾イメージ、および前記文章のフォントの形、色および／またはサイズを変えるフォント情報の少なくともいずれかを含む、システム。
【請求項１０】
請求項１ないし９のいずれかにおいて、
前記生成装置は、前記ランダムに選択された絵情報の情報量を制限する機能を含む、システム。
【請求項１１】
請求項１ないし９のいずれかにおいて、
前記生成装置は、前記混成情報の表示に要する領域が予め設定された表示範囲に収まらない場合は、前記ランダムに選択された絵情報片を間引く機能を含む、システム。
【請求項１２】
請求項１ないし１１のいずれかにおいて、
前記生成装置は、さらに、複数種類の全体装飾パターンから少なくとも１つの全体装飾パターンを選択し、選択された全体装飾パターンによる表示を含む前記混成情報を生成する機能を含み、
前記全体装飾パターンは、背景表示、フォント、文末または段落末に表示される決め台詞、およびユーザの独自表示の少なくともいずれかを含む、システム。
【請求項１３】
請求項１ないし１２のいずれかにおいて、前記生成装置は、前記混成情報を画像情報として生成する機能を含む、システム。
【請求項１４】
請求項１ないし１３のいずれかにおいて、ディスプレイに前記文字情報および前記混成情報を切り替えて表示する出力ユニットをさらに有する、システム。
【請求項１５】
請求項１４において、前記文字情報を入力する入力ユニットと、
前記混成情報を、コンピュータネットワークを介して送信する送信ユニットとをさらに有する、システム。
【請求項１６】
請求項１５において、前記送信ユニットは、前記混成情報を、電子メールを送受信するプロトコルにしたがって送信する、システム。
【請求項１７】
ＣＰＵおよびメモリを含む情報端末が、少なくとも１つのセンテンスを含む原文の文字情報に基づき絵情報をランダムに選択することと、
前記文字情報とランダムに選択された絵情報とを含む混成情報を生成することとを有する方法。
【請求項１８】
請求項１７において、
前記ランダムに選択することは、生成指示を受けると、その都度、前記原文の文字情報に対する絵情報をランダムに選択することを含む、方法。
【請求項１９】
請求項１７または１８において、
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数の絵情報片が予め関連付けられており、
前記ランダムに選択することは、前記原文に含まれる少なくとも１つの文字情報片に対応する複数の絵情報片の１つをランダムに選択することを含み、
前記生成することは、選択された絵情報片の装飾対象の文字情報片を前記選択された絵情報片により飾り表示するための情報を含む前記混成情報を生成することを含む、方法。
【請求項２０】
請求項１９において、
前記ランダムに選択することは、複数の文字情報片と、前記複数の文字情報片のそれぞれに関連付けられた複数の絵情報片とを含む絵情報辞書を用い、前記原文から、前記絵情報辞書に含まれる文字情報片を最長一致検索し、前記装飾対象の文字情報片とすることを含む、方法。
【請求項２１】
請求項２０において、
前記情報端末が、前記混成情報に含まれる文字情報片および絵情報片の組み合わせを、前記絵情報辞書に追加することをさらに有する、方法。
【請求項２２】
請求項１７または１８において、
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数タイプの感情の判定値が予め関連づけられ、前記複数タイプの感情のそれぞれのタイプに対し複数の絵情報片が予め関連付けられており、
前記ランダムに選択することは、前記原文、前記原文のセンテンス毎または前記原文の段落毎の文章を単位とし、１つの文章に含まれる複数の文字情報片の前記複数タイプの感情の判定値を集計し、前記文章の感情のタイプを判断することと、
前記文章の感情のタイプに対応する複数の絵情報片の１つをランダムに選択することとを含み、
前記生成することは、前記文章を選択された絵情報片により飾り表示するための情報を含む前記混成情報を生成することを含む、方法。
【請求項２３】
請求項２２において、
前記ランダムに選択することは、複数の文字情報片と、前記複数の文字情報片のそれぞれに関連付けられた前記複数タイプの感情の判定値とを含む辞書を用い、前記原文から、前記絵情報辞書に含まれる文字情報片を最長一致検索し、集計対象の文字情報片とすることを含む、方法。
【請求項２４】
請求項１７ないし２３のいずれかにおいて、
前記情報端末が、前記混成情報の表示に要する領域が予め設定された表示範囲に収まらない場合は、前記ランダムに選択された絵情報片を間引くことをさらに有する、方法。
【請求項２５】
請求項１７ないし２４のいずれかにおいて、
前記生成することは、さらに、複数種類の全体装飾パターンから１つの全体装飾パターンを選択し、選択された全体装飾パターンによる表示を含む前記混成情報を生成することを含み、
前記全体装飾パターンは、背景表示、フォント、文末または段落末に表示される決め台詞、およびユーザの独自表示の少なくともいずれかを含む、方法。
【請求項２６】
請求項１７ないし２４のいずれかにおいて、
前記生成することは、前記混成情報を画像情報として生成することを含む、方法。
【請求項２７】
請求項１７ないし２４のいずれかにおいて、
前記情報端末が、ディスプレイに前記文字情報および前記混成情報を切り替えて表示することと、
前記文字情報を入力可能とすることと、
前記混成情報を、コンピュータネットワークを介して電子メールを送受信するプロトコルにしたがって送信することとをさらに有する、方法。
【請求項２８】
少なくとも１つのセンテンスを含む原文の文字情報に基づき絵情報をランダムに選択することと、
前記文字情報とランダムに選択された絵情報とを含む混成情報を生成することとをコンピュータが実行する命令を有するプログラム。
【請求項２９】
請求項２８において、
前記ランダムに選択することは、生成指示を受けると、その都度、前記原文の文字情報に対する絵情報をランダムに選択することを含む、プログラム。
【請求項３０】
請求項２８または２９において、
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数の絵情報片が予め関連付けられており、
前記ランダムに選択することは、前記原文に含まれる少なくとも１つの文字情報片に対応する複数の絵情報片の１つをランダムに選択することを含み、
前記生成することは、選択された絵情報片の装飾対象の文字情報片を前記選択された絵情報片により飾り表示する情報を含む前記混成情報を生成することを含む、プログラム。
【請求項３１】
請求項３０において、
前記ランダムに選択することは、複数の文字情報片と、前記複数の文字情報片のそれぞれに関連付けられた複数の絵情報片とを含む辞書ファイルを用い、
前記原文から、前記絵情報辞書に含まれる文字情報片を最長一致検索し、前記装飾対象の文字情報片とすることを含む、プログラム。
【請求項３２】
請求項３１において、
前記混成情報に含まれる文字情報片および絵情報片の組み合わせを、前記絵情報辞書に追加することをコンピュータが実行する命令をさらに有する、プログラム。
【請求項３３】
請求項２８または２９において、
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数タイプの感情の判定値が予め関連づけられ、前記複数タイプの感情のそれぞれのタイプに対し複数の絵情報片が予め関連付けられており、
前記ランダムに選択することは、前記原文、前記原文のセンテンス毎または前記原文の段落毎の文章を単位とし、１つの文章に含まれる複数の文字情報片の前記複数タイプの感情の判定値を集計し、前記文章の感情のタイプを判断することと、
前記文章の感情のタイプに対応する複数の絵情報片の１つをランダムに選択することとを含み、
前記生成することは、前記文章を選択された絵情報片により飾り表示する情報を含む前記混成情報を生成することを含む、プログラム。
【請求項３４】
請求項３３において、
前記ランダムに選択することは、複数の文字情報片と、前記複数の文字情報片のそれぞれに関連付けられた前記複数タイプの感情の判定値とを含む辞書ファイルを用い、
さらに、前記原文から、前記絵情報辞書に含まれる文字情報片を最長一致検索し、集計対象の文字情報片とすることを含む、プログラム。
【請求項３５】
請求項２８ないし３４のいずれかにおいて、
前記混成情報の表示に要する領域が予め設定された表示範囲に収まらない場合は、前記ランダムに選択された絵情報片を間引くことをコンピュータが実行する命令をさらに有する、プログラム。
【請求項３６】
請求項２８ないし３５のいずれかにおいて、
前記生成することは、さらに、複数種類の全体装飾パターンから少なくとも１つの全体装飾パターンを選択し、選択された全体装飾パターンによる表示を含む前記混成情報を生成することを含み、
前記全体装飾パターンは、背景表示、フォント、文末または段落末に表示される決め台詞、およびユーザの独自表示の少なくともいずれかを含む、プログラム。
【請求項３７】
請求項２８ないし３６のいずれかにおいて、
前記生成することは、前記混成情報を画像情報として生成することを含む、プログラム。
【請求項３８】
請求項２８ないし３７のいずれかにおいて、
ディスプレイに前記文字情報および前記混成情報を切り替えて表示することと、
前記文字情報を入力可能にすることと、
前記混成情報を、コンピュータネットワークを介して電子メールを送受信するプロトコルにしたがって送信することとをコンピュータが実行する命令をさらに有する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字および絵が混ざり合った表示を行うことに関するものである。
【背景技術】
【０００２】
日本国特許公開２００７−４７８５５号には、絵文字を表示する際に、条件に応じて表示イメージを切り替え可能とし、絵文字において多様な表現を実現可能にすることを目的とした技術が記載されている。特許文献１に係る技術においては、コンテンツ解析部は、コンテンツ取得部によって取得したコンテンツを解析し、絵文字コードを抽出する。絵文字決定部は、絵文字コード毎に設定された条件と表示イメージとを対応付けた絵文字コード変換テーブルを有しており、設定された各種条件に従って、条件に合致した表示イメージを決定する。例えば、絵文字決定部は、受信したニュースコンテンツの天気情報が晴れの場合は、絵文字コードに対応する表示イメージとして晴れのマークに決定し、天気情報が雨の場合は傘のマークに決定する。決定された表示イメージは、所定位置にレイアウトされ、表示部によって画面上に表示される。
【発明の開示】
【０００３】
絵文字（Pictorial symbol, Picture writing, Pictograph）とは、典型的には、言葉を簡略な絵で表わした文字、ことがらを簡単な絵で表わして言葉による説明の代用とするもの、文字と文字の間に絵を遊戯的に入れ、文字の代りをさせること、を示すとされている。文字だけの情報伝達よりも、絵を用いたり絵を混ぜた情報にしたりすることにより、一目で意味を把握しやすく、感情をより伝えやすいというメリットがある。さらに、文字だけの電子メールを受け取るよりも、絵が混ぜられた電子メールを受け取った方が楽しいというメリットもある。さらに、絵を混ぜた電子メールを作るという楽しみもある。
【０００４】
その一方で、非常に多くの絵の中から、伝えたい情報に適した絵を選択することがユーザーにとって負担になる場合もある。したがって、多くのユーザーが簡単に絵文字または絵文字を含む文章を作成できるようにすることが要望されている。
【０００５】
本発明の一態様は、少なくとも１つのセンテンスを含む原文の文字情報と、その文字情報に対しランダムに選択された絵情報とを含む混成情報を生成する生成装置（ジェネレータ）を有するシステム（装置）である。この生成装置を有するシステムにより、表現したい情報を文字情報により原文としていったん制作すれば、その原文の文字情報に対して、文字情報を飾る絵情報がランダムに選択された混成情報を得ることができる。したがって、単語を入れる都度、絵文字を選択するような作業を削減でき、短時間で絵が入った文章を生成できる。さらに、文字情報を飾る絵情報がランダムに選択されるので、どのような絵が入った文章になるのかといった、作る楽しみや見る楽しみが得られる。さらに、文字情報を飾る絵情報がランダムに選択されるので、ユーザーが通常は選択しないような、意外性のある絵が入った文章も作成され得る。
【０００６】
このシステムの生成装置は、生成指示を受けると、その都度、原文の文字情報に対する絵情報をランダムに選択する機能を含むことが望ましい。文字情報を飾る絵情報がランダムに選択されるので、生成指示をする都度、異なる絵が入った文章が生成される可能性が高い。したがって、ユーザーは、同じ原文に対し異なる絵が入った文章が生成されるのを楽しむことができる。さらに、ユーザーは、生成指示を出すだけで、同じ原文に対し自分の好みの絵が入った文章が生成されるまで何度でも混成情報の生成を繰り返すことができる。
【０００７】
さらに、この生成装置は、センテンス、フレーズおよびワードの単位でランダムに絵情報を選択することができる。すなわち、センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数の絵情報片を予め関連付けることができる。生成装置は、原文に含まれる少なくとも１つの文字情報片に対応する複数の絵情報片の１つをランダムに選択する機能と、選択された絵情報片の装飾対象の文字情報片を前記選択された絵情報片により飾り表示するための情報を含む混成情報を生成する機能とを含んでいてもよい。
【０００８】
複数の文字情報片と、複数の文字情報片のそれぞれに関連付けられた複数の絵情報片とを含む絵情報辞書をさらに有することが望ましい。生成装置は、原文から、絵情報辞書に含まれる文字情報片を最長一致検索し、装飾対象の文字情報片とする機能を含むことが望ましい。この機能により、漢字一文字を装飾するべきもの、複数文字の熟語で装飾するべきもの、単純語で装飾するべきもの、複合語で装飾するべきもの、名字や名前などを自動認識しやすく文字情報片に適した絵情報片をランダムに選択しやすくなる。
【０００９】
このシステムは、混成情報に含まれる文字情報片および絵情報片の組み合わせを、絵情報辞書に追加する学習ユニットをさらに有することが望ましい。ユーザーが作成したり、受け取ったりした文字情報片および絵情報片の組み合わせをランダムな選択の１つとして含めることができる。
【００１０】
絵情報片の典型的なものとしては、装飾対象の文字情報片の前方または後方に追加される絵、前記装飾対象の文字情報片に置換される絵、装飾対象の文字情報片の上行または下行に追加される装飾イメージ、および装飾対象の文字情報片のフォントの形、色および／またはサイズを変えるフォント情報を挙げることができる。
【００１１】
原文全体、原文のセンテンスまたは原文の段落を、１つの単位（文章）とし、その単位で絵情報をランダムに選択することも可能である。すなわち、センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数タイプの感情の判定値を予め関連付け、さらに、複数タイプの感情のそれぞれのタイプに対し複数の絵情報片を予め関連付けることができる。生成装置は、原文、原文のセンテンス毎または原文の段落毎の文章を単位とし、１つの文章に含まれる複数の文字情報片の複数タイプの感情の判定値を集計し、文章の感情のタイプを判断する機能と、文章の感情のタイプに対応する複数の絵情報片の１つをランダムに選択する機能と、選択された絵情報片により文章を飾り表示するための情報を含む混成情報を生成する機能とを含むことができる。
【００１２】
当該システムは、複数の文字情報片と、複数の文字情報片のそれぞれに関連付けられた複数タイプの感情の判定値とを含む辞書（辞書ファイル、辞書ライブラリ）を有することが望ましい。辞書には、複数タイプの感情のそれぞれのタイプに関連づけられた複数の絵情報片を含めてもよい。生成装置は、原文から、絵情報辞書に含まれる文字情報片を最長一致検索し、集計対象の文字情報片とする機能を含むことが望ましい。単文字で感情的な意味を持たせる場合と、複数の文字で感情的な意味を持たせる場合とを区別しやすく、より文意に即した絵情報片をランダムに選択できる。
【００１３】
このような絵情報片の典型的なものとしては、文末に表示される所定の感情を表現する絵、文章の上行または下行に追加される装飾イメージ、および文章のフォントの形、色および／またはサイズを変えるフォント情報を挙げることができる。
【００１４】
文字情報に、ランダムに絵情報を追加すると、混成情報の情報量が表示範囲をオーバーするなどの危険がある。したがって、生成装置は、ランダムに選択された絵情報の情報量を制限する機能を含むことが望ましい。生成装置は、混成情報の表示に要する領域が予め設定された表示範囲に収まらない場合は、ランダムに選択された絵情報片を間引く機能を含んでもよい。
【００１５】
生成装置は、さらに、複数種類の全体装飾パターンから少なくとも１つの全体装飾パターンを選択し、選択された全体装飾パターンによる表示を含む混成情報を生成する機能を含むことが望ましい。全体装飾パターンの典型的なものとしては、背景表示、フォント、文末または段落末に表示される決め台詞、およびユーザーの独自表示を挙げることができる。
【００１６】
さらに、生成装置は、混成情報を画像情報として生成する機能を含むことが望ましい。ＧＩＦなどの画像情報として絵情報を含む混成情報を生成することにより、電子メールなどとして送信したときに、受信先に送信者の意図するフォントなどリソースが用意されていない場合でも、送信者の意図にしたがった絵情報を含む表示を行うことができる。
【００１７】
このシステムは、ディスプレイに文字情報および混成情報を切り替えて表示する出力ユニットをさらに有することが望ましい。また、このシステムは、文字情報を入力する入力ユニットと、混成情報を、コンピュータネットワークを介して送信する送信ユニットとをさらに有することが望ましい。送信ユニットは、混成情報を、電子メールを送受信するプロトコルにしたがって送信することが望ましい。
【００１８】
本発明のさらに異なる態様の１つは、以下のステップを含む方法である。
１．ＣＰＵおよびメモリを含む情報端末が、少なくとも１つのセンテンスを含む原文の文字情報に基づき絵情報をランダムに選択すること。
２．文字情報とランダムに選択された絵情報とを含む混成情報を生成すること。
【００１９】
この方法により少なくとも１つのセンテンスを含む原文の文字情報と文字情報に対しランダムに選択された絵情報とを含む混成情報を生成でき、生成された情報を提供できる。
【００２０】
上記のランダムに選択することは、生成指示を受けると、その都度、原文の文字情報に対する絵情報をランダムに選択することを含むことが望ましい。
【００２１】
センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数の絵情報片を予め関連付けておくことが可能である。この場合、上記のランダムに選択することは、原文に含まれる少なくとも１つの文字情報片に対応する複数の絵情報片の１つをランダムに選択することを含み、上記の生成することは、選択された絵情報片の装飾対象の文字情報片を選択された絵情報片により飾り表示するための情報を含む混成情報を生成することを含むことが望ましい。
【００２２】
上記のランダムに選択することは、複数の文字情報片と、複数の文字情報片のそれぞれに関連付けられた複数の絵情報片とを含む絵情報辞書を用い、原文から、絵情報辞書に含まれる文字情報片を最長一致検索し、装飾対象の文字情報片とすることを含むことがさらに好ましい。
【００２３】
この方法は、さらに、以下のステップを有することが好ましい。
３．情報端末が、混成情報に含まれる文字情報片および絵情報片の組み合わせを、絵情報辞書に追加すること。学習機能を持たせることができる。
【００２４】
また、センテンス、フレーズおよびワードのいずれかに対応する１つの文字情報片に対し複数タイプの感情の判定値を予め関連づけ、複数タイプの感情のそれぞれのタイプに対し複数の絵情報片を予め関連付けておくことが望ましい。この場合、上記のランダムに選択することは、原文、原文のセンテンス毎または原文の段落毎の文章を単位とし、１つの文章に含まれる複数の文字情報片の複数タイプの感情の判定値を集計し、文章の感情のタイプを判断することと、文章の感情のタイプに対応する複数の絵情報片の１つをランダムに選択することとを含み、上記の生成することは、文章を選択された絵情報片により飾り表示する情報を含む混成情報を生成することを含むことが望ましい。
【００２５】
さらに、上記のランダムに選択することは、複数の文字情報片と、複数の文字情報片のそれぞれに関連付けられた複数タイプの感情の判定値とを含む辞書を用い、原文から、絵情報辞書に含まれる文字情報片を最長一致検索し、集計対象の文字情報片とすることを含むことが望ましい。
【００２６】
この方法は、さらに、以下のステップを含むことが望ましい。
４．情報端末が、混成情報の表示に要する領域が予め設定された表示範囲に収まらない場合は、ランダムに選択された絵情報片を間引くこと。混成情報のデータ量（情報量）を適度に抑えることができる。
【００２７】
また、上記の生成することは、さらに、複数種類の全体装飾パターンから少なくとも１つの全体装飾パターンを選択し、選択された全体装飾パターンによる表示を含む混成情報を生成することを含むことが望ましい。全体装飾パターンは、背景表示、フォント、文末または段落末に表示される決め台詞、およびユーザの独自表示の少なくともいずれかを含む。
【００２８】
また、上記の生成することは、混成情報を画像情報として生成することを含むことが望ましい。画像情報として電子メールに添付して送信することができる。
【００２９】
この方法は、さらに、以下のステップを含むことが望ましい。
５．情報端末が、ディスプレイに文字情報および混成情報を切り替えて表示すること。
６．文字情報を入力可能とすること。
７．混成情報を、コンピュータネットワークを介して電子メールを送受信するプロトコルにしたがって送信すること。
【００３０】
原文の文字情報を入れ替えて混成情報による表示を調整し、完成した混成情報を電子メールとして、あるいは電子メールに添付して送信できる。
【００３１】
本発明のさらに異なる態様の１つは、少なくとも１つのセンテンスを含む原文の文字情報に基づき絵情報をランダムに選択することと、文字情報とランダムに選択された絵情報とを含む混成情報を生成することとをコンピュータが実行する命令を有するプログラム（プログラム製品）である。このプログラムまたはプログラム製品は、適当な記録媒体、たとえばＤＶＤなどに記録して提供できる。また、このプログラムまたはプログラム製品は、インターネットなどのコンピュータネットワークを介して配布したり、ダウンロードさせたりすることができる。
【００３２】
このプログラムは、混成情報に含まれる文字情報片および絵情報片の組み合わせを、絵情報辞書に追加することをコンピュータが実行する命令をさらに有することが望ましい。また、このプログラムは、混成情報の表示に要する領域が予め設定された表示範囲に収まらない場合は、ランダムに選択された絵情報片を間引くことをコンピュータが実行する命令をさらに有することが望ましい。さらに、このプログラムは、ディスプレイに文字情報および混成情報を切り替えて表示することと、文字情報を入力可能にすることと、混成情報を、コンピュータネットワークを介して電子メールを送受信するプロトコルにしたがって送信することとをコンピュータが実行する命令をさらに有することが望ましい。
【図面の簡単な説明】
【００３３】
【図１】文字と絵とが混在する文章を生成する機能を含むシステム（端末装置）の概要を示すブロック図。
【図２】システムのハードウェア構成を示すブロック図。
【図３】図３（ａ）は原文の一例、図３（ｂ）は絵文字文書の一例、図３（ｃ）は絵文字文書のさらに異なる例を示す図。
【図４】図４（ａ）は文字情報ライブラリの一例、図４（ｂ）は感情ライブラリの一例、図４（ｃ）は全体装飾ライブラリの一例を示す図。
【図５】絵文字文書のさらに異なる例。
【図６】絵文字文書のさらに異なる例。
【図７】電子メールクライアントの動作の概要を示すフローチャート。
【図８】ジェネレータの動作の概要を示すフローチャート。
【図９】原文に含まれる装飾対象の文字情報片を示す図。
【図１０】絵文字文書に含まれる絵情報片を示す図。
【発明の実施の形態】
【００３４】
図１に文字と絵とが混在あるいは混成された文章を表示するための情報（表示するためのデータ、以降では混成情報または絵文字文書情報）を生成するユニット（絵文字文書生成装置、絵文字文書ジェネレータ）を含むシステムの概略構成をブロック図により示している。本明細書において、文字または文字情報とは日本語であれば漢字、カタカナ、ひらがな、および／またはアルファベットなどの文字の表記および文字により表記された表現であり、主にコンピュータ（携帯端末などの様々な情報処理装置を含む）によりディスプレイなどの出力デバイスに出力できるものを示す。言語は日本語に限定されず、文字情報には、様々な言語による表現を視覚的に把握できる情報として表わすための、各国の文字により記述された情報を含む。また、本明細書において、文字情報とは文字のみによる情報を意味せず、文字と絵とが混じった、いわゆる絵文字が含まれていてもよい。
【００３５】
本明細書において、絵または絵情報とは、文字以外でディスプレイなどの出力デバイス、主に画像出力デバイスに表現可能なすべての情報またはバリエーションを含む。絵または絵情報には、絵の他に、グラフィック、写真、色、拡大縮小、ロゴ、フォント、動きを挙げることができ、文字とともに表示でき、文字の表示自体を装飾でき、また、文字に代わって表示できるものを含む。本明細書において文章とは、１または複数の文（センテンス）の集合を示し、しばしば、手紙、メール（電子メールを含み、以降においては電子メールをメールと記載することがある）、書類などの文書と同等の意味で使用される。
【００３６】
本明細書において、文字と絵とが混在あるいは混成された文章とは、文章に含まれる複数の文字の少なくとも一部の文字が絵情報により飾られた（装飾された）文章を示す。本明細書において、文字と絵文字とが混在あるいは混成された文章を表示するための情報を絵文字情報と呼ぶことがある。本明細書において絵文字とは、語（音形）を含み、ものや事柄を、絵を用いて抽象的に示唆したものを含む。また、本明細書において絵文字とは、コンピュータで入力される文字や記号を用いて作る絵、アイコンなどを含む。また、本明細書において絵文字とは、文字に着色したり、文字の形（フォント）を変えたり、文字の大きさを変えたり、文字とともに、あるいは文字に代えて静止画像またはアニメーション画像を表示したものを含む。
【００３７】
図１に示したシステム１は、ＣＰＵおよびメモリを備えた情報端末であり、典型的には携帯電話である。この携帯電話１は、出力インターフェイスとなるディスプレイ２、入力インターフェイスとなるタッチパネルあるいはキーボード３などを含むユーザーインターフェイス４と、携帯電話１の基本的な機能を制御するオペレーティングシステム（ＯＳ）５と、ＯＳ５の上で動作する様々な機能ユニット６、７、８および１０とを含む。キーボード３は、テンキー、ジョグダイヤル、マルチセレクタ、カーソルキーなどのいずれを含んでいてもよい。
【００３８】
図２は、システム１の典型的なハードウェア構成を示している。システム１は、コンピュータ資源であるＣＰＵ９１およびメモリ（ストレージ）９２と、無線（無線ＬＡＮ）により公衆電話網あるいはコンピュータネットワークに接続する通信ユニット９３と、ディスプレイ２を兼ねたタッチパネル９４と、音声通信機能（音声通信ユニット）６と、カメラ機能（カメラユニット）７と、位置情報取得機能（位置情報取得ユニット、ＧＰＳ）８とを含み、これらが内部バス９９により接続されている。タッチパネル９４がユーザーインターフェイス４の全ての機能をカバーしてもよく、タッチパネル９４に加えてカーソルキー（キーボード）３を備えていてもよい。キーボード３の機能をタッチパネル９４で提供してもよい。また、音声通信機能６を用いて文字あるいは文章の入力を行うことも可能である。ＯＳ５、およびＯＳ５の上で稼働するアプリケーションおよび各種機能は、プログラム（プログラム製品）９５として提供される。そして、ストレージ９２に格納されたプログラム（プログラム製品）９５またはプログラム９５に含まれるプログラムモジュールが適当なタイミングでＣＰＵ９１にロードされ、ＣＰＵ９１がプログラム９５で実行することによりアプリケーションの機能が実現される。ストレージ９２は、ＲＡＭ、ＲＯＭ、フラッシュメモリなどの種々の記録媒体で構成することが可能であり、以下で示すメモリ１８、ライブラリ７０などの記録領域を提供する。
【００３９】
多くの携帯電話１は、アプリケーションの１つとして、メール（電子メール）を送受信するための電子メールクライアント（メールクライアント、電子メールソフト）１０を含む。メールクライアント１０は、本体１１と、アドオン１２とを含み、絵文字文書ジェネレータ（ジェネレータ）５０はアドオン１２の１つとしてメールクライアント１０に搭載されている。メールクライアント本体１１は、ディスプレイ２およびキーボード３を用いて携帯電話（携帯端末）１のユーザーがメール本文（原文）１９を入力および編集できる編集ユニット１３と、編集中の原文１９を保存するメモリ１８と、メモリ１８に格納されたメール文書や添付ファイルの画像などをディスプレイ２に表示する表示ユニット１４と、メモリ１８に格納されて原文１９を含むメール（電子メール）を宛先へ送信する送受信ユニット１５とを含む。送受信ユニット１５は、送信元より送信された電子メールを受信する（着信を受ける）機能も含む。
【００４０】
絵文字文書ジェネレータ５０は、メモリ１８の原文１９を、文字情報および絵情報が混在した絵文字文書を表示するための情報（以降においては、そのような情報を含めて絵文字文書と呼ぶ）５９に自動的に生成（変換）し、メモリ１８へ格納する。絵文字文書５９の典型的なものはＭＴＭＬ形式の文書（データ、情報）である。表示ユニット１４は、原文１９の代わりに、絵文字文書５９をディスプレイ２に表示する。そして、絵文字文書５９がユーザにより確定されると、送受信ユニット１５は、絵文字文書５９を含むメールを宛先へ送信する。したがって、ユーザーは、いろいろなパターンの絵文字文書を簡単に生成できる。
【００４１】
図３（ａ）〜（ｃ）に、原文が絵文字文書に変換される様子を示している。図３（ａ）に示すように原文１９を入力した後、ディスプレイ２の下側に示されているメニューボタン９ａをクリックすると絵文字化ボタン９ｄおよび初期設定ボタン９ｅが現れる。絵文字化ボタン９ｄをクリックすると、図３（ｂ）に示すように、原文１９に含まれる文字情報片に対して絵情報片がランダムに選択され、絵文字文書５９ａが生成され表示される。さらに、ディスプレイ２の下側に示されている次候補ボタン９ｆをクリックすると、図３（ｃ）に示すように、原文１９に含まれる文字情報片に対して絵情報片がランダムに選択され、図３（ｂ）の絵文字文書５９ａとは異なる絵文字文書５９ｂが生成され表示される。確定ボタン９ｂをクリックすると、この絵文字文書５９ｂが確定となり、メールまたはメールの添付ファイルとして宛先へ送信される。なお、ボタン９ａ〜９ｃの配置および機能は一例であり、限定するものではない。
【００４２】
図１に戻って、ジェネレータ５０は、絵情報をランダムに選択する機能（ランダム選択機能、ランダムチョイスユニット）５３および５５を含む。ランダム選択機能５３および５５は、それぞれ、ユーザーインターフェイス４からジェネレータ５０に対する生成指示５１を受けると、その都度、原文１９の文字情報に対する絵情報をランダムに選択する。生成指示５１は、絵文字化ボタン９ｄまたは次候補ボタン９ｆが操作されているときに出力され、ジェネレータ５０は、その都度、ランダムに絵情報を選択して新しい絵文字文書（混成情報）５９を生成する。
【００４３】
生成指示５１は、次候補ボタン９ｆまたは後述する絵文字化ボタン９ｄを操作することにより出力できる。したがって、ユーザーは、メール本文全体を入力し終えた段階で絵文字化ボタン９ｄまたは次候補ボタン９ｆを操作することにより、メール本文全体を原文１９として、一括で、たとえばワンクリックで、絵文字文書５９に変換することが可能である。また、次候補ボタン９ｆを再度操作することにより、再度一括で異なる絵文字文書５９に変換することが可能である。このため、単語毎に絵文字に変換する手間を省くことができ、ユーザーは極めて簡単に絵文字文書を生成できる。
【００４４】
さらに、原文１９または絵文字文書５９を一括で変換する都度（次候補ボタン９ｆを操作する都度）、異なる結果、すなわち、異なる絵文字文書５９が得られる。絵情報がランダムに選択されるので、個々の絵情報はランダムに、繰り返し現れる。しかしながら、絵文字文書５９全体として同じ絵文字文書５９が得られる可能性はゼロではないが非常に小さい。メール本文の入力途中で絵文字化ボタン９ｄまたは次候補ボタン９ｆを操作し、絵文字文書に変換することも可能である。また、メールのタイトルを入力したときに絵文字化ボタン９ｄまたは次候補ボタン９ｆを操作し、タイトルを絵文字文書に変換することも可能である。
【００４５】
絵情報をランダムに選択する複数の機能の１つは、辞書（辞書ファイル、辞書ライブラリ）７０を参照し、原文１９に含まれる文字情報片に対応する複数の絵情報片の１つをランダムに選択する第１の機能ユニット（第１のランダム選択ユニット、文字対応のランダム選択ユニット）５３により提供される。それぞれの文字情報片は、原文１９に含まれる文章の構成要素であり、センテンス、フレーズおよびワードのいずれかに対応する。ジェネレータ５０は、乱数発生ユニット５２を含み、第１のランダム選択ユニット５３は、乱数発生ユニット５２から随時、乱数を受け取る。さらに、ジェネレータ５０は生成ユニット６０を有し、生成ユニット６０は、第１のランダム選択ユニット５３により選択された絵情報片の装飾対象の文字情報片を選択された絵情報片により飾り表示する情報を含む混成情報（絵文字文書）５９を生成する機能（混成機能）６１を含む。
【００４６】
図４（ａ）に辞書７０に含まれる文字情報ライブラリ７１の一例を示している。文字情報ライブラリ７１は、文字情報片７２として種々のワード（単語、熟語など）、フレーズ、短いセンテンスなどを含む。文字情報ライブラリ７１には文字情報片７２として、漢字一文字を装飾するべきもの、複数文字の熟語で装飾するべきもの、単純語で装飾するべきもの、複合語で装飾するべきもの、名字、名前など一体で装飾するべきものを登録できる。文字情報ライブラリ７１は、さらに、各文字情報片７２に対して少なくとも１つ、多くの場合は複数の絵情報片７３を含む。
【００４７】
絵情報片７３としては、装飾対象の文字情報片７２の前方または後方に追加される絵（絵文字を含む）、装飾対象の文字情報片７２に置換される絵（絵文字を含む）、装飾対象の文字情報片７２の上行または下行に追加される装飾イメージ、および装飾対象の文字情報片７２のフォントの形、色および／またはサイズを変えるフォント情報を挙げることができる。絵情報片７３は、これらに限定されるものではない。装飾対象の文字情報片７２の前方または後方に追加される絵（絵文字を含む）や、装飾対象の文字情報片７２に置換される絵（絵文字を含む）などには動き（時間的変化）を伴う絵および絵文字を含む。
【００４８】
第１のランダム選択ユニット５３は、文字情報ライブラリ７１に含まれる文字情報片７２と原文１９とを、原文１９の先頭から最長一致検索し、装飾対象の文字情報片７２を選択する機能を含む。さらに、第１のランダム選択ユニット５３は、装飾対象の文字情報片７２に関連付けられている複数の絵情報片７３の中の１つを乱数発生ユニット５２から得られた乱数に基づきランダムに選択する機能を含む。たとえば、１つの文字情報片７２．１には複数の絵情報片７３．１〜７３．ｎが関連付けられており、第１のランダム選択ユニット５３は、文字情報片７２．１が最長一致検索されると、絵情報片７３．１〜７３．ｎの中の１つをランダムに選択する。
【００４９】
図５に、最長一致検索の影響を利用した絵文字文書５９の一例を示している。最長一致検索を行うことにより、漢字一文字を装飾するべきもの、複数文字の熟語で装飾するべきもの、単純語で装飾するべきもの、複合語で装飾するべきもの、名字、名前など一体で装飾するべきものを原文１９の中から適切に抽出できる。この例では、文書の最後の名前１５０の部分の原文１９を「木村」から「木」、スペース「村」に変えている。このため、第１のランダム選択ユニット５３は、「木村」ではなく、「木」と「村」とに分けて最長一致検索を行う。その結果、図３に示した絵文字文書５９においては「木村」の後方に絵が追加されていたが、図５に示した絵文字文書５９においては「木」が装飾対象の文字情報片７２となり、「木」の後方に絵が追加され、「村」が装飾対象の文字情報片７２となり、「村」の後に絵が追加されている。さらに、センテンスとして解釈され、以下で説明する感情のタイプにより、文末にさらに文章を装飾する絵が追加されている。
【００５０】
このように、第１のランダム選択ユニット５３においては、原文１９に含まれる装飾対象の文字情報片７２を辞書７０に含まれる文字情報片７２より最長一致検索で抽出する。したがって、ユーザーが一体として意識して入力した単語、フレーズは、一体の文字情報片７２として識別される。このため、原文１９の意味（内容、意図）を変えずに、原文１９により表現したい内容を損なうことなく絵文字文書５９に変換できる。また、原文１９に含まれる単語あるいはフレーズに対し、意図的にスペースを挿入することにより装飾対象の文字情報片７２を制御することも可能であり、さらに多くのバリエーションの絵文字文書５９を生成できる。
【００５１】
絵情報をランダムに選択する複数の機能の他の１つは、原文１９に含まれるセンテンスを１つの単位として、そのセンテンスに対応する複数の絵情報片の１つをランダムに選択する第３の機能ユニット５５により提供される。この第３の機能ユニット５５は、以下で説明するように、感情から絵情報片をランダムに選択するユニットであり、以降では、感情対応のランダム選択ユニットまたは第２のランダム選択ユニット５５と呼ぶ。
【００５２】
フレーズあるいはワードに比較すると、ユーザが生成する原文１９に含まれるセンテンスのバリエーションは膨大であり、それらに対応する絵情報を事前に準備することはほとんど不可能である。このため、ジェネレータ５０は、個々のセンテンスに対して感情をパラメータとして規定し、センテンス（文章）に対応した感情のタイプを判断する機能を含む。この感情タイプを判断する機能は、文章から感情を選択する機能ユニット（第２の機能ユニット、感情選択ユニット）５４により提供される。第２のランダム選択ユニット５５は、感情選択ユニット５４により、各センテンスに対する感情のタイプが定まると、定まった感情のタイプに対応して予め用意された複数の絵情報片の１つをランダムに選択する機能を含む。感情のタイプの例としては、愛しい（タイプＡ）、嬉しい（タイプＢ）、驚いた（タイプＣ）、怒った（タイプＤ）、凹んだ（気分の落ち込み）（タイプＥ）、悲しい（タイプＦ）、愛らしい（タイプＧ）、楽しい（タイプＨ）、勢い（タイプＩ）、困った（タイプＪ）、おどける（タイプＫ）、といったものを挙げることができる。
【００５３】
単語（ワード、フレーズ）の単位では感情を自動的に判断することが難しい場合であっても、複数の単語が含まれるセンテンスであれば、感情に依存する単語が含まれる頻度などによりセンテンスの単位で感情を比較的精度よく、自動的に判断（選択）することが可能である。また、センテンスの単位で、総合的な判断により感情を求め、それにより絵情報片を選択することにより、センテンスで表現しようとしている感情と合致しない絵情報片がセンテンスに付加される可能性を低減できる。したがって、ランダムに絵情報片が選択されるといっても、ユーザーがメールで伝えたい内容に比較的即した絵情報片を追加でき、原文１９に対し、ユーザーが好むあるいは望む絵文字文書５９が生成される確率を向上できる。
【００５４】
図４（ａ）に示すように、辞書７０の文字情報ライブラリ７１には、センテンスを構成するフレーズあるいはワードといった文字情報片７２に対して上記の感情のタイプ毎の適当な値（感情パラメータ）７４が設定されている。たとえば、文字情報片７２．１について、それぞれの感情タイプについて値が設定された感情パラメータ７４．１が設定されている。感情選択ユニット５４は、文字情報ライブラリ７１に含まれる文字情報片７２と原文１９とを、原文１９の先頭から最長一致検索し、文字情報片７２の感情パラメータ７４を取得する機能を含む。さらに、感情選択ユニット５４は、センテンス毎に、センテンスに含まれる文字情報片７２の感情パラメータ７４の値を集計して、感情タイプＡ〜Ｋのうち最も値の大きなタイプをセンテンスに割り当てる感情のタイプとして定める機能を含む。
【００５５】
感情選択ユニット５４は、感情の各タイプについて、集計に採用するためのしきい値を設けたり、倍率を設定したりすることが可能であり、それらの設定を事前に変更することにより特定の感情のタイプが選ばれやすくすることができる。また、あるセンテンスについて、複数の感情のタイプについて集計された値が同一の場合は、ランダムに感情のタイプを定めてもよいし優先的に選択される感情のタイプを定めてもよい。
【００５６】
図４（ｂ）に示すように、辞書７０の感情ライブラリ７５には、１つの感情タイプ７６に対し複数の絵情報片７７が設定されている。センテンスを装飾するための絵情報片７７としては、文末に表示される所定の感情を表現する絵（絵文字を含む）、文章の上行または下行に追加される装飾イメージ、および文章のフォントの形、色および／またはサイズを変えるフォント情報が挙げられる。絵情報片７７は上記に限定されるものではない。
【００５７】
第２のランダム選択ユニット５５は、感情選択ユニット５４により定められた感情のタイプ７６に関連付けられた複数の絵情報片７７の１つを、乱数発生ユニット５２から得られる乱数に基づきランダムに選択する。
【００５８】
ジェネレータ５０の生成ユニット６０は、各センテンスを、第２のランダム選択ユニット５５により選択された絵情報片７７により飾り表示する情報を含む絵文字文書５９を生成する機能（混成機能、混成ユニット）６１を含む。
【００５９】
ジェネレータ５０は、さらに、原文１９または生成された絵文字文書５９の全体を装飾する内容を選択する全体装飾ユニット５６を含む。この全体装飾ユニット５６では、図３（ａ）の画面の初期設定において複数種類の全体装飾パターンから１つまたは複数の全体装飾パターンを選択可能とする。全体装飾パターンとしては、背景表示、フォント、文末または段落末に表示される決め台詞、およびユーザの独自表示をあげることができる。全体装飾パターンは上記に限定されるものではない。
【００６０】
図４（ｃ）に示すように、辞書７０の全体装飾ライブラリ７８には、全体装飾のアイテム７９ａと、アイテム毎に選択可能な装飾内容（全体装飾パターン）７９ｂとが含まれている。ユーザーは、初期設定ボタン９ｅでアイテム毎に全体装飾パターン７９ｂを選択できる。全体装飾するアイテム７９ａの１つであるフォントは、絵文字文書５９の全体に統一して使用されるフォントを示す。全体装飾用のフォントは、メールクライアント１０あるいはジェネレータ５０にディフォルトで提供されているフォントの他に、ユーザーがコンテンツプロバイダから購入したフォントを全体装飾ライブラリ７８に登録することにより、全体装飾パターンの１つとして選択できる。
【００６１】
全体装飾するアイテム７９ａの他の１つである「背景」は、絵文字文書５９と重ねて表示される画像、絵、写真などであり、絵文字文書５９と重ならないように自動編集する機能を含めてもよい。背景もジェネレータ５０にディフォルトで提供されている画像の他に、ユーザーが写した写真、ユーザー自作の絵、コンテンツプロバイダから購入した背景などを全体装飾ライブラリ７８に登録したり、ユーザーのピクチャファイルを参照したりすることにより、全体装飾パターンの１つとして選択できる。
【００６２】
図６に、正月を題材とした背景と、行書のフォントとが全体装飾パターン７９ｂとして選択され、生成された絵文字文書５９の出力を示している。次候補ボタン９ｆを押すことにより、背景および行書のフォントを使用することは変わらないが、文章中および／または文末に表示される絵などが異なる絵文字文書５９が生成され、ディスプレイ２に表示される。
【００６３】
全体装飾するアイテム７９ａの他の１つである「決め台詞」は、多くの場合、絵文字文書５９の最後に追加される文章であり、映画、アニメ、ゲームなどで使用されている台詞である。たとえば「フォースがともに。。。。」「私はよくよく運のない。。。。」などの言葉をメールの最後にシグナチャーとして、あるいはシグナチャーとは別に追加させることができる。決め台詞もジェネレータ５０にディフォルトで提供されている文章あるいはタイトルの他に、ユーザーが自作したり、コンテンツプロバイダから購入した決め台詞などを全体装飾ライブラリ７８に登録しておくことにより、全体装飾パターンの１つとして選択できる。
【００６４】
生成ユニット６０の混成ユニット６１は、全体装飾ユニット５６により選択された全体装飾パターンによる表示を含む絵文字文書５９を生成する機能を含む。
【００６５】
生成ユニット６０は、このように絵文字文書５９を生成する混成ユニット６１に加えて、絵文字文書５９の情報量を減らす、または制限する機能ユニット（制限ユニット）６２を含む。原文１９の文字情報に対し、ランダムに絵情報を追加すると、混成情報である絵文字文書５９の情報量が表示範囲、たとえばディスプレイ２の表示範囲をオーバーする可能性がある。ディスプレイ２の表示範囲をオーバーすると、全体で統一感のある絵文字メールとして受信者に認識させることが難しくなる。さらに、電子メールで送信可能なデータ量をオーバーする可能性もある。
【００６６】
制限ユニット６２は、乱数発生ユニット５２から乱数を得て、絵文字文書５９に含まれる絵情報片７３および／または７７をランダムに選択し、その選択された絵情報片を間引きし（削除し）、予め設定されているデータ量に収まるように絵文字文書５９の情報量を制限する機能を含む。したがって、生成ユニット６０は、ランダムに選択された絵情報を追加できるとともに、追加される絵情報の情報量を制限することができる。また、原文１９の文字情報は減らないので原文１９の内容に影響を及ぼさない。さらに、絵文字文書５９の情報量を制限するか否かは初期設定メニューを用いて設定できる。
【００６７】
生成ユニット６０は、さらに、混成情報である絵文字文書５９を画像ファイルに変換する機能ユニット（画像化ユニット）６３を含む。画像化ユニット６３は、絵文字文書５９をレンダリングし、ＧＩＦ、ＪＰＥＧといった所定の規格に従った画像データ（画像ファイル）の絵文字文書５９を生成する機能を含む。絵文字文書５９が動き（時間的変化）を含む場合は、ＧＩＦアニメーション、モーションＪＰＥＧなどの機能を用いた画像データの絵文字文書５９を生成する。
【００６８】
このジェネレータ５０においては、コンテンツプロバイダなどから購入したフォント、背景といった装飾要素（全体装飾パターン）を用いた絵文字文書５９を生成できる。しかしながら、ユーザーが選択したフォントが、メールの受信先の端末に含まれているとは限らず、購入したフォントを絵文字文書５９とともに送信することも難しい。生成した絵文字文書５９を画像データとして送信することにより、メールの受信先の端末が画像データを表示できる機能を備えていれば、送信元のユーザーの意図通りの絵文字文書５９を受信先の端末に表示させることができる。
【００６９】
ジェネレータ５０は、さらに、絵文字文書５９に含まれる文字情報片７２と絵情報片７３との組み合わせを辞書７０の文字情報ライブラリ７１に追加する学習ユニット５７を含む。学習ユニット５７は、受信したまたは自作の絵文字文書５９の文章情報に含まれている文字情報片を、文字情報ライブラリ７１に登録されている文字情報片７２に基づき最長一致検索し、検索された文字情報片７２に対応している絵情報片７３を文字情報ライブラリ７１に追加する。学習ユニット５７は、さらに、受信したまたは自作の絵文字文書５９に含まれている背景や決め台詞を辞書７０の全体装飾ライブラリ７８に登録する。
【００７０】
学習ユニット５７は、辞書７０とは別に、新たにユーザー辞書を作成し、新たに登録する文字情報片７２、絵情報片７３また全体装飾パターン７９ｂをユーザー辞書に登録することも可能である。さらに、ユーザー辞書の内容を辞書７０に優先して検索するように第１のランダム選択ユニット５３を設定することも可能である。これにより、文字情報片７２に対してランダムに選択される絵情報片７３の確率をユーザー辞書が優先されるように設定できる。
【００７１】
このようにしてジェネレータ５０においては、絵文字化のボタン９ｄや、次候補のボタン９ｆが操作され、生成指示５１を受信する都度、原文１９の文字情報と、原文１９の文字情報に対しランダムに選択された絵情報とを含む絵文字文書（混成情報）５９が生成される。システム（携帯電話）１においては、表示ユニット（出力ユニット）１４により、ディスプレイ２に原文１９の文字情報および絵文字文書５９とを切り替えて表示することができる。ユーザーは、編集ユニット（入力ユニット）１３によりいつでも原文１９の文字情報を修正できる。そして、確定ボタン９ｂが操作されると、絵文字文書５９は送受信ユニット（送信ユニット）１５を介し、電子メールを送受信するプロトコルにしたがって送信される。
【００７２】
図７に、電子メールクライアント１０の動作を、フローチャートを用いて示している。ステップ３０１において、編集ユニット１３を用いて原文１９を入力する。次に、ステップ３０２において、メニューボタン９ａから絵文字化ボタン９ｄが選択されると、ステップ３０３において生成指示５１を出してジェネレータ５０を起動し、絵文字文書５９を生成する。絵文字化しない場合は、原文１９がステップ３０６において送受信ユニット１５を介して電子メールとして出力される。
【００７３】
図８に、ジェネレータ５０の動作を、フローチャートを用いて示している。ステップ３０７において生成指示５１を受信すると、絵文字文書５９の生成をスタートする。まず、ステップ３０８において、メニューボタン９ａが選択されると、ステップ３０９において初期設定を行う。たとえば、初期設定メニューで全体装飾ユニット５６が呼び出されると、全体装飾パターンが設定される。初期設定メニューで学習ユニット５７が呼び出されると、辞書７０の内容が更新される。
【００７４】
次に、ステップ３１１において、第１のランダム選択ユニット５３が、原文１９の文章を、辞書７０の文字情報ライブラリ７１に登録されている文字情報片７２に基づき最長一致検索する。第１のランダム選択ユニット５３は、文字情報ライブラリ７１に登録されている文字情報片７２と最長一致した文字情報片を、装飾対象の文字情報片７２として抽出する。さらに、第１のランダム選択ユニット５３は、ステップ３１２において、装飾対象の文字情報片７２に設定されている複数の絵情報片７３の１つをランダムに選択する。第１のランダム選択ユニット５３は、原文１９の文章が終わるまでステップ３１１および３１２を繰り返す（ステップ３１３）。
【００７５】
ステップ３１１および３１２と並列に、または前後して、ステップ３２１において、感情選択ユニット５４が、原文１９の文章を、辞書７０の文字情報ライブラリ７１に登録されている文字情報片７２に基づき最長一致検索し、感情パラメータ７４を取得する。ステップ３２２において、感情選択ユニット５４は、センテンス毎に感情パラメータ７４を集計し、センテンス毎の感情のタイプ７６を決める。ステップ３２３において、第２のランダム選択ユニット５５は、センテンス毎に定まった感情のタイプの絵情報片７７をランダムに選択する。ステップ３２１、３２２および３２３が原文１９の文章が終わるまで繰り返される（ステップ３２４）。
【００７６】
このようにして絵情報片７３および７７が選択されると、ステップ３３０において、生成ユニット６０が絵文字文書５９を生成（混成）し、ステップ３３１において、生成された絵文字文書５９をディスプレイ２に表示する。ステップ３３０において、生成された絵文字文書５９の情報量が過大である場合は、制限ユニット６２によりランダムに選択された絵情報が間引かれ、情報量が削られる。
【００７７】
図９および図１０に原文１９の文章から装飾対象の文字情報片７２および絵情報片７３が抽出される様子を示している。図９は原文１９の文章を示している。最初のセンテンス（文章）１００は、文字情報片７２であるワード１０１および１０２を含む。次のセンテンス１１０は、ワード１１１、１１２および１１３を含む。次のセンテンス１２０は、ワード１２１、１２２および１２３を含む。次のセンテンス１３０はワード１３１および１３２を含む。さらに次のセンテンス１４０はワード１４１を含む。最後のセンテンス１５０は名前を示すワード１５１を含む。
【００７８】
図１０は、生成された絵文字文書５９の一例である絵文字文書５９ａの表示を示している。最初のセンテンス１００の文字情報片７２であるワード１０１には複数の絵情報片７３が設定されており、それらのうち、後付きの絵２０１が選択され、ワード１０１を装飾対象として、その後方に絵２０１が追加表示されている。すなわち、ワード１０１が絵２０１により飾り表示されている。同様に、ワード１０２が装飾対象となり、その後方の絵情報片７３の１つである絵２０２により飾り表示されている。さらに、ワード１０１および１０２を含むセンテンス１００については、感情のタイプ７６を介してランダムに選択された絵情報片７７の１つである絵２００が文末に追加表示され、飾り表示されている。
【００７９】
センテンス１１０については、ワード１１１が装飾対象となり、フォントを拡大する絵情報片７３が選択され、ワード１１１が拡大表示２１１されることで、ワード１１１が飾り表示されている。また、ワード１１２が装飾対象となり、その後方に絵情報片７３の１つである絵２１２が追加され、飾り表示されている。ワード１１３が装飾対象となり、その上方（上の行）に絵情報片７３の１つである絵２１３が追加され、飾り表示されている。このセンテンス１１０については感情のタイプ７６を介した絵情報片７７が選択されておらず、あるいは絵を表示しない情報片が選択され、センテンス１１０には全体に対する絵情報片に基づいた装飾は見られない。感情選択ユニット５４により、次のセンテンス１２０あるいは１３０と一体のセンテンスであると解釈された可能性もある。
【００８０】
センテンス１２０については、ワード１２１は装飾対象となっていない。すなわち、文字情報ライブラリ７１に、ワード１２１に該当する文字情報片７２が登録されておらず、ワード１２１は装飾されていない。ワード１２２は装飾対象となり、その後方に絵情報片７３の１つである絵２２２が追加され、飾り表示されている。ワード１２３も装飾対象とならず、センテンス１２０の後方に感情のタイプ７６を介して選択された絵情報片７７の１つである絵２２０が追加され、飾り表示されている。
【００８１】
センテンス１３０については、ワード１３１は装飾対象とならず、あるいは、絵情報片が選択されず、ワード１３２についても絵情報片は選択されていない。したがって、ワード１３１および１３２は装飾されていない。センテンス１３０の後方には、感情のタイプ７６を介して選択された絵情報片７７の１つである絵２３０が表示されている。
【００８２】
センテンス１４０については、ワード１４１を装飾対象として、その後に絵２４１が表示されている。さらに、その後方に、感情のタイプ７６を介して選択された、絵情報片７７の１つである絵２４０が表示されている。
【００８３】
センテンス１５０については、ワード１５１が装飾対象となり、その後に絵情報片７３の１つである絵２５１が追加され、飾り表示されている。センテンス１５０全体を対象とした絵情報は選択されていない。
【００８４】
図１０に示した絵文字文書５９ａは、原文１９から混成された絵文字文書５９の一例であり、他の例のいくつかは図３（ｃ）および図５に示している。
【００８５】
ステップ３３１において絵文字文書５９が表示された後、ステップ３０４においてキャンセルボタン９ｃが選択されると、ステップ３０１の原文入力に戻る。ステップ３０５において確定ボタン９ｂが選択されると、表示されている絵文字文書５９が送信対象として決定される。ステップ３０５において、確定ボタン９ｂの代わりに次候補ボタン９ｆが選択されると、ステップ３０７に戻り、生成指示５１をジェネレータ５０が受信して、上記のように新しい絵文字文書５９を生成するプロセスを開始する。
【００８６】
ステップ３０５において、絵文字文書５９が確定すると、ステップ３３５において画像化が必要か否か判断される。画像化が不要であればステップ３３６においてＨＴＭＬ文書として絵文字文書５９がメモリ１８に保存される。一方、画像化が必要であればステップ３３７において画像化ユニット６３により画像データ、たとえばＧＩＦデータが生成され、絵文字文書５９としてメモリ１８に保存される。
【００８７】
図７および図８に示した絵文字文書５９を生成するプロセスは、上述したように、図２に示した携帯電話１のＣＰＵ９１などのプロセッサあるいはコンピュータ資源により実行される。したがって、図１に示した各機能、および図７および図８に示したプロセスは、携帯電話１のストレージ９２にインストールされたプログラム（プログラム製品、ソフトウェア）９５に含まれる命令によりプロセッサを動作させることにより実行される。プログラム（プログラム製品）９５は適当な記録媒体に記録して提供したり、インターネットなどのコンピュータネットワーク、その他の通信を介して提供することが可能である。
【００８８】
なお、上記では、絵文字文書５９を生成する機能（ジェネレータ）５０をメールクライアント１０のアドオンとして提供する例を示しているが、ジェネレータ５０を含むメールクライアント１０を提供することも可能であり、さらに、ジェネレータ５０を含む文書生成ソフト、ジェネレータ５０を含む携帯端末として提供することも可能である。したがって、請求の範囲におけるシステムは、メールクライアントのアドオンとして供給されるソフトウェアパッケージであってもよく、メールクライアントであってもよく、文書生成ソフトウェアであってもよく、さらに、携帯端末などであってもよい。
【００８９】
また、以上においては携帯電話などの携帯端末に搭載されたメールクライアント１０に基づき説明しているが、携帯端末に限らず、文書を生成できる機能を備えた情報処理装置であれば、上記に説明した機能を搭載し、絵文字文書を誰でも簡単に作ることができる。また、原文および絵文字文書はメールにより送受信するものに限らず、ワードプロセッサなどで文書を生成するどのようなソフトウェアに対しても本発明は適用できる。
【図１】
2011086939.tif 000003
【図２】
2011086939.tif 000004
【図３】
2011086939.tif 000005
【図４】
2011086939.tif 000006
【図５】
2011086939.tif 000007
【図６】
2011086939.tif 000008
【図７】
2011086939.tif 000009
【図８】
2011086939.tif 000010
【図９】
2011086939.tif 000011
【図１０】
2011086939.tif 000012
【国際調査報告】
2011086939.tif 000013
2011086939.tif 000014
2011086939.tif 000015
2011086939.tif 000016