(57)【特許請求の範囲】
【請求項１】
画像データの表示欄と、前記画像データ上の領域毎に対応付けられる字幕翻訳データが入力される翻訳言語毎に設けられた複数の入力欄である字幕翻訳データ入力欄を含む入力画面を表示する表示部と、
前記画像データ上の領域の選択と、選択された前記画像データ上の領域に対応する前記字幕翻訳データ入力欄の翻訳先の言語の入力欄に前記字幕翻訳データを入力する入力部と、
前記画像データ上の領域と、入力された翻訳先の言語の前記字幕翻訳データを対応付ける制御部と、
前記画像データを管理する画像データベースのレコードと、前記字幕翻訳データを管理する字幕データベースのレコードを記憶する記憶部と
を備え、
前記表示部は、同一の前記画像データ上の領域に対する他言語の前記字幕翻訳データが、前記記憶部に既に記憶されている場合には、既に記憶されている他言語の前記字幕翻訳データを、前記字幕翻訳データ入力欄の対応する言語の入力欄に表示する
字幕付加システム。
【請求項２】
前記字幕データベースのレコードは、前記字幕翻訳データの表示位置を示す表示位置情報を更に含み、
前記制御部は、更に、前記字幕データベースのレコードに前記表示位置情報を設定する
請求項１に記載の字幕付加システム。
【請求項３】
前記画像データベースのレコードは、ページ識別子及び画像データ名を含み、前記字幕翻訳データベースのレコードは、字幕識別子、言語識別子、字幕翻訳データ名、ページ識別子及び台詞領域を含み、
前記制御部は、前記字幕翻訳データと、前記画像データ上の領域とを、前記ページ識別子及び前記台詞領域に基づいて対応付ける
請求項１又は２に記載の字幕付加システム。
【請求項４】
前記入力画面は、更に書き出しボタンを含み、
前記入力部により前記書き出しボタンが押下されると、前記制御部は、翻訳言語の選択画面を前記表示部に表示し、前記入力部により選択された翻訳言語に基づく字幕翻訳位置データを出力し、
前記字幕翻訳位置データは、前記画像データ上の領域に対応する前記字幕翻訳データの文字データと、前記ページ識別子のページデータと、前記台詞領域の領域データとを含む
請求項１乃至３のいずれか１項に記載の字幕付加システム。
【請求項５】
請求項４に記載の前記画像データと、前記字幕翻訳位置データとを含むコンテンツデータ。
【請求項６】
表示部が、画像データの表示欄と、前記画像データ上の領域毎に対応付けられる字幕翻訳データが入力される翻訳言語毎に設けられた複数の入力欄である字幕翻訳データ入力欄を含む入力画面を表示するステップと、
入力部が、前記画像データ上の領域を選択するステップと、
入力部が、選択された前記画像データ上の領域に対応する前記字幕翻訳データ入力欄の翻訳先の言語の入力欄に前記字幕翻訳データを入力するステップと、
制御部が、前記画像データ上の領域と、入力された翻訳先の言語の前記字幕翻訳データを対応付けるステップと、
記憶部が、前記画像データを管理する画像データベースのレコードと、前記字幕翻訳データを管理する字幕データベースのレコードを記憶するステップと、
を有し、
前記表示部が、更に、同一の前記画像データ上の領域に対する他言語の前記字幕翻訳データが、前記記憶部に既に記憶されている場合には、既に記憶されている他言語の前記字幕翻訳データを、前記字幕翻訳データ入力欄の対応する言語の入力欄に表示するステップと、
を含む字幕付加方法。
【請求項７】
前記字幕データベースのレコードは、前記字幕翻訳データの表示位置を示す表示位置情報を更に含み、
前記対応付けるステップは、更に、前記字幕データベースのレコードに前記表示位置情報を設定する
請求項６に記載の字幕付加方法。
【請求項８】
前記画像データベースのレコードは、ページ識別子及び画像データ名を含み、前記字幕翻訳データベースのレコードは、字幕識別子、言語識別子、字幕翻訳データ名、ページ識別子及び台詞領域を含み、
前記対応付けるステップは、前記字幕翻訳データと、前記画像データ上の領域とを、前記ページ識別子及び前記台詞領域に基づいて対応付ける
請求項６又は７に記載の字幕付加方法。
【請求項９】
前記入力画面は、更に書き出しボタンを含み、
入力部が、前記書き出しボタンを押下するステップと、
制御部が、翻訳言語の選択画面を前記表示部に表示するステップと、
制御部が、前記入力部により選択された翻訳言語に基づく字幕翻訳位置データを出力するステップとを更に含み、
前記字幕翻訳位置データは、前記画像データ上の領域に対応する前記字幕翻訳データの文字データと、前記ページ識別子のページデータと、前記台詞領域の領域データとを含む
請求項６乃至８のいずれか１項に記載の字幕付加方法。
【請求項１０】
請求項６乃至９のいずれか１項に記載の字幕付加方法を制御部に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの字幕付加装置に関し、特に、コンテンツデータを多言語化対応とするための字幕翻訳データを作成する字幕付加装置に関する。
【背景技術】
【０００２】
電子コミックスに代表されるコンテンツデータが、電子コミックスに含まれる言語を母国語としていない利用者に参照される機会が増えている。このような利用者を想定したソフトウェアに関する技術として、コンテンツデータに、画像データとともに、字幕翻訳データを含め、画像データと字幕翻訳データを同時に表示する技術が知られている。
【０００３】
特開２００２−２５１２７９号公報（特許文献１）には、画像及び文字を含むコンテンツを配信する配信システムの発明が開示されている。この発明のコンテンツは、画像データと、この画像データに対応づけられた文字データと、画像データと文字データの対応付けを含む制御データにより管理されている。この発明の表示端末は、画像データを画像表示領域に表示するとともに、制御データによって対応付けられた文字データを、同一画面上の画像表示領域から区別された文字表示領域に表示する。
【０００４】
画像データと字幕翻訳データを含むコンテンツデータを作成する場合には、対応させる言語毎に、字幕翻訳データを用意する必要がある。この際、コンテンツデータの画像データに含まれる言語と、翻訳後の言語の組み合わせによっては、翻訳担当者が限られてくる等の理由により、字幕翻訳データの作成に時間がかかり、翻訳コストがかかる場合がある。
【０００５】
スマートフォンやタブレット端末等のコンテンツデータ表示装置において、画像データとともに、字幕翻訳データを表示させることができるコンテンツデータを、低コストで作成することができる字幕付加装置が必要とされている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２５１２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、画像データとともに、字幕翻訳データを表示させるコンテンツデータを、低コストで作成することができる字幕付加装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の字幕付加装置は、画像データの表示欄と、画像データ上の領域に対応付けられた翻訳言語毎の字幕翻訳データ入力欄を含む画面を表示する表示部と、画像データ上の領域の選択と、選択された画像上の領域に対応する字幕翻訳データを入力する入力部と、画像データ上の領域と、入力された字幕翻訳データを対応付ける制御部と、画像データを管理する画像データベースと、字幕翻訳データを管理する字幕データベースを記憶する記憶部とを備える。
【０００９】
本発明の字幕付加方法は、画像データの表示欄と、画像データ上の領域に対応付けられた翻訳言語毎の字幕翻訳データ入力欄を含む画面を表示するステップと、入力部が、画像データ上の領域を選択するステップと、入力部が、選択された画像上の領域に対応する字幕翻訳データを入力するステップと、制御部が、画像データ上の領域と、入力された字幕翻訳データを対応付けるステップと、記憶部が、画像データを管理する画像データベースのレコードと、字幕翻訳データを管理する字幕データベースのレコードを記憶するステップとを含む。
【発明の効果】
【００１０】
本発明によれば、画像データとともに、字幕翻訳データを表示させるコンテンツデータを、低コストで作成することができる字幕付加装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態における字幕付加装置１５のブロック図である。
【図２】図２は、本発明の実施形態における字幕付加装置１５のタイトルテーブル２０の例である。
【図３】図３は、本発明の実施形態における字幕付加装置１５の画像データテーブル３０の例である。
【図４】図４は、本発明の実施形態における字幕付加装置１５の字幕翻訳データテーブル４０の例である。
【図５】図５は、本発明の実施形態における字幕付加装置１５のコマデータテーブル５０の例である。
【図６】図６は、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域を特定する方法を説明するための図である。
【図７】図７は、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域に所定の言語に翻訳した字幕を付加する操作画面の例である。
【図８Ａ】図８Ａは、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域に所定の言語に翻訳した字幕を付加する方法のフローチャートである。
【図８Ｂ】図８Ｂは、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域に所定の言語に翻訳した字幕を付加する方法のフローチャートである。
【図９】図９は、本発明の実施形態における字幕付加装置１５において、コンテンツデータ７に組み込む字幕翻訳位置データ９のファイル形式の例である。
【図１０】図１０は、本発明の実施形態における字幕付加装置１５で作成したコンテンツデータ７を、コンテンツデータ表示装置に表示させた場合の例である。
【発明を実施するための形態】
【００１２】
添付図面を参照して、本発明の実施形態による字幕付加装置１５を以下に説明する。
【００１３】
［構成の説明］
はじめに、本実施形態における字幕付加装置１５の構成の説明を行う。図１は、本発明の実施形態における字幕付加装置１５のブロック図である。本実施形態の字幕付加装置１５は、表示部１、入力部２、制御部３、音声出力部４、主記憶部５及び記憶部６を備える。
【００１４】
表示部１は、コンテンツデータ７の作成画面を表示する。入力部２は、利用者がコンテンツデータ７に含まれる画像データ８上の領域に字幕を対応付ける操作を行うための、キーボードやマウス等のインタフェースである。制御部３は、字幕付加装置１５を制御するプログラムを実行する。音声出力部４は、字幕付加装置１５から音声を出力する。主記憶部５は、制御部３により実行されるプログラムを読み込む。
【００１５】
記憶部６には、コンテンツデータ７、コンテンツデータ７を管理するテーブル及びコンテンツデータ表示プログラム１１が記憶されている。コンテンツデータ７を管理するテーブルには、タイトルテーブル２０、画像データテーブル３０、字幕翻訳データテーブル４０及びコマデータテーブル５０がある。なお、画像データテーブル３０、字幕翻訳データテーブル４０及びコマデータテーブル５０は、コンテンツデータ７に含まれていてもよい。
【００１６】
コンテンツデータ７には、画像データ８及び字幕翻訳位置データ９が含まれる。本実施形態の字幕付加装置１５は、コンテンツデータ７において、画像データ８上の領域に所定の言語に翻訳した字幕（字幕翻訳データテーブル４０で管理される字幕翻訳データ名４３で指定されたファイルに含まれる文字データ）を対応付ける機能を有する。画像データ８は、字幕を付加する対象となる画像のデータである。本実施形態では、ページ毎に画像データ８が区別されている。字幕翻訳位置データ９は、画像データ８上の領域の位置情報と、当該領域に対応付けられた字幕の文字データを含む。音声データ１０については、コンテンツデータ７に含まれていなくてもよい。本実施形態の字幕付加装置１５とは直接関係しないが、音声データ１０が含まれている場合には、コンテンツデータ表示装置の利用者の操作に応答して、画像データ８上の領域に対応付けられた音声を出力させることができる。
【００１７】
字幕付加プログラム１１は、字幕付加装置１５を制御するためのプログラムである。制御部３は、コンテンツデータ表示プログラム１１を、主記憶部５に読み込んで実行する。
【００１８】
次に、本実施形態の字幕付加装置１５が取り扱うコンテンツデータ７のデータ管理方法の例について説明する。
【００１９】
図２は、本発明の実施形態における字幕付加装置１５のタイトルテーブル２０の例である。タイトルテーブル２０は、タイトル識別子２１及びタイトル名２２が関連付けられて記憶されている。タイトル識別子２１は、コンテンツデータ７のタイトル毎に割り当てられる識別子である。タイトル名は、コンテンツデータ７のタイトル名である。本実施形態のコンテンツデータ７は、タイトル識別子毎に関連付けられた、画像データテーブル３０、字幕翻訳データテーブル４０及びコマデータテーブル５０によって管理される。
【００２０】
図３は、本発明の実施形態における字幕付加装置１５の画像データテーブル３０の例である。画像データテーブル３０は、ページ識別子３１及び画像データ名３２が関連付けられて記憶されている。ページ識別子３１は、コンテンツデータ７のページ毎に割り当てられる識別子である。画像データ名３２は、画像データ８のファイル名である。なお、画像データ名３２は、図３においては、ｊｐｇ形式のファイルとなっているが、画像データ名３２は、ｊｐｇ形式に限らず、ｇｉｆ形式等の別のファイル形式であってもよい。
【００２１】
図４は、本発明の実施形態における字幕付加装置１５の字幕翻訳データテーブル４０の例である。字幕翻訳データテーブル４０は、字幕識別子４１、言語識別子４２、字幕翻訳データ名４３、ページ識別子４４、台詞領域４５及び表示位置情報４６が関連付けられて記憶されている。字幕識別子４１は、字幕毎に割り当てられる識別子である。言語識別子４２は、字幕翻訳データのファイル（字幕翻訳データ名４３）に含まれる翻訳文の言語を識別するための識別子である。字幕翻訳データ名４３は、字幕翻訳データのファイル名である。なお、字幕翻訳データ名４３は、図４においては、ｔｘｔ形式のファイルとなっているが、字幕翻訳データ名４３は、ｔｘｔ形式に限らず、ｘｍｌ形式等の別のファイル形式であってもよい。ページ識別子４４は、字幕翻訳データに対応する台詞が存在するページの識別子である。ページ識別子４４は、画像データテーブル３０のページ識別子３１に対応している。
【００２２】
台詞領域４５は、字幕翻訳データ名４３で指定されているファイルに管理されている文字データに対応する台詞が占める領域を示す。図６は、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域を特定する方法を説明するための図である。図６の例では、画像データ８上の座標（Ｘ，Ｙ）＝（２００，３００）から、Ｈｅｉｇｈｔ：１００、Ｗｉｄｔｈ：５０の長方形状の領域を、（Ｘ，Ｙ，Ｗ，Ｈ）＝（２００，３００，５０，１００）で指定する例が示されている。
【００２３】
表示位置情報４６は、字幕翻訳データ名４３で指定されているファイルに管理されている文字データの表示位置を示す情報である。表示位置情報４６は、台詞領域４５に基づいて、例えば、下部：０、上部：１、下部右寄せ：２、下部左寄せ：３、上部右寄せ：４、上部左寄せ：５のように設定される。表示位置情報４６の設定方法は、字幕翻訳データの入力画面に、表示位置情報４６を設定するための表示位置ボタンを設けて、翻訳担当者が、翻訳字幕データ毎に設定してもよいし、制御部が、自動的に設定してもよい。制御部が、自動的に表示位置情報４６を設定する場合には、例えば、コマに対して台詞が左側に位置すれば、下部左寄せ：２、コマに対して台詞が右側に位置すれば、下部右寄せ：４等を、自動的に設定する方法が考えられる。
【００２４】
図５は、本発明の実施形態における字幕付加装置１５のコマデータテーブル５０の例である。コマデータテーブル５０は、コンテンツデータ７が電子コミックスである場合に、コマと字幕の関係を管理するためのテーブルである。コマデータテーブル５０は、コマ識別子５１、ページ識別子５２、コマ領域５３及び字幕５４が関連付けられて記憶されている。コマ識別子５１は、１ページ中に複数含まれる可能性のあるコマ毎に割り当てられる識別子である。ページ識別子５２は、コマデータが存在するページの識別子である。ページ識別子５２は、画像データテーブル３０のページ識別子３１に対応している。コマ領域５３は、ページ識別子５２に対応する画像データ８上で、コマが存在する領域を示す。字幕識別子５４は、コマに存在する台詞に対応する字幕の識別子である。字幕識別子５４は、字幕翻訳データテーブル４０の字幕識別子４１に対応している。
【００２５】
なお、図２〜５において、本実施形態のコンテンツデータ７の管理に使用する各テーブルを例示したが、各テーブルの種類やカラムの構成は、適宜変更してもよい。例えば、図４の字幕翻訳データテーブル４０は、１つのテーブルとして例示したが、字幕翻訳データテーブル４０を複数のテーブルに分けてもよい。また、タイトルテーブル２０、画像データテーブル３０、字幕翻訳データテーブル４０及びコマデータテーブル５０において、一部のカラムを他のテーブルで管理する等、各テーブル間で管理するカラムの構成を変更してもよい。
【００２６】
図７は、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域に所定の言語に翻訳した字幕を付加する操作画面の例である。画像データ表示欄７１は、字幕の付加対象となる画像データ８を表示する欄である。図７の画面例では、次頁ボタン及び前頁ボタンが表示され、字幕の付加対象となる画像データ８を、ページ毎に切り替えて表示できるようになっている。入力欄７２は、画像データ８上の領域毎に対応づける字幕の入力欄である。図７の例では、画像データ８上の領域（Ｘ，Ｙ，Ｗ，Ｈ）＝（５５５，５５５，１００，１００）に対応付ける字幕の入力欄が示されている。
【００２７】
また、図７の例では、字幕の入力欄として、ｆｒ（フランス語）、ｅｎ（英語）、ｃｎ（中国語）及びｐｔ（ポルトガル語）が示されている。図７の例では、既に、字幕翻訳データテーブル４０に保存されている英語の字幕が表示されている。本実施形態の字幕付加装置１５では、翻訳先の言語とは異なる他言語の字幕であっても、画像データ８に字幕を付加する操作画面に表示させている。これにより、コンテンツデータ７の作成者（翻訳担当者）が、翻訳時に、他言語に対する字幕表示を参考にすることができ、翻訳作業の効率化を図ることができる。また、他言語の字幕の表示により、画像データ８に含まれている言語から、翻訳先の言語への翻訳ができない翻訳者であっても、翻訳作業を行うことができる。図７の例では、例えば、日本語からフランス語への翻訳を行う際に、日本語からフランス語への翻訳ができない翻訳担当者であっても、英語からフランス語への翻訳ができれば、英語の字幕表示を利用して翻訳を担当させることができる。
【００２８】
翻訳担当者は、入力欄７２に示されている保存ボタンを押下すると、制御部３は、入力された文字データを、字幕翻訳データ名４３のファイルに保存し、字幕翻訳データテーブル４０に対応するレコードを作成する。
【００２９】
表示欄７３は、現在、字幕の入力対象となっている画面上の領域の１つ前の領域の、翻訳対象の言語の字幕である。
【００３０】
書き出しボタン７４は、翻訳作業中のコンテンツデータ７に対して、画像データ８上の領域と、所定の言語に翻訳した字幕との対応付けを終了させ、翻訳担当者が指定した言語の字幕翻訳位置データ９をファイル出力する。
【００３１】
［動作方法の説明］
次に、本実施形態における字幕付加装置１５において、画像データ８上の領域に所定の言語に翻訳した字幕を付加する方法の説明を行う。図８Ａ及び図８Ｂは、本発明の実施形態における字幕付加装置１５において、画像データ８上の領域に所定の言語に翻訳した字幕を付加する方法のフローチャートである。なお、画像データ８上の領域に所定の言語に翻訳した字幕を付加する画面については、図７で例示した操作画面を例にして説明する。
【００３２】
（ステップＳ１）
翻訳担当者が、入力部２により、画像データ８上の領域と画像データ８上の領域に所定の言語に翻訳した字幕を対応付けるコンテンツデータ７を選択する。制御部３が、図７に例示される画像データ８上の領域に字幕を付加する操作画面を、表示部１に表示する。
【００３３】
（ステップＳ２）
翻訳担当者が、入力部２により、字幕の入力作業の対象となる画像データ８を選択する。例えば、図７の操作画面の例では、画像データ表示欄７１の次頁ボタン、及び前頁ボタンにより、字幕を付加する対象となる画像データ８を切り替える。
【００３４】
（ステップＳ３）
翻訳対象者は、入力部２により、字幕を付加する対象となる画像データ８上の領域を選択する。画像データ８上の領域の選択は、例えば、マウスにより画像データ８上の領域をクリックすることにより行う。
【００３５】
（ステップＳ４）
制御部３は、ステップＳ３において、マウス等の入力部２により選択した箇所を、台詞領域４５に含む字幕翻訳データテーブル４０のレコードがあるかどうか確認し、レコードがない場合には、ステップＳ５の処理に進み、レコードがある場合には、ステップＳ６の処理に進む。
【００３６】
（ステップＳ５）
制御部３は、字幕付加対象の台詞領域４５が、まだ、字幕翻訳データテーブル４０に登録されていない旨のメッセージと、字幕を付加したい画像データ８上の領域の指定を促すメッセージを表示部１に表示する。翻訳担当者は、マウス等の入力部２により、字幕を付加したい画像データ８上の領域を指定する。画像データ８上の領域の指定は、例えば、マウスにより画像データ８上の領域をクリックとドラッグすることにより行い、制御部３は、クリックした座標（Ｘ，Ｙ）とドラッグの大きさ（ＨｅｉｇｈｔとＷｉｄｔｈ）とを台詞領域４５として認識する。制御部３は、字幕翻訳データテーブル４０に、台詞領域４５に翻訳担当者が指定した領域を有するレコードを新規に作成し、ステップＳ８の処理に進む。
【００３７】
なお、制御部３は、翻訳担当者が指定した台詞領域４５が、既に字幕翻訳データテーブル４０に登録されているレコードの台詞領域４５の一部と重複する場合には、エラーメッセージを表示部１に表示する等により、翻訳担当者に領域の再指定を促す。また、台詞領域４５の指定は、画像ファイル８内の登場人物の台詞の吹き出し台詞に限られず、背景等の所定の領域等に対しても、自由に指定することができる。
【００３８】
（ステップＳ６）
制御部３は、ステップＳ３で選択した画像データ８上の領域に対して、字幕翻訳データテーブル４０に、既にステップＳ３で選択した画像データ８上の領域に対応するレコードがあるかどうか確認する。制御部３は、ステップＳ３で選択した画像データ８上の領域と、字幕翻訳データテーブル４０の台詞領域４５が一致するレコードを、字幕翻訳データテーブル４０から検索し、一致するレコードがある場合には、ステップＳ７の処理に進み、一致するレコードがない場合には、ステップＳ８の処理に進む。
【００３９】
（ステップＳ７）
制御部３は、ステップＳ６で検索した、台詞領域４５が一致する全てのレコードに対応する字幕（字幕翻訳データ名４３で指定されるファイルの文字データ）を、表示部２に表示する。その際、言語識別子４２を参照して、字幕翻訳データ名４３で指定されるファイルの文字データを対応する字幕翻訳データ入力欄に表示する。例えば、図７の操作画面の例では、言語識別子４２が、ｅｎ（英語）である場合には、字幕翻訳データ入力欄７２の対応する言語のｅｎ（英語）の欄に字幕翻訳データ名４３で指定されるファイルの文字データを表示する。
【００４０】
（ステップＳ８）
翻訳担当者は、入力部２により、対象の翻訳先の言語の字幕を字幕翻訳データ入力欄に入力する。例えば、図７の操作画面の例では、翻訳先の言語がフランス語である場合には、字幕翻訳データ入力欄７２のｆｒ（フランス語）の欄に入力する。
【００４１】
（ステップＳ９）
翻訳担当者が、入力部２により保存ボタンを押下すると、制御部３は、入力された文字データを、字幕翻訳データ名４３のファイルに保存し、字幕翻訳データテーブル４０に対応するレコードを作成する。例えば、図７の操作画面の例では、字幕翻訳データ入力欄７２の保存ボタンを、マウス等の入力部２により選択すると、制御部３は、入力したｆｒ（フランス語）の文字データを保存する字幕翻訳データ名４３のファイルを、新規に連番などで自動採番したファイル名で記憶部６に作成する。また、制御部３は、字幕翻訳データテーブル４０に、言語識別子４２がｆｒのレコードとして、新規に連番などで自動採番した字幕識別子４１、字幕翻訳データ名４３、ページ識別子４４、選択されている台詞領域４５とを関連付け、レコードを新規に作成する。
【００４２】
（ステップＳ１０）
翻訳担当者は、画像データ表示欄７１に表示されている画像データ８の他の領域に、字幕を入力したい場合には、入力部２により、他の領域を選択する（ステップＳ３の処理に進む。）
【００４３】
（ステップＳ１１）
翻訳担当者は、画像データ表示欄７１に表示されている画像データ８を切り替えて、別の画像データ８に、字幕を入力したい場合には、入力部２により、他の画像データ８に切り替える（ステップＳ２の処理に進む。）
【００４４】
（ステップＳ１２）
翻訳担当者が、入力部２により、書き出しボタン７４を押下し、更に表示された言語選択画面により書き出す言語を選択すると、制御部３は、選択された翻訳先の言語による字幕翻訳位置データ９を、ファイル出力する。制御部３は、まず、翻訳中のタイトル名２２に対応するタイトル識別子２１に関連付けられた字幕翻訳データテーブル４０を参照し、選択された言語の言語識別子４２に該当するレコードを読み出す。制御部３は、次に、読み出したレコードの情報に基づいて、字幕翻訳位置データ９を作成し、ファイル出力する。図９は、本発明の実施形態における字幕付加装置１５において、コンテンツデータ７に組み込む字幕翻訳位置データ９のファイル形式の例である。図９の例では、コンテンツデータ７に組み込む字幕翻訳位置データ９のファイル形式は、ｘｍｌ形式となっている。図９のｘｍｌ形式ファイルにおいて、ＴｉｔｌｅＮａｍｅタグは、コンテンツデータのタイトル名（タイトルテーブル２０のタイトル名２２）であり、ＰａｇｅＮｕｍｂｅｒタグは、画像データ８のページであり、Ｘタグ、Ｙタグ、Ｗｉｄｔｈタグ及びＨｅｉｇｈｔタグは、画像データ８上の領域（字幕翻訳データテーブル４０の台詞領域４５）であり、Ｗｏｒｄタグは、画像データ８上の領域の文字に対応する所定の言語の翻訳文（字幕翻訳データテーブル４０の字幕翻訳データ名４３で指定されるファイルの文字データ）である。なお、図９の例では、表示位置情報４６が付加されていないが、表示位置情報４６を付加することにより、翻訳字幕データ毎に、画像データ８上の字幕の表示位置を変える情報を含めてもよい。
【００４５】
図１０は、本発明の実施形態における字幕付加装置１５で作成したコンテンツデータ７を、コンテンツデータ表示装置に表示させた場合の例である。字幕８２は、画像データ８上のマーク８１が含まれる所定の領域に対応する字幕翻訳データ（字幕翻訳データテーブル４０の字幕翻訳データ名４３で指定されるファイルの文字データ）である。
【００４６】
本発明の実施形態における字幕付加装置１５によれば、他言語の字幕表示により、画像データ８に含まれている言語から、翻訳先の言語への翻訳ができない翻訳者であっても、他言語に対する字幕表示に基づいて、翻訳作業を行うことができる。
【００４７】
また、本発明の実施形態における字幕付加装置１５によれば、コンテンツデータ７の作成者（翻訳担当者）が、翻訳時に、他言語に対する字幕表示を参考にすることができ、翻訳作業の効率化を図ることができる。
【００４８】
以上、本発明の実施の形態が添付の図面を参照することにより説明された。但し、本発明は、上述の実施の形態に限定されず、要旨を逸脱しない範囲で当業者により適宜変更され得る。
【符号の説明】
【００４９】
１  表示部
２  入力部
３  制御部
４  音声出力部
５  主記憶部
６  記憶部
７  コンテンツデータ
８  画像データ
９  字幕翻訳位置データ
１０  音声データ
１１  字幕付加プログラム
１５  字幕付加装置
２０  タイトルテーブル
２１  タイトル識別子
２２  タイトル名
３０  画像データテーブル
３１  ページ識別子
３２  画像データ名
４０  字幕翻訳データテーブル
４１  字幕識別子
４２  言語識別子
４３  字幕翻訳データ名
４４  ページ識別子
４５  台詞領域
４６  表示位置情報
５０  コマデータテーブル
５１  コマ識別子
５２  ページ識別子
５３  コマ領域
５４  字幕識別子
７１  画像データ表示欄
７２  入力欄
７３  表示欄
７４  書き出しボタン
８１  マーク
８２  字幕
【図１】
0005451696.tif 000002
【図２】
0005451696.tif 000003
【図３】
0005451696.tif 000004
【図４】
0005451696.tif 000005
【図５】
0005451696.tif 000006
【図６】
0005451696.tif 000007
【図７】
0005451696.tif 000008
【図８Ａ】
0005451696.tif 000009
【図８Ｂ】
0005451696.tif 000010
【図９】
0005451696.tif 000011
【図１０】
0005451696.tif 000012