(57)【特許請求の範囲】
【請求項１】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子が指定された番組延長開始通知を受信すると、前記チャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報に含まれる現在イベントの継続時間と次イベントとを「未定」に設定した現在／次イベント情報を生成して送出し、以後、
前記チャンネル識別子が指定された番組延長終了通知を受信するまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合でも前記現在／次イベント情報の生成及び送出処理を行わないことを特徴とする現在／次イベント情報送出装置。
【請求項２】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子と番組延長開始時刻とが指定された番組延長開始通知を受信すると、前記チャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報に含まれる現在イベントの継続時間と次イベントとを「未定」に設定した現在／次イベント情報を生成して前記番組延長開始時刻に送出し、以後、
前記チャンネル識別子と番組延長終了時刻とが指定された番組延長終了通知を受信して前記番組延長終了時刻に至るまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合でも前記現在／次イベント情報の生成及び送出処理を行わないことを特徴とする現在／次イベント情報送出装置。
【請求項３】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子が指定された現在／次イベント情報書換通知を受信すると、前記チャンネル識別子に該当するチャンネルの前記現在／次イベント情報送出スケジュールから、番組開始日時が前記現在／次イベント情報書換通知の受信時刻と等しい、または番組開始日時が前記受信時刻より前の最も近い現在イベントを特定して、当該現在イベントの番組識別子と次イベントの番組識別子とを取得し、前記現在イベントの前記単一イベント情報と前記次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出することを特徴とする現在／次イベント情報送出装置。
【請求項４】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子と現在／次イベント情報書換時刻とが指定された現在／次イベント情報書換通知を受信すると、前記チャンネル識別子に該当するチャンネルの前記現在／次イベント情報送出スケジュールから、番組開始日時が前記現在／次イベント情報書換時刻と等しい、または番組開始日時が前記現在／次イベント情報書換時刻より前の最も近い現在イベントを特定して、当該現在イベントの番組識別子と次イベントの番組識別子とを取得し、前記現在イベントの前記単一イベント情報と前記次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して前記現在／次イベント情報書換時刻に送出することを特徴とする現在／次イベント情報送出装置。
【請求項５】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子と緊急番組識別子とが指定された緊急番組開始通知を受信すると、緊急番組識別子と緊急番組情報とが登録された緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記緊急番組開始通知の受信時刻を設定した前記緊急番組用単一イベント情報を前記現在イベントの単一イベント情報とする現在／次イベント情報を生成して送出することを特徴とする現在／次イベント情報送出装置。
【請求項６】
請求項５に記載の現在／次イベント情報送出装置であって、チャンネル識別子と緊急番組識別子とが指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、当該チャンネル識別子と当該緊急番組識別子とを指定した緊急番組終了通知を受信するまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合でも現在／次イベント情報の生成及び送出処理を行わないことを特徴とする現在／次イベント情報送出装置。
【請求項７】
請求項５に記載の現在／次イベント情報送出装置であって、チャンネル識別子と緊急番組識別子とが指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、当該チャンネル識別子と当該緊急番組識別子とを指定した緊急番組終了通知を受信するまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合に、前記番組開始通知で特定された単一イベントを現在イベントとする前記現在／次イベント情報を生成してオリジナル現在／次イベント情報として保持し、前記緊急番組終了通知を受信したとき、保持している前記オリジナル現在／次イベント情報を送出することを特徴とする現在／次イベント情報送出装置。
【請求項８】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子と緊急番組識別子と緊急番組開始時刻とが指定された緊急番組開始通知を受信すると、緊急番組識別子と緊急番組情報とが登録された緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記緊急番組開始通知で指定された緊急番組開始時刻を設定した前記緊急番組用単一イベント情報を前記現在イベントの単一イベント情報とする現在／次イベント情報を生成して前記緊急番組開始時刻に送出することを特徴とする現在／次イベント情報送出装置。
【請求項９】
請求項８に記載の現在／次イベント情報送出装置であって、チャンネル識別子と緊急番組識別子と緊急番組開始時刻とが指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、当該チャンネル識別子と当該緊急番組識別子と緊急番組終了時刻とを指定した緊急番組終了通知を受信して前記緊急番組終了時刻に至るまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合でも前記現在／次イベント情報の生成及び送出処理を行わないことを特徴とする現在／次イベント情報送出装置。
【請求項１０】
請求項８に記載の現在／次イベント情報送出装置であって、チャンネル識別子と緊急番組識別子と緊急番組開始時刻とが指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、当該チャンネル識別子と当該緊急番組識別子と緊急番組終了時刻とを指定した緊急番組終了通知を受信して前記緊急番組終了時刻に至るまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合に、前記番組開始通知で特定された単一イベントを現在イベントとする前記現在／次イベント情報を生成してオリジナル現在／次イベント情報として保持し、前記緊急番組終了通知を受信して前記緊急番組終了時刻に至ったとき、保持している前記オリジナル現在／次イベント情報を送出することを特徴とする現在／次イベント情報送出装置。
【請求項１１】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子と緊急番組識別子とが指定された緊急番組開始通知を受信すると、前記チャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報をオリジナル現在／次イベント情報として保持し、且つ、緊急番組識別子と緊急番組情報とが登録された緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の番組識別子に前記オリジナル現在／次イベント情報の現在イベントの番組識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記オリジナル現在／次イベント情報の現在イベントの番組開始日時を設定した前記緊急番組用単一イベント情報を現在イベントの単一イベント情報とする現在／次イベント情報を生成して送出することを特徴とする現在／次イベント情報送出装置。
【請求項１２】
請求項１１に記載の現在／次イベント情報送出装置であって、チャンネル識別子と緊急番組識別子とが指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、当該チャンネル識別子と当該緊急番組識別子とを指定した緊急番組終了通知を受信するまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合に、前記番組開始通知で特定された単一イベントを現在イベントとする前記現在／次イベント情報を生成して、その複製をオリジナル現在／次イベント情報として保持すると共に、前記現在／次イベント情報の現在イベントの番組情報を前記緊急番組識別子で特定された緊急番組情報に置き換えたものを現在／次イベント情報として送出し、前記緊急番組終了通知を受信したとき、保持している前記オリジナル現在／次イベント情報を送出することを特徴とする現在／次イベント情報送出装置。
【請求項１３】
それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とが登録され、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報と、
それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せがチャンネル毎に、且つ、前記番組開始日時の順に登録された現在／次イベント情報送出スケジュールと
を用いて、外部からチャンネル識別子及び番組識別子が登録された番組開始通知を受信したときに、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置であって、
外部からチャンネル識別子と緊急番組識別子と緊急番組開始時刻とが指定された緊急番組開始通知を受信すると、前記チャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報をオリジナル現在／次イベント情報として保持し、且つ、緊急番組識別子と緊急番組情報とが登録された緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の番組識別子に前記オリジナル現在／次イベント情報の現在イベントの番組識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記オリジナル現在／次イベント情報の現在イベントの番組開始日時を設定した前記緊急番組用単一イベント情報を現在イベントの単一イベント情報とする現在／次イベント情報を生成して前記緊急番組開始時刻に送出することを特徴とする現在／次イベント情報送出装置。
【請求項１４】
請求項１３に記載の現在／次イベント情報送出装置であって、チャンネル識別子と緊急番組識別子と緊急番組開始時刻とが指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、当該チャンネル識別子と当該緊急番組識別子と緊急番組終了時刻とを指定した緊急番組終了通知を受信して前記緊急番組終了時刻に至るまで、当該チャンネル識別子が登録された前記番組開始通知を受信した場合に、前記番組開始通知で特定された単一イベントを現在イベントとする前記現在／次イベント情報を生成して、その複製をオリジナル現在／次イベント情報として保持すると共に、前記現在／次イベント情報の現在イベントの番組情報を前記緊急番組識別子で特定された緊急番組情報に置き換えたものを現在／次イベント情報として送出し、前記緊急番組終了通知を受信して前記緊急番組終了時刻に至ったとき、保持している前記オリジナル現在／次イベント情報を送出することを特徴とする現在／次イベント情報送出装置。
【請求項１５】
請求項５、８、１１、または１３に記載の現在／次イベント情報送出装置であって、チャンネル識別子及び緊急番組識別子またはチャンネル識別子、緊急番組識別子及び緊急番組開始時刻が指定された前記緊急番組開始通知を受信して当該緊急番組識別子で特定された緊急番組情報を現在イベントとする前記現在／次イベント情報を送出した後は、前記緊急番組終了通知を受信するまで、または前記緊急番組終了通知に指定された緊急番組終了時刻に至るまでは、当該チャンネル識別子と当該緊急番組識別子とを対応付けて保持し、前記チャンネル識別子に該当するチャンネルが緊急番組放送中であることを管理することを特徴とする現在／次イベント情報送出装置。
【請求項１６】
請求項５、８、１１、または１３に記載の現在／次イベント情報送出装置であって、前記緊急番組識別子と前記緊急番組情報とが登録され、チャンネル識別子、番組開始日時及び継続時間が「未定」とされた前記緊急番組用単一イベント情報が、外部から出力されることを特徴とする現在／次イベント情報生成装置。
【請求項１７】
それぞれの単一イベントに関する番組情報とチャンネルごとの番組スケジュールとを編集する番組編成装置と、
編集された前記番組情報及び番組スケジュールを管理するデータサーバと、
前記データサーバから前記番組情報及び番組スケジュールを受信して、それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とを登録した、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報を生成するとともに、それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せをチャンネル毎に、且つ、前記番組開始日時の順に登録した現在／次イベント情報送出スケジュールを生成する現在／次イベント情報生成装置と、
チャンネル識別子及び番組識別子が登録された番組開始通知を出力する番組開始制御装置と、
前記番組開始制御装置から前記番組開始通知を受信したときに、前記現在／次イベント情報生成装置から取得した前記単一イベント情報及び現在／次イベント情報送出スケジュールを用いて、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置と、
あるチャンネルで放送中の番組の延長及び延長終了を指示する番組延長開始通知及び番組延長終了通知を出力する番組延長制御装置と、
を具備し、
前記現在／次イベント情報送出装置は、前記番組延長制御装置からチャンネル識別子が指定された前記番組延長開始通知を受信すると、前記チャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報に含まれる現在イベントの継続時間と次イベントとを「未定」に設定した現在／次イベント情報を生成して送出し、以後、前記番組延長制御装置から前記チャンネル識別子が指定された前記番組延長終了通知を受信するまで、前記番組開始制御装置から前記番組開始通知を受信した場合でも前記現在／次イベント情報の生成及び送出処理を行わないことを特徴とする番組案内情報生成送出システム。
【請求項１８】
それぞれの単一イベントに関する番組情報とチャンネルごとの番組スケジュールとを編集する番組編成装置と、
編集された前記番組情報及び番組スケジュールを管理するデータサーバと、
前記データサーバから前記番組情報及び番組スケジュールを受信して、それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とを登録した、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報を生成するとともに、それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せをチャンネル毎に、且つ、前記番組開始日時の順に登録した現在／次イベント情報送出スケジュールを生成する現在／次イベント情報生成装置と、
チャンネル識別子及び番組識別子が登録された番組開始通知を出力する番組開始制御装置と、
前記番組開始制御装置から前記番組開始通知を受信したときに、前記現在／次イベント情報生成装置から取得した前記単一イベント情報及び現在／次イベント情報送出スケジュールを用いて、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置と、
あるチャンネルから送出されている前記現在／次イベント情報の書換を指示する現在／次イベント情報書換通知を出力する現在／次イベント情報書換制御装置と、
を具備し、
前記現在／次イベント情報送出装置は、
前記現在／次イベント情報書換制御装置からチャンネル識別子が指定された前記現在／次イベント情報書換通知を受信した場合に、前記チャンネル識別子に該当するチャンネルの前記現在／次イベント情報送出スケジュールから、番組開始日時が前記現在／次イベント情報書換通知の受信時刻と等しい、または番組開始日時が前記受信時刻より前の最も近い現在イベントを特定して、当該現在イベントの番組識別子と次イベントの番組識別子とを取得し、前記現在イベントの前記単一イベント情報と前記次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出し、
また、前記現在／次イベント情報書換制御装置から、チャンネル識別子と現在／次イベント情報書換時刻とが指定された前記現在／次イベント情報書換通知を受信した場合に、前記チャンネル識別子に該当するチャンネルの前記現在／次イベント情報送出スケジュールから、番組開始日時が前記現在／次イベント情報書換時刻と等しい、または番組開始日時が前記現在／次イベント情報書換時刻より前の最も近い現在イベントを特定して、当該現在イベントの番組識別子と次イベントの番組識別子とを取得し、前記現在イベントの前記単一イベント情報と前記次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して前記現在／次イベント情報書換時刻に送出する
ことを特徴とする番組案内情報生成送出システム。
【請求項１９】
それぞれの単一イベントに関する番組情報とチャンネルごとの番組スケジュールとを編集する番組編成装置と、
編集された前記番組情報及び番組スケジュールを管理するデータサーバと、
前記データサーバから前記番組情報及び番組スケジュールを受信して、それぞれの単一イベントに関してチャンネル識別子と番組識別子と番組開始日時と継続時間と番組情報とを登録した、前記チャンネル識別子及び番組識別子により一意に特定できる単一イベント情報を生成するとともに、それぞれの単一イベントを現在イベントとし、チャンネル識別子が当該現在イベントと同じで番組開始日時が当該現在イベントに次ぐ単一イベントを次イベントとして、前記現在イベントの番組開始日時と前記現在イベントの番組識別子と前記次イベントの番組識別子との組合せをチャンネル毎に、且つ、前記番組開始日時の順に登録した現在／次イベント情報送出スケジュールを生成する現在／次イベント情報生成装置と、
チャンネル識別子及び番組識別子が登録された番組開始通知を出力する番組開始制御装置と、
前記番組開始制御装置から前記番組開始通知を受信したときに、前記現在／次イベント情報生成装置から取得した前記単一イベント情報及び現在／次イベント情報送出スケジュールを用いて、前記番組開始通知で特定された単一イベントを現在イベントとして、前記現在イベントの前記単一イベント情報と次イベントの前記単一イベント情報とを結合した現在／次イベント情報を生成して送出する現在／次イベント情報送出装置と、
あるチャンネルでの緊急番組の割り込み放送開始及び終了を指示する緊急番組開始通知及び緊急番組終了通知を出力する緊急番組制御装置と、
を具備し、
前記現在／次イベント情報送出装置は、
前記緊急番組制御装置からチャンネル識別子と緊急番組識別子とが指定された前記緊急番組開始通知を受信した場合に、
緊急番組識別子と緊急番組情報とが登録された緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記緊急番組開始通知の受信時刻を設定した前記緊急番組用単一イベント情報を前記現在イベントの単一イベント情報とする現在／次イベント情報を生成して送出し、
または、前記緊急番組開始通知で指定されたチャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報をオリジナル現在／次イベント情報として保持し、且つ、前記緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の番組識別子に前記オリジナル現在／次イベント情報の現在イベントの番組識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記オリジナル現在／次イベント情報の現在イベントの番組開始日時を設定した前記緊急番組用単一イベント情報を現在イベントの単一イベント情報とする現在／次イベント情報を生成して送出し、
前記緊急番組制御装置からチャンネル識別子と緊急番組識別子と緊急番組開始時刻とが指定された緊急番組開始通知を受信した場合に、
前記緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記緊急番組開始通知で指定された緊急番組開始時刻を設定した前記緊急番組用単一イベント情報を前記現在イベントの単一イベント情報とする現在／次イベント情報を生成して前記緊急番組開始時刻に送出し、
または、前記緊急番組開始通知で指定されたチャンネル識別子に該当するチャンネルで送出中の前記現在／次イベント情報をオリジナル現在／次イベント情報として保持し、且つ、前記緊急番組用単一イベント情報を用いて、前記緊急番組開始通知の緊急番組識別子で特定された緊急番組情報を現在イベントとし、当該緊急番組情報の前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知で指定されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の番組識別子に前記オリジナル現在／次イベント情報の現在イベントの番組識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記オリジナル現在／次イベント情報の現在イベントの番組開始日時を設定した前記緊急番組用単一イベント情報を現在イベントの単一イベント情報とする現在／次イベント情報を生成して前記緊急番組開始時刻に送出する
ことを特徴とする番組案内情報生成送出システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各チャンネルで放送される番組データ（映像、音声）の番組案内情報の一環として、現在放送されている番組データ及び次に放送される番組データを示す「現在／次イベント情報」を生成し、送出する番組案内情報生成送出システムと、それを構成する装置に関し、特に、番組放送スケジュールが急に変更されたり、緊急番組が挿入される場合にも、円滑に対処できるようにしたものである。
【０００２】
【従来の技術】
従来の番組案内情報生成システムは、図２に示すように、チャンネル毎の番組放送スケジュール（図４）と番組情報（図３）とを編集する番組編成装置101と、番組編成装置101が編集した情報を管理し番組スケジュール及び番組情報を現在／次番組イベント情報生成装置103に出力すると共に番組スケジュールを番組開始制御装置104に出力する番組案内情報管理装置（データサーバ）102と、データサーバ102から番組放送スケジュールと番組情報とを受け取り、単一イベントに関する単一イベント情報（図７）と各現在／次イベント情報の送出スケジュールを表す現在／次イベント情報送出スケジュール（図６）とを生成する現在／次イベント情報生成装置103と、データサーバ102から取得した番組放送スケジュールに従うと共に、運用者の操作に基づいて番組開始通知（図１０）を送信する番組開始制御装置104と、現在／次イベント情報生成装置103から受け取る単一イベント情報及び現在／次イベント情報送出スケジュールに基づいて現在／次イベント情報を生成し、これを番組開始制御装置104から受け取る番組開始通知に基づいて送出する現在／次イベント情報送出装置105とを備えている。
【０００３】
この番組案内情報生成送出システムでは、番組情報が、チャンネル識別子及び番組識別子により一意に識別される。
【０００４】
番組編成装置101では、運用者がチャンネル毎の番組スケジュールの編集及び番組情報の編集を行い、編集済の番組スケジュールと番組情報とを番組識別子により関連付ける。
【０００５】
データサーバ102は、番組編成装置101で運用者が編集したチャンネル毎の番組スケジュールと番組情報とを保持する。データサーバ102は、番組情報と番組スケジュールとを現在／次イベント情報生成装置103に出力する。
【０００６】
番組情報は、例えば図３に示す通り番組識別子301で管理され、継続時間302、番組名303、番組内容304、出演者305などが記述される。番組スケジュールは、例えば図４に示す通りチャンネル識別子401毎に管理され、放送開始日時の若い順に放送開始日時及び番組識別子402が登録されている。
【０００７】
現在／次イベント情報生成装置103は、取得した番組情報とチャンネル毎の番組スケジュールとからチャンネル毎の単一イベント情報及び現在／次イベント情報送出スケジュールを生成する。
【０００８】
単一イベント情報は、例えば図７に示す通り、チャンネル識別子702及び番組識別子703で一意に定まる情報であり、開始時刻70４、継続時間705、番組情報706〜708が載っている。また、現在／次イベント情報スケジュールは、例えば図６に示す通り、チャンネル識別子602で管理され、放送開始日時の若い順に現在イベントに対応する番組識別子及び次イベントに対応する番組識別子が載っている（603、604）。
【０００９】
現在／次イベント情報生成装置103は、生成した単一イベント情報及び現在／次イベント情報送出スケジュールを現在／次イベント情報送出装置105に出力する。
【００１０】
番組開始制御装置104は、番組編成装置101によって編集されたチャンネル毎の番組スケジュールに従い、番組開始のタイミングで番組開始通知を現在／次イベント情報送出装置105に出力する。また、番組開始制御装置104は、運用者の操作により、運用者が指定したチャンネルの番組に対する番組開始通知を出力することも可能である。
【００１１】
単一イベント情報及び現在／次イベント情報送出スケジュールを受け取った現在／次イベント情報送出装置105は、番組開始制御装置104より番組開始通知を受け取ると、開始される番組に対応する現在／次イベント情報を生成する。
【００１２】
現在／次イベント情報には、例えば図１３に示すように、チャンネル識別子1502で識別され、現在イベントに対する番組識別子、開始時間、継続時間、番組情報などの情報1503、及び次イベントに対する同様の情報1504が記載される。現在／次イベント情報送出装置105は、生成した現在／次イベント情報を一定間隔で繰り返し送信する。
【００１３】
番組開始通知には、例えば図１０に示すように、チャンネルを識別するチャンネル識別子1101と番組を識別する番組識別子1102とが記載されており、現在／次イベント情報送出装置105は、現在／次イベント情報送出スケジュールから、番組開始通知の中のチャンネル識別子及び番組識別子を求め、該当するチャンネル識別子及び該当する現在の番組識別子から、現在／次イベント情報を生成して送出する。
【００１４】
図示せぬ受信機は、現在／次イベント情報を取得し、受信した現在／次イベント情報から現在放送中のイベント及び次に放送されるイベントを識別すると共に、現在イベント及び次イベントに対する番組情報を構築し、視聴者の操作に基づいて画面に表示することができる。
【００１５】
また、受信機は、視聴者によってあらかじめチャンネル識別子及び番組識別子をキーに予約録画を受けていた場合には、該当するチャンネル識別子を持つ現在／次イベント情報に注目し、その現在／次イベント情報の次イベントの番組識別子が予約録画対象の番組識別子に一致するとき、その番組識別子を現在イベントの番組識別子とする現在／次イベント情報が現れた時点で録画を開始する。
【００１６】
また、番組スケジュールに基づき、予約録画番組の開始に先だって該当するチャンネルの受信を始めた受信機は、受信した現在／次イベント情報の次イベントの番組識別子が予約録画対象の番組識別子でないときには、番組のスケジュールが変更されたものと見て、予約録画の動作を中止したり、あるいは、番組スケジュールから該当する番組識別子を探して予約録画時間を更新する。
【００１７】
前述の現在／次イベント情報の代表的なものとしては、ＤＶＢ／ＳＩ規格（EST300 468 Digital Broadcasting systems for television, sound and data services; Specification for Service Information(SI) in Digital Video Broadcasting(DVD)systems(1998-2) ）及びＡＲＩＢ（社団法人電波産業界）規格「ＡＲＩＢ  ＳＴＤ−Ｂ１０（平成９年６月１９日１．０版策定）」で規格化されたものがある。
【００１８】
【発明が解決しようとする課題】
しかし、図２に示す従来の番組案内情報生成送出システムは、急な番組延長や緊急番組の挿入に適切に対応することができないと云う問題点がある。
【００１９】
急な番組延長とは、番組スケジュール上、現在放送されている番組の次の番組の開始時刻の直前、例えば数秒前などに現在番組の延長行う運用である。従来の番組案内情報生成送出システムでは、急な番組延長を実施する場合、延長を決めた時点で番組編成装置101で現在番組の延長を反映させた番組スケジュールを編集して、新しい番組スケジュールを番組開始制御装置104に送信しても、前記新しい番組スケジュールの受信が間に合わず、番組開始制御装置104は、既に古い番組スケジュールに従って該当する次番組に対する番組開始通知を送信し、この番組開始通知を受信した現在／次イベント情報送出装置105が、番組開始通知に対応した現在/次イベント情報を送出してしまう。
【００２０】
また、緊急番組の挿入とは、番組スケジュール通りの番組放送中に番組スケジュール通りではない緊急番組を、例えば数秒後などに放送開始する運用のことである。従来の番組案内情報生成送出システムでは、急な番組延長の場合と同様に、緊急番組の放送開始を決めた時点で番組編成装置101で緊急番組を反映させた番組スケジュールを編集し、新しい番組スケジュールを生成しても、この緊急番組が反映された現在/次イベント情報が送出開始されるまでには数秒を大きく超えてしまう。
【００２１】
本発明は、こうした従来の問題点を解決するものであり、番組放送スケジュールが急に変更されたり、緊急番組が挿入される場合にも、円滑に対処することができる番組案内情報送出システムと、その構成装置とを提供することを目的としている。
【００２２】
【課題を解決するための手段】
そこで、本発明では、現在／次イベント情報送出スケジュールと単一イベント情報と番組開始通知とを用いて現在／次イベント情報の生成と送出とを行う現在／次イベント情報送出装置において、番組延長開始通知を受けたとき、前記番組延長開始通知で指定されたチャンネルで現在送出中の現在／次イベント情報の現在イベント情報の継続時間及び次イベント情報を未定に設定した現在／次イベント情報を生成して送出し、以後、前記チャンネルに対する番組延長終了通知を受けるまで前記チャンネルに対する番組開始通知を受けても現在／次イベント情報の生成及び送出処理を行わないように構成している。
【００２３】
また、現在／次イベント情報書換通知を受けたとき、前記現在／次イベント情報送出スケジュール上で、前記現在／次イベント情報書換通知を受けた時間に掛かる現在番組識別子及び次番組識別子を取得し、前記現在番組識別子及び次番組識別子に該当する単一イベント情報を用いて現在／次イベント情報を生成して送出するように構成している。
【００２４】
また、緊急番組開始通知を受けたとき、前記緊急番組開始通知で指定された緊急番組識別子に該当する緊急番組用単一イベント情報を取得し、前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知に記載されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記緊急番組開始通知を受けた時刻を設定した単一イベント情報を現在イベント情報とした現在／次イベント情報を生成して送出し、以後、前記チャンネルに対する番組延長終了通知を受けるまで前記チャンネルに対する番組開始通知を受けても現在／次イベント情報の送出処理を行わないように構成している。
【００２５】
また、緊急番組開始通知を受けたとき、前記緊急番組開始通知で指定されたチャンネル識別子で送出中の現在／次イベント情報をオリジナル現在／次イベント情報として保持し、前記緊急番組開始通知で指定された緊急番組識別子に該当する緊急番組用単一イベント情報を取得し、前記緊急番組用単一イベント情報の番組識別子に前記オリジナル現在／次イベント情報の現在イベントの番組識別子を設定し、前記緊急番組用単一イベント情報のチャンネル識別子に前記緊急番組開始通知に記載されたチャンネル識別子を設定し、前記緊急番組用単一イベント情報の開始時刻に前記緊急番組開始通知を受けた時刻を設定した単一イベント情報を現在イベント情報とする現在／次イベント情報を生成して送出するように構成している。
【００２６】
また、現在／次イベント情報生成装置は、予め入力された緊急番組情報に対応して、チャンネル識別子、開始時刻及び継続時間を未定とし、番組識別子を緊急番組識別子とした緊急番組用単一イベント情報を生成し、前記現在／次イベント情報送出装置に出力するように構成している。
【００２７】
そのため、番組が急に延長になった場合でも、番組案内情報を素早く送出することができ、また、急遽、緊急番組を放送する場合でも、緊急番組に対応した番組案内情報を素早く送出することができる。
【００２８】
【発明の実施の形態】
（第１の実施形態）
第１の実施形態では、急な番組延長に円滑に対処できる番組案内情報生成送出システムについて説明する。このシステムでは、番組を延長する場合に、番組延長制御装置を操作すると、直ちに、次番組を未定とする現在／次イベント情報が送出され、この装置で番組延長の解除操作を行うまでは、番組スケジュールに基づく番組開始通知が無視される。
【００２９】
このシステムは、図１に示す通り、チャンネル毎の番組放送スケジュールと番組情報とを編集する番組編成装置201と、番組編成装置201が編集した情報を管理するデータサーバ202と、データサーバ202から番組放送スケジュールと番組情報とを受け取り、単一イベント情報及び現在／次イベント情報送出スケジュールを生成する現在／次イベント情報生成装置203と、番組編成装置201が編集した番組スケジュールに従うと共に、外部トリガにより番組開始通知を送信する番組開始制御装置204と、外部トリガにより番組延長開始通知及び番組延長終了通知を送信する番組延長送信装置206と、現在／次イベント情報生成装置203から単一イベント情報及び現在／次イベント情報送出スケジュールを受け取り、現在／次イベント情報送出スケジュール及び番組開始制御装置204から送信される番組開始通知に従って現在／次イベント情報を生成して送出し、また番組延長制御装置206から番組延長開始通知を受けると番組延長に対応した現在／次イベント情報を生成、送出し、その後、番組延長制御装置206から番組延長終了通知を受けるまで番組開始制御装置204からの番組開始通知に対して処理を行わない現在／次イベント情報送出装置205とを備えている。
【００３０】
この番組案内情報生成送出システムの動作について説明する。
【００３１】
番組編成装置201は、運用者の操作により、番組情報及びチャンネル毎の番組スケジュールを編集、登録する機能を備える。
【００３２】
この実施形態における番組情報は番組識別子により一意に特定でき、チャンネル毎の番組スケジュールはチャンネル識別子により一意に特定できる。また、番組スケジュールと番組情報とは、番組識別子により関連づけられる。
【００３３】
図３に番組情報の例を示す。番組情報には、番組識別子301をキーに、継続時間302、番組名303、詳細な番組内容304、出演者305が登録される。例えば、306には、番組識別子「１２３４」、継続時間「０１：００：００」、番組名「ワールドニュース」、番組内容「世界の出来事総まとめ」、出演者「松下一郎」が設定されている。
【００３４】
図４に番組スケジュールの例を示す。番組スケジュールは、チャンネル毎に編集され、例えば、図４の番組スケジュールは、401によりチャンネル１００１に関するスケジュールであることが分かる。番組スケジュールには、そのチャンネルに属する番組に対して、402に示すように、放送開始日時をキーとして、放送開始時刻及び番組識別子が記述され、それらが放送開始時刻の若い順にスケジューリングされている。例えば、この番組スケジュールの先頭エントリには、開始時刻「１９９９／１２／０２  ０６：００：００」、番組識別子「１２３４」が設定されている。
【００３５】
番組編成装置201は、図３に示すように、複数の番組に対する番組情報を登録することができる。また、チャンネル毎に番組スケジュールを作成して、番組情報中の番組を番組スケジュールに登録することができる。番組情報から番組スケジュールへの登録には、番組識別子を用いて関連付けが行われる。
【００３６】
図３及び図４を例にとると、例えば、番組情報中の番組識別子「１２３４」、継続時間「０１：００：００」、番組名「ワールドニュース」、番組内容「世界の出来事総まとめ」、出演者「松下一郎」は、番組スケジュール中の開始時刻「１９９９／１２／０２  ０６：００：００」、番組識別子「１２３４」と関連づけがなされている。
【００３７】
番組編成装置201は、全チャンネル分の番組スケジュール及び登録した全ての番組情報をデータサーバ202に出力する。
【００３８】
データサーバ202は、受け取った全チャンネル分の番組スケジュール及び全ての番組情報を管理し、定期的または現在／次イベント情報生成装置203の要求に応じて、全チャンネル分の番組スケジュール及び全ての番組情報を現在／次イベント情報生成装置203に出力する。例えば、現在／次イベント情報生成装置203は、一日一回データサーバ202に対して番組スケジュール及び番組情報の取得を要求する。
【００３９】
全チャンネル分の番組スケジュール及び全ての番組情報を取得した現在／次イベント情報生成装置203は、現在／次イベント情報送出スケジュール及び単一イベント情報を生成する。
【００４０】
なお、データサーバ202から現在／次イベント情報生成装置203に渡す番組情報及び番組スケジュールは、例えば１週間分など、データ量を制限することもできる。それにより、現在／次イベント情報生成装置203が１週間分の現在／次イベント情報送出スケジュールを生成する。
【００４１】
図６は、現在／次イベント情報送出スケジュールの例を示している。現在／次イベント情報送出スケジュールは、601に示す番組案内情報種別が「現在／次イベント情報送出スケジュール」のものとして識別できる。現在／次イベント情報送出スケジュールはチャンネル毎に生成され、例えば、図６の現在／次イベント情報送出スケジュールは、602によりチャンネル１００１に関する番組スケジュール案内情報であると分かる。現在／次イベント情報送出スケジュールには、そのチャンネルに属する番組に対して、603に示すように、放送開始日時をキーとして、現在イベントに対応する現在番組識別子及び次イベントに対応する次番組識別子が放送開始日時の若い順にスケジューリングされる。例えば604には、先頭エントリとして、開始時刻「１９９９／１２／０２  ０６：００：００」、現在番組識別子「１２３４」、次番組識別子「１４３５」が設定されている。
【００４２】
図７は、単一イベント情報の例を示している。単一イベント情報は、701に示す番組案内情報種別が「単一イベント情報」のものとして識別できる。単一イベント情報は、あるチャンネルで放送される番組についての情報を記載するものであり、チャンネル識別子702、番組識別子703、開始時刻704、継続時間705、番組名706、番組内容707、出演者708が載っている。図７では、チャンネル識別子702に「１００１」、番組識別子703に「１２３４」、開始時刻704に「１９９９／１２／０２  ０６：００：００」、継続時間705に「０１：００：００」、番組名706に「ワールドニュース」、番組内容707に「世界の出来事総まとめ」、出演者708に「松下一郎」が設定されている。単一イベント情報はチャンネル識別子701と番組識別子702との組により全単一イベント情報から一意に定まる。
【００４３】
現在／次イベント情報生成装置203における現在／次イベント情報送出スケジュールの生成方法を図８を用いて説明する。
【００４４】
ステップ901：現在／次イベント情報生成装置203は、まずデータサーバ202から取得した未処理の番組スケジュール情報の一つを取得し、
ステップ902：取得した番組スケジュール情報からチャンネル識別子を取得し、取得したチャンネル識別子を持つ新しい現在／次イベント情報送出スケジュールの生成を開始する。例えば、図４からチャンネル識別子「１００１」を取得して図６の番組スケジュール案内情報の602の項目にチャンネル識別子「１００１」を載せる。
【００４５】
ステップ903：次に、番組スケジュール情報の先頭のエントリに印を付ける。
【００４６】
ステップ904：番組スケジュール情報上で、印をつけたエントリから開始時刻及び番組識別子を取得し、今回生成対象の「現在／次イベント情報送出スケジュール」の新エントリの開始時刻及び現在番組識別子にセットする。この時、新エントリの次番組識別子は未設定とする。
【００４７】
ステップ905：番組スケジュール情報上で、印をつけたエントリの下に別のエントリが登録されているかをチェックする。エントリが存在する場合には、
ステップ906：番組スケジュール情報上の印を下のエントリに移し、
ステップ907：その番組スケジュール情報に印をつけたエントリから番組識別子を取得し、ステップ９０４で作成した現在／次イベント情報送出スケジュールの新エントリの次番組識別子としてセットし、エントリを完成させる。
【００４８】
ステップ905でエントリが存在しない場合には、
ステップ908：該当チャンネルの既存の「現在／次イベント情報送出スケジュール」が存在するかをチェックし、該当チャンネルの既存の「現在／次イベント情報送出スケジュール」が存在する場合には、
ステップ909：新「現在／次イベント情報送出スケジュール」を前記既存の「現在／次イベント情報送出スケジュール」にマージし、ステップ901で取得した番組スケジュール情報に対する現在／次イベント情報送出スケジュールの生成を終了する。
【００４９】
マージの際には、例えば図１１に示すように、新「現在／次イベント情報送出スケジュール」1301の最後のエントリの次番組識別子「未設定」1302は、既存の「現在／次イベント情報送出スケジュール」1303の情報を継承するため、1305に示す通りになる。
【００５０】
ステップ908で該当チャンネルの既存の「現在／次イベント情報送出スケジュール」が存在しない場合には、
ステップ910：ステップ904で作成した現在／次イベント情報送出スケジュールのエントリの次番組識別子に「放送休止」をセットしエントリを完成させると共に「現在／次イベント情報送出スケジュール」を完成させる。
【００５１】
現在／次イベント情報生成装置203では、データサーバ202から取得した全ての番組スケジュールに対してステップ901からステップ907の処理を行う。
【００５２】
次に、現在／次イベント情報生成装置203における単一イベント情報の生成方法を図９を用いて説明する。
【００５３】
ステップ1001：現在／次イベント情報生成装置203は、まずデータサーバ202から取得した番組スケジュール情報の一つを取得し、
ステップ1002：その番組スケジュール情報からチャンネル識別子を取得し、取得したチャンネル識別子を持つ新しい単一イベント情報を生成する。例えば、図４から401のチャンネル識別子「１００１」を取得して、図７の単一イベント情報の702の項目にチャンネル識別子「１００１」を載せる。
【００５４】
ステップ1003：次に、番組スケジュール情報の先頭のエントリに印を付け、
ステップ1004：印をつけたエントリから開始時刻及び番組識別子を取得し、
ステップ1005：取得した番組識別子で番組情報を見つけ、ステップ1002で取得した「チャンネル識別子」、ステップ1004で取得した「番組識別子」、「開始時刻」及び番組情報から見つけた該当番組に対する「継続期間」、「番組名」、「番組内容」、「出演者」を合わせて単一番組情報を生成する。例えば、図５のチャンネル識別子「１００１」502と図３の306から番組識別子「１２３４」、継続時間「０１：００：００」、番組名「ワールドニュース」、番組内容「世界の出来事総まとめ」、出演者「松下一郎」を取得し、図４の開始時刻「１９９９／１２／０２  ０６：３０：００」403を取得し、合わせて図７の単一イベント情報を生成する。
【００５５】
ステップ1006：現在／次イベント情報生成装置203が保持する既存の単一イベント情報の中に、ステップ1005で作成した「チャンネル識別子」及び「番組識別子」が一致する単一イベント情報が存在するかをチェックする。該当する単一イベント情報が存在する場合には、
ステップ1007：該当する既存の単一イベント情報を削除する。
【００５６】
ステップ1006で該当する単一イベント情報が存在しない場合及びステップ1007の処理の後は、
ステップ1008：番組スケジュール情報の印をつけたエントリの下に別のエントリが存在するかをチェックする。該当するエントリが存在する場合には、
ステップ1009：番組スケジュール情報の印をつけたエントリの下のエントリに印を付け直し、ステップ1005に戻り、以降の処理を繰り返す。
【００５７】
また、ステップ1008で該当するエントリが存在しない場合には、番組スケジュール情報に対する単一イベント情報生成を終了する。
【００５８】
現在／次イベント情報生成装置203では、データサーバ202から取得した全ての番組スケジュールに対してステップ1001からステップ1009の処理を行う。
【００５９】
現在／次イベント情報生成装置203は、生成した単一イベント情報及び現在／次イベント情報送出スケジュールを現在／次イベント情報送出装置205に出力する。
【００６０】
なお、現在／次イベント情報生成装置203は、現在／次イベント情報送出装置205に出力する現在／次イベント情報送出スケジュールのデータ量を制限し、例えば３日分など、所定日数分の現在／次イベント情報送出スケジュールを現在／次イベント情報送出装置205に送出するようにしても良い。
【００６１】
これを取得した現在／次イベント情報送出装置205は、番組開始制御装置204からの番組開始通知に従って単一イベント情報を出力する。図１２を用いて現在／次イベント情報送出装置205が現在／次イベント情報を出力する処理方法について説明する。
【００６２】
ステップ1401：現在／次イベント情報送出装置205は、番組開始制御装置204から番組開始通知を取得する。図１０に番組開始通知の例を示す。番組開始通知は1101のチャンネル識別子と1102の番組識別子とから構成され、どのチャンネルのどの番組が開始なのかを一意に特定できる。
【００６３】
ステップ1402：取得した番組開始通知から該当チャンネル識別子を取得し、図１６に示す現在番組延長情報管理表から該当チャンネルが番組延長中であるかどうかをチェックする。
【００６４】
ステップ1403：ステップ1402で該当チャンネルが番組延長中でない場合は、内蔵する時計装置により、番組開始通知を受信した時刻を取得し、
ステップ1404：取得した番組開始通知内のチャンネル識別子及び番組識別子がそれぞれチャンネル識別子及び現在番組識別子と一致するエントリを現在／次イベント情報送出スケジュールから検索する。検索に成功した場合には、
ステップ1405：検索に成功したエントリから放送開始日時を取得し、
ステップ1406：ステップ1403で取得した受信時刻とステップ1405で取得した放送開始日時とが一致するかチェックする。一致した場合には、
ステップ1407：ステップ1404で検索対象としたチャンネル識別子及び番組識別子を持つ単一イベント情報を取得し、
ステップ1408：ステップ1404で検索対象としたチャンネル識別子及びステップ1404で取得したエントリの次番組識別子を持つ単一イベント情報を取得し、
ステップ1409：ステップ1407で取得した単一イベント情報を現在イベント情報とし、ステップ1408で取得した単一イベント情報を次イベント情報として、合わせて現在／次イベント情報を生成し、
ステップ1414：生成した現在／次イベント情報を出力する。
【００６５】
また、ステップ1404で検索に失敗した場合には、
ステップ1410：現在／次イベント情報送出装置205は、現在／次イベント情報生成装置203から取得した現在／次イベント情報送出スケジュール通りではない番組開始通知を受信したものと判断して、番組開始通知内のチャンネル識別子及び番組識別子と一致するチャンネル識別子及び現在番組識別子を持つ単一イベント情報を検索し、その単一イベント情報の開始時刻に、ステップ1403で取得した受信時刻を設定する。
【００６６】
ステップ1412：また、現在／次イベント情報送出装置205は、あらかじめ保持しているイベント未定用の単一イベント情報（全ての項目を未定とする単一イベント情報）を取得し、
ステップ1413：ステップ1410で取得した単一イベント情報を現在イベント情報とし、ステップ1412で取得した単一イベント情報を次イベント情報とする現在／次イベント情報を生成し、
ステップ1414：生成した現在／次イベント情報を出力する。
【００６７】
また、ステップ1406で、受信時刻と現在／次イベント情報送出スケジュールの放送開始日時とが一致しなかった場合には、
ステップ1411：現在／次イベント情報送出装置205は、現在／次イベント情報生成装置203から取得した現在／次イベント情報送出スケジュール通りではない番組開始通知を受信したものと判断して、ステップ1404で検索対象としたチャンネル識別子及び番組識別子を持つ単一イベント情報を取得し、その開始時刻をステップ1403で取得した受信時刻に更新し、
ステップ1412：現在／次イベント情報送出装置205があらかじめ保持しているイベント未定用単一イベント情報を取得し、
ステップ1413：ステップ1411で取得した単一イベント情報を現在イベント情報とし、ステップ1412で取得した単一イベント情報を次イベント情報とする現在／次イベント情報を生成し、
ステップ1414：生成した現在／次イベント情報を出力する。
【００６８】
ステップ1414の後、現在／次イベント送出処理を終了する。
【００６９】
また、ステップ1402で、該当チャンネルが番組延長中の場合には、
ステップ1415：受信した番組開始通知を破棄し、処理を終了する。
【００７０】
現在／次イベント情報送出装置205から出力される現在／次イベント情報を、図１３に例示している。番組案内情報生成送出システム及び受信機は、1501の番組案内情報種別＝「現在／次イベント情報」により、この情報が現在／次イベント情報であることを識別できる。また、1502のチャンネル識別子により対象となるチャンネルを特定することができ、1503に現在イベントの情報が記載され、この現在イベント情報の後ろに次イベント情報1504が記載される。
【００７１】
また、番組延長制御装置206が図示せぬ外部トリガに従って番組延長開始通知を現在／次イベント情報送出装置205に通知してきた時の現在／次イベント情報送出装置205の処理を図１４を用いて説明する。
【００７２】
ステップ1701：現在／次イベント情報送出装置205は、番組延長制御装置206から番組延長開始通知を受信したときは、
ステップ1702：受信した番組延長開始通知からチャンネル識別子を取得し、
ステップ1703：ステップ1702で取得したチャンネル識別子に該当するチャンネルで送出中の現在／次イベント情報を取得し、
ステップ1704：ステップ1703で取得した現在／次イベント情報を変更して送出し直す。例えば、図１５に示すように、現在イベントの継続時間を「未定」1801とし、次イベント情報を全て「未定」に変更し、現在イベントが延長になったことを表現する。
【００７３】
ステップ1705：このチャンネルの現在番組延長情報を「番組延長中」に設定し、処理を終了する。
【００７４】
現在／次イベント情報送出装置205は、例えば図１６に示すような現在番組延長情報管理表を持ち、番組延長開始通知を受けたチャンネルに対しては、状態を「番組延長中」とし、番組延長終了通知を受けたチャンネルに対しては、状態を「番組延長なし」として管理する。
【００７５】
また、番組延長制御装置206が図示せぬ外部トリガに従って番組延長終了通知を現在／次イベント情報送出装置205に通知してきた場合、前記現在番組延長情報管理表中、番組延長終了通知中のチャンネル識別子に該当するチャンネルの状態を「番組延長なし」に設定し、以降の番組開始通知に対して現在／次イベント情報生成送出処理の実施を行うようになる。
【００７６】
なお、本実施形態における前記番組延長開始通知及び番組延長終了通知として、例えば該当チャンネルのチャンネル識別子が記載された電文とすることが可能である。また、番組延長制御装置206と現在／次イベント情報送出装置205の間をチャンネル毎に結線し、結線の電気の流れによって、番組延長開始通知と番組延長終了通知の送受信を行うことも可能である。例えは、あるチャンネルに対して番組延長開始通知を出力する場合は番組延長制御装置206が該当チャンネルに対応した結線に電気を流し、現在／次イベント情報送出装置205は結線に電気が流れたことを確認することにより、該当チャンネルの番組延長開始通知を受けたものと判断することも可能である。
【００７７】
なお、本実施形態では、現在／次イベント情報送出装置205が前記番組延長開始通知を受信したときに図１４に示す処理を行っているが、例えば、前記番組延長開始通知に番組延長開始時刻が記載されている場合、現在／次イベント情報送出装置205は、現在時刻が前記番組延長開始時刻になったときに図１４に示す処理を行うことも可能である。同様に、現在／次イベント情報送出装置205が前記番組延長終了通知に番組延長終了時刻が記載されている場合、現在時刻が前記番組延長終了時刻になったときに前記現在番組延長情報管理表中の該当チャンネルの状態を「番組延長なし」に変更することも可能である。
【００７８】
以上のように、このシステムでは、番組延長制御装置206から番組延長開始通知を受信することにより、現在イベントが延長になったことを示す現在／次イベント情報を素早く送出することができる。
【００７９】
また、現在／次イベント情報送出装置205は、現在番組延長中に番組開始制御装置204から番組開始通知を受信した場合には、これを無視して現在／次イベント情報の生成、送出は行わないため、番組開始制御装置204が古い番組スケジュールに従って通常どおり番組開始通知を送出しても、番組延長中に誤った現在／次イベント情報が送出される虞れはない。従って、番組開始制御装置204が古い番組スケジュールに従って番組開始通知を送出する動作は許容される。
【００８０】
また、システム運用者は、番組延長中に余裕を持って番組編成装置201で現在番組が延長された後の新しい番組スケジュールを編集することが可能となる。
【００８１】
（第２の実施形態）
第２の実施形態の番組案内情報生成送出システムでは、番組スケジュールを更新したような場合に、現在／次イベント書換制御装置を操作すると、番組開始通知を待たずに、現時点で有効な番組スケジュールに基づく現在／次イベント情報が送出される。
【００８２】
このシステムは、図１７に示す通り、番組編成装置201、データサーバ202、現在／次イベント情報生成装置203、番組開始制御装置204及び現在／次イベント情報送出装置2002と共に、外部トリガにより現在／次イベント情報書換通知を送信する現在／次イベント情報書換制御装置2001を備えている。現在／次イベント情報送出装置2002は、現在／次イベント情報生成装置203から単一イベント情報及び現在／次イベント情報送出スケジュールを受け取り、現在／次イベント情報送出スケジュール及び番組開始制御装置204から送信される番組開始通知に従って現在／次イベント情報を生成し送出し、また、現在／次イベント情報書換制御装置2001から現在／次イベント情報書換通知を受けると、この現在／次イベント情報書換通知と現在／次イベント情報送出スケジュールとに従って現在／次イベント情報を生成し送出する。
【００８３】
この番組案内情報生成送出システムの動作について説明する。
【００８４】
番組編成装置201、データサーバ202、現在／次イベント情報生成装置203及び番組開始制御装置204の動作は前記第１の実施形態と同様である。
【００８５】
現在／次イベント情報書換制御装置2001は、図示せぬ外部トリガに従って現在／次イベント情報書換通知を現在／次イベント情報送出装置2002に送信する。また、現在／次イベント情報送出装置2002は、前記第１の実施形態の機能に加え、現在／次イベント情報書換制御装置2001から現在／次イベント情報書換通知を受信すると、現在／次イベント情報送出スケジュールに従って現在／次イベント情報を生成する。その生成方法を図１８を用いて説明する。
【００８６】
ステップ2101：現在／次イベント情報書換通知を受信する。
【００８７】
ステップ2102：現在／次イベント情報送出装置2002は、図示せぬ内部時計により現在／次イベント情報書換通知の受信時刻を取得する。
【００８８】
ステップ2103：現在／次イベント情報書換通知からチャンネル識別子を取得する。現在／次イベント情報書換通知は、例えば図２０に示すようにチャンネル識別子が記載されている。
【００８９】
ステップ2104：ステップ2103で取得したチャンネル識別子に該当するチャンネルの現在／次イベント情報送出スケジュールを取得する。例えば、図２０の現在／次イベント情報書換通知からチャンネル識別子「１００１」を取得し、図１９に示す該当チャンネルの現在／次イベント情報送出スケジュールを取得する。
【００９０】
ステップ2105：取得した現在／次イベント情報送出スケジュールから、ステップ2102で取得した受信時刻に掛かるエントリを取得し、その「現在番組識別子」及び「次番組識別子」を取得する。例えば、取得した図２０の現在／次イベント情報書換通知の受信時刻2302は「1999/12/2  6:43:43」であり、図１９の現在／次イベント情報送出スケジュール上から、前記受信時刻にかかるエントリを2201と特定し、「現在番組識別子＝１２３４」、「次番組識別子＝１４３５」を導き出す。
【００９１】
ステップ2106：ステップ2105で取得した「現在番組識別子」及び「次番組識別子」に該当する単一イベント情報を取得し、合わせて現在／次イベント情報を生成する。例えば、「現在番組識別子＝１２３４」、「次番組識別子＝１４３５」から、図１３に示す現在／次イベント情報を生成する。
【００９２】
ステップ2107：ステップ2106で生成した現在／次イベント情報を送出し、処理を終了する。
【００９３】
なお、本実施形態では、現在／次イベント情報書換通知として図２０に示すチャンネル識別子が記載された電文を例にあげたが、現在／次イベント情報書換制御装置2001と現在／次イベント情報送出装置2002の間をチャンネル毎に結線し、結線の電気の流れによって、現在／次イベント情報書換通知の送受信を行うことも可能である。例えは、あるチャンネルに対して現在／次イベント晴報書換通知を出力する場合は現在／次イベント情報書換制御装置2001が該当チャンネルに対応した結線に電気を流し、現在／次イベント情報送出装置2002は結線に電気が流れたことを確認することにより、該当チャンネルの現在／次イベント情報書換通知を受けたものと判断することも可能である。
【００９４】
なお、本実施形態では、現在／次イベント情報送出装置2002が前記現在／次イベント情報書換通知を受信したときに図１８に示す処理を行っているが、例えば、前記現在／次イベント情報書換通知に現在／次イベント情報書換時刻が記載されている場合、現在／次イベント情報送出装置2002は、現在時刻が前記現在／次イベント情報書換時刻になったときに図１８に示す処理を行うことも可能である。このとき、ステップ2105おいて現在／次イベント情報送出スケジュールから取得するエントリは、該当現在／次イベント情報書換通知の受信時刻に係るエントリではなく、前記現在／次イベント情報書換時刻に係るエントリとすることも可能である。
【００９５】
以上のように、このシステムでは、現在／次イベント情報書換制御装置から現在／次イベント情報書換通知を受信することにより、現在／次イベント情報送出スケジュール、現在／次イベント情報書換通知受信時刻に従って現在／次イベント情報を素早く生成、送出することができる。これにより、例えば、前記第１の実施形態で番組延長終了通知の送信が遅れて新しい番組スケジュールに従った次番組の番組開始通知を現在／次イベント情報送出装置205が破棄してしまった場合や、一時的に番組開始制御装置204から現在／次イベント情報送出装置205に番組開始通知が届かなかった場合でも、番組スケジュールに従って現在／次イベント情報を生成送出することが可能となる。
【００９６】
（第３の実施形態）
第３の実施形態の番組案内情報生成送出システムでは、緊急番組制御装置を操作すると、現在イベントが緊急番組識別子であり、次イベントが未定である緊急番組用の現在／次イベント情報が直ちに送出される。
【００９７】
このシステムは、図２１に示す通り、スケジュー>ル編集装置2401、データサーバ2402、現在／次イベント情報生成装置2403、番組開始制御装置2405及び現在／次イベント情報送出装置2406と共に、外部トリガにより緊急番組開始通知と緊急番組終了通知とを送信する緊急番組制御装置2405を備えている。現在／次イベント情報送出装置2406は、現在／次イベント情報生成装置2403から単一イベント情報及び現在／次イベント情報送出スケジュールを受け取り、現在／次イベント情報送出スケジュール及び番組開始制御装置2404から送信される番組開始通知に従って現在／次イベント情報を生成、送出し、また、緊急番組制御装置2405から緊急番組開始通知を受けると緊急番組に対応した現在／次イベント情報を生成、送出し、その後、緊急番組制御装置2405から緊急番組終了通知を受けるまで番組開始制御装置2404からの番組開始通知に対して処理を行わない。
【００９８】
この番組案内情報生成送出システムの動作について説明する。
【００９９】
番組編成装置2401は、前記第１の実施形態で述べた動作に加え、緊急番組用の番組情報を編集することができる。緊急番組用の番組情報は、複数設定可能とする。データサーバ2402は、第１の実施形態で述べた動作に加え、緊急番組用の番組情報を管理する。例えば図２２で示すように、各緊急番組情報を緊急番組識別子で管理する。
【０１００】
現在／次イベント情報生成装置2403は、第１の実施形態で述べた動作に加え、データサーバ2402から緊急番組情報を受け取り、各緊急番組情報に対する単一イベント情報を生成する。緊急番組用単一イベント情報は、例えば図２３に示すように、チャンネル識別子2601、開始時刻2602、継続時間2603を「未定」にしておく。現在／次イベント情報生成装置2403は、他の情報と合わせて緊急番組用単一イベント情報を現在／次イベント情報送出装置2406に出力する。
【０１０１】
番組開始制御装置2404の動作は第１の実施形態と同様である。
【０１０２】
緊急番組制御装置2405は、図示せぬ外部トリガに従って、緊急番組の放送開始時に緊急番組開始通知（図２５）を、緊急番組の放送終了時に緊急番組終了通知（図２７）を、それぞれ現在／次イベント情報送出装置2406に出力する。
【０１０３】
現在／次イベント情報送出スケジュール及び単一イベント情報を現在／次イベント情報生成装置2403から取得した現在／次イベント情報送出装置2406は、番組開始制御装置2404からの番組開始通知に従って現在／次イベント情報を生成し出力する。このとき、緊急番組放送中であるかどうかによって動作を変える。図２４を用いて現在／次イベント情報送出装置205が現在／次イベント情報を出力する処理方法を説明する。
【０１０４】
ステップ2701：番組開始通知を受信する。
【０１０５】
ステップ2702：取得した番組開始通知から該当するチャンネル識別子を取得し、例えば図２６に示す緊急番組情報管理表から該当チャンネルが緊急番組放送中であるかをチェックする。
【０１０６】
ステップ2703：ステップ2702で該当チャンネルが緊急番組放送中ではない場合には、図１２のステップ1403以降の手順を実施する。
【０１０７】
ステップ2704：ステップ2702で該当チャンネルが緊急番組放送中の場合には、受信した番組開始通知を破棄し、処理を終了する。
【０１０８】
また、現在／次イベント情報送出装置2406は、緊急番組制御装置2405からの緊急番組開始通知により、現在／次イベント情報を生成し送出する。緊急番組開始通知受信時の処理を図２８を用いて説明する。
【０１０９】
ステップ3101：緊急番組開始通知を受信する。
【０１１０】
ステップ3102：現在／次イベント情報送出装置2406は、図示せぬ内部時計により緊急番組開始通知の受信時刻を取得する。
【０１１１】
ステップ3103：前記緊急番組開始通知からチャンネル識別子及び緊急番組識別子を取得する。緊急番組開始通知には、例えば図２５に示す情報が記載されている。
【０１１２】
ステップ3104：ステップ3103で取得した緊急番組識別子を持つ単一イベント情報を取得する。
【０１１３】
ステップ3105：緊急番組用の現在／次イベント情報を生成する。取得した単一イベント情報のチャンネル識別子及び開始時刻にそれぞれステップ3102で取得したチャンネル識別子及び受信時刻を載せて現在イベント情報とし、次イベント情報を全て「未定」に変更して、合わせて現在／次イベント情報を生成する。緊急番組用現在／次イベント情報の例を図２９に示す。チャンネル識別子3201は緊急番組開始通知のチャンネル識別子2801から、番組識別子3202は緊急番組識別子2802、開始時刻3203は緊急番組開始通知の受信時刻2803にセットする。
【０１１４】
ステップ3106：該当するチャンネルの緊急番組情報管理表のチャンネルにこの緊急番組識別子2802を設定し、「緊急番組放送中」を表現させ、処理を終了する。緊急番組情報管理表の例を図２６に示す。
【０１１５】
また、緊急番組制御装置2405が図示せぬ外部トリガに従って緊急番組終了通知を現在／次イベント情報送出装置2406に通知してきた場合には、前記現在番組延長情報管表中、番組延長終了通知中のチャンネル識別子に該当するチャンネルの状態を「緊急番組なし」に設定し、以降の番組開始通知に対して現在／次イベント情報生成送出処理の実施を行うようになる。
【０１１６】
以上のように、このシステムでは、緊急番組制御装置2406から緊急番組開始通知を受信することにより緊急番組に対応した現在／次イベント情報の送出を素早く行うことができる。また、現在／次イベント情報送出装置2406は、緊急番組放送中に番組開始制御装置から番組開始通知を受信した場合、現在／次イベント情報を生成、送出しないため、番組開始制御装置が古い番組スケジュールに従って通常どおり動作を続けることを許容できる。それにより、システム運用者は緊急番組放送中に余裕を持って番組編成装置2401で緊急番組が挿入されたことを反映した新しい番組スケジュールを編集することが可能となる。
【０１１７】
なお、本実施形態では、緊急番組開始通知として図２５に示すチャンネル識別子と緊急番組識別子とが記載された電文を例にあげたが、緊急番組制御装置2405と現在／次イベント情報送出装置2406の間を各チャンネルの緊急番組毎に結線し、結線の電気の流れによって、緊急番組開始通知と緊急番組終了通知の送受信を行うことも可能である。例えは、あるチャンネルのある緊急番組に対して緊急番組開始通知を出力する場合は緊急番組制御装置2405が該当チャンネルの該当緊急番組に対応した結線に電気を流し、現在／次イベント情報送出装置2406は結線に電気が流れたことを確認することにより、該当チャンネルの該当緊急番組に対する緊急番組開始通知を受けたものと判断し、該当結線に電気が流れなくなると該当チャンネルの該当緊急番組に対する緊急番組終了通知を受けたものと判断することも可能である。
【０１１８】
なお、本実施形態では、現在／次イベント情報送出装置2406が前記緊急番組開始通知を受信したときに図２８に示す処理を行っているが、例えば、前記緊急番組開始通知に緊急番組開始時刻が記載されている場合、現在／次イベント情報送出装置2406は、現在時刻が前記緊急番組開始時刻になったときに図２８に示す処理を行うことも可能である。同様に、現在／次イベント情報送出装置2406が前記緊急番組終了通知に緊急番組終了時刻か記載されている場合、現在時刻が前記番組延長終了時刻になったときに本実施形態で記載の緊急番組終了通知受信時の処理を行うことも可能である。
【０１１９】
なお、ここでは、「緊急番組放送中」のチャンネルに対する番組開始通知を受けた場合に、図２４のステップ2704により、この番組開始通知を破棄する処理について説明したが、この番組開始通知を破棄するのではなく、図１２のステップ1403からステップ1414までの処理を行って現在／次イベント情報を生成し、生成した現在／次イベント情報を「オリジナル現在／次イベント情報」として保持し、該当するチャンネルに対する緊急番組終了通知受信時に、そのチャンネルの状態を「緊急番組なし」に設定すると共に、前記オリジナル現在／次イベント情報を送出するようにしても良い。このように、「オリジナル現在／次イベント情報」を保持し続けることにより、緊急番組終了時に素早く適切な現在／次イベント情報の送出が可能となる。
【０１２０】
（第４の実施形態）
第４の実施形態の番組案内情報生成送出システムでは、番組スケジュール通りの番組識別子を引き継いだ緊急番組用現在／次イベント情報が送出される。
【０１２１】
この番組案内情報生成送出システムは、図３０に示す通り、構成的には第３の実施形態と同じであり、番組編成装置2401、データサーバ2402、現在／次イベント情報生成装置2403、番組開始制御装置2405、緊急番組制御装置2405及び現在／次イベント情報送出装置3301を備えている。この現在／次イベント情報送出装置3301は、現在／次イベント情報生成装置2403から単一イベント情報及び現在／次イベント情報送出スケジュールを受け取り、現在／次イベント情報送出スケジュール及び番組開始制御装置2404から送信される番組開始通知に従って現在／次イベント情報を生成、送出する。また、緊急番組制御装置2405から緊急番組開始通知を受けると、番組スケジュール通りの番組識別子を備えた緊急番組用現在／次イベント情報を生成、送出し、その後、緊急番組制御装置2405から緊急番組終了通知を受けるまでは、番組開始制御装置2404から番組開始通知を受けるごとに、番組スケジュール通りの番組識別子を持つ緊急番組用現在／次イベント情報を生成、送出する。
【０１２２】
この番組案内情報生成送出システムの動作について説明する。
【０１２３】
番組編成装置2401とデータサーバ2402と現在／次イベント情報生成装置2403と番組開始制御装置2405と緊急番組制御装置2405の動作は前記第３の実施形態と同様である。
【０１２４】
現在／次イベント情報送出装置3301が緊急番組制御装置2405から緊急番組開始通知を受信したときの処理を図３１を用いて説明する。
【０１２５】
ステップ3401：現在／次イベント情報送出装置3301は、緊急番組制御装置2405から緊急番組開始通知を受信する。
【０１２６】
ステップ3402：受信した緊急番組開始通知からチャンネル識別子及び緊急番組識別子を取得する。
【０１２７】
ステップ3403：ステップ3402で取得したチャンネル識別子に該当するチャンネルで送出中の現在／次イベント情報を取得する。
【０１２８】
ステップ3404：ステップ3402で取得した緊急番組識別子に該当する緊急番組情報を取得する。
【０１２９】
ステップ3405：ステップ3403で取得した現在／次イベント情報及びステップ3404で取得した緊急番組情報を用いて緊急番組用現在／次イベント情報を生成し、送出する。送出中の現在／次イベント情報を図１３とし、受信した緊急番組開始通知が図２５としたときの緊急番組用現在／次イベント情報の例を図３２に示す。図３２に示すように、現在イベントの番組識別子3501及び開始時刻3502は送出中の現在／次イベント情報から継承する。継続時間3503は「未定」とし、番組情報3504は緊急番組情報を用いる。また、次イベント情報は全て「未定」に変更する。
【０１３０】
ステップ3406：ステップ3403で取得した現在／次イベント情報をオリジナル現在／次イベント情報として保存する。
【０１３１】
ステップ3407：該当チャンネルの緊急番組情報表中のチャンネルに緊急番組識別子を設定し、処理を終了する
なお、ステップ3405にて緊急番組用現在／次イベント情報を生成するとき、現在イベント情報の継続時間と次イベント情報を全て「未定」としたが、「未定」とせずにステップ3403で取得した現在／次イベント情報の該当項目を継承することも可能である。
【０１３２】
また、現在／次イベント情報送出装置2406が番組開始制御装置2404から番組開始通知を受信したときの処理を図３３を用いて説明する。
【０１３３】
ステップ3601：番組開始制御装置2405から番組開始通知を取得する。
【０１３４】
ステップ3602：図１２のステップ1403からステップ1413の処理と同様の処理により現在／次イベント情報を生成する。
【０１３５】
ステップ3603：緊急番組情報管理表中の番組開始通知に該当するチャンネルの緊急番組情報に、緊急番組識別子が記載されているか否かを確認する。
【０１３６】
ステップ3604：ステップ3603で該当チャンネルの状態に緊急番組識別子が記載されている場合には、緊急番組放送中であると判断し、その緊急番組識別子より緊急番組を取得し、ステップ3602で生成した現在／次イベント情報の継続時間3503は「未定」とし、番組情報3504には緊急番組情報を用いる。また、次イベント情報は全て「未定」に変更し、合わせて緊急番組用現在／次イベント情報を生成する。
【０１３７】
ステップ3605：ステップ3602で生成した現在／次イベント情報をオリジナル現在／次イベント情報として保持する。
【０１３８】
ステップ3606：ステップ3605の処理後またはステップ3603で該当チャンネルの状態が緊急番組なしであった場合、現在／次イベント情報を送出し、処理を終了する。
【０１３９】
また、現在／次イベント情報送出装置3301が緊急番組制御装置2405から緊急番組終了通知を受信した場合、該当チャンネルのオリジナル現在／次イベント情報を送出するとともに、緊急番組情報管理表中、該当チャンネルの状態を「緊急番組放送なし」とする。
【０１４０】
なお、ステップ3604にて緊急番組用現在／次イベント情報を生成するとき、現在イベント情報の継続時間と次イベント情報を全て「未定」としたが、「未定」とせずにステップ3602で取得した現在／次イベント情報の該当項目を継承することも可能である。
【０１４１】
以上のように、このシステムでは、緊急番組制御装置2406から緊急番組開始通知を受信した時に、送出中の現在イベントの番組識別子を番組識別子に用いた緊急番組用現在／次イベント情報を生成し、送出する。また、緊急番組放送中でも、番組開始通知に従って現在／次イベント情報を生成し、生成した現在イベント情報の番組識別子を緊急番組用現在／次イベント情報の番組識別子に用いる。こうすることにより、緊急番組放送中の現在／次イベント情報を番組スケジュールどおりの番組識別子に継承させることができる。
【０１４２】
また、緊急番組用現在／次イベント情報を生成する度に、この緊急番組用現在／次イベント情報に番組識別子が継承される現在／次イベント情報をオリジナル現在／次イベント情報として保持する。こうすることにより、番組スケジュール上、番組の途中で緊急番組終了がなされても、素早く番組スケジュールどおりの現在／次イベント情報の送出を行うことができる。そのため、運用者は番組の切れ目を気にせず緊急番組の挿入が行える。また、番組識別子が継承されるため、この番組識別子を持つ番組を予約録画している受信機は、緊急番組が開始されても引き続き緊急番組の録画を行うことができ、緊急番組が終了して、その番組が続く場合でも、録画を継続することができる。
【０１４３】
【発明の効果】
以上の説明から明らかなように、本発明の番組案内情報生成送出システムは、番組が、外部トリガにより、急に延長になった場合でも、番組案内情報を素早く送出することができる。
【０１４４】
また、急遽、緊急番組を放送する場合でも、緊急番組に対応した番組案内情報を素早く送出することができる。
【０１４５】
そのため、受信機は、急な番組延長や緊急番組の放送に応じて、録画条件を切り替えることができ、予約した録画を的確に実行することができる。
【図面の簡単な説明】
【図１】第１の実施形態の番組案内情報生成送出システムの構成を示すブロック図、
【図２】従来の番組案内情報生成送出システムの構成を示すブロック図、
【図３】番組情報を示す図、
【図４】番組スケジュールを示す図、
【図５】チャンネル情報を示す図、
【図６】現在／次イベント情報送出スケジュールを示す図、
【図７】単一イベント情報を示す図、
【図８】第１の実施形態の送出スケジュール生成方法を示すフロー図、
【図９】第１の実施形態の単一イベント情報の生成方法を示すフロー図、
【図１０】番組開始通知を示す図、
【図１１】現在／次イベント情報送出スケジュールのマージ手順を示す図、
【図１２】第１の実施形態の番組開始通知受信処理の手順を示すフロー図、
【図１３】現在／次イベント情報を示す図、
【図１４】第１の実施形態の番組延長開始通知受信時処理の手順を示すフロー図、
【図１５】番組延長中の現在／次イベント情報を示す図、
【図１６】現在番組延長情報管理表を示す図、
【図１７】第２の実施形態の番組案内情報生成送出システムの構成を示すブロック図、
【図１８】第２の実施形態の現在／次イベント情報書換通知受信処理の手順を示すフロー図、
【図１９】現在／次イベント情報送出スケジュールを示す図、
【図２０】現在／次イベント情報書換通知を示す図、
【図２１】第３の実施形態の番組案内情報生成送出システムの構成を示すブロック図、
【図２２】緊急番組情報を示す図、
【図２３】緊急番組用単一イベント情報を示す図、
【図２４】第３の実施形態の番組開始通知受信処理の手順を示すフロー図、
【図２５】緊急番組開始通知を示す図、
【図２６】緊急番組情報管理表を示す図、
【図２７】緊急番組終了通知を示す図、
【図２８】第３の実施形態の緊急番組開始通知受信時処理の手順を示すフロー図、
【図２９】緊急番組中の現在／次イベント情報を示す図、
【図３０】第４の実施形態の番組案内情報生成送出システムの構成を示すブロック図、
【図３１】第４の実施形態の緊急番組開始通知受信時処理の手順を示すフロー図、
【図３２】緊急番組中の現在／次イベント情報を示す図、
【図３３】第４の番組開始通知受信処理の手順を示すフロー図である。
【符号の説明】
101、201、2401  番組編成装置
102、201、2402  データサーバ
103、203、2403  現在／次イベント情報生成装置
104、204、2404  番組開始制御装置
105、205、3301  現在／次イベント情報送出装置
206  番組延長制御装置
2001  現在／次イベント情報書換制御装置
2405  緊急番組制御装置
【図１】
0004180771.tif 000002
【図２】
0004180771.tif 000003
【図３】
0004180771.tif 000004
【図４】
0004180771.tif 000005
【図５】
0004180771.tif 000006
【図６】
0004180771.tif 000007
【図７】
0004180771.tif 000008
【図８】
0004180771.tif 000009
【図９】
0004180771.tif 000010
【図１０】
0004180771.tif 000011
【図１１】
0004180771.tif 000012
【図１２】
0004180771.tif 000013
【図１３】
0004180771.tif 000014
【図１４】
0004180771.tif 000015
【図１５】
0004180771.tif 000016
【図１６】
0004180771.tif 000017
【図１７】
0004180771.tif 000018
【図１８】
0004180771.tif 000019
【図１９】
0004180771.tif 000020
【図２０】
0004180771.tif 000021
【図２１】
0004180771.tif 000022
【図２２】
0004180771.tif 000023
【図２３】
0004180771.tif 000024
【図２４】
0004180771.tif 000025
【図２５】
0004180771.tif 000026
【図２６】
0004180771.tif 000027
【図２７】
0004180771.tif 000028
【図２８】
0004180771.tif 000029
【図２９】
0004180771.tif 000030
【図３０】
0004180771.tif 000031
【図３１】
0004180771.tif 000032
【図３２】
0004180771.tif 000033
【図３３】
0004180771.tif 000034