(57)【特許請求の範囲】
【請求項１】
第１乃至第４の情報処理装置からなる情報処理システムにおいて、
前記第１の情報処理装置は、
放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信手段と、
前記第１の受信手段により受信された前記放送番組を出力する出力手段と、
前記出力手段により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示手段と、
前記マーキング指示手段により指示されたときに前記出力手段により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成手段と、
前記マーキング情報を前記第２の情報処理装置に送信する第１の送信手段と、
前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信手段と、
前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御手段と
を備え、
前記第２の情報処理装置は、
前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信手段と、
前記第３の受信手段により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成手段と、
前記ナビゲーション情報生成手段により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信手段と
を備え、
前記第３の情報処理装置は、
前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取手段と、
自身の位置を検出する位置検出手段と、
自身の速度を検出する速度検出手段と、
前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示手段と
を備え、
前記第４の情報処理装置は、
前記ICカードより前記クーポン情報を読み取るクーポン情報読取手段と、
前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定手段と、
前記設定手段により設定された決済額を決済する決済手段と
を備える
ことを特徴とする情報処理システム。
【請求項２】
前記放送番組に関連する情報は、放送番組に関連する情報の供給元を識別する識別情報である
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記マーキング情報生成手段は、前記マーキング指示手段により指示されたときに前記出力手段により出力されている放送番組のシーンに対応する放送日時および放送局情報からなるマーキング情報を生成する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記ナビゲーション情報の生成における制約条件を入力する制約条件入力手段をさらに備え、
前記第１の送信手段は、前記制約条件が付された前記マーキング情報を第２の情報処理装置に送信する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項５】
前記制約条件入力手段は、前記ナビゲーション情報の生成における制約条件として、出発地、目的地、出発日時、到着日時、目的、及び地域のうち、少なくともいずれか一つの条件を入力する
ことを特徴とする請求項４に記載の情報処理システム。
【請求項６】
第１乃至第４の情報処理装置からなる情報処理システムの情報処理方法において、
前記第１の情報処理装置の情報処理方法は、
放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信ステップと、
前記第１の受信ステップの処理により受信された前記放送番組を出力する出力ステップと、
前記出力ステップの処理により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示ステップと、
前記マーキング指示ステップの処理により指示されたときに前記出力ステップの処理により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成ステップと、
前記マーキング情報を前記第２の情報処理装置に送信する第１の送信ステップと、
前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信ステップと、
前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御ステップと
を含み、
前記第２の情報処理装置の情報処理方法は、
前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信ステップと、
前記第３の受信ステップの処理により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成ステップと、
前記ナビゲーション情報生成ステップの処理により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信ステップと
を含み、
前記第３の情報処理装置の情報処理方法は、
前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取ステップと、
自身の位置を検出する位置検出ステップと、
自身の速度を検出する速度検出ステップと、
前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示ステップと
を含み、
前記第４の情報処理装置の情報処理方法は、
前記ICカードより前記クーポン情報を読み取るクーポン情報読取ステップと、
前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定ステップと、
前記設定ステップの処理により設定された決済額を決済する決済ステップと
を含む
ことを特徴とする情報処理システムの情報処理方法。
【請求項７】
第１乃至第４の情報処理装置からなる情報処理システムの前記第１乃至第４の情報処理を制御するコンピュータのうち、
前記第１の情報処理装置を制御するコンピュータに、
放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信ステップと、
前記第１の受信ステップの処理により受信された前記放送番組を出力する出力ステップと、
前記出力ステップの処理により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示ステップと、
前記マーキング指示ステップの処理により指示されたときに前記出力ステップの処理により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成ステップと、
前記マーキング情報を前記第２の情報処理装置に送信する第１の送信ステップと、
前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信ステップと、
前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御ステップと
を含む処理を実行させ、
前記第２の情報処理装置を制御するコンピュータに、
前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信ステップと、
前記第３の受信ステップの処理により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成ステップと、
前記ナビゲーション情報生成ステップの処理により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信ステップと
を含む処理を実行させ、
前記第３の情報処理装置を制御するコンピュータに、
前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取ステップと、
自身の位置を検出する位置検出ステップと、
自身の速度を検出する速度検出ステップと、
前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示ステップと
を含む処理を実行させ、
前記第４の情報処理装置を制御するコンピュータに、
前記ICカードより前記クーポン情報を読み取るクーポン情報読取ステップと、
前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定ステップと、
前記設定ステップの処理により設定された決済額を決済する決済ステップと
を含む処理を実行させるコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項８】
第１乃至第４の情報処理装置からなる情報処理システムの前記第１乃至第４の情報処理を制御するコンピュータのうち、
前記第１の情報処理装置を制御するコンピュータに、
放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信ステップと、
前記第１の受信ステップの処理により受信された前記放送番組を出力する出力ステップと、
前記出力ステップの処理により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示ステップと、
前記マーキング指示ステップの処理により指示されたときに前記出力ステップの処理により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成ステップと、
前記マーキング情報を前記第２の情報処理装置に送信する第１の送信ステップと、
前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信ステップと、
前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御ステップと
を含む処理を実行させ、
前記第２の情報処理装置を制御するコンピュータに、
前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信ステップと、
前記第３の受信ステップの処理により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成ステップと、
前記ナビゲーション情報生成ステップの処理により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信ステップと
を含む処理を実行させ、
前記第３の情報処理装置を制御するコンピュータに、
前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取ステップと、
自身の位置を検出する位置検出ステップと、
自身の速度を検出する速度検出ステップと、
前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示ステップと
を含む処理を実行させ、
前記第４の情報処理装置を制御するコンピュータに、
前記ICカードより前記クーポン情報を読み取るクーポン情報読取ステップと、
前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定ステップと、
前記設定ステップの処理により設定された決済額を決済する決済ステップと
を含む処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよび方法、記録媒体、並びにプログラムに関し、特に、旅番組などの放送番組と、放送番組に対応するインターネット上の情報を利用することにより、容易にユーザの興味と嗜好に合ったナビゲーションデータを生成できるようにした情報処理システムおよび方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
カーナビゲーション装置が一般に普及しつつある。
【０００３】
カーナビゲーション装置は、HDD（Hard Disk Drive）やDVD（Digital Versatiel Disk）などの記録媒体に記録された地図情報や観光情報などに基づいて、ユーザが入力した出発地から目的地までの経路を探索すると共に、GPS（Global Positioning System）などにより今現在の位置情報を取得して自動車の進行状況に応じてユーザに対してリアルタイムでルートを案内するものである。
【０００４】
しかしながら、従来のカーナビゲーション装置ではHDDやDVDなどの記録媒体に記録された当時の情報をカスタマイズすることが困難であり、定期的に記録媒体に記録された情報を更新する必要があった。
【０００５】
そこで、インターネットなどを利用して取得される目的地や立寄り地点の様々な情報に基づいて、ナビゲーションデータを生成するものが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−３３７９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、目的地や立寄り地点の情報を自らで予め調べていなければ、インターネットを利用した検索も困難であり、ユーザが意識的に情報を収集する必要が生じるため、ナビゲーションデータを生成するための手間が掛かるという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、特に、旅番組などの放送番組と、放送番組に対応するインターネット上の情報を利用することにより、容易にユーザの興味と嗜好に合ったナビゲーションデータを生成できるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の一側面の情報処理システムは、第１乃至第４の情報処理装置からなる情報処理システムであって、前記第１の情報処理装置が、放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信手段と、前記第１の受信手段により受信された前記放送番組を出力する出力手段と、前記出力手段により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示手段と、前記マーキング指示手段により指示されたときに前記出力手段により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成手段と、前記マーキング情報を前記第２の情報処理装置に送信する第１の送信手段と、前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信手段と、前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御手段とを備え、前記第２の情報処理装置が、前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信手段と、前記第３の受信手段により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成手段と、前記ナビゲーション情報生成手段により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信手段とを備え、前記第３の情報処理装置が、前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取手段と、自身の位置を検出する位置検出手段と、自身の速度を検出する速度検出手段と、前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示手段とを備え、前記第４の情報処理装置が、前記ICカードより前記クーポン情報を読み取るクーポン情報読取手段と、前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定手段と前記設定手段により設定された決済額を決済する決済手段とを備えることを特徴とする。
【００１０】
前記放送番組に関連する情報は、放送番組に関連する情報の供給元を識別する識別情報とすることができる。
【００１１】
前記マーキング情報生成手段には、前記マーキング指示手段により指示されたときに前記出力手段により出力されている放送番組のシーンに対応する放送日時および放送局情報からなるマーキング情報を生成させるようにすることができる。
【００１２】
前記ナビゲーション情報の生成における制約条件を入力する制約条件入力手段をさらに設けるようにさせることができ、前記第１の送信手段には、前記制約条件が付された前記マーキング情報を第２の情報処理装置に送信させるようにすることができる。
【００１３】
前記制約条件入力手段には、前記ナビゲーション情報の生成における制約条件として、出発地、目的地、出発日時、到着日時、目的、及び地域のうち、少なくともいずれか一つの条件を入力させるようにすることができる。
【００１４】
本発明の一側面の情報処理方法は、第１乃至第４の情報処理装置からなる情報処理システムの情報処理方法であって、前記第１の情報処理装置の情報処理方法が、放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信ステップと、前記第１の受信ステップの処理により受信された前記放送番組を出力する出力ステップと、前記出力ステップの処理により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示ステップと、前記マーキング指示ステップの処理により指示されたときに前記出力ステップの処理により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成ステップと、前記マーキング情報を前記第２の情報処理装置に送信する第１の送信ステップと、前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信ステップと、前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御ステップとを含み、前記第２の情報処理装置の情報処理方法が、前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信ステップと、前記第３の受信ステップの処理により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成ステップと、前記ナビゲーション情報生成ステップの処理により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信ステップとを含み、前記第３の情報処理装置の情報処理方法が、前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取ステップと、自身の位置を検出する位置検出ステップと、自身の速度を検出する速度検出ステップと、前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示ステップとを含み、前記第４の情報処理装置の情報処理方法が、前記ICカードより前記クーポン情報を読み取るクーポン情報読取ステップと、前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定ステップと、前記設定ステップの処理により設定された決済額を決済する決済ステップとを含むことを特徴とする。
【００１５】
本発明の一側面の記録媒体のプログラムは、第１乃至第４の情報処理装置からなる情報処理システムの前記第１乃至第４の情報処理を制御するコンピュータのうち、前記第１の情報処理装置を制御するコンピュータに、放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信ステップと、前記第１の受信ステップの処理により受信された前記放送番組を出力する出力ステップと、前記出力ステップの処理により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示ステップと、前記マーキング指示ステップの処理により指示されたときに前記出力ステップの処理により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成ステップと、前記マーキング情報を前記第２の情報処理装置に送信する第１の送信ステップと、前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信ステップと、前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御ステップとを含む処理を実行させ、前記第２の情報処理装置を制御するコンピュータに、前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信ステップと、前記第３の受信ステップの処理により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成ステップと、前記ナビゲーション情報生成ステップの処理により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信ステップとを含む処理を実行させ、前記第３の情報処理装置を制御するコンピュータに、前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取ステップと、自身の位置を検出する位置検出ステップと、自身の速度を検出する速度検出ステップと、前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示ステップとを含む処理を実行させ、前記第４の情報処理装置を制御するコンピュータに、前記ICカードより前記クーポン情報を読み取るクーポン情報読取ステップと、前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定ステップと、前記設定ステップの処理により設定された決済額を決済する決済ステップとを含む処理を実行させるコンピュータが読み取り可能なプログラムが記録されている。
【００１６】
本発明の一側面のプログラムは、第１乃至第４の情報処理装置からなる情報処理システムの前記第１乃至第４の情報処理を制御するコンピュータのうち、前記第１の情報処理装置を制御するコンピュータに、放送局より送信されてくる放送番組に関連する情報を含む前記放送番組を受信する第１の受信ステップと、前記第１の受信ステップの処理により受信された前記放送番組を出力する出力ステップと、前記出力ステップの処理により出力された放送番組のシーンに対応するマーキング情報の生成を指示するマーキング指示ステップと、前記マーキング指示ステップの処理により指示されたときに前記出力ステップの処理により出力されている放送番組のシーンに対応するマーキング情報を生成するマーキング情報生成ステップと、前記マーキング情報を前記第２の情報処理装置に送信する第１の送信ステップと、前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報を受信する第２の受信ステップと、前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報を記録させ、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報を記録させるように記録を制御する記録制御ステップとを含む処理を実行させ、前記第２の情報処理装置を制御するコンピュータに、前記第１の情報処理装置より送信されてくる前記マーキング情報を受信する第３の受信ステップと、前記第３の受信ステップの処理により受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報を生成するナビゲーション情報生成ステップと、前記ナビゲーション情報生成ステップの処理により生成されたナビゲーション情報を前記第１の情報処理装置に送信する第２の送信ステップとを含む処理を実行させ、前記第３の情報処理装置を制御するコンピュータに、前記リムーバブルメディアに記録されている前記ナビゲーション情報を読み取るナビゲーション情報読取ステップと、自身の位置を検出する位置検出ステップと、自身の速度を検出する速度検出ステップと、前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内を表示すると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示するナビゲーション情報表示ステップとを含む処理を実行させ、前記第４の情報処理装置を制御するコンピュータに、前記ICカードより前記クーポン情報を読み取るクーポン情報読取ステップと、前記クーポン情報に基づいて、取引金額を割り引いて決済額を設定する設定ステップと、前記設定ステップの処理により設定された決済額を決済する決済ステップとを含む処理を実行させる。
【００１７】
本発明の一側面においては、第１乃至第４の情報処理装置からなる情報処理システムであって、前記第１の情報処理装置により、放送局より送信されてくる放送番組に関連する情報を含む前記放送番組が受信され、受信された前記放送番組が出力され、出力された放送番組のシーンに対応するマーキング情報の生成が指示され、指示されたときに出力されている放送番組のシーンに対応するマーキング情報が生成され、前記マーキング情報が前記第２の情報処理装置に送信され、前記マーキング情報に基づいて、前記第２の情報処理装置より送信されてくるナビゲーション情報であって、案内する経路の近傍に存在する店舗で利用可能なクーポン情報を含むナビゲーション情報が受信され、前記第３の情報処理装置において読み取り可能なリムーバブルメディアに前記ナビゲーション情報が記録され、前記店舗に備え付けられた前記第４の情報処理装置において読み取り可能なICカードに前記クーポン情報が記録されるように記録が制御され、前記第２の情報処理装置により、前記第１の情報処理装置より送信されてくる前記マーキング情報が受信され、受信された前記マーキング情報に基づいて、前記クーポン情報を含むナビゲーション情報が生成され、生成されたナビゲーション情報が前記第１の情報処理装置に送信され、前記第３の情報処理装置により、前記リムーバブルメディアに記録されている前記ナビゲーション情報が読み取られ、自身の位置が検出され、自身の速度が検出され、前記ナビゲーション情報、前記自身の位置、および前記自身の速度に基づいて、前記経路の案内が表示されると共に、前記マーキング情報に対応する店舗が、前記自らの近傍に存在する場合、前記経路の案内と共に表示され、前記第４の情報処理装置により、前記ICカードより前記クーポン情報が読み取られ、前記クーポン情報に基づいて、取引金額を割り引いて決済額が設定され、設定された決済額が決済される。
【００１８】
本発明の情報処理システムは、独立した装置であっても良いし、情報処理を行うブロックであっても良い。
【発明の効果】
【００１９】
本発明によれば、旅番組などの放送番組と、放送番組に対応するインターネット上の情報を利用することにより、容易にユーザの興味と嗜好に合ったナビゲーションデータを生成することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明を適用したナビゲーションデータ配信システムの一実施の形態の構成を示す図である。
【図２】図１のHDDレコーダの構成を示す図である。
【図３】図１の番組連動Webサーバの構成を示す図である。
【図４】図１のカーナビゲーション装置の構成を示す図である。
【図５】図１のHDDレコーダにより実現される機能を説明する図である。
【図６】図１の番組連動Webサーバにより実現される機能を説明する図である。
【図７】図１のカーナビゲーション装置により実現される機能を説明する図である。
【図８】図１の決済サーバにより実現される機能を説明する図である。
【図９】図１の店舗端末により実現される機能を説明する図である。
【図１０】番組送受信処理を説明するフローチャートである。
【図１１】パーソナライズナビデータ配信処理を説明するフローチャートである。
【図１２】決済処理を説明するフローチャートである。
【図１３】パーソナライズナビデータ生成処理を説明するフローチャートである。
【図１４】番組向け基本ナビ情報を説明する図である。
【図１５】フィルタリング処理を説明するフローチャートである。
【図１６】履歴情報付加処理を説明するフローチャートである。
【図１７】カーナビゲーション処理を説明するフローチャートである。
【図１８】クーポンサービス処理を説明するフローチャートである。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明を適用したナビゲーションデータ配信システムの一実施の形態の構成を示す図である。
【００２２】
放送局１は、アンテナ２を介して、旅番組などの放送番組を放送する。その際、放送局１は、放送番組を放送するための放送信号の垂直ブランキング（垂直帰線期間）などに、放送番組で紹介されている場所の関連HP（Home Page）を保持する図示せぬサーバのアドレスを示すURI（Universal Resource Identifier）を含ませた状態で放送する。
【００２３】
HDDレコーダ４は、アンテナ３を介して放送局１のアンテナ２より放送される番組を受信し、所定の信号に変換してテレビジョン受像機６に表示すると共に、内蔵するHDD（Hard Disc Drive）に記録する。HDDレコーダ４は、ユーザがマーキングしたいときにリモートコントローラ５が操作されることにより発せられる信号に基づいて、放送番組の放送時刻の情報とチャンネルの情報をマーキング情報として記録する。
【００２４】
HDDレコーダ４は、マーキング情報に基づいて、HDDに録画した番組のサムネイル画像を表示して、リモートコントローラ５により選択されると、対応する放送時刻の番組を再生したり、または、対応する放送時刻に垂直ブランキングなどに合成されているURIを読み出し、インターネット７を介して、そのURIのアドレスに存在する図示せぬサーバに保持されているHPの情報をダウンロードしてテレビジョン受像機６に表示する。また、表示されたHPの情報がリモートコントローラ５により操作されると、HDDレコーダ４は、対応する情報を、インターネット７を介して図示せぬサーバよりダウンロードして表示させる。
【００２５】
以上により、例えば、放送番組が旅番組などであれば、放送番組が放送されているタイミング、または、放送番組を録画した後に、録画された番組が再生されているタイミングなどで、放送番組における自らが興味を持った場面で（行ってみたいと思うような場所を案内する場面で）、ユーザは、リモートコントローラ５を操作することで、その放送番組の放送時刻に対応して合成されているURIに基づいて、図示せぬサーバにアクセスし、関連するHPをダウンロードして表示させることができる。さらに、リモートコントローラ５が操作されることにより、後述する処理によりナビゲーションデータにおけるポイントに組み込みたいような場合、マーキング情報として記録させることが可能となる。
【００２６】
さらに、HDDレコーダ４は、以上のように生成されたマーキング情報を番組連動Webサーバ８に送信させる。そして、HDDレコーダ４は、送信したマーキング情報に基づいて、生成されたナビゲーションデータを番組連動Webサーバ８により受信する。さらに、HDDレコーダ４は、このようにして、番組連動Webサーバ８より送信されてきたナビゲーションデータをリムーバブルメディア９に記録する。
【００２７】
カーナビゲーション装置１１は、このナビゲーションデータが記録されたリムーバブルメディア９が装着されることにより、記録されたナビゲーションデータに基づいて、放送番組により紹介された場所（例えば、旅番組で案内された場所）を訪ねるようなルート案内を実行する。
【００２８】
また、HDDレコーダ４は、番組連動Webサーバ８に対してマーキング情報によりナビゲーションデータを生成する料金の決済処理を、ICカード１０を利用して決済サーバ１２に対して実行する。さらに、HDDレコーダ４は、番組連動Webサーバ８よりナビゲーションデータを取得する際、例えば、ナビゲーションデータに基づいて、カーナビゲーション装置１１によりルート案内されるルート上に存在する放送番組のスポンサとなる店舗または提携店舗において利用可能なクーポン情報を取得すると、そのクーポン情報をICカード１０に記録する。このような処理により、放送番組を見てナビゲーションデータを生成したユーザが、クーポン情報が記録されたICカード１０を利用して、例えば、放送番組のスポンサである店舗で、所定の料金を支払うための決済処理を決済サーバ１２に実行させる際、そのスポンサとなっている店舗に備え付けられた店舗端末１３により所定の金額だけ割り引いた金額で、決済サーバ１２に対して決済処理を行わせると言ったサービスをユーザに対して提供することが可能となる。
【００２９】
番組連動Webサーバ８は、放送局１（または、放送局１により委託された業者）により管理運営されるサーバであり、放送局１により放送される放送番組に対応するナビゲーションデータの生成サービスを管理運営するサーバである。番組連動Webサーバ８は、HDDレコーダ４に代表される電子機器などよりマーキング情報が供給されると、パーソナライズエンジン８ａを利用して、対応するナビゲーションデータを生成し、要求のあったHDDレコーダ４に対して送り返す。これにより、番組連動Webサーバ８を管理運営する放送局１は、ナビゲーションデータの生成サービスの料金の決済処理を、ナビゲーションデータの生成を求めるユーザに対して行う。ここでは、ナビゲーションデータの生成サービスに対する料金は、決済サーバ１２とHDDレコーダ４間で行われるが、例えば、決済サーバ１２とカーナビゲーション装置１１間で行うようにしても良い。
【００３０】
決済サーバ１２は、HDDレコーダ４に対して決済処理を行う際、ユーザのICカード１０の認証するため、いわゆるチャレンジアンドレスポンス方式の認証処理を行い、認証が認められたとき、決済処理を実行する。尚、決済処理については、詳細を後述する。
【００３１】
カーナビゲーション装置１１は、一般に自動車に搭載されるものであり、HDDレコーダ４によりカーナビゲーションデータが記録されたリムーバブルメディア９が装着されると、記録されたカーナビゲーションデータに基づいて、自車位置と走行情報などにより、目的地までのルート案内を実行する。また、カーナビゲーション装置１１は、リムーバルメディア９に記録された情報に基づいて、目的地までのルート上に存在する観光地（以下、ポイントとも称する）などの情報を提示する。
【００３２】
店舗端末１３は、各種の店舗でICカード１０による決済処理を決済サーバ１２に対して実行する端末である。店舗端末１３は、ICカード１０に自らの店舗の決済処理に対して有効となるクーポンの情報などが記録されている場合、対応するサービス、例えば、割引を施して決済処理を実行する。
【００３３】
尚、図１においては、テレビジョン受像機６は、HDDレコーダ４に接続された、いわばモニタとして利用する場合の例について説明するが、チューナによる選局をテレビジョン受像機６が行うようにしても良い。また、リモートコントローラ５は、HDDレコーダ４に対して信号を発するのみならず、テレビジョン受像機６に対して認識可能な信号を発するようにしても良い。
【００３４】
次に、図２を参照して、HDDレコーダ４の構成について説明する。
【００３５】
CPU（Central Processing Unit）３１は、ROM（Read Only Memory）３２、または記憶部３８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）３３には、CPU３１が実行するプログラムやデータなどが適宜記憶される。これらのCPU３１、ROM３２、およびRＡM３３は、バス３４により相互に接続されている。
【００３６】
CPU３１には、バス３４を介して入出力インタフェース３５が接続されている。入出力インタフェース３５には、キーボード、マウス、マイクロフォン、またはリモートコントローラ５からの信号を受光する受光部などよりなる入力部３６、並びに、ディスプレイ、スピーカ、音声出力端子、または画像出力端子などよりなる出力部３７が接続されている。CPU３１は、入力部３６から入力される指令に対応して各種の処理を実行する。
【００３７】
入出力インタフェース３５に接続されている記憶部３８は、例えばハードディスクなどで構成され、CPU３１が実行するプログラムや各種のデータを記憶する。また、記憶部３８は、CPU３１により制御された周波数で送信されてくる放送信号がチューナ４０により受信されるとき、受信された放送番組を記録する。さらに、チューナ４０により受信された放送信号の放送番組、または、記録されている放送番組を出力部３７の音声出力端子、および、画像出力端子を介して、テレビジョン受像機６に表示させるとき、リモートコントローラ５などにより放送番組のマーキングが要求されると、要求されたタイミングの放送番組の放送時刻とその放送番組を放送しているチャンネルの情報を記憶する。
【００３８】
通信部３９は、インターネット７などのネットワークを介して通信機能を有する、例えば、番組連動Webサーバ８、または決済サーバ１２などの各種の装置と各種のデータの授受を行う。
【００３９】
入出力インタフェース３５に接続されているドライブ４１は、磁気ディスク５１、光ディスク５２、光磁気ディスク５３、或いは半導体メモリ５４などのリムーバブルメモリが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部３８に転送され、記憶される。尚、磁気ディスク５１、光ディスク５２、光磁気ディスク５３、或いは半導体メモリ５４などは、リムーバブルメモリ９に対応するものである。
【００４０】
カードリーダ４２は、CPU３１の指令により、ICカード１０に情報を記録する、または、記録された情報を読み出すものであり、例えば、クーポン情報などが記録される。
【００４１】
次に、図３を参照して、番組連動Webサーバ８の構成について説明する。番組連動Webサーバ８の構成は、基本的に、図２のHDDレコーダ４と同様であり、番組連動Webサーバ８のCPU７１、ROM７２、RAM７３、バス７４、入出力インタフェース７５、入力部７６、出力部７７、記憶部７８、通信部７９、ドライブ８０、磁気ディスク９１、光ディスク９２、光磁気ディスク９３、および、半導体メモリ９４は、HDDレコーダ４のCPU３１、ROM３２、RＡM３３、バス３４、入出力インタフェース３５、入力部３６、出力部３７、記憶部３８、通信部３９、ドライブ４１、磁気ディスク５１、光ディスク５２、光磁気ディスク５３、および、半導体メモリ５４に対応するものである。
【００４２】
ただし、HDDレコーダ４と番組連動webサーバ８においては、それぞれ基本的な用途が画像記録再生装置とコンピュータという点で異なるため、個々の構成についての性能は、それぞれの用途に合わせて必要に応じて、特化したものが用いられている。また、番組連動Webサーバ８においては、記憶部７８には、後述するパーソナライズエンジン８ａを実行させるためのプログラムが格納されている点で、HDDレコーダ４とは用途が異なるものである。
【００４３】
次に、図４を参照して、カーナビゲーション装置１１の構成について説明する。カーナビゲーション装置１１の構成は、基本的に、図２のHDDレコーダ４と同様であり、カーナビゲーション装置１１のCPU１１１、ROM１１２、RAM１１３、バス１１４、入出力インタフェース１１５、入力部１１６、出力部１１７、記憶部１１８、通信部１１９、ドライブ１２２、カードリーダ１２３、磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、および、半導体メモリ１３４は、HDDレコーダ４のCPU３１、ROM３２、RＡM３３、バス３４、入出力インタフェース３５、入力部３６、出力部３７、記憶部３８、通信部３９、ドライブ４１、カードリーダ４２、磁気ディスク５１、光ディスク５２、光磁気ディスク５３、および、半導体メモリ５４に対応するものである。
【００４４】
ただし、HDDレコーダ４とカーナビゲーション装置１１においては、それぞれ基本的な用途が画像記録再生装置と経路を案内するナビゲーション装置という点で異なるため、個々の構成についての性能は、それぞれの用途に合わせて特化したものが用いられている。また、カーナビゲーション装置１１においては、記憶部１１８には、リムーバルメディア９（磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、または、半導体メモリ１３４など）に記録されたナビゲーションデータを読み出して、経路を案内するためのプログラムが格納されている点で、HDDレコーダ４とは用途が異なるものである。
【００４５】
GPS１２０は、図示せぬ複数の衛星より送信されてくる信号を取得して、今現在の地球上の位置情報（緯度および経度の情報）を計算する。車速検出部１２１は、自動車の車輪の回転に応じて発生する車速パルスを検出すると共に、内蔵する３次元方向の加速度計の計測結果に基づいて、今現在の自動車の走行方向および走行速度を計算する。
【００４６】
尚、決済サーバ１２、および、店舗端末１３については、その構成が、番組連動Webサーバ８と基本的に同様のものであるので、その説明は省略する。ただし、店舗端末１３については、HDDレコーダ４におけるカードリーダ４２、または、カーナビゲーション装置１１におけるカードリーダ１２３と同様のものが接続されており、決済処理に必要とされるICカード１０に記録された情報を読み出す、または、決済処理に係る所定の情報を記録することができる。
【００４７】
次に、図５を参照して、HDDレコーダ４により実現される機能について説明する。
【００４８】
制御部２０１は、HDDレコーダ４の動作の全体を制御する。通信部２０２は、例えば、モデムのようなものであり、制御部２０１により制御され、インターネット７を介して番組連動Webサーバ８、および、決済サーバ１２などと通信し、各種の情報を授受する。
【００４９】
受光部２０７は、リモートコントローラ５がユーザにより操作され、その操作内容に応じた赤外線などの信号が発せられると、これを受光し所定の信号に変換して制御部２０１に供給する。制御部２０１は、受光部２０７より供給される信号に基づいて、各種の処理を実行する。尚、リモートコントローラ５からの信号に基づいて動作するのみではなく、例えば、図示せぬHDDレコーダ４の本体に設けられている操作ボタンなどにより操作されるようにしても良い。
【００５０】
チューナ２１０は、制御部２０１により制御され、所定の周波数で送信され、アンテナ３を介して受信される放送信号を所定の画像信号に変換して、画像記録部２１２および出力部２１１に供給する。画像記録部２１２は、制御部２０１により制御され、チューナ２１０より供給される画像信号を記録する、または、記録した画像信号を読み出して出力部２１１に出力する。出力部２１１は、例えば、出力端子であり、チューナ２１０または画像記録部２１２より供給される画像信号を図１のテレビジョン受像機６に出力し表示させる。
【００５１】
マーキング情報記録部２０８は、出力部２１１に画像信号が供給されている状態で、すなわち、放送番組がチューナ２１０、または、画像記録部２１２より画像信号が出力されてテレビジョン受像機６に表示されている状態で、リモートコントローラ５がマーキングを指示するように操作されると、RTC（Real Time Clock）２０９より現在時刻を読み出し、放送番組の放送時刻を求め、その放送番組のチャンネルの情報と共にマーキング情報として記録する（マーキングする）。
【００５２】
また、マーキング情報記録部２０８は、記録されているマーキング情報に基づいて、画像記録部２１２に録画されているマーキングされたタイミングの画像をサムネイル画像として出力部２１１に出力する。また、このサムネイル画像が選択された場合、マーキング情報記録部２０８は、制御部２０１を介して画像記録部２１２を制御し、選択されたサムネイル画像のマーキングの位置から録画された番組を再生させる。
【００５３】
さらに、マーキング情報記録部２０８は、マーキングされたタイミングの放送信号のURIを記憶しており、サムネイル画像が指定された場合、制御部２０１を介して通信部２０２を制御し、そのタイミングの放送信号のURIに基づいて、図示せぬサーバにアクセスさせて、所定のHPなどのデータをダウンロードさせ、出力部２１１を介してテレビジョン受像機６に表示させる。
【００５４】
このような構成により、放送番組が放送されているタイミングはもちろんのこと、画像記録部２１２に録画された放送番組を見ながらでも、ユーザは、放送番組を所望とするタイミングでマーキングすることが可能な構成となっており、必要に応じて繰り返し放送番組を見ながらマーキングすることができる。尚、当然のことながら、一度マーキングした情報は、削除することも可能である。
【００５５】
また、放送番組が旅番組であるような場合、ユーザは、旅番組で放送されている放送番組のなかで紹介されている場所に関連する情報を素早く取得することが可能になると共に、興味のある場所をマーキング情報として記録していくことが可能となる。
【００５６】
さらに、制御部２０１は、マーキング情報記録部２０８に記録されているマーキング情報を読み出し、通信部２０２を制御して番組連動Webサーバ８に対してナビゲーションデータの生成を要求することができ、この要求に応じて生成されたナビゲーションデータを取得すると、ドライブ２０５を制御して、リムーバブルメモリ９に取得したナビゲーションデータを記録させる。
【００５７】
ユーザ付加情報生成部２０４は、上述のように制御部２０１が、マーキング情報に基づいて、番組連動Webサーバ８に対してナビゲーションデータの生成を要求する際に、制約条件となるユーザ付加情報を生成させ、その情報をマーキング情報に付加する。より具体的には、ユーザ付加情報は、ナビゲーションデータの生成における制約条件となる、出発地および目的地や、出発日時および到着日時（または、朝、昼、夜、深夜）等のスケジュール情報等の各種の選択情報などである。ここで、選択情報とは、例えば、目的として「家族」、「カップル」、「グルメ」など、または、地域として「ラーメン特集」などの番組における「池袋」などの放送番組およびナビゲーションデータを生成する製作者側などで予め設定された制約条件となる情報である。
【００５８】
認証処理部２０３は、HDDレコーダ４に接続されたカードリーダ２０７に装着されたICカード２０８を利用して決済サーバ１２に対して決済処理を要求するとき、その決済に必要な認証処理を実行する。
【００５９】
次に、図６を参照して、番組連動Webサーバ８により実現される機能について説明する。
【００６０】
制御部２３１は、番組連動Webサーバ８の全体の動作を制御している。
【００６１】
ナビデータDB（ナビゲーションデータデータベース）２３２には、放送番組の各放送毎の番組向け基本ナビ情報（番組向け基本ナビゲーション情報）２３３−１乃至２３３−ｏが記録されている。番組向け基本ナビ情報２３３には、ルート案内に必要な起点終点、または、その間の分岐の区間毎に路線情報がポイント単位で記録されている。尚、番組向け基本ナビ情報２３３の詳細については後述する。
【００６２】
通信部２３４は、制御部２３１により制御されインターネット７などのネットワークを介してHDDレコーダ４、または、決済サーバ１２と通信し、各種のデータを授受する。
【００６３】
パーソナライズエンジン８ａは、HDDレコーダ４より送信されてきたマーキング情報、ポイント履歴情報、および、制約条件（ユーザ付加情報）に基づいて、ユーザの興味と嗜好に合ったナビゲーションデータ（パーソナライズナビゲーションデータ）を生成する。
【００６４】
マーキング情報取得部２４２は、HDDレコーダ４より供給されたマーキング情報を取得し、取得したマーキング情報を認識して、マーキングがなされた放送時刻とチャンネルの情報を検索エンジン２４３に供給する。また、マーキング情報取得部２４２は、マーキングがなされた放送時刻とチャンネルの情報に加えて、マーキング情報に付加されているユーザ付加情報、すなわち、ナビゲーションデータの生成にあたりユーザにより指定された制約条件の情報をパーソナライズナビ情報生成部２４１に供給する。
【００６５】
検索エンジン２４３は、供給された放送時刻とチャンネルの情報から対応する放送番組のシーンとなる情報を、URIと対応付けた状態で番組シーン情報DB２４４から検索すると共に読み出して、ブラウザ部２４５に供給する。番組シーン情報DB２４４には、放送番組で放送された番組の各シーンに対応する画像（音声情報を含む）と、放送時において垂直ブランキングに合成されていたURIとが対応付けられてデータベースとして記録されている。
【００６６】
すなわち、検索エンジン２４３は、例えば、放送番組が旅番組等の場合、放送番組を見ながらユーザによりマーキングされたタイミングにおけるシーンと、放送番組で紹介されている場所に関連したHPのURIとを番組シーン情報DB２４４から読み出し、ブラウザ部２４５に供給する。
【００６７】
ブラウザ部２４５は、検索エンジン２４３より供給された、URIを読み出すと共に、読み出したURIにアクセスし、所定のHPを図示せぬサーバなどからダウンロードし、ダウンロードの結果を抽出部２４６に供給する。
【００６８】
抽出部２４６は、ブラウザ部２４５より供給された所定のHPを構成する情報、すなわち、例えば、テキスト情報から住所や電話番号などの位置を示す情報を抽出して、位置情報生成部２４７に供給する。より詳細には、抽出部２４６による位置を示す情報は、例えば、テキスト文字を抽出して表示し、ユーザに選択させるようにしても良いし、検索機能を利用するようにしても良い。例えば、住所の文字列を検索機能により抽出する場合、抽出部２４６は、「県」や「府」、「市」や「町」のような住所を示すキーワードを検索し、この前後の文字列は住所であると判断して、抽出する。
【００６９】
また、抽出部２４６は、電話番号の文字列をとして、例えば、「電話」や「ＴＥＬ」のようなキーワードを検索し、これに続く文字列は電話番号であると判断して、抽出する。さらに、抽出部２４６は、「０３−」や「０４８−」のような特定パターンの数字列を検索し、電話番号であると判断して抽出する。
【００７０】
位置情報生成部２４７は、抽出部２４６より供給された住所や電話番号などの位置を示す情報を用いて、対応する緯度および経度の情報を位置データベース２４８から検索して読み出すことで、位置情報を生成し、パーソナライズナビ情報生成部２４１に供給する。すなわち、位置データベース２４８には、住所や電話番号と、緯度および経度からなる位置情報とが対応したデータベースが記録されている。そこで、位置情報生成部２４７は、抽出部２４６より供給された住所や電話番号に基づいて、対応する緯度および経度からなる位置情報を検索し、検索された位置情報をパーソナライズナビ情報生成部２４１に供給する。
【００７１】
パーソナライズナビ情報生成部２４１は、ナビデータDB２３２よりマーキングされた放送時刻に基づいて、その放送番組が放送された回（放送日）を確定し、対応する番組向け基本ナビ情報２３３を読み出す。さらに、パーソナライズナビ情報生成部２４１のフィルタ処理部２４１ａは、読み出した番組向け基本ナビ情報２３３に含まれる各区間に存在するポイントを、マーキング情報に付加されていたユーザ付加条件に基づいた制約条件によりフィルタリング処理する。また、パーソナライズナビ情報生成部２４１の情報付加部２４１ｂは、フィルタリング処理された情報により設定された複数の区間に含まれる各ポイントの近傍のポイントがポイント履歴情報データベース２４９に含まれているか否かを検索し、過去に生成したパーソナライズナビゲーション情報のポイントが、現在生成しているナビゲーション情報のポイントの近傍である場合、これをパーソナライズナビゲーション情報のポイントとして付加する。
【００７２】
すなわち、ポイント履歴情報データベース２４９には、ユーザ毎に過去に生成したナビゲーション情報が、位置情報（緯度と経度）に対応付けて履歴ポイント２６１−１乃至２６１−ｍとして蓄積されている。そこで、パーソナライズナビ情報生成部２４１の情報付加部２４１ｂは、現在生成中のパーソナライズナビゲーション情報のポイントの各位置と、履歴ポイント２６１−１乃至２６１−ｍの各位置を比較し、所定の距離範囲内に存在するものが検索された場合、新たなポイントとして、現在生成中のパーソナライズナビゲーション情報に付加する。
【００７３】
さらに、パーソナライズナビ情報生成部２４１の情報付加部２４１ｂは、フィルタリングされ、さらに、履歴ポイントが付加されたパーソナライズナビゲーション情報に含まれるポイントの近傍にクーポンを提供する提携店舗が存在するか否かを提携店舗情報（クーポン情報）DB２５０に記録されている情報から検索し、クーポン情報を提供する提携店舗が存在する場合、その店舗の位置をナビゲーション情報のポイントとして付加すると共に、クーポン情報も付加する。
【００７４】
また、パーソナライズナビ情報生成部２４１の情報付加部２４１ｂは、位置情報生成部２４７より供給されるマーキング情報に基づいて抽出された位置情報を、ナビゲーション情報にポイントとして付加する。
【００７５】
そして最終的に、パーソナライズナビ情報生成部２４１は、これらの処理により生成されたナビゲーション情報に基づいて、カーナビゲーション装置１１により認識可能な、ユーザの興味と嗜好に適合したルート案内を実行するためのデータ、すなわち、パーソナライズナビゲーションデータを生成する。
【００７６】
すなわち、パーソナライズナビ情報生成部２４１は、放送番組に基づいた番組向け基本ナビ情報を基礎として、制約条件によるフィルタリング、履歴ポイントの付加、提携店舗情報による店舗およびクーポン情報の付加、並びに、マーキング情報により検索されたポイントの情報をそれぞれ付加して放送番組を見たユーザの興味と嗜好に合ったポイントを選択的に抽出してナビゲーションデータを生成する。
【００７７】
次に、図７を参照して、カーナビゲーション装置１１により実現される機能について説明する。
【００７８】
制御部２８１は、カーナビゲーション装置１１の動作の全体を制御する。
【００７９】
操作部２８２は、図４の入力部１１６に対応するものであり、カーナビゲーション装置１１に対してユーザが所望の動作を指示するコマンドを入力するとき操作され、操作内容に応じた信号を発生し制御部２８１に供給する。
【００８０】
ドライブ２８９は、制御部２８１により制御され、リムーバブルメディア９が装着されると、記録されている情報を読み出し、制御部２８１に供給する。リムーバルメディア９に、HDDレコーダ４によりナビゲーションデータが記録されていた場合、ドライブ２８９は、ナビゲーションデータを読み出し、制御部２８１に供給する。制御部２８１は、供給されたナビゲーションデータをカーナビゲーション画像生成部２８３に供給する。
【００８１】
カーナビゲーション画像生成部２８３は、制御部２８１より供給されたナビゲーションデータ、車速検出部１２１より供給される車速信号、GPS１２０より供給される位置情報、および、地図データ２８４に基づいて、カーナビゲーション画像を生成し、表示部２９０に表示させる。
【００８２】
通信部２８５は、制御部２８１により制御されインターネット７などのネットワークを介して番組連動Webサーバ８や決済サーバ１２にアクセスし、各種のデータを授受する。
【００８３】
認証処理部２８６およびユーザ付加情報生成部２８７は、図５の認証処理部２０３およびユーザ付加情報生成部２０４と同様のものである。すなわち、カーナビゲーション装置１１においても、HDDレコーダ４と同様に番組連動Webサーバ８にアクセスし、ナビゲーションデータの生成を要求することができる。ただし、この場合、リムーバブルメディア９に記録されているナビゲーションデータにユーザ付加情報による制約条件を付加することによるナビゲーションデータの生成である。従って、このナビゲーションデータの生成に当たり、発生する決済処理が、カードリーダ２８８に装着されたICカード１０により行われる。
【００８４】
次に、図８を参照して、決済サーバ１２の構成について説明する。
【００８５】
制御部３１１は、決済サーバ１２の動作の全体を制御する。通信部３１３は、制御部３１１により制御され、インターネット７などのネットワークを介して、HDDレコーダ４、番組連動Webサーバ８、および店舗端末１３などにアクセスし、各種のデータを授受する。
【００８６】
認証処理部３１２は、サービスの対価となる料金の決済処理を実行する際、決済を要求する装置（その装置を操作するユーザ）との間で認証処理を実行する。認証が認められると、制御部３１１は、決済情報データベース３１４に記録されたユーザのクレジットカードや銀行口座の情報を更新し、決済処理を実行する。
【００８７】
次に、図９を参照して、店舗端末１３により実現される機能について説明する。
【００８８】
店舗端末１３の制御部３３１は、店舗端末１３の動作の全体を制御する。
【００８９】
操作部３３２は、入力部７６に対応するものであり、ユーザが、商品の購入やサービスの提供を受けるときの、その料金の決済処理にICカード１０が利用されるとき、店舗の従業員などに操作される。
【００９０】
制御部カードリーダ３３６は、制御部３１１により制御され、装着されたICカード１０に記録されているデータを読み出して制御部３３１に供給すると共に、制御部３３１により指定されたデータをICカード１０に記録する。認証処理部３３３は、通信部３３４を介して決済サーバ１２と認証処理を実行したのち、決済処理を実行し、決済処理の処理結果をICカード１０に記録させる。さらに、表示部３３５は、決済処理の処理結果などを表示する。
【００９１】
また、ドライブ３３７は、制御部３３１により制御され、装着されたリムーバブルメディア９に記録されているデータを読み出して制御部３３１に供給すると共に、制御部３３１により指定されたデータをリムーバブルメディア９に記録する。
【００９２】
次に、図１０のフローチャートを参照して、放送局１とHDDレコーダ４による番組送受信処理について説明する。尚、以降の説明においては、放送番組は、旅番組であるものとし、その旅番組で紹介される場所などのいわゆるポイントに関連するHPなどの情報が記録された図示せぬサーバがURIで指定されるインターネット７上のアドレスに存在するものとする。
【００９３】
ステップＳ１において、放送局１は、番組情報を読み出す。すなわち、放送局１は、番組を構成する画像データや音声データからなる番組情報を読み出す。
【００９４】
ステップＳ２において、放送局１は、読み出した番組情報を送信する際、垂直ブランキングにURIの情報を合成する。
【００９５】
ステップＳ３において、放送局１は、アンテナ２を介してURIが垂直ブランキングに含まれた放送番組を放送する。
【００９６】
ステップＳ１１において、HDDレコーダ４は、番組を受信する。すなわち、制御部２０１は、リモートコントローラ５が操作されることにより設定されたチャンネルに対応する周波数の電波を受信できる状態にチューナ２１０を設定し、チューナ２１０により放送局１より放送されてくる番組情報をアンテナ３を介して受信させ、受信した放送信号を所定の画像信号に変換して、出力部２１１を介してテレビジョン受像機６に表示させると共に、画像記録部２１２に供給する。
【００９７】
ステップＳ１２において、画像記録部２１２は、チューナ２１０より供給されてくる放送番組を録画する。
【００９８】
ステップＳ１３において、制御部２０１は、リモートコントローラ５が操作され、マーキングを指示する信号が受光部２０７で受光されたか否かを判定する。例えば、ユーザが、テレビジョン受像機６に表示されている旅番組で紹介されている場所を見ながら、自らが興味を持ったシーン、または、ナビゲーションデータのポイントに組み込みたいと思ったシーンが表示されたタイミングでリポートコントローラ５を操作してマーキングを指示すると、マーキングが指示されたと判定され、その処理は、ステップＳ１４に進む。
【００９９】
ステップＳ１４において、制御部２０１は、マーキング情報記録部２０８を制御して、マーキング情報を更新させる。より詳細には、マーキング情報記録部２０８は、制御部２０１からの指示に基づいて、RTC２０９より出力される時刻情報をマーキングが指示されたタイミングの放送時刻として記録し、さらに、チャンネルの情報と併せて、マーキング情報を生成し、記憶する。
【０１００】
ステップＳ１５において、制御部２０１は、チューナ２１０を制御して放送が終了したか否かを判定し、放送が終了していないと判定された場合、その処理は、ステップＳ１１に戻り、それ以降の処理が繰り返される。
【０１０１】
ステップＳ４において、放送局１は、放送が終了したか否かを判定し、放送が終了していない場合、その処理は、ステップＳ１に戻り、それ以降の処理が繰り返される。そして、ステップＳ４において、放送が終了したと判定された場合、放送局１による放送番組の送信処理は終了する。
【０１０２】
同様にして、ステップＳ１５においても、放送が終了したと判定されることになるので、HDDレコーダ４による放送番組の受信処理は終了することになる。
【０１０３】
ステップＳ１３において、マーキングが指示されていないと判定された場合、ステップＳ１４の処理はスキップされることになる。すなわち、マーキング情報は更新されないことになる。
【０１０４】
以上の処理により、放送番組が放送中にユーザが番組を見ながら興味を持ったシーンが放送された放送時刻とチャンネルの情報が蓄積されて、マーキング情報が生成されていく。尚、以上の例においては、放送番組が放送中であった場合について説明してきたが、ステップＳ１２において、録画された放送番組を放送番組が放送されている時刻とは異なる時刻に再生して、ステップＳ１３，Ｓ１４の処理を繰り返すことによりマーキング情報を生成するようにしても良い。また、放送番組の放送中や、録画された放送番組を再生しながら生成したマーキング情報に、再度録画された放送番組を見ながらマーキング情報を繰り返し更新するようにしても良い。この際、一度設定したマーキングを削除するようにしても良いことはいうまでもない。
【０１０５】
次に、図１１のフローチャートを参照して、パーソナライズナビゲーションデータの生成サービスの処理（パーソナライズナビデータ生成サービスの処理）について説明する。
【０１０６】
ステップＳ５１において、制御部２０１は、ドライブ２０５を制御して、マーキング情報が記録されたリムーバブルメディア９が装着され、さらに、受光部２０７からパーソナライズナビデータ（パーソナライズされたナビゲーションデータ）の生成が要求する信号が受光されたか否かを判定し、リムーバブルメディア９がドライブ２０５に装着され、パーソナライズナビデータ（パーソナライズされた（ユーザの興味や嗜好に合った）ナビゲーションデータ）の生成が要求されるまでその処理を繰り返す。
【０１０７】
例えば、マーキング情報が記録されたリムーバブルメディア９がドライブ２０５に装着され、リモートコントローラ５が操作されると、その処理は、ステップＳ５２に進む。
【０１０８】
ステップＳ５２において、制御部２０１は、ドライブ２０５を制御して装着されているリムーバブルメディア９に記録されたマーキング情報を読み出す。さらに、制御部２０１は、マーキング情報に基づいて、画像記録部２１２を制御して、対応する放送時刻の画像からなるサムネイル画像を生成し出力部２１１より出力して、テレビジョン受像機６に表示させる。
【０１０９】
ステップＳ５３において、制御部２０１は、受光部２０７に問い合わせて、リモートコントローラ５が操作されて、マーキング情報が変更されたか否かを判定する。ステップＳ５３において、例えば、マーキング情報が変更されたと判定された場合、すなわち、サムネイル画像として表示されているマーキングの情報が削除または追加されたような場合、ステップＳ５４において、制御部２０１は、マーキング情報記録部２０８を制御し、リムーバブルメディア９に記録されているマーキング情報、すなわち、マーキングされたタイミングの放送番組の放送時刻およびチャンネルの情報を更新させる。
【０１１０】
一方、ステップＳ５３において、マーキングが変更されなかった場合、ステップＳ５４の処理はスキップされる。
【０１１１】
ステップＳ５５において、制御部２０１は、受光部２０７を制御して、リモートコントローラ５が操作されて、ユーザ付加情報による制約条件が入力されたか否かを判定する。制御部２０１は、例えば、出発地および目的地や、出発日時および到着日時（または、朝、昼、夜、深夜）等のスケジュール情報などのユーザ付加情報からなる制約条件が別途入力されたか否かを判定する。
【０１１２】
ステップＳ５５において、制約条件が入力されたと判定された場合、ステップＳ５６において、制御部２０１は、ユーザ付加情報生成部２０４を制御して、リモートコントローラ５が操作されることによって入力された制約条件となるユーザ付加情報を生成させ、リムーバブルメディア９に記録されているマーキング情報に付加させる。
【０１１３】
一方、ステップＳ５５において、制約条件、すなわち、ユーザ付加情報が入力されなかった場合、ステップＳ５６の処理は、スキップされる。
【０１１４】
ステップＳ５７において、制御部２０１は、受光部２０７を制御して、リモートコントローラ５が操作されて、マーキング情報の確定が指示されたか否かを判定し、確定が指示されなかった場合、その処理は、ステップＳ５３に戻り、確定が指示されるまで、ステップＳ５３乃至Ｓ５７の処理が繰り返される。
【０１１５】
ステップＳ５７において、リモートコントローラ５が操作されて、マーキング情報が確定されたと判定された場合、ステップＳ５８において、制御部２０１は、通信部２０２を制御して、マーキング情報を番組連動Webサーバ８に対して送信すると共に、パーソナライズナビデータの生成を要求する。
【０１１６】
ステップＳ７１において、番組連動Webサーバ８の制御部２３１は、通信部２３４を制御して、HDDレコーダ４よりパーソナライズナビデータの生成が要求されたか否かを判定し、要求されるまでその処理を繰り返す。例えば、ステップＳ５７の処理により、パーソナライズナビデータの生成が要求された場合、その処理は、ステップＳ７２に進む。
【０１１７】
ステップＳ７２において、制御部２３１は、通信部２３４を制御して、HDDレコーダ４より送信されてきたマーキング情報を取得する。ステップＳ７３において、制御部２３１は、通信部２３４を制御して、HDDレコーダ４に対してパーソナライズナビデータの生成サービスに係る料金の情報と共に、その利用料金の決済処理を要求する。
【０１１８】
ステップＳ５９において、HDDレコーダ４の制御部２０１は、通信部２０２を介して決済処理の要求に基づいて、決済サーバ１２に対して決済処理を実行する。
【０１１９】
ここで、図１２のフローチャートを参照して、決済処理について説明する。
【０１２０】
ステップＳ８１において、HDDレコーダ４の制御部２０１は、通信部２０２を制御して、決済サーバ１２に対してパーソナライズナビデータの生成に係る利用料金の決済処理を要求させる。このとき、制御部２０１は、カードリーダ２０６を制御してICカードのIDやユーザの情報を併せて決済サーバ１２に送信する。
【０１２１】
ステップＳ１１１において、決済サーバ１２の制御部３１１は、通信部３１３を制御して、決済処理が要求されたか否かを判定し、決済処理が要求されるまで、その処理を繰り返す。例えば、ステップＳ８１の処理により、パーソナライズナビデータの生成サービスに係る料金の決済処理が要求された場合、ステップＳ１１２において、制御部３１１は、認証処理部３１２を制御して、決済処理の要求と共に送信されてきたICカードのIDやユーザ情報に基づいて、乱数Raを発生させる。
【０１２２】
ステップＳ１１３において、制御部３１１は、認証処理部３１２を制御して、ユーザの公開鍵Pbで乱数Raを暗号化Pb（Ra）させる。ステップＳ１１４において、制御部３１１は、通信部３１３を制御して、暗号化された乱数Pb（Ra）をHDDレコーダ４に送信する。
【０１２３】
ステップＳ８２において、HDDレコーダ４の制御部２０１は、通信部２０２を制御して、暗号化された乱数Pb（Ra）が送信されてきたか否かを判定し、送信されてくるまでその処理を繰り返す。例えば、ステップＳ１１４の処理により、暗号化された乱数Pb(Ra)が送信されてきたような場合、ステップＳ８３において、送信されてきた暗号化されている乱数Pb(Ra)を受信する。
【０１２４】
ステップＳ８４において、制御部２０１は、ICカード１０に記録されている秘密鍵Sbを読み出し、認証処理部２０３に供給して、送信されてきた暗号化された乱数Pb(Ra)を自らの秘密鍵Sbで復号Sb（Pb(Ra)）させる。すなわち、この段階で、乱数Raの暗号化に使用したHDDレコーダ４の公開鍵と復号に用いた秘密鍵Sbが対応したものであれば、自らの秘密鍵で復号した乱数Sb（Pb(Ra)）は、もとの乱数Raに戻っていることになる。
【０１２５】
ステップＳ８５において、制御部２０１は、認証処理部２０３を制御して、自らの秘密鍵で復号した乱数Sb（Pb(Ra)）を決済サーバ１２の公開鍵Paで暗号化Pa（Sb（Pb(Ra)））させる。
【０１２６】
ステップＳ８６において、制御部２０１は、通信部２０２を制御して、決済サーバ１２の公開鍵Paで暗号化された乱数Pa（Sb（Pb(Ra)））を決済サーバ１２に送信する。
【０１２７】
ステップＳ１１５において、制御部２３１は、通信部２３４を制御して、決済サーバ１２の公開鍵Paで暗号化された乱数Pa（Sb（Pb(Ra)））が送信されてきたか否かを判定し、送信されてくるまで、その処理を繰り返す。例えば、ステップＳ８６の処理により、決済サーバ１２の公開鍵Paで暗号化された乱数Pa（Sb（Pb(Ra)））が送信されてきた場合、その処理は、ステップＳ１１６に進む。
【０１２８】
ステップＳ１１６において、制御部３１１は、通信部３１３を制御し、送信されてきた決済サーバ１２の公開鍵Paで暗号化された乱数Pa（Sb（Pb(Ra)））を受信させる。ステップＳ１１７において、制御部３１１は、認証処理部３１２を制御して、送信されてきた決済サーバ１２の公開鍵Paで暗号化された乱数Pa（Sb（Pb(Ra)））を自らの秘密鍵Saで復号Sa（Pa（Sb（Pb(Ra)）））する。
【０１２９】
ステップＳ１１８において、制御部３１１は、認証処理部３１２を制御して、ステップＳ１１２の処理で生成した乱数Raと、自らの秘密鍵Saで復号した乱数Sa（Pa（Sb（Pb(Ra)）））が一致するか否かを判定する。すなわち、上述したように、ステップＳ８４の処理の段階で、自らの秘密鍵で復号した乱数Sb（Pb(Ra)）が、元の乱数Raに戻っていれば、決済サーバ１２の公開鍵で暗号化された乱数Pa（Sb（Pb(Ra)））はPa(Ra)であるはずである。さらに、決済サーバ１２の公開鍵Paと秘密鍵Saが対応したものであれば、決済サーバ１２の復号鍵Saにより復号された乱数は、元の乱数Raに戻っていることになり、結果として認証が正しい、すなわち、正規のICカード１０を所持したユーザであることが認められることになる。
【０１３０】
そこで、ステップＳ１１８において、ステップＳ１１２の処理で生成した乱数Raと、自らの秘密鍵で復号した乱数Sa（Pa（Sb（Pb(Ra)）））が一致した場合、認証が成立したものとみなし、ステップＳ１１９において、制御部３１１は、決済情報データベース３１４の情報を更新し、パーソナライズナビデータの生成サービスに係る料金をユーザのクレジットカードの口座や銀行口座より、パーソナライズナビデータを生成する業者の口座に引き落とす。
【０１３１】
ステップＳ１２０において、制御部３１１は、通信部３１３を制御して、HDDレコーダ４に決済処理が完了したことを示す決済OKの通知を送信させ、その処理は、ステップＳ１１１に戻る。
【０１３２】
一方、ステップＳ１１８において、ステップＳ１１２の処理で生成した乱数Raと、自らの秘密鍵で復号した乱数Sa（Pa（Sb（Pb(Ra)）））が一致しない場合、ICカード１０が正規のものではない、すなわち、登録されたものではないとみなし、ステップＳ１２１において、制御部３１１は、決済処理を中止し、通信部３１３を制御して、決済処理が完了しなかったことを示す決済NGの通知をHDDレコーダ４に通知し、その処理は、ステップＳ１１１に戻る。
【０１３３】
ステップＳ８７において、制御部２０１は、決済結果が決済サーバ１２より送信されてきたか否かを判定し、例えば、ステップＳ１２０，Ｓ１２１の処理により決済結果が送信されてきた場合、その処理は、ステップＳ８８に進む。
【０１３４】
ステップＳ８８において、制御部２０１は、送信されてきた決済結果が決済OKであった、すなわち、決済処理が完了したことを示す通知であったか否かを判定し、例えば、ステップＳ１２０の処理により、決済処理が完了したと通知されてきた場合、ステップＳ８９において、制御部２０１は、通信部２０２を制御して、決済処理完了を示す決済OKの通知を取得する。
【０１３５】
一方、ステップＳ１２１の処理により、決済処理が完了しなかったことを示す決済NGの通知が送信されたきた場合、ステップ９０において、決済NGの通知を取得する。
【０１３６】
以上の処理により、正規のICカード１０を持ったユーザが認証されて、正規のICカードを利用したユーザであったときにのみサービスにかかる利用料金の決済処理が実行されることになる。尚、ここでいう決済OKの通知は、例えば、決済サーバ１２により正規の発行されたものであることを示す、例えば、電子透かしなどをいれて通知するようにしてもよい。
【０１３７】
ここで、図１１のフローチャートの説明に戻る。
【０１３８】
ステップＳ６０において、制御部２０１は、通信部２０２を制御して、上述の決済処理の処理結果を番組連動Webサーバ８に送信する。
【０１３９】
ステップＳ７４において、番組連動Webサーバ８の制御部２３１は、通信部２３４を制御して、HDDレコーダ４より送信されてくる決済処理結果が決済OKであるか否かを判定する。例えば、図１３のフローチャートにおけるステップＳ８９の処理により、決済OKの通知が受信されていた場合、ステップＳ７５において、制御部２３１は、取得したマーキング情報をパーソナライズエンジン８ａに供給すると共に、パーソナライズナビデータ生成処理を実行させる。
【０１４０】
ここで、図１３のフローチャートを参照して、パーソナライズナビデータ生成処理について説明する。
【０１４１】
ステップＳ１３１において、マーキング情報取得部２４２は、HDDレコーダ４より供給されたマーキング情報を取得し、取得したマーキング情報を認識して、マーキングがなされた放送時刻とチャンネルの情報を検索エンジン２４３に供給する。また、マーキング情報取得部２４２は、マーキングがなされた放送時刻とチャンネルの情報に加えて、マーキング情報に付加されているユーザ付加情報、すなわち、ナビゲーションデータの生成にあたりユーザにより指定された制約条件の情報をパーソナライズナビ情報生成部２４１に供給する。
【０１４２】
ステップＳ１３２において、パーソナライズナビ情報生成部２４１は、ナビデータDB２３２に格納されている番組向け基本ナビ情報２３３−１乃至２３３−ｏのうち、マーキングがなされた放送時刻とチャンネルの情報に対応する基本ナビデータ２３３を取得する。
【０１４３】
ここで、図１４を参照して、番組向け基本ナビ情報２３３の構造について説明する。
【０１４４】
番組向け基本ナビ情報２３３は、起点情報４０１、分岐情報４０２−１乃至４０２−ｎ、終点情報４０３、および区間情報４０４−１乃至４０４−（ｎ＋１）からなる経路情報と、その経路に沿った位置に存在するポイント情報４０６−１乃至４０６−ｋからなる路線情報４０５から構成される。
【０１４５】
経路情報は、起点から複数の分岐を経た終点までの情報であり、各放送番組で案内する経路を、実際にカーナビゲーション装置１１により案内させるための情報である。起点情報４０１には、起点となる位置の緯度経度の情報、起点となる位置の目標物、および起点となる位置を走行する際の走行案内の情報が含まれている。
【０１４６】
分岐情報４０２−１乃至４０２−ｎ、および、終点情報４０３については、起点情報と同様の構成であるので、その説明は省略する。また、起点と分岐、分岐と分岐、および、分岐と終点の間に区間情報４０４−１乃至４０４−（ｎ＋１）が記録されている。区間情報４０４は、路線情報、区間起点、区間終点、前区間、および次区間の情報が記録されている。
【０１４７】
また路線情報４０５の各ポイント４０６は、それぞれポイントの位置を示す情報である緯度経度、ポイントの名称、ポイントの存在する区間４０４を識別するための区間情報、および、付加情報が記録されている。ここでいう付加情報は、制約情報の分類項目、例えば、日時や目的などの情報のなどである。
【０１４８】
番組向け基本ナビ情報２３３は、基本的に、放送番組で案内された順序になるように起点情報４０１、分岐情報４０２−１乃至４０２−ｎ、および終点情報４０３が設けられている。そのため、特にユーザから制約条件が指定されていなければ、この番組向け基本ナビ情報２３３がそのままパーソナライズナビデータとして生成されることになる。
【０１４９】
また、路線情報４０５の各ポイント４０６−１乃至４０６−ｋは、経路上に存在する位置の情報であって、カーナビゲーション装置１１が生成されたナビゲーションデータを読み込んでルート案内をする際、そのポイントの付近に近づいたとき案内される情報である。
【０１５０】
ここで、図１３のフローチャートの説明に戻る。
【０１５１】
ステップＳ１３３において、フィルタ処理部２４１ａは、マーキング情報にユーザ付加情報、すなわち、制約条件が付加されているか否かを判定する。例えば、ユーザ付加情報、すなわち、制約条件が付加されていると判定された場合、ステップＳ１３４において、フィルタ処理部２４１ａは、フィルタリング処理を実行する。
【０１５２】
ここで、図１５のフローチャートを参照して、フィルタリング処理について説明する。
【０１５３】
ステップＳ１６１において、フィルタ処理部２４１ａは、番組向け基本ナビ情報のうち、未処理の区間情報を選択する。
【０１５４】
ステップＳ１６２において、フィルタ処理部２４１ａは、選択された区間が制約条件を満たすか否かを判定する。すなわち、制約条件においては、起点と終点が設定されることがあるため、選択された区間情報が制約条件を満たしているか否かが判定される。つまり、番組向け基本ナビ情報においては、起点が起点情報４０１であって、終点が終点情報４０３により設定される位置であるが、例えば、図１４で示されるように、分岐４０２−２を起点として、分岐４０２−（ｎ−１）を終点として設定するように制約条件が設けられていた場合、区間情報４０４−１，４０４−ｎ，４０４−（ｎ＋１）は、制約条件を満たさないことになる。そこで、このような場合、処理を行わず、その処理は、ステップＳ１６９に進む。
【０１５５】
一方、ステップＳ１６２において、選択された区間情報が制約条件を満たすと判定された場合、ステップＳ１６３において、フィルタ処理部２４１ａは、選択された区間の未処理ポイントを選択する。すなわち、フィルタ処理部２４１ａは、路線情報４０５の各ポイントの区間情報に基づいて、今現在選択されている区間に対応するポイント４０６のうち１のポイント４０６を選択する。
【０１５６】
ステップＳ１６４において、フィルタ処理部２４１ａは、選択されたポイント４０６の付加情報を読み出し、制約条件を満たすか否かを判定する。すなわち、制約条件として、例えば、目的として「カップル」が指定されていた場合、ポイント４０６に含まれる付加情報のうちの目的の項目が「カップル」であるか否かを判定し、それらを満たす場合、その処理は、ステップＳ１６５に進む。
【０１５７】
ステップＳ１６５において、フィルタ処理部２４１ａは、選択したポイント４０６をパーソナライズナビ情報のポイントとして登録する。
【０１５８】
また、ステップＳ１６４において、選択されたポイントの付加情報が制約条件を満たさない場合、ユーザが望んでいない情報であるとみなし、選択したポイント４０６をパーソナライズナビ情報から削除する。
【０１５９】
ステップＳ１６６において、フィルタ処理部２４１ａは、選択された区間内に未処理のポイントが存在するか否かを判定し、未処理のポイントがあると判定された場合、その処理は、ステップＳ１６４に戻る。すなわち、未処理のポイントがある限りステップＳ１６４乃至Ｓ１６６の処理が繰り返される。そして、ステップＳ１６６において、選択された区間内に未処理のポイントが存在しないと判定された場合、その処理は、ステップＳ１６７に進む。
【０１６０】
ステップＳ１６７において、フィルタ処理部２４１ａは、選択された区間内で、一箇所でもパーソナライズナビ情報として選択されたポイントが存在したか否かを判定し、例えば、選択された区間内で少なくとも一箇所以上パーソナライズナビ情報として選択されたポイントが存在した場合、ステップＳ１６８において、フィルタ処理部２４１ａは、選択した区間情報をパーソナライズナビ情報に登録する。すなわち、少なくとも１箇所でも登録されたポイントが存在したと言うことは、ユーザが興味を持っている制約条件を満たすポイントが存在するので、その区間情報は、目的地までの経路に含ませるように設定される。
【０１６１】
一方、ステップＳ１６７において、１箇所も登録されるポイントが無かった場合、選択した区間内にユーザが興味を持ったポイントが存在しないことになるので、ステップＳ１６８の処理がスキップされて、パーソナライズナビ情報から、選択した区間情報を削除する。
【０１６２】
ステップＳ１６９において、フィルタ処理部２４１ａは、番組向け基本ナビ情報２３３に含まれる区間情報のうち未処理の区間情報があるか否かを判定し、未処理の区間情報が存在すると判定された場合、その処理は、ステップＳ１６１に戻る。すなわち、未処理の区間情報がなくなるまで、ステップＳ１６１乃至Ｓ１６９の処理が繰り返される。そして、未処理の区間情報が無いと判定された場合、その処理は終了する。
【０１６３】
すなわち、フィルタリング処理により、番組向け基本ナビ情報２３３からユーザが興味を持っているとみなされる情報だけが選別されて残されることになる。
【０１６４】
ここで、図１３のフローチャートの説明に戻る。
【０１６５】
一方、ステップＳ１３３において、例えば、ユーザ付加情報、すなわち、制約条件が付加されていないと判定された場合、ステップＳ１３４の処理は、スキップされる。
【０１６６】
ステップＳ１３５において、情報付加部２４１ｂは、ポイント履歴情報データベース２４９にアクセスし、マーキング情報を生成してきたユーザから過去にパーソナライズナビデータの生成が要求され、その際のポイント履歴情報が残されているか否かを判定する。
【０１６７】
ステップＳ１３５において、ポイント履歴情報が残されていると判定された場合、ステップＳ１３６において、情報付加部２４１ｂは、履歴情報付加処理を実行する。
【０１６８】
ここで、図１６のフローチャートを参照して、履歴情報付加処理について説明する。
【０１６９】
ステップＳ１８１において、情報付加部２４１ｂは、これまでの処理によりパーソナライズナビ情報に登録されているポイントのうち、未処理のポイント４０６をいずれか１選択する。
【０１７０】
ステップＳ１８２において、選択されたポイント４０６の緯度経度の位置情報と、過去に生成された履歴ポイント２６１の位置情報と比較し、選択されたポイント４０６の近傍に履歴ポイントが含まれているか否かを判定する。例えば、選択されたポイントが過去に生成されたいずれかの履歴ポイントと所定の距離内である場合、近傍に存在するものとみなし、含まれていると判定され、その処理は、ステップＳ１８３に進む。
【０１７１】
ステップＳ１８３において、情報付加部２４１ｂは、近傍に存在する履歴ポイントを、過去に興味を持っていたポイントであるものとみなし、今現在生成しているパーソナライズナビ情報の路線情報４０５におけるポイント４０６として付加する。
【０１７２】
一方、選択されたポイントが過去に生成された履歴ポイントと所定の距離内ではない場合、ステップＳ１８３の処理は、スキップされる。
【０１７３】
ステップＳ１８４において、情報付加部２４１ｂは、未処理の区間情報が存在するか否かを判定し、未処理の区間情報が存在すると判定された場合、その処理は、ステップＳ１８１に戻る。すなわち、未処理の区間情報がなくなるまで、ステップＳ１８１乃至Ｓ１８４の処理が繰り返される。そして、ステップＳ１８４において、未処理の区間情報が存在しないと判定された場合、その処理は、終了する。
【０１７４】
以上のような履歴情報付加処理により、過去に同一のユーザが興味を持って選択したポイントが、今現在のルートに含まれる区間内のポイントの近傍であれば付加されることになるので、例えば、過去にパーソナライズナビゲーション情報として選択されていたポイントを設定することが可能となり、これを繰り返していくことにより、次第にユーザの嗜好にあったポイントを、特にユーザが制限情報などを指定しなくても設定することが可能となっていく。
【０１７５】
ここで、図１３のフローチャートの説明に戻る。
【０１７６】
ステップＳ１３７において、情報付加部２４１ｂは、提携店舗情報DB２５０にアクセスし、これまでにパーソナライズナビ情報として登録されてきたポイント４０６の近傍にクーポン情報などを提供する提携店舗が存在するか否か、すなわち、クーポンが利用可能か否かを判定する。
【０１７７】
例えば、ステップＳ１３７において、クーポン情報が利用可能であると判定された場合、ステップＳ１３８において、情報付加部２４１ｂは、提携店舗情報DB２５０より提携店舗情報を読み出してポイント４０６として付加すると共に、そのポイント４０６に対応するクーポン情報を付加する。
【０１７８】
一方、ステップＳ１３７において、クーポン情報が利用できないと判定された場合、ステップＳ１３８の処理はスキップされる。
【０１７９】
ステップＳ１３９において、マーキング情報取得部２４２は、マーキング情報に基づいて、マーキングされた時刻情報およびチャンネル情報を抽出して、検索エンジン２４３に供給する。
【０１８０】
ステップＳ１４０において、検索エンジン２４３は、マーキング情報取得部２４２より供給された時刻情報とチャンネル情報に基づいて、番組シーン情報DB２４４にアクセスし、対応する時刻とチャンネルのシーン情報を検索し、さらに、そのシーンを放送した際に放送信号に合成されていたURIを抽出して、ブラウザ部２４５に供給する。
【０１８１】
ステップＳ１４１において、ブラウザ部２４５は、供給されたURIで指定していされる図示せぬサーバにアクセスし、HPなどに代表される各種のデータをダウンロードし、抽出部２４６に供給する。
【０１８２】
ステップＳ１４２において、抽出部２４６は、ブラウザ部２４５より供給されてきたHPなどのデータに基づいて、そこに表示される住所や電話番号などのテキスト情報から位置を示す情報を抽出し、位置情報生成部２４７に供給する。
【０１８３】
より詳細には、抽出部２４６は、ブラウザ部２４５より供給された所定のHPを構成する情報、すなわち、例えば、テキスト情報から住所や電話番号などの位置を示す情報を抽出して、位置情報生成部２４７に供給する。また、抽出部２４６による位置を示す情報は、例えば、テキスト文字を抽出して表示し、ユーザに選択させるようにしても良いし、検索機能を利用するようにしても良い。例えば、住所の文字列を検索機能により抽出する場合、抽出部２４６は、「県」や「府」、「市」や「町」のような住所を示すキーワードを検索し、この前後の文字列は住所であると判断して、抽出する。
【０１８４】
また、抽出部２４６は、電話番号の文字列をとして、例えば、「電話」や「ＴＥＬ」のようなキーワードを検索し、これに続く文字列は電話番号であると判断して、抽出する。さらに、「０３−」や「０４８−」のような特定パターンの数字列を検索し、電話番号であると判断して抽出する。
【０１８５】
ステップＳ１４３において、位置情報生成部２４７は、抽出部２４６より供給された住所や電話番号などの位置を示す情報を用いて、対応する緯度および経度の情報を位置データベース２４８から検索して読み出すことで、位置情報を生成し、パーソナライズナビ情報生成部２４１に供給する。このとき、パーソナライズナビデータ生成部２４１は、位置情報生成部２４７より供給された位置情報を、パーソナライズナビ情報のポイント４０６として登録する。
【０１８６】
この処理により、ユーザが放送番組を見ながら興味を持った場所に関連するポイントをパーソナライズナビ情報に含めるようにさせることができる。
【０１８７】
ステップＳ１４４において、パーソナライズナビデータ生成部２４１は、生成されたパーソナライズナビ情報に含まれる区間情報に基づいて、起点から目的地（終点）までの経路を探索し設定する。
【０１８８】
ステップＳ１４５において、パーソナライズナビデータ生成部２４１は、生成されたパーソナライズナビ情報とルート案内に使用される経路の情報に基づいて、カーナビゲーション装置１１に認識可能なパーソナライズナビデータを生成する。
【０１８９】
ステップＳ１４６において、パーソナライズナビデータ生成部２４１は、生成されたパーソナライズナビ情報に含まれるポイント４０６の情報をポイント履歴情報データベース２４９に記録させ、その処理は、終了する。
【０１９０】
すなわち、以上の処理により、ユーザ付加情報、すなわち、ユーザによる制約条件、過去の履歴、および、放送番組を見ることにより設定されたマーキング情報が考慮されることにより、ユーザが興味を持ったポイントやユーザの嗜好に最も近いポイントを含んだパーソナライズナビデータが生成される。また、履歴ポイントが蓄積されていくことにより、ユーザの嗜好にあったポイントを抽出できる可能性が高くなるので、例えば、ユーザが制約条件などを設定し忘れても、経路上のポイントとして含ませるようにできる可能性を高めていくことができる。
【０１９１】
ここで、図１１のフローチャートの説明に戻る。
【０１９２】
ステップＳ７６において、制御部２３１は、通信部２３４を制御して、パーソナライズエンジン８ａにより生成されたパーソナライズナビデータを処理結果としてHDDレコーダ４に送信する。
【０１９３】
ステップＳ６１において、HDDレコーダ４の制御部２０１は、通信部２０２を制御して、番組連動Webサーバ８より送信されてくる処理結果を受信する。
【０１９４】
ステップＳ６２において、制御部２０１は、受信した処理結果がパーソナライズナビデータであるか否かを判定する。例えば、ステップＳ７６の処理により、パーソナライズナビデータが送信されてきた場合、その処理は、ステップＳ６３に進む。
【０１９５】
ステップＳ６３において、制御部２０１は、受信したパーソナライズナビデータを、ドライブ２０５を制御して、リムーバルメディア９に記録させる。また、このとき、パーソナライズナビデータにクーポン情報が含まれている場合、制御部２０１は、クーポン情報も、カードリーダ２０６を制御して、ICカード１０に記録させる。
【０１９６】
一方、ステップＳ７４において、決済OKでないと判定された場合、ステップＳ７７において、制御部２３１は、通信部２３４を制御して、サービスの提供が不可能であることを示す通知をHDDレコーダ４に送信する。
【０１９７】
結果として、ステップＳ６２においては、処理結果がパーソナライズナビデータではないので、ステップＳ６４において、制御部２０１は、出力部２１１を介して、サービスの提供が不可能であることをテレビジョン受像機６に表示させる。
【０１９８】
以上の処理により、放送番組を見ることによりユーザが所望とするタイミングでのマーキング情報、ユーザ付加情報による制約条件、並びに、過去の履歴ポイントに基づいて、ユーザの興味と嗜好に対応して生成されるパーソナライズナビデータを生成することが可能となる。また、このようにユーザより供給される情報に基づいて、ナビゲーションデータに付加価値をつけることによりナビゲーションデータの生成サービスによりビジネスモデルを形成することが可能となる。
【０１９９】
次に、図１７のフローチャートを参照して、カーナビゲーション装置１１によるカーナビゲーション処理について説明する。
【０２００】
ステップＳ２０１において、制御部２８１は、ドライブ２８９を制御して、図１１のフローチャートを参照して説明したパーソナライズナビデータ配信処理により、パーソナライズナビデータが記録されたリムーバブルメディア９よりパーソナライズナビデータ（ナビゲーションデータ）を取得し、カーナビゲーション画像生成部２８３に供給する。
【０２０１】
ステップＳ２０２において、車速検出部１２１は、自動車の車速パルスや、図示せぬ３次元加速度センサなどより取得される情報に基づいて、車速を検出し、カーナビゲーション画像生成部２８３に供給する。
【０２０２】
ステップＳ２０３において、GPS１２０は、図示せぬ衛星より送信されてくる信号に基づいて、自車位置の緯度経度を検出し、検出結果をカーナビゲーション画像生成部２８３に供給する。
【０２０３】
ステップＳ２０４において、カーナビゲーション画像生成部２８３は、GPS１２０より供給される自車位置、車速検出部１２１より供給される車速、および、地図データ２８４に基づいて、パーソナライズナビデータ（ナビゲーションデータ）に記録されているルート案内に対応する画像を生成する。
【０２０４】
ステップＳ２０５において、制御部２８１は、カーナビゲーション画像生成部２８３により生成されたカーナビゲーション画像を表示部２９０に表示させることにより、ルート案内を実行させる。
【０２０５】
ステップＳ２０６において、カーナビゲーションデータ画像生成部２８３は、GPS１２０により取得される自車位置が、カーナビゲーションデータに含まれているポイント４０６のいずれかの位置の付近であるか否かを判定する。例えば、自車位置がポイント４０６のいずれかの位置に付近であった場合、ステップＳ２０７において、カーナビゲーションデータ画像生成部２８３は、自車位置付近のポイント４０６の情報を読み出し、カーナビゲーション画像を生成する。制御部２８１は、この生成された自車位置付近のポイント４０６の情報のカーナビゲーション画像を表示部２９０に表示させる。
【０２０６】
一方、ステップＳ２０６において、自車位置付近にポイント４０６がないと判定された場合、ステップＳ２０７の処理は、スキップされる。
【０２０７】
ステップＳ２０８において、カーナビゲーション画像生成部２８３は、GPS１２０より供給された自車位置が目的地（終点）に達しているか（目的地付近であるか）否かを判定し、目的地に達していないと判定された場合、その処理は、ステップＳ２０１の処理に戻る。すなわち、目的地に到達するまで、ステップＳ２０１乃至Ｓ２０８の処理が繰り返されて、ルート案内が表示されつつ、ユーザにとって興味がある、または、嗜好にあっているポイント４０６の位置に近づくと、その情報が表示される処理が繰り返される。
【０２０８】
ステップＳ２０８において、自車位置が目的地（終点）に達していると判定された場合、その処理は終了する。
【０２０９】
以上の処理により、放送番組を見ることによりユーザが所望とするタイミングでなされたマーキング情報、ユーザ付加情報による制約条件、並びに、過去の履歴ポイントに基づいて、ユーザの興味と嗜好に対応して生成されるルート案内を容易に実現することが可能となる。また、ルートの要所要所において、ユーザの興味または嗜好に応じたポイントを表示することにより、例えば、立ち寄りたいと思っていた場所を忘れて通り過ぎてしまうといったことを抑制することが可能となる。
【０２１０】
さらに、以上の処理により、放送番組を見たうえで設定されたルートに従って案内がなされることになるので、仮に初めて走るルートであっても、あたかも走り慣れたルートを走っているかのうような感覚をユーザに与えることができ、運転にゆとりと余裕を与えることが可能となり、結果として、運転時のミスを抑制することで事故の発生を未然に防止することが可能となる。
【０２１１】
次に、図１８のフローチャートを参照して、店舗端末１３によるクーポンサービス処理について説明する。
【０２１２】
ステップＳ２２１において、制御部３３１は、カードリーダ３３６を制御して、ICカード１０が装着されたか否かを判定し、装着されたと判定されるまでその処理を繰り返す。例えば、ユーザが、店舗などで商品を購入するなどして、その精算処理を行うために、ICカード１０がカードリーダ３３６に装着された場合、その処理は、ステップＳ２２２に進む。
【０２１３】
ステップＳ２２２において、制御部３３１は、カードリーダ３３６を制御して装着されたICカード１０に記録されている情報を読み出す。
【０２１４】
ステップＳ２２３において、制御部３３１は、取引金額が入力されたか否かを判定し、取引金額が入力されるまでその処理を繰り返す。ステップＳ２２３において、取引金額が入力されると、ステップＳ２２４において、制御部３３１は、ICカード１０より読み出した情報から、自らの店舗で利用可能なクーポンが記録されていたか否かを判定する。例えば、図１１のフローチャートを参照して説明した処理によりクーポン情報がICカード１０に記録されていた場合、クーポン情報が記録されていることになるので、その処理は、ステップＳ２２５に進む。
【０２１５】
ステップＳ２２５において、制御部３３１は、クーポン情報に基づいて、取引金額から割引いた金額を決済額に設定する。
【０２１６】
ステップＳ２２６において、制御部３３１は、認証処理部３３３を制御して、設定された決済金額の決済処理を実行させる。尚、決済処理については、図１２のフローチャートを参照して説明した処理と同様であるので、その説明は省略する。
【０２１７】
ステップＳ２２７において、制御部３３１は、通信部３３４を制御して、決済結果を受信させる。
【０２１８】
ステップＳ２２８において、制御部３３１は、決済結果が決済OKであったか否かを判定し、例えば、決済OKであると判定された場合、ステップＳ２２９において、カードリーダ３３６を制御して、ICカード１０に記録されているクーポン情報を削除する。
【０２１９】
一方、ステップＳ２２８において、決済OKではない、すなわち、決済結果が決済NGであると判定された場合、ステップＳ２３０において、制御部３２１は、表示部３３５にICカード１０を用いた決済処理を行うサービスを提供することができないことを表示させる。
【０２２０】
以上の処理により、例えば、旅番組などの放送番組のスポンサとなっている店舗については、クーポン情報を提供するようにすることで、旅番組を見てパーソナライズナビデータを生成してきたユーザに対してメリットのある情報を提供することが可能になると共に、放送番組、店舗、および、カーナビゲーションデータといった一体的なビジネスモデルを形成させることが可能となる。
【０２２１】
以上においては、マーキング情報の生成やナビゲーションデータの取得に当たり、HDDレコーダ４を用いて行う場合の例について説明してきたが、これに限るものではなく、放送番組をマーキングし記録する機能を有する電子機器であればいずれの機器であってもよく、例えば、DVDレコーダなどであってもよい。
【０２２２】
また、以上においては、クーポン情報を利用したサービスの例として割引による決済処理を行う場合について説明してきたが、それ以外のサービスを提供するようにしてもよく、例えば、クーポンではなく、電子チケットを配布し、イベント会場の入口などでICカード１０を利用することで、そのままイベント会場に入場できるようにするサービスであっても良い。
【０２２３】
上述したように、本発明のナビゲーションデータ配信システムによれば、旅番組などの放送番組と、放送番組に対応するインターネット上の情報を利用することにより、容易にユーザの興味と嗜好に合ったナビゲーションデータを生成することが可能になると共に、放送番組に基づいたナビゲーションデータの生成サービスやクーポン情報を用いたビジネスモデルを形成することが可能となる。
【０２２４】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０２２５】
プログラムが記録されている記録媒体は、図２乃至図４に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク５１，９１，１３１（フレキシブルディスクを含む）、光ディスク５２，９２，１３２（CD-ROM(Compact Disc-Read Only Memory)，DVD（Digital Versatile Disk）を含む）、光磁気ディスク５３，９３，１３３（MD（Mini-Disc）を含む）、もしくは半導体メモリ５４，９４，１３４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM３２，７２，１１２や、記憶部３８，７８，１１８に含まれるハードディスクなどで構成される。
【０２２６】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０２２７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【符号の説明】
【０２２８】
４  HDDレコーダ，  ５  リモートコントローラ，  ８  番組連動Webサーバ，  ８ａ  パーソナライズエンジン，  ９  リムーバブルメディア，  １０  ICカード，  １１  カーナビゲーション装置，  １２  決済サーバ，  １３  店舗サーバ，  ２０１  制御部，  ２０６  カードリーダ，  ２０８  マーキング情報記録部，  ２１０  チューナ，  ２３１  制御部，  ２３２  ナビデータDB，  ２４１  パーソナライズナビデータ生成部，  ２４１ａ  フィルタ処理部，  ２４１ｂ  情報付加部，  ２４２  マーキング情報取得部，  ２４９  ポイント履歴情報DB，  ２５０  提携店舗情報DB
【図１】
0004930801.tif 000002
【図２】
0004930801.tif 000003
【図３】
0004930801.tif 000004
【図４】
0004930801.tif 000005
【図５】
0004930801.tif 000006
【図６】
0004930801.tif 000007
【図７】
0004930801.tif 000008
【図８】
0004930801.tif 000009
【図９】
0004930801.tif 000010
【図１０】
0004930801.tif 000011
【図１１】
0004930801.tif 000012
【図１２】
0004930801.tif 000013
【図１３】
0004930801.tif 000014
【図１４】
0004930801.tif 000015
【図１５】
0004930801.tif 000016
【図１６】
0004930801.tif 000017
【図１７】
0004930801.tif 000018
【図１８】
0004930801.tif 000019