(57)【要約】      （修正有）【課題】テレビ番組表などの放送番組表の情報量制約性および情報多様性を考慮しつつ、放送番組表を新聞社が独自に作成し、しかも低コストで変更できるとともに、迅速かつ確実に対処できるようにする。【解決手段】放送局２０からテレビ番組配信データが新聞社１０に配信され、テレビ番組表掲載データ編集システム１１に取り込まれると、テレビ番組表掲載データ作成プログラムが起動され、テレビ番組配信データから、放送時間帯の情報（放送年月日、開始時刻、終了時刻）と、番組ジャンルの情報（ドラマ、映画、スポーツ、趣味・教育、ニュース・報道など）が読み出され、掲載情報選択テーブル１３にしたがい、読み出された番組ジャンルに対応する優先順位で、掲載行数テーブル１２にしたがい、読み出された放送時間帯に対応する掲載制限行数に至るまで、放送内容情報を抽出する処理が実行され、テレビ番組表掲載データが作成される。【選択図】図１
2006154928.tif 000002
【特許請求の範囲】
【請求項１】
放送番組配信データに基づいて、情報媒体の放送番組表に掲載すべき放送番組表掲載データを作成する放送番組表掲載データ作成システムであって、
放送番組配信データは、放送時間帯の情報と、番組ジャンルの情報と、各項目毎に分けられた放送内容の情報とからなり、
予め、放送番組表の放送時間帯と放送内容情報の掲載制限字数との対応関係が設定されておかれるとともに、番組ジャンルと放送内容情報の各項目の優先順位との対応関係が設定されておかれ、
放送番組配信データが配信されると、この放送番組配信データから放送時間帯の情報と、番組ジャンルの情報とが読み出され、
読み出された番組ジャンルに対応する優先順位で、読み出された放送時間帯に対応する掲載制限字数に至るまで、放送内容情報を抽出する処理が実行され、放送番組表掲載データが作成されること
を特徴とする放送番組表掲載データ作成システム。
【請求項２】
前記放送番組配信データは、
放送局から新聞社に配信されるテレビ番組のデータであって、
前記放送番組表掲載データは、
新聞のテレビ番組表に掲載すべきものとして、新聞社の編集システムで作成されること
を特徴とする請求項１記載の放送番組表掲載データ作成システム。
【請求項３】
放送時間帯と掲載制限字数との対応関係は、データテーブル形式で記憶され、
番組ジャンルと放送内容情報の各項目の優先順位との対応関係は、データテーブル形式で記憶されていること
を特徴とする請求項１記載の放送番組表掲載データ作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新聞、雑誌等に掲載されるテレビ、ラジオ等の放送番組表を制作するシステムに関するものである。
【背景技術】
【０００２】
新聞、雑誌、インターネットのホームページ等の情報媒体には、図７に例示するようなテレビ、ラジオ等の放送番組表が掲載されている。
【０００３】
新聞にテレビ番組表を掲載する場合を例にとると、放送局で、テレビ番組の情報が作成され、通信社に送られる。通信社では、放送局から送られたテレビ番組の情報を、新聞社との間で予め取り決めされたフォーマットにしたがい、テレビ番組表用の記事に書き直して、新聞社に送信する。これは、放送局から通信社に送られるテレビ番組の情報は、全てを新聞のテレビ番組欄に載せるには情報量が多く、新聞紙面の限られたスペースに載せるには通信社で適宜カットせざるを得ないからである。
【０００４】
新聞社では、通信社から送られたテレビ番組表の記事を、新聞の所定の位置にレイアウトして、新聞が制作される。
【０００５】
また、近年は、新聞、雑誌等の紙媒体以外の媒体にテレビ番組表を表示させる技術が実用化されている。
【０００６】
たとえば、放送局から放送電波にのせてテレビ番組の情報を家庭用のテレビジョン装置に送信して、テレビジョン装置の画面上でテレビ番組表を表示させたり、画面上で人名、番組ジャンル等のキーワードを選択することにより視聴者の好みのテレビ番組を検索できるようにしたシステムが既に実用化されている。
【０００７】
また、放送局または通信社のサーバにテレビ番組表の情報を、インターネットを介して視聴者のパーソナルコンピュータからアクセス可能に格納して、視聴者のパーソナルコンピュータの画面上でテレビ番組表を表示させるシステムが既に実用化されている。
【０００８】
下記特許文献１には、各放送局から送信される放送局毎のテレビ番組の情報を、家庭用のテレビジョン装置で受信して、全ての放送局についてのテレビ番組表を作成して、画面上に表示させるという発明が記載されている。
【０００９】
下記特許文献２には、家庭用のテレビジョン装置の画面に、テレビ番組表を、新聞のテレビ番組欄と同様の形式で表示させるとともに、予約録画の頻度に応じて、各種番組を色分け表示するという発明が記載されている。
【００１０】
下記特許文献３には、電子番組ガイドの内容を紙面に印刷するという発明が記載されている。
【００１１】
下記特許文献４には、新聞紙面の電子情報を、組版情報に基づいて、所定のレイアウトで印刷するという発明が記載されている。
【特許文献１】特開平５−８３６８８号公報
【特許文献２】特開平７−１９３７６２号公報
【特許文献３】特開２００１−２２３９６８号公報
【特許文献４】特開２００３−２４２３８８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上述したように、新聞のテレビ番組表の記事は、通信社によって作成される。したがって、新聞社毎に掲載スペースやテレビ番組全体のレイアウトについては多少の相違はあるにせよ、テレビ番組表の記事は、通信社が同じであれば各新聞社共に同じ内容であり、そこには新聞社の独自性、特色はみられない。
【００１３】
ここに、テレビ番組表の記事内容を通信社任せの画一的な内容ではなく、その新聞社だけの特徴を備えた内容にしたいとの要請がある。
【００１４】
もちろん、新聞社から通信社に対して特別な依頼をすることで、テレビ番組表の内容に、ある程度の特色を持たせることは可能である。しかし、たとえば「オリンピック期間中は、オリンピック中心の特色のあるテレビ番組表にしたい。」などの要請に臨機応変に対処したい場合には、そのたびに通信社に依頼しなければならず、手間、時間的制約等から、そのような依頼は実際には困難なことが多い。
【００１５】
また、テレビ番組表は、人手に頼り作成しており、朝刊用、夕刊用、週間番組表用などの複数種類にわたり、全国各地の紙面毎に作成しなければならないため、作成に多大な費用を要する。その上に、通信社に独自の内容の番組表を依頼することになると、一層費用が嵩むことになる。
【００１６】
また、テレビ番組の内容は、突発的な天変地異（地震、台風の報道など）や、突発的な重大事件発生によって、新聞紙面に掲載される直前に変更されることがある。放送局は、テレビ番組の内容の変更があると、通信社に、テレビ番組の変更内容の情報を送り、これを受けた通信社では、変更内容に応じてテレビ番組表の記事を書き直して、再度新聞社に送信する。
【００１７】
このように放送局から通信社を介して新聞社にテレビ番組の変更が伝えられるため、新聞社にテレビ番組の変更が伝わるまでにはタイムラグがある。このため新聞紙面への番組内容変更の掲載が間に合わず、新聞紙面に掲載された番組内容とは異なる内容が実際に放送されてしまうという事態が起き易い。新聞紙面に掲載されたテレビ番組の内容と実際の放送内容が異なると、新聞の読者（テレビの視聴者）が被害を被るばかりではなく、特に国民的関心事の番組が変更されたような場合（たとえばワールドカップの試合中継が放送されなくなった場合）には、放送局、新聞社は、視聴者や読者からの苦情に対処したり、テレビ放送や訂正記事によって視聴者、読者にお詫びをせざるを得なくなり、放送局、新聞社も被害を被る。
【００１８】
さらに、新聞などに掲載される放送番組表は、読者の便宜のために一覧できるように新聞紙面の一面にレイアウトする必要があり、それ故に掲載される情報量には、制約があるという特性を有する（放送番組表の情報量制約性）。
【００１９】
さらに、またテレビ等の放送番組は、ドラマ、バラエティ、アニメ、ニュースなどの各番組ジャンル毎に、視聴者の年齢層や好みが異なり、番組ジャンル毎に提供すべき情報の種類が異なるという特性を有する。番組ジャンルを考慮せずに全ての番組について同じ種類の情報を提供したのでは、視聴者の要望を満たすことはできない（放送番組表の情報多様性）。
【００２０】
本発明は、こうした実状に鑑みてなされたものであり、テレビ番組表などの放送番組表の上述した情報量制約性および情報多様性を考慮しつつ、テレビ番組等の放送番組表を新聞社が独自に作成し、その特色を迅速かつ容易に（臨機応変に）、しかも低コストで変更できるようにするとともに、番組内容の変更に迅速かつ確実に対処できるようにすることを解決課題とするものである。
【００２１】
なお、上記各特許文献１〜４は、新聞のテレビ番組表に関連する一般技術水準を示す文献であり、本発明の上記解決課題、これに対応する構成は記載されていない。
【課題を解決するための手段】
【００２２】
第１発明は、
放送番組配信データに基づいて、情報媒体の放送番組表に掲載すべき放送番組表掲載データを作成する放送番組表掲載データ作成システムであって、
放送番組配信データは、放送時間帯の情報と、番組ジャンルの情報と、各項目毎に分けられた放送内容の情報とからなり、
予め、放送番組表の放送時間帯と放送内容情報の掲載制限字数との対応関係が設定されておかれるとともに、番組ジャンルと放送内容情報の各項目の優先順位との対応関係が設定されておかれ、
放送番組配信データが配信されると、この放送番組配信データから放送時間帯の情報と、番組ジャンルの情報とが読み出され、
読み出された番組ジャンルに対応する優先順位で、読み出された放送時間帯に対応する掲載制限字数に至るまで、放送内容情報を抽出する処理が実行され、放送番組表掲載データが作成されること
を特徴とする。
【００２３】
第２発明は、第１発明において、
前記放送番組配信データは、
放送局から新聞社に配信されるテレビ番組のデータであって、
前記放送番組表掲載データは、
新聞のテレビ番組表に掲載すべきものとして、新聞社の編集システムで作成されること
を特徴とする。
【００２４】
第３発明は、第１発明において、
放送時間帯と掲載制限字数との対応関係は、データテーブル形式で記憶され、
番組ジャンルと放送内容情報の各項目の優先順位との対応関係は、データテーブル形式で記憶されていること
を特徴とする。
【００２５】
本発明を図面に即して説明すると、図５に示す掲載行数テーブル１２は、テレビ番組表の放送時間帯と、放送内容情報の掲載制限行数との対応関係がテーブル形式で記述されたデータであり、予め記憶装置に記憶されておかれる。図５では、テレビ番組表の掲載時刻と、テレビ番組表の行位置との対応関係によって、テレビ番組表の放送時間帯と、放送内容情報の掲載制限行数との対応関係が規定される。
【００２６】
図６に示す掲載情報選択テーブル１３は、番組ジャンルと、放送内容情報の各項目の優先順位との対応関係がテーブル形式で記述されたデータであり、予め記憶装置に記憶されておかれる。図６に示すように、掲載情報選択テーブル１３には、ドラマ、映画、スポーツ、音楽、バラエティ、アニメ、ドキュメンタリー、趣味・教育、ニュース・報道といった番組ジャンル毎に、放送内容の各項目、つまり番組名、番組サブタイトル、番組詳細情報、出演者名といった各項目の優先順位（１、２、３、４）が対応づけられている。
【００２７】
このように、テレビ番組表の情報量制約性および情報多様性を考慮して、掲載行数テーブル１２および掲載情報選択テーブル１３が設けられる。
【００２８】
図１に示すように、放送局２０からテレビ番組配信データが新聞社１０に配信され、このテレビ番組配信データがテレビ番組表掲載データ編集システム１１に取り込まれると、図３、図４に示すテレビ番組表掲載データ作成プログラムが起動され、テレビ番組配信データから、放送時間帯の情報（放送年月日、放送開始時刻、放送終了時刻）と、番組ジャンルの情報（ドラマ、映画、スポーツ、音楽、バラエティ、アニメ、ドキュメンタリー、趣味・教育、ニュース・報道）とが読み出され（図２（ａ）、（ｂ））、図６に示す掲載情報選択テーブル１３にしたがい、読み出された番組ジャンルに対応する優先順位で、図５に示す掲載行数テーブル１２にしたがい、読み出された放送時間帯に対応する掲載制限行数に至るまで、放送内容情報を抽出する処理が実行され、放送番組表掲載データが作成される。
【００２９】
以上のように本発明によれば、掲載行数テーブル１２および掲載情報選択テーブル１３を用いて放送番組表掲載データを作成するようにしたので、番組ジャンル毎に提供すべき情報が異なり、かつ新聞紙面の一面で一覧できる放送番組表を自動的に作成することができる。
【００３０】
また、本発明によれば、予め、新聞社１０の特色が新聞紙面の放送番組表に出るように、図５に示す掲載行数テーブル１２、図６に示す掲載情報選択テーブル１３の設定内容を任意に定めることができるため、新聞社１０独自の特色のある放送番組表を自動的に作成することができる。このため、新聞社１０の新聞紙面に掲載されるたとえばテレビ番組表を、通信社３０任せの画一的な内容ではなく、その新聞社１０だけの特徴を備えた内容にすることができる。
【００３１】
たとえば、平日と土日祝日とでテーブル１２、１３の設定を異ならせたり、通常期と年末年始などの特別番組が集中する期間とでテーブル１２、１３の設定を異ならせたりすることで、新聞社１０独自の特色をテレビ番組表に反映させることができる。
【００３２】
しかも、放送局２０から通信社３０を介することなく直接、新聞社１０にテレビ番組配信データが配信されて、新聞社１０のテレビ番組表データ掲載編集システム１１で自動的にテレビ番組表掲載データが作成されるため（第２発明）、人手や手間や時間やコストをかけることなく、たとえばオリンピックなどのイベント毎に、臨機応変にテレビ番組表の特色を変更することができる。
【００３３】
たとえば、通常期間は、図５の掲載行数テーブル１２に示すように、深夜、早朝の放送時間帯は、視聴率が低いため、放送時間に比してテレビ番組表への掲載行数（掲載文字数）が小さい設定にしておくが、オリンピックが開催されると、オリンピックに関する放送が深夜、早朝に集中するため、深夜、早朝の放送時間帯の掲載行数（掲載文字数）を増やすような設定にすることができる。
【００３４】
また、放送局２０から通信社３０を介することなく新聞社１０に直接、テレビ番組配信データが随時に送信されて、テレビ番組の変更が伝えられるため（第２発明）、新聞社１０にテレビ番組の変更が伝わるまでのタイムラグが小さい。このため新聞紙面への番組内容変更の掲載が間に合わず、新聞紙面に掲載された番組内容とは異なる内容が実際に放送されてしまうという事態を回避することができる。
【発明を実施するための最良の形態】
【００３５】
以下、図面を参照して本発明の実施の形態について説明する。
【００３６】
図１は、テレビ番組表のデータを作成するシステムの全体構成を示している。
【００３７】
放送局２０は、テレビ番組を制作するとともに、テレビ番組配信データを作成し、作成されたテレビ番組配信データをテレビ番組配信データ作成・配信サーバ２１に格納する。テレビ番組配信データは、新聞社１０、通信社３０、インターネット事業者４０等に配信するためのテレビ番組の内容を示すデータとして、テレビ番組配信データ作成・配信サーバ２１で作成される。
【００３８】
放送局２０のテレビ番組配信データ作成・配信サーバ２１に格納されたテレビ番組配信データは、衛星放送送出装置２２から送出され、放送衛星、通信衛星５０を介して衛星放送５１の電波にのせて新聞社１０に送信され、新聞社１０の受信装置１５で受信される。また、テレビ番組配信データを、地上放送送出装置２３から送出し、地上放送５２の電波にのせて新聞社１０に送信してもよい。地上放送５２の電波にのせて送信されたテレビ番組配信データは、新聞社１０の受信装置１６で受信される。
【００３９】
また、放送局２０のテレビ番組配信データ作成・配信サーバ２１に格納されたテレビ番組配信データは、通信社３０に送信される。
【００４０】
通信社３０では、テレビ番組配信データが受信され、テレビ番組配信データに基づいて、テレビ番組表掲載データが作成され、テレビ番組表掲載データがテレビ番組表掲載データ編集・配信サーバ３１に格納される。テレビ番組表掲載データは、新聞社１０、６０で制作される新聞のテレビ番組表に掲載されるべきデータとして、テレビ番組表掲載データ編集・配信サーバ３１で作成される。
【００４１】
また、放送局２０のテレビ番組配信データ作成・配信サーバ２１に格納されたテレビ番組配信データは、インターネット事業者４０に送信される。
【００４２】
インターネット事業者４０では、テレビ番組配信データが受信され、テレビ番組配信データに基づいて、テレビ番組表掲載データが作成され、テレビ番組表掲載データがテレビ番組表掲載データ編集・配信サーバ４１に格納される。テレビ番組表掲載データは、インターネット５３のホームページで公開されるべきデータとして、テレビ番組表掲載データ編集・配信サーバ４１で作成される。
【００４３】
通信社３０のテレビ番組表掲載データ編集・配信サーバ３１に格納されたテレビ番組表掲載データは、通信手段５４を介して新聞社１０に送信され、新聞社１０の受信装置１８で受信される。同様に、通信社３０のテレビ番組表掲載データ編集・配信サーバ３１に格納されたテレビ番組表掲載データは、通信手段５５を介して他の新聞社６０に送信される。なお、後述するように新聞社１０では、独自の方法でテレビ番組表掲載データを作成するため、通信手段５４の経路は省略してもよい。
【００４４】
インターネット事業者４０のテレビ番組表掲載データ編集・配信サーバ３１に格納されたテレビ番組表掲載データは、インターネット５３を介して新聞社１０の受信装置１７で受信される。なお、後述するように新聞社１０では、独自の方法でテレビ番組表掲載データを作成するため、インターネット５３の経路は本発明とは関係がなく省略してもよい。
【００４５】
新聞社１０のテレビ番組表掲載データ編集システム１１には、後述する掲載行数テーブル１２と、掲載情報選択テーブル１３が記憶装置に記憶されているとともに、後述するテレビ番組表掲載データ作成プログラムがインストールされている。
【００４６】
新聞社１０の受信装置１５または受信装置１６で受信されたテレビ番組配信データは、テレビ番組表掲載データ編集システム１１に取り込まれる。
【００４７】
テレビ番組表掲載データ編集システム１１では、後述するような処理手順でテレビ番組表掲載データが作成され、作成されたテレビ番組表掲載データが新聞制作システム１４に送られる。
【００４８】
新聞制作システム１４では、テレビ番組表掲載データに基づいて、新聞紙面の組版が構成される。すなわち、新聞紙面のテレビ番組欄に、図７に例示するようなテレビ番組表掲載データが組み込まれて新聞が制作される。なお、一つの放送局２０からテレビ番組配信データが新聞社１０に送信され、その放送局２０のテレビ番組表掲載データが作成される場合について説明したが、他の放送局７０からも同様にしてテレビ番組配信データが送信され、同様にして、その放送局７０のテレビ番組表掲載データが作成される。
【００４９】
図２（ａ）は、新聞社１０で受信されたテレビ番組配信データを例示しており、図２（ｂ）は、図２（ａ）に示すテレビ番組配信データに基づいて、テレビ番組表掲載データが作成されるまでの過程を例示している。
【００５０】
図３は、テレビ番組表掲載データ作成プログラムのメインルーチンをフローチャート（フローチャート１）で示し、図４は、テレビ番組表掲載データ作成プログラムのサブルーチンをフローチャート（フローチャート２）で示している。
【００５１】
図５は、掲載行数テーブル１２の内容を例示する図であり、図６は、掲載情報選択テーブル１３の内容を例示する図である。
【００５２】
テレビ番組配信データは、図２（ａ）に示すように、放送時間帯の情報（放送年月日、放送開始時刻、放送終了時刻）と、番組ジャンルの情報と、各項目毎に分けられた放送内容の情報（番組名、番組サブタイトル、番組詳細情報、出演者名）とから構成されている。
【００５３】
放送局識別符号とは、放送局（各放送局２０、放送局７０）を特定する符号であり、テレビ番組表は、図７に示すように、各放送局と放送時間帯とが行列配置された構成で新聞紙面に掲載される。
【００５４】
掲載行数テーブル１２および掲載情報選択テーブル１３は、テレビ番組表の情報量制約性および情報多様性を考慮して、設けられている。
【００５５】
すなわち、掲載行数テーブル１２は、テレビ番組表の放送時間帯と、放送内容情報の掲載制限行数との対応関係がテーブル形式で記述されたデータであり、予め記憶装置に記憶されておかれる。図５では、テレビ番組表の掲載時刻と、テレビ番組表の行位置との対応関係によって、テレビ番組表の放送時間帯と、放送内容情報の掲載制限行数との対応関係が規定される。
【００５６】
掲載情報選択テーブル１３は、番組ジャンルと、放送内容情報の各項目の優先順位との対応関係がテーブル形式で記述されたデータであり、予め記憶装置に記憶されておかれる。図６に示すように、掲載情報選択テーブル１３には、ドラマ、映画、スポーツ、音楽、バラエティ、アニメ、ドキュメンタリー、趣味・教育、ニュース・報道といった番組ジャンル毎に、放送内容の各項目、つまり番組名、番組サブタイトル、番組詳細情報、出演者名といった各項目の優先順位（１、２、３、４）が対応づけられている。
【００５７】
掲載行数テーブル１２および掲載情報選択テーブル１３の設定内容は、新聞社１０の特色が反映されるように定められる。
【００５８】
テレビ番組配信データが新聞社１０に配信され、このテレビ番組配信データがテレビ番組表掲載データ編集システム１１に取り込まれると、図３、図４に示すテレビ番組表掲載データ作成プログラムが起動され、テレビ番組配信データから、放送時間帯の情報（放送年月日、放送開始時刻、放送終了時刻）と、番組ジャンルの情報（ドラマ、映画、スポーツ、音楽、バラエティ、アニメ、ドキュメンタリー、趣味・教育、ニュース・報道）とが読み出され、図６に示す掲載情報選択テーブル１３にしたがい、読み出された番組ジャンルに対応する優先順位で、図５に示す掲載行数テーブル１２にしたがい、読み出された放送時間帯に対応する掲載制限行数に至るまで、放送内容情報を抽出する処理が実行され、放送番組表掲載データが作成される。
【００５９】
なお、以下では、説明の便宜のため、放送局識別符号が「ＡＡＡＡＡＡ」（図２（ａ）、図７参照）で特定される一つの放送局２０で放送される１日のテレビ番組の番組表を作成する場合について説明する。
【００６０】
すなわち、テレビ番組表掲載データ作成プログラム（フローチャート１）が起動されると（ステップ１０１）、行変数Ｘに初期値０を代入する処理が実行される。ここで、行変数Ｘとは、テレビ番組表を作成し終えた行数を示す変数のことである（ステップ１０２）。
【００６１】
つぎに、呼出時刻に、掲載開始時刻を設定する。ここで、呼出時刻とは、テレビ番組配信データ中の各番組の放送開始時刻の中から最初に読み出すべき時刻のことであり、掲載開始時刻とは、図７に例示するように、テレビ番組表の掲載開始時刻（たとえば４：００）のことである（ステップ１０３）。
【００６２】
つぎに、呼出時刻以降であって、最も早い放送開始時刻のテレビ番組のデータが読み出される。たとえば、呼出時刻が「１８：００」であれば、この時刻「１８：００」以降であって、最も早く放送が開始される番組、つまり「１８：００」が放送開始時刻とされる番組名「今日の食卓」（図２（ａ）参照）という番組のデータが読み出される（ステップ１０４）。
【００６３】
つぎに図４に示すフローチャート２に移行し、テレビ番組表掲載データが作成される（ステップ１０５）。
【００６４】
ステップ１０４で読み出された番組のデータが、図２（ａ）に示す番組名「今日の食卓」という番組のデータであるとして以下説明する。この番組の直前に放送される番組についての処理が終了した時点で、行変数Ｘは、「Ｘ＝４３」となっているものとする。
【００６５】
図４に示すフローチャート２の処理が開始されると（ステップ２０１）、まず、ステップ１０４で現在読み出されている番組データの中から放送終了時刻が読み出され、この放送終了時刻と掲載行数テーブル１２とに基づいて、掲載終了行が算出される。
【００６６】
現在読み出されている番組（番組名「今日の食卓」）の放送終了時刻は「１８：３０」（図２（ａ）参照）であるので、この放送終了時刻（１８：３０）よりも早い時刻であって最も近い番組表掲載時刻（１８：１５）が掲載行数テーブル１２の中から選択され、この選択された番組表掲載時刻（１８：１５）に対応する行位置（４５行）が掲載終了行とされる（ステップ２０２）。
【００６７】
つぎに、行変数Ｘの値と、掲載終了行とに基づいて掲載文字数が算出される。なお、テレビ番組表の１放送局当たりの１行の文字数は、たとえば１０文字であるとする。行変数Ｘ＝４３であり、掲載終了行が４５行であるので、
掲載行数＝掲載終了行−行変数Ｘ＝４５−４３＝２行
と、掲載行数（＝２行）が算出され、この掲載行数（２行）から、掲載文字数（２行×１行当たりの文字数＝２×１０＝２０文字）が算出される（ステップ２０３；図２（ｂ）参照）。
【００６８】
つぎに、現在読み出されている番組のつぎに（直後に）放送が開始される番組の放送時間が算出され、放送時間が１０分未満である場合には、その直後の番組の放送内容情報に基づいて、掲載終了行、掲載文字数、番組の放送終了時刻についての補正が行われるが（ステップ２０４）、そうでない場合には、ステップ２０５に移行する。なお、ステップ２０４の処理の詳細については後述する。
【００６９】
ステップ２０５では、掲載情報選択テーブル１３に基づいて、テレビ番組表に掲載されるべき情報が選択される。
【００７０】
すなわち、ステップ１０４で現在読み出されている番組（番組名「今日の食卓」）の番組ジャンルは、「趣味・教育」であるので、この番組ジャンル（「趣味・教育」）に対応する各項目の優先順位が読み出される。番組ジャンルが「趣味・教育」の場合は、「番組名」（優先順位「１」）、「番組詳細情報」（優先順位「２」）の順序であるので（図６、図２（ｂ）参照）、番組データ中の放送内容の情報が、この優先順位の順序で並び換えられ、「今日の食卓  夏野菜のヘルシー料理。今が旬のナスを使った「焼きナス」。さっぱりとした味が食欲をそそる。」が、番組表掲載データの候補とされる（図２（ｂ）参照）。番組サブタイトルの情報「たっぷり夏野菜！食べつくしレシピ」や、出演者名の情報「○山○子」については、優先順位の設定がないためテレビ番組表には掲載されないことになる（ステップ２０５）。
【００７１】
つぎに、ステップ２０５で選択された番組表掲載データの候補の中から、掲載文字数の範囲内の情報を保存すべきデータとして残し、掲載文字数を超える情報については捨てる処理が実行される。また、必要に応じて、ステップ２０４で作成された後の番組の情報が追加される（ステップ２０６）。
【００７２】
この場合、番組表掲載データの候補は、一定ルールにしたがい、区切られる。たとえば句読点、「！」、「？」、「空白」など、文章として意味のある場所で区切られ、最後の句読点については省略される。この結果、「今日の食卓  夏野菜のヘルシー料理。今が旬のナスを使った「焼きナス」。さっぱりとした味が食欲をそそる。」という番組表掲載データの候補は、「今日の食卓  夏野菜のヘルシー料理」で区切られ（掲載文字数（＝２０文字）の範囲内で、句点で区切り、最後の句点は省略）、その後に続く「今が旬のナスを使った「焼きナス」。さっぱりとした味が食欲をそそる。」という放送内容情報については保存されることなく捨てられる（ステップ２０６）。
【００７３】
この結果、「今日の食卓  夏野菜のヘルシー料理」が、番組表掲載データとして保存される（ステップ２０７；図２（ｂ）参照）。
【００７４】
つぎに、ステップ２０２で算出された掲載終了行（４５行）を行変数Ｘに代入して（Ｘ＝４５）（ステップ２０８）、フローチャート２の処理を終了させ（ステップ２０９）、図３のフローチャート１のステップ１０６に戻る。
【００７５】
図３のフローチャート１のステップ１０６では、ステップ１０４で現在読み出されている番組（番組名「今日の食卓」）の番組データの中から放送終了時刻（１８：３０）が読み出され、放送終了時刻（１８：３０）が、掲載終了時刻よりも遅い時刻であるか否かが判断される（ステップ１０６）。ここで、掲載終了時刻とは、図７に例示するように、テレビ番組表の掲載終了時刻（たとえば明朝１１：：００）のことである（明朝１１：００から放送開始される番組については掲載しない）。
【００７６】
放送終了時刻が、掲載終了時刻よりも遅い時刻である場合（ステップ１０６の判断Ｙｅｓ）は、処理を終了させるが（ステップ１０８）、放送終了時刻（１８：３０）が、掲載終了時刻（明朝１１：００）よりも早い時刻である場合（ステップ１０６の判断Ｎｏ）は、放送終了時刻（１８：３０）を呼出時刻に設定した上で（ステップ１０７）、再度ステップ１０４に移行させ、以下同様の処理を繰り返し実行する。
【００７７】
すなわち、現在設定されている呼出時刻（１８：３０）以降であって、最も早い放送開始時刻のテレビ番組のデータ、つまり放送開始時刻が１８：３０の番組名「歴史を変えた一言」（図２（ａ）参照）という番組のデータが読み出される（ステップ１０４）。
【００７８】
つぎのステップ１０５で図４のフローチャート２に移行される。現在読み出されている番組（番組名「歴史を変えた一言」）の放送終了時刻は「１９：００」（図２（ａ）参照）であるので、この放送終了時刻（１９：００）よりも早い時刻であって最も近い番組表掲載時刻（１８：４５）が掲載行数テーブル１２の中から選択され、この選択された番組表掲載時刻（１８：４５）に対応する行位置（４７行）が掲載終了行とされる（ステップ２０２）。
【００７９】
つぎに、行変数Ｘの値と、掲載終了行とに基づいて掲載文字数が算出される。
【００８０】
掲載行数＝掲載終了行−行変数Ｘ＝４７−４５＝２行
と、掲載行数（＝２行）が算出され、この掲載行数（２行）から、掲載文字数（２行×１行当たりの文字数＝２×１０＝２０文字）が算出される（ステップ２０３；図２（ｂ）参照）。
【００８１】
ステップ１０４で現在読み出されている番組（番組名「歴史を変えた一言」）の番組ジャンルは、「ドキュメンタリー」であるので、この番組ジャンル（「ドキュメンタリー」）に対応する各項目の優先順位が読み出される。番組ジャンルが「ドキュメンタリー」の場合は、「番組名」（優先順位「１」）、「サブタイトル」（優先順位「２」）、「番組詳細情報」（優先順位「３」）、「出演者名」（優先順位「４」）の順序であるので（図６、図２（ｂ）参照）、番組データ中の放送内容の情報が、この優先順位の順序で並び換えられ、「歴史を変えた一言  豊臣秀吉の帝王学  豊臣秀吉の生き方にスポットを当てる。戦国武将の生き方を検証する。」という放送内容の情報が、番組表掲載データの候補とされる（ステップ２０５；図２（ｂ）参照）。
【００８２】
つぎに、「歴史を変えた一言  豊臣秀吉の帝王学  豊臣秀吉の生き方にスポットを当てる。戦国武将の生き方を検証する。」という番組表掲載データの候補は、「歴史を変えた一言  豊臣秀吉の帝王学」で区切られ（掲載文字数（＝２０文字）の範囲内で、空白で区切り、最後の空白は省略）、その後に続く「豊臣秀吉の生き方にスポットを当てる。戦国武将の生き方を検証する。」という放送内容情報については保存されることなく捨てられる（ステップ２０６）。
【００８３】
この結果、「歴史を変えた一言  豊臣秀吉の帝王学」が、番組表掲載データとして保存される（ステップ２０７；図２（ｂ）参照）。
【００８４】
つぎに、ステップ２０２で算出された掲載終了行（４７行）を行変数Ｘに代入して（Ｘ＝４７）（ステップ２０８）、フローチャート２の処理を終了させ（ステップ２０９）、図３のフローチャート１のステップ１０６に戻る。
【００８５】
図３のフローチャート１のステップ１０６では、ステップ１０４で現在読み出されている番組（番組名「歴史を変えた一言」）の番組データの中から放送終了時刻（１９：００）が読み出され、放送終了時刻（１９：００）が、掲載終了時刻よりも遅い時刻であるか否かが判断される（ステップ１０６）。
【００８６】
放送終了時刻が、掲載終了時刻よりも遅い時刻である場合（ステップ１０６の判断Ｙｅｓ）は、処理を終了させるが（ステップ１０８）、放送終了時刻（１８：３０）が、掲載終了時刻（明朝１１：００）よりも早い時刻である場合（ステップ１０６の判断Ｎｏ）は、放送終了時刻（１９：００）を呼出時刻に設定した上で（ステップ１０７）、再度ステップ１０４に移行させる。
【００８７】
現在設定されている呼出時刻（１９：００）以降であって、最も早い放送開始時刻のテレビ番組のデータ、つまり放送開始時刻が１９：００の番組名「クイズ大逆転」；図２（ａ）参照）のデータが読み出される（ステップ１０４）。
【００８８】
つぎのステップ１０５で図４のフローチャート２に移行される。現在読み出されている番組（番組名「クイズ大逆転」）の放送終了時刻は「１９：５４」（図２（ａ）参照）であるので、この放送終了時刻（１９：５４）よりも早い時刻であって最も近い番組表掲載時刻（１９：５０）が掲載行数テーブル１２の中から選択され、この選択された番組表掲載時刻（１９：５０）に対応する行位置（５３行）が掲載終了行とされる（ステップ２０２）。
【００８９】
つぎに、行変数Ｘの値と、掲載終了行とに基づいて掲載文字数が算出される。
【００９０】
掲載行数＝掲載終了行−行変数Ｘ＝５３−４７＝６行
と、掲載行数（＝６行）が算出され、この掲載行数（６行）から、掲載文字数（６行×１行当たりの文字数＝６×１０＝６０文字）が算出される（ステップ２０３；図２（ｂ）参照）。
【００９１】
つぎに、ステップ１０４で現在読み出されている番組（番組名「クイズ大逆転」）の直後に放送される番組（番組名「ニュース」；図２（ａ）参照）の放送時間が、その直後の番組の放送開始時刻（「１９：５４」）と放送終了時刻（「２０：００」）から算出される（２０：００−１９：５４＝６分）。放送時間が１０分未満となるため、その番組内容の情報に基づいて、掲載終了行、掲載文字数、番組の放送終了時刻が補正される。
【００９２】
つぎの番組内容が「ニュース」であれば、番組と番組の区切りを表す記号「◇」と、「ニュース」を表す記号「Ｎ」とからなる「◇Ｎ」という２文字の情報が、直前の番組（「クイズ大逆転」）の情報の最後に追加されるように、補正される。すなわち、ステップ１０４で現在読み出されている番組（番組名「クイズ大逆転」）とこれに続く番組（番組名「ニュース」）とを合わせた放送終了時刻は「２０：００」（図２（ａ）参照）であるので、この放送終了時刻（２０：００）が補正放送終了時刻とされ、この補正放送終了時刻よりも早い時刻であって最も近い番組表掲載時刻（１９：５０）が掲載行数テーブル１２の中から選択され、この選択された番組表掲載時刻（１９：５０）に対応する行位置（５３行）が補正掲載終了行とされる。そして、行変数Ｘの値と、補正掲載終了行とに基づいて掲載文字数が算出される。
【００９３】
補正掲載行数＝補正掲載終了行−行変数Ｘ＝５３−４７＝６行
と、補正掲載行数（＝６行）が算出され、この補正掲載行数（６行）から、追加情報「◇Ｎ」の２文字を差し引いた掲載文字数（６行×１行当たりの文字数−２文字＝６×１０−２＝６０−２＝５８文字）が補正掲載文字数として算出される（ステップ２０４；図２（ｂ）参照）。
【００９４】
ステップ１０４で現在読み出されている番組（番組名「クイズ大逆転」）の番組ジャンルは、「バラエティ」であるので、この番組ジャンル（「バラエティ」）に対応する各項目の優先順位が読み出される。番組ジャンルが「バラエティ」の場合は、「番組名」（優先順位「１」）、「出演者名」（優先順位「２」）、「サブタイトル」（優先順位「３」）、「番組詳細情報」（優先順位「４」）の順序であるので（図６、図２（ｂ）参照）、番組データ中の放送内容の情報が、この優先順位の順序で並び換えられ、「クイズ大逆転  ○野○平  ×山×子  天才少年が集合  中学１年生の天才ドラマーが登場。折り紙を愛するスーパーキッズ。１００種類以上のヨーヨー技を持つ天才少年。」という放送内容の情報が、番組表掲載データの候補とされる（ステップ２０５；図２（ｂ）参照）。
【００９５】
つぎに、「クイズ大逆転  ○野○平  ×山×子  天才少年が集合  中学１年生の天才ドラマーが登場。折り紙を愛するスーパーキッズ。１００種類以上のヨーヨー技を持つ天才少年。」という番組表掲載データの候補は、「クイズ大逆転  ○野○平  ×山×子  天才少年が集合  中学１年生の天才ドラマーが登場。折り紙を愛するスーパーキッズ」で区切られる（掲載文字数（＝５８文字）の範囲内で、句点で区切り、最後の句点は省略）とともに、後の番組の放送内容情報「◇Ｎ」が追加される。番組表掲載データの候補のうち「１００種類以上のヨーヨー技を持つ天才少年。」という放送内容情報については保存されることなく捨てられる（ステップ２０６）。
【００９６】
この結果、「クイズ大逆転  ○野○平  ×山×子  天才少年が集合  中学１年生の天才ドラマーが登場。折り紙を愛するスーパーキッズ◇Ｎ」が、番組表掲載データとして保存される（ステップ２０７；図２（ｂ）参照）。
【００９７】
つぎに、ステップ２０４で算出された補正掲載終了行（５３行）を行変数Ｘに代入して（Ｘ＝５３）（ステップ２０８）、フローチャート２の処理を終了させ（ステップ２０９）、図３のフローチャート１のステップ１０６に戻る。
【００９８】
図３のフローチャート１のステップ１０６では、ステップ２０４で補正された放送終了時刻（２０：００）が読み出され、放送終了時刻（２０：００）が、掲載終了時刻よりも遅い時刻であるか否かが判断される（ステップ１０６）。
【００９９】
放送終了時刻が、掲載終了時刻よりも遅い時刻である場合（ステップ１０６の判断Ｙｅｓ）は、処理を終了させるが（ステップ１０８）、放送終了時刻（２０：００）が、掲載終了時刻（明朝１１：００）よりも早い時刻である場合（ステップ１０６の判断Ｎｏ）は、放送終了時刻（２０：００）を呼出時刻に設定した上で（ステップ１０７）、再度ステップ１０４に移行させる。
【０１００】
以下同様にして、つぎの番組（番組名「愛のミステリー・捜査線情報」）についてのテレビ番組表掲載データが作成される（図２（ａ）、（ｂ）参照）。
【０１０１】
そして、放送終了時刻が、掲載終了時刻よりも遅い時刻であると判断されると（ステップ１０６の判断Ｙｅｓ）、処理を終了させる（ステップ１０８）。
【０１０２】
保存されたテレビ番組表掲載データは、テレビ番組表掲載データ編集システム１１から、新聞制作システム１４に送られる。新聞制作システム１４では、テレビ番組表掲載データに基づいて、新聞紙面の組版が構成され、新聞紙面のテレビ番組欄に、図７に例示するように、テレビ番組表掲載データが組み込まれる。
【０１０３】
放送局２０のテレビ番組表掲載データについて説明したが、他の放送局７０のテレビ番組表掲載データについても同様にして作成される。
【０１０４】
なお、上述した実施例では、図５に示すように、掲載行数テーブル１２は、テレビ番組表の掲載時刻と、テレビ番組表の行位置との対応関係のデータであるとして説明したが、図１０に示すように、掲載行数テーブル１２は、テレビ番組表の掲載時間帯と、掲載制限行数との対応関係のデータであってもよい。
【０１０５】
図１０に示す掲載行数テーブル１２を使用する場合の処理手順、つまり図３、図４に対応するフローチャート１、２を図８、図９に示す。
【０１０６】
図８に示すフローチャート１は、図３におけるステップ１０２の処理が省略されている他は、図３のフローチャート１のステップ１０１、１０３〜１０８の処理と同様であるので説明は省略する。
【０１０７】
図９に示すフローチャート２では、処理が開始されると（ステップ３０１）、図１０に示す掲載行数テーブル１２に基づいて、番組の放送時間が算出される。
【０１０８】
たとえば、番組名「今日の食卓」という番組であれば、放送開始時刻が「１８：００」であり、放送終了時刻が「１８：３０」であるので（図２（ａ）参照）、放送時間＝放送終了時刻−放送開始時刻
なる式を用いて、放送時間（１８：３０−１８：００＝３０分）が算出される（ステップ３０２）。
【０１０９】
つぎに、番組の放送開始時刻と番組の放送時間に基づいて、掲載行数テーブル１２を参照して、その番組に割り当てられる掲載行数（字数）が求められる。
【０１１０】
たとえば番組名「今日の食卓」という番組の放送開始時刻は、「１８：００」であり、この放送開始時刻（１８時）の放送時間帯に割り当てられる行数は、掲載行数テーブル１２を参照すると、１８時から１９時までの放送時間帯（１時間）で４行となる。番組名「今日の食卓」という番組の放送時間は、３０分であるので、
番組の割り当て掲載行数＝放送時間帯の行数×番組の放送時間/放送時間帯
なる式を用いて、番組の割り当て掲載行数（４行×３０分/１時間＝２行）が算出される。テレビ番組表の１放送局当たりの１行の文字数が、たとえば１０文字であるとすると、番組の割り当て掲載文字数が、番組の割り当て掲載行数（＝２行）を用いて、図４のステップ２０４の処理と同じように（番組の割り当て掲載文字数＝番組の割り当て掲載行数×１行当たりの文字数＝２×１０＝２０文字）、算出される（ステップ３０３；図２（ｂ）参照）。
【０１１１】
以下、図９のステップ３０４〜３０７では、図４のステップ２０５〜２０７、２０９と同様の処理が実行される。すなわち、図６に示す掲載情報選択テーブル１３を使用して番組表掲載データが取得され、保存される。なお、図９に示すフローチャート２では、図４のステップ２０８の処理が省略される。
【０１１２】
以上のように本実施例によれば、、掲載行数テーブル１２および掲載情報選択テーブル１３を用いてテレビ番組表掲載データを作成するようにしたので、番組ジャンル毎に提供すべき情報が異なり、かつ新聞紙面の一面で一覧できるテレビ番組表を自動的に作成することができる。
【０１１３】
また、本実施例によれば、予め、新聞社１０の特色が新聞紙面のテレビ番組表に出るように、図５に示す掲載行数テーブル１２、図６に示す掲載情報選択テーブル１３の設定内容を任意に定めることができるため、新聞社１０独自の特色のあるテレビ番組表を自動的に作成することができる。このため、新聞社１０の新聞紙面に掲載されるテレビ番組表を、通信社３０任せの画一的な内容ではなく、その新聞社１０だけの特徴を備えた内容にすることができる。
【０１１４】
たとえば、平日と土日祝日とでテーブル１２、１３の設定を異ならせたり、通常期と年末年始などの特別番組が集中する期間とでテーブル１２、１３の設定を異ならせたりすることで、新聞社１０独自の特色をテレビ番組表に反映させることができる。
【０１１５】
しかも、放送局２０から通信社３０を介することなく直接、新聞社１０にテレビ番組配信データが配信されて、新聞社１０のテレビ番組表掲載データ編集システム１１で自動的にテレビ番組表掲載データが作成されるため、人手や手間や時間やコストをかけることなく、たとえばオリンピックなどのイベント毎に、臨機応変にテレビ番組表の特色を変更することができる。
【０１１６】
たとえば、通常期間は、図５または図１０の掲載行数テーブル１２に示すように、深夜、早朝の放送時間帯は、視聴率が低いため、放送時間に比してテレビ番組表への掲載行数（掲載文字数）が小さい設定にしておくが、オリンピックが開催されると、オリンピックに関する放送が深夜、早朝に集中するため、深夜、早朝の放送時間帯の掲載行数（掲載文字数）を増やすような設定にすることができる。
【０１１７】
また、放送局２０から通信社３０を介することなく新聞社１０に直接、テレビ番組配信データが随時に送信されて、テレビ番組の変更が伝えられるため、新聞社１０にテレビ番組の変更が伝わるまでのタイムラグが小さい。このため新聞紙面への番組内容変更の掲載が間に合わず、新聞紙面に掲載された番組内容とは異なる内容が実際に放送されてしまうという事態を回避することができる。
【０１１８】
なお、本実施例では、新聞紙面にテレビ番組表を掲載する場合を想定して説明したが、本発明で作成されたテレビ番組表掲載データが掲載される情報媒体は任意である。すなわち、雑誌等の紙の情報媒体ばかりではなく、電子新聞等の情報媒体（パーソナルコンピュータの画面上など）にテレビ番組表を掲載する場合にも、本発明を適用することができる。
【０１１９】
また、本実施例では、テレビ番組表を作成する場合を想定して説明したが、本発明は、ラジオ、インターネット放送等、任意の放送の番組表を作成する場合に適用することができる。
【図面の簡単な説明】
【０１２０】
【図１】図１は、実施形態のテレビ番組表掲載データ作成システムの構成図である。
【図２】図２（ａ）、（ｂ）は、配信されたテレビ番組配信データが処理される過程を示す図である。
【図３】図３は、実施例のテレビ番組表掲載データ作成プログラムのメインルーチンを示すフローチャートである。
【図４】図４は、実施例のテレビ番組表掲載データ作成プログラムのサブルーチンを示すフローチャートである。
【図５】図５は、掲載行数テーブルの内容を示す図である。
【図６】図６は、掲載情報選択テーブルの内容を示す図である。
【図７】図７は、実際の新聞紙面とテレビ番組表掲載データとの関係を説明する図である。
【図８】図８は、別の実施例の図３に対応するフローチャートである。
【図９】図９は、別の実施例の図４に対応するフローチャートである。
【図１０】図１０は、別の実施例の図５に対応する掲載行数テーブルを示す図である。
【符号の説明】
【０１２１】
１０  新聞社
１１  テレビ番組表掲載データ編集システム
１２  掲載行数テーブル
１３  掲載情報選択テーブル
２０  放送局
【図１】
2006154928.tif 000003
【図２】
2006154928.tif 000004
【図３】
2006154928.tif 000005
【図４】
2006154928.tif 000006
【図５】
2006154928.tif 000007
【図６】
2006154928.tif 000008
【図７】
2006154928.tif 000009
【図８】
2006154928.tif 000010
【図９】
2006154928.tif 000011
【図１０】
2006154928.tif 000012