(57)【要約】【課題】  ネットワークを通してデータをダウンロードして動画を再生する動画再生プログラムにおいて、動画の再生・停止及び動画データのダウンロードの開始・停止が自由にできないという問題点があった。【解決手段】  本発明の動画再生プログラムは、動画再生の開始・停止を制御する動画再生ボタンと、ダウンロードの開始・停止を制御するダウンロード制御ボタンとを独立に備えたため、両機能を独立に制御可能となり、ユーザの操作性が向上した。【選択図】図２
2009194686.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク経由で動画データをダウンロードする機能と、前記動画データに基づいて動画を再生する機能とをコンピュータに実現させる動画再生プログラムであって、
ユーザの選択により前記動画データのダウンロードの開始・停止の入力を受け付けるダウンロード制御入力部による前記ダウンロードの開始・停止制御機能と、
ユーザの選択により前記動画の再生の開始・停止の入力を受け付ける動画再生制御入力部による前記動画再生の開始・停止制御機能と、をコンピュータに実現させる
ことを特徴とする動画再生プログラム。
【請求項２】
請求項１の動画再生プログラムであって、
前記動画再生制御入力部は、前記動画再生プログラムのユーザインタフェース画面上の動画再生ボタンにより実現され、
前記ダウンロード制御入力部は、前記動画再生プログラムのユーザインタフェース画面上のダウンロード制御ボタンにより実現される
ことを特徴とする動画再生プログラム。
【請求項３】
請求項１又は２の動画再生プログラムであって、
前記動画再生ボタンと前記ダウンロード制御ボタンは、前記ユーザインタフェース画面上に隣接して配置される
ことを特徴とする動画再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
ネットワークを通して動画データをダウンロードして再生を行う動画再生プログラムにおいて、動画の再生の開始及び停止を制御する入力部と動画データのダウンロードの開始を制御する入力部とを別々に設けて各々を独立して制御可能とする技術に関する。
【背景技術】
【０００２】
ネットワークを通して動画データをダウンロードして再生を行う動画再生プログラムにおいては、ネットワークの状態によって、データの受信速度が再生速度よりも遅いために動画が途切れたりする問題があった。
【０００３】
この問題に対して動画データの受信速度と再生速度を計算して、動画を切れ目無く連続再生できる分のデータを取得したら動画を再生する方法がある（特許文献１参照）。しかし、この方法では動画が再生されるタイミングは速度計算の結果によって決まるため、受信した分のデータだけを再生しようとしても任意に再生可能とする操作性の自由度がなく、動画データを途中までダウンロードしておき、そのダウンロードした部分のみの再生を行おうとしても、前記速度計算の結果最後まで連続再生するために充分なデータをダウンロードしていなければ、動画の再生が開始しないため、前記した途中までダウンロードが終了した分のデータの視聴はできず不便であった。
【特許文献１】特開２００５−３３４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
解決しようとする問題点は、ネットワークを通して動画データをダウンロードして再生を行う動画再生プログラムにおいて、動画の再生の開始・停止及び動画データのダウンロードの開始・中止を独立して制御可能できなかった点である。
【課題を解決するための手段】
【０００５】
本発明の動画再生プログラムは、ネットワーク経由で動画データをダウンロードする機能と、前記動画データに基づいて動画を再生する機能とをコンピュータに実現させる動画再生プログラムであって、ユーザの選択により前記動画データのダウンロードの開始・停止の入力を受け付けるダウンロード制御入力部による前記ダウンロードの開始・停止制御機能と、ユーザの選択により前記動画の再生の開始・停止の入力を受け付ける動画再生制御入力部による前記動画再生の開始・停止制御機能と、をコンピュータに実現させることを最も主要な特徴とする。
【発明の効果】
【０００６】
本発明の動画再生プログラムは、ネットワーク経由で動画データをダウンロードする機能と、前記動画データに基づいて動画を再生する機能とをコンピュータに実現させる動画再生プログラムであって、ユーザの選択により前記動画データのダウンロードの開始・停止の入力を受け付けるダウンロード制御入力部による前記ダウンロードの開始・停止制御機能と、ユーザの選択により前記動画の再生の開始・停止の入力を受け付ける動画再生制御入力部による前記動画再生の開始・停止制御機能と、をコンピュータに実現させることを最も主要な特徴とするため、動画データのダウンロードの開始・中止及び動画の再生の開始・停止を独立して制御可能になった。
【発明を実施するための最良の形態】
【０００７】
ネットワークを通して動画データをダウンロードして再生を行う動画再生プログラムにおいて、動画の再生の開始・停止及び動画データのダウンロードの開始・中止を独立して制御が出来ないという問題点をユーザの選択により前記動画データのダウンロードの開始・停止の制御機能を実現させる動画再生制御入力部と、ユーザの選択により前記動画の再生の開始・停止の制御機能を実現させるダウンロード制御入力部と、を設けることにより解決した。
【実施例１】
【０００８】
［構成］
図１は、本発明の実施例に係わる動画再生プログラムの機能ブロック図である。
【０００９】
動画再生プログラム１０１は、動画再生制御入力部１１１、ダウンロード制御入力部１１３、再生制御部１１５、ダウンロード制御部１１７、データ変換部１１９、ダウンロードデータバッファ１２１、表示出力部１２３の各機能ブロックを有する。
【００１０】
以下に各機能ブロックについて説明する。
【００１１】
動画再生制御入力部１１１は、動画再生ボタン１１をユーザインタフェース画面上に有し、動画再生ボタン１１のクリックによって動画の再生・停止の制御を行う。
【００１２】
ダウンロード制御入力部１１３は、ダウンロード制御ボタン１３をユーザインタフェース画面上に有し、ダウンロード制御ボタン１３のクリックによって動画データのダウンロードの開始・停止の制御を行う。
【００１３】
再生制御部１１５は、前記動画再生制御入力部１１１からの入力により、動画再生の開始・停止の指示を受け、実際の動画再生の制御を行う。
【００１４】
ダウンロード制御部１１７は、前記ダウンロード制御入力部１１３からの入力により、動画データのダウンロードの制御を行う。
【００１５】
データ変換部１１９は、ダウンロードした動画データを実際に再生するデータとするためのデータ変換を行う。ダウンロードされる動画データは一般に圧縮されたデータ形式になっているため、このデータを実際の表示データに変換する。
【００１６】
ダウンロードデータバッファ１２１は、ダウンロード制御部１１７が動画データをダウンロードした際の動画データを一時的に保管しておくデータ領域である。
【００１７】
表示出力部１２３は、前記データ変換部１１９により表示データに変換された動画データをビデオカードに出力する機能部である。
【００１８】
［ユーザインタフェース画面］
図２に実際の動画再生ボタン１１及びダウンロード制御ボタン１３のユーザインタフェース画面上の形態及びその表示状態の変更について示す。
【００１９】
図２（Ａ）に示すように、動画再生ボタン１１とダウンロード制御ボタン１３は隣接して配置されている。動画再生ボタン１１は、円形中に再生を表す一つの頂点が右横を向いた三角形を配する形であり、ダウンロード制御ボタン１３は、動画再生ボタンに隣接した三日月形ないしはダウンロードの頭文字である英文字のＤを装飾的にデザインした形をしている。
【００２０】
ここで、図２（Ａ）の初期状態から、動画再生ボタン１１をクリックして選択すると図２（Ｂ）に示すように動画再生ボタン１１の色が変わり動画再生状態になると共に、ダウンロード制御ボタン１３も同時に色が変わりダウンロード開始状態になる。
【００２１】
又、図２（Ａ）の初期状態から、ダウンロード制御ボタン１３をクリックして選択すると図２（Ｃ）に示すように動画再生ボタン１１の色は初期状態のままで、ダウンロード制御ボタン１３の部分だけの色が変わり、ダウンロードのみが行われていることを示す。
【００２２】
［状態遷移］
図３の状態遷移図を用いてボタンの選択と動作の状態の遷移について説明する。
【００２３】
初期状態は、Ｓ１であり動画の再生は停止しており、ダウンロード（図３中ではＤＬと記載）も停止している。
【００２４】
ここで、丸中に三角がある形状の動画再生ボタン１１をクリックする（Ｔ１２）と、Ｓ２状態に遷移する。Ｓ２状態では動画は再生中であり、ダウンロード継続状態である。
【００２５】
Ｓ２状態において、ダウンロードされる動画データがダウンロードデータバッファ１２１から無くなった場合か、又は動画再生ボタン１１をクリックする（Ｔ２３）とＳ３状態に遷移する。Ｓ３状態では、動画は再生を停止しており、動画データのダウンロードは継続している。
【００２６】
Ｓ２状態に戻って他の遷移の選択肢について説明を行う。Ｓ２状態で三日月形（ないしは英文字Ｄ（ダウンロード）を装飾的にデザインした形状）のダウンロード制御ボタン１３をクリックする（Ｔ２４）とＳ４状態に遷移する。Ｓ４状態では、動画の再生は継続しており、動画データのダウンロードは停止する。
【００２７】
Ｓ４状態で、ダウンロード制御ボタン１３をクリックする（Ｔ４２）と、Ｓ２状態に遷移してダウンロードが開始される。
【００２８】
Ｓ４状態で、動画再生ボタン１１をクリックするか、又はダウンロードデータバッファ１２１から動画データが無くなった場合（Ｔ４１）は、Ｓ１状態に遷移してダウンロードは停止したまま、動画の再生を停止する。
【００２９】
Ｓ１状態で、ダウンロード制御ボタン１３をクリックする（Ｔ１３）とＳ３状態に遷移して動画の再生は停止したまま、動画データのダウンロードだけを行う。
【００３０】
Ｓ３状態で、ダウンロード制御ボタン１３をクリックする（Ｔ３１）とＳ１状態に遷移して動画の再生は停止したまま動画データのダウンロードを停止する。
【００３１】
Ｓ３状態で、動画再生ボタン１１をクリックする（Ｔ３２）とＳ２状態に遷移して動画データのダウンロードを継続したまま、動画の再生を開始する。
【００３２】
Ｓ３状態で、動画のダウンロードが完了する（Ｔ３６）とＳ６状態に遷移する。Ｓ６状態では、動画の再生は停止したままで、動画データのダウンロードは完了したので行われない。
【００３３】
Ｓ２状態で、動画のダウンロードが完了する（Ｔ２５）とＳ５状態に遷移する。Ｓ５状態では動画の再生は継続され、動画データのダウンロードは完了したので行われない。
【００３４】
Ｓ５状態で、ダウンロード制御ボタン１３をクリックする（Ｔ５５）と、Ｓ５状態は変わらず動画の再生を継続し、ダウンロードはすでに完了しているので行われない。
【００３５】
Ｓ５状態で、動画再生ボタン１１をクリックする（Ｔ５６）とＳ６状態に遷移して動画の再生は停止し、動画データのダウンロードはすでに完了しているので行われない。
【００３６】
Ｓ６状態で、ダウンロード制御ボタン１３をクリック（Ｔ６６）すると、Ｓ６状態は変わらず動画は停止したままで、ダウンロードはすでに完了しているので行われない。
【００３７】
Ｓ６状態で、動画再生ボタン１１をクリックする（Ｔ６５）と、Ｓ５状態に遷移して動画の再生を開始し、ダウンロードはすでに完了しているので行われない。
【００３８】
［実施例の効果］
本発明実施例の動画再生プログラムにより、任意のタイミングで動画の再生とダウンロードの制御を選択することが可能となり、動画再生プログラムの操作性が向上した。
【００３９】
従来技術のダウンロード速度とデータの再生速度に基づいて、動画再生が途切れることなく再生できる分のデータが無いと動画の再生が始まらない方式において、例えばダウンロードの回線速度が非常に遅い場合では、途中までダウンロードした動画データの再生を行おうとしても、動画の再生が開始されなければみることができず大変不便であったが、本方式ではユーザの選択によりダウンロード分の画像の再生が可能である。また、状態遷移図で示したようにダウンロードデータバッファ中のデータがなくなれば再生を停止するように制御されているので、メモリオーバランなどの問題は発生せず動画の再生及びダウンロードの制御が可能となった。
【００４０】
［その他］
図２に示したユーザインタフェース画面は、実施例としてのユーザインタフェース画面の一例であって、動画再生ボタン１１及びダウンロード制御ボタン１３の形態や配置はこの形には限らない。
【００４１】
本実施例に示す、動画再生ボタン１１及びダウンロード制御ボタン１３に対して、各々の動作に対応するキー割り当てを行い、それらのキーが押されたことが、動画再生ボタン１１及びダウンロード制御ボタン１３をクリックして選択したのと同じ動作とする方法によって、動画再生の開始・停止制御とダウンロードの開始・停止制御を行うという方法をとってもよい。
【図面の簡単な説明】
【００４２】
【図１】本発明実施例の画像形成装置の機能ブロック図である（実施例１）。
【図２】本発明実施例の画像形成装置のユーザインタフェース画面の例である（実施例１）。
【図３】本発明実施例の画像形成装置の状態遷移図である（実施例１）。
【符号の説明】
【００４３】
１１  動画再生ボタン
１３  ダウンロード制御ボタン
１０１  動画再生プログラム
１１１  動画再生制御入力部
１１３  ダウンロード制御入力部
１１５  再生制御部
１１７  ダウンロード制御部
１１９  データ変換部
１２１ダウンロードデータバッファ
１２３  表示出力部
【図１】
2009194686.tif 000003
【図２】
2009194686.tif 000004
【図３】
2009194686.tif 000005