(57)【要約】【課題】コンテンツの方式によってユーザが混乱するのを抑制し、且つ異なる方式を用いて再生されるコンテンツを操作する際のユーザの手間を削減する。【解決手段】ポインティングデバイスを介して入力された操作により、表示された項目の選択操作を受け付ける第１のメディア形式のタイトルと、ポインティングデバイスを介して入力された操作による、表示された項目の選択操作を受け付けない第２のメディア形式のタイトルとを再生する再生部３０１と、再生部３０１が再生するタイトルが第１のメディア形式のタイトルであるか、または第２のメディア形式のタイトルであるか判定を行うメディア形式判定部３０３と、判定結果に基づいて、表示された項目を選択するための操作を受け付ける選択メニューを表示するか、または非表示にするかを決定する表示制御部３０５とを備える。【選択図】図１
2018007136.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスを介して入力された操作により、表示された項目の選択操作を受け付ける第１のメディア形式のタイトルと、前記ポインティングデバイスを介して入力された操作による、前記表示された項目の選択操作を受け付けない第２のメディア形式のタイトルとを再生する再生部と、
前記再生部が再生するタイトルが前記第１のメディア形式のタイトルであるか、または前記第２のメディア形式のタイトルであるか判定を行うメディア形式判定部と、
前記メディア形式判定部の判定結果に基づいて、前記表示された項目を選択するための操作を受け付ける選択メニューを表示するか、または非表示にするかを決定する表示制御部とを備えた再生制御装置。
【請求項２】
前記表示制御部は、前記メディア形式判定部において、前記タイトルが前記第１のメディア形式のタイトルであると判定された場合に、前記選択メニューを非表示とし、前記タイトルが前記第２のメディア形式のタイトルであると判定された場合に、前記選択メニューを表示させることを特徴とする請求項１記載の再生制御装置。
【請求項３】
前記タイトルが前記項目を表示するメニュー画面であるか推定する推定部を備え、
前記表示制御部は、前記推定部において前記タイトルが前記メニュー画面であると推定された場合に、前記選択メニューの表示を表示するか、または非表示にするかを決定することを特徴とする請求項１または請求項２記載の再生制御装置。
【請求項４】
前記推定部は、前記タイトルに含まれる映像データを描画するプレーンを参照し、透明色以外の画素が前記プレーン上に存在する場合に、前記タイトルが前記メニュー画面であると推定することを特徴とする請求項３記載の再生制御装置。
【請求項５】
前記メディア形式判定部は、再生する前記タイトルが変化した場合に、変化した前記タイトルが前記第１のメディア形式のタイトルであるか、または前記第２のメディア形式のタイトルであるか判定を行うことを特徴とする請求項１から請求項４のうちのいずれか１項記載の再生制御装置。
【請求項６】
前記メディア形式判定部は、前記項目が表示された場合、または前記項目の映像データが復号された場合に、当該項目が表示されるタイトルまたは前記項目の映像データが復号されたタイトルが、前記第１のメディア形式のタイトルであるか、または前記第２のメディア形式のタイトルであるか判定を行うことを特徴とする請求項１から請求項４のうちのいずれか１項記載の再生制御装置。
【請求項７】
前記第１のメディア形式がＨＤＭＶであり、前記第２のメディア形式がＢＤ−Ｊであることを特徴とする請求項１から請求項６のうちのいずれか１項記載の再生制御装置。
【請求項８】
請求項１から請求項７のうちのいずれか１項記載の再生制御装置と、
前記第１のメディア形式のタイトルおよび前記第２のメディア形式のタイトルを含むコンテンツを記録した光ディスクから、前記第１のメディア形式のタイトルおよび第２のメディア形式のタイトルのストリームデータを読み出し、前記再生制御装置に出力するディスク制御装置とを備えたメディア再生装置。
【請求項９】
ポインティングデバイスを介して入力された操作により、表示された項目の選択操作を受け付ける第１のメディア形式のタイトルと、前記ポインティングデバイスを介して入力された操作による、前記表示された項目の選択操作を受け付けない第２のメディア形式のタイトルとを再生する再生手順と、
前記再生部が再生するタイトルが前記第１のメディア形式のタイトルであるか、または前記第２のメディア形式のタイトルであるか判定を行うメディア形式判定手順と、
前記判定の結果に基づいて、前記表示された項目を選択するための操作を受け付ける選択メニューを表示するか、または非表示にするかを決定する表示制御手順とをコンピュータに実行させる再生制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、動画メディアであるＢＤ（Blu-ray Disc）（Blu-ray：登録商標、以下記載を省略する）に記録された動画コンテンツを再生する技術に関するものである。
【背景技術】
【０００２】
ＢＤは、同一種類のコンテンツ（例えば、映像コンテンツ）であっても、再生方式が異なる規格に準拠したコンテンツを提供することが可能な媒体である。具体的には、ＢＤはコンテンツの制御方式として、従来ＤＶＤ（Digital Versatile Disc）において用いられている方式を拡張したＨＤＭＶ（High Definition Movie）コンテンツと、ＢＤ−Ｊ（Blu-ray Disc Java）（Java：登録商標、以下記載を省略する）コンテンツとを組み合わせて作成することができる。ＨＤＭＶとＢＤ−Ｊは、後述のように排他的な２方式である。
【０００３】
ＨＤＭＶ規格のコンテンツは、制御方式が従来のＤＶＤにおいて用いられる制御方式の拡張であるため、従来ＤＶＤで提供されていたタッチパネルまたはマウス等を用いた操作であるダイレクトタッチ等の機能を提供することができる。一方、ＢＤ−Ｊ規格のコンテンツは、制御方式が従来のＤＶＤとは異なり、Ｊａｖａプログラムを実行する制御方式であるため、上述したダイレクトタッチ（Direct Touch）等の機能を実現することが困難である。
【０００４】
ＢＤの外見のみでは、ＨＤＭＶ規格のコンテンツが記載されているのか、ＢＤ−Ｊ規格のコンテンツが記載されているかを判別することはできない。また、１枚のＢＤには複数のタイトル（ＢＤのコンテンツを構成する単位）が含まれており、タイトル単位でＨＤＭＶかＢＤ−Ｊかが指定可能な規格となっているため、１枚のＢＤ内でＨＤＭＶタイトルとＢＤ−Ｊタイトルが混在することがある。そのため、ダイレクトタッチの機能を実現可能な再生装置で当該ＢＤを再生する場合、ダイレクトタッチが可能なコンテンツとダイレクトタッチを受け付けないコンテンツとが混在し、ＢＤを視聴しているユーザは、例えば、直前まで受け付けられていたダイレクトタッチの操作が、突然受け付けられなくなったと感じ、混乱を招く等の問題があった。
【０００５】
この問題を解決する技術として、例えば特許文献１には、ＢＤに記録されたコンテンツのうち再生部による再生の対象となる再生対象コンテンツの方式を読み出し、読み出した方式がＢＤ−Ｊである場合に、コンテンツがＢＤ−Ｊ方式を用いて再生されるコンテンツであること、およびコンテンツの再生においてレジューム機能や接触操作を可能とする機能等の所定の機能が提供されないことの少なくともいずれかをユーザに通知するコンテンツ再生装置が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２２３９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記特許文献１に記載された技術では、読み出した方式がＢＤ−Ｊである場合に、コンテンツがＢＤ−Ｊ方式を用いて再生されるコンテンツであること、および所定の機能が提供されないことの少なくともいずれかをユーザに通知するため、ユーザが混乱するのを抑制することができるが、ユーザがＢＤ−Ｊコンテンツを操作するためには、上述した通知後にさらにリモコン操作を必要とする、またはＧＵＩ（Graphical User Interface）メニューを表示するための操作が必要とする等、ＢＤ−Ｊコンテンツを操作する場合のユーザの手間が増えるという課題があった。
【０００８】
この発明は、上記のような課題を解決するためになされたもので、コンテンツの方式によってユーザが混乱するのを抑制し、且つ異なる方式を用いて再生されるコンテンツを操作する際のユーザの手間を削減することを目的とする。
【課題を解決するための手段】
【０００９】
この発明による再生制御装置は、ポインティングデバイスを介して入力された操作により、表示された項目の選択操作を受け付ける第１のメディア形式のタイトルと、ポインティングデバイスを介して入力された操作による、表示された項目の選択操作を受け付けない第２のメディア形式のタイトルとを再生する再生部と、再生部が再生するタイトルが第１のメディア形式のタイトルであるか、または第２のメディア形式のタイトルであるか判定を行うメディア形式判定部と、メディア形式判定部の判定結果に基づいて、表示された項目を選択するための操作を受け付ける選択メニューを表示するか、または非表示にするかを決定する表示制御部とを備えるものである。
【発明の効果】
【００１０】
この発明によれば、ＢＤのコンテンツの方式によってユーザが混乱するのを抑制し、異なる方式を用いて再生されるコンテンツを操作する際のユーザの手間を削減することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１に係る再生制御装置を備えたメディア再生装置の構成を示すブロック図である。
【図２】図２Ａ、図２Ｂ、図２Ｃは、実施の形態１に係る再生制御装置がコンテンツのタイトルを再生した場合の画面の表示例を示す図である。
【図３】実施の形態１に係る再生制御装置がディスプレイ上に表示したボタン選択メニューの表示例を示す図である。
【図４】図４Ａ、図４Ｂは、実施の形態１に係る再生制御装置のハードウェア構成例を示す図である。
【図５】実施の形態１に係る再生制御装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
実施の形態１．
図１は、実施の形態１に係る再生制御装置を備えたメディア再生装置の構成を示すブロック図である。
メディア再生装置１００は、ディスク制御装置２００と再生制御装置３００によって構成されている。
ディスク制御装置２００は、コンテンツを記録している光ディスクであるＢＤ（Blu-ray Disc）２０１をローディングし、当該ローディングしたＢＤ２０１からストリームデータを読み出す。
以下では、ＢＤの読み出し専用規格であるＢＤ−ＲＯＭで採用されているフォーマットであるＢＤＭＶ形式で記録されたＢＤの再生について説明する。ＢＤＭＶのフォーマットには、ＨＤＭＶとＢＤ−Ｊの２種類の規格が存在する。ＨＤＭＶとＢＤ−Ｊは、上述のように互いに排他的な方式である。また、ＢＤ−ＲＯＭ規格で規定されたコンテンツは、複数のタイトルを内包することが可能である。以下では、コンテンツの再生単位をタイトルとして説明する。
【００１３】
ＢＤＭＶフォーマットでは、タイトルまたはチャプターを選択等するためのメニュー項目を示すボタンが表示されるメニュー画面を設けることが多い。ディスプレイ上にメニュー項目を示すボタンが表示されると、ユーザはリモコン等の操作機器の「上」、「下」、「左」、「右」および「Ｅｎｔｅｒ」キーを使用して、メニュー項目を示す複数のボタン間でカーソルを移動させる。ユーザは、所望のメニュー項目を示すボタン上にカーソルを合わせて「Ｅｎｔｅｒ」キーで選択することにより、タイトルまたはチャプターを選択する。
なお、タッチパネルを備えたディスプレイにメニュー画面を表示する場合には、ＧＵＩの上下左右キーを画面上のコンテンツに重畳表示してもよい。
【００１４】
メニュー画面が、上述したＨＤＭＶタイトルである場合、メニュー項目を示すボタンの位置が規格上統一されたフォーマットで記録されている。再生制御装置３００は、コンテンツを解析することにより、メニュー画面のボタンの座標範囲を計算する。再生制御装置３００は、計算されたボタンの座標範囲を用いて、タッチパネルまたはマウス等により入力されるユーザ操作の入力座標が、ボタンの座標範囲に入る場合に、該当するボタンが押下されたものとみなしてメニュー項目の選択等を可能とする、既存のダイレクトタッチの技術を用いることができる。
【００１５】
一方、メニュー画面が上述したＢＤ−Ｊタイトルである場合、ＢＤ−Ｊ規格はＪａｖａ言語を用いて記述されているため、上述のダイレクトタッチの技術を用いることはできない。そこで、この実施の形態１に係る再生制御装置３００は、メニュー画面がＢＤ−Ｊタイトルである場合にも、メニュー項目をタッチパネルまたはマウス等の入力により選択可能に表示する制御を行う。
【００１６】
再生制御装置３００は、ディスク制御装置２００から送信されるストリームデータを音声データと映像データに分離し、分離した音声データおよび映像データを復号する。再生制御装置３００は、復号した音声データをスピーカ４０１に出力して音声の再生を行い、復号した映像データをディスプレイ４０２に出力して映像の再生を行う。また、再生制御装置３００は、タッチパネル（ポインティングデバイス）４０３を介して入力される操作指示に基づいて、音声データおよび映像データの再生制御を行う。
【００１７】
再生制御装置３００は、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６を備える。
再生部３０１は、ディスク制御装置２００から入力されるストリームデータを音声データと映像データに分離し、分離した音声データおよび映像データを復号する。再生部３０１は、復号した映像データを再生するために表示制御部３０５に出力する。また、再生部３０１は、再生中のタイトルに記述された、次にどのタイトル番号のタイトルにジャンプするかを示す情報をタイトル検知部３０２に出力する。
【００１８】
再生部３０１がタイトルを再生した場合のディスプレイ４０２表示例を図２に示す。
図２Ａ、図２Ｂ、図２Ｃは、実施の形態１に係る再生制御装置３００がコンテンツのタイトルを再生した場合の画面の表示例を示す図である。
図２Ａおよび図２Ｂは、タイトルが、ユーザの選択操作を受け付けるメニュー画面である場合の表示例である。図２Ｃは、タイトルがユーザの選択操作を受け付けない本編画面である場合の表示例である。ここで、本編画像とは、例えば映画またはアニメ等の本編の画像であり、ユーザが選択操作を行わずに視聴する画像である。
図２Ａのメニュー画面５００は、メニュー項目「Ｐｌａｙ  Ａｌｌ」を示すボタン５０１、メニュー項目「Ｃｈａｐｔｅｒ」を示すボタン５０２、メニュー項目「特典映像」を示すボタン５０３、の３つのボタンが表示されている。図２Ａの例では、カーソル５０２ａがボタン５０２上に位置している。
同様に、図２Ｂのメニュー画面５１０は、メニュー項目「Ｃｈａｐｔｅｒ１」を示すボタン５１１、メニュー項目「Ｃｈａｐｔｅｒ２」を示すボタン５１２、メニュー項目「Ｃｈａｐｔｅｒ３」を示すボタン５１３、メニュー項目「Ｍａｉｎ」を示すボタン５１４、の４つのボタンが表示されている。図２Ｂの例では、カーソル５１２ａがボタン５１２上に位置している。
図２Ｃの本編画面５２０は、本編の画像５２１が表示されている。本編画面５２０は、ユーザの選択操作を受け付けない画面であることから、メニュー項目を示すボタンが表示されていない。
【００１９】
再生部３０１は、再生するタイトルがいずれの規格に準拠しているかに応じて、各規格に応じたタイトルの再生制御を行う。例えば図２ＡはＨＤＭＶタイトル、図２ＢはＢＤ−Ｊタイトル、図２ＣのＢＤ−Ｊタイトルであるものとする。この場合、図２Ａのメニュー画面５００では、ユーザがタッチパネル４０３を操作することによりダイレクトタッチ操作が可能である。一方、図２Ｂのメニュー画面５１０では、ダイレクトタッチ操作を行うことができない。再生制御装置３００は、図２Ｂのようにダイレクトタッチ操作を行うことができないメニュー画面において、メニュー項目を示すボタン５１１，５１２，５１３，５１４をタッチパネルまたはマウスを用いて選択可能に構成したボタン選択メニューを表示する制御を行う。
なお、再生部３０１は、１枚のＢＤ２０１に記録された、異なる規格であるＨＤＭＶタイトルとＢＤ−Ｊタイトルとを連続して再生することができる。
【００２０】
タイトル検知部３０２は、再生部３０１から、次にどのタイトル番号のタイトルにジャンプするかを示す情報が通知されると、通知された次のタイトル番号と、前回通知されたタイトル番号とを比較し、タイトル番号の変化を検知する。タイトル検知部３０２がタイトル番号の変化を検知することにより、再生制御装置３００が次のタイトルの再生に移行することを認識することができる。
再生部３０１が再生するコンテンツのタイトル番号は、例えば再生制御装置３００のレジスタ（図示せず）に記憶されている。レジスタは、メディア再生装置１００でのコンテンツの再生を管理するための記憶領域であり、例えば再生制御装置３００に内蔵される。レジスタには、例えばメディア再生装置１００の状態および設定と、メディア再生装置１００の再生状態とが保存される。タイトル検知部３０２は、レジスタの値を継続的に監視し、タイトル番号の変化を検知するように構成してもよい。
【００２１】
メディア形式判定部３０３は、タイトル検知部３０２がタイトル番号の変化を検知した場合に、レジスタから、変化後のタイトル番号に紐づけられた属性情報を取得する。メディア形式判定部３０３は、取得した属性情報を参照して変化後のタイトルがＨＤＭＶタイトル（第１のメディア形式）であるか、ＢＤ−Ｊタイトル（第２のメディア形式）であるか判定を行う。属性情報は、例えばレジスタに蓄積され、各タイトルの番号と、各タイトルの形式を示す情報とが対応付けられて記載されている。
【００２２】
推定部３０４は、メディア形式判定部３０３の判定結果を参照し、変化後のタイトルがＢＤ−Ｊタイトルである場合に、当該ＢＤ−Ｊタイトルにおける描画状態を参照し、ボタンが描画されているか、即ち当該タイトルがメニュー画面であるか推定を行う。ここで、ボタンとは、図２Ｂで示したボタン５１１，５１２，５１３，５１４に相当するものであり、ユーザがリモコン操作等により選択することが可能なボタンである。推定部３０４のより詳細な処理動作については後述する。
【００２３】
表示制御部３０５は、再生部３０１から入力される映像データをディスプレイ４０２に表示させる制御を行う。また、表示制御部３０５は、推定部３０４において、ＢＤ−Ｊタイトルであり、且つボタンが描画されていると推定された場合に、当該ボタンを操作するためのユーザ操作を受け付けるボタン選択メニュー（選択メニュー）を所定の領域に描画する。表示制御部３０５は、描画した領域を映像データに重畳させ、ディスプレイ４０２上にタイトルとボタン選択メニューを表示させる制御を行う。
【００２４】
図３は、実施の形態１に係る再生制御装置３００がディスプレイ上にボタン選択メニューを表示した場合の一例を示す図である。
所定のプレーンに描画したボタン選択メニュー５１５は、カーソル５１２ａの上下左右の移動を操作するための上ボタン５１５ａ、下ボタン５１５ｂ、左ボタン５１５ｃ、右ボタン５１５ｄおよびカーソル５１２ａの位置を決定するための決定ボタン５１５ｅで構成される。
ボタン選択メニュー５１５は、表示制御部３０５において所定のプレーンに描画したボタンで構成されることから、ユーザは当該ボタンの押下を、タッチパネル４０３を用いて操作することによりボタン選択メニュー５１５を操作することができる。図３の表示例では、ユーザは上ボタン５１５ａまたは下ボタン５１５ｂを所定量動かしてカーソル５１２ａを上下に移動させる。ユーザは決定ボタン５１５ｅを押下することにより、カーソル５１２ａが位置するボタンが示すメニュー項目が選択される。
【００２５】
音声出力制御部３０６は、再生部３０１において復号された音声データの再生を行い、音声データをスピーカ４０１から音声出力させる制御を行う。
【００２６】
図１の例では、ディスプレイ４０２とタッチパネル４０３を備える構成を示したが、例えばユーザのタッチ操作を受け付けるディスプレイであるタッチパネルディスプレイで構成してもよい。
【００２７】
次に、再生制御装置３００のハードウェア構成例について説明する。
図４Ａ、図４Ｂは、実施の形態１に係る再生制御装置３００のハードウェア構成例を示す図である。
再生制御装置３００における、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６は、図４Ａに示すように専用のハードウェアである処理回路３００ａであってもよいし、図４Ｂに示すようにメモリ３００ｃに格納されているプログラムを実行するプロセッサ３００ｂであってもよい。
【００２８】
図４Ａに示すように、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６が専用のハードウェアである場合、処理回路３００ａは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit），ＦＰＧＡ（Field-programmable Gate Array）、またはこれらを組み合わせたものが該当する。再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６の各部の機能それぞれを処理回路で実現してもよいし、各部の機能をまとめて１つの処理回路で実現してもよい。
【００２９】
図４Ｂに示すように、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６がプロセッサ３００ｂである場合、各部の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ３００ｃに格納される。プロセッサ３００ｂは、メモリ３００ｃに記憶されたプログラムを読み出して実行することにより、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６の各機能を実現する。即ち、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６は、プロセッサ３００ｂにより実行されるときに、後述する図５に示す各ステップが結果的に実行されることになるプログラムを格納するためのメモリ３００ｃを備える。また、これらのプログラムは、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６の手順または方法をコンピュータに実行させるものであるともいえる。
【００３０】
ここで、プロセッサ３００ｂとは、例えば、ＣＰＵ（Central Processing Unit）、処理装置、演算装置、プロセッサ、マイクロプロセッサ、マイクロコンピュータ、またはＤＳＰ（Digital Signal Processor）などのことである。
メモリ３００ｃは、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically EPROM）等の不揮発性または揮発性の半導体メモリであってもよいし、ハードディスク、フレキシブルディスク等の磁気ディスクであってもよいし、ミニディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等の光ディスクであってもよい。
【００３１】
なお、再生部３０１、タイトル検知部３０２、メディア形式判定部３０３、推定部３０４、表示制御部３０５および音声出力制御部３０６の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、再生制御装置３００における処理回路３００ａは、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００３２】
次に、再生制御装置３００の動作について説明する。
図５は、実施の形態１に係る再生制御装置３００の動作を示すフローチャートである。
なお、以下の説明ではディスク制御装置２００は、ローディングされたＢＤ２０１から順次ストリームデータを読み出し、再生制御装置３００に出力しているものとする。また、再生制御装置３００の再生部３０１は、入力されたストリームデータを音声データと映像データに分離し、分離した音声データおよび映像データを復号し、復号した音声データを音声出力制御部３０６に出力し、復号した映像データを表示制御部３０５に出力しているものとする。
【００３３】
タイトル検知部３０２が、再生部３０１によって再生されているタイトルのタイトル番号が変化したことを検知すると（ステップＳＴ１）、メディア形式判定部３０３は変化後のタイトル番号に紐づけられた属性情報を取得する（ステップＳＴ２）。メディア形式判定部３０３は、ステップＳＴ２で取得した属性情報を参照し、再生中のタイトルがＢＤ−Ｊタイトルであるか否か判定を行う（ステップＳＴ３）。再生中のタイトルがＢＤ−Ｊタイトルである場合（ステップＳＴ３；ＹＥＳ）、推定部３０４は、再生中のタイトルを描画するためのプレーンの描画状態を参照し、ボタンが描画されているか、即ち当該タイトルがメニュー画面であるか推定を行う（ステップＳＴ４）。
【００３４】
推定部３０４が、ボタンが描画されている、即ち当該タイトルがメニュー画面であると推定した場合（ステップＳＴ４；ＹＥＳ）、表示制御部３０５は、所定の領域にボタン選択メニューを描画する（ステップＳＴ５）。表示制御部３０５は、ステップＳＴ５で描画されたボタン選択メニューを、再生部３０１から入力されたタイトルの映像データに重畳する（ステップＳＴ６）。表示制御部３０５は、ステップＳＴ６においてボタン選択メニューを重畳したタイトルをディスプレイ４０２に表示する表示制御を行う（ステップＳＴ７）。その後、フローチャートはステップＳＴ１の処理に戻る。
【００３５】
一方、推定部３０４が、ボタンが描画されていない、即ち当該タイトルがメニュー画面でないと推定した場合（ステップＳＴ４；ＮＯ）、表示制御部３０５は、１つ前のタイトル画面の表示においてボタン選択メニューを表示していたか否か判定を行う（ステップＳＴ８）。ボタン選択メニューを表示していた場合（ステップＳＴ８：ＹＥＳ）、表示制御部３０５は、表示していたボタン選択メニューの表示を消去し（ステップＳＴ９）、再生部３０１から入力されたタイトルをディスプレイ４０２に表示する表示制御を行う（ステップＳＴ１０）。なお、ボタン選択メニューを重畳表示していない場合には（ステップＳＴ８；ＮＯ）、ステップＳＴ１０の処理に進む。その後、フローチャートはステップＳＴ１の処理に戻る。
【００３６】
次に、図５のフローチャートのステップＳＴ４で示した推定部３０４による推定処理について、より詳細に説明する。
まず、ＢＤ２０１に記録された映像データをディスプレイ４０２に表示する場合、映像の画面データと、グラフィックスの画面データとを、それぞれ異なるプレーンに表示する。具体的には、表示制御部３０５は映像の画面データをビデオプレーンに表示し、テキストまたは静止画像等の複数のグラフィックスの画面データをグラフィックプレーンに表示する。表示制御部３０５は、ビデオプレーンとグラフィックプレーンとを合成して、ディスプレイ４０２に表示する映像データを生成する。表示制御部３０５は、ビデオプレーンにグラフィックプレーンを合成して表示する場合、グラフィックプレーンにおいてビデオを表示する部分を透明色で塗りつぶすことにより、背後のビデオプレーンを表示可能にする。
【００３７】
メディア再生装置１００がＢＤ２０１を再生する場合、例えば再生部３０１が描画する第１のグラフィックプレーン、コンテンツが描画する第２のグラフィックプレーン、および映像の画面データを描画するビデオプレーンによって構成されるものとする。ユーザがディスプレイ４０２の全ての領域で映像の画面データを視認している状態、即ち映像の画面データが第１および第２のグラフィックプレーンの描画によって遮られている領域が存在しない状態では、第１および第２のグラフィックプレーンはディスプレイ４０２の全画素に渡って透明色である。
【００３８】
一方、再生中のタイトルに表示するボタンは第２のグラフィックプレーンに描画される。そのため、再生中のタイトルにボタンが存在する場合、第２のグラフィックプレーンには透明色ではない画素が生じる。再生中のタイトルにボタンが存在しない場合には、第２のグラフィックプレーンは全画素に渡って透明色である場合が多い。そこで、推定部３０４は、ボタンが描画されるグラフィックプレーンの描画状態を参照し、透明色ではない画素が存在するか否かに応じて、再生中のタイトルにボタンが存在するか推定を行う。
【００３９】
さらに、推定部３０４は、上述したグラフィックプレーンの描画状態を参照する以外にも、再生中のタイトルが「Interactive Title」であるかを示す情報を参照して、再生中のタイトルにボタンが存在するか推定を行ってもよい。ボタンはメニュー画面において表示されることが多く、当該メニュー画面は「Interactive Title」としてコンテンツ上に定義されることが多い。そこで、推定部３０４は、再生中のタイトルが「Interactive Title」であるか否かに応じて、再生中のタイトルにボタンが存在するか推定を行ってもよい。
【００４０】
次に、図２Ａ、図２Ｂ、図２Ｃおよび図３で示したメニュー画面および本編画面の表示処理について、図５のフローチャートに沿って説明する。
図２Ａで示したメニュー画面５００が再生されている場合、メディア形式判定部３０３は、ステップＳＴ３の判定処理において、再生中のタイトルがＢＤ−Ｊタイトルでないと判定する（ステップＳＴ３；ＮＯ）。この場合、ステップＳＴ８からステップＳＴ１０の処理を経て、ボタン選択メニューが表示されないメニュー画面５００がディスプレイ４０２に表示される。ただし、再生中のタイトルがＨＤＭＶタイトルであることから、ダイレクトタッチ操作が可能であり、ユーザはタッチパネル４０３上で直接メニュー項目「Ｃｈａｐｔｅｒ」を示すボタン５０２を押下し、図２Ｃで示した本編画面５２０のタイトルに進むことができる。
【００４１】
次に、図２Ｂで示したメニュー画面５１０が再生されている場合、メディア形式判定部３０３はステップＳＴ３の判定処理において、再生中のタイトルがＢＤ−Ｊタイトルであると判定する（ステップＳＴ３；ＹＥＳ）。推定部３０４は、ステップＳＴ４として、プレーンの描画状態を参照し、ボタンが描画されているか推定を行い、図２Ｂに示した４つのボタン５１１，５１２，５１３，５１４が描画されていると推定する。しかし、再生中のタイトルがＢＤ−Ｊタイトルであることから、メニュー画面５１０に表示されるボタン５１１，５１２，５１３，５１４の４つのボタンはダイレクトタッチ操作によって操作することはできない。
【００４２】
そこで、表示制御部３０５は、ステップＳＴ５として、例えば第１のグラフィックプレーンに、図３で示したボタン選択メニュー５１５を描画する。表示制御部３０５は、ステップＳＴ６およびステップＳＴ７の処理により、ボタン選択メニュー５１５が表示されたメニュー画面５１０がディスプレイ４０２に表示される。ボタン選択メニュー５１５は、ユーザがタッチパネル４０３で操作することが可能である。ユーザは、タッチパネル４０３上でボタン選択メニュー５１５を操作し、メニュー項目「Ｃｈａｐｔｅｒ２」を示すボタン５１２にカーソル５１２ａを移動させ、決定ボタン５１５ｅを押下する。これにより、図２Ｃで示した本編画面５２０のタイトルに進むことができる。
【００４３】
次に、図２Ａで示したメニュー画面５００または図３で示したメニュー画面５１０から、図２Ｃで示した本編画面５２０に移行する場合、メディア形式判定部３０３は、ステップＳＴ３の判定処理において、再生中のタイトルがＢＤ−Ｊタイトルであると判定する（ステップＳＴ３；ＹＥＳ）。推定部３０４は、ステップＳＴ４の判定処理において、プレーンの描画状態を参照し、ボタンが描画されていないと推定する（ステップＳＴ４；ＮＯ）。これは、図２Ｃに示したように、本編タイトルにはボタンが存在しないためである。この場合、ステップＳＴ８からステップＳＴ１０の処理を経て、ボタンが表示されない、且つボタン選択メニューが表示されない本編画面５２０がディスプレイ４０２に表示される。本編タイトルにはボタンが存在しないため、ボタン選択メニューが表示されなくても問題はなく、また１つ前のタイトル画面で表示されたボタン選択メニューを消去することにより、本編画面５２０の映像がボタン選択メニューに隠れることなく表示される。
【００４４】
以上のように、この実施の形態１によれば、ポインティングデバイスを介して入力された操作により、表示された項目の選択操作を受け付ける第１のメディア形式のタイトルと、ポインティングデバイスを介して入力された操作による表示された項目の選択操作を受け付けない第２のメディア形式のタイトルとを再生する再生部３０１と、再生部３０１が再生するタイトルが第１のメディア形式のタイトルであるか、または第２のメディア形式のタイトルであるか判定を行うメディア形式判定部３０３と、判定結果に基づいて、表示された項目を選択するための操作を受け付ける選択メニューを表示するか、または非表示にするかを決定する表示制御部３０５とを備えるように構成したので、ＢＤのコンテンツの方式によってユーザが混乱するのを抑制し、ユーザの手間を増やすことなく異なる方式を用いて再生されるコンテンツを操作することができる。また、第２のメディア形式のタイトルである場合に、自動的に選択メニューを表示することができ、ユーザが選択メニューを表示するための操作を行う必要がなく、ユーザの手間を削減することができる。
【００４５】
また、この実施の形態１によれば、表示制御部３０５は、メディア形式判定部３０３において、タイトルが第１のメディア形式のタイトルであると判定された場合に、選択メニューを非表示とし、タイトルが第２のメディア形式のタイトルであると判定された場合に、選択メニューを表示させるように構成したので、選択メニューが表示されることにより、ユーザはダイレクトタッチ操作ではなく、選択メニューを用いて操作を行う画面であることを認識することができる。これにより、タイトルの規格の違いにより、ユーザが混乱するのを抑制することができる。
【００４６】
また、この実施の形態１によれば、タイトルが、項目を表示するメニュー画面であるか推定する推定部３０４を備え、表示制御部３０５が、推定部３０４においてタイトルがメニュー画面であると推定された場合に、選択メニューの表示を表示するか、または非表示にするかの決定を行うように構成したので、メニュー画面でないと推定される場合には選択メニューの表示を非表示にするため、映像が選択メニューに隠れるのを抑制することができる。
【００４７】
なお、上述した実施の形態１では、タッチパネル４０３を用いる場合を例に説明を行ったが、マウス、トラックボール等のポインティングデバイスを適用して構成してもよい。
【００４８】
また、上述した実施の形態１では、ＢＤに情報が記録される際に、ＢＤＭＶにおけるＨＤＭＶとＢＤ−Ｊの２つの排他的な規格が用いられる場合を例に示したが、これらの規格に限定されることなく、ダイレクトタッチ操作が可能な形式と、ダイレクトタッチ操作が不可能な形式でＢＤに情報が記録されている場合にも適用することができる。また、上述した実施の形態１ではディスク制御装置２００を備えてディスクの再生を行う構成を示したが、メディア再生装置１００は、ディスクの再生に限定されるものではなく、放送波またはインターネット等により送信されるメディアの再生に適用することも可能である。例えば、放送波において、ＢＤ−Ｊ規格に対応する規格としてＧＥＭ（Globally Executable MHP）が挙げられる。
【００４９】
また、上述した実施の形態１において、タイトル検知部３０２が、再生部３０１によって再生されているタイトルのタイトル番号が変化したことを検知する処理を示したが、ボタンが表示されるタイミングは、タイトル番号が変化した場合に限られない。例えば、タイトルを所定時間再生してからボタンが表示される場合もある。従って、タイトル検知部３０２に替えて、ボタンの表示を検知する構成、またはボタンの映像データの復号を検知する構成を設けてもよい。この場合、ボタンの表示またはボタンの映像データの復号を検知されると、図５のフローチャートのステップＳＴ２以降の処理が行われる。
【００５０】
また、上述した実施の形態１において、タイトル番号が変化した場合に図５のフローチャートで示した処理を実施する構成を示したが、ユーザがタッチパネル４０３をタッチしたことをトリガとして図５のフローチャートで示した処理を実施してもよい。この場合、例えば図２Ａ、図２Ｂで示したメニュー画面５００，５１０が表示されたタイミングでは、ボタン選択メニューの表示、または１つ前のタイトル画面で表示されたボタン選択メニューの表示の消去は行われていない。メニュー画面５００，５１０が表示された後で、ユーザがタッチパネル４０３の任意の領域にタッチ操作を行うと、ボタン選択メニューの表示、または１つ前のタイトル画面で表示されたボタン選択メニューの表示の消去が行われる。
【００５１】
また、上述した実施の形態１では、再生制御装置３００が再生中のタイトルに対して処理を行う場合を示したが、再生中のタイトルの次に再生を行うタイトルに対して処理を行ってもよい。また、再生制御装置３００は、復号したタイトルに対して処理を行うように構成してもよい。
【００５２】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００５３】
１００  メディア再生装置、２００  ディスク制御装置、２０１  ＢＤ、３００  再生制御装置、３０１  再生部、３０２  タイトル検知部、３０３  メディア形式判定部、３０４  推定部、３０５  表示制御部、３０６  音声出力制御部、４０１  スピーカ、４０２  ディスプレイ、４０３  タッチパネル。
【図１】
2018007136.tif 000003
【図２】
2018007136.tif 000004
【図３】
2018007136.tif 000005
【図４】
2018007136.tif 000006
【図５】
2018007136.tif 000007