(57)【要約】【課題】動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して正常に動画を再生する。【解決手段】動画再生装置１００は、動画の再生が開始されるとディスプレイ周波数を動画の周波数に変更し、動画の再生が停止されるとディスプレイ周波数を動画の再生開始前の周波数に変更する周波数変更部１５４と、周波数変更部１５４によりディスプレイ周波数が変更されると動画の再生を停止する再生部１５２と、を備え、再生部１５２による動画の再生の停止が、周波数変更部１５４によるディスプレイ周波数の変更に基づく場合、周波数変更部１５４はディスプレイ周波数を動画の周波数に維持する。【選択図】図５
2010054971.tif 000002
【特許請求の範囲】
【請求項１】
動画の再生が開始されるとディスプレイ周波数を前記動画の周波数に変更し、動画の再生が停止されると前記ディスプレイ周波数を前記動画の再生開始前の周波数に変更する周波数変更部と、
前記周波数変更部により前記ディスプレイ周波数が変更されると前記動画の再生を停止する再生部と、
を備え、
前記再生部による前記動画の再生の停止が、前記周波数変更部による前記ディスプレイ周波数の変更に基づく場合、前記周波数変更部は前記ディスプレイ周波数を前記動画の周波数に維持する、動画再生装置。
【請求項２】
前記再生部により前記動画の再生が停止された後、所定期間経過後に前記再生部により前記動画の再生が開始された場合、前記周波数変更部は前記ディスプレイ周波数を前記動画の周波数に維持する、請求項１に記載の動画再生装置。
【請求項３】
前記周波数変更部によりディスプレイ周波数が前記動画の周波数に変更された後、所定期間経過後に前記再生部により前記動画の再生が停止された場合、前記周波数変更部は前記ディスプレイ周波数を前記動画の周波数に維持する、請求項１に記載の動画再生装置。
【請求項４】
前記再生部は、前記動画の再生中に前記ディスプレイ周波数が変更されると、前記動画の再生を停止する、請求項１に記載の動画再生装置。
【請求項５】
ディスプレイ周波数が変更されると動画の再生を停止するステップと、
前記動画の再生の停止が、ディスプレイ周波数の変更に基づくか否かを判断するステップと、
前記動画の再生の停止がディスプレイ周波数の変更に基づく場合に、ディスプレイ周波数を動画の周波数に維持するステップと、
を含む動画再生方法。
【請求項６】
コンピュータを、
動画の再生が開始されるとディスプレイ周波数を前記動画の周波数に変更し、動画の再生が停止されると前記ディスプレイ周波数を前記動画の再生開始前の周波数に変更する周波数変更部と、
前記周波数変更部により前記ディスプレイ周波数が変更されると前記動画の再生を停止する再生部と、
を備え、
前記再生部による前記動画の再生の停止が、前記周波数変更部による前記ディスプレイ周波数の変更に基づく場合、前記周波数変更部は前記ディスプレイ周波数を前記動画の周波数に維持する、動画再生装置として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画再生装置、動画再生方法およびプログラムに関し、特に、ディスプレイの周波数の変更により動画再生が一旦停止する再生アプリケーションを利用して動画を再生する動画再生装置、動画再生方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、レコーダ機器によりテレビジョン放送等を記録・再生することが行われている。カラーテレビジョン方式は仕向地域により副搬送波周波数が異なっているため、各方式に応じてレコーダ機器の構成部品や回路を製造する必要があった。そこで、ユーザによる簡易な操作で、仕向地域に応じて使用周波数を切り替えることができる技術が開示されている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２０００−３２３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、パーソナルコンピュータ（以下、ＰＣと称する）の普及に伴い、従来からのテレビジョン受像機や専用レコーダ機器に代わり、ＰＣを用いて動画を視聴するユーザが多くなってきている。そこで、ＰＣを用いて動画をスムーズに再生するために、ディスプレイの周波数を動画の周波数に合わせて変更することが行われている。一方、動画を再生していない場合、例えば、デスクトップを表示したりテキスト情報を表示したりする場合には、ちらつきを防止するためディスプレイは設定可能な最大周波数、例えば５９．９４Ｈｚで駆動されることが望まれる。
【０００５】
ところで、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションが存在する。このような仕様となっている再生アプリケーションにより動画が再生される場合、ディスプレイの周波数が変更されて再生停止が検知されると、ディスプレイの周波数が動画再生前の周波数、例えば５９．９４Ｈｚに変更される。
【０００６】
このように、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して動画が再生される場合には、周波数が動画の周波数に合わせて変更されると動画が停止し、動画が停止されると動画再生前の周波数が変更されるという動作が繰り返されてしまうという問題があった。
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して正常に動画を再生することが可能な、新規かつ改良された動画再生装置、動画再生方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、動画の再生が開始されるとディスプレイ周波数を動画の周波数に変更し、動画の再生が停止されるとディスプレイ周波数を動画の再生開始前の周波数に変更する周波数変更部と、周波数変更部によりディスプレイ周波数が変更されると動画の再生を停止する再生部と、を備え、再生部による動画の再生の停止が、周波数変更部によるディスプレイ周波数の変更に基づく場合、周波数変更部はディスプレイ周波数を動画の周波数に維持する、動画再生装置が提供される。
【０００８】
かかる構成によれば、ディスプレイ周波数が変更されると動画の再生を停止し、動画の再生の停止がディスプレイ周波数の変更に基づく場合に、ディスプレイ周波数を動画の周波数に維持する。
【０００９】
これにより、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して正常に動画を再生することが可能となる。すなわち、動画再生の停止を指示する再生アプリケーションを利用して動画が再生される場合に、周波数が動画の周波数に合わせて変更されると動画が停止し、動画が停止されると動画再生前の周波数が変更されるという動作が繰り返されてしまうことを回避することができる。
【００１０】
また、再生部により動画の再生が停止された後、所定期間経過後に再生部により動画の再生が開始された場合、周波数変更部はディスプレイ周波数を動画の周波数に維持するようにしてもよい。
【００１１】
周波数変更部によりディスプレイ周波数が動画の周波数に変更された後、所定期間経過後に再生部により動画の再生が停止された場合、周波数変更部はディスプレイ周波数を動画の周波数に維持するようにしてもよい。
【００１２】
再生部は、動画の再生中にディスプレイ周波数が変更されると、動画の再生を停止するようにしてもよい。
【００１３】
また、上記課題を解決するために、本発明の別の観点によれば、ディスプレイ周波数が変更されると動画の再生を停止するステップと、動画の再生の停止が、ディスプレイ周波数の変更に基づくか否かを判断するステップと、動画の再生の停止がディスプレイ周波数の変更に基づく場合に、ディスプレイ周波数を動画の周波数に維持するステップと、を含む動画再生方法が提供される。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、動画の再生が開始されるとディスプレイ周波数を動画の周波数に変更し、動画の再生が停止されるとディスプレイ周波数を動画の再生開始前の周波数に変更する周波数変更部と、周波数変更部によりディスプレイ周波数が変更されると動画の再生を停止する再生部と、を備え、再生部による動画の再生の停止が、周波数変更部によるディスプレイ周波数の変更に基づく場合、周波数変更部はディスプレイ周波数を動画の周波数に維持する、動画再生装置として機能させるための、プログラムが提供される。
【００１５】
かかるプログラムは、例えばＣＰＵ、ＲＯＭまたはＲＡＭなどを含むコンピュータのハードウェア資源に、上記のような動画再生装置の各構成の機能を実行させることができる。
【発明の効果】
【００１６】
以上説明したように本発明によれば、動画再生アプリケーションを利用して正常に動画を再生することができる。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
また、以下に示す順序に従って、当該「発明を実施するための最良の形態」を説明する。
〔１〕本実施形態の目的
〔２〕動画再生装置のハードウェア構成
〔３〕動画再生装置の機能構成
〔４〕動画再生装置のデータの流れ
〔５〕動画再生装置の動作
【００１９】
〔１〕本実施形態の目的
まず、本発明の実施形態の目的について説明する。近年、ＰＣの普及に伴い、従来からのテレビジョン受像機や専用レコーダ機器に代わり、ＰＣを用いて動画を視聴するユーザが多くなってきている。そこで、ＰＣを用いて動画をスムーズに再生するために、ディスプレイの周波数を動画の周波数に合わせて変更することが行われている。
【００２０】
一方、動画を再生していない場合、例えば、デスクトップを表示したりテキスト情報を表示したりする場合には、ちらつきを防止するためディスプレイは設定可能な最大周波数、例えば５９．９４Ｈｚで駆動されることが望まれる。
【００２１】
図１は、一般的なディスプレイの周波数変更における処理フローを説明する説明図である。図１に示したように、通常は、動画を再生していない場合、すなわちデスクトップを表示したりテキスト情報を表示したりする場合のディスプレイの周波数は５９．９４Ｈｚに設定されている（Ｓ１０２）。そして、動画の再生が開始されたと判断された（Ｓ１０４）場合には、ユーティリティ（Ｕｔｉｌｉｔｙ）により動画の周波数が動画再生前の周波数５９．９４Ｈｚか否かが判断される（Ｓ１０６）。
【００２２】
ステップＳ１０６において、動画の周波数が５９．９４Ｈｚであると判断された場合には、ディスプレイの周波数は５９．９４Ｈｚに維持されたまま動画が再生される（Ｓ１０８）。その後、ユーティリティにより動画再生が終了したか否かが判断される（Ｓ１１０）。ステップＳ１１０において、動画再生が終了していないと判断された場合には、継続して動画が再生される。また、ステップＳ１１０において、動画再生が終了したと判断された場合には、動画を再生していない状態となる（Ｓ１０２）。
【００２３】
一方、ステップＳ１０６において、動画の周波数が５９．９４Ｈｚではないと判断された場合には、ユーティリティによりディスプレイの周波数を動画の周波数に変更する（Ｓ１１２）。そして、ディスプレイの周波数を動画の周波数に合わせた状態で動画が再生される（Ｓ１１４）。
【００２４】
その後、ユーティリティにより動画が再生終了したか否かが判断される（Ｓ１１６）。ステップＳ１１６において、動画再生が終了していないと判断された場合には、継続してディスプレイの周波数を動画の周波数に合わせた状態で動画が再生される（Ｓ１１４）。また、ステップＳ１１６において、動画再生が終了したと判断された場合には、ユーティリティによりディスプレイの周波数が動画再生前の周波数５９．９４Ｈｚに変更される（Ｓ１１８）。
【００２５】
ところで、Ｍｅｄｉａ  ＣｅｎｔｅｒやＷｉｎＤＶＤ等、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションが存在する。このような再生アプリケーションにより動画が再生される場合、ディスプレイの周波数が変更されて再生停止が検知されると、ディスプレイの周波数が動画再生前の周波数、例えば５９．９４Ｈｚに変更される。
【００２６】
このように、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して動画が再生される場合には、周波数が動画の周波数に合わせて変更されると動画が停止し、動画が停止されると動画再生前の周波数が変更されるという動作が繰り返されてしまうという問題があった。
【００２７】
図２に、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーション（以下、単に再生アプリケーションとも称する。）を用いて動画を再生する場合の処理の流れを説明する説明図である。図２に示したように、動画を再生していない場合、すなわちデスクトップを表示したりテキスト情報を表示したりする場合のディスプレイの周波数は５９．９４Ｈｚに設定されている（Ｓ２０２）。そして、動画の再生が開始されたと判断された（Ｓ２０４）場合には、ユーティリティ（Ｕｔｉｌｉｔｙ）により動画の周波数が動画再生前の周波数５９．９４Ｈｚか否かが判断される（Ｓ２０６）。
【００２８】
ステップＳ２０６において、動画の周波数が５９．９４Ｈｚであると判断された場合には、ディスプレイの周波数は５９．９４Ｈｚに維持されたまま動画が再生される（Ｓ２０８）。その後、ユーティリティにより動画再生が終了したか否かが判断される（Ｓ２１０）。ステップＳ２１０において、動画再生が終了していないと判断された場合には、継続して動画が再生される。また、ステップＳ２１０において、動画再生が終了したと判断された場合には、動画を再生していない状態となる（Ｓ２０２）。
【００２９】
一方、ステップＳ２０６において、動画の周波数が５９．９４Ｈｚではないと判断された場合には、ユーティリティによりディスプレイの周波数が動画の周波数に変更される（Ｓ２１２）。ステップＳ２１２において、ディスプレイの周波数が変更されると、再生アプリケーションは再生停止を指示し、動画の再生が停止される（Ｓ２１４）。
【００３０】
そして、ステップＳ２１４において動画の再生が停止されると、ユーティリティは動画の再生停止を検知してディスプレイの周波数を動画再生前の周波数５９．９４Ｈｚに変更する（Ｓ２１６）。その後、再生アプリケーションにより動画の再生が再開される（Ｓ２１８）。
【００３１】
その後、ユーティリティにより動画が再生終了したか否かが判断される（Ｓ２２０）。ステップＳ２２０において、動画再生が終了していないと判断された場合には、ユーティリティによりディスプレイの周波数が動画と同じ周波数に変更される（Ｓ２１２）。また、ステップＳ２２０において、動画再生が終了したと判断された場合には、ユーティリティによりディスプレイの周波数が動画再生前の周波数５９．９４Ｈｚに変更される（Ｓ１１８）。
【００３２】
このように、周波数が５９．９４Ｈｚではない動画が再生される場合には、ステップＳ２１２からステップＳ２２０の処理が繰り返されて無限ループとなってしまう。この場合、ディスプレイ上では、動画が再生されたり停止してブラックアウトしたりすることが繰り返されることとなる。そこで、上記のような事情を一着眼点として、本発明の実施形態にかかる動画再生装置１００が創作されるに至った。本実施形態にかかる動画再生装置１００によれば、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して正常に動画を再生することができる。
【００３３】
図３は、上記問題点を解決した場合の動画再生処理の概要を説明する説明図である。図３に示したように、ステップＳ２０６において、動画の周波数が５９．９４Ｈｚではないと判断された場合には、ユーティリティによりディスプレイの周波数が動画の周波数に変更される（Ｓ２２２）。ステップＳ２２２において、ディスプレイの周波数が変更されると、再生アプリケーションは再生停止を指示し、動画の再生が停止される（Ｓ２２４）。
【００３４】
その後、ユーティリティによりディスプレイの周波数が変更されることなく、再生アプリケーションにより動画の再生が再開される（Ｓ２２６）。そして、ディスプレイの周波数を動画の周波数に合わせた状態で動画が再生される（Ｓ２２８）。その後、ユーティリティにより動画が再生終了したか否かが判断される（Ｓ２３０）。ステップＳ２３０において、動画再生が終了していないと判断された場合には、継続してディスプレイの周波数を動画の周波数に合わせた状態で動画が再生される（Ｓ２２８）。
【００３５】
このように、本実施形態にかかる動画再生装置１００では、再生アプリケーションが周波数変更を検知して一時停止した場合には、ディスプレイの周波数を変更せずに維持する。これにより、図２に示した無限ループを回避して動画の再生をすることが可能となる。以下では、アプリケーションの再生停止が、再生アプリケーションが周波数変更を検知して一時停止した場合には、ディスプレイの周波数を変更せずに維持する動画再生装置１００について詳細に説明する。
【００３６】
本実施形態において、動画再生装置１００をＬＣＤ等の表示装置と一体の装置として構成したが、かかる例に限定されない。例えば、動画再生装置を表示装置と別体の装置として構成してもよい。動画再生装置１００としては、例えば、パーソナルコンピュータ（以下ＰＣと称する。）等を例示できる。特に、本実施形態では、処理装置や記録装置を含むＰＣ本体部と表示装置とが一体に構成されたいわゆるノートブック型ＰＣを例示して以下説明する。
【００３７】
〔２〕動画再生装置のハードウェア構成
次に、図４に基づいて、本実施形態にかかる動画再生装置１００のハードウェア構成について説明する。図４は、本実施形態にかかる動画再生装置１００のハードウェア構成を示すブロック図である。
【００３８】
図４は、本実施形態にかかる動画再生装置１００のハードウェア構成を示した説明図である。動画再生装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４と、ブリッジ１０５と、外部バス１０６と、インタフェース１０７と、入力装置１０８と、出力装置１０９と、ストレージ装置（ＨＤＤ）１１０と、ドライブ１１１と、通信装置１１２とを備える。
【００３９】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って動画再生装置１００内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４により相互に接続されている。
【００４０】
ホストバス１０４は、ブリッジ１０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０６に接続されている。なお、必ずしもホストバス１０４、ブリッジ１０５および外部バス１０６を分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００４１】
入力装置１０８は、例えば、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。動画再生装置１００のユーザは、該入力装置１０８を操作することにより、動画再生装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００４２】
出力装置１０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｓｐｌａｙ）装置およびランプなどの表示装置と、スピーカおよびヘッドホンなどの音声出力装置で構成される。出力装置１０９は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。
【００４３】
ストレージ装置１１０は、本実施形態にかかる動画再生装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置１１０は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１１０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置１１０は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。また、このストレージ装置１１０には、コンテンツデータ、メタデータ、および装置データなどが記録される。
【００４４】
ドライブ１１１は、記憶媒体用リーダライタであり、動画再生装置１００に内蔵、あるいは外付けされる。ドライブ１１１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体１２０に記録されている情報を読み出して、ＲＡＭ１０３に出力する。
【００４５】
通信装置１１２は、例えば、通信網１２１に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置１１２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。この通信装置１１２は、外部機器との間で、通信網１２１を介して、コンテンツデータ、コンテンツリストなどの各種データを送受信する。
【００４６】
〔３〕動画再生装置の機能構成
以上、図４を参照して本実施形態にかかる動画再生装置１００のハードウェア構成を説明した。次に、図５を参照して、本実施形態にかかる動画再生装置１００の機能構成を説明する。
【００４７】
図５は、本実施形態にかかる動画再生装置１００の機能構成を示したブロック図である。図５に示したように、本実施形態にかかる動画再生装置１００は、再生部１５２と、周波数変更部１５４と、ディスプレイ制御部１５６などを備える。
【００４８】
再生部１５２は、後述する周波数変更部１５４によりディスプレイ周波数が変更されると動画の再生を停止する機能を有する。特に、再生部１５２は、動画の再生中にディスプレイ周波数が変更されると、動画の再生を停止する。
【００４９】
周波数変更部１５４は、動画の再生が開始されるとディスプレイ周波数を動画の周波数に変更し、動画の再生が停止されるとディスプレイ周波数を動画の再生開始前の周波数に変更する機能を有する。そして、再生部１５２による動画の再生の停止が、周波数変更部１５４によるディスプレイ周波数の変更に基づく場合、周波数変更部１５４はディスプレイ周波数を動画の周波数に維持する機能を有する。
【００５０】
再生部１５２による動画の再生の停止が、周波数変更部１５４によるディスプレイ周波数の変更に基づく場合とは以下の例示が挙げられる。例えば、再生部１５２により動画の再生が停止された後、所定期間経過後に再生部１５２により動画の再生が開始された場合には、動画の再生の停止はディスプレイ周波数の変更に基づく場合であるとすることができる。また、周波数変更部１５４によりディスプレイ周波数が動画の周波数に変更された後、所定期間経過後に再生部１５２により動画の再生が停止された場合には、動画の再生の停止はディスプレイ周波数の変更に基づく場合であるとすることができる。
【００５１】
上記した所定期間経過後とは、例えば５秒から１分程度経過後とすることができる。これは、周波数変更部１５４がディスプレイの周波数を動画の周波数に合わせて変更するまでに要する時間である。したがって、動画の再生が停止されて、５秒から１分程度経過後に動画の再生が開始された場合には、ディスプレイ周波数を動画の再生開始前の周波数に変更せずに、動画の周波数に維持する。また、ディスプレイ周波数が動画の周波数に変更されて、５秒から１分程度経過後に動画の再生が停止した場合には、ディスプレイ周波数を動画の再生開始前の周波数に変更せずに、動画の周波数に維持する。
【００５２】
ディスプレイ制御部１５６は、再生部１５２による指示のもと、ディスプレイ２００の動画の再生を制御する機能を有する。また、周波数変更部１５４にディスプレイ２００の周波数やディスプレイ２００で再生される動画を通知する。さらに、周波数変更部１５４による指示のもと、ディスプレイ２００の周波数を変更する機能を有する。
【００５３】
〔４〕動画再生装置のデータの流れ
以上、動画再生装置１００の機能構成について説明した。次に、図６を参照して、動画再生装置１００におけるデータの流れについて説明する。図６は、動画再生装置１００におけるデータの流れについて説明する説明図である。
【００５４】
図６に示したように、動画再生装置１００上で起動するソフトウェア（Ｓｏｆｔｗａｒｅ）としては、Ｍｅｄｉａ  Ｃｅｎｔｅｒ（以下、再生アプリケーションと称する。）１６２、Ｕｔｉｌｉｔｙ（以下、周波数制御ユーティリティと称する。）１６４、Ｇｒｐｈｉｃｓ  Ｄｒｉｖｅｒ（以下、ドライバと称する。）１６６、ＯＳ１６８などが例示できる。
【００５５】
ここで、再生アプリケーション１６２は、本実施形態にかかる再生部１５２の一例である。また、周波数制御ユーティリティ１６４は、本実施形態にかかる周波数変更部１５４の一例である。また、ドライバ１６６は、ディスプレイ制御部１５６の一例である。
【００５６】
まず、再生アプリケーション１６２が動画再生を開始して、再生する動画をドライバ１６６へ送信する。そして、ドライバ１６６を介して動画の周波数が周波数制御ユーティリティ１６４に通知される。
【００５７】
周波数制御ユーティリティ１６４は、動画の周波数がディスプレイ（Ｈａｒｄｗａｒｅ）２００の内蔵ＬＣＤの周波数と異なる場合に、周波数の変更をＯＳ１６８経由でドライバ１６６に依頼する。
【００５８】
ドライバ１６６はＯＳ１６８経由で依頼された周波数に、内蔵ＬＣＤ２０２の周波数を変更する。再生アプリケーション１６２は、ドライバ１６６による内蔵ＬＣＤ２０２の周波数の変更を検知する。内蔵ＬＣＤ２０２の周波数の変更を検知した再生アプリケーション１６２は、動画再生を停止する。すなわち、再生アプリケーション１６２は、ドライバ１６６への動画の送信を停止する。
【００５９】
〔５〕動画再生装置の動作
以上、動画再生装置１００におけるデータの流れについて説明した。次に、図７を参照して、動画再生装置１００における動画再生方法について説明する。図７に示したように、再生部１５２は動画の再生を停止する（Ｓ３０２）。
【００６０】
ステップＳ３０２における動画の再生の停止が、ディスプレイ周波数の変更に基づく再生の停止でるか否かを判定する（Ｓ３０４）。ステップＳ３０４において、動画の再生の停止が、ディスプレイ周波数の変更に基づくものであるか否かは、例えば以下のように判断される。
【００６１】
再生部１５２により動画の再生が停止された後、所定期間経過後に再生部１５２により動画の再生が開始されたか否かを判断する。また、周波数変更部１５４によりディスプレイ周波数が動画の周波数に変更された後、所定期間経過後に再生部１５２により動画の再生が停止されたか否かを判断する。
【００６２】
再生部１５２により動画の再生が停止された後、所定期間経過後に再生部１５２により動画の再生が開始された場合には、動画の再生の停止はディスプレイ周波数の変更に基づく場合であるとすることができる。また、周波数変更部１５４によりディスプレイ周波数が動画の周波数に変更された後、所定期間経過後に再生部１５２により動画の再生が停止された場合には、動画の再生の停止はディスプレイ周波数の変更に基づく場合であるとすることができる。
【００６３】
ステップＳ３０４において、ディスプレイ周波数の変更に基づく動画の再生の停止であると判断された場合には、周波数を維持する（Ｓ３０６）。一方。ステップＳ３０４において、ディスプレイ周波数の変更に基づく動画の再生の停止ではないと判断された場合には、周波数を動画再生前のディスプレイ周波数（例えば５９．９４Ｈｚ）に変更する（Ｓ３０８）。以上、動画再生装置１００の動画再生方法について説明した。
【００６４】
本実施形態にかかる動画再生装置１００によれば、動画の再生が開始されるとディスプレイ周波数を動画の周波数に変更し、動画の再生が停止されるとディスプレイ周波数を動画の再生開始前の周波数に変更する。ディスプレイ周波数が変更された場合には、動画の再生が停止される。そして、動画の再生の停止がディスプレイ周波数の変更に基づく場合には、ディスプレイ周波数を動画の周波数に維持する。
【００６５】
これにより、動画再生中にディスプレイの周波数が変更されると、動画再生の停止を指示する再生アプリケーションを利用して正常に動画を再生することが可能となる。すなわち、動画再生の停止を指示する再生アプリケーションを利用して動画が再生される場合に、周波数が動画の周波数に合わせて変更されると動画が停止し、動画が停止されると動画再生前の周波数が変更されるという動作が繰り返されてしまうことを回避することができる。
【００６６】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００６７】
【図１】一般的なディスプレイの周波数変更を説明する説明図である。
【図２】再生アプリケーションを用いて動画を再生する場合の処理の流れを説明する説明図である。
【図３】本実施形態にかかる動画再生の概要を説明する説明図である。
【図４】同実施形態にかかる動画再生装置のハードウェア構成を示すブロック図である。
【図５】同実施形態にかかる動画再生装置の機能構成を示したブロック図である。
【図６】同実施形態にかかる動画再生装置におけるデータの流れについて説明する説明図である。
【図７】同実施形態にかかる動画再生装置における動画再生方法を示すフローチャートである。
【符号の説明】
【００６８】
１００    動画再生装置
１５２    再生部
１５４    周波数変更部
１５６    ディスプレイ制御部
【図１】
2010054971.tif 000003
【図２】
2010054971.tif 000004
【図３】
2010054971.tif 000005
【図４】
2010054971.tif 000006
【図５】
2010054971.tif 000007
【図６】
2010054971.tif 000008
【図７】
2010054971.tif 000009