(57)【特許請求の範囲】
【請求項１】
第１のコンピュータと第２のコンピュータとを接続するためのデータ通信装置であって、
前記データ通信装置は、
前記第１のコンピュータから受信したデータを受信するための受信手段と、
前記受信手段に接続され、前記受信したデータを前記第２のコンピュータに送信するための通信手順に変換するための変換手段と、
前記変換手段に接続され、前記変換したデータを前記第２のコンピュータに送信するための送信手段と、
前記データ通信装置のユーザが認知できるように情報を出力するための出力手段と、
前記受信手段と前記出力手段とに接続され、前記第１のコンピュータから受信したデータに含まれる広告情報を、前記出力手段に出力するように、前記出力手段を制御するための制御手段と、
自己を示す情報を記憶するための自己情報記憶手段とを含み、
前記制御手段は、前記第１のコンピュータから受信したデータの中から、前記データに含まれる宛先に関する情報が前記第２のコンピュータを示す情報ではなく前記自己情報記憶手段に記憶された自己を示す情報であって、かつ、データの内容に関する情報が広告情報に関する情報であることがデータの内容に関する情報が広告情報に関する情報であることを示す識別情報を用いて特定されたことに基づいて、前記受信したデータから前記広告情報を抽出するための手段を含み、
前記出力手段は、前記データ通信装置のユーザが広告内容を認知できるように前記抽出された広告情報を表示するための手段を含む、データ通信装置。
【請求項２】
前記出力手段は、前記第２のコンピュータの作動状態に関わらず、前記ユーザが広告内容を認知できるように前記広告情報を表示するための手段を含む、請求項１に記載のデータ通信装置。
【請求項３】
前記出力手段は、音を出力するための手段を含み、
前記データ通信装置は、
前記第１のコンピュータから受信したデータの中から、前記データに含まれる宛先に関する情報が前記第２のコンピュータを示す情報ではなく前記自己情報記憶手段に記憶された自己を示す情報であって、かつ、データの内容に関する情報が前記広告情報の出力に関する情報であることがデータの内容に関する情報が広告情報に関する情報であることを示す識別情報を用いて特定されたことに基づいて、前記受信したデータから前記広告情報の出力に関する情報を抽出するための手段と、
前記抽出された出力に関する情報に基づいて、前記出力手段に音を出力するように、前記出力手段を制御するための手段とをさらに含む、請求項１に記載のデータ通信装置。
【請求項４】
前記出力手段は、前記通信装置のユーザに広告情報の閲覧を促す情報を出力するための手段を含み、
前記データ通信装置は、
前記第１のコンピュータから受信したデータの中から、前記データに含まれる宛先に関する情報が前記第２のコンピュータを示す情報ではなく前記自己情報記憶手段に記憶された自己を示す情報であって、かつ、データの内容に関する情報が前記広告情報の出力に関する情報であることがデータの内容に関する情報が広告情報に関する情報であることを示す識別情報を用いて特定されたことに基づいて、前記受信したデータから前記広告情報の出力に関する情報を抽出するための手段と、
前記抽出された出力に関する情報に基づいて、前記出力手段に閲覧を促す情報を出力するように、前記出力手段を制御するための手段とをさらに含む、請求項１に記載のデータ通信装置。
【請求項５】
前記制御手段は、データの内容に関する情報が広告情報に関する情報であることを示す識別フラグに基づいて、前記受信したデータから前記広告情報を抽出するための手段を含む、請求項１に記載のデータ通信装置。
【請求項６】
前記制御手段は、前記データが送信される周波数帯域に基づいて、前記第１のコンピュータから受信したデータから前記広告情報を抽出するための手段と、前記抽出された広告情報を前記出力手段に出力するように、前記出力手段を制御するための手段とを含む、請求項１に記載のデータ通信装置。
【請求項７】
前記制御手段は、前記第１のコンピュータと前記データ通信装置との間の通信回線の種類に基づいて、前記第１のコンピュータから受信したデータから前記広告情報を抽出するための手段と、前記抽出された広告情報を前記出力手段に出力するように、前記出力手段を制御するための手段とを含む、請求項１に記載のデータ通信装置。
【請求項８】
前記第１のコンピュータと前記データ通信装置とは、ケーブルテレビ回線、一般電話回線およびデジタル電話回線の中の少なくとも１つの回線により接続される、請求項１に記載のデータ通信装置。
【請求項９】
前記第１のコンピュータと前記データ通信装置とは、一般電話回線における、音声通話帯域および前記音声通話帯域よりも高い周波数帯域のいずれかを用いて、前記データを通信する、請求項１に記載のデータ通信装置。
【請求項１０】
前記データ通信装置は、
前記受信手段に接続され、前記広告情報を記憶するための記憶手段と、
前記広告情報を出力するスケジュールを表わすスケジュールデータであって、前記第１のコンピュータから受信した識別情報を用いて特定されるスケジュールデータを、前記第１のコンピュータから受信するためのスケジュールデータ受信手段とをさらに含み、
前記制御手段は、前記受信したスケジュールデータに基づいて、前記広告情報を前記出力手段に出力するように、前記出力手段を制御するための手段を含む、請求項１に記載のデータ通信装置。
【請求項１１】
前記データ通信装置は、前記広告情報を出力する開始時刻および終了時刻を表わす時間帯データを、前記第１のコンピュータから受信するための手段をさらに含み、
前記制御手段は、前記受信した時間帯データで表わされる開始時刻と終了時刻との間において、前記広告情報を前記出力手段に出力するように、前記出力手段を制御するための手段を含む、請求項１０に記載のデータ通信装置。
【請求項１２】
前記データ通信装置は、
前記出力手段により広告情報が出力されたことを確認したという確認情報を、前記データ通信装置のユーザが入力するための入力手段と、
前記入力手段に接続され、前記入力された確認情報を、前記第１のコンピュータに送信するための確認情報送信手段とをさらに含む、請求項１に記載のデータ通信装置。
【請求項１３】
前記データ通信装置は、
前記出力手段により出力された広告情報に基づいて、前記広告情報に関連する情報を要求するという要求情報を、前記データ通信装置のユーザが入力するための入力手段と、
前記入力手段に接続され、前記入力された要求情報を、前記第１のコンピュータに送信するための要求送信手段とを含み、
前記要求情報は、前記出力手段により出力された広告情報を識別する情報であって、前記第１のコンピュータから受信した広告識別情報を含み、
前記第１のコンピュータは、前記広告識別情報に関連付けられた、前記出力された広告情報に関連する関連情報を、前記ユーザを識別する情報と前記広告識別情報とに基づいて特定されるデータ通信装置に送信し、
前記データ通信装置は、前記要求情報を受信したことに応答して前記第１のコンピュータから送信された関連情報を出力するように、前記出力手段を制御するための要求情報制御手段をさらに含み、
前記関連情報は、前記広告識別情報と前記関連情報とが関連付けて記憶されたデータベースおよび前記広告識別情報に基づいて、取得される、請求項１に記載のデータ通信装置。
【請求項１４】
前記データ通信装置は、前記広告情報を記憶するための記憶手段をさらに含み、前記広告情報は、広告の内容を表わす第１の広告データと、前記第１の広告データを検索するための複数の検索項目から構成される第２の広告データとを含み、
前記出力手段は、前記第２の広告データを表示するための手段を含み、
前記データ通信装置はさらに、
前記第２の広告データの中の１の検索項目を、前記データ通信装置のユーザが入力するための入力手段と、
前記記憶手段と前記入力手段とに接続され、前記ユーザにより入力された検索項目に基づいて、第１の広告データを検索するための検索手段とを含み、
前記出力手段は、前記検索手段により検索された前記第１の広告データを表示するための手段を含む、請求項１に記載のデータ通信装置。
【請求項１５】
前記データ通信装置は、
前記広告情報を記憶するための記憶手段と、
前記広告情報に基づいて、前記広告情報を検索するための複数の検索項目から構成される広告検索データを作成するための作成手段とをさらに含み、
前記出力手段は、前記広告検索データを表示するための手段を含み、
前記データ通信装置はさらに、
前記広告検索データの中の１の検索項目を、前記データ通信装置のユーザが入力するための入力手段と、
前記記憶手段と前記入力手段とに接続され、前記ユーザにより入力された検索項目に基づいて、広告情報を検索するための検索手段とを含み、
前記出力手段は、前記検索手段により検索された前記広告情報を表示するための手段をさらに含む、請求項１に記載のデータ通信装置。
【請求項１６】
第１のコンピュータに接続されたデータ通信コンピュータであって、前記第１のコンピュータと第２のコンピュータとはデータ通信装置により接続され、
前記データ通信コンピュータは、
前記第１のコンピュータから通信可能な状態を表わす情報を受信するための受信手段と、
前記通信可能な状態を表わす情報を受信したことに応答して、前記第１のコンピュータに広告情報を送信するための送信手段とを含み、
前記第１のコンピュータは、前記データ通信装置に前記広告情報を含むデータを送信し、
前記データ通信装置は、前記第１のコンピュータから受信したデータを変換して第２のコンピュータに送信するとともに、前記第１のコンピュータから受信したデータの中から、前記データに含まれる宛先に関する情報が前記第２のコンピュータを示す情報ではなく前記自己情報記憶手段に記憶された自己を示す情報であって、かつ、データの内容に関する情報が広告情報に関する情報であることがデータの内容に関する情報が広告情報に関する情報であることを示す識別情報を用いて特定されたことに基づいて、前記受信したデータから前記広告情報を抽出して前記データ通信装置のユーザが前記広告情報を認知できるように出力し、
前記データ通信コンピュータはさらに、
前記広告情報の広告主毎に、前記データ通信装置に表示される広告情報についての単位数量あたりの表示料金についての情報を記憶するための記憶手段と、
前記送信された広告情報の数量および単位数量あたりの表示料金とに基づいて前記広告主毎に徴収する課金額であって、前記データ通信装置を介して行なわれる通信について前記データ通信装置のユーザに発生する費用の一部または全部である課金額を、算出するための算出手段と、
前記広告情報を識別する情報と前記広告主を識別する情報とが関連付けて記憶されたデータベースを用いて、前記広告主毎に、送信された広告情報の数量を、算出するための手段とを含む、データ通信コンピュータ。
【請求項１７】
前記第１のコンピュータは、前記第１のコンピュータと前記第２のコンピュータとの間の通信トラフィックを検知し、
前記受信手段は、前記第１のコンピュータから、前記第１のコンピュータが検知した前記第１のコンピュータと前記第２のコンピュータとの間の通信トラフィックに基づく前記通信可能な状態を表わす情報を受信するための手段を含み、
前記送信手段は、前記通信トラフィックに基づく通信可能な状態を表わす情報を受信したことに応答して、前記第１のコンピュータに広告情報を送信するための手段を含む、請求項１６に記載のデータ通信コンピュータ。
【請求項１８】
前記第１のコンピュータは、前記第１のコンピュータと前記第２のコンピュータとの間の通信トラフィックを検知し、
前記受信手段は、前記第１のコンピュータから、前記第１のコンピュータが検知した前記第１のコンピュータと前記第２のコンピュータへの通信トラフィックが少ないことに基づく前記通信可能な状態を表わす情報であって、前記第１のコンピュータから受信した識別情報を用いて特定される情報を受信するための手段を含み、
前記送信手段は、前記第１のコンピュータと前記第２のコンピュータへの通信トラフィックが少ないことに基づく通信可能な状態を表わす情報を受信したことに応答して、前記第１のコンピュータに広告情報を識別情報とともに送信するための手段を含む、請求項１６に記載のデータ通信コンピュータ。
【請求項１９】
前記第１のコンピュータは、前記データ通信装置に、前記広告情報を出力するスケジュールを表わすスケジュールデータを識別情報とともに送信し、
前記データ通信装置は、前記スケジュールデータに基づいて、前記広告情報を前記データ通信装置のユーザが認知できるように出力し、
前記データ通信コンピュータは、前記広告情報が前記データ通信装置に出力されるスケジュールに対応させた広告情報の表示についてのスケジュール料金を記憶するための手段をさらに含み、
前記算出手段は、前記スケジュールデータおよびスケジュール料金に基づいて、前記広告主毎に、課金額を算出するための手段を含む、請求項１６に記載のデータ通信コンピュータ。
【請求項２０】
前記データ通信装置は、前記出力手段により広告情報が出力されたことを確認したという確認情報を、前記データ通信装置のユーザが入力するための入力手段と、前記入力された確認情報を、前記第１のコンピュータに送信し、
前記データ通信コンピュータは、
前記データ通信コンピュータに接続された前記第１のコンピュータに送信された前記確認情報を検知するための検知手段と、
前記広告情報の広告主毎に、前記データ通信装置に表示されて閲覧された広告情報についての単位数量あたりの閲覧料金についての情報を記憶するための記憶手段とをさらに含み、
前記算出手段は、前記確認情報と前記広告情報を識別する情報とが関連付けて記憶されたデータベースを用いて算出された確認情報の数量および単位数量あたりの閲覧料金とに基づいて前記広告主毎に、前記課金額を算出するための手段を含む、請求項１６に記載のデータ通信コンピュータ。
【請求項２１】
前記データ通信装置は、前記データ通信装置のユーザにより入力された、出力された広告情報に関連する情報を要求するという要求情報を、前記第１のコンピュータに送信し、
前記要求情報は、前記データ通信装置で出力された広告情報を識別する情報であって、前記第１のコンピュータから受信した広告識別情報を含み、
前記データ通信コンピュータは、
前記要求情報を検知するための検知手段と、
前記検知手段に接続され、前記第１のコンピュータに、前記広告識別情報に関連付けられた、前記広告情報に関連する関連情報を送信するための送信手段とをさらに含み、
前記第１のコンピュータは、前記関連情報を、前記ユーザを識別する情報と前記広告識別情報とに基づいて特定される前記データ通信装置に送信し、
前記関連情報は、前記広告識別情報と前記関連情報とが関連付けて記憶されたデータベースおよび前記広告識別情報に基づいて、取得される、請求項１６に記載のデータ通信コンピュータ。
【請求項２２】
前記データ通信コンピュータは、
前記データ通信コンピュータに接続された前記第１のコンピュータに送信された前記関連情報を検知するための手段と、
前記広告情報の広告主毎に、前記データ通信装置に表示されて表示されて関連情報が要求された広告情報についての単位数量あたりの要求料金についての情報を記憶するための記憶手段とをさらに含み、
前記算出手段は、前記要求情報と前記広告情報を識別する情報とが関連付けて記憶されたデータベースを用いて算出された前記要求情報の数量および単位数量あたりの要求料金とに基づいて前記広告主毎に、前記課金額を算出するための手段を含む、請求項２１に記載のデータ通信コンピュータ。
【請求項２３】
前記データ通信コンピュータは、
前記第２のコンピュータのユーザが支払う、前記第１のコンピュータと前記第２のコンピュータとの間の回線の使うための料金を、前記算出手段により算出された前記広告主毎に徴収する課金額に基づいて、算出するための料金算出手段をさらに含む、請求項１６に記載のデータ通信コンピュータ。
【請求項２４】
前記データ通信コンピュータは、
前記第２のコンピュータのユーザが支払う、前記第１のコンピュータと前記第２のコンピュータとを接続するデータ通信装置を使うための料金を、前記算出手段により算出された前記広告主毎に徴収する課金額に基づいて、算出するための料金算出手段をさらに含む、請求項１６に記載のデータ通信コンピュータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ間を接続するネットワークに関し、特に、常時接続されるネットワークにおいて、ユーザ側の設備投資の負担を軽減する技術に関する。
【０００２】
【従来の技術】
インターネットの普及率が高くなり、ダウンロードされるデータの容量が大きくなるに従って、広帯域で高速の通信を可能にする通信システムが実用化されている。このようなシステムの１つに、ＣＡＴＶ（Cable Television）回線を用いた通信システムがある。
【０００３】
このシステムは、ＣＡＴＶ局に設けられたＣＭＴＳ（Cable Modem Terminal Station）と、ユーザの自宅に設けられたケーブルモデムとをＣＡＴＶ回線で接続し、ケーブルモデムとユーザのパーソナルコンピュータ（以下、パーソナルコンピュータをパソコンという。）とをＬＡＮ（Local Area Network）回線で接続する。ＣＭＴＳは、インターネット網に接続される。ＣＡＴＶ回線のテレビジョン映像データの送信に使用される周波数帯域において、使用されていないチャンネルを用いて、インターネット網とパソコンとの間で高速にデータを通信する。
【０００４】
特開平１０−６６０５１号公報は、このようなＣＡＴＶ回線を用いたシステムを開示する。このシステムは、ＣＡＴＶ回線を用いたコンピュータオンラインシステムである。このシステムは、ヘッドエンド装置に設けられた第１の通信モデムと、コンピュータ装置とＬＡＮ回線により接続され、所定のアドレスを有する第２の通信モデムと、第１の通信モデムと第２の通信モデムとの間を接続するＣＡＴＶ回線とを含む。第１の通信モデムは、回線のエラー率とトラフィック量とを測定する検知回路と、加入者の課金情報を蓄積する課金メモリ回路と、回線の空いた時間に第２の通信モデムにそれらの情報を送信する送信回路とを含む。第２の通信モデムは、第１の通信モデムから受信したデータを記憶するためのメモリ回路と、受信したデータ中に、回線情報または課金情報が含まれている場合には、それらを取出してメモリ回路に出力する回路と、メモリ回路に記憶された回線エラー率、トラフィック量および課金情報を読出して表示する表示回路とを含む。
【０００５】
この公報に開示されたシステムによると、第１の通信モデムにより、回線のエラー率とトラフィック量とを含む回線情報および加入者の課金情報を検知して、回線の空いた時間に第２の通信モデムにそれらの情報をダウンロードする。第２の通信モデムは、メモリ回路に回線情報および課金情報を記憶して、表示回路にその内容を表示するようにしたので、加入者が、回線のエラー率，トラフィック量を確認し、回線の診断が容易に行なうことができる。加入者は、回線の利用料金等の情報を無料で確認することができる。これにより、加入者は、不安なくコンピュータオンラインシステムを利用することができる。
【０００６】
【発明が解決しようとする課題】
ＣＡＴＶ回線を用いたシステムを構築する場合、ケーブルモデムが必要になる。このケーブルモデムは、通常のモデムに比較して高価である。さらに、インフラストラクチャが既に整備された一般電話回線網と異なり、ＣＡＴＶ回線網を敷設するための投資も必要になる。このようなインフラストラクチャの整備および整備に必要な投資が必要になる。このようなことが、ＣＡＴＶ回線を用いた、高速通信システムの実現を遅らせる要因の１つになっている。上述の公報に開示されたシステムでも、この要因を解決することができない。
【０００７】
本発明は、上述の課題を解決するためになされたものであって、インフラストラクチャの整備が必要な通信システムを構築するための費用をユーザが負担する必要がない、データ通信装置およびデータ通信コンピュータを提供することである。
【０００８】
【課題を解決するための手段】
第１の発明に係るデータ通信装置は、第１のコンピュータと第２のコンピュータとを接続するためのデータ通信装置である。データ通信装置は、第１のコンピュータから受信したデータを受信するための受信手段と、受信手段に接続され、受信したデータを第２のコンピュータに送信するための通信手順に変換するための変換手段と、変換手段に接続され、変換したデータを第２のコンピュータに送信するための送信手段と、データ通信装置のユーザが認知できるように情報を出力するための出力手段と、受信手段と出力手段とに接続され、第１のコンピュータから受信したデータに含まれる広告情報を、出力手段に出力するように、出力手段を制御するための制御手段とを含む。
【０００９】
第１の発明によると、データ通信装置は、たとえば、ケーブルモデムのように、第１のコンピュータから受信したデータを変調して第２のコンピュータに送信する。このデータ通信装置は、第１のコンピュータから送信されたデータに含まれる広告情報を抽出して表示する。これにより、ケーブルモデムおよび第２のコンピュータの使用者は、パソコンにおけるアプリケーションに依存することなく、ケーブルモデムに表示された広告を閲覧する。広告情報がユーザに閲覧させることに対する対価を、広告主から徴収できる。徴収した広告に対する対価を用いて、インフラストラクチャの整備（ケーブル敷設、ケーブルモデム購入）を行なうことができる。その結果、ユーザがそのような整備費用を負担する必要がない、データ通信装置を提供することができる。
【００１０】
第２の発明に係るデータ通信装置は、第１の発明の構成に加えて、出力手段は、データを表示するための手段を含む。制御手段は、広告情報に基づいて、出力手段にデータを表示するように、出力手段を制御するための手段を含む。
【００１１】
第２の発明によると、データ通信装置は、ユーザに広告情報を表示することができ、ユーザは広告を閲覧することができる。
【００１２】
第３の発明に係るデータ通信装置は、第１の発明の構成に加えて、出力手段は、音を出力するための手段を含む。制御手段は、広告情報に基づいて、出力手段に音を出力するように、出力手段を制御するための手段を含む。
【００１３】
第３の発明によると、データ通信装置は、ユーザに広告情報を、たとえば合成音声で出力することができ、ユーザは広告を聴くことことができる。
【００１４】
第４の発明に係るデータ通信装置は、第１の発明の構成に加えて、出力手段は、データを表示するための手段を含む。データ通信装置は、出力手段に広告情報が表示される場合に、通信装置のユーザに広告情報の閲覧を促すような出力を行なうための手段をさらに含む。
【００１５】
第４の発明によると、データ通信装置は、ユーザに広告情報を表示するとともに、広告情報が表示されているときに、たとえばブザーなどを鳴らすことができ、ユーザに確実に広告を閲覧させることができる。
【００１６】
第５の発明に係るデータ通信装置は、第１の発明の構成に加えて、制御手段は、第１のコンピュータから受信したデータから広告情報を抽出するための手段と、抽出された広告情報を出力手段に出力するように、出力手段を制御するための手段とを含む。
【００１７】
第５の発明によると、第２のコンピュータに送信される通常のデータに含ませて、広告情報を、第１のコンピュータからデータ通信装置に送信することができる。
【００１８】
第６の発明に係るデータ通信装置は、第１の発明の構成に加えて、制御手段は、データが送信される周波数帯域に基づいて、第１のコンピュータから受信したデータから広告情報を抽出するための手段と、抽出された広告情報を出力手段に出力するように、出力手段を制御するための手段とを含む。
【００１９】
第６の発明によると、周波数帯域を区別して、第２のコンピュータに送信される通常のデータと、広告情報とを、第１のコンピュータからデータ通信装置に送信することができる。たとえば、第１のコンピュータからデータ通信装置への通信チャンネルの中の空チャンネルの１つを、広告情報を送信する専用のチャンネルに指定して送信することができる。
【００２０】
第７の発明に係るデータ通信装置は、第１の発明の構成に加えて、制御手段は、第１のデータ通信装置との間の通信回線の種類に基づいて、第１のコンピュータから受信したデータから広告情報を抽出するための手段と、抽出された広告情報を出力手段に出力するように、出力手段を制御するための手段とを含む。
【００２１】
第７の発明によると、第１のコンピュータとデータ通信装置とを、ケーブルテレビ回線、一般電話回線およびデジタル電話回線などにより接続し、第２のコンピュータに送信される通常のデータと通信回線を区別して、広告情報を、第１のコンピュータからデータ通信装置に送信することができる。
【００２２】
第８の発明に係るデータ通信装置は、第１の発明の構成に加えて、第１のコンピュータと、ケーブルテレビ回線、一般電話回線およびデジタル電話回線の中の少なくとも１つの回線により接続されるものである。
【００２３】
第８の発明によると、データ通信装置と第１のコンピュータとは、ケーブルテレビ回線、一般電話回線およびデジタル電話回線により接続され、高速通信を実現できる。
【００２４】
第９の発明に係るデータ通信装置は、第１の発明の構成に加えて、第１のコンピュータと、一般電話回線における、音声通話帯域および音声通話帯域よりも高い周波数帯域のいずれかを用いて、データを通信するものである。
【００２５】
第９の発明によると、データ通信装置と第１のコンピュータとは、一般電話回線における音声通話帯域よりも高い周波数帯域を用いて、高速通信を実現できる。
【００２６】
第１０の発明に係るデータ通信装置は、第１の発明の構成に加えて、受信手段に接続され、広告情報を記憶するための記憶手段と、広告情報を出力するスケジュールを表わすスケジュールデータを、第１のコンピュータから受信するためのスケジュールデータ受信手段とをさらに含む。制御手段は、受信したスケジュールデータに基づいて、広告情報を出力手段に出力するように、出力手段を制御するための手段を含む。
【００２７】
第１０の発明によると、データ通信装置は、広告情報を予め記憶しておき、第１のコンピュータから受信したスケジュールデータに基づいて、記憶された広告情報を出力することができる。
【００２８】
第１１の発明に係るデータ通信装置は、第１の発明の構成に加えて、受信手段に接続され、広告情報を記憶するための記憶手段と、広告情報を出力するスケジュールを表わすスケジュールデータを作成するためのスケジュールデータ作成手段とをさらに含む。制御手段は、作成したスケジュールデータに基づいて、広告情報を出力手段に出力するように、出力手段を制御するための手段を含む。
【００２９】
第１１の発明によると、データ通信装置は、広告情報を予め記憶しておき、作成したスケジュールデータに基づいて、記憶された広告情報を出力することができる。
【００３０】
第１２の発明に係るデータ通信装置は、第１の発明の構成に加えて、出力手段により広告情報が出力されたことを確認したという確認情報を、データ通信装置のユーザが入力するための入力手段と、入力手段に接続され、入力された確認情報を、第１のコンピュータに送信するための確認情報送信手段とをさらに含む。
【００３１】
第１２の発明によると、データ通信装置は、データ通信装置のユーザが広告を閲覧すると入力される確認情報を、第１のコンピュータに送信することができる。第１のコンピュータなどで、ユーザに閲覧された広告情報は、高い広告料金を徴収するようにして、ユーザが負担する金額をさらに抑えることができる。
【００３２】
第１３の発明に係るデータ通信装置は、第１の発明の構成に加えて、出力手段により出力された広告情報に基づいて、広告情報に関連する情報を要求するという要求情報を、データ通信装置のユーザが入力するための入力手段と、入力手段に接続され、入力された要求情報を、第１のコンピュータに送信するための要求送信手段と、要求情報に応答して第１のコンピュータから送信された関連情報を出力するように、出力手段を制御するための要求情報制御手段とをさらに含む。
【００３３】
第１３の発明によると、データ通信装置のユーザは、表示された広告情報のさらに詳しい情報等を含む関連情報を閲覧したい場合、要求情報を入力する。データ通信装置は、入力された要求情報を第１のコンピュータに送信して、第１のコンピュータから送信された関連情報を表示する。第１のコンピュータなどで、ユーザから関連情報が要求された広告情報は、高い広告料金を徴収するようにして、ユーザが負担する金額をさらに抑えることができる。
【００３４】
第１４の発明に係るデータ通信装置は、第１の発明の構成に加えて、広告情報を記憶するための記憶手段をさらに含む。広告情報は、広告の内容を表わす第１の広告データと、第１の広告データを検索するための第２の広告データとを含む。出力手段は、第２の広告データを表示するための手段を含む。データ通信装置はさらに、第２の広告データを、データ通信装置のユーザが入力するための入力手段と、記憶手段と入力手段とに接続され、ユーザにより入力された第２の広告情報に基づいて、第１の広告データを検索するための検索手段とを含む。出力手段は、検索手段により検索された第１の広告データを表示するための手段を含む。
【００３５】
第１４の発明によると、データ通信装置のユーザは、表示された第２の広告データ（たとえば、インデックスデータ）に基づいて、ユーザが興味を持つ第１の広告データを検索して、表示させることができる。
【００３６】
第１５の発明に係るデータ通信装置は、第１の発明の構成に加えて、広告情報を記憶するための記憶手段と、広告情報に基づいて、広告情報を検索するための広告検索データを作成するための作成手段とをさらに含む。出力手段は、広告検索データを表示するための手段を含む。データ通信装置はさらに、広告検索データを、データ通信装置のユーザが入力するための入力手段と、記憶手段と入力手段とに接続され、ユーザにより入力された広告検索データに基づいて、広告情報を検索するための検索手段とを含む。出力手段は、検索手段により検索された広告情報を表示するための手段をさらに含む。
【００３７】
第１５の発明によると、データ通信装置は、広告情報に基づいて、広告検索データ（たとえば、インデックスデータ）を作成する。データ通信装置のユーザは、表示された広告検索データに基づいて、ユーザが興味を持つ広告情報を検索して、表示させることができる。
【００３８】
第１６の発明に係るデータ通信コンピュータは、第１のコンピュータに接続されたデータ通信コンピュータである。データ通信コンピュータは、第１のコンピュータと第２のコンピュータとを接続するためのデータ通信装置に、広告情報を含むデータを送信するように、第１のコンピュータに指示するための第１の指示手段と、広告情報の広告主から徴収する課金額を算出するための算出手段とを含む。
【００３９】
第１６の発明によると、データ通信コンピュータは、第１のコンピュータに指示して、広告情報を含むデータをデータ通信装置に送信させる。データ通信装置は、第１のコンピュータから受信したデータを変換して第２のコンピュータに送信し、第１のコンピュータから受信したデータに含まれる広告情報を出力する。データ通信コンピュータは、第１のコンピュータに送信させたデータに含まれる広告情報の広告主から徴収する課金額を算出する。広告情報がユーザに閲覧させることに対する対価を算出して、広告主から徴収できる。徴収した広告に対する対価を用いて、インフラストラクチャの整備（ケーブル敷設、ケーブルモデム購入）を行なうことができる。その結果、ユーザがそのような整備費用を負担する必要がない、データ通信コンピュータを提供することができる。
【００４０】
第１７の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、第１のコンピュータから、要求情報を受信するための受信手段をさらに含む。第１の指示手段は、要求情報に基づいて、データ通信装置に、広告情報を含むデータを送信するように、第１のコンピュータに指示するための手段を含む。
【００４１】
第１７の発明によると、第１のコンピュータは、第１のコンピュータと第２のコンピュータとの間の通信トラフィックを検知し、通信トラフィックに基づいて、広告情報を要求する要求情報を、データ通信コンピュータに送信する。データ通信コンピュータは、通信トラフィックが少ないときに送信される要求情報を受信すると、広告情報を含むデータをデータ通信装置に送信するように、第１のコンピュータに指示する。これにより、下りの通信トラフィックが少ないときに、広告情報を送信することができる。
【００４２】
第１８の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、第１のコンピュータから、通信トラフィックを受信するための受信手段をさらに含む。第１の指示手段は、通信トラフィックに基づいて、データ通信装置に、広告情報を含むデータを送信するように、第１のコンピュータに指示するための手段を含む。
【００４３】
第１８の発明によると、第１のコンピュータは、第１のコンピュータと第２のコンピュータとの間の通信トラフィックを検知し、通信トラフィックを、データ通信コンピュータに送信する。データ通信コンピュータは、通信トラフィックが少ないと判断すると、広告情報を含むデータをデータ通信装置に送信するように、第１のコンピュータに指示する。これにより、下りの通信トラフィックが少ないときに、広告情報を送信することができる。
【００４４】
第１９の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、データ通信装置に、広告情報を出力するスケジュールを表わすスケジュールデータを送信するように、第１のコンピュータに指示するための第２の指示手段をさらに含む。算出手段は、スケジュールデータに基づいて、課金額を算出するための手段を含む。
【００４５】
第１９の発明によると、データ通信装置に送信されたスケジュールデータに基づいて、広告情報がデータ通信装置に表示されて、ユーザが広告を閲覧する。データ通信コンピュータは、スケジュールデータに基づいて、たとえば、閲覧の可能性が高い時間帯に表示される広告情報に対する広告料金が高くなるように、課金額を算出することができる。
【００４６】
第２０の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、確認情報を検知するための検知手段をさらに含む。算出手段は、確認情報に基づいて、課金額を算出するための手段を含む。
【００４７】
第２０の発明によると、データ通信装置は、データ通信装置のユーザが広告情報を閲覧したという確認情報を、第２のコンピュータに送信する。データ通信コンピュータは、確認情報に基づいて、たとえば、データ通信装置のユーザにより閲覧された広告情報に対する広告料金が高くなるように、課金額を算出することができる。
【００４８】
第２１の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、要求情報を検知するための検知手段と、検知手段と第１のコンピュータとに接続され、データ通信装置に関連情報を送信するように、第１のコンピュータに指示するための第２の指示手段とをさらに含む。
【００４９】
第２１の発明によると、データ通信装置のユーザは、表示された広告情報のさらに詳しい情報等を含む関連情報を閲覧したい場合、要求情報を入力する。データ通信装置は、入力された要求情報を第１のコンピュータに送信する。第１のコンピュータは、データ通信コンピュータに要求情報を送信する。データ通信コンピュータは、要求情報を検知すると、データ通信装置に関連情報を送信するように、第１のコンピュータに指示する。データ通信装置は、第１のコンピュータから送信された関連情報を表示することができる。これにより、ユーザの要求に対応して、データ通信コンピュータに蓄積された詳細な情報を、ユーザに閲覧させることができる。
【００５０】
第２２の発明に係るデータ通信コンピュータは、第２１の発明の構成に加えて、算出手段は、要求情報に基づいて、課金額を算出するための手段を含む。
【００５１】
第２２の発明によると、データ通信コンピュータは、要求情報に基づいて、ユーザから関連情報が要求された広告情報は、高い広告料金を徴収するようにして、ユーザが負担する金額をさらに抑えることができる。
【００５２】
第２３の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、第２のコンピュータのユーザが支払う、第１のコンピュータと第２のコンピュータとの間の回線の使うための料金を、課金額に基づいて算出するための料金算出手段をさらに含む。
【００５３】
第２３の発明によると、広告主から徴収する課金額を、第２のコンピュータのユーザが支払う料金の一部または全部に充当して、ユーザが支払う回線の使用料金を減額して算出できる。
【００５４】
第２４の発明に係るデータ通信コンピュータは、第１６の発明の構成に加えて、第２のコンピュータのユーザが支払う、第１のコンピュータと第２のコンピュータとを接続するデータ通信装置を使うための料金を、課金額に基づいて算出するための料金算出手段をさらに含む。
【００５５】
第２４の発明によると、広告主から徴収する課金額を、第２のコンピュータのユーザが支払う料金の一部または全部に充当して、ユーザが支払うデータ通信装置を使うための料金を減額して算出できる。
【００５６】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。また、以下の説明においては、モデムをデータ通信装置の一例として、広告サーバコンピュータをデータ通信コンピュータの一例として説明する。
【００５７】
＜第１の実施の形態＞
図１を参照して、本実施の形態に係る通信システムの全体構成について説明する。図１に示すように、本実施の形態に係る通信システムは、ＣＡＴＶ局に設置されたＣＭＴＳ１０００を介して、インターネット４０００と、ＣＡＴＶ事業者からのサービスを受けるユーザのモデム３０００との間で通信するシステムである。
【００５８】
ＣＡＴＶ局には、ＣＭＴＳ１０００と、ＣＭＴＳ１０００に接続されＣＭＴＳ１０００を管理する管理端末１１００と、ＴＶ放送送信設備１３００と、ＣＭＴＳ１０００とＴＶ放送送信設備１３００とに接続された結合器１２００とが設置される。ＣＭＴＳ１０００は、インターネット４０００と接続されるとともに、広告サーバコンピュータ２０００と接続される。
【００５９】
ユーザ宅には、結合器１２００およびＣＡＴＶ回線１４００を介して、ＣＭＴＳ１０００と接続されたモデム３０００と、モデム３０００とＵＴＰ（Unshield Twisted Pair）回線３２００により接続されたパソコン３１００とが設置される。
【００６０】
ＣＡＴＶ回線１４００は、光ファイバや同軸ケーブルを用いて、ＣＡＴＶ局とユーザ宅とを接続する。ＣＡＴＶ回線１４００は、途中で分岐しており（ＣＡＴＶ回線１４０２〜１４０６）、複数の加入者により共有される。ＣＭＴＳ１０００からユーザ宅に向けたデータの流れを下り通信と、ユーザ宅からＣＭＴＳ１０００への流れを上り回線と呼ぶ。
【００６１】
ＣＡＴＶ回線１４００における下りのデータ通信のための周波数帯域は、アナログＴＶ放送用の６ＭＨｚ帯域のチャンネルの中で、使用していない空きチャンネルからＣＴＡＶ事業者が選択して設定する。このチャンネルは、複数のユーザに共通するチャンネルである。上りのデータ通信は、アナログＴＶ放送の帯域よりも低い周波数帯域において、ＣＡＴＶ事業者が選択したチャンネルを用いて行なわれる。また、このような方式以外に、上りのデータ通信のみを、一般電話回線を用いて送信する方式もある。
【００６２】
モデム３０００を最初に使用する前に、モデム３０００とＣＡＴＶ局にあるＣＭＴＳ１０００との間で初期設定のための通信が行なわれる。この通信では、下りおよび上りのデータ通信に使用する周波数帯域などの情報を取得し、送信パワーを調整した後、ＩＰアドレスなどのネットワーク情報を獲得する。これにより、ユーザ宅のパソコン３１００がモデム３０００、ＣＡＴＶ回線１４００およびＣＭＴＳ１０００を経由して、インターネット４０００に接続され、データを通信することができる。
【００６３】
以下、上りの通信について説明する。ユーザ宅のパソコン３１００からデータをインターネット４０００に送信する場合について説明する。パソコン３１００から、ＩＥＥＥ８０２．３互換形式の上りデータパケットが、モデム３０００に送信される。モデム３０００は、内容を変更せずに、ＣＡＴＶ回線１４００による伝送に適合した上り伝送パケットに変換する。このときＣＡＴＶ回線上で生じる誤りの検出および訂正を行なうための冗長データが付加される。この上り伝送パケットを受信したＣＭＴＳ１０００は、受信した上り伝送パケットを復調し、誤りの検出および訂正を行ない、データ変換を行なって、上りデータを獲得する。ＣＭＴＳ１０００は、上りデータの宛先がインターネット４０００であれば、インターネット４０００に出力する。このようにして、ユーザからの通信データがインターネット４０００に送信される。
【００６４】
なお、ＣＡＴＶ回線１４００は、複数のユーザにより共有されているため、上りのデータを同時に送信してＣＡＴＶ回線１４００上でのデータの衝突が発生することを防ぐため、モデム３０００は、上りのデータを送信する前に、ＣＭＴＳ１０００に対して、上りデータの送信要求を行なう。この要求に基づき、ＣＭＴＳ１０００がモデムが送信すべき時間を決定し、上りデータの送信許可をモデム３０００に送信する。モデム３０００は、ＣＭＴＳ１０００から受信した送信許可に従って、自らに割当てられた時間にのみ、上りのデータを送信することができる。
【００６５】
以下、下りの通信について説明する。インターネット４０００からユーザ宅のパソコン３１００へ送信する場合について説明する。インターネット４０００からＣＭＴＳ１０００に下りデータが送信される。ＣＭＴＳ１０００は、誤り検出および訂正のための冗長符号を付加した下り伝送パケットを作成する。ＣＭＴＳ１０００は、作成した下り伝送パケットを、ＣＡＴＶ回線１４００による伝送に適合した信号に変換する。結合器１２００は、ＣＭＴＳ１０００から受信した下り伝送パケットと、ＴＶ放送送信設備１３００から送信されたアナログＴＶ放送用の信号とを結合して、ＣＡＴＶ回線１４００に送出する。
【００６６】
前述のように、ＣＡＴＶ回線は複数のユーザにより共有されているため、各ユーザには他のユーザ宛の伝送パケットも届くことになる。他のユーザ宛の通信データを不正に解読することができないように、通信データは加入者のモデムの固有番号から作成された暗号鍵を用いて暗号化される。
【００６７】
ＣＡＴＶ回線１４００を用いてユーザ宅に配信された下り伝送パケットは、モデム３０００により復調され、下りデータに変換される。下りデータの宛先が、ユーザのパソコン３１００であれば、ユーザ向けの通信データであるため、ＩＥＥＥＥ８０２．３互換形式の下りデータパケットに変換されてＵＴＰ回線３２００に送出される。送出された下りデータパケットは、パソコン３１００に送信され、パソコン３１００において実行される所定のアプリケーションにより出力される。
【００６８】
モデム３０００は、ユーザのパソコンの起動状態およびパソコン３１００上のデータ通信用アプリケーションの起動状態にかかわらず、常時起動している。モデム３０００は、常時、ＣＭＴＳ１０００との間で、管理用データの通信を行なう。この管理用データには、前述したモデム３０００の初期設定のためのデータ、上りデータの送信要求および送信許可などがある。
【００６９】
このようにして、ユーザは、ＣＭＴＳ１０００、ＣＡＴＶ回線１４００およびモデム３０００を利用し、パソコン３１００とインターネット４０００とを常時接続して通信を行なうことができる。
【００７０】
本実施の形態に係る通信システムにおいて、ＣＭＴＳ１０００は、ＣＡＴＶ局の内部または外部に設置された広告サーバコンピュータ２０００と接続される。広告サーバコンピュータは、ＣＭＴＳ１０００からの要求に基づいて、モデム３０００に広告情報を送信する。モデム３０００に送信された広告情報は、モデム３０００に内蔵された表示部により表示され、ユーザにより広告が閲覧される。
【００７１】
広告サーバコンピュータ２０００は、モデム３０００に表示された広告をユーザが閲覧することに対する対価を、広告料金として算出する。算出された広告料金は、広告主から収受される。収受された広告料金をユーザが支払うモデムの使用料金およびＣＡＴＶ回線１４００の使用料金に充当して、ユーザが支払う通信料金が軽減される。
【００７２】
以上のような通信システムの各構成機器について、以下に説明する。
図２を参照して、図１に示すＣＭＴＳ１０００の制御ブロックについて説明する。図２に示すようにＣＭＴＳ１０００は、ＣＭＴＳ１０００の各部を制御するＣＰＵ（Central Processing Unit）１０１０と、ＣＰＵ１０１０により実行されるプログラム、そのプログラムの実行による中間データを記憶するメモリ１０２０と、ＣＰＵ１０１０およびメモリ１０２０に接続された通信インターフェイス１０３０とを含む。通信インターフェイス１０３０は、広告サーバコンピュータ２０００に接続された広告サーバコンピュータ接続部１０３２と、インターネット４０００に接続されたインターネット接続部１０３４と、ＣＡＴＶ接続部１０３６と、ＣＡＴＶ接続部１０３６と接続され、下りデータパケットをＣＡＴＶ回線１４００による通信に適合した伝送パケットに変調する変調器１０３８と、ＣＡＴＶ接続部１０３６に接続され、ＣＡＴＶ回線１４００を介して受信した上り伝送パケットを復調する復調器１０４０とを含む。
【００７３】
ＣＰＵ１０１０は、ＣＡＴＶ回線１４００を介して受信したデータを、そのデータのヘッダに含まれる宛先に応じて、データを振り分ける機能、広告サーバコンピュータ２０００から受信したデータおよびインターネット４０００から受信したデータを、所定のモデム３０００に送信する機能、およびメモリ１０２０および通信インターフェイス１０３０の各部を制御する機能を有する。
【００７４】
図３を参照して、図１に示す広告サーバコンピュータ２０００の制御ブロックについて説明する。図３に示すように、広告サーバコンピュータ２０００は、一般的なコンピュータシステムにより実現される。広告サーバコンピュータ２０００は、コンピュータ２１００と、モニタ２２００と、キーボード２３００と、マウス２４００とを含む。コンピュータ２１００は、コンピュータ２１００の各部を制御するＣＰＵ２１０２と、ＣＰＵ２１０２で実行されるプログラムおよびそのプログラムによる中間データを記憶するメモリ２１０４と、各種データベースを記憶する固定ディスク２１０６と、各種記録媒体を読取る記録媒体読取装置２１０８と、ＣＭＴＳ１０００との通信を行なう通信インターフェイス２１１０とを含む。固定ディスク２１０６には、割引料金データベースおよび広告料金データベースが記憶される。これらのデータベースの詳細については後述する。
【００７５】
図４を参照して、図１に示すモデム３０００の制御ブロックについて説明する。図４に示すように、モデム３０００は、モデム３０００を各部を制御するＣＰＵ３０１０と、ＣＰＵ３０１０で実行されるプログラム、そのプログラムによる中間データを記憶するメモリ３０２０と、ＣＭＴＳ１０００から受信した広告データを記憶するキャッシュメモリ３０３０と、ＣＡＴＶ回線１４００と接続された復調器３０３８および変調器３０４０と接続されたＣＡＴＶ接続部３０３６と、ＵＴＰ回線３２００を介してパソコン３１００に接続されたデータ変換部３０５０と、入出力部３０４０とを含む。
【００７６】
入出力部３０４０は、広告データを表示する液晶モニタ３０４２と、液晶モニタ３０４２に広告データが表示されているときに、閲覧を促すための注意音を鳴らすブザー３０４４と、ユーザに閲覧確認を入力できる状態であることを示すランプ３０４６と、ユーザが広告を閲覧したことを入力するボタン３０４８とを含む。
【００７７】
メモリ３０２０には、ＣＡＴＶ回線１４００に接続された複数のモデム３０００から１のモデムを特定するためのモデムＩＤ（Identification）が記憶される。復調器３０３８は、ＣＡＴＶ回線１４００を介してＣＭＴＳ１０００から受信した下りデータパケットを復調する。変調器３０４０は、パソコン３１００から受信した上りデータを、ＣＡＴＶ回線１４００に適合した上り伝送パケットに変調する。メモリ３０２０は、広告データを液晶モニタ３０４２に表示するスケジュールを表わすスケジュールデータを記憶したり、広告実績データベースを記憶したりする。これらのスケジュールデータおよび広告実績データベースの詳細については後述する。
【００７８】
図５〜図９を参照して、ＣＭＴＳ１０００を介して広告サーバコンピュータ２０００からモデム３０００に送信されるデータについて説明する。図５を参照して、広告サーバコンピュータ２０００からモデム３０００に送信される広告データは、宛先（モデムＩＤ）、データ識別フラグ、広告ＩＤおよびデータを含む。データは、文字のみからなるデータ、文字と画像とからなるデータ、文字と画像と音声とからなるデータなどがある。宛先には、この広告データが送信されるモデムＩＤが設定され、ＣＡＴＶ回線１４００を共有する複数のモデム３０００の中から１のモデムが特定される。データ識別フラグは、送信されるデータの種類を識別する。広告ＩＤは、複数の広告の中から１の広告を特定することができる。
【００７９】
図６を参照して、広告サーバコンピュータ２０００からモデム３０００に送信される広告制御データ（開始）について説明する。広告制御データ（開始）は、モデム３０００における広告データの表示を開始させるための制御データである。広告制御データ（開始）は、宛先（モデムＩＤ）、データ識別フラグ、制御データ（広告開始データ）を含む。この広告制御データ（開始）を受信したモデム３０００は、液晶モニタ３０４２を用いて広告データの表示を開始する。この広告制御データ（開始）は、ユーザがモデム３０００の液晶モニタ３０４２を見る時間（たとえば、午前７時）になれば、送信される。
【００８０】
図７を参照して、広告サーバコンピュータ２０００からモデム３０００に送信される広告制御データ（終了）について説明する。この広告制御データ（終了）は、モデム３０００における広告データの表示を終了させるための制御データである。広告制御データ（終了）は、宛先（モデムＩＤ）、データ識別フラグおよび制御データ（広告終了データ）を含む。この広告制御データ（終了）は、ユーザがモデム３０００の液晶モニタ３０４２を見ない時間（たとえば、午前２時）になれば、送信される。
【００８１】
図６に示す広告制御データ（開始）と広告制御データ（終了）とを適宜組合せることにより、ユーザがモデム３０００の液晶モニタ３０４２に表示される広告情報を見ることがない時間帯に、液晶モニタ３０４２に広告が表示されることを停止させることができる。
【００８２】
図８を参照して、広告サーバコンピュータ２０００からモデム３０００に送信される広告制御データ（消去）について説明する。この制御データを受信したモデム３０００は、キャッシュメモリ３０３０に記憶された広告データを消去する。広告制御データ（消去）は、宛先（モデムＩＤ）、データ識別フラグおよび制御データ（広告消去データ）を含む。この広告制御データは、キャッシュメモリ３０３０に記憶されたすべての広告データを消去するような指示が記述されたり、キャッシュメモリ３０３０の一部の広告データのみを消去するような指示が書込まれたりする。
【００８３】
図９を参照して、広告サーバコンピュータ２０００からモデム３０００に送信される広告制御データ（スケジュール）について説明する。この制御データを受信したモデム３０００は、この制御データをメモリ３０２０に一旦格納し、スケジュールデータと検知した現在日時とに基づいて、液晶モニタ３０４２に、予め定められた順序で広告データを表示させる。広告制御データ（スケジュール）は、宛先（モデムＩＤ）、データ識別フラグおよび制御データ（スケジュールデータ）を含む。
【００８４】
図１０を参照して、このスケジュールデータの詳細について説明する。図１０に示すように、スケジュールデータは、日時ごとに、広告ＩＤと、注意音フラグと、確認要求フラグとを記憶する。注意音フラグは、広告データが液晶モニタ３０４２に表示されているときに、ブザー３０４４に注意音を鳴らすか否かを定めるフラグである。確認要求フラグは、液晶モニタ３０４２に表示された広告を閲覧したことをユーザが送信することを要求するか否かを示すフラグである。
【００８５】
注意音フラグがセットされていると、広告情報を液晶モニタ３０４２に表示する際に、ブザー３０４４に注意音が鳴る。確認要求フラグが設定されていると、液晶モニタ３０４２に広告データが表示されている場合に、ランプ３０４６が点灯し、ランプ３０４６が点灯している間にボタン３０４８から確認ボタンが押されると、閲覧確認データがモデム３０００からＣＭＴＳ１０００に送信される。
【００８６】
図１１を参照して、メモリ３０２０に記憶される広告実績データベースについて説明する。広告実績データベースは、月度ごとに、表示される広告ＩＤと、閲覧確認された広告ＩＤとを記憶する。また、通信料金増額フラグと通信料金減額フラグとを記憶する。通信料金増額フラグは、表示される広告ＩＤが複数存在するにもかかわらず、閲覧確認された広告がない場合にセットされる。通信料金減額フラグは、表示される広告ＩＤが複数ある場合において、１以上の広告が閲覧確認された場合にセットされる。すなわち、モデム３０００の表示モニタ３０４２に、広告が表示されたにもかかわらず、閲覧確認がされなかった場合、通信料金が増額され、閲覧確認がされた場合通信料金が減額される。
【００８７】
図１２を参照して、広告サーバコンピュータ２０００の固定ディスク２１０６に記憶される割引料金データベースについて説明する。図１２に示すように、割引料金データベースは、各モデムＩＤごとに、表示される広告の広告主ＩＤと、その広告数、閲覧確認された広告の広告主ＩＤとその広告数とを記憶する。さらに、モデムＩＤごとに、表示に対する割引料金と、閲覧に対する割引料金とを記憶する。さらに、それぞれの広告主ＩＤごとに記憶された表示に対する割引料金を合計した、表示に対する割引料金合計と、それぞれの広告主ＩＤごとに記憶された閲覧に対する割引料金を合計した、閲覧に対する割引料金合計とを記憶する。さらに、表示に対する割引料金合計と閲覧に対する割引料金合計とを加算した割引料金合計金額を記憶する。たとえば、表示に対する割引料金は広告数１つ当り１円とし、閲覧に対する割引料金は広告数１つ当り５円として算出されるものと想定した。たとえば、モデムＩＤが「ＵＳＥＲ００１０」の場合、表示に対する割引料金合計３０７８円と、閲覧に対する割引料金合計１１７２円との合計４３５０円が割引料金として記憶される。
【００８８】
図１３を参照して、広告サーバコンピュータ２０００の固定ディスク２１０６に記憶される広告料金データベースについて説明する。図１３に示すように、広告料金データベースは、広告主ＩＤごとに、複数のモデム３０００における表示される広告数の合計と、閲覧確認された広告数の合計とを記憶する。さらに、表示される広告数の合計に基づいて算出される広告料金と、閲覧確認された広告数に基づいて算出される広告料金とを記憶する。表示に対する広告料金と閲覧に対する広告料金とを加算した広告料金合計を記憶する。たとえば、広告主ＩＤが「ＡＤ０１」の場合、表示される広告数の合計が３１６７１であり、表示に対する広告料金が３１６７１円と算出され記憶される。閲覧確認された広告数の合計が１１２６であり、閲覧に対する広告料金が１１２６０円と算出され記憶される。広告料金の合計は、表示に対する広告料金である３１６７１円に閲覧に対する広告料金１１２６０円を加算した額の２５％増しとしている。この２５％分は、ＣＡＴＶ事業者の管理費用としてＣＡＴＶ事業者が徴収することになる。
【００８９】
図１４を参照して、ＣＭＴＳ１０００で実行されるプログラムは、データ処理に関し、以下のような制御構造を有する。
【００９０】
ステップ（以下、ステップをＳと略す）１０００にて、ＣＰＵ１０１０は、上りデータを、ＣＡＴＶ接続部１０３６を介して受信したか否かを判断する。上りデータを受信すると（Ｓ１０００にてＹＥＳ）、処理はＳ１００２へ移される。もしそうでないと（Ｓ１０００にてＮＯ）、処理はＳ１０００に戻され、上りデータの受信を待つ。
【００９１】
Ｓ１００２にて、ＣＰＵ１０１０は、上りデータのヘッダに含まれる宛先を読出す。Ｓ１００４にて、ＣＰＵ１０１０は、読出した宛先がインターネットであるか否かを判断する。宛先がインターネットであると（Ｓ１００４にてＹＥＳ）、処理はＳ１００６へ移される。もしそうでないと（Ｓ１００４にてＮＯ）、処理はＳ１０１０へ移される。
【００９２】
Ｓ１００６にて、ＣＰＵ１０１０は、受信した上りデータが、パソコン３０００からの接続要求データであると判断する。Ｓ１００８にて、ＣＰＵ１０１０は、インターネット３０００に、接続要求データを送信する。Ｓ１０１０にて、ＣＰＵ１０１０は、読出した宛先がＣＭＴＳ１０００自身であるか否かを判断する。宛先がＣＭＴＳ１０００自身である場合には（Ｓ１０１０にてＹＥＳ）、処理はＳ１０１２へ移される。もしそうでないと（Ｓ１０１０にてＮＯ）、処理はＳ１０３４へ移される。
【００９３】
Ｓ１０１２にて、ＣＰＵ１０１０は、受信した上りデータは管理データと判断する。Ｓ１０１４にて、ＣＰＵ１０１０は、管理データを処理する。Ｓ１０１６にて、ＣＰＵ１０１０は、受信した管理データは閲覧確認データであるか否かを判断する。この判断は、受信した管理データに含まれるデータ識別フラグに基づいて行なわれる。受信した管理データが閲覧確認データである場合には（Ｓ１０１６にてＹＥＳ）、処理はＳ１０１８へ移される。もしそうでないと（Ｓ１０１６にてＮＯ）、処理はＳ１０２０へ移される。
【００９４】
Ｓ１０１８にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００へ、閲覧確認データを送信する。
【００９５】
Ｓ１０２０にて、ＣＰＵ１０１０は、受信したデータは通信トラフィックデータであるか否かを判断する。受信した管理データは通信トラフィックデータである場合には（Ｓ１０２０にてＹＥＳ）、処理はＳ１０２２へ移される。もしそうでないと（Ｓ１０２０にてＮＯ）、処理はＳ１０３４へ移される。
【００９６】
Ｓ１０２２にて、ＣＰＵ１０１０は、下りの通信トラフィックが少ないか否かを判断する。この判断は、予め定められたトラフィック量よりも少ないか否かにより行なわれる。下りの通信トラフィックが少ない場合には（Ｓ１０２２にてＹＥＳ）、処理はＳ１０２４へ移される。もしそうでないと（Ｓ１０２２にてＮＯ）、処理はＳ１０３４へ移される。
【００９７】
Ｓ１０２４にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００へ送信可能フラグを送信する。
【００９８】
Ｓ１０２６にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００から、広告データまたは広告制御データを受信したか否かを判断する。広告サーバコンピュータから広告データまたは広告制御データを受信すると（Ｓ１０２６にてＹＥＳ）、処理はＳ１０２８へ移される。もしそうでないと（Ｓ１０２６にてＮＯ）、処理はＳ１０３０へ移される。
【００９９】
Ｓ１０２８にて、ＣＰＵ１０１０は、モデム３０００へ、広告データまたは広告制御データを送信する。
【０１００】
Ｓ１０３０にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００へ送信可能フラグを送信してから予め定められた時間が経過したか否かを判断する。予め定められた時間が経過すると（Ｓ１０３０にてＹＥＳ）、処理はＳ１０３２へ移される。もしそうでないと（Ｓ１０３０にてＮＯ）、処理はＳ１０２６へ移される。
【０１０１】
Ｓ１０３２にて、ＣＰＵ１０１０は、エラー処理を行なう。このＳ１０３２におけるエラー処理は、たとえば、ＣＭＴＳ１０００に接続された管理端末１１００のモニタに、広告サーバコンピュータ２０００との間における通信にトラブルが発生していることなどを示す。
【０１０２】
Ｓ１０３４にて、ＣＰＵ１０１０は、ＣＭＴＳ１０００の処理を終了するか否かを判断する。ＣＭＴＳ１０００の処理を終了する場合（Ｓ１０３４にてＹＥＳ）、このＣＭＴＳ１０００の処理は終了する。もしそうでないと（Ｓ１０３４にてＮＯ）、処理はＳ１０００へ戻される。
【０１０３】
図１５を参照して、広告サーバコンピュータ２０００で実行されるプログラムは、送信処理に関し、以下のような制御構造を有する。
【０１０４】
Ｓ２０００にて、ＣＰＵ２１０２は、ＣＭＴＳ１０００から送信可能フラグを受信したか否かを判断する。送信可能フラグを受信すると（Ｓ２０００にてＹＥＳ）、処理はＳ２００２へ移される。もしそうでないと（Ｓ２０００にてＮＯ）、処理はＳ２０００へ戻され、送信可能フラグの受信を待つ。
【０１０５】
Ｓ２００２にて、ＣＰＵ２１０２は、広告データまたは広告制御データを固定ディスク２１０６から読出す。Ｓ２００４にて、ＣＰＵ２１０２は、広告データまたは広告制御データを、ＣＭＴＳ１０００に送信する。
【０１０６】
Ｓ２００６にて、ＣＰＵ２１０２は、割引料金データベース（図１２）における、表示される広告についてのデータを更新する。Ｓ２００８にて、ＣＰＵ２１０２は、広告サーバコンピュータ２０００の処理を終了するか否かを判断する。処理を終了する場合（Ｓ２００８にてＹＥＳ）、この広告サーバコンピュータ２０００の送信処理は終了する。もしそうでないと（Ｓ２００８にてＮＯ）、処理はＳ２０００に戻される。
【０１０７】
図１６を参照して、モデム３０００で実行されるプログラムは、受信処理に関し、以下のような制御構造を有する。
【０１０８】
Ｓ３０００にて、ＣＰＵ３０１０は、ＣＡＴＶ接続部３０３６を介して下りデータを受信したか否かを判断する。下りデータを受信すると（Ｓ３０００にてＹＥＳ）、処理はＳ３００２へ移される。もしそうでないと（Ｓ３０００にてＮＯ）、処理はＳ３０００に戻され、下りデータの受信を待つ。
【０１０９】
Ｓ３００２にて、ＣＰＵ３０１０は、下りデータのヘッダに含まれる宛先を読出す。Ｓ３００４にて、ＣＰＵ３０１０は、読出した宛先がパソコン３１００であるか否かを判断する。宛先でパソコン３１００である場合には（Ｓ３００４にてＹＥＳ）、処理はＳ３００６へ移される。もしそうでないと（Ｓ３００４にてＮＯ）、処理はＳ３０１０へ移される。
【０１１０】
Ｓ３００６にて、ＣＰＵ３０１０は、受信した下りデータがパソコン３１００へのデータであると判断する。Ｓ３００８にて、ＣＰＵ３０１０は、パソコン３１００へ受信したデータを送信する。
【０１１１】
Ｓ３０１０にて、ＣＰＵ３０１０は、宛先がモデム３０００自身であるか否かを判断する。宛先がモデム３０００自身である場合には（Ｓ３０１０にてＹＥＳ）、処理はＳ３０１２へ移される。もしそうでないと（Ｓ３０１０にてＮＯ）、処理はＳ３０２４へ移される。
【０１１２】
Ｓ３０１２にて、ＣＰＵ３０１０は、データ識別フラグが広告データまたは広告制御データを示すか否かを判断する。データ識別フラグが広告データまたは広告制御データを示す場合には（Ｓ３０１２にてＹＥＳ）、処理はＳ３０１８へ移される。もしそうでないと（Ｓ３０１２にてＮＯ）、処理はＳ３０１４へ移される。
【０１１３】
Ｓ３０１４にて、ＣＰＵ３０１０は、受信した下りデータは管理データと判断する。Ｓ３０１６にて、ＣＰＵ３０１０は、管理データを処理する。その後処理はＳ３０２４へ移される。
【０１１４】
Ｓ３０１８にて、ＣＰＵ３０１０は、データ識別フラグが広告データを示すか否かを判断する。データ識別フラグが広告データを示す場合には（Ｓ３０１８にてＹＥＳ）、処理はＳ３０２０へ移される。もしそうでないと（Ｓ３０１８にてＮＯ）、処理はＳ３０２２へ移される。
【０１１５】
Ｓ３０２０にて、ＣＰＵ３０１０は、受信した広告データをキャッシュメモリ３０３０に記憶する。
【０１１６】
Ｓ３０２２にて、ＣＰＵ３０１０は、広告制御データをメモリ３０２０に記憶する。Ｓ３０２４にて、ＣＰＵ３０１０は、モデム３０００における処理を終了するか否かを判断する。処理を終了する場合（Ｓ３０２４にてＹＥＳ）、このモデム３０００の送信処理は終了する。もしそうでないと（Ｓ３０２４にてＮＯ）、処理はＳ３０００へ戻される。
【０１１７】
図１７を参照して、モデム３０００で実行されるプログラムは、表示処理に関し、以下のような制御構造を有する。
【０１１８】
Ｓ３１００にて、ＣＰＵ３０１０は、ＣＡＴＶ接続部３０３６を介して広告制御データを受信したか否かを判断する。広告制御データを受信すると（Ｓ３１００にてＹＥＳ）、処理はＳ３１３２へ移される。もしそうでないと（Ｓ３１００にてＮＯ）、処理はＳ３１０２へ移される。
【０１１９】
Ｓ３１０２にて、ＣＰＵ３０１０は、広告スケジュールデータをメモリ３０２０から読出す。Ｓ３０１４にて、ＣＰＵ３０１０は、現在日時を検知する。Ｓ３０１６にて、ＣＰＵ３０１０は、現在日時が表示予定日時である広告データがあるか否かを判断する。現在日時が表示予定日時である広告データがある場合には（Ｓ３１０６にてＹＥＳ）、処理はＳ３１０８へ移される。もしそうでないと（Ｓ３１０６にてＮＯ）、処理はＳ３１００へ戻される。
【０１２０】
Ｓ３１０８にて、ＣＰＵ３０１０は、キャッシュメモリ３０３０から広告データを読出す。Ｓ３１１０にて、制御部３０１０は、読出した広告データを液晶モニタ３０４２に表示させる。Ｓ３１１２にて、ＣＰＵ３０１０は、注意音フラグがセットされているか否かを判断する。この判断は、メモリ３０２０に記憶されるスケジュールデータ（図１０）に基づいて行なわれる。注意音フラグがセットされている場合には（Ｓ３１１２にてＹＥＳ）、処理はＳ３１１４へ移される。もしそうでないと（Ｓ３１１２にてＮＯ）、処理はＳ３１１６へ移される。
【０１２１】
Ｓ３１１４にて、ＣＰＵ３０１０は、ブザー３０４４を用いて注意音を出力する。
【０１２２】
Ｓ３１１６にて、ＣＰＵ３０１０は、確認要求フラグがセットされているか否かを判断する。この判断も、前述のＳ３１１２における判断と同様、スケジュールデータ（図１０）に基づいて行なわれる。確認要求フラグがセットされている場合には（Ｓ３１１６にてＹＥＳ）、処理はＳ３１１８へ移される。もしそうでないと（Ｓ３１１６にてＮＯ）、処理はＳ３１３４へ移される。
【０１２３】
Ｓ３１１８にて、ＣＰＵ３０１０は、確認要求のためのランプ３０４６を点灯させる。
【０１２４】
Ｓ３１２０にて、ＣＰＵ３０１０は、確認要求時間が経過したか否かを判断する。この判断は、スケジュールデータ（図１０）に基づいて、確認要求フラグがセット状態からリセット状態に変更されたか否かにより行なわれる。確認要求時間が経過すると（Ｓ３１２０にてＹＥＳ）、処理はＳ３１３０へ移される。もしそうでないと（Ｓ３１２０にてＮＯ）、処理はＳ３１２２へ移される。
【０１２５】
Ｓ３１２２にて、ＣＰＵ３０１０は、ボタン３０４８から閲覧確認入力を検知したか否かを判断する。閲覧確認入力を検知すると（Ｓ３１２２にてＹＥＳ）、処理はＳ３１２４へ移される。もしそうでないと（Ｓ３１２２にてＮＯ）、処理はＳ３１２０へ移される。
【０１２６】
Ｓ３１２４にて、ＣＰＵ３０１０は、確認要求のためのランプ３０４６を消灯する。Ｓ３１２６にて、ＣＰＵ３０１０は、閲覧確認データを作成する。Ｓ３１２８にて、ＣＰＵ３０１０は、ＣＭＴＳ１０００へ閲覧確認データを送信する。Ｓ３１３０にて、ＣＰＵ３０１０は、確認要求のためのランプを消灯する。
【０１２７】
Ｓ３１３２にて、ＣＰＵ３０１０は、受信した広告制御データ（開始、終了、消去）に基づいて、割込み処理を行なう。このとき、制御データの内容に応答する割込み処理が行なわれる。
【０１２８】
Ｓ３１３４にて、ＣＰＵ３０１０は、モデム３０００の処理を終了するか否かを判断する。処理を終了する場合（Ｓ３１３４にてＹＥＳ）、モデム３０００の表示処理は終了する。もしそうでないと（Ｓ３１３４にてＮＯ）、処理はＳ３１００へ戻される。
【０１２９】
図１８を参照して、広告サーバコンピュータ２０００で実行されるプログラムは、料金算出処理に関し、以下のような制御構造を有する。
【０１３０】
Ｓ２１００にて、ＣＰＵ２１０２は、通信インターフェイス２１１０を介して閲覧確認データを受信したか否かを判断する。閲覧確認データを受信すると（Ｓ２１００にてＹＥＳ）、処理はＳ２１０２へ移される。もしそうでないと（Ｓ２１００にてＮＯ）、処理はＳ２１００へ戻される。
【０１３１】
Ｓ２１０２にて、ＣＰＵ２１０２は、固定ディスク２１０６に記憶された割引料金データベース（図１２）の、閲覧確認された広告についてのデータを更新する。Ｓ２１０４にて、ＣＰＵ２１０２は、現在日時を検知する。Ｓ２１０６にて、ＣＰＵ２１０２は、現在日時が料金算出期日であるか否かを判断する。現在日時が料金算出期日である場合には（Ｓ２１０６にてＹＥＳ）、処理はＳ２１０８へ移される。もしそうでないと（Ｓ２１０６にてＮＯ）、処理はＳ２１００へ戻される。
【０１３２】
Ｓ２１０８にて、ＣＰＵ２１０２は、割引料金データベース（図１２）に基づいて、モデムＩＤごとの割引料金を算出する。Ｓ２１１０にて、ＣＰＵ２１０２は、モデムＩＤごとの割引料金をＣＭＴＳ１０００に送信する。
【０１３３】
Ｓ２１１２にて、ＣＰＵ２１０２は、広告料金データベース（図１３）に基づいて、広告主ＩＤごとの広告料金を算出する。Ｓ２１１４にて、ＣＰＵ２１０２は、広告ＩＤごとの広告料金を広告主に通知する。Ｓ２１１６にて、ＣＰＵ２１０２は、この広告サーバコンピュータ２０００における処理を終了するか否かを判断する。処理を終了する場合（Ｓ２１１６にてＹＥＳ）、広告サーバコンピュータの料金算出処理は終了する。もしそうでないと（Ｓ２１１６にてＮＯ）、処理はＳ２１００へ戻される。
【０１３４】
図１９を参照して、ＣＭＴＳ１０００で実行されるプログラムは、料金算出処理に関し、以下のような制御構造を有する。なお、図１９に示すフローチャートは、ＣＭＴＳ１０００で実行されるか、ＣＭＴＳ１０００の管理端末１１００で実行されるかは問わない。以下の説明においては、ＣＭＴＳ１０００で実行されるものと想定する。
【０１３５】
Ｓ１１００にて、ＣＰＵ１０１０は、モデムＩＤごとの割引料金を、広告サーバコンピュータ２０００から受信したか否かを判断する。モデムＩＤごとの割引料金を受信すると（Ｓ１１００にてＹＥＳ）、処理はＳ１１０２へ移される。もしそうでないと（Ｓ１１００にてＮＯ）、処理はＳ１１００へ戻される。
【０１３６】
Ｓ１１０２にて、ＣＰＵ１０１０は、広告料金を広告主から収受したか否かを判断する。この判断は、ネットワークに接続されたオンライン課金サーバからの収受完了データを受信したか否かにより行なわれる。広告料金を広告主から収受すると（Ｓ１１０２にてＹＥＳ）、処理はＳ１１０４へ移される。もしそうでないと（Ｓ１１０２にてＮＯ）、処理はＳ１１００へ移される。
【０１３７】
Ｓ１１０４にて、ＣＰＵ１０１０は、モデムＩＤごとに、通信料金およびモデム使用料金を算出する。Ｓ１１０６にて、ＣＰＵ１１０は、モデムＩＤごとの通信料金およびモデム使用料金をユーザに通知する。Ｓ１１０８にて、ＣＰＵ１０１０は、ＣＭＴＳ１０００の料金算出処理を終了するか否かを判断する。処理を終了する場合（Ｓ１１０８にてＹＥＳ）、このＣＴＭＳ１０００の料金算出処理は終了する。もしそうでないと（Ｓ１１０８にてＮＯ）、処理はＳ１１００へ戻される。
【０１３８】
以上のような構造およびフローチャートに基づく通信システムの動作について説明する。
【０１３９】
［広告データ送信動作］
ＣＭＴＳ１０００からモデム３０００への下り通信トラフィックが少ない場合、ＣＭＴＳ１０００は、下りの通信トラフィックが少ないことを検知し（Ｓ１０２２にてＹＥＳ）、広告サーバコンピュータ２０００へ送信可能フラグを送信する（Ｓ１０２４）。広告サーバコンピュータ２０００は、送信可能フラグをＣＭＴＳ１０００から受信すると（Ｓ２０００にてＹＥＳ）、固定ディスク２１０６から広告データまたは広告制御データを読出す（Ｓ２００２）。
【０１４０】
広告サーバコンピュータ２０００は、広告データまたは広告制御データをＣＭＴＳ１０００に送信し（Ｓ２００４）、固定ディスク２１０６に記憶された割引料金データベース（図１２）の、表示される広告についてのデータを更新する（Ｓ２００６）。
【０１４１】
モデム３０００は、下りデータを受信し（Ｓ３０００にてＹＥＳ）、下りデータに含まれる宛先を読出す（Ｓ３００２）。宛先がパソコン３１００でなく（Ｓ３００４にてＮＯ）、モデム自身（Ｓ３１００にてＹＥＳ）であって、データ識別フラグが広告データまたは広告制御データを示す場合には（Ｓ３０１２にてＹＥＳ）、広告データをキャッシュメモリ３０３０に記憶したり（Ｓ３０２０）、広告制御データをメモリ３０２０に記憶したりする（Ｓ３０２２）。
【０１４２】
［モデム  広告表示動作］
モデム３０００が、広告制御データ（開始）を受信すると（Ｓ３１００にてＹＥＳ）、制御データに基づいて割込処理が行なわれ（Ｓ３１３２）、モデム３０００における広告表示動作が開始される。
【０１４３】
モデム３０００は、広告スケジュールデータ（図２５）をメモリ３０２０から読出し（Ｓ３１０２）、現在日時を検知する（Ｓ３１０４）。現在日時が表示予定日時である広告データがあると（Ｓ３１０６にてＹＥＳ）、広告データをキャッシュメモリ３０３０から読出し（Ｓ３１０８）、広告データを液晶モニタ３０４２に表示する（Ｓ３１１０）。スケジュールデータの注意音フラグがセット状態である場合には（Ｓ３１１２にてＹＥＳ）、ブザー３０４４から注意音が出力される（Ｓ３１１４）。
【０１４４】
確認要求フラグがセットされていると（Ｓ３１１６にてＹＥＳ）、確認要求のためのランプ３０４６が点灯される（Ｓ３１１８）。確認要求時間が経過するまでに（Ｓ３１２２にてＮＯ）、閲覧確認入力がボタン３０４８から入力されると（Ｓ３１２２にてＹＥＳ）、確認要求ランプが３０４６が消灯され（Ｓ３１２４）、閲覧確認データが作成され（Ｓ３１２６）、ＣＭＴＳ１０００へ閲覧確認データが送信される（Ｓ３１２８）。
【０１４５】
［広告サーバコンピュータ  料金算出動作］
広告サーバコンピュータ２０００が、ＣＭＴＳ１０００を介してモデム３０００から閲覧確認データを受信すると（Ｓ２１００にてＹＥＳ）、割引料金データベース（図１２）の、閲覧確認された広告についてのデータが更新される（Ｓ２１０２）。広告サーバコンピュータ２０００は現在日時を検知し（Ｓ２１０４）、現在日時が料金算出期日（たとえば月末）（Ｓ２１０６にてＹＥＳ）、割引料金データベース（図１２）に基づいて、モデムＩＤごとの割引料金が算出される（Ｓ２１０８）。モデムＩＤごとに算出された割引料金が、ＣＭＴＳ１０００に送信される（Ｓ２１１０）。広告サーバコンピュータ２０００は、広告料金データベース（図１３）に基づいて、広告主ＩＤごとの広告料金が算出する（Ｓ２１１２）。広告サーバコンピュータ２０００は、算出された広告主ＩＤごとの広告料金を広告主に通知する（Ｓ２１１４）。広告料金が通知された広告主は、通知された広告料金を、ネットワークに接続されたオンライン課金サーバを用いて、ＣＡＴＶ事業者へ支払う。
【０１４６】
［ＣＭＴＳ  料金算出動作］
ＣＭＴＳ１０００が、広告サーバコンピュータ２０００から、モデムＩＤごとの割引料金を受信すると（Ｓ１１００にてＹＥＳ）、広告料金を広告主から収受したか否かが判断される（Ｓ１１０２）。広告料金を広告主から収受すると（Ｓ１１０２にてＹＥＳ）、モデムＩＤごとに、通信料金およびモデム使用料金が算出される（Ｓ１１０４）。このとき、ＣＡＴＶの事業者ごとに予め定められた通信料金およびモデム使用料金から、割引料金データベース（図１２）に記憶された割引料金合計額が減算されて、モデムＩＤごとの通信料金およびモデム使用料金が算出される。ＣＭＴＳ１０００は、算出されたモデムＩＤごとの通信料金およびモデム使用料金を、ユーザに通知する。
【０１４７】
以上のようにして、本実施の形態に係る通信システムは、パソコンにおけるアプリケーションに依存することなく、モデムに広告を表示することができる。その表示に対する対価として、広告主から広告料金を収受することができる。広告料金を充当して、通信料金およびモデム使用料金を割引き、ユーザの負担額を軽減することができる。その結果、インフラストラクチャーの整備が行なわれていない通信システムにおいて、ユーザがその整備費用を負担する必要はない、通信システムを提供することができる。
【０１４８】
＜第１の実施の形態  第１の変形例＞
以下、第１の実施の形態におけるＣＭＴＳ１０００のデータ処理の変形例について説明する。この変形例は、図１４に示すＣＭＴＳ１０００のデータ処理のフローチャートにおいて、ＣＭＴＳ１０００は、送信可能フラグを広告サーバコンピュータ２０００に送信するのではなく、通信トラフィックデータを広告サーバコンピュータ２０００に送信する。すなわち、ＣＭＴＳ１０００は、受信した管理データが通信トラフィックデータであると判断すると（Ｓ１０２０にてＹＥＳ）、下りの通信トラフィックが少ないか否かにかかわらず、広告サーバコンピュータ２０００へ、通信トラフィックデータを送信する。
【０１４９】
広告サーバコンピュータ２０００は、送信可能フラグを受信することなく、ＣＭＴＳ１０００から通信トラフィックデータを受信する。広告サーバコンピュータ２０００は、受信した通信トラフィックデータに基づいて、下りの通信トラフィックが予め定められた量よりも少ない場合には、広告データまたは広告制御データを固定ディスク２１０６から読出して、広告データまたは広告制御データをＣＭＴＳ１０００に送信する。
【０１５０】
この変形例においても、下りの通信トラフィックが少ない場合に、広告データをＣＭＴＳ１０００からモデム３０００に送信するようにすることができる。
【０１５１】
＜第１の実施の形態  第２の変形例＞
以下、第１の実施の形態の第２の変形例について説明する。この変形例は、広告データがモデム３０００に表示されるスケジュールデータに基づいて、広告料金を算出するものである。
【０１５２】
図２０を参照して、広告サーバコンピュータ２０００の固定ディスク２１０６に記憶される広告料金表について説明する。図２０に示すように、広告料金表は、広告パターンごとに、広告を表示するスケジュールと、表示される広告料金の単価とを記憶する。たとえば広告パターンが「０１」の場合には、終日、毎時００分から０５分の間に、モデム３０００に広告データが表示される。その場合、表示される広告料金の単価は１０円と設定される。このような広告パターンが複数個記憶され、モデム３０００に表示される広告データをユーザが閲覧する可能性が高い広告パターンほど単価を高く、閲覧される可能性が低い広告パターンほど単価を低く設定してある。このような広告料金表に基づいて、広告料金データベース（図１３）の、表示に対する広告料金が算出される。
【０１５３】
この変形例によると、予め定められた広告を表示するスケジュールに対応する広告料金に基づいて、広告主から徴収する広告料金を算出することができる。
【０１５４】
＜第１の実施の形態  その他の変形例＞
なお、図６〜図８に示す広告制御データは、広告サーバコンピュータ２０００からＣＭＴＳ１０００を介してモデム３０００に送信されるものではなく、ＣＭＴＳ１０００からモデム３０００に送信されるデータであってもよい。
【０１５５】
さらに、図１４に示すＳ１０２０における処理において、通信トラフィックデータを管理データの１つとしてＣＭＴＳ１０００が受信するとして説明したが、これに限定されるものではない。すなわち、通信トラフィックデータはＣＭＴＳ１０００が受信するのではなく、ＣＭＴＳ１０００自身が検知するものであってもよい。
【０１５６】
さらに、図１３に示す広告料金データベースにおける広告料金合計額は、表示に対する広告料金と閲覧に対する広告料金との合計額の１２５％としたが、これに限定されるものではない。ＣＡＴＶ事業者の管理費用の変動により、適宜変更されるものである。
【０１５７】
さらに、ＣＭＴＳ１０００とモデム３０００とは、ＣＡＴＶ回線１４００のみを用いて接続されるとして説明したが、これに限定されるものではない。ＣＡＴＶ回線１４００とともに、他の回線（たとえば、一般電話回線など）を用いて、ＣＭＴＳ１０００とモデム３０００とを接続する。インターネット４０００からモデム３０００に送信される下りのデータと、広告サーバコンピュータ２０００からＣＭＴＳ１０００を介してモデム３０００に送信される広告データとを、通信回線を区別して送信するようにする。たとえば、インターネット４０００からの下りはＣＡＴＶ回線１４００を用いて、広告サーバコンピュータ２０００からの下りは一般電話回線を用いて、送信する。このようにすると、モデム３０００は、受信したデータのヘッダに含まれる宛先により、データの種類を判別して処理を変更するのではなく、通信回線ごとに、データを区別して処理することができる。
【０１５８】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態について説明する。本実施の形態に係る通信システムは、前述の第１の実施の形態のモデム３０００において、ユーザが広告データを検索することができる。その他のハードウェアおよびフローチャートについては前述の第１の実施の形態と同じである。したがってそれらについてのここでの詳細な説明は繰返さない。
【０１５９】
図２１を参照して、本実施の形態に係るＣＭＴＳ１０００とモデム３０００との間の通信チャンネルについて説明する。本実施の形態においては、広告専用チャンネルを設ける。図２１に示すように、ＣＭＴＳ１０００とモデム３０００との間の通信チャンネルは、ユーザごとに設定された上り回線用のチャンネルと、ＴＶ放送用の空きチャンネルを用いた下りチャンネルとにより構成される。これに加えて、下り回線用周波数帯域の高周波帯域側に、広告専用チャンネルを設ける。広告専用チャンネルは、広告サーバコンピュータ２０００からＣＭＴＳ１０００を介してＣＡＴＶ回線１４００によりモデム３０００に広告データのみを送信するチャンネルである。この広告専用チャンネルを用いて、下り回線の通信トラフィック量にかかわらず、広告データがモデム３０００に送信される。
【０１６０】
図２２を参照して、広告サーバコンピュータ２０００からＣＭＴＳ１０００を介してモデム３０００に送信される広告データについて説明する。図２２に示す広告データは、前述の図５に示す第１の実施の形態の広告データにインデックスデータを付加したものである。図２２に示すように、広告データは、宛先（モデムＩＤ）、データ識別フラグ、広告ＩＤ、インデックスデータおよびデータを含む。インデックスデータは、商品サービス名、商品サービス区分、商品サービスキーワード、広告主の業種、広告主名、連絡先住所、連絡先電話番号、連絡先ＵＲＬ（Uniform Resource Locators）およびその他の情報を含む。このインデックスデータに基づいて、広告データを検索することができる。
【０１６１】
図２３を参照して、モデム３０００で実行されるプログラムは、検索処理に関し、以下のような制御構造を有する。
【０１６２】
Ｓ３２００にて、ＣＰＵ３０１０は、検索条件を入力する画面を液晶モニタ３０４２に表示させる。Ｓ３２０２にて、ＣＰＵ３０１０は、検索条件の入力を検知したか否かを判断する。この判断は、ボタン３０４８から入力された情報に基づいて行なわれる。検索条件の入力を検知すると（Ｓ３２０２にてＹＥＳ）、処理はＳ３２０４へ移される。もしそうでないと（Ｓ３２０２にてＮＯ）、処理はＳ３２００に戻される。
【０１６３】
Ｓ３２０４にて、ＣＰＵ３０１０は、検索条件に合致する広告データを検索する。このとき、図２２に示す広告データに含まれるインデックスデータの各データが使用される。Ｓ３２０６にて、ＣＰＵ３０１０は、液晶モニタ３０４２に、検索結果の一覧を表示させる。このとき、少なくとも、１つ以上の広告ＩＤが表示される。
【０１６４】
Ｓ３２０８にて、ＣＰＵ３０１０は、表示された広告ＩＤの中の、１つの広告ＩＤの入力を検知したか否かを判断する。広告ＩＤの入力を検知すると（Ｓ３２０８にてＹＥＳ）、処理はＳ３２１０へ移される。もしそうでないと（Ｓ３２０８にてＮＯ）、処理はＳ３２１２へ移される。
【０１６５】
Ｓ３２１０にて、ＣＰＵ３０１０は、ユーザにより選択された広告ＩＤにより特定される広告データを液晶モニタ３０４２に表示させる。
【０１６６】
Ｓ３２１２にて、ＣＰＵ３０１０は、検査結果一覧を表示してから予め定められた時間が経過したか否かを判断する。予め定められた時間が経過すると（Ｓ３２１２にてＹＥＳ）、処理はＳ３２１４へ移される。もしそうでないと（Ｓ３２１２にてＮＯ）、処理はＳ３２０８へ戻される。
【０１６７】
Ｓ３２１４にて、ＣＰＵ３０１０は、モデム３０００における検索処理を終了するか否かを判断する。処理を終了する場合には（Ｓ３２１４にてＹＥＳ）、この検索処理は終了する。もしそうでないと（Ｓ３２１４にてＮＯ）、処理はＳ３２００へ戻される。
【０１６８】
以上のような構造およびフローチャートに基づく、広告データ検索動作について説明する。
【０１６９】
モデム３０００の液晶モニタ３０４２に、検索条件を入力する画面が表示される（Ｓ３２００）。ユーザが検索条件を入力すると（Ｓ３２０２にてＹＥＳ）、モデム３０００は検索条件に合致する広告データを検索する（Ｓ３２０４）。検索結果の一覧が液晶モニタ３０４２に表示される（Ｓ３２０６）。このとき、液晶モニタ３０４２の表示例を図２４に示す。図２４に示すような状態で広告ＩＤを選択して詳細表示を選択すると選択された広告ＩＤの入力が検知され（Ｓ３２０８にてＹＥＳ）、選択された広告ＩＤにより特定される広告データが表示される（Ｓ３２１０）。
【０１７０】
以上のようにして、本実施の形態に係る通信システムによると、モデムに記憶された広告データの中で、ユーザが興味を示す広告データを検索して、表示させることができる。
【０１７１】
なお、本実施の形態において、検索を行なうのはモデム３０００ではなく、パソコン３１００であってもよい。さらに、図２２に示すインデックスデータは、広告サーバコンピュータ２０００からＣＭＴＳ１０００を介してモデム３０００が受信するものに限定されない。広告サーバコンピュータ２０００からモデム３０００が受信するのは図５に示す広告データであって、モデム３０００が、受信した広告データ（図５）に基づいてインデックスデータを作成するようにしてもよい。このとき、モデム３０００は、広告データ（図５）に含まれる広告データの文字などに基づいて、インデックスデータを自動的に生成する。
【０１７２】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態について説明する。本実施の形態に係る通信システムは、前述の第１の実施の形態におけるモデム３０００において、ユーザが広告データに関連するデータを要求することができる。その他のハードウェア構成およびフローチャートについては前述の第１の実施の形態と同じである。したがって、それらについてのここでの詳細な説明は繰返さない。
【０１７３】
図２５を参照して、広告サーバコンピュータ２０００の固定ディスク２１０６に記憶される関連情報データベースについて説明する。図２５に示すように関連情報データベースは、広告主ＩＤの広告ＩＤごとに、それぞれの広告ＩＤにより特定される広告情報が関連する第１の関連広告ＩＤ、第２の広告関連ＩＤおよび第３の広告関連ＩＤを記憶する。たとえば、広告主ＩＤが「ＡＤ０１」で特定される広告主の、広告ＩＤが「０１０２１０」で特定される広告についての、第１の関連広告ＩＤは「０１０２１０−０１」であって、第２の関連広告ＩＤは「０１０２１０−０２」であることが記憶される。
【０１７４】
図２６を参照して、広告サーバコンピュータ２０００の固定ディスク２１０６で記憶される割引料金データベースについて説明する。本実施の形態に係る割引料金データベース（図２６）は、前述の第１の実施の形態の割引料金データベース（図１２）に加えて、詳細要求された広告主の広告主ＩＤと、その広告主ＩＤの広告数をさらに含む。さらに、要求に対する割引料金と、要求に対する割引料金の合計金額とを含む。割引料金の合計は、表示に対する割引料金合計と、閲覧に対する割引料金合計と、要求に対する割引料金合計とを加算した額になる。要求に対する割引料金は、広告数１件当り１００円と設定した。ユーザがモデム３０００に表示された広告データについての関連広告を要求すると、さらに割引料金が加算されることになる。その加算される額は、単に表示された広告よりも高く、閲覧確認された広告よりも高く設定されている。
【０１７５】
図２７を参照して、広告サーバコンピュータ２０００の固定ディスク２１０６に記憶される広告料金データベースについて説明する。本実施の形態に係る広告料金データベース（図２７）は、前述の第１の実施の形態の広告料金データベース（図１３）に、広告主ＩＤごとの詳細要求された広告数の合計と、要求に対する広告料金とをさらに加えたものである。広告料金の合計は、表示に対する広告料金と閲覧に対する広告料金と要求に対する広告料金とを加算した額の１２５％である。要求に対する広告利用金は、広告数１件当り１００円と想定した。
【０１７６】
図２８を参照して、本実施の形態に係るモデム３０００において実行されるプログラムは、要求処理に関し、以下のような制御構造を有する。
【０１７７】
Ｓ３３００にて、ＣＰＵ３０１０は、液晶モニタ３０４２に、広告データを表示させる。Ｓ３３０２にて、ＣＰＵ３０１０は、詳細情報の入力を検知したか否かを判断する。この判断は、ユーザによりボタン３０４８から入力された情報に基づいて行なわれる。詳細情報の入力を検知すると（Ｓ３３０２にてＹＥＳ）、処理は３３０４に移される。もしそうでないと（Ｓ３３０２にてＮＯ）、処理はＳ３３００へ移される。
【０１７８】
Ｓ３３０４にて、ＣＰＵ３０１０は、要求された広告ＩＤとユーザＩＤとを含む詳細要求データをＣＭＴＳ１０００に送信する。Ｓ３３０６にて、ＣＰＵ３０１０は、ＣＭＴＳ１０００から詳細データを受信したか否かを判断する。ＣＭＴＳ１０００から詳細データを受信すると（Ｓ３３０６にてＹＥＳ）、処理はＳ３３０８へ移される。もしそうでないと（Ｓ３３０６にてＮＯ）、処理はＳ３３１０へ移される。Ｓ３３０８にて、ＣＰＵ３０１０は、受信した詳細データを液晶モニタ３０４２に表示させる。
【０１７９】
Ｓ３３１０にて、ＣＰＵ３０１０は、要求された広告ＩＤとユーザＩＤとをＣＭＴＳ１０００に送信してから予め定められた時間が経過したか否かを判断する。予め定められた時間が経過すると（Ｓ３３１０にてＹＥＳ）、処理はＳ３３１２へ移される。もしそうでないと（Ｓ３３１０にてＮＯ）、処理はＳ３３０６へ戻される。
【０１８０】
Ｓ３３１２にて、ＣＰＵ３１０は、この要求処理を終了するか否かを判断する。処理を終了する場合（Ｓ３３１２にてＹＥＳ）、このモデム３０００の要求処理は終了する。もしそうでないと（Ｓ３３１２にてＮＯ）、処理はＳ３３００へ戻される。
【０１８１】
図２９を参照して、本実施の形態に係るＣＭＴＳ１０００で実行されるプログラムは、データ処理に関し、以下のような制御構造を有する。なお、図２９に示す処理の中で前述の図１４に示す処理と同じ処理については、同じステップ番号を付してある。それらについての処理も同じである。したがってそれらについての詳細な説明はここでは繰返さない。
【０１８２】
Ｓ１２００にて、ＣＰＵ１０１０は、受信した管理データは詳細要求データであるか否かを判断する。受信した管理データが詳細要求データである場合には（Ｓ１２００にてＹＥＳ）、処理はＳ１２０２へ移される。もしそうでないと（Ｓ１２００にてＮＯ）、処理はＳ１２０４へ移される。
【０１８３】
Ｓ１２０２にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００へ詳細要求データを送信する。Ｓ１２０４にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００から詳細データを受信したか否かを判断する。広告サーバコンピュータ２０００から詳細データを受信すると（Ｓ１２０４にてＹＥＳ）、処理はＳ１２０６へ移される。もしそうでないと（Ｓ１２０４にてＮＯ）、処理はＳ１２０８へ移される。Ｓ１２０６にて、ＣＰＵ１０１０は、モデム３０００へ詳細データを送信する。
【０１８４】
Ｓ１２０８にて、ＣＰＵ１０１０は、広告サーバコンピュータ２０００へ詳細要求データを送信してから予め定められた時間が経過したか否かを判断する。予め定められた時間が経過すると（Ｓ１２０８にてＹＥＳ）、処理はＳ１２１０へ移される。もしそうでないと（Ｓ１２０８にてＮＯ）、処理はＳ１２０４へ戻される。Ｓ１２１０にて、ＣＰＵ１０１０は、エラー処理を行なう。このＳ１２１０におけるエラー処理において、たとえば、ＣＭＴＳ１０００に接続された管理端末１１００のモニタに、広告サーバコンピュータ２０００との間における通信にトラブルが発生していることなどを示す。
【０１８５】
図３０を参照して、本実施の形態に係る広告サーバコンピュータ２０００で実行されるプログラムは、送信処理に関し、以下のような制御構造を有する。
【０１８６】
Ｓ２２００にて、ＣＰＵ２１０２は、ＣＭＴＳ１０００から詳細要求データを受信したか否かを判断する。詳細要求データを受信すると（Ｓ２２００にてＹＥＳ）、処理はＳ２２０２へ移される。もしそうでないと（Ｓ２２００にてＮＯ）、処理はＳ２２００へ戻され、ＣＭＴＳからの詳細要求データの受信を待つ。
【０１８７】
Ｓ２２０２にて、ＣＰＵ２１０２は、関連広告ＩＤを固定ディスク２１０６に記憶された関連情報データベース（図２５）から読出す。Ｓ２２０４にて、ＣＰＵ２１０２は、関連広告ＩＤに基づいて、詳細データを固定ディスク２１０６から読出して、ＣＭＴＳ１０００に送信する。このとき、宛先は、詳細要求データに含まれるモデムＩＤに基づいて設定される。Ｓ２２０６にて、ＣＰＵ２１０２は、固定ディスク２１０６に記憶された割引料金データベース（図２６）の、詳細要求された広告についてのデータを更新する。
【０１８８】
以上のような構造およびフローチャートに基づく、データ要求動作について説明する。
【０１８９】
モデム３０００の液晶モニタ３０４２に広告データが表示されているときに（Ｓ３３００）、ユーザが詳細情報の入力を行なうと（Ｓ３３０２にてＹＥＳ）、モデム３０００は要求された広告ＩＤとユーザＩＤとを含む詳細要求データが、ＣＭＴＳ１０００に送信される（Ｓ３３０４）。
【０１９０】
ＣＭＴＳ１０００は、上りデータを受信し（Ｓ１０００にてＹＥＳ）、受信した管理データは詳細要求データであると判断すると（Ｓ１２００にてＹＥＳ）、広告サーバコンピュータ２０００へ詳細要求データを送信する（Ｓ１２０２）。
【０１９１】
広告サーバコンピュータ２０００は、詳細要求データをＣＭＴＳ１０００から受信すると（Ｓ２２００にてＹＥＳ）、固定ディスク２１０６に記憶された関連情報データベース（図２５）から関連広告ＩＤを読出す（Ｓ２２０２）。関連広告ＩＤに基づいて、詳細データを固定ディスク２１０６から読出して、読出した詳細データをＣＭＴＳ１０００に送信する（Ｓ２２０４）。割引料金データベース（図２６）の、詳細要求された広告についてのデータを更新する（Ｓ２２０６）。
【０１９２】
ＣＭＴＳ１０００は、広告サーバコンピュータ２０００から詳細データを受信すると（Ｓ１２０４にてＹＥＳ）、モデム３０００へ詳細データを送信する（Ｓ１２０６）。
【０１９３】
モデム３０００は、広告ＩＤとユーザＩＤとをＣＭＴＳ１０００に送信してから予め定められた時間が経過するまでに（Ｓ３３１０にてＮＯ）、ＣＭＴＳ１０００から詳細データを受信すると（Ｓ３３０６にてＹＥＳ）、受信した詳細データを液晶モニタ３０４２に表示させる（Ｓ３３０８）。
【０１９４】
広告サーバコンピュータ２０００は、固定ディスク２１０６に記憶された割引料金データベース（図２６）に基づいて、広告主ＩＤごとの広告料金合計金額を算出し、広告料金データベース（図２７）に記憶する。算出された広告料金が各広告主に通知され、通知を受けた広告主が広告料金をＣＡＴＶ事業者に支払う動作を行なう。
【０１９５】
以上のようにして、本実施の形態に係る通信システムによると、モデムに表示された広告データに関連する情報（たとえば、詳細な広告情報）をユーザに閲覧させることができる。ユーザが詳細な情報を要求した場合には、広告主からさらに高額の広告料金を徴収することが可能になる。
【０１９６】
＜第１〜第３の実施の形態  共通の変形例＞
以下、図３１〜図３３を参照して、モデム３０００の液晶モニタ３０４２の変形例について説明する。前述の実施の形態においては、図４に示すように、モデム３０００に液晶モニタ３０４２を含むものとして説明したが、これに限定されるものではない。
【０１９７】
図３１に示すように、モデム３０００に含まれる液晶モニタ３０４２は、大型の液晶ディスプレイであってもよい。図３２に示すように、モデム３３００は、液晶モニタ３０４２を含まず、液晶モニタ５１００を、接続コード５１１０にて接続されるものでもよい。図３３に示すように、モデム３４００は、液晶モニタを含まず近距離無線通信デバイス（たとえばＢｌｕｅｔｏｏｔｈデバイス）を搭載し、対応する近距離無線通信デバイスを搭載した液晶モニタ５２００と、無線にて接続されるものでもよい。
【０１９８】
図３１〜図３３に示すいずれの変形例においても、液晶モニタに広告データを表示させ、ユーザにより閲覧させることができる。
【０１９９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係る通信システムの全体構成図である。
【図２】  図１に示すＣＭＴＳの制御ブロック図である。
【図３】  図１に示す広告サーバコンピュータを実現するコンピュータシステムの制御ブロック図である。
【図４】  図１に示すモデムの制御ブロック図である。
【図５】  広告サーバコンピュータからモデムに送信される広告データを表わす図である。
【図６】  広告サーバコンピュータからモデムに送信される広告制御データ（開始）を表わす図である。
【図７】  広告サーバコンピュータからモデムに送信される広告制御データ（終了）を表わす図である。
【図８】  広告サーバコンピュータからモデムに送信される広告制御データ（消去）を表わす図である。
【図９】  広告サーバコンピュータからモデムに送信される広告制御データ（スケジュール）を表わす図である。
【図１０】  広告制御データ（スケジュール）のデータ構造を表わす図である。
【図１１】  モデムに記憶される広告実績データベースを表わす図である。
【図１２】  広告サーバコンピュータに記憶される割引料金データベースを表わす図（その１）である。
【図１３】  広告サーバコンピュータに記憶される広告料金データベースを表わす図（その１）である。
【図１４】  ＣＭＴＳで実行されるデータ処理の制御の手順を示すフローチャート（その１）である。
【図１５】  広告サーバコンピュータで実行される送信処理の制御の手順を示すフローチャート（その１）である。
【図１６】  モデムで実行される受信処理の制御の手順を示すフローチャートである。
【図１７】  モデムで実行される表示処理の制御の手順を示すフローチャートである。
【図１８】  広告サーバコンピュータで実行される料金算出処理の制御の手順を示すフローチャートである。
【図１９】  ＣＭＴＳで実行される料金算出処理の制御の手順を示すフローチャートである。
【図２０】  広告サーバコンピュータに記憶される広告料金表を表わす図である。
【図２１】  通信システムにおける通信チャンネルを示す図である。
【図２２】  広告サーバコンピュータからモデムに送信される広告データ（ンデックス付）を表わす図である。
【図２３】  モデムで実行される検索処理の制御の手順を示すフローチャートである。
【図２４】  モデムの表示部における表示例を表わす図である。
【図２５】  広告サーバコンピュータに記憶される関連情報データベースを表わす図である。
【図２６】  広告サーバコンピュータに記憶される割引料金データベースを表わす図（その２）である。
【図２７】  広告サーバコンピュータに記憶される広告料金データベースを表わす図（その２）である。
【図２８】  モデムで実行される要求処理の制御の手順を示すフローチャートである。
【図２９】  ＣＭＴＳで実行されるデータ処理の制御の手順を示すフローチャート（その２）である。
【図３０】  広告サーバコンピュータで実行される送信処理の制御の手順を示すフローチャート（その２）である。
【図３１】  モデムと、モデムと通信して広告情報を表示する表示端末との接続状態を示す図（その１）である。
【図３２】  モデムと、モデムと通信して広告情報を表示する表示端末との接続状態を示す図（その２）である。
【図３３】  モデムと、モデムと通信して広告情報を表示する表示端末との接続状態を示す図（その３）である。
【符号の説明】
１０００  ＣＭＴＳ、１１００  管理端末、１２００  結合器、１３００  ＴＶ放送送信設備、１４００  ＣＡＴＶ回線、２０００  広告サーバコンピュータ、３０００  モデム、３１００  パソコン、３２００  ＵＴＰ回線。
【図１】
0003946472.tif 000002
【図２】
0003946472.tif 000003
【図３】
0003946472.tif 000004
【図４】
0003946472.tif 000005
【図５】
0003946472.tif 000006
【図６】
0003946472.tif 000007
【図７】
0003946472.tif 000008
【図８】
0003946472.tif 000009
【図９】
0003946472.tif 000010
【図１０】
0003946472.tif 000011
【図１１】
0003946472.tif 000012
【図１２】
0003946472.tif 000013
【図１３】
0003946472.tif 000014
【図１４】
0003946472.tif 000015
【図１５】
0003946472.tif 000016
【図１６】
0003946472.tif 000017
【図１７】
0003946472.tif 000018
【図１８】
0003946472.tif 000019
【図１９】
0003946472.tif 000020
【図２０】
0003946472.tif 000021
【図２１】
0003946472.tif 000022
【図２２】
0003946472.tif 000023
【図２３】
0003946472.tif 000024
【図２４】
0003946472.tif 000025
【図２５】
0003946472.tif 000026
【図２６】
0003946472.tif 000027
【図２７】
0003946472.tif 000028
【図２８】
0003946472.tif 000029
【図２９】
0003946472.tif 000030
【図３０】
0003946472.tif 000031
【図３１】
0003946472.tif 000032
【図３２】
0003946472.tif 000033
【図３３】
0003946472.tif 000034