(57)【要約】      （修正有）【課題】タイムシフト機能を用いた予定外の録画を容易に行えるようにする信号ピックアップ方法を提供する。【解決手段】映像／音声記録再生システムの信号ピックアップ方法において、記録時間とトレースバック時間とがあらかじめ設定される。受信された外部信号は、映像／音声記録再生システムのバッファに記憶される。ユーザによるトリガ操作を受けると、記録時間及びトレースバック時間に応じて外部信号の指定部分がバッファから自動的にピックアップされる。【選択図】図４ａ
2007184884.tif 000002
【特許請求の範囲】
【請求項１】
映像／音声記録再生システムの信号ピックアップ方法であって、
記録時間とトレースバック時間とを設定し、
外部信号を受信して前記映像／音声記録再生システムのバッファに前記外部信号を記憶し、
ユーザによるトリガ操作を受けると、前記記録時間及び前記トレースバック時間に応じて前記外部信号の指定部分を前記バッファから自動的にピックアップすることを特徴とする信号ピックアップ方法。
【請求項２】
前記外部信号の前記指定部分は開始点と終了点との間に前記バッファに記録されたデータを含み、前記開始点は前記トリガ操作の前記トレースバック時間だけ前に対応し、前記終了点は前記開始点から前記記録時間に対応するだけ後であることを特徴とする請求項１に記載の方法。
【請求項３】
前記記録時間に応じて前記映像／音声記録再生システムのハードディスク又はメモリに前記バッファを確保するステップをさらに備え、前記バッファは前記外部信号の前記指定部分を記憶するに十分なサイズを有することを特徴とする請求項１に記載の方法。
【請求項４】
前記ユーザのトリガ操作を受けると、前記外部信号の前記指定部分は一括して又は順々に前記バッファからピックアップされて前記映像／音声記録再生システムの記憶領域にコピーされることを特徴とする請求項１に記載の方法。
【請求項５】
前記外部信号の前記指定部分の中、前記トリガ操作の前に前記バッファに記録された第１の部分は、前記バッファから前記映像／音声記録再生システムの記憶領域に一括してコピーされ、前記外部信号の前記指定部分の中、前記トリガ操作の後に前記バッファに記録される第２の部分は、前記バッファから前記映像／音声記録再生システムの前記記憶領域にリアルタイムでコピーされることを特徴とする請求項１に記載の方法。
【請求項６】
前記トリガ操作は、前記映像／音声記録再生システムのユーザインタフェースの単一のボタンを有効にすることにより実行され、それにより、前記バッファから前記映像／音声記録再生システムの記憶領域への前記外部信号の前記指定部分のピックアップが自動的に達成され、その後、更なる信号のピックアップが自動的に停止されることを特徴とする請求項１に記載の方法。
【請求項７】
現時点より前の開始時点から外部信号の指定部分を記録することが可能な映像／音声記録再生システムであって、
現時点より前の期間であって開始時点を特定するトレースバック時間と、前記開始時点からの期間であって終了時点を特定する記録時間との情報を含み、外部信号をバッファに継続的に記憶するために実行されるソフトウェアプログラムと、
前記開始時点から前記終了時点までに前記バッファに記録された前記外部信号の指定部分のみを前記ソフトウェアプログラムに自動的にピックアップさせるためにユーザにより操作される入力装置とを備えたことを特徴とする映像／音声記録再生システム。
【請求項８】
記録トリガボタンを含むユーザインタフェースをさらに備え、前記入力装置は前記記録トリガボタンを有効にするためにユーザによって操作されることを特徴とする請求項７に記載のシステム。
【請求項９】
前記記録トリガボタンのみを有効にすることにより、前記バッファに記録された前記外部信号の前記指定部分は自動的にピックアップされ、前記映像／音声記録再生システムのハードディスク又はメモリにファイルとして記憶されることを特徴とする請求項８に記載のシステム。
【請求項１０】
前記入力装置がカーソル制御装置であるときは、前記記録トリガボタンは前記ソフトウェアプログラムを実行することによって前記映像／音声記録再生システムのディスプレイ上に表示される仮想ボタンであり、前記入力装置がリモコン装置であるときは、前記記録トリガボタンは前記リモコン装置上に配置された押しボタンであることを特徴とする請求項８に記載のシステム。
【請求項１１】
前記バッファは前記ソフトウェアプログラムを実行することによって前記映像／音声記録再生システムの記憶領域に確保されるサーキュラバッファであり、前記バッファは前記外部信号の前記指定部分のサイズと略同等のサイズを有することを特徴とする請求項７に記載のシステム。
【請求項１２】
前記記録時間及び前記トレースバック時間は、前記映像／音声記録再生システムによってあらかじめ設定される、又は、前記ユーザインタフェースを用いてユーザによってあらかじめ設定されることを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記ソフトウェアプログラムはテレビチューナカード又はテレビボックスにおいて実行可能なアプリケーションプログラムであることを特徴とする請求項１０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は信号ピックアップ方法に関するものであり、特に、映像記録再生システムに適合された信号ピックアップ方法に関する。また、本発明はコンピュータシステムやデジタル映像／音声記録装置等の映像／音声記録再生システムに関する。
【背景技術】
【０００２】
テレビ番組を視聴するためにコンピュータシステムを利用する場合、図１に例示されるような装置を用いてテレビ信号をＭＰＥＧ信号等のデジタル映像信号に変換する必要がある。まず、コンピュータシステムのホスト１０とバス１８を介して通信するためのテレビチューナカード１９が、コンピュータシステムに追加される。バス１８には、ＰＣＩバス、ＵＳＢバス、カードバス等が用いられる。テレビチューナカード１９によって受信されたテレビ信号は、選局、復調、及びアナログ−デジタル変換を経てデジタル映像信号に変換される。その後、デジタル映像信号はホスト１０に送られ、コンピュータシステムのディスプレイ１１上に表示される。ユーザインタフェース１１０は、ホスト１０にインストールされたアプリケーションプログラムを実行することにより、ディスプレイ１１上に表示される。マウス装置１２等の入力装置が操作されることによってユーザインタフェース１１０が制御され、それにより、コンピュータシステムによるテレビ番組の再生及び／又は録画という目的が達成される。
【０００３】
図２を参照すると、ユーザインタフェースの例が示されている。各アイコンの中、録画仮想ボタン１１００は、録画動作を行うときにユーザが選択するために表示されている。ボタン１１００が選択されると、アプリケーションプログラムの実行により、ディスプレイ１１に現在表示されている及び続いて表示されるテレビ画面２０がコンピュータホスト１０のハードディスク１０１に記憶される。
【０００４】
現在商品化されているハードディスクはかなりの記憶容量を有しているため、録画の選択肢を増やすためにいわゆる「タイムシフト」機能が開発されている。「タイムシフト」機能を実行するには、ユーザはマウス装置１２を動かしてタイムシフト仮想ボタン１１０１をクリックする。それに応じて、アプリケーションプログラムは、ハードディスク１０１又はその他の種類の記憶装置におけるバッファ領域（図示せず）を確保する。バッファのサイズは、タイムシフト機能のために設定された記録時間に応じて、システムによってあらかじめ設定される。例えば、システムは、タイムシフト機能の記録時間を１時間に設定する。これは、バッファが、タイムシフト仮想ボタン１１０１が作動された時点から１時間の間、画面を記憶できることを意味する。バッファがいっぱいになると、タイムシフト仮想ボタン１１０１で最も先に記憶されたデータが上書きされ、バッファには常に１時間分の更新された画面が記憶される。「タイムシフト」機能は、ユーザが視聴中のテレビ番組を一時的に見られない状況になったとき、その時間差を埋めるのに便利である。例えば、ユーザがテレビを視聴しているときに約１５分間席を離れ、その後、引き続き番組を視聴するために戻って来たような場合、見逃した１５分間の番組を「タイムシフト」機能を利用して埋め合わせることができる。ユーザは、マウス装置１２で仮想スライドバー１１０２をドラッグして１５分戻す操作を行う必要がある。すると、その時点から録画された番組の再生が行われる。このような方法により、番組全体を見逃すことがなく、１５分遅れて終了するだけとなる。
【０００５】
また、「タイムシフト」機能は、予定外の録画を行うのに便利である。例えば、ユーザがあるテレビ番組を３０分間視聴した後にその番組を録画しようと決めた場合、「タイムシフト」機能を用いれば、過ぎてしまった３０分間分の番組も録画することができる。当然ながら、ある時間分の番組が記録されているようにするには、あらかじめタイムシフト仮想ボタン１１０１を有効にしておかなければならない。その後、ユーザは、マウス装置１２で仮想スライドバー１１０２をドラッグして番組の開始時間まで戻るように時間をずらし、録画仮想ボタン１１００を押して録画を開始し、停止仮想ボタン１１０３を押して録画を終了する必要がある。従って、録画動作を完了するにはマウス装置１２を３回操作する必要がある。これは、特にコンピュータ操作に不慣れなユーザにとっては煩わしい作業である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで本発明は、タイムシフト機能を用いた予定外の録画を容易に行えるようにする信号ピックアップ方法を提供する。
【０００７】
また、本発明は、タイムシフト機能を実行することができる映像記録再生システムであって、予定外の録画を容易に行えるようにする信号ピックアップ方法を利用するシステムに関する。
【課題を解決するための手段】
【０００８】
本発明は、映像／音声記録再生システムの信号ピックアップ方法であって、記録時間とトレースバック時間とを設定するステップと、外部信号を受信して映像／音声記録再生システムのバッファに外部信号を記憶するステップと、ユーザによるトリガ操作を受けると、記録時間及びトレースバック時間に応じて外部信号の指定部分をバッファから自動的にピックアップするステップとを備えた信号ピックアップ方法を提供する。
【０００９】
一実施形態においては、外部信号の指定部分は開始点と終了点との間にバッファに記録されたデータを含み、開始点はトリガ操作のトレースバック時間だけ前であり、終了点は開始点の記録時間だけ後である。
【００１０】
一実施形態においては、記録時間に応じて映像／音声記録再生システムの記憶領域にバッファを確保するステップをさらに備え、バッファは外部信号の指定部分を記憶するに十分なサイズを有するようにする。記憶領域は、例えばハードディスクやその他の種類の記憶装置である。
【００１１】
一実施形態においては、外部信号の指定部分はバッファから映像／音声記録再生システムの記憶領域に一括してコピーされる。
【００１２】
一実施形態においては、外部信号の指定部分はバッファから映像／音声記録再生システムの記憶領域に部分ごとにコピーされる。
【００１３】
一実施形態においては、外部信号の指定部分の中、トリガ操作の前にバッファに記録された第１の部分は、バッファから映像／音声記録再生システムの記憶領域に一括してコピーされ、外部信号の指定部分の中、トリガ操作の後にバッファに記録された第２の部分は、バッファから映像／音声記録再生システムの記憶領域にリアルタイムでコピーされる。
【００１４】
一実施形態においては、トリガ操作は、映像／音声記録再生システムのユーザインタフェースの単一のボタンを有効にすることにより実行され、それにより、バッファから映像／音声記録再生システムの記憶領域への外部信号の指定部分のピックアップが自動的に達成され、その後、更なる信号のピックアップが停止される。
【００１５】
また、本発明は、現時点より前の開始時点から外部信号の指定部分を記録することが可能な映像／音声記録再生システムを提供する。本システムは、現時点より前の期間であって開始時点を特定するトレースバック時間と、開始時点からの期間であって終了時点を特定する記録時間との情報を含み、外部信号をバッファに継続的に記憶するために実行されるソフトウェアプログラムと、開始時点から終了時点までにバッファに記録された外部信号の指定部分のみを自動的にピックアップするようにソフトウェアプログラムを実行するためにユーザにより操作される入力装置とを備えている。
【００１６】
一実施形態においては、システムはユーザインタフェースをさらに備えている。ユーザインタフェースは記録トリガボタンを含む。入力装置は記録トリガボタンを有効にするためにユーザによって操作される。
【００１７】
一実施形態においては、記録トリガボタンのみを有効にすることにより、バッファに記録された外部信号の指定部分は自動的にピックアップされ、映像／音声記録再生システムのハードディスクにファイルとして記憶される。
【００１８】
一実施形態においては、入力装置はカーソル制御装置であり、記録トリガボタンは映像／音声記録再生システムのディスプレイ上に表示される仮想ボタンである。
【００１９】
一実施形態においては、入力装置はリモコン装置であり、記録トリガボタンはリモコン装置上に配置された押しボタンである。
【００２０】
一実施形態においては、バッファはソフトウェアプログラムを実行することによって映像／音声記録再生システムの記憶領域に確保される。この実施形態においては、バッファは外部信号の指定部分のサイズと略同等のサイズを有していてもよい。
【００２１】
一実施形態においては、バッファはサーキュラバッファである。
【００２２】
一実施形態においては、記録時間及びトレースバック時間は、映像／音声記録再生システムによってあらかじめ設定される。
【００２３】
一実施形態においては、記録時間及びトレースバック時間は、ユーザインタフェースを用いてユーザによってあらかじめ設定される。
【００２４】
一実施形態においては、ソフトウェアプログラムはテレビチューナカード又はテレビボックスにおいて実行可能なアプリケーションプログラムである。
【００２５】
本発明の上述の内容は、以下の詳細な説明及び添付図面を検討頂ければ、当業者にはより容易に理解されるであろう。
【発明を実施するための最良の形態】
【００２６】
図３を参照頂きたい。本発明の一実施形態による信号ピックアップ方法は、図４（ａ）に示されるようなアナログテレビ番組の表示が可能なコンピュータシステムに適用される。このコンピュータシステムは図１に示されたシステムと類似しているが、アナログテレビ番組を表示及び処理するためにコンピュータシステムにおいて実行されるアプリケーションプログラム等のソフトウェアプログラムが変更されている。アプリケーションプログラムが実行されると、複数の仮想ボタンを備えたユーザインタフェース４０が画面とともにディスプレイ３１に表示される（図４（ｂ））。各仮想ボタンは、記録トリガ４０１が追加されている点を除いては、例えば図２と同様の構成である。仮想ボタン４０は、入力装置３２を用いてディスプレイ３１上のカーソルを選択しようとするボタンに移動し、その後、入力装置３２を作動させることによって、有効にされる。例えば、入力装置３２はマウス装置であって、選択するボタンにカーソルを移動させた後にマウス装置のクリックスイッチの一方を作動させることによって、選択された機能が有効になる。
【００２７】
本発明の信号ピックアップ方法はアプリケーションプログラムを起動することから始まる（ステップ３０１）。このソフトウェアプログラムは、テレビチューナカード又はテレビボックスにおいて実行可能なアプリケーションプログラムである。次に、記録時間Ｘとトレースバック時間Ｙがシステム又はユーザにより設定され、システムに記録される（ステップ３０２）。記録時間Ｘとトレースバック時間Ｙとに応じて、現時点より時間Ｙだけ前の時点と現時点より時間（Ｘ−Ｙ）だけ後の時点との間に表示されたプログラムが記録されることになる。当然ながら、ＹはＸを超えてはならない。記録時間Ｘに応じて、該記録時間Ｘの間に表示される番組を記憶するのに十分なサイズを有するサーキュラバッファ５０（図３（ｂ））が、システムによってハードディスク３０１等の記憶装置に確保される（ステップ３０３）。サーキュラバッファ５０は本発明に適用できるバッファの一例にすぎず、その他の適切なバッファも同様に利用できる。
【００２８】
その後、システムはスタンバイ状態にとどまり（ステップ３０４）、番組を表示しながらバッファ５０に番組データを記録し続ける（ステップ３０５）。バッファ５０がいっぱいになると、既に記憶されているデータは新しく記録されるデータによって上書きされる。
【００２９】
記録トリガ４０１が有効にされるまでは、ユーザは、設定されている記録時間Ｘ及びトレースバック時間Ｙを変更することができる（ステップ３０６及び３０９）。入力装置３２を用いて記録トリガ４０１が有効にされると（ステップ３１０）、一時的な録画ではなく恒久的な録画動作を行うべきと認識される。従って、記録時間Ｘ及びトレースバック時間Ｙに応じて読み込み開始点と読み込み終了点とが決定され（ステップ３１１）、トリガされた録画動作が実行される（ステップ３１２）。その一方で、バッファ５０へのデータ記録を示す書き込みポインタが進み、書き込みポインタが読み込み終了点に達したかどうかが判断される（ステップ３０７）。なお、読み込み開始点、読み込み終了点、及び書き込みポインタは、バッファにおいて時間、アドレス、又は位置で表され、それらは互いに関連付けられる。読み込み終了点に達すると、すなわち記録時間Ｘが満了すると、指定期間内にバッファ５０に記録されたデータがバッファ５０からハードディスク３０１や光ディスク（図示せず）等の所望の記憶媒体にコピーされる（ステップ３０８）。当然ながら、所望の番組のバッファへの記録を実行しながら、バッファ５０に記録されたデータを記憶媒体に転送することもできる。あるいは、現時点までにバッファ５０に既に記録されたデータをまず記憶媒体に転送してから、新しく受信されたデータをリアルタイムで同期的に記憶媒体に転送してもよい。その後、システムは再度スタンバイ状態に入る。上記の各ステップは、アプリケーションプログラムの動作が停止されるまで随意的に実行される（ステップ３１３及び３１４）。アプリケーションプログラムの動作が停止するまでは、番組がバッファ５０に継続的に録画、更新される（ステップ３１３及び３０５）。
【００３０】
上記フローチャートに示された実施形態においては、記憶媒体にコピーするデータ範囲を決めるために、読み込み開始点及び読み込み終了点の両方を判断しているが、バッファサイズを記録時間Ｘと略同等になるように定めた場合、読み込み終了点は読み込み開始点も兼ねることになる。図５（ａ）から図５（ｃ）に例が示されている。
【００３１】
図５（ａ）を参照すると、サーキュラバッファ５０において録画の現時点を表す書き込みポインタ５１が示されている。次に、図５（ｂ）に示されるように、記録時間Ｘ及びトレースバック時間Ｙに応じて、略一致する読み込み開始点５３及び読み込み終了点５２が決められる。その後、図５（ｃ）に示されるように読み込み終了点５２に到達するまで、バッファ記録動作の進行につれて、書き込みポインタ５１が反時計方向の矢印で示されるように移動する。その結果、現時点より時間Ｙだけ前の時点と現時点より時間（Ｘ−Ｙ）だけ後の時点との間に表示された番組のデータが、映像ファイルとして所望の記憶媒体にコピーされる。例えば、記録時間Ｘを２０分、トレースバック時間Ｙを５分に設定した場合、５分前にバッファに記憶されたデータから１５分後にバッファに記憶されるデータまでが記憶媒体にコピーされることになる。
【００３２】
上記実施形態においては、本発明による信号ピックアップ装置の例としてコンピュータシステムが用いられている。しかしながら、本発明はその他の映像／音声記録再生システムに用いることも可能である。また、マウス装置が入力装置して例示され、記録トリガ４０１を有効にするためにクリックされている。代わりとして、リモコン装置、タッチパネル、キーボード、マイク等、他の入力装置を、記録トリガ４０１を有効にするために使用してもよい。さらに、録画動作をトリガするための仮想ボタンをユーザインタフェースに配置する代わりに、一又は複数の物理的なボタンを押すことによって録画をトリガできるようにしてもよい。例として、キーボードのキー又はキー組み合わせ、及びリモコン装置の押しボタンが挙げられる。
【００３３】
図６は、本発明による信号ピックアップ方法が適用されるデジタル記録システムを示している。本実施形態においては、記録トリガ６１０はリモコン装置６１に配置され、タイムシフト及びトリガされた録画のためのバッファ６０１はデジタル記録システム６のハードディスク６０に含まれている。動作原理は上述したシステムと同様である。
【００３４】
本発明は、アナログテレビ信号に加え、無線で又はケーブルを介してシステムに送信される映像信号、画像信号、音声信号、無線信号等、他のアナログ又はデジタル信号のピックアップにも適用できる。それに対応して、その信号ピックアップ方法を実行するための映像／音声記録再生システムが使用される。但し、アナログ信号は、デジタル映像／音声記録再生システムによって処理される前に、デジタル信号に変換される必要がある。
【００３５】
以上、現在において最も実用的で好ましいと考えられる実施形態について本発明を説明してきたが、本発明は、開示された実施形態に限定されるものではなく、付記される請求項の最広義な解釈による趣旨及び範囲内における種々の変更及び同様の配置をも含むものであり、そのような変更及び同様の構造全てを包含する。
【図面の簡単な説明】
【００３６】
【図１】テレビ番組を表示可能なコンピュータシステムを示した機能ブロック図。
【図２】テレビ画面及びそのテレビ画面を処理するための従来のユーザインタフェースを示した概略図。
【図３】本発明の一実施形態による信号ピックアップ方法をまとめたフローチャート。
【図４ａ】本発明による信号ピックアップ方法が適用されるコンピュータシステムを示した機能ブロック図。
【図４ｂ】テレビ画面及びそのテレビ画面を処理するための本発明による信号ピックアップ方法で用いられるユーザインタフェースを示した概略図。
【図５】（ａ）から（ｃ）は、本発明による信号ピックアップ方法の実行を容易にするためのサーキュラバッファを示した概略図であり、それぞれ記録に関連する各点が示されている。
【図６】本発明による信号ピックアップ方法が適用されるデジタル記録システムを示した機能ブロック図。
【符号の説明】
【００３７】
３１  ディスプレイ
３２  入力装置
４０  ユーザインタフェース
５０  バッファ
５１  書き込みポインタ
５２  読み込み終了点
５３  読み込み開始点
３０１  ハードディスク
４０１  記録トリガ
【図１】
2007184884.tif 000003
【図２】
2007184884.tif 000004
【図３】
2007184884.tif 000005
【図４ａ】
2007184884.tif 000006
【図４ｂ】
2007184884.tif 000007
【図５】
2007184884.tif 000008
【図６】
2007184884.tif 000009
【外国語明細書】
2007184884.tif 000010
2007184884.tif 000011
2007184884.tif 000012
2007184884.tif 000013
2007184884.tif 000014
2007184884.tif 000015
2007184884.tif 000016
2007184884.tif 000017
2007184884.tif 000018
2007184884.tif 000019
2007184884.tif 000020
2007184884.tif 000021
2007184884.tif 000022
2007184884.tif 000023
2007184884.tif 000024
2007184884.tif 000025
2007184884.tif 000026
2007184884.tif 000027
2007184884.tif 000028
2007184884.tif 000029
2007184884.tif 000030
2007184884.tif 000031
2007184884.tif 000032