(57)【要約】      （修正有）【課題】アニメーションボタンがタッチパネル操作で選択された時の使い勝手を良くする。【解決手段】信号処理部は、ＡＶデータに含まれるメニューをディスプレイに表示するものであり、信号処理部は、タッチパネルへのユーザ操作によりメニューに含まれる第１のボタンが選択されると、その第１のボタンの座標を第１の座標として保持し、その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持し、信号処理部は、第１の座標と第２の座標が一致すると、第２のボタンの動作処理を実行する。【選択図】図６
2014102718.tif 000002
【特許請求の範囲】
【請求項１】
ＡＶデータを取得するデータ通信部と、このデータ通信部から入力された前記ＡＶデータを信号処理する信号処理部と、この信号処理部から出力された映像を表示するディスプレイと、このディスプレイと一体となったユーザ操作を受け付けるタッチパネルと、を備え、
前記信号処理部は、前記ＡＶデータに含まれるメニューを前記ディスプレイに表示するものであり、
前記信号処理部は、前記タッチパネルへのユーザ操作により前記メニューに含まれる第１のボタンが選択されると、その第１のボタンの座標を第１の座標として保持し、その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持し、
前記信号処理部は、前記第１の座標と前記第２の座標が一致すると、前記第２のボタンの動作処理を実行するデータ処理装置。
【請求項２】
前記タッチパネルへのユーザ操作により選択されたボタンがアニメーションボタンである請求項１に記載のデータ処理装置。
【請求項３】
前記メニューに含まれるボタンは、座標と高さ、および幅の情報を持つものである請求項１に記載のデータ処理装置。
【請求項４】
前記信号処理部は、前記第１のボタン、および前記第２のボタンの座標と高さ、および幅を保持し、その全てが同じであると、前記第２のボタンの動作処理を実行する請求項３に記載のデータ処理装置。
【請求項５】
ＡＶデータを取得するステップと、
前記ＡＶデータに含まれるメニューをディスプレイに表示するステップと、
ユーザ操作により選択された、前記メニューに含まれる第１のボタンの座標を第１の座標として保持するステップと、
その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持するステップと、
前記第１の座標と前記第２の座標が一致すると、前記第２のボタンの動作処理を実行するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＤ−ＲＯＭ（Ｂｌｕ−ｒａｙ−Ｒｅａｄ−Ｏｎｌｙ−Ｍｅｍｏｒｙ）などの記録媒体に保持されたＡＶデータを処理するデータ処理装置に関するものである。
【背景技術】
【０００２】
この種のデータ処理装置は、ＡＶデータを取得するデータ通信部と、このデータ通信部から入力されたＡＶデータを信号処理する信号処理部と、この信号処理部から出力された映像を表示するディスプレイと、このディスプレイと一体となったユーザ操作を受け付けるタッチパネルとを備える。
【０００３】
この信号処理部は、ＡＶデータに含まれるメニューをディスプレイに表示し、そのメニューに含まれるボタンをユーザが選択すると、そのボタンをハイライト表示する。（例えば、下記特許文献１参照）。
【０００４】
ＢＤ−ＲＯＭなどでは、このメニューに含まれるボタンとして、アニメーションボタンと呼ばれる種類のボタンがある。このアニメーションボタンとは、ユーザがアニメーションボタンを選択すると、ボタン自身が上下に動いたり、ボタンの図柄のアニメーションが再生されるなどの表示効果を有するボタンである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−７９０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来例では、ユーザがタッチパネルにより、このアニメーションボタンを直接操作すると、このアニメーションボタンのアニメーションが再生されるのみで、このボタンの動作を実行するには、再度このアニメーションボタンを操作しなければならず、使い勝手が良くないとの問題がある。
【０００７】
このアニメーションボタンは、リモコンで操作する際は、例えば、リモコンのジョイスティックを倒すことでアニメーションボタンを選択する。そうすると、選択されたアニメーションボタンのアニメーションが開始し、このボタンが選択されたことをユーザが認識し、その後、ユーザがジョイスティックの真中を押すことで、このボタンに割り当てられた動作を実行する。
【０００８】
しかし、タッチパネルの場合、ユーザは、選択するボタンを目視で確認してから、そのボタンを操作するものである。そのため、そのボタンの動作を実行するのに、リモコンの操作では、２回の操作が異なる動作であるが、タッチパネルの場合、同じ動作を２回することになり、使い勝手が良くない。
【０００９】
そこで、本発明は、メニュー画面の使い勝手を良くすることを目的とするものである。
【課題を解決するための手段】
【００１０】
この目的を達成するために本開示の第１の局面のデータ処理装置は、ＡＶデータを取得するデータ通信部と、このデータ通信部から入力されたＡＶデータを信号処理する信号処理部と、この信号処理部から出力された映像を表示するディスプレイと、このディスプレイと一体となったユーザ操作を受け付けるタッチパネルとを備え、信号処理部は、ＡＶデータに含まれるメニューをディスプレイに表示するものであり、信号処理部は、タッチパネルへのユーザ操作によりメニューに含まれる第１のボタンが選択されると、その第１のボタンの座標を第１の座標として保持し、その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持し、信号処理部は、第１の座標と第２の座標が一致すると、第２のボタンの動作処理を実行する構成とし、これによって所期の目的を達成するものである。
【発明の効果】
【００１１】
以上のように本開示の第１の局面のデータ処理装置は、ＡＶデータを取得するデータ通信部と、このデータ通信部から入力されたＡＶデータを信号処理する信号処理部と、この信号処理部から出力された映像を表示するディスプレイと、このディスプレイと一体となったユーザ操作を受け付けるタッチパネルとを備え、信号処理部は、ＡＶデータに含まれるメニューをディスプレイに表示するものであり、信号処理部は、タッチパネルへのユーザ操作によりメニューに含まれる第１のボタンが選択されると、その第１のボタンの座標を第１の座標として保持し、その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持し、信号処理部は、第１の座標と第２の座標が一致すると、第２のボタンの動作処理を実行する構成としたものであるので、使い勝手を良くすることができる。
【００１２】
すなわち、例えば、タッチパネルによりユーザが直接操作したボタンがアニメーションボタンであると、そのアニメーションボタンのアニメーションが終了した後、ユーザが操作しなくともそのボタンの動作が実行される。
【００１３】
つまり、ユーザがタッチパネルへの直接操作として、アニメーションボタンを１回操作するだけで、そのアニメーションボタンのアニメーション表示と、動作の両方が実行される。その結果として、使い勝手の良いものとなる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態にかかるデータ処理装置の構成図
【図２】本データ処理装置のブロック図
【図３】本データ処理装置のメニュー画面を説明する図
【図４】本データ処理装置のアニメーションボタンを説明する図
【図５】本データ処理装置のアニメーションボタンを説明する図
【図６】本データ処理装置のアニメーションボタンを説明する図
【図７】本データ処理装置の動作フローチャート
【図８】本データ処理装置の動作画面を示す図
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態を、添付図面を用いて説明する。
【００１６】
（実施の形態１）
図１は、データ処理装置１のシステムとしての使用形態の一例を示している。
【００１７】
データ処理装置１は、ＢＤ−ＲＯＭ２、リムーバブルメディア３を収容可能とし、各種データを処理する。また、データ処理装置１は、ディスプレイ４を備え、その画面上には、タッチパネル５が取り付けられている。
【００１８】
さらに、データ処理装置１は、ネットワーク接続したＷＷＷサーバ６と交信することもでき、リモコン７による操作やスピーカ８から音楽などを鳴らすようにしてもよい。
【００１９】
図２は、データ処理装置１のブロック図を示している。
【００２０】
本実施の形態では、ＢＤ−ＲＯＭ２からピックアップ９により取得したＡＶデータをデータ処理するとして説明する。もちろん、リムーバブルメディア３からＡＶデータを取得してもよいし、ネットワークインターフェース１２を介して、ＷＷＷサーバ６からＡＶデータを取得してもよい。
【００２１】
データ処理装置１は、ＢＤ−ＲＯＭ２に記録されたＡＶデータを取得するデータ通信部１０と、このデータ通信部１０から入力されたＡＶデータを信号処理する信号処理部１１を備える。
【００２２】
この信号処理部１１から出力された映像を表示するディスプレイ４は、このディスプレイ４と一体となったユーザ操作を受け付けるタッチパネル５を備える。
【００２３】
信号処理部１１は、データ通信部１０から入力されたＡＶデータをデータ処理し、このＡＶデータに含まれるメニュー１３をディスプレイ４に表示する。
【００２４】
図３に示すようなメニューが一例である。メニュー１３は、映像にグラフィックを重畳することで実現される。信号処理部１１が、ＡＶデータをデータ処理することでグラフィックを作成し、映像にグラフィックを重畳する処理を行う。
【００２５】
メニュー１３の中で「本編」、「字幕・音声メニュー」、「チャプターメニュー」、「特典映像」と表示された領域がボタンである。ユーザが、タッチパネル５を直接操作することでこのボタンを選択すると、信号処理部１１は、その選択されたボタンの機能を実行する。
【００２６】
ここで、ＢＤ−ＲＯＭ２などでは、図４に示すように、ボタンの種類としてアニメーションボタン１４を有するタイトルも存在する。例えば（国際公開第２００４／０９５４５５号）等で知られている周知の技術であるので、説明の煩雑化を避けるために、その説明は簡略化する。
【００２７】
アニメーションボタン１４とは、ユーザがアニメーションボタン１４を選択すると、図４に示すようにボタン自身が上下に動くものや、ボタンの図柄のアニメーションが再生されるボタンのことである。
【００２８】
具体的には、ＢＤ−ＲＯＭ２では、ボタンを構成する情報にａｕｔｏ＿ａｃｔｉｏｎ＿ｆｌａｇがある。ａｕｔｏ＿ａｃｔｉｏｎ＿ｆｌａｇとは、ユーザがボタンを選択すると自動的にボタンが実行されるか否かを表すフラグである。
【００２９】
ここで言うボタンが実行されるとは、ボタンを構成する情報に記録されているナビゲーションコマンド（Ｎａｖｉｇａｔｉｏｎ  Ｃｏｍｍａｎｄ）を実行させることである。ナビゲーションコマンドは、ＢＤ−ＲＯＭ２をシナリオ再生させるために必要な情報で、ディスクの中の再生する箇所を指定したり、ボタンの有効／無効などメニューを制御することができる。
【００３０】
図４の字幕・音声メニューは、このａｕｔｏ＿ａｃｔｉｏｎ＿ｆｌａｇが設定されており、ユーザの実行動作を伴わず選択をするだけで字幕・音声メニューのナビゲーションコマンドが実行される。
【００３１】
このアニメーションボタン１４を含むボタンは、図５に示すように、座標１５（ｘ、ｙ）、高さ１６（ｈ）、および幅１７（ｗ）の情報を持っている。
【００３２】
アニメーションボタン１４の場合、図６に示すように、ボタン自身が上下に動く場合などは、動く範囲全体の座標１５（ｘ、ｙ）、高さ１６（ｈ）、および幅１７（ｗ）の情報を持っている。
【００３３】
次に、図７および図８を用いて、ユーザがタッチパネル５を直接操作し、アニメーションボタン１４を選択したときの処理について説明する。
【００３４】
信号処理部１１は、ユーザが画面をタッチしたことをタッチパネル５から取得すると、タッチされた箇所にボタンがあるかどうかを確認する（ステップＳ１）。
【００３５】
信号処理部１１は、ボタンが存在する場合、そのボタンがアニメーションボタン１４か否かを判断する（ステップＳ２）。例えば、ＢＤ―ＲＯＭ２では、ボタンを構成する情報のａｕｔｏ＿ａｃｔｉｏｎ＿ｆｌａｇがオンに設定されていた場合はアニメーションボタン１４として判断する。
【００３６】
信号処理部１１は、通常のボタンであるとステップＳ７に進み、選択されたボタンの動作を実行する（ステップＳ２、Ｎｏ）。
【００３７】
一方、信号処理部１１は、選択されたボタンがアニメーションボタン１４であると（ステップＳ２、Ｙｅｓ）、ステップＳ３へ進み、そのアニメーションボタン１４の座標１５（ｘ、ｙ）、高さ１６（ｈ）、および幅１７（ｗ）をメモリ（図示せず）に保持する。なお、この時のアニメーションボタン１４を第１のボタンとし、その座標１５を第１の座標、高さ１６を第１の高さ、幅１７を第１の幅とする。また、メモリには、少なくとも座標１５の情報を保持するものとする。
【００３８】
次に、信号処理部１１は、選択されたアニメーションボタン１４のアニメーションを動作させる（ステップＳ４）。信号処理部１１は、アニメーションが終了すると、ステップＳ６へ進む（ステップＳ５）。
【００３９】
ステップＳ６では、信号処理部１１は、アニメーションが終了した時点で選択されているアニメーションボタン１４の座標１５（ｘ、ｙ）、高さ１６（ｈ）、および幅１７（ｗ）をメモリ（図示せず）に保持する。なお、この時のアニメーションボタン１４を第２のボタンとし、その座標１５を第２の座標、高さ１６を第２の高さ、幅１７を第２の幅とする。また、メモリには、少なくとも座標１５の情報を保持するものとする。
【００４０】
そして、信号処理部１１は、少なくともメモリに保持していた第１の座標と第２の座標が一致しないと判断するとステップＳ６、Ｎｏ）、処理を終了し、一致すると判断すると（ステップＳ６、Ｙｅｓ）、ステップＳ７へ進む。
【００４１】
ステップＳ７で、信号処理部１１は、選択されているアニメーションボタン１４の動作を実行する。
【００４２】
例えば、図８に示すように、アニメーションボタン１４が字幕・音声メニューであれば、映像に別ウィンドウを重畳した状態となる。この場合、アニメーションボタン１４の動作とは、音声および字幕を日本語と英語のどちらにするかを選択するメニューを表示することである。
【００４３】
以上説明したように、本実施の形態のデータ処理装置１は、ＡＶデータを取得するデータ通信部１０と、このデータ通信部１０から入力されたＡＶデータを信号処理する信号処理部１１と、この信号処理部１１から出力された映像を表示するディスプレイ４と、このディスプレイ４と一体となったユーザ操作を受け付けるタッチパネル５と、を備え、信号処理部１１は、ＡＶデータに含まれるメニューをディスプレイ４に表示するものであり、信号処理部１１は、タッチパネル５へのユーザ操作によりメニューに含まれる第１のボタンが選択されると、その第１のボタンの座標を第１の座標として保持し、その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持し、信号処理部は、第１の座標と第２の座標が一致すると、第２のボタンの動作処理を実行する構成としたものであるので、使い勝手を良くすることができる。
【００４４】
すなわち、例えば、タッチパネル５によりユーザが直接操作したボタンがアニメーションボタン１４であると、そのアニメーションボタン１４のアニメーションが終了した後、ユーザが操作しなくともそのアニメーションボタン１４の動作が実行される。
【００４５】
つまり、ユーザがタッチパネル５への直接操作として、アニメーションボタン１４を１回操作するだけで、そのアニメーションボタン１４のアニメーション表示と、動作の両方が実行される。その結果として、使い勝手の良いものとなる。
【産業上の利用可能性】
【００４６】
以上のように本発明のデータ処理装置は、ＡＶデータを取得するデータ通信部と、このデータ通信部から入力されたＡＶデータを信号処理する信号処理部と、この信号処理部から出力された映像を表示するディスプレイと、このディスプレイと一体となったユーザ操作を受け付けるタッチパネルとを備え、信号処理部は、ＡＶデータに含まれるメニューをディスプレイに表示するものであり、信号処理部は、タッチパネルへのユーザ操作によりメニューに含まれる第１のボタンが選択されると、その第１のボタンの座標を第１の座標として保持し、その第１のボタンを実行後において第２のボタンが選択状態であると、その第２のボタンの座標を第２の座標として保持し、信号処理部は、第１の座標と第２の座標が一致すると、第２のボタンの動作処理を実行する構成としたものであるので、使い勝手を良くすることができる。
【００４７】
したがって、ＡＶデータをデータ処理するデータ処理装置としての活用が期待されるものとなる。
【符号の説明】
【００４８】
１  データ処理装置
２  ＢＤ−ＲＯＭ
３  リムーバブルメディア
４  ディスプレイ
５  タッチパネル
６  ＷＷＷサーバ
７  リモコン
８  スピーカ
９  ピックアップ
１０  データ通信部
１１  信号処理部
１２  ネットワークインターフェース
１３  メニュー
１４  アニメーションボタン
１５  座標
１６  高さ
１７  幅
【図１】
2014102718.tif 000003
【図２】
2014102718.tif 000004
【図３】
2014102718.tif 000005
【図４】
2014102718.tif 000006
【図５】
2014102718.tif 000007
【図６】
2014102718.tif 000008
【図７】
2014102718.tif 000009
【図８】
2014102718.tif 000010