(57)【要約】【課題】  メールの絵文字を立体表示させる。【解決手段】  文字データ１１０を入力するデータ入力部１００と、映像データ３１０を記憶する記憶部３００と、映像データ３１０に含まれる立体映像データを立体表示する立体映像表示部４００を備えた立体映像表示装置１において、文字データ１１０の文字コードを解析し、文字データ１１０を立体表示するか否かを判定する文字コード判定部２１０と、文字データ１１０を立体表示する場合は、文字データ１１０から立体映像データを生成する立体映像生成部２２０と、文字データ１１０を立体表示しない場合は、文字データ１１０から２次元映像データを生成する２次元映像生成部２３０と、を備える。【選択図】      図１
2007088977.tif 000002
【特許請求の範囲】
【請求項１】
文字データを入力するデータ入力部と、前記文字データを映像データに変換するマイクロプロセッサと、前記映像データを記憶する記憶部と、前記映像データに含まれる立体映像データを立体表示する立体映像表示部を備えた立体映像表示装置において、
前記マイクロプロセッサは、
前記文字データの文字コードを解析し、前記文字データを立体表示するか否かを判定する文字コード判定部と、
前記文字データを立体表示する場合は、前記文字データから立体映像データを生成する立体映像生成部と、
前記文字データを立体表示しない場合は、前記文字データから２次元映像データを生成する２次元映像生成部と、
を備える、
ことを特徴とする立体映像表示装置。
【請求項２】
請求項１に記載の立体映像表示装置において、前記文字コード判定部は、前記文字データの前記文字コードが絵文字コードであるか否かで判定し、前記文字コードが絵文字コードである場合は、立体表示すると判定し、前記文字コードが絵文字コードでない場合は、立体表示しないと判定する、ことを特徴とする立体映像表示装置。
【請求項３】
請求項１または２に記載の立体映像表示装置において、前記データ入力部は、前記文字データの任意の範囲の文字列を立体表示させる立体表示範囲を１つ以上設定することができ、前記文字コード判定部は、前記文字データにおいて前記立体表示範囲に設定された文字列を立体表示すると判定する、ことを特徴とする立体映像表示装置。
【請求項４】
請求項１から３のいずれか一項に記載の立体映像表示装置を備えた電子機器。
【請求項５】
文字データを入力するデータ入力工程と、前記文字データを映像データに変換する変換処理工程と、前記映像データを記憶する記憶工程と、前記映像データに含まれる立体映像データを立体表示する立体映像表示工程と、からなる立体映像表示方法において、
前記変換処理工程は、
前記文字データの文字コードを解析し、前記文字データを立体表示するか否かを判定する文字コード判定工程と、
前記文字データを立体表示する場合は、前記文字データから立体映像データを生成する立体映像生成工程と、
前記文字データを立体表示しない場合は、前記文字データから２次元映像データを生成する２次元映像生成工程と、
からなる、
ことを特徴とする立体映像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体映像表示装置、立体映像表示方法および電子機器に関する。
【背景技術】
【０００２】
立体視技術としては、従来よりパララックスバリアを用いる眼鏡無し立体視方法、偏光眼鏡や液晶シャッタ眼鏡などを用いる眼鏡有り立体視方法などが知られている。また、立体視させる映像についても、実写の映像だけでなく、コンピュータグラフィックスを用い、仮想空間上に配置したオブジェクトを平面に投影して描画処理する３Ｄ描画による映像がある。
【０００３】
この立体視技術による立体映像表示装置の適用例として、携帯電話といった携帯端末機のディスプレイや、パーソナルコンピュータのディスプレイなどが挙げられる。携帯電話の場合、メールの文章に絵文字などを組み合わせることができるが、従来の表示装置では、すべてのメール文章が２次元で表示されていたため、絵文字も他のテキストに埋もれてしまい、際立たせることができないという問題があった。
【０００４】
この問題を解決するために、例えば特許文献１には、受信したメールに含まれるテキストコードと絵文字コードから、テキストコードの文字画像は平面視処理し、絵文字コードの絵文字画像は立体視処理する方法を説明している。
【０００５】
【特許文献１】特開２００５−１５１０８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、絵文字コードに対応する立体視処理された絵文字画像を予め本体の記憶領域に用意しておかなければならず、記憶領域を占有すると共に、新たな絵文字画像を用意する度に絵文字コードに対応する立体視処理された絵文字画像を用意しなければならない、という問題があった。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、入力された文字データから容易に立体映像表示が可能な立体映像表示装置、立体映像表示方法および電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の立体映像表示装置では、文字データを入力するデータ入力部と、前記文字データを映像データに変換するマイクロプロセッサと、前記映像データを記憶する記憶部と、前記映像データに含まれる立体映像データを立体表示する立体映像表示部を備えた立体映像表示装置において、前記マイクロプロセッサは、前記文字データの文字コードを解析し、前記文字データを立体表示するか否かを判定する文字コード判定部と、前記文字データを立体表示する場合は、前記文字データから立体映像データを生成する立体映像生成部と、前記文字データを立体表示しない場合は、前記文字データから２次元映像データを生成する２次元映像生成部と、を備える、ことを要旨とする。
【０００９】
この構成によれば、データ入力部から入力した文字データの文字コードに基づき文字データの一部を立体映像生成部により立体映像データにすることができるので、立体映像表示部でこの映像データを表示すれば、２次元表示された文字列の中の一部分を容易に立体表示させることができる。
【００１０】
また、本発明の立体映像表示装置では、前記文字コード判定部は、前記文字データの前記文字コードが絵文字コードであるか否かで判定し、前記文字コードが絵文字コードである場合は、立体表示すると判定し、前記文字コードが絵文字コードでない場合は、立体表示しないと判定する。
【００１１】
この構成によれば、データ入力部から入力した文字データに絵文字コードが含まれていると、立体映像表示部でこの映像データを表示すれば、２次元表示された文字列の中の絵文字を容易に立体表示させることができる。
【００１２】
また、本発明の立体映像表示装置では、前記データ入力部は、前記文字データの任意の範囲の文字列を立体表示させる立体表示範囲を１つ以上設定することができ、前記文字コード判定部は、前記文字データにおいて前記立体表示範囲に設定された文字列を立体表示すると判定する。
【００１３】
この構成によれば、データ入力部から入力した文字データの任意の範囲を立体表示するように指定できるので、立体映像表示部でこの映像データを表示すれば、２次元表示された文字列の中の任意の文字列を容易に立体表示させることができる。
【００１４】
次に、本発明に係る電子機器は、上述した立体映像表示装置を備え、例えば、パーソナルコンピュータ、携帯電話機、および携帯情報端末等が該当する。
【００１５】
また、本発明の立体映像表示方法では、文字データを入力するデータ入力工程と、前記文字データを映像データに変換する変換処理工程と、前記映像データを記憶する記憶工程と、前記映像データに含まれる立体映像データを立体表示する立体映像表示工程と、からなる立体映像表示方法において、前記変換処理工程は、前記文字データの文字コードを解析し、前記文字データを立体表示するか否かを判定する文字コード判定工程と、前記文字データを立体表示する場合は、前記文字データから立体映像データを生成する立体映像生成工程と、前記文字データを立体表示しない場合は、前記文字データから２次元映像データを生成する２次元映像生成工程と、からなる。
【００１６】
この構成によれば、データ入力部から入力した文字データの文字コードに基づき文字データの一部を立体映像生成部により立体映像データにすることができるので、立体映像表示部でこの映像データを表示すれば、２次元表示された文字列の中の一部分を容易に立体表示させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を具体化した第１実施形態について図面に従って説明する。
（第１実施形態）
【００１８】
＜立体映像表示装置の構成＞
図１は、本発明の第１実施形態に係る立体映像表示装置の構成を示すブロック図である。同図に示されるように、立体映像表示装置１は、文字データ１１０を入力するデータ入力部１００と、文字データ１１０を映像データ３１０に変換するマイクロプロセッサであるＭＰＵ２００と、映像データ３１０を記憶する記憶部としてのＶＲＡＭ３００と、映像データ３１０に含まれる立体映像データを立体表示する立体映像表示部４００から構成されている。
【００１９】
ＭＰＵ２００は、さらに、文字データ１１０の文字コードを解析し、文字データ１１０を立体表示するか否かを判定する文字コード判定部２１０と、文字データ１１０から立体映像データを生成する立体映像生成部２２０と、文字データ１１０から２次元映像データを生成する２次元映像生成部２３０と、を有する。
【００２０】
＜絵文字データの構成＞
次に、図２を参照して絵文字データと絵文字コードを説明する。図２は、絵文字データの一例と絵文字コードの対応を示す対応表である。図２に示すように絵文字コードは、Ｆ８９Ｆ〜Ｆ８ＥＦのｎ個の絵文字コードによって定義され、絵文字データは、図２（１）に示すように「太陽のマーク」が絵文字コードＦ８９Ｆに割り当てられ、図２（２）に示すように「雲のマーク」が絵文字コードＦ８Ａ０に割り当てられ、図２（ｎ−１）に示すように「ハートのマーク」が絵文字コードＦ８ＥＥに割り当てられ、図２（ｎ）に示すように「スペードのマーク」が絵文字コードＦ８ＥＦに割り当てられている。
【００２１】
次に、図３を参照して絵文字データを含む入力文字列について説明する。図３は、絵文字を含む入力文字列の一例である。入力文字列の１文字目から８文字目には、図３（１）〜（８）に示すように「今日はいい天気だ」の文字データが入力され、入力文字列の９文字目には図３（９）に示すように図２（１）の「太陽のマーク」が入力されている。本実施形態の立体映像表示装置１では、図３（１）〜（８）の「今日はいい天気だ」の文字データを２次元表示し、図３（９）の「太陽のマーク」の絵文字データを立体表示させる。
【００２２】
＜文字コード判定部の動作１＞
次に、図４を参照して第１実施形態に係る文字コード判定部２１０の動作を説明する。図４は、第１実施形態に係る文字コード判定部２１０の動作を説明するフローチャートである。
【００２３】
先ず、ステップＳ１００では、文字データ１１０から１文字読み込む。
【００２４】
次に、ステップＳ１０２では、読み込んだ文字データ１１０の文字コードが絵文字コードであるか否かを判定し、絵文字コードである場合は、ステップＳ１１０に移行し、絵文字コードではない場合は、ステップＳ１１２に移行する。
【００２５】
次に、ステップＳ１１０では、立体映像生成部２２０により文字データ１１０から立体映像データを生成し、ＶＲＡＭ３００の映像データ３１０に書き込み、ステップＳ１１４に移行する。
【００２６】
一方、ステップＳ１１２では、２次元映像生成部２３０により文字データ１１０から２次元映像データを生成し、ＶＲＡＭ３００の映像データ３１０に書き込み、ステップＳ１１４に移行する。
【００２７】
次に、ステップＳ１１４では、読み込んだ文字データ１１０が最後のデータであるか否かを判定し、最後のデータである場合は、処理を終了し、最後のデータではない場合は、ステップＳ１００に戻る。
【００２８】
ここで、絵文字コードが図２に示すようにＦ８９Ｆ〜Ｆ８ＥＦの範囲である場合に、図３の文字データ１１０を読み込んだ場合の文字コード判定部２１０の動作を説明する。
【００２９】
先ず、文字データ１１０の最初の文字である図３（１）の「今」が読み込まれる（Ｓ１００）。「今」の文字コードは８ＤＡ１であり、Ｆ８９Ｆ〜Ｆ８ＥＦの範囲ではないので絵文字コードではないと判定され（Ｓ１０２）、２次元映像生成部２３０が呼び出され（Ｓ１１２）、図３（１）の「今」の文字データから２次元映像データが生成され、ＶＲＡＭ３００の映像データ３１０に書き込まれる。
【００３０】
続く、図３（２）から（８）の文字コードもＦ８９Ｆ〜Ｆ８ＥＦの範囲ではないので絵文字コードではないと判定され（Ｓ１０２）、２次元映像生成部２３０が呼び出される（Ｓ１１２）。
【００３１】
次に、図３（９）の「太陽のマーク」が読み込まれる。図３（９）の「太陽のマーク」の文字コードは、Ｆ８９ＦなのでＦ８９Ｆ〜Ｆ８ＥＦの範囲にあり絵文字コードであると判定され（Ｓ１０２）、立体映像生成部２２０が呼び出され（Ｓ１１０）、図３（９）の「太陽のマーク」の文字データから立体映像データが生成され、ＶＲＡＭ３００の映像データ３１０に書き込まれる。
【００３２】
ここで、図３（９）の「太陽のマーク」の文字データは、最後のデータであるので、文字コード判定部２１０の処理を終了し（Ｓ１１４）、ＶＲＡＭ３００の映像データ３１０が、立体映像表示部４００に表示される。図３（１）〜（８）の「今日はいい天気だ」の文字データは２次元表示され、図３（９）の「太陽のマーク」の絵文字データは立体表示される。
【００３３】
以上に述べた前記実施形態によれば、以下の効果が得られる。
【００３４】
本実施形態では、データ入力部１００から絵文字コードを含む文字データ１１０を入力することにより、立体映像表示部４００により絵文字は立体表示され、その他の文字は２次元表示されるので、絵文字を際立たせることができる。
【００３５】
次に、本発明を具体化した第２実施形態について図面に従って説明する。
（第２実施形態）
【００３６】
第２実施形態では、入力した文字データ１１０の任意の範囲の文字列を立体表示させる立体表示範囲を設定する場合について説明する。
【００３７】
ここで、図５を参照して入力文字列の一部を立体表示範囲に指定する方法を説明する。図５は、第２実施形態に係る入力文字列の一部を立体表示範囲に指定した状態を示す図である。
【００３８】
図５において、図５（１）〜（５）の文字データ「よろしくね」は、通常の文字データ入力を行った状態であり、図５（６）〜（１０）の文字データ「（＾＿＾）」は、立体表示範囲に指定した状態を示す。立体表示範囲の指定は、データ入力部１００の所定のインターフェースにより行われる。
【００３９】
＜文字コード判定部の動作２＞
次に、図６を参照して第２実施形態に係る文字コード判定部２１０の動作を説明する。図６は、第２実施形態に係る文字コード判定部２１０の動作を説明するフローチャートである。
【００４０】
先ず、ステップＳ１００では、文字データ１１０から１文字読み込む。
【００４１】
次に、ステップＳ１０２では、読み込んだ文字データ１１０の文字コードが絵文字コードであるか否かを判定し、絵文字コードである場合は、ステップＳ１１０に移行し、絵文字コードではない場合は、ステップＳ１０４に移行する。
【００４２】
一方、ステップＳ１０４では、読み込んだ文字データ１１０が立体表示範囲に指定されているか否かを判定し、立体表示範囲に指定されている場合は、ステップＳ１１０に移行し、立体表示範囲に指定されていない場合は、ステップＳ１１２に移行する。
【００４３】
次に、ステップＳ１１０では、立体映像生成部２２０により文字データ１１０から立体映像データを生成し、ＶＲＡＭ３００の映像データ３１０に書き込み、ステップＳ１１４に移行する。
【００４４】
一方、ステップＳ１１２では、２次元映像生成部２３０により文字データ１１０から２次元映像データを生成し、ＶＲＡＭ３００の映像データ３１０に書き込み、ステップＳ１１４に移行する。
【００４５】
次に、ステップＳ１１４では、読み込んだ文字データ１１０が最後のデータであるか否かを判定し、最後のデータである場合は、処理を終了し、最後のデータではない場合は、ステップＳ１００に戻る。
【００４６】
ここで、図５の文字データ１１０を文字コード判定部２１０が読み込んだ場合の動作を説明する。
【００４７】
先ず、図５（１）〜（５）の文字データ「よ」、「ろ」、「し」、「く」、「ね」の各々が読み込まれ（Ｓ１００）、絵文字コードではないと判定され（Ｓ１０２）、立体表示範囲に指定されていないと判定され（Ｓ１０４）、２次元映像生成部２３０が呼び出され（Ｓ１１２）、図５（１）〜（５）の文字データ「よ」、「ろ」、「し」、「く」、「ね」から各々の２次元映像データが生成され、ＶＲＡＭ３００の映像データ３１０に書き込まれる。
【００４８】
次に、図５（６）〜（１０）の文字データ「（」、「＾」、「＿」、「＾」、「）」の各々が読み込まれ（Ｓ１００）、絵文字コードではないと判定され（Ｓ１０２）、立体表示範囲に指定されていると判定され（Ｓ１０４）、立体映像生成部２２０が呼び出され（Ｓ１１０）、図５（６）〜（１０）の文字データ「（」、「＾」、「＿」、「＾」、「）」から各々の立体映像データが生成され、ＶＲＡＭ３００の映像データ３１０に書き込まれる。
【００４９】
図５（１）〜（５）の文字データ「よ」、「ろ」、「し」、「く」、「ね」は２次元表示され、図５（６）〜（１０）の文字データ「（」、「＾」、「＿」、「＾」、「）」は立体表示される。
【００５０】
以上に述べた前記実施形態によれば、以下の効果が得られる。
【００５１】
本実施形態では、データ入力部から入力した文字データの任意の範囲を立体表示するように指定できるので、立体映像表示部でこの映像データを表示すれば、２次元表示された文字列の中の任意の文字列を容易に立体表示させることができる。
【００５２】
以上、本発明の実施形態を説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることができる。以下、変形例を挙げて説明する。
【００５３】
（変形例１）本発明に係る立体映像表示装置１の第１変形例について説明する。前記第２実施形態では、データ入力部１００から文字データを入力する際に立体表示範囲を指定したが、予め決まった文字列の組み合わせを幾つかデータベースに登録しておき、一致した場合に立体表示するようにしてもよい。
【００５４】
＜電子機器＞
次に、上述した実施形態及び変形例に係る立体映像表示装置１を適用した電子機器について説明する。
【００５５】
図７に、立体映像表示装置１を適用した携帯電話機の構成を示す。携帯電話機３０００は、データ入力部である複数の操作ボタン３００１及びスクロールボタン３００２、並びに立体映像表示部４００を備える。スクロールボタン３００２を操作することによって、立体映像表示部４００に表示される画面がスクロールされる。
【００５６】
図８に、立体映像表示装置１を適用したモバイル型のパーソナルコンピュータの構成を示す。パーソナルコンピュータ２０００は、立体映像表示部４００と本体部２０１０を備える。本体部２０１０には、電源スイッチ２００１及びデータ入力部であるキーボード２００２が設けられている。
【００５７】
なお、立体映像表示装置１が適用される電子機器としては、図７〜図８に示すものの他、デジタルスチルカメラ、液晶テレビ、ビューファインダ型、モニタ直視型のビデオテープレコーダ、カーナビゲーション装置、ページャ、電子手帳、電卓、ワードプロセッサ、ワークステーション、テレビ電話、ＰＯＳ端末、タッチパネルを備えた機器等などが挙げられる。そして、これらの各種電子機器の表示部として、前述した立体映像表示部４００が適用可能である。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１実施形態に係る立体映像表示装置の構成を示すブロック図。
【図２】絵文字データの一例と絵文字コードの対応を示す対応表。
【図３】絵文字を含む入力文字列の一例。
【図４】第１実施形態に係る文字コード判定部２１０の動作を説明するフローチャート。
【図５】第２実施形態に係る入力文字列の一部を立体表示範囲に指定した状態を示す図。
【図６】第２実施形態に係る文字コード判定部２１０の動作を説明するフローチャート。
【図７】同立体映像表示装置１を用いた携帯電話を示す斜視図。
【図８】同立体映像表示装置１を用いたパーソナルコンピュータを示す斜視図。
【符号の説明】
【００５９】
１…立体映像表示装置、１００…データ入力部、１１０…文字データ、２００…ＭＰＵ、２１０…文字コード判定部、２２０…立体映像生成部、２３０…２次元映像生成部、３００…ＶＲＡＭ、３１０…映像データ、４００…立体映像表示部。
【図１】
2007088977.tif 000003
【図２】
2007088977.tif 000004
【図３】
2007088977.tif 000005
【図４】
2007088977.tif 000006
【図５】
2007088977.tif 000007
【図６】
2007088977.tif 000008
【図７】
2007088977.tif 000009
【図８】
2007088977.tif 000010