(57)【特許請求の範囲】
【請求項１】
画像データと、前記画像データ上の第１の領域及び第２の領域に対応付けられた字幕データと、を含むコンテンツデータを記憶する記憶部と、
前記画像データを表示するための表示部と、
前記第１の領域を選択するための入力部と、
前記入力部の操作に基づき選択された前記第１の領域に対応する前記字幕データを、前記画像データ上に重ねて、前記表示部に表示する制御部と
を備え、
前記制御部は、前記字幕データを前記表示部に表示する際に、前記字幕データに対応する前記第２の領域が、前記表示部の表示範囲内に表示されるように、前記画像データを、拡大又は縮小して前記表示部に表示する
コンテンツデータ表示装置。
【請求項２】
前記制御部は、前記入力部による前記画像データの表示に対する操作後に、選択された前記第１の領域が、前記表示部の表示範囲内にあるか否かを監視し、選択された前記第１の領域が、前記表示部に表示されなくなると、前記第１の領域に対応する前記字幕データの表示を消す
請求項１に記載のコンテンツデータ表示装置。
【請求項３】
画像データと、前記画像データ上の第１の領域に対応付けられた字幕データと、を含むコンテンツデータを記憶する記憶部と、
前記画像データを表示するための表示部と、
前記第１の領域を選択するための入力部と、
前記入力部の操作に基づき選択された前記第１の領域に対応する前記字幕データを、前記画像データ上に重ねて、前記表示部に表示する制御部と
を備え、
前記制御部は、前記入力部による前記画像データの表示に対する操作後に、選択された前記第１の領域が、前記表示部の表示範囲内にあるか否かを監視し、選択された前記第１の領域が、前記表示部に表示されなくなると、前記字幕データの表示を消す
コンテンツデータ表示装置。
【請求項４】
前記記憶部は、前記画像データと、前記画像データ上の前記第１の領域及び第２の領域に対応付けられた字幕データと、を含むコンテンツデータを記憶し、
前記制御部は、前記字幕データを前記表示部に表示する際に、前記字幕データに対応する前記第２の領域が、前記表示部の表示範囲内に表示されるように、前記画像データを、拡大又は縮小して前記表示部に表示する
請求項３に記載のコンテンツデータ表示装置。
【請求項５】
前記第１の領域は、前記字幕データに対応する台詞が占める領域であり、
前記第２の領域は、電子コミックにおけるコマが存在する領域である
請求項１又は４に記載のコンテンツデータ表示装置。
【請求項６】
前記制御部は、前記入力部の操作に基づき選択された前記第１の領域にマークを表示し、前記入力部による前記画像データの表示に対する操作後に、マーク箇所又は選択された前記第１の領域が、前記表示部の表示範囲内にあるか否かを監視し、マーク箇所又は選択された前記第１の領域が、前記表示部に表示されなくなると、前記字幕データの表示を消す
請求項１乃至５のいずれかに記載のコンテンツデータ表示装置。
【請求項７】
コンテンツデータ表示装置により実施されるコンテンツデータ表示方法であって、
画像データと、前記画像データ上の第１の領域及び第２の領域に対応付けられた字幕データと、を含むコンテンツデータを参照するステップと、
前記画像データを表示画面に表示するステップと、
入力操作に基づいて前記第１の領域を選択するステップと、
選択された前記第１の領域に対応する前記字幕データを、前記画像データ上に重ねて、前記表示画面に表示する際に、前記字幕データに対応する前記第２の領域が、前記表示画面の表示範囲内に表示されるように、前記画像データを、拡大又は縮小して前記表示画面に表示するステップと
を含む
コンテンツデータ表示方法。
【請求項８】
前記画像データの表示に対する操作後に、選択された前記第１の領域が、前記表示画面の表示範囲内にあるか否かを監視し、選択された前記第１の領域が、前記表示画面に表示されなくなると、前記第１の領域に対応する前記字幕データの表示を消すステップ
を更に含む
請求項７に記載のコンテンツデータ表示方法。
【請求項９】
コンテンツデータ表示装置により実施されるコンテンツデータ表示方法であって、
画像データと、前記画像データ上の第１の領域に対応付けられた字幕データと、を含むコンテンツデータを参照するステップと、
前記画像データを表示画面に表示するステップと、
入力操作に基づいて前記第１の領域を選択するステップと、
選択された前記第１の領域に対応する前記字幕データを、前記画像データ上に重ねて、前記表示画面に表示するステップと、
前記画像データの表示に対する操作後に、選択された前記第１の領域が、前記表示画面の表示範囲内にあるか否かを監視し、選択された前記第１の領域が、前記表示画面に表示されなくなると、前記字幕データの表示を消すステップと
を含む
コンテンツデータ表示方法。
【請求項１０】
前記画像データと、前記画像データ上の前記第１の領域及び第２の領域に対応付けられた字幕データと、を含むコンテンツデータを参照するステップと、
前記字幕データを前記表示画面に表示する際に、前記字幕データに対応する前記第２の領域が、前記表示画面の表示範囲内に表示されるように、前記画像データを、拡大又は縮小して前記表示画面に表示するステップと
を更に含む
請求項９に記載のコンテンツデータ表示方法。
【請求項１１】
前記第１の領域は、前記字幕データに対応する台詞が占める領域であり、
前記第２の領域は、電子コミックにおけるコマが存在する領域である
請求項７又は１０に記載のコンテンツデータ表示方法。
【請求項１２】
選択された前記第１の領域にマークを表示するステップと、
前記画像データの表示に対する操作後に、マーク箇所又は選択された前記第１の領域が、前記表示画面の表示範囲内にあるか否かを監視するステップと、
マーク箇所又は選択された前記第１の領域が、前記表示画面に表示されなくなると、前記字幕データの表示を消すステップと
を更に含む
請求項７乃至１１のいずれかに記載のコンテンツデータ表示方法。
【請求項１３】
請求項７乃至１２のいずれかに記載のコンテンツデータ表示方法を、コンテンツデータ表示装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータ表示装置に関し、特に、画像データ上に字幕データを表示させるコンテンツデータ表示装置に関する。
【背景技術】
【０００２】
電子コミックスに代表されるコンテンツデータを、スマートフォンやタブレット端末上で表示させるソフトウェアが普及している。スマートフォンやタブレット端末の利用者は、母国語以外の言語情報が含まれるコンテンツデータを参照する場合がある。また、スマートフォンやタブレット端末等の携帯端末は、画面表示面積に限りがあるため、画像データ内に含まれる文字情報が、判別しにくくなる場合がある。このような利用形態を想定して、画像データとともに、字幕データを画面に表示する技術が知られている。
【０００３】
電子コミックスに使用されている言語が、母国語ではない利用者に対して、電子コミックスを提供する場合には、電子コミックスに記載されている言語を他言語に翻訳して表示する必要がある。これを実現する１つの方法としては、スマートフォンやタブレット端末等の携帯端末へ配信する電子コミックスの画像データを直接加工する方法がある。この方法では、翻訳した他言語の文字画像を作成し、電子コミックスの吹き出し部分の翻訳前の言語の上に貼り付け、他言語向けの電子コミックスの画像データを新たに作成する。
【０００４】
この方法を使用すると、翻訳した言語データを、画像編集ソフトウェア等を利用して、元画像データ上に配置して、新たな画像データを作成するため、レタリングコストがかかる。すなわち、電子コミックスの吹き出し内に翻訳データを収めるための文章の調整や、フォントや文字サイズ等を新たに検討する等の対応コストがかかる。また、翻訳した他言語の文字情報を画像データとして、新しく電子コミックスの画像データを作成するため、ファイルサイズが、元の電子コミックスのデータと同等のサイズとなる。そのため、同一の電子コミックスに対して、複数の言語で配信を受けたい利用者にとっては、配信コスト、及び保存コストがかかる。
【０００５】
本発明の分野における文献公知発明としては、特開２００２−２５１２７９号公報（特許文献１）がある。
【０００６】
特開２００２−２５１２７９号公報（特許文献１）には、画像及び文字を含むコンテンツを配信する配信システムの発明が開示されている。この発明のコンテンツは、画像データと、この画像データに対応づけられた文字データと、画像データと文字データの対応づけを含む制御データにより管理されている。この発明の表示端末は、画像データを画像表示領域に表示するとともに、制御データによって対応づけられた文字データを、同一画面上の画像表示領域から区別された文字表示領域に表示する。
【０００７】
スマートフォンやタブレット端末において、画像データに対応する字幕データを表示させる際に、限られた広さの画面をできるだけ有効に利用し、かつ、操作性に優れた字幕表示技術が必要とされている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−２５１２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、限られた広さの画面を有効に利用し、かつ、操作性に優れた字幕表示機能を有するコンテンツデータ表示装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明のコンテンツデータ表示装置は、画像データと、画像データ上の領域と対応付けられた字幕データを含むコンテンツデータを記憶する記憶部と、コンテンツデータを表示する表示部と、領域を選択する入力部と、入力部により選択された領域に対応する字幕データを、画像データ上に重ねて、表示部に表示させる制御部とを備える。
【００１１】
本発明のコンテンツデータ表示方法は、記憶部が、画像データと、画像データ上の領域と対応付けられた字幕データを含むコンテンツデータを記憶するステップと、表示部が、コンテンツデータを表示するステップと、入力部が、領域を選択するステップと、制御部が、領域を選択するステップにより選択された領域に対応する字幕データを、画像データ上に重ねて、表示部に表示させるステップとを含む。
【発明の効果】
【００１２】
本発明によれば、限られた広さの画面を有効に利用し、かつ、操作性に優れた字幕表示機能を有するコンテンツデータ表示装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施形態におけるコンテンツデータ表示装置１５のブロック図である。
【図２】図２は、本発明の実施形態におけるコンテンツデータ表示装置１５のタイトルテーブル２０の例である。
【図３】図３は、本発明の実施形態におけるコンテンツデータ表示装置１５の画像データテーブル３０の例である。
【図４】図４は、本発明の実施形態におけるコンテンツデータ表示装置１５の字幕データテーブル４０の例である。
【図５】図５は、本発明の実施形態におけるコンテンツデータ表示装置１５のコマデータテーブル５０の例である。
【図６】図６は、本発明の実施形態におけるコンテンツデータ表示装置１５において、画像データ８上の領域を特定する方法を説明するための図である。
【図７】図７は、本発明の実施形態におけるコンテンツデータ表示装置１５において、画像データ８上に字幕データ９を表示する方法のフローチャートである。
【図８】図８は、本発明の実施形態におけるコンテンツデータ表示装置１５において、字幕データ９を表示させた場合の例である。
【図９】図９は、本発明の実施形態におけるコンテンツデータ表示装置１５において、字幕データ９の表示位置を移動させた場合の例である。
【図１０】図１０は、本発明の実施形態におけるコンテンツデータ表示装置１５において、字幕データ９及び音声データ１０の選択画面の例である。
【発明を実施するための形態】
【００１４】
添付図面を参照して、本発明の実施形態によるコンテンツデータ表示装置１５を以下に説明する。
【００１５】
［構成の説明］
はじめに、本実施形態におけるコンテンツデータ表示装置１５の構成の説明を行う。図１は、本発明の実施形態におけるコンテンツデータ表示装置１５のブロック図である。本実施形態のコンテンツデータ表示装置１５は、表示部１、入力部２、制御部３、音声出力部４、主記憶部５及び記憶部６を備える。
【００１６】
表示部１は、コンテンツデータ７を表示する。入力部２は、利用者がコンテンツデータ７を参照するための操作を行うインタフェースである。入力部２は、コンテンツデータ表示装置１５に備えられたボタンや、ポインティングデバイス等である。また、入力部２は、表示部１を利用したタッチパネル方式であってもよい。制御部３は、コンテンツデータ表示装置１５を制御するプログラムを実行する。音声出力部４は、コンテンツデータ表示装置１５から音声を出力する。主記憶部５は、制御部３により実行されるプログラムが読み込まれる。
【００１７】
記憶部６には、コンテンツデータ７、コンテンツデータ７を管理するテーブル及びコンテンツデータ表示プログラム１１が記憶されている。コンテンツデータ７を管理するテーブルには、タイトルテーブル２０、画像データテーブル３０、字幕データテーブル４０及びコマデータテーブル５０がある。なお、画像データテーブル３０、字幕データテーブル４０及びコマデータテーブル５０は、コンテンツデータ７に含まれていてもよい。
【００１８】
コンテンツデータ７には、画像データ８、字幕データ９が含まれる。なお、コンテンツデータ７には、更に、音声データ１０が含まれていてもよい。コンテンツデータ７に音声データ１０が含まれている場合には、利用者の操作に応答して、画像データ８上の領域に対応付けられた音声を出力させることができる。記憶部６に記憶されるコンテンツデータ７の取得方法は、コンテンツ配信サーバから、インターネット等を介して、コンテンツデータ表示装置１５にダウンロードする方法や、外部メディアを介する方法等が考えられる。
【００１９】
コンテンツデータ表示プログラム１１は、コンテンツデータ表示装置１５を制御するためのプログラムである。制御部３は、コンテンツデータ表示プログラム１１を、主記憶部５に読み込んで実行する。
【００２０】
次に、本実施形態におけるコンテンツデータ７のデータ管理方法の例について説明する。
【００２１】
図２は、本発明の実施形態におけるコンテンツデータ表示装置１５のタイトルテーブル２０の例である。タイトルテーブル２０は、タイトル識別子２１及びタイトル名２２が関連付けられて記憶されている。タイトル識別子２１は、コンテンツデータ７のタイトル毎に割り当てられる識別子である。タイトル名は、コンテンツデータ７のタイトル名である。本実施形態のコンテンツデータ７は、タイトル識別子毎に関連付けられた、画像データテーブル３０、字幕データテーブル４０及びコマデータテーブル５０によって管理される。
【００２２】
図３は、本発明の実施形態におけるコンテンツデータ表示装置１５の画像データテーブル３０の例である。画像データテーブル３０は、ページ識別子３１及び画像データ名３２が関連付けられて記憶されている。ページ識別子３１は、コンテンツデータ７のページ毎に割り当てられる識別子である。画像データ名３２は、画像データ８のファイル名である。なお、画像データ名３２は、図３においては、ｊｐｇ形式のファイルとなっているが、画像データ名３２は、ｊｐｇ形式に限らず、ｇｉｆ形式等の別のファイル形式であってもよい。
【００２３】
図４は、本発明の実施形態におけるコンテンツデータ表示装置１５の字幕データテーブル４０の例である。字幕データテーブル４０は、字幕識別子４１、言語識別子４２、字幕データ名４３、ページ識別子４４、台詞領域４５及び表示位置情報４６が関連付けられて記憶されている。字幕識別子４１は、字幕毎に割り当てられる識別子である。言語識別子４２は、字幕データの言語を識別するための識別子である。字幕データ名４３は、字幕データのファイル名である。なお、字幕データ名４３は、図４においては、ｔｘｔ形式のファイルとなっているが、字幕データ名４３は、ｔｘｔ形式に限らず、ｘｍｌ形式等の別のファイル形式であってもよい。ページ識別子４４は、字幕データに対応する台詞が存在するページの識別子である。ページ識別子４４は、画像データテーブル３０のページ識別子３１に対応している。
【００２４】
台詞領域４５は、字幕データ９に対応する台詞が占める領域を示す。図６は、本発明の実施形態におけるコンテンツデータ表示装置１５において、画像データ８上の領域を特定する方法を説明するための図である。図６の例では、画像データ８上の座標（Ｘ，Ｙ）＝（２００，３００）から、Ｈｅｉｇｈｔ：１００、Ｗｉｄｔｈ：５０の長方形状の領域を、（Ｘ，Ｙ，Ｗ，Ｈ）＝（２００，３００，５０，１００）で指定する例が示されている。表示位置情報４６は、台詞領域４５に基づいて、表示部１に表示する字幕データ９の表示位置を示す情報である。
【００２５】
図５は、本発明の実施形態におけるコンテンツデータ表示装置１５のコマデータテーブル５０の例である。コマデータテーブル５０は、コンテンツデータ７が電子コミックスである場合に、コマと字幕の関係を管理するためのテーブルである。コマデータテーブル５０は、コマ識別子５１、ページ識別子５２、コマ領域５３及び字幕５４が関連付けられて記憶されている。コマ識別子５１は、１ページ中に複数含まれる可能性のあるコマ毎に割り当てられる識別子である。ページ識別子５２は、コマデータが存在するページの識別子である。ページ識別子５２は、画像データテーブル３０のページ識別子３１に対応している。コマ領域５３は、ページ識別子５２に対応する画像データ８上で、コマが存在する領域を示す。字幕識別子５４は、コマに存在する台詞に対応する字幕の識別子である。字幕識別子５４は、字幕データテーブル４０の字幕識別子４１に対応している。
【００２６】
［動作方法の説明］
次に、本実施形態におけるコンテンツデータ表示装置１５において、画像データ８上に字幕データ９を表示する方法の説明を行う。図７は、本発明の実施形態におけるコンテンツデータ表示装置１５において、画像データ８上に字幕データ９を表示する方法のフローチャートである。
【００２７】
（ステップＳ１）
利用者が、入力部２によりコンテンツデータ７を選択する。制御部３が、表示対象のコンテンツデータ７の画像データ８を表示部１の第１のレイヤ（画像表示レイヤ）に表示する。本実施形態のコンテンツデータ表示装置１５では、制御部３は、表示部１に表示するデータの種類毎に、レイヤを分けてデータを表示する。制御部３は、画像データ８を、第１のレイヤ（画像表示レイヤ）に表示し、字幕データ９を、第２のレイヤ（字幕表示レイヤ）に表示する。制御部３は、異なる種類のデータをレイヤ毎に重ねることで、表示部１に表示するコンテンツデータ７の画像を作成する。
【００２８】
（ステップＳ２）
利用者が、入力部２により画像データ８上の領域を選択する。例えば、入力部２が表示部１を利用したタッチパネルである場合には、利用者が表示部１に表示された画像データ８において字幕を表示させたい箇所をタッチ（選択）する。
【００２９】
（ステップＳ３）
制御部３が、ステップＳ２で選択した画像データ８上の領域に対して、マークを表示する。制御部３は、マークを表示部１の第３のレイヤ（マーク表示レイヤ）に表示する。制御部３が、表示部２にマークを表示させることで、選択した画像データ８上の領域を、利用者が識別できるようにする。
【００３０】
（ステップＳ４）
制御部３が、ステップＳ２で選択した画像データ８上の領域に対応する字幕データ９を、字幕データテーブル４０から検索する。制御部３は、利用者が入力部２により選択した箇所の座標を取得し、取得した座標が、字幕データテーブル４０の台詞領域４５の領域に含まれるかどうかを判定し、含まれる領域があった場合、該当した台詞領域４５に関連付けられている字幕データ名４３に対応する字幕データ９を記憶部６から検索する。制御部３は、検索した字幕データ９を、表示部１の第１のレイヤより上層のレイヤ（上位レイヤ）である第２のレイヤに表示する。
【００３１】
なお、表示部１に表示されている画像データ８は、入力部２の操作により、全画面表示によって縮小される場合や、画像データ８上の特定の箇所のズームによって拡大される場合がある。これらの場合には、表示部１上で選択された位置の座標と、対応する画像データ８の座標が、一意に対応しない。例えば、表示部１の画面サイズが、（０，０）〜（２００，２００）であり、画像データ８のサイズが、（０，０）〜（２００，２００）であるとき、画像データ８が、表示部１に１００％の倍率で表示されていれば、表示部１の画面の座標と、画像データ８上の領域の座標は一致する。この場合、入力部２が、表示部１によるタッチパネルである場合には、表示部１上で（５０，５０）の座標位置をタップすれば、画像データ８上の（５０，５０）の座標位置が選択される。一方、入力部２により、画像データ８が、表示部１に２００％の倍率で表示されるように拡大され、画像データ８の（０，０）〜（１００，１００）の領域が表示されている場合は、表示部１上で（５０，５０）の座標位置をタップすれば、画像データ８上の（２５，２５）の座標位置が選択される。制御部３は、入力部２の操作により選択された表示部１の位置の座標が、画像データ８上のどの座標に対応するのかを再度算出する。制御部３は、入力部２の操作に基づく画像データ８の表示状態の変更（表示箇所の移動、拡大、縮小及び回転等）を認識し、対応する画像データ８上の座標を再度算出する。
【００３２】
制御部３が、コンテンツデータ７の画像データ８上の任意の箇所の選択に応答して、字幕データ９を表示させるため、利用者によるコンテンツデータの参照の仕方に合わせて、任意の順序で、コンテンツデータ７の画像データ８上の文字に対する字幕データ９を表示させることができる。
【００３３】
また、画像データ８上の領域に対して、字幕データ９を対応させているため、コンテンツデータ７が電子コミックスである場合には、登場人物による吹き出し以外の背景等に記載された文字に対しても、字幕データ９を表示させることができる。
【００３４】
図８は、本発明の実施形態におけるコンテンツデータ表示装置１５において、字幕データ９を表示させた場合の例である。マーク８１は、制御部３が、利用者が画面上の領域を選択したことにより表示する表示部１上のマークの例である。字幕８２は、画像データ８上のマーク８１が含まれる所定の領域に対応する字幕データ９である。制御部３は、表示部１に表示されている画像データ８の下部に重ねて、字幕８２を表示する。字幕データ９を表示させるためだけに使用する専用の表示領域を表示部１に確保していないため、字幕データ９を表示することにより画像データ８の表示領域を狭めてしまうことがない。これにより、コンテンツデータ表示装置１５の表示部１の画面を有効に利用している。
【００３５】
なお、図８では、字幕８２は、表示部１の下部に表示されているが、字幕８２のデフォルトの表示位置は、字幕８２に対応する画像データ８上の領域に合わせて、字幕データテーブル４０の表示位置情報４６により、適宜、設定することができる。図４の字幕データテーブル４０の例では、表示位置情報４６に、下部：０又は上部：１が設定されているが、下部：０又は上部：１以外の表示位置が設定されていてもよい。また、字幕８２は、利用者が入力部２により表示位置を変更することができる。図９は、本発明の実施形態におけるコンテンツデータ表示装置１５において、字幕データ９の表示位置を移動させた場合の例である。例えば、入力部２が表示部１を利用したタッチパネルである場合には、利用者が、字幕８２を変更したい表示位置に向けてフリックすると、制御部３が、字幕８２の表示位置を、検知したフリックした方向に変更する。
【００３６】
（ステップＳ５）
制御部３は、マーク箇所又は選択されている台詞領域が再選択されたかどうかを確認し、マーク箇所が再選択された場合には、ステップＳ９の処理に進み、マーク箇所が再選択されていない場合には、ステップＳ６の処理に進む。
【００３７】
（ステップＳ６）
制御部３は、利用者の入力部２による操作後も、マーク箇所又は選択されている台詞領域が、表示部１の表示範囲内にあるか否かを監視する。マーク箇所、又は選択されている台詞領域が、表示部１の表示範囲外となる可能性のある入力部２の操作に基づく制御部３の動作例としては、以下がある。入力部２により、表示部１に表示中の画像がフリック、又は次ページ/前ページボタンがクリックされると、制御部３は、フリックされた方向、又はクリックされたボタンの種類に応じて、次ページのページ識別子、又は前ページのページ識別子の画像データを第１のレイヤに表示する。また、入力部２により、ズームイン又はズームアウトボタンがクリックされると、制御部３は、表示部１に表示中の画像データを拡大又は縮小表示する。また、入力部２により、表示部１に拡大表示中の画像がドラッグ、又は移動ボタン（上、下、右、左ボタン）がクリックされると、制御部３は、ドラッグされた方向又はボタンの種類に応じて、表示部１に表示中の画像データの表示範囲の位置を移動する。
【００３８】
制御部３は、マーク箇所又は選択されている台詞領域が、画像データ８の拡大等により表示部１の表示範囲外になった場合や、コンテンツデータ７の参照ページの変更等によりマーク箇所又は選択されている台詞領域が表示されなくなった場合には、画面外と判断し、ステップＳ９の処理に進む。制御部３は、画面外と判断しない場合には、ステップＳ７の処理に進む。
【００３９】
（ステップＳ７）
制御部３は、利用者が入力部２により表示部１上の他の領域を選択したかどうかを確認し、他の領域を選択した場合には、ステップＳ８の処理に進み、他の領域を選択していない場合には、ステップＳ５の処理に進む。
【００４０】
（ステップＳ８、ステップＳ９）
制御部３は、表示部２から表示中の字幕（字幕データ９）の表示を消去する。
【００４１】
なお、ステップＳ６における画像データ８の拡大操作等に基づく字幕表示の消去については、画像データ８の拡大操作等を行っても、依然、マーク箇所又は選択されている台詞領域が表示部１の画面内に存在している場合には、制御部３は、字幕データ９の表示を消去しない。
【００４２】
また、制御部３は、字幕データ９を表示部１に表示する際に、コマデータテーブル５０を使用して、次のような方法により、画像データ８を拡大又は縮小してもよい。まず、制御部３は、字幕データ９を表示部１に表示する際に、字幕データテーブル４０の当該字幕データ９に対応する字幕識別子４１を読み出す。次に、制御部３は、読み出した字幕識別子４１が含まれるコマデータテーブル５０のレコードのコマ領域５３を読み出す。制御部３は、読み出したコマ領域５３を利用して、表示部１の表示範囲内にコマ領域５３が全て収まって表示されるように画像データ８を、拡大又は縮小して表示部１に表示する。
【００４３】
なお、表示部１に表示する字幕データ９として、他国の言語への翻訳データを使用する場合には、各国の言語に対応する字幕データ９を用意し、コンテンツデータ表示装置１５のメニュー画面から選択させることができる。また、本実施形態のコンテンツデータ表示装置１５の構成によれば、画像データ８上の領域に対応する音声データ１０を用意することにより、利用者の領域選択に基づいて、音声を出力することも可能である。図１０は、本発明の実施形態におけるコンテンツデータ表示装置１５において、字幕データ９及び音声データ１０の選択画面の例である。図１０は、英語、フランス語、中国語、または、音声出力が選択可能な選択画面が示されている。
【００４４】
また、表示部１に表示させる字幕データ９のフォントや文字サイズは、コンテンツデータ表示装置１５のメニュー画面から変更できるようにしてもよい。
【００４５】
また、字幕データ９を表示部１に表示する際に、表示部１上の選択した台詞領域４５と重ならないように字幕データ９を表示部１に表示してもよい。
【００４６】
本発明の実施形態におけるコンテンツデータ表示装置１５によれば、利用者が参照したい画像データ８上の文字に対する字幕データ９を、利用者によるコンテンツデータ７の参照の仕方に合わせて、任意の順序で表示させることができる。
【００４７】
また、本発明の実施形態におけるコンテンツデータ表示装置１５によれば、字幕データ９を画像データ８上に表示するため、表示部１の表示範囲の広さを有効に利用することができ、また、字幕データ９は、入力部２により移動させることができるため、画像データ８の参照の妨げとならない。
【００４８】
また、本発明の実施形態におけるコンテンツデータ表示装置１５によれば、例えば、コンテンツデータ７が電子コミックスである場合には、吹き出し毎に字幕データ９を管理せずに、画像データ８上の領域毎に字幕データ９を対応付けているため、吹き出し以外の文字に対しても字幕データ９を表示できる等、より自由度の高い字幕データ９の表示が可能となる。
【００４９】
以上、本発明の実施の形態が添付の図面を参照することにより説明された。但し、本発明は、上述の実施の形態に限定されず、要旨を逸脱しない範囲で当業者により適宜変更され得る。
【符号の説明】
【００５０】
１  表示部
２  入力部
３  制御部
４  音声出力部
５  主記憶部
６  記憶部
７  コンテンツデータ
８  画像データ
９  字幕データ
１０  音声データ
１１  コンテンツデータ表示プログラム
１５  コンテンツデータ表示装置
２０  タイトルテーブル
２１  タイトル識別子
２２  タイトル名
３０  画像データテーブル
３１  ページ識別子
３２  画像データ名
４０  字幕データテーブル
４１  字幕識別子
４２  言語識別子
４３  字幕データ名
４４  ページ識別子
４５  台詞領域
４６  表示位置情報
５０  コマデータテーブル
５１  コマ識別子
５２  ページ識別子
５３  コマ領域
５４  字幕識別子
８１  マーク
８２  字幕
【図１】
0005376685.tif 000002
【図２】
0005376685.tif 000003
【図３】
0005376685.tif 000004
【図４】
0005376685.tif 000005
【図５】
0005376685.tif 000006
【図６】
0005376685.tif 000007
【図７】
0005376685.tif 000008
【図８】
0005376685.tif 000009
【図９】
0005376685.tif 000010
【図１０】
0005376685.tif 000011