(57)【要約】【課題】ユーザーフレンドリーで直感的に分かるイベントをスケジュールするシステムを提供する。【解決手段】本発明の対話式コンピュータシステム（１０）は、テレビスケジュール情報を提供し、スケジュールすることのできるアクションをリストするアクションポップアップを表示する。好適な実施例では、メモリー（１４）が、コンピュータプログラムと、イメージデータと、受信したデータとを記憶する。このデータは、テレビスケジュール情報を含む。プロセッサー（１６）が、コンピュータプログラムを使用して、テレビスケジュール情報を所望のフォーマットに編成し、選択されたプログラムのアクションポップアップを表示し、ユーザーに選択されると、ポップアップにリストされたアクションをスケジュールする。アイコンが色々の表示にリストされ、対応するプログラムのためにスケジュールされたアクションを示す。【選択図】　　　　　図２
2004064770.tif 000002
【特許請求の範囲】
【請求項１】
テレビプログラムの視聴と録画に関するアクションを行いスケジュールするためのプロセッサーで実行される方法であって、テレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムで実行される方法において、前記方法は、
複数のプログラム名を有し、名前付きプログラムが放送される予定の時間とチャンネルを示すプログラムスケジュールリスティングを表示し、
視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、特定のプログラムが選択されたことを示し、
前記視聴者入力デバイスにより生成された第１コマンドに応答して、アクションポップアップメニューを表示し、前記アクションポップアップメニューは、プログラムスケジュールリスティングに重ね書きされ、選んだ特定のプログラムに関する異なる種類のスケジューリングアクションのリスティングを含み、前記リスティングはテレビプログラムを録画することに関係ない１つ又はそれ以上のアクションを含み、少なくとも１つのスケジューリングアクションを選択でき、
前記視聴者入力デバイスにより生成された他のカーソル移動コマンドに応答して、前記スケジューリングアクションの１つが選択されたことを示し、
前記視聴者入力デバイスにより生成された選択コマンドに応答して、選ばれたアクションをスケジュールする、
ステップを備えることを特徴とする方法。
【請求項２】
テレビプログラムの視聴と録画に関するアクションを行いスケジュールするためのプロセッサーで実行される方法であって、テレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムで実行される方法において、前記方法は、
複数のプログラム名を有し、名前付きプログラムが放送される予定の時間とチャンネルを示すプログラムスケジュールリスティングを表示し、
視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、特定のプログラムが選択されたことを示し、
前記視聴者入力デバイスにより生成された第１コマンドに応答して、アクションポップアップメニューを表示し、前記アクションポップアップメニューは、プログラムスケジュールリスティングに重ね書きされ、選んだ特定のプログラムに関する異なる種類のスケジューリングアクションのリスティングを含み、前記リスティングはテレビプログラムを録画することに関係ない１つ又はそれ以上のアクションを含み、少なくとも１つのスケジューリングアクションを選択でき、
アイコンをアクションと組合せるため、前記アイコンを各表示されたスケジューリングアクションの隣に表示し、
前記視聴者入力デバイスにより生成された他のカーソル移動コマンドに応答して、前記スケジューリングアクションの１つが選択されたことを示し、
前記視聴者入力デバイスにより生成された選択コマンドに応答して、選ばれたアクションをスケジュールする、
ステップを備えることを特徴とする方法。
【請求項３】
テレビプログラムの視聴と録画に関するアクションを行いスケジュールするためのプロセッサーで実行される方法であって、テレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムで実行される方法において、前記方法は、
ユーザーが現在見られるプログラムを表示し、
前記視聴者入力デバイスにより生成された第１信号に応答して、アクションポップアップメニューを表示し、各前記ポップアップメニューは現在見ているプログラムに関する複数の異なるアクションを含み、前記視聴者入力デバイスにより生成された選択信号に応答して、少なくとも１つの前記アクションを選択でき、１つ又はそれ以上の前記アクションは、テレビプログラムを録画することに関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動信号に応答して、前記複数のアクションの１つが選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択信号に応答して、現在のプログラムに選ばれたアクションをスケジュールするステップを備え、
前記第１信号と前記選択信号は、共に前記視聴者入力デバイスの１つのキーを作動することにより生成される、ことを特徴とする方法。
【請求項４】
テレビプログラムの視聴と録画に関するアクションを行いスケジュールするためのプロセッサーで実行される方法であって、テレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムで実行される方法において、前記方法は、
ユーザーが現在見られるプログラムを表示し、
前記視聴者入力デバイスにより生成された第１信号に応答して、アクションポップアップメニューを表示し、各前記ポップアップメニューは現在見ているプログラムに関する複数の異なるアクションを含み、前記視聴者入力デバイスにより生成された選択信号に応答して、少なくとも１つの前記アクションを選択でき、１つ又はそれ以上の前記アクションは、テレビプログラムを録画することに関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動信号に応答して、前記複数のアクションの１つが選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択信号に応答して、現在のプログラムに選ばれたアクションをスケジュールし、
アイコンをアクションと組合せるため、前記アイコンをスケジュールされた各アクションの隣に表示するステップを備え、
前記第１信号と前記選択信号は、共に前記視聴者入力デバイスの１つのキーを作動することにより生成される、ことを特徴とする方法。
【請求項５】
テレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムにおいて、コンピュータが判読可能なコードを埋め込まれたコンピュータで使用可能な媒体を含むデバイスであって、テレビプログラムを視聴し録画することに関するアクションをスケジュールするためのデバイスにおいて、スケジューリングデバイスが、
複数のプログラム名を示し、名前付きプログラムを受信する時間とチャンネルを示すプログラムスケジュールリスティングをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、特定のプログラムが選ばれたことをコンピュータに示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
前記視聴者入力デバイスにより生成された第１コマンドに応答して、選ばれた特定のプログラムに関する複数の選択可能なスケジューリングアクションを含むアクションポップアップメニューをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、を備え、１つ又はそれ以上の前記アクションは、テレビプログラムを録画することには関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、前記スケジューリングアクションの１つが選ばれたことをコンピュータに示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
前記視聴者入力デバイスにより生成された選択コマンドに応答して、選ばれたアクションをコンピュータにスケジュールさせるように構成されたコンピュータで判読可能なプログラムコードデバイス、及び、
選んだ特定のプログラムのアクションポップアップメニューが表示されるときはいつも、スケジュールされたアクションの隣に、アクションがスケジュールされたことを示すアイコンをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
を備えることを特徴とするデバイス。
【請求項６】
テレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムにおいて、コンピュータが判読可能なコードを埋め込まれたコンピュータで使用可能な媒体を含むデバイスであって、テレビプログラムを視聴し録画することに関するアクションをスケジュールするためのデバイスにおいて、スケジューリングデバイスが、
複数のプログラム名を示し、名前付きプログラムを受信する時間とチャンネルを示すプログラムスケジュールリスティングをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、特定のプログラムが選ばれたことをコンピュータに示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
前記視聴者入力デバイスにより生成された第１コマンドに応答して、選ばれた特定のプログラムに関する複数の選択可能なスケジューリングアクションを含むアクションポップアップメニューをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、を備え、１つ又はそれ以上の前記アクションは、テレビプログラムを録画することには関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、前記スケジューリングアクションの１つが選ばれたことをコンピュータに示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
前記視聴者入力デバイスにより生成された選択コマンドに応答して、選ばれたアクションをコンピュータにスケジュールさせるように構成されたコンピュータで判読可能なプログラムコードデバイス、及び、
選んだ特定のプログラムのアクションポップアップメニューが表示されるときはいつも、スケジュールされたアクションの隣に、アクションがスケジュールされたことを示すアイコンをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、を備え、
コンピュータで判読可能なプログラムコードデバイスが、コンピュータにアクションポップアップメニューを表示させるように構成され、前記コンピュータに前記アクションポップアップメニューを表示されたプログラムスケジュールリスティング上に重ね書きさせることを特徴とするスケジューリングデバイス。
【請求項７】
現在視聴者が見ているプログラムを表示するテレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムにおいて、コンピュータが判読可能なコードを埋め込まれたコンピュータで使用可能な媒体を含むスケジューリングデバイスであって、行われるテレビプログラムを視聴し録画することに関するアクションをスケジュールさせるデバイスにおいて、前記スケジューリングデバイスが、
前記視聴者入力デバイスにより生成された第１信号に応答して、現在見ているプログラムに関する複数の選択可能なスケジューリングアクションを有するアクションポップアップメニューをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、を備え、１つ又はそれ以上の前記アクションは、テレビプログラムを録画することには関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動信号に応答して、前記選択可能なアクションの１つが選ばれたことをコンピュータに示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
前記視聴者入力デバイスにより生成された選択信号に応答して、現在視聴するプログラムのために選ばれたアクションをコンピュータにスケジュールさせるように構成されたコンピュータで判読可能なプログラムコードデバイス、及び、
選んだ特定のプログラムのアクションポップアップメニューが表示されるときはいつも、スケジュールされたアクションの次に、アクションがスケジュールされたことを示すアイコンをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
を備えることを特徴とするスケジューリングデバイス。
【請求項８】
現在視聴者が見ているプログラムを表示するテレビと、処理システムと、テレビ／処理システムインターフェースと、視聴者入力デバイスと、入力デバイス／処理システムインターフェースとを備えるシステムにおいて、コンピュータが判読可能なコードを埋め込まれたコンピュータで使用可能な媒体を含むスケジューリングデバイスであって、行われるテレビプログラムを視聴し録画することに関するアクションをスケジュールさせるデバイスにおいて、前記スケジューリングデバイスが、
前記視聴者入力デバイスにより生成された第１信号に応答して、現在見ているプログラムに関する複数の選択可能なスケジューリングアクションを有するアクションポップアップメニューをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、を備え、１つ又はそれ以上の前記アクションは、テレビプログラムを録画することには関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動信号に応答して、前記選択可能なアクションの１つが選ばれたことをコンピュータに示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、
前記視聴者入力デバイスにより生成された選択信号に応答して、現在視聴するプログラムのために選ばれたアクションをコンピュータにスケジュールさせるように構成されたコンピュータで判読可能なプログラムコードデバイス、及び、
選んだ特定のプログラムのアクションポップアップメニューが表示されるときはいつも、スケジュールされたアクションの次に、アクションがスケジュールされたことを示すアイコンをコンピュータに表示させるように構成されたコンピュータで判読可能なプログラムコードデバイス、を備え、
前記第１信号と前記選択信号とは、同じ信号であることを特徴とするスケジューリングデバイス。
【請求項９】
アクション可能なテレビスケジュール情報を提供するテレビスケジュールシステムにおいて、
複数の入力コマンドを生成し、カーソル移動入力コマンドを生成する複数のキーと、アクションポップアップ入力コマンドと選択入力コマンドとを生成できるハイパーモードキーとを含む視聴者入力デバイス、
前記入力コマンドを受信する入力デバイスプロセッサー、
コンピュータプログラムと、放送される各表示されたプログラムの時間とチャンネルを含むテレビプログラム情報を表示するスケジューリンググリッドを生成することに関する情報とを記憶するメモリー、
表示プロセッサーインターフェースを含むディスプレー、
前記入力デバイスプロセッサーインターフェース、前記メモリー、前記ディスプレーと電気通信するプロセッサーを備え、前記プロセッサーは、
グリッド位置にプログラム名を示し、名前付きプログラムを受信する時間とチャンネルを示すプログラム名を表示するプログラムスケジューリンググリッドをディスプレー上に生成し、
視聴者入力デバイスにより生成されたカーソル移動入力コマンドに応答して、特定のプログラムが選ばれたことを前記スケジューリンググリッド上に示し、
前記視聴者入力デバイスにより生成されたアクションポップアップ入力コマンドに応答して、選ばれた特定のプログラムに関する複数のアクションを含むアクションポップアップメニューを表示し、前記アクションポップアップメニューは表示されたスケジューリンググリッド上に重ね書きされ、また選んだ特定のプログラムに関する複数の選択可能なスケジューリングアクションを含み、各前記スケジューリングアクションは、選択入力コマンドに応答して直接作動させることが出来、１つ又はそれ以上の前記アクションはテレビプログラムを録画することと関係がなく、
前記視聴者入力デバイスにより生成された他のカーソル移動入力コマンドに応答して、前記複数の選択可能なアクションの１つが選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択入力コマンドに応答して、選ばれたアクションをスケジュールするように構成されたことを特徴とするシステム。
【請求項１０】
アクション可能なテレビスケジュール情報を提供するテレビスケジュールシステムにおいて、
複数の入力コマンドを生成し、カーソル移動入力コマンドを生成する複数のキーと、アクションポップアップ入力コマンドと選択入力コマンドとを生成できるハイパーモードキーとを含む視聴者入力デバイス、
前記入力コマンドを受信する入力デバイスプロセッサー、
コンピュータプログラムと、放送される各表示されたプログラムの時間とチャンネルを含むテレビプログラム情報を表示するスケジューリンググリッドを生成することに関する情報とを記憶するメモリー、
表示プロセッサーインターフェースを含むディスプレー、
前記入力デバイスプロセッサーインターフェース、前記メモリー、前記ディスプレーと電気通信するプロセッサーを備え、前記プロセッサーは、
グリッド位置にプログラム名を示し、名前付きプログラムを受信する時間とチャンネルを示すプログラム名を表示するプログラムスケジューリンググリッドをディスプレー上に生成し、
視聴者入力デバイスにより生成されたカーソル移動入力コマンドに応答して、特定のプログラムが選ばれたことを前記スケジューリンググリッド上に示し、
前記視聴者入力デバイスにより生成されたアクションポップアップ入力コマンドに応答して、選ばれた特定のプログラムに関する複数のアクションを含むアクションポップアップメニューを表示し、前記アクションポップアップメニューは表示されたスケジューリンググリッド上に重ね書きされ、また選んだ特定のプログラムに関する複数の選択可能なスケジューリングアクションを含み、各前記スケジューリングアクションは、選択入力コマンドに応答して直接作動させることが出来、１つ又はそれ以上の前記アクションはテレビプログラムを録画することと関係がなく、
前記視聴者入力デバイスにより生成された他のカーソル移動入力コマンドに応答して、前記複数の選択可能なアクションの１つが選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択入力コマンドに応答して、選ばれたアクションをスケジュールするように構成され、
前記ユーザー入力デバイスのハイパーモードキーは、前記ハイパーモードキーが短く押されると同調機能入力コマンドを生成し、前記ハイパーモードキーが所定の時間押されると前記アクションポップアップ入力コマンドを生成することを特徴とするテレビスケジュールシステム。
【請求項１１】
テレビ制御システムにおいて、
複数の入力デバイス信号を生成し、またカーソル移動入力コマンドを生成する複数のカーソル移動キーと、アクションポップアップ入力コマンドと選択入力コマンドの両方を生成できる選択キーとを含む視聴者入力デバイス、
前記入力コマンドを受信する入力デバイスプロセッサーインターフェース、
コンピュータプログラムを記憶するメモリー、
視聴者が現在見ているプログラムを表示するディスプレー、
表示プロセッサーインターフェース、
前記メモリー、前記入力デバイス、前記表示プロセッサーインターフェース、前記ディスプレーと電気的に結合し、イベントをスケジュールするためコンピュータプログラムを実行するプロセッサーを備え、前記プロセッサーは、
前記視聴者入力デバイスにより生成されたアクションポップアップ入力コマンドに応答して、アクションポップアップメニューを表示し、前記アクションポップアップメニューは現在見ているプログラムに関する複数の選択可能なスケジューリングアクションを有し、各前記選択可能なスケジューリングアクションは選択入力コマンドに応答して直接作動させることができ、１つ又はそれ以上の前記アクションはテレビプログラムを録画することに関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動入力コマンドに応答して、前記複数のアクションの１つが現在のプログラムのために選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択入力コマンドに応答して、現在のプログラムのために選ばれたアクションを実行し、
前記選択入力コマンドと前記ポップアップ入力コマンドとは、両方とも前記選択キーの作動により生成されるように構成されたことを特徴とするシステム。
【請求項１２】
テレビ制御システムにおいて、
複数の入力デバイス信号を生成し、またカーソル移動入力コマンドを生成する複数のカーソル移動キーと、アクションポップアップ入力コマンドと選択入力コマンドの両方を生成できる選択キーとを含む視聴者入力デバイス、
前記入力コマンドを受信する入力デバイスプロセッサーインターフェース、
コンピュータプログラムを記憶するメモリー、
視聴者が現在見ているプログラムを表示するディスプレー、
表示プロセッサーインターフェース、
前記メモリー、前記入力デバイス、前記表示プロセッサーインターフェース、前記ディスプレーと電気的に結合し、イベントをスケジュールするためコンピュータプログラムを実行するプロセッサーを備え、前記プロセッサーは、
前記視聴者入力デバイスにより生成されたアクションポップアップ入力コマンドに応答して、アクションポップアップメニューを表示し、前記アクションポップアップメニューは現在見ているプログラムに関する複数の選択可能なスケジューリングアクションを有し、各前記選択可能なスケジューリングアクションは選択入力コマンドに応答して直接作動させることができ、１つ又はそれ以上の前記アクションはテレビプログラムを録画することに関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動入力コマンドに応答して、前記複数のアクションの１つが現在のプログラムのために選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択入力コマンドに応答して、現在のプログラムのために選ばれたアクションを実行し、
前記選択入力コマンドと前記ポップアップ入力コマンドとは、両方とも前記選択キーの作動により生成されるように構成され、
前記選択キーは、短く押されると第１入力コマンドを生成し、所定の時間作動させると第２入力コマンドを生成し、前記第２入力コマンドは前記選択入力コマンドと前記アクションポップアップ入力コマンドのうちの１つであることを特徴とするテレビスケジュールシステム。
【請求項１３】
テレビ制御システムにおいて、
複数の入力デバイス信号を生成し、またカーソル移動入力コマンドを生成する複数のカーソル移動キーと、アクションポップアップ入力コマンドと選択入力コマンドの両方を生成できる選択キーとを含む視聴者入力デバイス、
前記入力コマンドを受信する入力デバイスプロセッサーインターフェース、
コンピュータプログラムを記憶するメモリー、
視聴者が現在見ているプログラムを表示するディスプレー、
表示プロセッサーインターフェース、
前記メモリー、前記入力デバイス、前記表示プロセッサーインターフェース、前記ディスプレーと電気的に結合し、イベントをスケジュールするためコンピュータプログラムを実行するプロセッサーを備え、前記プロセッサーは、
前記視聴者入力デバイスにより生成されたアクションポップアップ入力コマンドに応答して、アクションポップアップメニューを表示し、前記アクションポップアップメニューは現在見ているプログラムに関する複数の選択可能なスケジューリングアクションを有し、各前記選択可能なスケジューリングアクションは選択入力コマンドに応答して直接作動させることができ、１つ又はそれ以上の前記アクションはテレビプログラムを録画することに関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動コマンドに応答して、前記複数のアクションの１つが現在のプログラムのために選ばれたことを示し、前記視聴者入力デバイスにより生成された選択入力コマンドに応答して、現在のプログラムのために選ばれたアクションを実行し、
前記選択入力コマンドと前記ポップアップ入力コマンドとは、両方とも前記選択キーの作動により生成されるように構成され、
前記視聴者入力デバイスは、お気に入りチャンネルキーを備え、前記アクションポップアップメニューはお気に入りチャンネルのアクションを表示し、前記プロセッサーは、前記お気に入りチャンネルが選ばれると、現在のプログラムのチャンネルをお気に入りチャンネルとしてマークし、前記お気に入りチャンネルキーの作動に応答してマークしたお気に入りチャンネルを表示するように構成されたことを特徴とするテレビスケジュールシステム。
【請求項１４】
テレビ制御システムにおいて、
複数の入力デバイス信号を生成し、またカーソル移動入力コマンドを生成する複数のカーソル移動キーと、アクションポップアップ入力コマンドと選択入力コマンドの両方を生成できる選択キーとを含む視聴者入力デバイス、
前記入力コマンドを受信する入力デバイスプロセッサーインターフェース、
コンピュータプログラムを記憶するメモリー、
視聴者が現在見ているプログラムを表示するディスプレー、
表示プロセッサーインターフェース、
前記メモリー、前記入力デバイス、前記表示プロセッサーインターフェース、前記ディスプレーと電気的に結合し、イベントをスケジュールするためコンピュータプログラムを実行するプロセッサーを備え、前記プロセッサーは、
前記視聴者入力デバイスにより生成されたアクションポップアップ入力コマンドに応答して、アクションポップアップメニューを表示し、前記アクションポップアップメニューは現在見ているプログラムに関する複数の選択可能なスケジューリングアクションを有し、各前記選択可能なスケジューリングアクションは選択入力コマンドに応答して直接作動させることができ、１つ又はそれ以上の前記アクションはテレビプログラムを録画することに関係がなく、
前記視聴者入力デバイスにより生成されたカーソル移動入力コマンドに応答して、前記複数のアクションの１つが現在のプログラムのために選ばれたことを示し、
前記視聴者入力デバイスにより生成された選択入力コマンドに応答して、現在のプログラムのために選ばれたアクションを実行し、
前記選択入力コマンドと前記ポップアップ入力コマンドとは、両方とも前記選択キーの作動により生成されるように構成され、
許可されない視聴を防止するためプログラミングがロックされ、前記アクションポップアップメニューはアンロックのアクションを表示し、前記プロセッサーは、前記アンロックのアクションが選ばれると、ロックされたプログラムをアンロックするように構成されたことを特徴とするテレビスケジュールシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザーにテレビスケジュール情報を提供するシステムに関する。
【０００２】
【従来の技術】
ユーザーにテレビスケジュール情報を提供するシステムが得られる。例えば、米国特許第４，７０６，１２１号（ヤング）は、テレビスケジュールシステムと方法を提供する。ヤングの特許に開示されるシステムは、テレビスケジュール情報を放送として受信する。ヤングの１実施例では、テレビスケジュール情報はユーザーのテレビスクリーン上に提供される。ユーザーは、ヤングのシステムで利用される選択基準を提供し、プログラムの選択を行い、テレビスクリーン上に表示されたテレビスケジュール情報を制御することができる。さらに、ヤングの特許は、テレビ受信器がユーザーのプログラム自動選択と、テレビスケジュール情報にリストされたプログラムの自動無人録画を出来るように制御するシステムを開示する。プログラムの自動無人録画は、ビデオテープレコーダー（ＶＣＲ）又は他の記録デバイスを制御することにより達成される。ヤングの特許はまた、テレビスケジュール情報にパーソナルコンピュータを利用することを提案する。
【０００３】
スケジュール情報は、一般に、グリッド上の時間とチャンネルの位置にプログラムの名前が示されるグリッド又はマトリックス上に表示される。米国特許第５，３５３，１２１号（ヤング）に示されるようなシステムでは、イベントをスケジュールし、又は特別のフォーマットの情報にアクセスするのに、リモートコントロールの特別のボタンを利用する。
【０００４】
図１は、コンピュータスクリーン上に表示されたテレビスケジュールガイドとユーザー入力デバイスの例を示す。好適な実施例では、テレビスケジュール情報は、テレビ又はコンピュータスクリーン５０上にグリッド状の表示として提供される。この例では、グリッドガイドのＹ軸上に色々のチャンネルが表され、グリッドガイドのＸ軸上に時間が表される。このテレビスケジュールガイドはまた、スクリーンのエリア５２にユーザーへの特別の指示（ｉｎｓｔｒｕｃｔｉｏｎｓ）を含む。図２のテレビスケジュールガイドは、表示されるガイドにチャンネル２、３、４、５、７、ＨＢＯ、ＳＨＯ、ＰＢＳのみが含まれるように、ユーザーによりカストマイズされたものである。１実施例では、コンピュータシステム８１０又はテレビシステム８３０（図８）内のテレビをコンピュータスクリーン５０として使用することができる。
【０００５】
さらに、イベントがスケジュールされると、これらのイベントのスケジュールに加えることができる。例えば、記録する全ての番組のスケジュールは保持され、スケジュールボタンを押して要求したとき視聴者に示される。さらに、コメディ等特定の種類の全番組、又は特定の放送局の放送をリストするスケジュールを表示することができる。
【０００６】
【発明が解決しようとする課題】
顧客は、スケジューリング技術に満足できない傾向があり、それゆえスケジューリングを容易にし、顧客がよりアクセスし易くする必要性がある。
【０００７】
【課題を解決するための手段】
本発明は、ユーザーフレンドリーで直感的に分かるイベントをスケジュールするシステムを提供する。本発明の１態様によれば、スケジューリンググリッドに表示される特定のプログラムのため、可能なスケジューリング作業のメニューをポップアップすることができる。
【０００８】
本発明の他の態様によれば、視聴者が現在見ているプログラムのため、可能なスケジューリング作業のメニューをポップアップすることができる。
本発明の他の態様によれば、ポップアップメニューから選択することにより、項目をスケジュールすることができる。
【０００９】
本発明の他の態様によれば、視聴者に既にスケジュールされたあるイベントを思い出させるアイコンが、スケジューリンググリッドのプログラムの次に表示される。
本発明の他の態様によれば、視聴者に既にスケジュールされたあるイベントを思い出させるアイコンが、特定のプログラムのアクションポップアップにリストされたイベントの次に表示される。
【００１０】
本発明の他の態様によれば、スケジュールされたイベントの遅れが、スケジューのイベントの次にリストされる。
本発明の他の態様によれば、スクリーン上のアクションポップアップは、セットトップボックスの制御器により生成される。
【００１１】
本発明の他の態様によれば、パーソナルコンピュータ内に位置するメモリーがコンピュータプログラムと受信したデータを記憶する。これらのデータには、テレビスケジュール情報が含まれる。プロセッサーが、コンピュータプログラムを使用して、テレビスケジュール情報を所望のフォーマットに編成する。テレビスケジュール情報とアクションポップアップは、次にテレビスクリーン上又はコンピュータモニター／ディスプレー上に所望のフォーマットで表示される。
【００１２】
本発明の他の態様によれば、ポップアップメニューは、リモートコントロールの選択したボタンを所定の時間押すことにより起動される。
本発明の他の態様によれば、ポップアップメニューは、パーソナルコンピュータの入力デバイスを利用することにより起動される。
【００１３】
他の態様と利点は、次の発明の詳細な説明と添付図面から明らかであろう。
【００１４】
【発明の実施の形態】
本発明は、ユーザーがテレビスケジュール情報を利用するのを助ける対話式コンピュータシステムを提供する。好適な実施例では、ユーザーは、（１）テレビスケジュール情報をコンピュータ又はテレビスクリーンに所望のフォーマットで表示し、（２）テレビスケジュール情報にリストされている選んだプログラムを選択して、アクションポップアップを表示し、（３）アクションポップアップにリストされている１つ又はそれ以上の選んたアクション項目を選択し、自動的に選択したアクションをスケジュールすることが出来る。好適な実施例においてこの機能を提供するため、本発明は、専用セットトップボックスとして実行されるコンピュータシステム、パーソナルコンピュータ、又はパーソナルコンピュータとセットトップボックスの組合わせ、及びテレビシステムを備える。表示が作成され、アクションはコンピュータシステムのメモリーに記憶されたアプリケーションソフトウェアによりスケジュールされる。
【００１５】
図２は、テレビスクリーン上に表示されるスケジューリンググリッド上にアクションポップアップが重なった状態を示す。図３は、アクションポップアップの表示を開始し、実行するアクションを選択するステップを示すフローチャートである。アクションポップアップの利用と、コンピュータメモリーに記憶されたアプリケーションプログラムの機能を図１，２，３を参照して記述する。これはリモートコントロールとして構成されたユーザー入力デバイスを表す。
【００１６】
ユーザーは、入力デバイス６０により、グリッドガイドで与えられたテレビスケジュール情報をスクロールすることができる。図４は、特別に構成されたＩＲリモートコントロールの形のユーザー入力デバイス６０を示す。図４において、アクションボタン（ＰＵＲＣＨＡＳＥ，　ＲＥＣＯＲＤ，　ＴＵＮＥ）６１がアクションをスケジュールさせ、スケジュールボタン（ＳＨＥＤ）６２がイベントのスケジュールを表示させ、スクロール又はカーソルボタン（ＬＥＦＴ，　ＲＩＧＨＴ，　ＵＰ，　ＤＯＵＮ）６４により、ユーザーがグリッド中の項目を選ぶことができ、ページボタン（ＰＡＧＥ）６６が表示されるグリッドのページを変え、選択ボタン（ＳＥＬＥＣＴ）６８が選んだプログラムを選択する。ユーザー入力デバイス６０はまた、例えば矢印キーのあるキーボード、コンピュータポインティングデバイス（例えばマウス）、又は音声認識入力でもよい。ユーザー入力デバイス６０を利用することにより、ユーザーは、テレビ又はコンピュータのスクリーン上に表示されたテレビスケジュールガイド中のチャンネルの特別にカストマイズした配置をソートし、ミックスし、行うことができる。さらに、ユーザーは自動的に所望のプログラムに自動的に同調することができ、又は自動録画のため異なるプログラムを選択することができる。自動同調と、自動録画の詳細については、米国特許第４，７０６，１２１号、米国特許出願第０８／４２３，４１１号を参照されたい。この特許と特許出願は、本発明と同様、スターライトテレキャスト社に譲受けられた。米国特許第４，７０６，１２１号と米国特許出願第０８／４２３，４１１号の全体をここに参照する。
【００１７】
視聴者は、リモートコントロールのカーソル方向ボタン６４を使ってグリッドのプログラムを選ぶ。この実施例では、選択ボタンは、ハイパーモードで利用され、選択ボタンを短く押すと、アプリケーションソフトウェアが同調する機能を開始し、選択ボタンを所定の時間押し続けると、アプリケーションソフトウェアがアクションポップアップを表示する。
【００１８】
アクションポップアップが表示されると、視聴者は上下方向ボタン６４を利用して、リストされたアクションの間で移動する。所望のアクションを選ぶと、グリッドの選んだプログラム上で選択ボタンを短く押して行おうとする所望のアクションを選択する。
【００１９】
このように視聴者は、リモートコントロール上の特別のアクションキーの使用を理解する必要がなく、又はキーをなくして設計を簡単にし、リモートコントロールデバイスのコストを削減することができる。
【００２０】
図２において、リストされるアクションは、「Ｂｕｙ（購入）」、「ｌｎｆｏ（情報）」、「Ａｕｔｏ　Ｔｕｎｅ（自動同調）」、「Ｒｅｃｏｒｄ（録画）」、「Ｍａｋｅ　Ｆａｖｏｒｉｔｅ（お気に入り）」、「Ｕｎｌｏｃｋ　Ａｌｌ（全てアンロック）」である。
項目「Ｂｕｙ」は、ペイパービューのチャンネルを選んだときのみ現れる。アクションポップアップの項目「Ｂｕｙ」を選択すると、図５に示す購入スクリーンが表示される。購入スクリーンは、購入するプログラムの時間とプログラムの価格を表示する。ユーザーがそのプログラムを購入したいと望むなら、ＳＥＬＥＣＴを押す。
【００２１】
アクションポップアップの項目「Ａｕｔｏ　Ｔｕｎｅ」、「Ｒｅｃｏｒｄ」を選択すると、これらの機能がスケジュールされ、上述の特許に記述されているように実行される。
項目「Ｍａｋｅ　Ｆａｖｏｒｉｔｅ」アクションを選択すると、選んだプログラムを放送している放送局が、ＦＡＶキーで同調するために、お気に入りチャンネルとしてマークされる。
「Ｕｎｌｏｃｋ　Ａｌｌ」アクションは、許可されない視聴を防止するため、プログラミングが事前にロックされているときのみ表示される。
【００２２】
又は、最初にスケジューリンググリッドガイドを表示する必要なく、視聴者はポップアップを起動し、現在見ているプログラムについて可能なオプションを表示することができる。好適な実施例では、ポップアップは選択ボタンを所定の時間だけ押し続けることにより起動することができる。このように、図２において、現在見ているプログラムに重ねてポップアップが重ねられる。ポップアップから選択されたアクションは、見ているプログラムに向けられる。例えば、適当なオプションを選択することにより、お気に入りにし、又は録画することが出来る。
【００２３】
さらに、好適な実施例では、アプリケーションソフトウェアは、アイコンを視聴者の思うアクションと組合せるため、スケジューリンググリッドのプログラムエントリの隣にアイコンを表示する。
【００２４】
シリーズ（Ｓｅｒｉｅｓ）、録画（Ｒｅｃｏｒｄ）、購入（Ｂｕｙ）、同調（Ｔｕｎｅ）アクションのアイコンは、予定されたアクションのスケジュールである図６のボタンに表示される。簡単に言うと、シリーズアイコンは他のアイコンの１つと共に示され、他のアイコンで示されるアクションが選択されたスケジュールに従って繰り返し起こるようにスケジュールされたことを示す。録画アイコンは、アプリケーションソフトウェアがアイコンでマークしたプログラムを録画されるようにすることを示す。購入アイコンは、アイコンでマークしたペーパービュープログラムを購入することを示す。同調アイコンは、アプリケーションソフトウェアがアイコンでマークしたプログラムが放送されるとき、そのプログラムに自動的に同調することを示す。
【００２５】
図６に示す好適な実施例では、アプリケーションソフトウェアが、イベントのスケジュール表示に含まれるコラムに各スケジュールされたイベントの継続時間を表示する。録画するプログラムに関する情報が、最も重要で強調表示される。視聴者はプログラムを録画するのにカセットに十分なテープが得られるか求める必要があるからである。
【００２６】
図７は、テレビスケジュールシステム／制御器１８０のブロック線図であり、アクションポップアップを表示するのに視聴者入力デバイス２１２を使用する。スケジュールシステム／制御器１８０は、現存のテレビ装置に使用でき、スケジュールシステムは基本的なテレビ装置と分離している。プログラム可能なチューナー２０２がケーブルデコーダーの一部として示される。図７から、システム／制御器１８０は、セットトップボックスとして実行することができ、又はケーブルデコーダー又はＴＶ／モニター受信器等の他のテレビ装置と一体とすることもできる。リモートコントローラ２１２上にＬＣＤスクリーン等のテキスト表示を加えることにより、システム／制御器１８０全体をリモートコントローラ内で実行することも実際的である。
【００２７】
システム１８０では、ケーブルデコーダーユニットの一部であるプログラム可能なチューナー２０２は、アンテナ２００又はケーブル入力２０５からＴＶ信号を受信する。チューナー出力２１６は、垂直帰線消去（ＶＢＩ）デコーダー２２２へ行く。このデコーダーは、クローズドキャプションデコーダーでも高速テレテキストデコーダーでもよい。リスティング情報とケーブルチャンネル割当てデータ等の他の支援情報は、１つ又はそれ以上の地方放送局又はケーブルチャンネルにより１日に数回又は連続的にＶＢＩ上に送信される。
【００２８】
更新が要求されると、プログラム可能なチューナー２０２は、自動的にデータを伝える放送局又はケーブルチャンネルに同調する。ＶＢＩ信号がＣＰＵ２２８で処理された後、リスティングデータはスケジュールメモリー２３２に記憶され、ケーブルチャンネル割当てデータはケーブル特有のＲＡＭメモリー２３８に記憶される。このデータは、ＨＢＯ等の一般的なＴＶソース名を、特定のケーブルシステム用のチャンネル割当てへ変換するのに使用する。
【００２９】
スケジュール／テープ制御器１８０へ送信され、システムのＲＡＭメモリー２４０に記憶される他のデータには、システムクロック２３０を自動的にセットするクロック更新データ、スケジュール更新時間（１日１回から連続送信フォーマットに代わる場合がある）、新しいテーマカテゴリー、最後スケジュール変更データが含まれる。
【００３０】
ポップアップ入力デバイス信号を受信するのに応答して、テレビモニター２１０上にアクションポップアップを表示するため、ポップアップイメージデータがシステムのＲＡＭ／ＲＯＭ２４０に記憶され、ＣＰＵにより処理され、ビデオ表示発生器２２４へ出力される。ポップアップがＴＶ／モニター２１０に表示されるべき時はいつも、ビデオ表示発生器出力を選択するため、ビデオ切換器２２６がＣＰＵ出力２４６により使用可能にされる。
【００３１】
図８は、テレビシステムに結合したコンピュータシステムを示す。好適な実施例では、コンピュータシステム８１０は、標準的なコンピュータ８１２を含み、これは例えばどのようなパーソナルコンピュータ（例えば、ＩＢＭと互換性のあるもの、マッキントッシュ等）でもよい。コンピュータ８１２はまた、セットトップボックス（例えば、ＤＳＳボックス）内に配置することもできる。コンピュータ８１２は、ハードドライブ８１４と、プロセッサー８１６を含む。これらのユニット８１４と８１６は、コンピュータ８１２に自動的に含まれている。ディスク入力装置８１８は、コンピュータ８１２に色々の追加のソフトウェアを提供するのに使用される。ユーザー入力装置８２０により、ユーザーはコンピュータ８１２及びテレビスケジュールガイドと対話することができる。ライン８２３が、コンピュータ８１２の直列、並列又は他のデータポート８２３に接続される。このライン８２３は、他のデバイス／構成要素をコンピュータ８１２へ接続するのに使用される。
【００３２】
テレビスシステム８３０は、テレビ８３２を含み、これはどのような商業的に入手できるテレビでも良い。テレビスシステム８３０は、ビデオテープレコーダー（ＶＣＲ）を備えても備えていなくても良い。この実施例では、ＶＣＲ８３４と８３６はテレビ８３２に結合している。ＶＣＲ８３４と８３６は、例えばどのような商業的に入手できるＶＣＲ又は他の種類の記録デバイス（アナログ又はデジタル）でも良い。ユーザーインターフェースデバイス８４０により、ユーザーは例えばテレビ８３２、ＶＣＲ８３４、ＶＣＲ８３６と対話することができる。上述したように、ユーザーインターフェースデバイス６０は、例えばリモートコントロール又は音声機動インターフェースでも良い。他のデバイスをＶＣＲ８３４に接続するのに、ライン８３７を使用する。他のデバイスもまた、ＶＣＲ８３４とテレビ８３２の間にライン８３８で直列に接続することが出来る。コンピュータ８１２（又はコンピュータシステム８１０）と、テレビ８３２（又はテレビシステム８３０）は、自宅又は商用ビルの異なる部屋に配置することも出来る。
【００３３】
好適な実施例では、ハードコードされたコンピュータプログラムは、ディスケット、ＣＤ　ＲＯＭ、又はテレビスケジュールガイドのデータを受信し編成し表示するのに必要なソフトウェアを含む他の媒体で提供される。これらのディスケットは、ディスク入力８１８に挿入され、これらのディスケット用のソフトウェアはコンピュータ８１２内のハードドライブ８１４又は他の大容量記憶位置に記憶される。このアクションは、例えばユーザー又はサービス要員が行うことができる。コンピュータプログラムはまた、例えば衛星８２４から、インターネット又は他のオンラインサービスを通じての送信、又は他の種類の陸上ライン８２２（例えば、同軸ケーブル、電話線、光ファイバー等）を通じてダウンロードすることにより、提供することができる。
【００３４】
本発明は、ＰＣＴＶの用途で大きな利用性があり、そこではチューナーを含むＰＣモニターが、プログラムを見るテレビスクリーンとしてと、コンピュータが生成する表示を表示するコンピュータモニターとしての両方の機能を果たす。例えば、アクション項目「Ｂｕｙ」を選択すると、それはＰＣがサービスプロバイダーに通信し選択したプログラムを購入して、自動的に実行することができる。
【００３５】
テレビスケジュールガイドの生成と保持のためには、コンピュータプログラムに加えて、基本的スケジュール情報のためのデータと、他の関連データ（例えば特定の番組に関するデータ）が必要である。これらのデータはライン８２２経由で受信することができる。これらは又衛星８２４からの衛星放送で提供することも出来る。さらに、テレビスケジュール情報と関連データは、衛星８２４経由で直接テレビ８３２へ送ることも出来る。この配置では、テレビスケジュール情報と関連データは、コンピュータシステム８１０からテレビシステム８３０へ送信する必要はない。
【００３６】
１実施例では、ライン８２２は電話線であり、例えばレギュラーモデム経由でインターネット又は他のオンラインサービスにアクセスすることが出来、又はスケジュールプロバイダーに直接モデムアクセスすることが出来る。次にスケジュールデータは、インターネット又は他のオンラインサービス経由で、又はサービスプロバイダーから直接提供される。上述したように、ライン８２２は、例えば同軸ケーブル、光ファイバー、又はコンピュータ８１２にデータを提供できる他の陸上ラインであってもよい。次にハードドライブ８１４にセーブしたソフトウェアプログラムが、ライン８２２から受信したデータを使用して、テレビスケジュールガイドを生成する。ユーザーは、所望によりこの生成されたテレビスケジュールガイドを検索することが出来る。
【００３７】
一般に、この明細書のフローチャートは、コンピュータシステム内で実行するソフトウェアルーチンにより行われる１つ又はそれ以上のステップを含む。ルーチンは公知のどのような手段で実行することもできる。例えば、Ｊａｖａ（登録商標）、Ｃ言語、パスカル、フォートラン、アセンブリ言語等のどのような数のコンピュータプログラム言語を使用することも出来る。さらに、手続的、オブジェクト志向、人工知能技術等色々のプログラムのアプローチを使用することが出来る。
【００３８】
多くのこのような変化と修正は、当業者には明らかであろう。例えば、ポップアップはプログラムのどのスケジュールにも表示して、表示されたプログラムのイベントをスケジュールすることが出来る。さらに、ＰＣＴＶの文脈では、ＰＣＴＶのポップアップに表示されたアクションは、ホームショッピング放送局で売っている品目を購入することも含むように出来る。
【００３９】
本発明の十分で完全な開示をここに提供したが、色々の変化と修正を行えることは、当業者には明らかであろう。
【図面の簡単な説明】
【図１】コンピュータスクリーン上に表示されたテレビスケジュールガイドとユーザー入力デバイスの例を示す。
【図２】選択したチャンネルとプログラムに関するオプションのリストを与えるスクリーン上に表示されるポップアップを示す。
【図３】イベントをアクションポップアップと共にスケジュールするステップのフローチャートである。
【図４】ユーザー入力デバイスの概略図である。
【図５】ペイパービュー購入を表示する図である。
【図６】スケジュールされたアクションをリストするスケジュールである。
【図７】テレビスケジュールシステムのブロック線図である。
【図８】テレビシステムに結合したコンピュータシステムを表す。
【符合の説明】
５０　テレビスクリーン
５２　エリア
６０　ユーザー入力デバイス
６１　アクションボタン
６２　スケジュールボタン
６４　スクロールボタン
６６　ページボタン
６８　選択ボタン
【図１】
2004064770.tif 000003
【図２】
2004064770.tif 000004
【図３】
2004064770.tif 000005
【図４】
2004064770.tif 000006
【図５】
2004064770.tif 000007
【図６】
2004064770.tif 000008
【図７】
2004064770.tif 000009
【図８】
2004064770.tif 000010