(57)【要約】【課題】ストリーミング動画像の一部を切り出して保存を行い、別のアプリケーション上に添付・貼り付けを行うような編集を容易にすることを目的とする。【解決手段】ポインティング・デバイスのドラッグ＆ドロップ動作を行うだけで、ストリーミング動画像の一部切り出しと保存を行いアプリケーション上に添付・貼り付けを行えるようにする。【選択図】  図４
2006345432.tif 000002
【特許請求の範囲】
【請求項１】
ストリーミングされてくる動画像を表示できる手段と、
動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う手段と、
前記ポインティング・デバイスでドラッグされた瞬間から前記ストリーミング動画像の録画を開始する手段と、
別アプリケーション上でドロップした瞬間に前記録画を終了して前記別アプリケーション上に録画した前記動画像を貼り付けるもしくは読み込ませる手段と
を有することを特徴とする動画像保存装置。
【請求項２】
前記アプリケーション上もしくはドロップ操作対象外の領域上で前記ポインティング・デバイスのドロップ操作を行った場合は前記録画を中断する手段と、
前記録画した動画像を破棄する手段と
を有することを特徴とする請求項１に記載の動画像保存装置。
【請求項３】
ポインティング・デバイスが利用可能なコンピュータ上で動作するアプリケーションにおいて、
ストリーミングされてくる動画像を表示できる手段を有し、
動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う手段と、
前記ポインティング・デバイスでドラッグされた瞬間から前記ストリーミング動画像の録画を開始する手段と、
別アプリケーション上でドロップした瞬間に前記動画像を貼り付ける手段と、
前記別アプリケーション上に貼り付けた前記動画像の近傍に停止ボタンを表示する手段と、
前記停止ボタンを押下すると動画像の録画を終了し前記動画像を動画ファイルとして別アプリケーション上に貼り付けるもしくは読み込ませる手段と
を有することを特徴とする動画像保存装置。
【請求項４】
前記アプリケーション上もしくはドロップ操作対象外の領域上で前記ポインティング・デバイスのドロップ操作を行った場合は前記録画を中断する手段と、
前記録画した動画像を破棄する手段と
を有することを特徴とする請求項１に記載の動画像保存装置。
【請求項５】
ストリーミングされてくる動画像を表示できる手段を有し、
動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う手段と、
前記ポインティング・デバイスでドラッグされた動画像が別アプリケーション上でドロップされた瞬間から前記ストリーミング動画像の録画を開始する手段と、
前記別アプリケーション上にドロップされた録画中の前記動画像の近傍に停止ボタンを表示する手段と、
前記停止ボタンが押下されると前記動画像の録画を終了して動画像ファイルとして前記別アプリケーション上に貼り付けるもしくは読み込ませる手段と
を有することを特徴とする動画像保存装置。
【請求項６】
ストリーミングされてくる動画像を表示できる工程と、
動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う工程と、
前記ポインティング・デバイスでドラッグされた瞬間から前記ストリーミング動画像の録画を開始する工程と、
別アプリケーション上でドロップした瞬間に前記録画を終了して前記別アプリケーション上に録画した前記動画像を貼り付けるもしくは読み込ませる手段と
を有することを特徴とする動画像保存方法。
【請求項７】
前記ストリーミング動画像を送信しているコンピュータに対して録画保存しても良いかどうかの認証問い合わせを行う手段と、
前記認証問い合わせ手段に対応した認証受付手段と
を有することを特徴とする請求項６に記載の動画像保存方法。
【請求項８】
コンピュータに、請求項６に記載の動画像保存方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像を簡便に保存する事ができるプログラムおよび方法に関する。
【背景技術】
【０００２】
近年のパーソナル・コンピュータの高性能化はめざましく、ウィンドウ・システムを有するオペレーティング・システム上で、動画や音声といったマルチメディアを取り扱えるだけではなく、ＴＶ放送受信やビデオ録画・再生等もできるようになってきた。
【０００３】
また、通信回線のブロードバンド化によりＶＯＤ（ビデオ・オン・デマンド）に代表されるような動画配信やネットワークカメラからのモニタリング画像配信なども活発に行われるようになってきた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
利用者はストリーミングされてきた動画像や受信しているＴＶ放送や再生中のビデオ画像等を著作権法の範囲内で、動画データで保存しておきたいと思う時があり、更にビデオ編集アプリケーション等に取り込んで編集したい時などがある。
【０００５】
そのような場合、まず動画を表示しているアプリケーションが動画保存に対応していなければならないのは当然だが、その操作として
そのアプリケーションの録画ボタンを押下して保存作業を行い、
所望の位置で録画停止ボタンを押下し、
更にその保存した動画ファイルを別のアプリケーションで開く
という手番を踏む必要がある。
【０００６】
本発明は、上記の煩雑な作業をドラッグ＆ドロップを使った簡便な操作で行うことを可能とする動画像保存装置、動画像保存方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の動画像保存装置は、ストリーミングされてくる動画像を表示できる手段と、動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う手段と、前記ポインティング・デバイスでドラッグされた瞬間から前記ストリーミング動画像の録画を開始する手段と、別アプリケーション上でドロップした瞬間に前記録画を終了して前記別アプリケーション上に録画した前記動画像を貼り付けるもしくは読み込ませる手段とを有する。
【０００８】
本発明の動画像保存装置の他の態様は、ポインティング・デバイスが利用可能なコンピュータ上で動作するアプリケーションにおいて、ストリーミングされてくる動画像を表示できる手段を有し、動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う手段と、前記ポインティング・デバイスでドラッグされた瞬間から前記ストリーミング動画像の録画を開始する手段と、別アプリケーション上でドロップした瞬間に前記動画像を貼り付ける手段と、前記別アプリケーション上に貼り付けた前記動画像の近傍に停止ボタンを表示する手段と、前記停止ボタンを押下すると動画像の録画を終了し前記動画像を動画ファイルとして別アプリケーション上に貼り付けるもしくは読み込ませる手段とを有する。
【０００９】
本発明の動画像保存装置の他の態様は、ストリーミングされてくる動画像を表示できる手段を有し、動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う手段と、前記ポインティング・デバイスでドラッグされた動画像が別アプリケーション上でドロップされた瞬間から前記ストリーミング動画像の録画を開始する手段と、前記別アプリケーション上にドロップされた録画中の前記動画像の近傍に停止ボタンを表示する手段と、前記停止ボタンが押下されると前記動画像の録画を終了して動画像ファイルとして前記別アプリケーション上に貼り付けるもしくは読み込ませる手段とを有する。
【００１０】
本発明の動画像保存方法は、ストリーミングされてくる動画像を表示できる工程と、動画像表示領域上でのポインティング・デバイス入力を受け付けドラッグ＆ドロップ操作を扱う工程と、前記ポインティング・デバイスでドラッグされた瞬間から前記ストリーミング動画像の録画を開始する工程と、別アプリケーション上でドロップした瞬間に前記録画を終了して前記別アプリケーション上に録画した前記動画像を貼り付けるもしくは読み込ませる手段とを有する。
【発明の効果】
【００１１】
本発明によれば、ドラッグ＆ドロップという簡便な手段を用いるだけで動画像の録画または部分切り出しと別アプリケーションへの貼り付けまたは読み込みを行うことが可能となる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）
以下、本発明の好適な実施の形態を、図１〜図２を用いて説明する。
図１は、本発明における動画像を表示可能なプログラムの内部構成図であり、図２は、本発明におけるプログラムの処理の流れ図である。
本発明のプログラムは、１０１表示部、１０２デコーダ部、１０３分配部、１０４通信部、１０５入力部、１０６制御部、１０７保存部、１０８プロセス通信部で構成される。
【００１３】
ストリーミング動画像を受信し画面表示を行う一般的なプログラムの場合、１０４通信部でストリーミング動画像のデータを受信し、１０２デコーダ部で画面表示可能な状態に復元して１０１表示部に動画像を表示し、１０１表示部、１０２デコーダ部、１０４通信部とユーザからの再生や停止といった操作を受け付ける１０５入力部からの入力を１０６制御部で制御する。
【００１４】
本発明におけるプログラムでは、１０２デコーダ部と１０４通信部の間に１０３分配部を設けており、通常のストリーミング動画像を再生側と録画側に分配することを可能としている。
【００１５】
１０６制御部は１０１表示部、１０２デコーダ部、１０３分配部、１０４通信部、１０７保存部、１０８プロセス通信部と、１０５入力部からの入力を受け付け制御を行う。
【００１６】
ユーザの操作によりドラッグが開始（Ｓ２０１）されると、オペレーション・システム側から１０１入力部へドラッグ開始命令が通知される。
１０６制御部は１０５入力部からドラッグ開始Ｓ２０１を受信すると、１０３分配部に対して分配開始Ｓ２０２を命令し、ストリーミング動画像を１０２デコーダ部と１０３保存部の両方に伝搬するよう命令すると同時に、１０７保存部に対して保存開始Ｓ２０３を命令し、１０９記憶装置へストリーミング動画像を保存し始める。
【００１７】
ポインティング・デバイスのイベント入力Ｓ２０５が、オペレーション・システム上で発生し、そのイベントが本プログラムの１０５入力部にも通知され、１０６制御部は通知されたイベントがドロップ・イベントかどうかの判別Ｓ２０５を行い、もしドロップ・イベントと判定した場合は１０７保存部に対して保存終了Ｓ２０６を命令する。
【００１８】
１０６制御部は更にドロップ・イベントが発生したのが動画像ファイルを貼り付け可能な別のアプリケーションかどうかを判別Ｓ２０７を行う。
イベント先が貼り付け可能な別アプリケーションだった場合は、１０６制御部は１０７保存部に保存終了Ｓ１０８を行った際に出来上がった１０９記憶装置に記憶された動画像ファイルを、別アプリケーションに貼り付けるために１０９プロセス通信部を用いて別アプリケーションへ貼り付け命令Ｓ２０８を送信する。
【００１９】
もしイベント先が貼り付け可能な別アプリケーションでなかった場合は、１０６制御部は１０９記憶装置に記憶された録画した動画像ファイルの削除Ｓ２０９を１０７保存部に命令する。
【００２０】
これにより、従来の方法と比較して明らかに簡便に、ドラッグ＆ドロップ操作だけでストリーミング動画像の一部を切り出して別アプリケーションに貼り付けることができるようになる。
【００２１】
（第２の実施形態）
本発明の好適な第１の実施形態の応用を、図３を用いて説明する。
本発明における動画像を表示可能なプログラムの構成は第１の実施形態の構成図と同様であり、図３は処理の流れ図を表している。
【００２２】
ユーザの操作により本プログラムの表示領域上でポインティング・デバイスのドラッグ操作が発生すると、ドラッグ開始Ｓ３０１の命令を受け付ける。
次にポインティング・デバイスのドロップ命令Ｓ３０２を受信し、動画像を貼り付けることが可能な別のアプリケーション上でドロップ命令が発生したかどうかの判別Ｓ３０３を行い、別のアプリケーション上でドロップ命令が発生したと判別した場合には、動画像データの分配を開始Ｓ３０４する。
【００２３】
分配を開始Ｓ３０４を実行すると同時に、ドロップ命令が発生した別アプリケーション上に「停止ボタン」の表示Ｓ４０５を行い、動画像の保存を開始Ｓ３０６する。
【００２４】
図４はＳ３０６まで実行した時点での画面例であり、動画像をドロップした位置での動画像の表示は、本プログラムを動作させるコンピュータの描画処理能力に依存し、本プログラム上での動画表示領域で動画を表示させつつ同時にドロップした別アプリケーション上で同じ動画像を表示するか、本プログラム上での動画表示領域での動画は表示するが別アプリケーション上では枠のみを表示する方法等を用いて、ドロップ位置と録画中のストリーミング画像の表示を行う。
【００２５】
ユーザからの停止ボタンの押下の入力待ちＳ３０７を行い、停止ボタンが押されたかどうかの判別Ｓ３０８を行う。
ユーザが停止ボタンを押下するか、またはストリーミング動画像の送信が終了するかのいづれかが発生した場合、動画像の保存を終了Ｓ３０９し、ドロップ操作が行われた別アプリケーションに対して保存した動画像の貼り付け命令Ｓ３１０を実行する。
【００２６】
これにより、簡便にドラッグ＆ドロップの操作で動画像の一部を切り出して別アプリケーションに貼り付けるという作業をおこなえるようになる。
【００２７】
(第３の実施形態)
本発明の好適な第１の実施形態および第２の実施形態の応用を、図５を用いて説明する。
図５は本発明における第３の実施形態の処理の流れ図を表している。
ユーザの操作により本プログラムの表示領域上でドラッグ開始Ｓ５０１が発生した後に動画像の添付が可能な別アプリケーション上でドロップ命令Ｓ５０２が発生したと判別Ｓ５０３した場合、ストリーミング動画像を複製・保存して良いかどうかの認証が必要かどうかを判別Ｓ５０４し、必要な場合はストリーミング動画像を送信しているコンピュータに対して認証問い合わせＳ５０５を行う。
【００２８】
認証の結果を受信Ｓ５０６し、貼り付け保存してよいかどうかの判別Ｓ５０７を行い、もし貼り付け保存が不可である場合は処理を終了し、貼り付け保存が可能である場合は処理を続行する。
【００２９】
認証が必要かどうかの判別Ｓ５０４をした結果、認証が必要ない場合、または認証受信して貼り付け保存が可能であると判別Ｓ５０７した場合は、動画像の分配機能を開始Ｓ５０８し、「停止ボタン」を別アプリケーション上に表示Ｓ５０９し、録画保存を開始Ｓ５１０する。
【００３０】
停止ボタンが入力Ｓ５１１されたと判別Ｓ５１２した場合またはストリーミング画像が終了したと判別Ｓ５１２した場合は録画保存を終了Ｓ５１３し、別アプリケーションに録画した動画像ファイルを貼り付け保存するように命令Ｓ５１４する。
【００３１】
これにより、著作権保護等が施されたストリーミング動画像に対しても、ドラッグ＆ドロップという簡便な操作で動画像の一部を切り出して貼り付けることが可能となる。
【００３２】
なお、本発明は上記の緒実施形態に限定されず、この発明を逸脱しない範囲内において種種変形応用可能である。
例えば、ドラッグ＆ドロップを検知して動画ファイルを切り出し保存する部分を、アプリケーションのプラグイン（追加）プログラムという形で提供する場合も、本発明の応用の範疇にあることは勿論である。
【図面の簡単な説明】
【００３３】
【図１】第１の実施形態におけるプログラムの内部構成図である。
【図２】第１の実施形態における処理の流れ図である。
【図３】第２の実施形態における処理の流れ図である。
【図４】第２の実施形態における画面図である。
【図５】第３の実施形態における処理の流れ図である。
【符号の説明】
【００３４】
１０１   表示部
１０２   デコーダ部
１０３   分配部
１０４   通信部
１０５   入力部
１０６   制御部
１０７   保存部
１０８   プロセス通信部
１０９   記憶装置
【図１】
2006345432.tif 000003
【図２】
2006345432.tif 000004
【図３】
2006345432.tif 000005
【図４】
2006345432.tif 000006
【図５】
2006345432.tif 000007