(57)【要約】【課題】  課金漏れ及び誤課金を防止することができるコンテンツ配信システム及びコンテンツ取得装置を提供すること。【解決手段】  ナビ制御回路１０は、外部との通信が可能か否かを判定し、通信が可能であると判定した場合、コンテンツ購入データを確認する（ステップＳ２１〜ステップＳ２２）。そして、ナビ制御回路１０は、未課金のコンテンツデータがあるか否かを判定して、課金未処理のコンテンツデータがある場合は課金処理信号を送信する（ステップＳ２３〜ステップＳ２４）。さらに、ナビ制御回路１０は、課金処理が正常に終了したか否かを判定し、課金処理が正常に終了したと判定した場合は、コンテンツ購入データを課金済みでのコンテンツデータが存在することを示す内容に更新する（ステップＳ２５、ステップＳ２８）。【選択図】        図４
2006279566.tif 000002
【特許請求の範囲】
【請求項１】
移動局における移動局側通信手段と固定局における固定局側通信手段との通信によってコンテンツデータの配信を行うコンテンツ配信システムであって、
前記固定局は、
前記コンテンツデータが有料であるか無料であるかを示す料金情報を含むコンテンツデータを記憶するコンテンツ記憶手段と、
前記移動局からの前記コンテンツデータの取得要求に応じて前記固定局側通信手段にて当該コンテンツデータを送信すると共に、前記移動局からの課金処理の実行要求に応じて課金処理を行い、当該課金処理が正常終了した場合に前記固定局側通信手段にて当該課金処理が正常終了したことを示す終了信号を送信する固定局側制御手段とを備え、
前記移動局は、
前記移動局側通信手段が通信可能か否かを判定する判定手段と、
前記コンテンツデータの取得状況と前記課金処理状況とが関連付けられたコンテンツ購入データを記憶する移動局側記憶手段と、
前記コンテンツデータの取得要求を示す取得要求信号及び前記課金処理の実行要求を示す課金処理信号を前記移動局側通信手段にて送信し、有料であるコンテンツデータを取得したか否か及び前記終了信号を取得したか否かに応じて、前記コンテンツ購入データを前記移動局側記憶手段に記憶するものであり、前記移動局側通信手段が通信可能な場合、前記コンテンツ購入データを確認し、課金済みでコンテンツデータが存在しない場合は前記取得要求信号の送信を前記移動局側通信手段にて送信すると共に、未課金の取得済みコンテンツデータが存在する場合は前記課金処理信号を前記移動局側通信手段にて送信する移動局側制御手段と、
を備えることを特徴とするコンテンツ配信システム。
【請求項２】
前記取得要求信号の送信回数をカウントする第１のカウント手段を備え、前記移動局側制御手段は、前記終了信号を取得した後であって前記取得要求信号の送信回数が所定回数に達するまでに前記コンテンツデータが取得できない場合は、課金済みでコンテンツデータが存在しないことを示すコンテンツ購入データを前記移動局側記憶手段に記憶することを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
前記課金処理信号の送信回数をカウントする第２のカウント手段を備え、前記移動局側制御手段は、前記コンテンツデータを取得した後であって前記課金処理信号の送信回数が所定回数に達するまでに前記終了信号が取得できない場合は、未課金の取得済みコンテンツデータが存在することを示すコンテンツ購入データを前記移動局側記憶手段に記憶することを特徴とする請求項１又は請求項２に記載のコンテンツ配信システム。
【請求項４】
前記コンテンツデータに試用期間が存在する場合、前記コンテンツ記憶手段は、試用期間を示す試用期間情報を含むコンテンツデータを記憶するものであり、前記移動局は、当該移動局のユーザの操作に応じて前記コンテンツデータの購入を示す操作信号を出力する操作手段と、時間を計時する計時手段とを備え、前記移動局側制御手段は、前記試用期間情報を含む有料のコンテンツデータを取得した場合、前記タイマー手段と当該コンテンツデータに基づいて当該コンテンツデータが試用期間中であるか否かを判定し、前記コンテンツ購入データの一部として試用期間中であるか否かに関する情報を前記移動局側記憶手段に記憶するものであり、未課金の取得済みコンテンツデータが存在し、かつ前記操作信号が出力されると前記移動局側通信手段にて課金処理信号を送信することを特徴とする請求項１乃至請求項３のいずれかに記載のコンテンツ配信システム。
【請求項５】
前記移動局側制御手段は、前記試用期間が経過してから所定期間内に前記操作信号が出力されない場合は当該コンテンツデータを削除することを特徴とする請求項４に記載のコンテンツ配信システム。
【請求項６】
前記コンテンツデータに有効期間が存在する場合、前記コンテンツ記憶手段は、有効期間を示す有効期間情報を含むコンテンツデータを記憶するものであり、前記移動局は、当該移動局のユーザの操作に応じて前記コンテンツデータの購入を示す操作信号を出力する操作手段と、時間を計時する計時手段とを備え、前記移動局側制御手段は、前記有効期間情報を含む有料のコンテンツデータを取得すると、前記コンテンツ購入データの一部として有効期間情報を前記移動局側記憶手段に記憶して、前記計時手段と前記有効期間情報にて有効期間中であるか否かを確認するものであり、前記有効期間中でない場合、前記操作信号が出力されると前記移動局側通信手段にて課金処理信号を送信することを特徴とする請求項１乃至請求項５のいずれかに記載のコンテンツ配信システム。
【請求項７】
前記移動局側制御手段は、前記有効期間が経過してから所定期間内に前記操作信号が出力されない場合は当該コンテンツデータを削除することを特徴とする請求項６に記載のコンテンツ配信システム。
【請求項８】
外部から有料であるコンテンツデータを取得する移動可能なコンテンツ取得装置であって、
外部とのデータ通信をする移動局側通信手段と、
前記移動局側通信手段が通信可能か否かを判定する判定手段と、
外部から課金処理が正常終了を示す終了信号を取得することによって課金処理状況を判定する課金状況判定手段と、
前記コンテンツデータの取得状況と前記課金処理状況とが関連付けられたコンテンツ購入データを記憶する移動局側記憶手段と、
前記コンテンツデータの取得要求を示す取得要求信号及び前記課金処理の実行要求を示す課金処理信号を前記移動局側通信手段にて送信し、前記コンテンツデータを取得したか否か及び前記課金処理が正常終了したか否かに応じて、前記コンテンツ購入データを前記移動局側記憶手段に記憶するものであり、前記移動局側通信手段が通信可能な場合、前記コンテンツ購入データを確認し、課金済みでコンテンツデータが存在しない場合は前記取得要求信号の送信を前記移動局側通信手段にて送信すると共に、未課金の取得済みコンテンツデータが存在する場合は前記課金処理信号を前記移動局側通信手段にて送信する移動局側制御手段と、
を備えることを特徴とするコンテンツ取得装置。
【請求項９】
前記取得要求信号の送信回数をカウントする第１のカウント手段を備え、前記移動局側制御手段は、前記終了信号を取得した後であって前記取得要求信号の送信回数が所定回数に達するまでに前記コンテンツデータが取得できない場合は、課金済みでコンテンツデータが存在しないことを示すコンテンツ購入データを前記移動局側記憶手段に記憶することを特徴とする請求項８に記載のコンテンツ取得装置。
【請求項１０】
前記課金処理信号の送信回数をカウントする第２のカウント手段を備え、前記移動局側制御手段は、前記コンテンツデータを取得した後であって前記課金処理信号の送信回数が所定回数に達するまでに前記終了信号が取得できない場合は、未課金の取得済みコンテンツデータが存在することを示すコンテンツ購入データを前記移動局側記憶手段に記憶することを特徴とする請求項８又は請求項９に記載のコンテンツ取得装置。
【請求項１１】
ユーザの操作に応じて前記コンテンツデータの購入を示す操作信号を出力する操作手段と、時間を計時する計時手段とを備え、前記移動局側制御手段は、前記試用期間情報を含む有料のコンテンツデータを取得した場合、前記タイマー手段と当該コンテンツデータに基づいて当該コンテンツデータが試用期間中であるか否かを判定し、前記コンテンツ購入データの一部として試用期間中であるか否かに関する情報を前記移動局側記憶手段に記憶するものであり、未課金の取得済みコンテンツデータが存在し、かつ前記操作信号が出力されると前記移動局側通信手段にて課金処理信号を送信することを特徴とする請求項８乃至請求項１０のいずれかに記載のコンテンツ取得装置。
【請求項１２】
前記移動局側制御手段は、前記試用期間が経過してから所定期間内に前記操作信号が出力されない場合は当該コンテンツデータを削除することを特徴とする請求項１１に記載のコンテンツ取得装置。
【請求項１３】
ユーザの操作に応じて前記コンテンツデータの購入を示す操作信号を出力する操作手段と、時間を計時する計時手段とを備え、前記移動局側制御手段は、前記有効期間情報を含む有料のコンテンツデータを取得すると、前記コンテンツ購入データの一部として有効期間情報を前記移動局側記憶手段に記憶して、前記計時手段と前記有効期間情報にて有効期間中であるか否かを確認するものであり、前記有効期間中でない場合、前記操作信号が出力されると前記移動局側通信手段にて課金処理信号を送信することを特徴とする請求項８乃至請求項１２のいずれかに記載のコンテンツ取得装置。
【請求項１４】
前記移動局側制御手段は、前記有効期間が経過してから所定期間内に前記操作信号が出力されない場合は当該コンテンツデータを削除することを特徴とする請求項１３に記載のコンテンツ取得装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信システム及びコンテンツ取得装置に関するものである。
【背景技術】
【０００２】
従来、移動局に対してコンテンツを配信するコンテンツ配信システムとして特許文献１に示すものがあった。図７は、特許文献１におけるコンテンツ配信システムを示す概略構成図である。
【０００３】
図７に示すように、特許文献１におけるコンテンツ配信システムは、移動局１−１〜１−ｎ（ｎ＝自然数。以下、特に個々の移動局を区別する必要のない場合は、移動局１と称する）、基地局２−１〜２−ｍ（ｍ＝自然数。以下、特に個々の基地局を区別する必要のない場合は、基地局２と称する）、移動通信網３、データサーバ４、管理サーバ５、課金サーバ６などを備える。
【０００４】
移動局１は、管理サーバ５から払い出された認証情報および自身を一意に識別可能な識別情報をデータサーバ４に送信する。データサーバ４は受信した認証情報および識別情報および移動局１に提供するコンテンツを一意に示すコンテンツ属性情報を管理サーバ５に送信する。管理サーバ５は、受信した情報のうち、認証情報に基づいて認証処理を行う。そして、管理サーバ５は、認証が成立すると、識別情報に対応して形成された記憶領域に、コンテンツ属性情報を書き込む。また、管理サーバ５は、課金サーバ６に課金情報の提供を開始する。そして、移動局１は、管理サーバ５のコンテンツ属性情報を取得すると、データサーバ４からコンテンツを取得可能となる。
【特許文献１】特開２００３−２８９５７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１におけるコンテンツ配信システムにおいては、利用者がサービスを正当に登録することが可能である。ところが、特許文献１におけるコンテンツ配信システムにおいては、移動局１と基地局２との間などの通信環境に関しては考慮されていない。
【０００６】
したがって、移動局１と基地局２との間などの通信環境が悪化したような場合、移動局１に対して課金がなされているにも係わらずコンテンツを取得することができない状態（誤課金状態）が起こり得る。
【０００７】
また、誤課金を防止するためには、コンテンツを受信した後に、課金処理を行うことが考えられる。しかしながら、この場合、移動局１がコンテンツを取得しているにも係わらず課金がなされない状態（課金漏れ）が起こり得る。
【０００８】
本発明は、上記問題点に鑑みなされたものであり、課金漏れ及び誤課金を防止することができるコンテンツ配信システム及びコンテンツ取得装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１に記載のコンテンツ配信システムは、移動局における移動局側通信手段と固定局における固定局側通信手段との通信によってコンテンツデータの配信を行うコンテンツ配信システムであって、固定局は、コンテンツデータが有料であるか無料であるかを示す料金情報を含むコンテンツデータを記憶するコンテンツ記憶手段と、移動局からのコンテンツデータの取得要求に応じて固定局側通信手段にてコンテンツデータを送信すると共に、移動局からの課金処理の実行要求に応じて課金処理を行い、課金処理が正常終了した場合に固定局側通信手段にて課金処理が正常終了を示す終了信号を送信する固定局側制御手段とを備え、移動局は、移動局側通信手段が通信可能か否かを判定する判定手段と、コンテンツデータの取得状況と課金処理状況とが関連付けられたコンテンツ購入データを記憶する移動局側記憶手段と、コンテンツデータの取得要求を示す取得要求信号及び課金処理の実行要求を示す課金処理信号を移動局側通信手段にて送信し、有料であるコンテンツデータを取得したか否か及び終了信号を取得したか否かに応じて、コンテンツ購入データを移動局側記憶手段に記憶するものであり、移動局側通信手段が通信可能な場合、コンテンツ購入データを確認し、課金済みでコンテンツデータが存在しない場合は取得要求信号の送信を移動局側通信手段にて送信すると共に、未課金の取得済みコンテンツデータが存在する場合は課金処理信号を移動局側通信手段にて送信する移動局側制御手段とを備えることを特徴とするものである。
【００１０】
このように、コンテンツデータの取得状況と課金処理状況とが関連付けられたコンテンツ購入データを記憶しておき、移動局側通信手段が通信可能な場合、課金済みでコンテンツデータが存在しない場合は取得要求信号の送信を移動局側通信手段にて送信すると共に、未課金の取得済みコンテンツデータが存在する場合は課金処理信号を移動局側通信手段にて送信することによって、課金漏れ及び誤課金を防止することができる。
【００１１】
また、移動局は移動していることが多いので、通信環境が一時的に悪くなることもありうる。したがって、請求項２又は請求項３に示すように、取得要求信号の送信回数が所定回数に達するまでにコンテンツデータが取得できない場合、または課金処理信号の送信回数が所定回数に達するまでに終了信号が取得できない場合に、コンテンツ購入データを記憶することによって、一時的な通信環境の悪化でコンテンツの取得失敗、課金処理失敗とみなすことを防止することができる。
【００１２】
また、請求項４に記載のコンテンツ配信システムでは、コンテンツデータに試用期間が存在する場合、コンテンツ記憶手段は、試用期間を示す試用期間情報を含むコンテンツデータを記憶するものであり、移動局は、移動局のユーザの操作に応じてコンテンツデータの購入を示す操作信号を出力する操作手段と、時間を計時する計時手段とを備え、移動局側制御手段は、試用期間情報を含む有料のコンテンツデータを取得した場合、タイマー手段とコンテンツデータに基づいてコンテンツデータが試用期間中であるか否かを判定し、コンテンツ購入データの一部として試用期間中であるか否かに関する情報を移動局側記憶手段に記憶するものであり、未課金の取得済みコンテンツデータが存在し、かつ操作信号が出力されると移動局側通信手段にて課金処理信号を送信することを特徴とするものである。
【００１３】
このように、コンテンツデータに試用期間が存在する場合は、試用期間中であるか否かに関する情報を移動局側記憶手段に記憶して、未課金の取得済みコンテンツデータが存在し、かつコンテンツデータの購入を示す操作信号が出力されると課金処理信号を送信することによって適切に課金を行うことができる。
【００１４】
また、請求項５に記載のコンテンツ配信システムでは、移動局側制御手段は、試用期間が経過してから所定期間内に操作信号が出力されない場合はコンテンツデータを削除することを特徴とするものである。
【００１５】
このように、試用期間が経過してから所定期間内に操作信号が出力されない場合は、コンテンツデータを消去することによって移動局側記憶手段の使用可能な容量を増やすことができる。
【００１６】
また、請求項６に記載のコンテンツ配信システムでは、コンテンツデータに有効期間が存在する場合、コンテンツ記憶手段は、有効期間を示す有効期間情報を含むコンテンツデータを記憶するものであり、移動局は、移動局のユーザの操作に応じてコンテンツデータの購入を示す操作信号を出力する操作手段と、時間を計時する計時手段とを備え、移動局側制御手段は、有効期間情報を含む有料のコンテンツデータを取得すると、コンテンツ購入データの一部として有効期間情報を移動局側記憶手段に記憶して、計時手段と有効期間情報にて有効期間中であるか否かを確認するものであり、有効期間中でない場合、操作信号が出力されると移動局側通信手段にて課金処理信号を送信することを特徴とするものである。
【００１７】
このように、コンテンツデータに有効期間が存在する場合は、有効期間中でなくコンテンツデータの購入を示す操作信号が出力されると課金処理信号を送信することによって適切に課金処理を行うことができる。
【００１８】
また、請求項７に記載のコンテンツ配信システムでは、移動局側制御手段は、有効期間が経過してから所定期間内に操作信号が出力されない場合はコンテンツデータを削除することを特徴とするものである。
【００１９】
このように、有効期間が経過してから所定期間内に操作信号が出力されない場合は、コンテンツデータを消去することによって移動局側記憶手段の使用可能な容量を増やすことができる。
【００２０】
なお、請求項８乃至請求項１４における作用・効果に関しては、上述の請求項１乃至請求項７における作用・効果と同様であるため説明を省略する。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を図に基づいて説明する。
【００２２】
（第１の実施の形態）
まず、第１の実施の形態について説明する。図１は、本発明の第１の実施の形態におけるコンテンツ配信システムの概略構成を示すブロック図である。なお、本実施の形態においては、コンテンツ取得装置を車両（移動局）に搭載されるナビゲーション装置に適用した例を用いて説明する。
【００２３】
図１に示すように、本実施の形態におけるコンテンツ配信システムは、ナビゲーション装置１００、コンテンツ配信装置２００などを備える。
【００２４】
ナビゲーション装置１００は、本発明におけるコンテンツ取得装置に相当するものであり、ナビ制御回路１０、位置検出器２０、地図データ入力器３０、操作デバイス４０、外部メモリ５０、表示装置６０、音声コントローラ７０、スピーカー７１、音声認識装置７２、マイク７３、リモコンセンサ８０、リモコン８１、データ通信装置９０などを備える
ナビ制御回路１０は、通常のコンピュータとして構成されており、内部には周辺のＣＰＵ、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ、Ｉ／Ｏ及びこれらの構成を接続するバスライン（いずれも不図示）が備えられている。ナビ制御回路１０は、位置検出器２０、地図データ入力器３０、操作デバイス４０、外部メモリ５０、音声コントローラ７０、リモコンセンサ８０、データ通信装置９０から入力された各種情報に基づき、所定の処理（例えば、メニュー表示選択処理、目的地設定処理、経路探索実行処理、経路案内開始処理、コンテンツデータの取得処理、コンテンツデータの課金処理の実行要求処理、音量調整処理等）を実行する。
【００２５】
なお、ナビ制御回路１０は、コンテンツデータを取得すると、外部メモリ５０などの記憶装置に記憶する。また、ナビ制御回路１０は、コンテンツデータの取得状況と課金処理状況とを関連付けてコンテンツ購入データを作成し、このコンテンツ購入データをＥＥＰＲＯＭなどの書き換え可能な記憶装置に記憶する。なお、コンテンツデータとは、楽曲データや画像データなどのコンテンツ配信装置２００から配信されるデータである。
【００２６】
位置検出器２０は、いずれも周辺のＧＰＳ受信機２１、ジャイロスコープ２２、距離センサ２３、地磁気センサ２４を有している。これらのセンサは、各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお、精度によっては上述した内の一部で構成してもよく、更にステアリングの回転センサ、各転動輪の車両センサ等を用いてもよい。
【００２７】
地図データ入力器３０は、記憶媒体（不図示）が装着され、この記憶媒体に格納されている位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データ及び目印データを含む各種データを入力するための装置である。記憶媒体としては、そのデータ量からＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭを用いるのが一般的であるが、メモリカード、ＨＤＤ等を用いてもよい。
【００２８】
操作デバイス４０は、例えば表示装置６０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、スイッチ操作によりナビ制御回路１０へ各種機能（例えば、メニュー表示選択、目的地設定、経路探索実行、経路案内開始、コンテンツデータの取得要求、コンテンツデータの課金処理の実行要求、音量調整等）を示す操作信号を出力する。
【００２９】
外部メモリ５０は、ＨＤＤ等の書き込み可能な大容量記憶装置である。外部メモリ５０には大量のデータや電源の通電を遮断しても消去してはいけないデータを記憶したり、頻繁に使用するデータを地図データ入力器３０からコピーして利用したりする等の用途がある。なお、外部メモリ５０は、比較的記憶容量の小さいリムーバルなメモリであってもよい。
【００３０】
表示装置６０は、経路案内のための地図画面、目的地選択画面、コンテンツデータを取得する際のメニュー画面等を表示するものであって、フルカラー表示が可能なものであり、液晶、有機ＥＬ等を用いて構成することができる。
【００３１】
音声コントローラ７０は、マイク７３から音声入力された際の音声認識装置７２を制御すると共に、ユーザに対してスピーカー７１を通じてトークバック出力制御（音声出力）する。また、音声コントローラ７０は、音声認識装置７２の認識結果をナビ制御回路１０に入力する処理も行う。
【００３２】
スピーカー７１は、音声コントローラ７０から入力された音声出力信号に基づき所定の音声（案内のための音声や画面操作の説明、音声認識結果、楽曲データ等）を外部に報知する。マイク７３は、ユーザが発声した音声を電気信号として音声認識装置７２に入力する。音声認識装置７２は、マイク７３を介し発声されたユーザの入力音声と、内部に記憶する認識辞書（不図示）中の語彙データ（比較対象パターン）とを照合し、最も一致度の高いものを認識結果として音声コントローラ７０に出力する。また、マイク７３にナビ制御回路１０への各種機能（例えば、メニュー表示選択、目的地設定、経路探索実行、経路案内開始、コンテンツデータの取得要求、コンテンツデータの課金処理の実行要求、音量調整等）の実行を示す音声が発せられると、音声認識装置７２は認識結果を音声コントローラに出力する。そして、音声コントローラ７２は、各種機能の実行を示す操作信号をナビ制御回路１０へ出力する。
【００３３】
リモコンセンサ８０は、リモコン８１のスイッチ操作によりナビ制御回路１０へ各種機能（例えば、メニュー表示選択、目的地設定、経路探索実行、経路案内開始、コンテンツデータの取得要求、コンテンツデータの課金処理の実行要求、音量調整等）を示す操作信号を出力する。
【００３４】
データ通信装置９０は、例えば、携帯電話や据付の通信端末などからなり、インターネット、携帯電話網等のネットワークとの通信接続を行うことによってデータ通信が可能な通信装置である。このデータ通信装置９０は、ネットワークとの通信が可能であるか否かを示す通信状況信号をナビ制御回路１０に出力する。
【００３５】
次に、コンテンツ配信装置２００について説明する。コンテンツ配信装置２００は、本発明における固定局に相当するものであり、サーバ２１０、データベース２２０などを備える。また、コンテンツ配信装置２００は、図示しない通信装置を備え、この通信装置を介して電話局などと接続することによって、ナビゲーション装置１００のデータ通信装置９０と通信を行うことができる。
【００３６】
サーバ２１０は、通常のコンピュータとして構成されており、内部には周辺のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスライン（いずれも不図示）が備えられている。サーバ２１０は、図示しない通信装置にてナビゲーション装置１００のデータ通信装置９０から送信されるコンテンツデータの取得要求を示す取得要求信号を取得すると、この取得要求信号に基づいてコンテンツデータをサーバ２１０から検索し、抽出したコンテンツデータを、通信装置でナビゲーション装置１００のデータ通信装置９０に送信する。また、サーバ２１０は、図示しない通信装置にてナビゲーション装置１００のデータ通信装置９０から送信される課金処理の実行要求を示す課金処理信号を取得すると、この課金処理信号に基づいて課金処理を行い、課金処理が正常にすると、通信装置で課金処理が正常終了を示す終了信号をナビゲーション装置１００のデータ通信装置９０に送信する。なお、コンテンツデータには、コンテンツデータが有料であるか無料であるかを示す料金情報も含むものである。なお、課金処理信号は、ユーザを識別する識別情報、口座番号などを含むものである。
【００３７】
ここで、本実施の形態におけるナビゲーション装置１００の動作について説明する。図２は、本発明の第１の実施の形態におけるナビゲーション装置の動作を示すフロー図である。図３は、本発明の第１の実施の形態におけるナビゲーション装置の課金処理の実行要求処理動作を示すフロー図である。図４は、本発明の第１の実施の形態におけるナビゲーション装置のリカバリー処理動作を示すフロー図である。
【００３８】
まず、図２に示す処理は、操作デバイス４０、音声コントローラ７０、リモコンセンサ８０などからコンテンツデータの取得要求を示す操作信号が出力されるとスタートする。
【００３９】
ステップＳ１では、ナビ制御回路１０は、コンテンツデータを取得しているか否かを確認するために、外部メモリ５０などのコンテンツデータの記憶先を確認する。
【００４０】
そして、ステップＳ２において、ナビ制御回路１０は、コンテンツデータが取得済みであるか否かの判定を行い、外部メモリ５０などに対応するコンテンツデータが記憶されている場合は、コンテンツデータを取得済みであるとみなしてステップＳ６へ進む。また、ナビ制御回路１０は、外部メモリ５０などに対応するコンテンツデータが記憶されていない場合は、コンテンツデータは未取得であるとみなしてステップＳ３へ進む。
【００４１】
ステップＳ３では、ナビ制御回路１０は、コンテンツデータの取得処理を行う。すなわち、ナビ制御回路１０は、コンテンツデータを取得するために取得要求信号をデータ通信装置９０から送信する。なお、コンテンツ配信装置２００のサーバ２１０は、図示しない通信装置で取得要求信号を取得すると、この取得要求信号に基づいてコンテンツデータをサーバ２１０から検索し、抽出したコンテンツデータを、通信装置でナビゲーション装置１００のデータ通信装置９０に送信する。
【００４２】
そして、ステップＳ４において、ナビ制御回路１０は、再度、コンテンツデータを取得しているか否かを確認するために、外部メモリ５０などのコンテンツデータの記憶先を確認する。
【００４３】
そして、ステップＳ５において、ナビ制御回路１０は、再度コンテンツデータが取得済みであるか否かの判定を行い、外部メモリ５０などに対応するコンテンツデータが記憶されている場合は、コンテンツデータを取得済みであるとみなしてステップＳ６へ進む。また、ナビ制御回路１０は、外部メモリ５０などに対応するコンテンツデータが記憶されていない場合は、コンテンツデータは未取得であるとみなしてステップＳ３へ戻る。なお、コンテンツデータの取得失敗が所定回数に達すると処理を終了する。
【００４４】
ステップＳ６では、ナビ制御回路１０は、取得したコンテンツデータを確認する。そして、ステップＳ７において、ナビ制御回路１０は、コンテンツデータが有料であるか否かを判定し、コンテンツデータが有料であると判定した場合、すなわちコンテンツデータに有料であることを示す料金情報が含まれている場合はステップＳ８へ進む。また、ナビ制御回路１０は、コンテンツデータが無料であると判定した場合、すなわちコンテンツデータに無料であることを示す料金情報が含まれている場合は処理を終了する。
【００４５】
ステップＳ８では、ナビ制御回路１０は、コンテンツデータの取得状況と課金処理状況とを関連付けてコンテンツ購入データを作成し、このコンテンツ購入データをＥＥＰＲＯＭなどの書き換え可能な記憶装置に記憶する。すなわち、コンテンツデータは取得済みであり、コンテンツデータの課金要求は行っていないので、未課金の取得済みコンテンツデータが存在することを示すコンテンツ購入データを作成して記憶する。そして、ステップＳ９において、ナビ制御回路１０は、課金処理の実行要求処理（図面では課金要求処理と称する。以下、課金要求処理とも称する。）を行う。
【００４６】
図２におけるステップＳ９の課金処理の実行要求処理に関して、図３を用いて説明する。図２に示すフロー図でステップＳ９になると図３に示す処理がスタートする。
【００４７】
図３に示すステップＳ１１では、ナビ制御回路１０は、外部との通信が可能か否かを判定する。すなわちナビ制御回路１０は、データ通信装置９０が出力する通信が可能であることを示す通信状況信号を取得すると外部との通信が可能であると判定してステップＳ１２へ進む。また、ナビ制御回路１０は、データ通信装置９０が出力する通信が可能でないことを示す通信状況信号を取得すると外部との通信が不可能であると判定してステップＳ１６へ進む。
【００４８】
ステップＳ１２では、ナビ制御回路１０は、コンテンツ配信装置２００に対して課金処理の実行要求を行うために課金処理信号をデータ通信装置９０から送信する。なお、コンテンツ配信装置２００のサーバ２１０は、図示しない通信装置にて課金処理信号を取得すると、この課金処理信号に基づいて課金処理を行い、課金処理が正常にすると、通信装置で課金処理が正常終了を示す終了信号をナビゲーション装置１００のデータ通信装置９０に送信する。
【００４９】
ステップＳ１３では、ナビ制御回路１０は、課金処理が正常に終了したか否かを判定する。すなわち、ナビ制御回路１０は、コンテンツ配信装置２００から終了信号を取得したか否かによって課金処理が正常に終了したか否かを判定するものであり、終了信号を取得した場合は課金処理が正常に終了したとみなしてステップＳ１７へ進み、終了信号を取得してない場合は課金処理が正常に終了していなとみなしてステップＳ１４へ進む。
【００５０】
ステップＳ１４では、ナビ制御回路１０は、課金失敗回数をカウントアップする。そして、ステップＳ１５において、ナビ制御回路１０は、課金失敗回数が所定回数に到達したか否かを判定して、所定回数に到達した場合はステップＳ１６へ進み、所定回数に到達していない場合はステップＳ１２へ戻る。
【００５１】
車両は、移動していることが多く、トンネルや高架下などを走行することもありうる。そのような状況では、一時的に通信環境が悪くなる可能性がある。したがって、課金失敗回数が所定回数に到達するまでは課金処理信号の送信を繰り返すことによって、一時的な通信環境の悪化によって課金失敗とみなすことを防止することができる。
【００５２】
ステップＳ１６では、ナビ制御回路１０は、課金処理が正常に終了していないため、現状の未課金の取得済みコンテンツデータが存在することを示すコンテンツ購入データをＥＥＰＲＯＭなどに記憶する。
【００５３】
ステップＳ１７では、ナビ制御回路１０は、コンテンツデータを取得済みで課金処理も正常に終了しているので、コンテンツ購入データを課金済みでのコンテンツデータが存在することを示す内容に更新する。
【００５４】
車両は、移動していることが多く、トンネルや高架下などを走行することもありうる。そのような状況では、一時的に通信環境が悪くなる可能性がある。したがって、コンテンツを取得しているにも係わらず、課金処理が正常に終了せず課金がされていない課金漏れ状況が起こり得る。そこで、このような課金漏れ状態を防止するためのリカバリー処理について説明する。図４に示す処理は、所定時間毎、もしくはナビゲーション装置１００への電源供給が開始される毎にスタートする。
【００５５】
図４に示すステップＳ２１では、ナビ制御回路１０は、外部との通信が可能か否かを判定する。すなわちナビ制御回路１０は、データ通信装置９０が出力する通信が可能であることを示す通信状況信号を取得すると外部との通信が可能であると判定してステップＳ２２へ進む。また、ナビ制御回路１０は、データ通信装置９０が出力する通信が可能でないことを示す通信状況信号を取得すると外部との通信が不可能であると判定して処理を終了する。
【００５６】
ステップＳ２２では、ナビ制御回路１０は、未課金のコンテンツデータがあるか否かを確認するためにコンテンツ購入データを確認する。そして、ステップＳ２３において、ナビ制御回路１０は、未課金のコンテンツデータがあるか否かを判定して、課金未処理のコンテンツデータがある場合はステップＳ２４へ進み、課金未処理のコンテンツデータがない場合は処理を終了する。
【００５７】
ステップＳ２４では、ナビ制御回路１０は、コンテンツ配信装置２００に対して課金処理の実行要求を行うために課金処理信号をデータ通信装置９０から送信する。なお、コンテンツ配信装置２００のサーバ２１０は、図示しない通信装置にて課金処理信号を取得すると、この課金処理信号に基づいて課金処理を行い、課金処理が正常にすると、通信装置で課金処理が正常終了を示す終了信号をナビゲーション装置１００のデータ通信装置９０に送信する。
【００５８】
ステップＳ２５では、ナビ制御回路１０は、課金処理が正常に終了したか否かを判定する。すなわち、ナビ制御回路１０は、コンテンツ配信装置２００から終了信号を取得したか否かによって課金処理が正常に終了したか否かを判定するものであり、終了信号を取得した場合は課金処理が正常に終了したとみなしてステップＳ２８へ進み、終了信号を取得してない場合は課金処理が正常に終了していなとみなしてステップＳ２６へ進む。
【００５９】
ステップＳ２６では、ナビ制御回路１０は、課金失敗回数をカウントアップする。そして、ステップＳ２７において、ナビ制御回路１０は、課金失敗回数が所定回数に到達したか否かを判定して、所定回数に到達した場合は処理を終了して、所定回数に到達していない場合はステップＳ２４へ戻る。
【００６０】
ステップＳ２８では、ナビ制御回路１０は、コンテンツデータを取得済みで課金処理も正常に終了しているので、コンテンツ購入データを課金済みでのコンテンツデータが存在することを示す内容に更新する。
【００６１】
このように、コンテンツデータの取得状況と課金処理状況とが関連付けられたコンテンツ購入データを記憶しておき、データ通信装置９０が通信可能な場合、未課金の取得済みコンテンツデータが存在する場合は課金処理信号をデータ通信装置９０にて送信することによって、課金漏れを防止することができる。
【００６２】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。図５は、本発明の第２の実施の形態におけるナビゲーション装置の動作を示すフロー図である。
【００６３】
第２の実施の形態におけるナビゲーション装置は、上述の第１の実施の形態によるものと共通するところが多いので、以下、共通部分についての詳しい説明は省略し、異なる部分を重点的に説明する。第２の実施の形態において、上述の第１の実施の形態と異なる点はコンテンツデータに試用期間が存在する点である。
【００６４】
ナビゲーション装置１００のナビ制御回路１０は、本発明の計時手段に相当するものであり、コンテンツデータが試用期間内であるか否かを計時するためのタイマーを備える。また、コンテンツ配信装置２００のデータベース２２０は、コンテンツデータに試用期間が存在する場合、コンテンツデータに試用期間情報を含むものである。
【００６５】
このように、コンテンツデータに試用期間が存在する場合のナビゲーション装置１００の動作について説明する。図５に示す処理は、試用期間があるコンテンツデータを取得した場合、所定時間毎、もしくはナビゲーション装置１００への電源供給が開始される毎にスタートする。なお、コンテンツデータに試用期間が存在する場合、ナビ制御回路１０は、試用期間が存在するコンテンツデータを取得するとコンテンツデータの取得状況と課金処理状況と試用期間に関する情報とを関連付けてコンテンツ購入データを作成し、このコンテンツ購入データをＥＥＰＲＯＭなどの書き換え可能な記憶装置に記憶する。
【００６６】
図５に示すステップＳ３１では、ナビ制御回路１０は、コンテンツ購入データとタイマーとによって、コンテンツデータの試用期間が終了したか否かを判定し、試用期間が終了した場合はステップＳ３５へ進み、有効期間が終了していない場合はステップＳ３２へ進む。
【００６７】
ステップＳ３２では、ナビ制御回路１０は、試用期間中であって未課金の取得済みコンテンツデータが存在することを示すコンテンツ購入データに更新する。
【００６８】
ステップＳ３３では、試用期間中にコンテンツデータを購入するか否かを判定するために、ナビ制御回路１０は、コンテンツデータの購入指示があるか否かを判定する。すなわち、ナビ制御回路１０は、操作デバイス４０、音声コントローラ７０、リモコンセンサ８０などからコンテンツデータの購入を示す操作信号が出力されたか否かによってコンテンツデータの購入指示があるか否かを判定する。ナビ制御回路１０は、コンテンツデータの購入指示があると判定した場合、すなわちコンテンツデータの購入を示す操作信号が出力された場合はステップＳ３４へ進み、コンテンツデータの購入指示がないと判定した場合、すなわちコンテンツデータの購入を示す操作信号が出力されていない場合は処理を終了する。そして、ステップＳ３４では、ナビ制御回路１０は、図３に示す課金要求処理を行う。
【００６９】
そして、ステップＳ３５において、試用期間が終了したコンテンツデータが存在するのでコンテンツデータを購入するか否かを判定するために、ナビ制御回路１０は、コンテンツデータの購入指示があるか否かを判定する。すなわち、ナビ制御回路１０は、操作デバイス４０、音声コントローラ７０、リモコンセンサ８０などからコンテンツデータの購入を示す操作信号が出力されたか否かによってコンテンツデータの購入指示があるか否かを判定する。ナビ制御回路１０は、コンテンツデータの購入指示があると判定した場合、すなわちコンテンツデータの購入を示す操作信号が出力された場合はステップＳ３４へ進み、コンテンツデータの購入指示がないと判定した場合、すなわちコンテンツデータの購入を示す操作信号が出力されていない場合はステップＳ３６へ進む。
【００７０】
ステップＳ３６では、ナビ制御回路１０は、外部メモリ５０などのコンテンツデータの記憶先の使用可能な容量を増やすために、購入の指示がなく、かつ試用期間が経過したコンテンツデータ、すなわち未使用のコンテンツデータを削除する。
【００７１】
このように、コンテンツデータに試用期間が存在する場合は、試用期間に関する情報を記憶して、未課金の取得済みコンテンツデータが存在し、かつコンテンツデータの購入を示す操作信号が出力されると課金処理信号を送信することによって適切に課金を行うことができる。
【００７２】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。図６は、本発明の第３の実施の形態におけるナビゲーション装置の動作を示すフロー図である。
【００７３】
第３の実施の形態におけるナビゲーション装置１００は、上述の第１及び第２の実施の形態によるものと共通するところが多いので、以下、共通部分についての詳しい説明は省略し、異なる部分を重点的に説明する。第３の実施の形態において、上述の第１及び第３の実施の形態と異なる点はコンテンツデータに有効期間が存在する点である。
【００７４】
ナビゲーション装置１００のナビ制御回路１０は、本発明の計時手段に相当するものであり、コンテンツデータが有効期間内であるか否かを計時するためのタイマーを備える。また、コンテンツ配信装置２００のデータベース２２０は、コンテンツデータに有効期間が存在する場合、コンテンツデータに試用期間情報を含むものである。
【００７５】
このように、コンテンツデータに有効期間が存在する場合のナビゲーション装置１００の動作について説明する。図６に示す処理は、有効期間があるコンテンツデータを取得した場合、所定時間毎、もしくはナビゲーション装置１００への電源供給が開始される毎にスタートする。なお、コンテンツデータに有効期間が存在する場合、ナビ制御回路１０は、有効期間が存在するコンテンツデータを取得するとコンテンツデータの取得状況と課金処理状況と有効期間に関する情報とを関連付けてコンテンツ購入データを作成し、このコンテンツ購入データをＥＥＰＲＯＭなどの書き換え可能な記憶装置に記憶する。
【００７６】
図６に示すステップＳ４１では、ナビ制御回路１０は、コンテンツ購入データとタイマーとによって、コンテンツデータの有効期間が経過したか否かを判定し、有効期間が経過していた場合はステップＳ４２へ進み、有効期間が経過していない場合は処理を終了する。
【００７７】
そして、ステップＳ４２において、有効期間が経過したコンテンツデータが存在するので継続してコンテンツデータを使用するか否かを判定するために、ナビ制御回路１０は、コンテンツデータの購入指示があるか否かを判定する。すなわち、ナビ制御回路１０は、操作デバイス４０、音声コントローラ７０、リモコンセンサ８０などからコンテンツデータの購入を示す操作信号が出力されたか否かによってコンテンツデータの購入指示があるか否かを判定する。ナビ制御回路１０は、コンテンツデータの購入指示があると判定した場合、すなわちコンテンツデータの購入を示す操作信号が出力された場合はステップＳ４３へ進み、コンテンツデータの購入指示がないと判定した場合、すなわちコンテンツデータの購入を示す操作信号が出力されていない場合はステップＳ４５へ進む。
【００７８】
ステップＳ４３では、ナビ制御回路１０は、コンテンツデータは取得済みであり、コンテンツデータの課金要求は行っていないので、未課金の取得済みコンテンツデータが存在することを示すコンテンツ購入データに更新する。そして、ステップＳ４４では、ナビ制御回路１０は、図３に示す課金要求処理を行う。
【００７９】
ステップＳ４５では、ナビ制御回路１０は、外部メモリ５０などのコンテンツデータの記憶先の使用可能な容量を増やすために、購入の指示がなく、かつ有効期間が経過したコンテンツデータ、すなわち未使用のコンテンツデータを削除する。
【００８０】
このように、コンテンツデータに有効期間が存在する場合は、有効期間中でなくコンテンツデータの購入を示す操作信号が出力されると課金処理信号を送信することによって適切に課金処理を行うことができる、
なお、上述の実施の形態においては、移動局を車両に搭載されるナビゲーション装置に適用した例を用いて説明したが本発明はこれに限定されるものではなく、例えば、携帯電話、ＰＤＡ等の移動端末に適用することができる。
【００８１】
また、上述の実施の形態においては、コンテンツデータを取得した後に課金する場合の例を用いて説明したが本発明はこれに限定されるものではなく、課金をした後にコンテンツデータを取得する場合にも適用されるものである。課金をした後にコンテンツデータを取得する場合は、データ通信装置９０が通信可能な場合、コンテンツ購入データを確認し、課金済みでコンテンツデータが存在しない場合に取得要求信号を送信する。
【図面の簡単な説明】
【００８２】
【図１】本発明の第１の実施の形態におけるコンテンツ配信システムの概略構成を示すブロック図である。
【図２】本発明の第１の実施の形態におけるナビゲーション装置の動作を示すフロー図である。
【図３】本発明の第１の実施の形態におけるナビゲーション装置の課金処理の実行要求処理動作を示すフロー図である。
【図４】本発明の第１の実施の形態におけるナビゲーション装置のリカバリー処理動作を示すフロー図である。
【図５】本発明の第２の実施の形態におけるナビゲーション装置の動作を示すフロー図である。
【図６】本発明の第３の実施の形態におけるナビゲーション装置の動作を示すフロー図である。
【図７】従来技術におけるコンテンツ配信システムの概略構成を示すブロック図である。
【符号の説明】
【００８３】
１０  ナビ制御回路、２０  位置検出器、２１  ＧＰＳ受信機、２２  ジャイロスコープ、２３  距離センサ、２４  地磁気センサ、３０  地図データ入力器、４０  操作デバイス、５０  外部メモリ、６０  表示装置、７０  音声コントローラ、７１  スピーカー、７２  音声認識装置、７３  マイク、８０  リモコンセンサ、８１  リモコン、９０  データ通信装置、１００  ナビゲーション装置、２００  コンテンツ配信装置、２１０  サーバ、２２０  データベース
【図１】
2006279566.tif 000003
【図２】
2006279566.tif 000004
【図３】
2006279566.tif 000005
【図４】
2006279566.tif 000006
【図５】
2006279566.tif 000007
【図６】
2006279566.tif 000008
【図７】
2006279566.tif 000009