(57)【要約】本発明には、画面縦横比の変換に適応してフォントを制御して、インターラクティブコンテンツを再生する装置及びその方法が開示されている。本発明は、オーディオデータ及びビデオデータを含むＡＶデータ、マークアップ文書及び／またはマークアップリソースファイルを含むインターラクティブコンテンツが保存された情報記録媒体の再生装置において、入力されるマークアップ文書に使われる縦横比情報／解像度情報に対応してフォントのピクセル縦横比を決定した後、フォントをあらかじめ拡大または縮少する前処理を行って、前処理されたフォントデータを実際出力画面の縦横比／解像度変換に適応して出力するフォントデコーダを含むことによって、画面歪曲を最小化してインターラクティブ画面表示が可能になる。
2006508405.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータ及びビデオデータを含むＡＶデータ、マークアップ文書及び／またはマークアップリソースファイルを含むインターラクティブコンテンツが保存された情報記録媒体を再生する装置において、
入力されるマークアップ文書に使われる縦横比情報／解像度情報に対応してフォントのピクセル縦横比を決定した後、前記決定されたピクセル縦横比によって、前記フォントのサイズをあらかじめ拡大または縮少する前処理を行って、前処理されたフォントデータを実際出力画面の縦横比／解像度変換に適応して出力するフォント制御手段を含む装置。
【請求項２】
前記マークアップ文書内の縦横比情報は、タグを使用して保存されていることを特徴とする請求項１に記載の装置。
【請求項３】
前記マークアップ文書には、それぞれ製作された解像度情報と、１６：９画面、４：３画面、１：１画面または縦横比と関係ない（縦横比情報を含んでいない場合を含んで）ことを示す画面縦横比情報とが保存されていることを特徴とする請求項２に記載の装置。
【請求項４】
前記マークアップ文書内の縦横比情報がタグとして存在しない場合、再生装置内に設定された基本画面縦横比情報を利用して、マークアップ文書内の画面縦横比情報に設定することを特徴とする請求項２に記載の装置。
【請求項５】
前記フォント制御手段には、前記マークアップ文書で示す縦横比情報によって、フォントを画面に出力する前に拡大または縮少する値を指定した行列情報があらかじめ保存されていることを特徴とする請求項１に記載の装置。
【請求項６】
前記行列情報は、縦横比４：３で使用する行列、縦横比１６：９で使用する行列、基本縦横比１４：９で使用する行列、縦横比１：１で使用する行列情報を含むことを特徴とする請求項５に記載の装置。
【請求項７】
オーディオデータ及びビデオデータを含むＡＶデータ、マークアップ文書及び／またはマークアップリソースファイルを含むインターラクティブコンテンツが保存された情報記録媒体を再生する装置において、
前記情報記録媒体に記録されたデータを読出すリーダと、
前記リーダによって読出された、マークアップ文書が製作された環境に適した解像度及び縦横比情報が挿入されたマークアップ文書の縦横比情報を利用して、所定比率のピクセルで製作されたフォントの出力前にあらかじめ拡大／縮少処理して、実際出力画面の解像度及び縦横比変換に適応してインターラクティブコンテンツの歪曲を最小化して出力するプレゼンテーションエンジンとを含む装置。
【請求項８】
前記マークアップ文書内の縦横比情報は、タグを使用して保存されていることを特徴とする請求項７に記載の装置。
【請求項９】
前記マークアップ文書内の縦横比情報がタグとして存在しない場合、再生装置内に設定された基本画面縦横比情報を利用して、マークアップ文書内の画面縦横比情報に設定することを特徴とする請求項８に記載の装置。
【請求項１０】
前記プレゼンテーションエンジンには、前記マークアップ文書で示す縦横比情報によって、フォントを画面に出力する前に拡大または縮少する値を指定した行列情報があらかじめ保存されているフォントデコーダを含むことを特徴とする請求項９に記載の装置。
【請求項１１】
前記行列情報は、縦横比４：３で使用する行列、縦横比１６：９で使用する行列、基本縦横比１４：９で使用する行列、縦横比１：１で使用する行列情報を含むことを特徴とする請求項１０に記載の装置。
【請求項１２】
前記マークアップ文書には、それぞれ製作された解像度情報と、１６：９画面、４：３画面、１：１画面または縦横比と関係ない（縦横比情報を含んでいない場合を含んで）ことを示す画面縦横比情報とが保存されていることを特徴とする請求項７に記載の装置。
【請求項１３】
前記フォントデコーダは、画面縦横比情報が４：３画面であれば、１：１正方形ピクセルで製作されたフォントを、前記第１所定比率のフォントに拡大して前記４：３画面に出力すれば、前記第１所定比率のフォントが１：１に近く縮少されて美麗な画面を提供することを特徴とする請求項１２に記載の装置。
【請求項１４】
前記フォントデコーダは、画面縦横比情報が１６：９画面であれば、１：１正方形ピクセルで製作されたフォントを前記第２所定比率のフォントに縮少して前記１６：９画面に出力する場合、前記第２所定比率のフォントが１：１に近く拡大されて美麗な画面を提供することを特徴とする請求項１２に記載の装置。
【請求項１５】
前記装置は、
前記リーダによって読出されたＡＶデータをビデオ映像と副映像とに出力するデコーダと、前記ＡＶデータがマークアップ文書によって定義された表示窓にディスプレイされるように、すなわち、ＡＶデータとレンダリングされたマークアップ文書とをブレンディングするブレンダと、をさらに含み、
前記ブレンダは、
ディスプレイ装置の画面縦横比と解像度とによって、ビデオ映像をパン＆スキャン型またはレターボックス型に変換するか、または変換なしにそのままビデオ映像を出力するビデオ変換器と、前記ビデオ変換器から提供されるビデオ映像と副映像とを合成する第１合成器と、入力されるビデオレイアウト情報によって、前記第１合成器で合成されたビデオ映像及び副映像の位置と、ディスプレイ装置の画面に表示されるＡＶ画面サイズを制御するビデオ位置及び画面サイズ制御器と、前記プレゼンテーションエンジンから提供されるマークアップ映像ソースのグラフィック映像のサイズを変換するグラフィック映像変換器と、前記ビデオ位置及び画面サイズ制御器の出力と前記グラフィック映像変換器の出力とを合成して、前記ディスプレイ装置にディスプレイする第２合成器と、前記ディスプレイ装置の画面縦横比及び解像度によって、前記ビデオ変換器と前記グラフィック映像変換器とを制御する制御器とを含むことを特徴とする請求項７に記載の装置。
【請求項１６】
オーディオデータ及びビデオデータを含むＡＶデータ、マークアップ文書及び／またはマークアップリソースファイルを含むインターラクティブコンテンツが保存された情報記録媒体を再生する方法において、
入力されるマークアップ文書に使われる縦横比情報／解像度情報に対応してフォントのピクセル縦横比を決定するステップと、
フォントを画面に出力する前にフォントをあらかじめ拡大または縮少する前処理を行うステップと、
前処理されたフォントデータを実際出力画面の縦横比／解像度変換に適応して出力するステップと、を含む方法。
【請求項１７】
前記前処理過程を行うステップでは、マークアップ文書内の縦横比情報がタグを使用して保存されていることを特徴とする請求項１６に記載の方法。
【請求項１８】
前記マークアップ文書内の縦横比情報がタグとして存在していない場合、再生装置内に設定された基本画面縦横比情報を利用して、マークアップ文書内の画面縦横比情報に設定することを特徴とする請求項１７に記載の方法。
【請求項１９】
前記マークアップ文書には、それぞれ製作された解像度情報と、１６：９画面、４：３画面、１：１画面または縦横比と関係ない（縦横比情報を含んでいない場合を含んで）ことを示す画面縦横比情報とが保存されていることを特徴とする請求項１８に記載の方法。
【請求項２０】
前記前処理過程を行うステップでは、前記マークアップ文書で示す縦横比情報によって、フォントを画面に出力する前に拡大または縮少する値を、行列を使用して変換することを特徴とする請求項１６に記載の方法。
【請求項２１】
前記行列情報は、縦横比４：３で使用する行列、縦横比１６：９で使用する行列、基本縦横比１４：９で使用する行列、縦横比１：１で使用する行列情報を含むことを特徴とする請求項２０に記載の方法。
【請求項２２】
前記出力ステップでは、画面縦横比情報が４：３画面であれば、１：１正方形ピクセルで製作されたフォントを第１所定比率のフォントに拡大して前記４：３画面に出力すれば、前記第１所定比率のフォントが１：１に近く縮少されて画面を提供することを特徴とする請求項２０に記載の方法。
【請求項２３】
前記出力ステップでは、画面縦横比情報が１６：９画面であれば、１：１正方形ピクセルで製作されたフォントを第２所定比率のフォントに縮少して前記１６：９画面に出力する場合、前記第２所定比率のフォントが１：１に近く拡大されて美麗な画面を提供することを特徴とする請求項２０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターラクティブ画面表示のためのインターラクティブコンテンツを保存した情報記録媒体を再生する分野に関わり、特に、画面縦横比の変換に適応してフォントを制御して、画面の歪曲を最小化してインターラクティブコンテンツを再生する装置及びその方法に関する。
【背景技術】
【０００２】
一般的に、情報記録媒体には、オーディオ及び／またはビデオ（ＡＶ）コンテンツ情報とユーザ定義情報とが記録されている。Ａ／Ｖコンテンツとは、情報記録媒体が実質的に提供しようとするコンテンツを称し、ユーザ定義情報とは、製作者が固有情報を規定したものを称す。このような情報記録媒体は、据置型再生装置を通じて単純にＡＶコンテンツのみを再生し、コンピュータを利用すれば、ユーザ定義情報への接近及び利用が可能であることもある。
【０００３】
最近には、ネットワークリンクを含むユーザインターラクティブディスプレイを可能にするハイパーテキストマークアップ言語（ＨＴＭＬ：Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）でなるウェブ基盤環境下で動作可能な情報記録媒体も出市されているが、このような媒体をインターラクティブ情報記録媒体という。インターラクティブ情報記録媒体を再生するとき、ユーザは、据置型再生装置でも、基本的なＡ／Ｖコンテンツを含むＡＶ画面と共に、ユーザをしてネットワークリンク及び検索を可能にする道具、テキストまたはイメージなどのインターラクティブ画面が見られる。
【０００４】
図１Ａ及び図１Ｂは、インターラクティブモードでディスプレイ可能な画面の種類を示す一例であって、図１Ａは、横縦比が４：３である（以下、４：３と称す）画面であり、図１Ｂは、１６：９ワイド画面である。
【０００５】
従来のインターラクティブ情報記録媒体は、４：３画面に１：１ピクセル縦横比を有する画面のためのマークアップ文書が製作されて、ＰＣ（パーソナルコンピュータ）モニター画面への表示のみが適していた。この場合、ＴＶを通じてインターラクティブ画面を表示すれば、ＴＶ画面は、１：１ピクセル縦横比を有するものではなく、ＴＶ画面の縦横比によってピクセル縦横比が異なるので、所望しない出力形態で表示されることがある。すなわち、従来のインターラクティブ情報記録媒体に含まれた何れか一つのピクセル縦横比の画面に適して画面を構成するように作ったＨＴＭＬファイルが、図２に示されたように、他のピクセル縦横比でなる画面（例えば、４：３ＴＶ画面）に表示されれば、コンテンツ製作者が所望する出力形態で表示されない場合が発生した。
【０００６】
したがって、従来には、相異なるピクセル縦横比を有するディスプレイ装置にインターラクティブ画面を表示しようとする時、出力結果がコンテンツ製作者の意図と異なる形態で表示される、例えば、歪みのような歪曲が発生した。これにより、製作されたマークアップ文書とは異なる種類のピクセル縦横比の画面にインターラクティブコンテンツを表示する時にも、画面の歪曲なしにコンテンツ製作者が所望する出力形態で表示する方法についての必要性が生じた。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする目的は、画面縦横比の変換に適応してフォントを制御して画面歪曲を最小化して、インターラクティブコンテンツを再生する装置及びその方法を提供することである。
【０００８】
本発明が解決しようとする他の目的は、マークアップ文書が製作された環境に適した解像度及び縦横比情報が挿入されたマークアップ文書の縦横比情報を利用して、画面縦横比の変換に適応してフォントのサイズを制御して画面歪曲を最小化して、インターラクティブコンテンツを再生する装置及びその方法を提供することである。
【０００９】
本発明が解決しようとするさらに他の目的は、所定比率のピクセルで製作されたフォントを、実際出力画面の解像度及び縦横比の変換に適応して、出力前にあらかじめ拡大／縮少処理して歪曲を最小化して、インターラクティブコンテンツを再生する装置及びその方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明によって、前記目的は、オーディオデータ及びビデオデータを含むＡＶデータ、マークアップ文書及び／またはマークアップリソースファイルを含むインターラクティブコンテンツが保存された情報記録媒体を再生する装置において、入力されるマークアップ文書に使われる縦横比情報／解像度情報に対応して、フォントのピクセル縦横比を決定した後、フォントを画面に出力する前にフォントをあらかじめ拡大または縮少する前処理を行って、前処理されたフォントデータを実際出力画面の縦横比／解像度の変換に適応して出力するフォント制御手段を含む装置によって達成される。
【００１１】
本発明の他の分野によれば、前記目的は、オーディオデータ及びビデオデータを含むＡＶデータ、マークアップ文書及び／またはマークアップリソースファイルを含むインターラクティブコンテンツが保存された情報記録媒体を再生する方法において、入力されるマークアップ文書に使われる縦横比情報／解像度情報に対応してフォントのピクセル縦横比を決定した後、フォントを画面に出力する前にフォントをあらかじめ拡大または縮少する前処理過程を行うステップと、前処理されたフォントデータを実際出力画面の縦横比／解像度変換に適応して出力するステップとを含む方法によって達成される。
【発明を実施するための最良の形態】
【００１２】
以下、添付された図面を参照して、本発明の望ましい実施形態による構成及び動作を説明する。
【００１３】
図３は、本発明が適用される再生装置の全体ブロック図である。図３を参照するに、再生装置は、リーダ１、バッファメモリ２、キャッシュメモリ３、コントローラ５、デコーダ４、及びブレンダ７を含む。コントローラ５には、プレゼンテーションエンジン６が搭載されている。リーダ１には、インターラクティブ情報記録媒体１００にレーザを照射してデータを読出すための光ピックアップユニット（図示せず）が設けられている。
【００１４】
ここで、ユーザインターラクティブ環境下で表示されうる各種情報及びＡＶコンテンツを提供する情報記録媒体１００は、多様な画面縦横比それぞれに相応するインターラクティブ画面を表示するために、マークアップ文書には、該当文書の表示解像度及び縦横比を指示する指示情報を含む。また、マークアップ文書に使用するフォントは、一般的に使われる１：１正方ピクセルで製作されたフォントであるが、コンテンツ製作者によって変わりうる。
【００１５】
リーダ１は、コントローラ５からの制御信号によって光ピックアップユニットを制御して、情報記録媒体１００からＡＶデータ及びマークアップ文書を読出す。バッファメモリ２は、ＡＶデータをバッファリングするためのメモリであり、キャッシュメモリ３は、情報記録媒体１００に記録されたＡＶデータ及び／またはマークアップ文書の再生を制御するための再生制御情報ファイルをキャッシュするか、またはその外の必要な情報をキャッシュするためのメモリである。コントローラ５は、情報記録媒体１００に記録されたＡＶデータがユーザ選択によってビデオモードまたはインターラクティブモードで再生されるように、リーダ１、プレゼンテーションエンジン６、デコーダ４及びブレンダ７を制御する。
【００１６】
コントローラ５の一部としてプレゼンテーションエンジン６は、ソフトウェア観点で、マークアップ言語及びクライアント解析プログラム言語、例えば、ＪａｖａＳｃｒｉｐｔ、Ｊａｖａ（登録商標）を解析して実行する解析エンジンである。さらに、プレゼンテーションエンジン６は、多様なプラグインをさらに含みうる。プラグインは、マークアップ文書に含まれたりマークアップ文書にリンクされた多様なフォーマットのマークアップリソースファイルを開くようにする。すなわち、プレゼンテーションエンジン６は、マークアップ文書ビューワの役割を行う。また、本実施形態で、プレゼンテーションエンジン６は、インターネットに接続して所定データを読込むことができる。
【００１７】
インターラクティブモードでプレゼンテーションエンジン６は、キャッシュメモリ３にキャッシュされたマークアップ文書を読込んだ後に解析してレンダリングする。ブレンダ７は、ＡＶデータストリームがマークアップ文書によって定義された表示窓にディスプレイされるように、すなわち、ＡＶ画面がマークアップ文書画面に埋込まれるように、ＡＶデータストリームとレンダリングされたマークアップ文書とをブレンディングしてディスプレイ装置２００に出力する。
【００１８】
特に、本発明によって、プレゼンテーションエンジン６は、マークアップ文書が製作された環境に適した解像度及び縦横比情報が挿入されたマークアップ文書の縦横比情報を利用して、１：１正方形ピクセルで製作されたフォントの出力前にあらかじめ拡大／縮少処理して、実際出力画面の解像度及び縦横比の変化にもインターラクティブデータの歪曲を最小化して、元来コンテンツ製作者が所望する形状の出力フォントで出力可能にする。
【００１９】
図４は、本発明の望ましい実施形態による出力画面の縦横比に適応してフォントを制御して、インターラクティブコンテンツを再生する装置のブロック図である。図４において、副映像は、ビデオ映像にオーバーラップされて表示されるサブピクチャデータを示す。この副映像とビデオ映像とは、図３に示されたデコーダ４から提供される。
【００２０】
ビデオ変換器７１は、ディスプレイ装置２００の画面縦横比及び解像度によって、制御器７２の制御下にビデオ映像をパン＆スキャン型またはレッタボックス型に変換するか、または変換なしにそのままデコーダ４から提供されるビデオ映像を出力する。第１合成器７３は、ビデオ変換器７１から提供されるビデオ映像と副映像とを合成する。ビデオ位置及び画面サイズ制御器７４は、入力されるビデオレイアウト情報によって第１合成器７３で合成されたビデオ映像及び副映像の位置と、ディスプレイ装置２００の画面に表示されるＡＶ画面サイズとを制御する。
【００２１】
グラフィック映像変換器７５は、制御器７２の制御下にプレゼンテーションエンジン６から提供されるマークアップ映像ソースのグラフィック映像のサイズ（横または縦）を文書縦横比情報に合わせて変換する。第２合成器７６は、ビデオ位置及び画面サイズ制御器７４の出力とグラフィック映像変換機７６の出力とを合成して、ディスプレイ装置２００にディスプレイする。制御器７２は、ディスプレイ装置の画面縦横比及び解像度によって、ビデオ変換器７１とグラフィック映像変換器７５とを制御する。ビデオ変換器７１ないし第２合成器７６は、ブレンダ７に該当する。
【００２２】
一方、インターラクティブ画面表示ファイルは、ウェブ基盤の文書ファイルのようなマークアップ言語で形成されたマークアップ文書とイメージやアニメーション、フォントのようなマークアップリソースファイルとであることが望ましい。
【００２３】
プレゼンテーションエンジン６内の図には、示されていないが、マークアップ文書解析器とスタイルシート解析器とを含んでいる。マークアップ文書解析器によってマークアップ文書が解析されて文書ツリーが生成されるが、次の規則に従う。第１に、全てのノードのルートノードは、文書ノードと設定し、第２に、全てのテキストとエレメントとは、ノードを生成し、第３に、プロセシング命令、コメント及び文書タイプは、ノードを生成する。スタイルシート解析器は、マークアップ文書の様式を自由に指定可能にするスタイルシートを解析して、スタイル規則及びセレクタリストを生成するが、ビデオ位置及び画面サイズ制御器７４に入力されるビデオレイアウト情報と、マークアップ映像合成器６４に入力されるマークアップ文書に連結されたマークアップリソースのレイアウト情報とを提供する役割を行う。
【００２４】
したがって、生成された文書ツリーによって、イメージデコーダ６１は、イメージデータをデコーディングし、アニメーションデコーダ６２は、アニメーションデータをデコーディングし、フォントデコーダ６３は、フォント関連情報によって適切なフォントを有するテキストデータを提供する。ここで、フォント関連情報は、マークアップ文書内のユニコード情報（国際標準化のための各国のフォント情報）とフォントファミリー情報となることもあり、再生装置内にデフォルト値として保存されたフォント情報となることもある。
【００２５】
特に、本発明のフォントデコーダ６３は、マークアップ文書解析器を経たマークアップ文書の縦横比情報によって、ディスプレイ装置２００の画面縦横比に対応したあらかじめ指定された行列値を利用して、フォントをあらかじめ拡大または縮少してフォントデータを出力する。このフォントデコーダ６３の動作については、図５ないし図９でさらに詳細に説明する。
【００２６】
マークアップ映像合成器６４は、入力されるマークアップ文書に連結されたマークアップリソースのレイアウト情報によって、イメージデコーダ６１、アニメーションデコーダ６２、フォントデコーダ６３の出力を合成して、マークアップ映像ソースをブレンダ７のグラフィック映像変換器７５に提供する。
【００２７】
プレゼンテーションエンジン６には、前述したユニット以外に他のユニットがさらに含まれて具現されるが、説明の便宜上、本発明を具現するフォントデコーダ６３を中心にイメージデコーダ６１、アニメーションデコーダ６２及びマークアップ映像ソース生成器６４のみを示した。
【００２８】
一方、インターラクティブ画面に表示されるマークアップ文書には、それぞれ製作された解像度情報と、１６：９画面、４：３画面、１：１画面、または縦横比と関係ないということを示す縦横比情報（縦横比情報を含んでいない場合を含んで）とを含むことが望ましく、表１に示されている。もし、マークアップ文書内に解像度情報と縦横比情報とがない場合、再生装置で設定した基本画面情報を活用できる。例えば、基本画面情報は、横解像度は７２０ピクセル、縦解像度は４８０ピクセル、横対縦の縦横比は１４：９に設定する。
【００２９】
【表１】
2006508405.tif 000003
前記マークアップ文書上に文書が製作された解像度及び縦横比情報を挿入する方法は、下記の一実施形態のように、＜ｍｅｔａｎａｍｅ＝“ｂｅｓｔｌｏｏｋ”ｃｏｎｔｅｎｔ＝“Ｒ解像度，Ａ縦横比”＞タグを使用できる。また、変形された例として、＜ｌｉｎｋｈｒｅｆ＝“ｆｏｏ.ｃｓｓ”ｔｙｐｅ＝“ｔｅｘｔ／ｃｓｓ”ｄｅｖｉｃｅ−ａｓｐｅｃｔ−ｒａｔｉｏｎ＝“縦横比”／＞を活用できる。
【００３０】
ここで、縦横比及び解像度情報は、マークアップ文書が製作される時、最適に見られる縦横比及び解像度を意味する。例えば、次のような解像度と縦横比とが組合わせられて、次のようにマークアップ文書が製作されうる。
【００３１】
【表２】
2006508405.tif 000004
一般的に、フォントの場合、１：１正方形ピクセル縦横比を有する画面で製作される。このうち、外角線フォントは、図５に示されたように、全てのフォントに関する情報が座標点になっており、外角線フォントの制御点データを利用して、拡大及び縮少や回転のような２次元変換が容易に可能である。
【００３２】
しかし、ＴＶ画面の場合、このような正方形ピクセル縦横比ではなく、下記の表２に示されたように、画面縦横比が４×３である場合、１ピクセルの縦横比は０.８８８：１であり、画面縦横比が１６×９である場合、１ピクセルの縦横比は１.１８６：１になっている。
【００３３】
【表３】
2006508405.tif 000005
したがって、フォントを何らの変化なしに出力すれば、下記のような現象が発生する。
【００３４】
図６Ａに示されたように、１：１フォントを０.８８８：１ピクセル画面（解像度７２０×４８０、縦横比４：３）に変換なしに出力すれば、フォントが細く出力される。インターラクティブコンテンツをディスプレイする時、１：１フォントを１.１２５：１に拡大した後に０.８８８：１ピクセル画面に出力すれば、１：１画面のように美麗な形のフォントが見られる。したがって、フォントデコーダ６３で行列情報を利用して、１：１フォントを１.１２５：１に拡大する前処理過程を行った後に４：３画面に出力すれば、美麗な形のフォントが出力されうる。すなわち、図６Ｂに示されたように、１：１フォントを１.１２５：１フォントに拡大して０.８８８：１ピクセル画面（解像度７２０×４８０、縦横比４：３）に出力すれば、１.１２５：１フォントが０.９９９：１に縮少されて１：１に近く見える。
【００３５】
図７Ａに示されたように、１：１.１８６ピクセル画面（解像度７２０ｘ４８０、縦横比１６：９）に１：１フォントを変換なしに出力すれば、フォントが太く出力される。インターラクティブコンテンツをディスプレイする時、１：１フォントを０.８４３：１に縮少した後に１.１８６：１ピクセル画面に出力すれば、１：１画面のように美麗な形のフォントが見られる。したがって、フォントデコーダ６３で行列情報を利用して、１：１フォントを０.８４３：１に縮少する前処理過程を行って１６：９画面に出力すれば、美麗な形のフォントが出力されうる。すなわち、図７Ｂに示されたように、１：１フォントを０.８４３：１フォントに縮少して１.１８６：１ピクセル画面（解像度７２０×４８０、縦横比１６：９）に出力する場合、０.８４３：１フォントが０.９９９：１に拡大されて１：１に近く見える。
【００３６】
図８Ａは、フォントデコーダ６３で１：１フォントを画面縦横比によって拡大または縮少したテキストデータの正常出力を示しており、図８Ｂは、０.８８８：１ピクセル画面（解像度７２０×４８０、縦横比４：３）に１：１フォントを変換なしに出力すれば、テキストデータが細く表示された例であり、図８Ｃは、１：１.１８６ピクセル画面（解像度７２０×４８０、縦横比１６：９）に１：１フォントを変換なしに出力すれば、テキストデータが広く表示された例である。
【００３７】
フォントデコーダ６３には、マークアップ文書で示す情報によって、フォントを画面に出力する前に拡大または縮少する値を、表３に示されたような行列情報としてあらかじめ保存されている。
【００３８】
次の表３には、マークアップ文書の縦横比情報が４：３（０.８８８：１ピクセル縦横比、解像度７２０×４８０）で使用する行列、１６：９（１.１８６：１ピクセル縦横比、解像度７２０×４８０）で使用する行列、基本画面の縦横比１４：９（１.０３１：１ピクセル縦横比、解像度７２０×４８０）で使用する行列、１：１（解像度９６０×５４０、解像度１９２０×１０８０）で使用する行列を示す。
【００３９】
【表４】
2006508405.tif 000006
図９は、本発明の望ましい実施形態による画面の縦横比の変換に適応してフォントを制御してインターラクティブコンテンツを再生する方法を示すフローチャートであって、フォントデコーダ６３の動作をソフトウェア的に具現した例である。
【００４０】
図９において、マークアップ文書内に縦横比情報を保存した情報が存在するか、例えば、＜ｍｅｔａ  ｎａｍｅ＝“ｂｅｓｔｌｏｏｋ”ｃｏｎｔｅｎｔ＝“Ｒ解像度、Ａ縦横比”＞タグがあるか、変形例である＜ｌｉｎｋ  ｈｒｅｆ＝“ｆｏｏ.ｃｓｓ”ｔｙｐｅ＝“ｔｅｘｔ／ｃｓｓ”ｄｅｖｉｃｅ−ａｓｐｅｃｔ−ｒａｔｉｏｎ＝“縦横比”／＞タグがあるかを確認する（ステップ９０１）。ステップ９０１で、マークアップ文書内に縦横比情報が存在すれば、マークアップ文書内の縦横比情報を画面縦横比情報として入力する（ステップ９０２）、ステップ９０１で、マークアップ文書に縦横比情報が存在しなければ、再生装置内に設定された画面基本縦横比情報を画面縦横比として入力する（ステップ９０３）。入力された画面縦横比情報に該当する行列情報（表３）を利用して、フォントをあらかじめ拡大または縮少する前処理過程を行う（ステップ９０４）。フォントを画面出力するために処理された制御点で形成されたフォントデータを画面に出力するために、ラスタライジングを行った後（ステップ９０５）、ラスタライズされたフォントデータを他の要素（イメージ、アニメーションなど）と合成して、その結果を画面に出力する（ステップ９０６）。
【産業上の利用可能性】
【００４１】
本発明によれば、情報記録媒体内に一種類の縦横比を有するインターラクティブ画面情報を数種類の画面縦横比に合わせて再構成する時、フォントをあらかじめ指定された行列値によってあらかじめ拡大または縮少することによって、他のピクセル縦横比の画面への変換にも、元来コンテンツ製作者が所望する形の出力フォントで出力可能であり、画面歪曲を最小化してインターラクティブ画面表示が可能になる。
【図面の簡単な説明】
【００４２】
【図１Ａ】インターラクティブモードでディスプレイ可能な画面の種類を示す一例である。
【図１Ｂ】インターラクティブモードでディスプレイ可能な画面の種類を示す一例である。
【図２】１：１縦横比ピクセルの画面で４：３画面に変換なしに出力した例である。
【図３】本発明が適用される再生装置の全体ブロック図である。
【図４】本発明の望ましい実施形態による画面の縦横比変換に適応してフォントを制御してインターラクティブコンテンツを再生する装置のブロック図である。
【図５】外角線フォントの制御点データを利用した回転変換参考図である。
【図６Ａ】図４に示されたフォントデコーダの出力の一例である。
【図６Ｂ】図４に示されたフォントデコーダの出力の一例である。
【図７Ａ】図４に示されたフォントデコーダの出力の他の例である。
【図７Ｂ】図４に示されたフォントデコーダの出力の他の例である。
【図８Ａ】図４に示されたフォントデコーダの出力のさらに他の例である。
【図８Ｂ】図４に示されたフォントデコーダの出力のさらに他の例である。
【図９】本発明の望ましい実施形態による画面の縦横比変換に適応してフォントを制御して、インターラクティブコンテンツを再生する方法を示すフローチャートである。
2006508405.tif 000007
【図２】
2006508405.tif 000008
【図３】
2006508405.tif 000009
【図４】
2006508405.tif 000010
【図５】
2006508405.tif 000011
【図６Ａ】
2006508405.tif 000012
【図６Ｂ】
2006508405.tif 000013
【図７Ａ】
2006508405.tif 000014
【図７Ｂ】
2006508405.tif 000015
2006508405.tif 000016
【図９】
2006508405.tif 000017
【国際調査報告】
2006508405.tif 000018
2006508405.tif 000019