JP4376504B2 - Information distribution device and information terminal device - Google Patents
Information distribution device and information terminal device Download PDFInfo
- Publication number
- JP4376504B2 JP4376504B2 JP2002314775A JP2002314775A JP4376504B2 JP 4376504 B2 JP4376504 B2 JP 4376504B2 JP 2002314775 A JP2002314775 A JP 2002314775A JP 2002314775 A JP2002314775 A JP 2002314775A JP 4376504 B2 JP4376504 B2 JP 4376504B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- advertisement
- service
- unit
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は自動車ディーラやガソリンスタンド、自動車用品販売店などに設置された情報配信サーバ装置に適する情報配信装置、及び一般乗用車に搭載されるカーナビゲーションシステムやカーオーディオシステムに適する情報端末装置に関するものである。
【0002】
【従来の技術】
近年のカーナビゲーションシステムなどを構成する車載装置(情報端末装置)では、携帯電話などの通信手段を介して情報配信センタが提供する車外の情報やサービスを取得することができるものがある。しかしながら、携帯電話などの通信手段では、情報配信センタから車外の情報やサービスを取得するのに、当該車載装置の利用者が負担しなければならない通信費用が別途発生してしまう。これに対して、情報配信センタ側から情報やサービスを送る際、同時に広告情報を付加して上記通信費用の一部を当該広告情報の提供者に負担させるシステムが提案されている。
【0003】
例えば、道路情報配信センタが、カーナビゲーション装置(情報端末装置)に道路情報を配信するにあたり広告情報を添付して送信することで、上記道路情報の送信に必要な通信費用の一部を広告情報提供者に負担させるシステムが提案されている(特許文献1参照)。
【0004】
【特許文献1】
特開2001−147123公報
【0005】
【発明が解決しようとする課題】
従来では、情報端末装置が情報配信センタからサービス情報を取得する際に発生する通信費用の負担を広告情報を添付することで広告主に分散させることができる。しかしながら、情報端末装置の利用者が、情報配信センタからのサービス情報と広告情報のどちらか一方を取得したい場合であっても両方の情報が送信されてしまう。このため、自ずと情報配信センタと情報端末装置との間における情報通信量が多くなり、通信費用が増大してしまうという課題があった。
【0006】
この発明は上記のような課題を解決するためになされたもので、サービス情報を配信する情報配信装置が、広告情報及びサービス情報を扱うアプリケーションソフトウェアを別々に管理し、情報端末装置にて上記広告情報を扱うソフトウェアが動作している場合のみ上記サービス情報を配信することで、広告情報及びサービス情報が同時に配信されることなく情報通信量を軽減させることができる情報配信システムを構成する情報配信装置及び情報端末装置を得ることを目的とする。
【0007】
【課題を解決するための手段】
この発明に係る情報配信装置は、サービス情報を要求するサービスアプリケーション要求情報と、広告情報を提供する広告用ソフトウェアの実行状況を示す宣伝アプリケーション情報とを受信する受信部と、受信部が受信した宣伝アプリケーション情報に基づいて、サービス情報の送信可否を示す送信可否情報を生成する広告管理部と、広告管理部が生成した送信可否情報に基づいてサービスアプリケーション要求情報に対応するサービス情報を出力するサービス管理部と、サービス管理部から入力したサービス情報を送信する送信部とを備えるものである。
【0008】
また、この発明に係る情報端末装置は、広告情報を提供する広告用ソフトウェアを実行すると共に、当該ソフトウェアの実行状況を示す宣伝アプリケーション情報を出力する広告実行部と、サービス情報を要求するサービスアプリケーション要求情報と、広告実行部からの宣伝アプリケーション情報とを送信する送信部と、送信部から送信したサービスアプリケーション要求情報に対応するサービス情報を受信する受信部と、この受信部が受信したサービス情報を実行するサービス実行部とを備えるものである。
【0009】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態1.
図1はこの発明の実施の形態1による情報配信システムの構成を示す図である。図に示すシステムでは、携帯電話3を用いて車載装置1が携帯電話基地局4及び一般電話公衆網5を介して情報配信センタ2とデータ通信し、サービス情報や広告情報の配信を受ける。車載装置(情報端末装置)1は、宣伝アプリケーション実行部6、サービスアプリケーション実行部7、送信部8、受信部9、宣伝アプリケーション10、サービスアプリケーション11、要求入力部12、及び車載表示装置13から構成される。
【0010】
先ず、宣伝アプリケーション実行部(広告実行部)6(以下、実行部6と適宜略す)は、宣伝アプリケーション(広告用ソフトウェア)10を動作させるためのミドルウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化される。その機能は、宣伝アプリケーション10が提供する広告情報を車載表示装置13に表示する他、宣伝アプリケーション10の動作状態に対応した宣伝アプリケーション情報を生成する。ここで、宣伝アプリケーション10とは、予め設定された広告情報を車載装置1に提供するソフトウェアである。また、宣伝アプリケーション情報とは、宣伝アプリケーション10が動作しているか否かを示す情報である。例えば、動作中であるとき「1」、動作していないと「0」が設定されるフラグを宣伝アプリケーション10内に設けておき、その値を宣伝アプリケーション情報とする。
ここで、広告情報とは、広告主やその製品をプロモーションする情報であって、広告を表示する画像ファイルやバナー広告などが挙げられる。
【0011】
また、サービスアプリケーション実行部(サービス実行部)7(以下、実行部7と適宜略す)は、サービスアプリケーション(サービス情報)11を実行して、サービスアプリケーション11に設定された表示内容を車載表示装置13に表示する。この実行部7は、Java(登録商標)仮想マシン(Java(登録商標)VM:Java(登録商標) Virtual Machine)として機能するソフトウェアとこれを実行する不図示の演算処理に係るハードウェアとが協働して動作することで具現化される。ここで、サービスアプリケーション11とは、車載装置1に所定のサービスを提供又は利用する機能を与えるソフトウェアであり、Java(登録商標)プログラミング言語で記述されたJava(登録商標)アプレットで具現化される。
【0012】
図2は図1中の車載表示装置における表示画面例を示す図である。図中の表示画面19aは、車載装置1の利用者に対してゲームを提供するサービスアプリケーション11の表示内容を示している。情報配信センタ2からダウンロードされたサービスアプリケーション11は、Java(登録商標)仮想マシンであるサービスアプリケーション実行部7によって処理され、上述のような内容を車載表示装置13に表示させる。一方、表示画面19bは、商品やサービスの広告情報を表示する宣伝アプリケーション10の表示内容を示している。
【0013】
送信部(通信処理部)8は、携帯電話3を介して情報配信センタ2に対してデータ送信を行う構成部であって、通信処理に関する動作を制御するソフトウェアとハードウェアが協働して動作することで具現化される。一方、受信部(通信処理部)9は、携帯電話3を介して情報配信センタ2からデータ受信する構成部であって、同様に通信処理に関するソフトウェアとハードウェアが協働して動作することで具現化される。なお、車載装置1内の送信部8及び受信部9と情報配信センタ2との通信方法については、携帯電話を用いたクライアント装置とサーバ装置との一般的な接続方法で説明することができるので詳細な説明を省略する。
【0014】
要求入力部12は、利用者からの情報入力を受け付けるハードウェアであって、例えばパーソナルコンピュータ(PC)に標準的に用いられるキーボードのようなものが考えられる。ここで、要求入力部12を用いて入力されるサービスアプリケーション要求(サービスアプリケーション要求情報)とは、サービスアプリケーション11を特定する情報である。例えば、「ぐるぐるスロット」、「モンキースイング」、「ムーンシュート」というようなサービスアプリケーション11が提供するゲームアプリケーションの名称などが挙げられる。なお、要求入力部12による文字入力の受付方法については、PCのキーボードと同様の方法で実現することができるので詳細説明を省略する。車載表示装置13は、実行部6,7から指定された表示内容を表示する構成部であって、CRT(Cathode−Ray Tube)やLCD(Liqud Crystal Display)などの標準的な表示装置によって具現化される。
【0015】
情報配信センタ(情報配信装置)2は、車載装置1とデータ通信を実施するコンピュータ装置によって具現化され、宣伝アプリケーション管理部14、サービスアプリケーション管理部15、サービスアプリケーション蓄積部16、受信部17、及び送信部18から構成されている。
【0016】
先ず、宣伝アプリケーション管理部(広告管理部)14(以下、管理部14と適宜略す)は、宣伝アプリケーション情報に応じてサービス送信許可情報の内容を決定するソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化される。その機能としては、車載装置1からの宣伝アプリケーション情報に応じて、サービス送信許可情報をサービスアプリケーション管理部15に設定する。
【0017】
ここで、サービス送信許可情報とは、サービス送信を許可する場合には「1」、許可しない場合は「0」で記述された情報である。管理部14は、車載装置1からの宣伝アプリケーション情報が前述した「1」であればサービス送信許可情報を「1」に設定し、宣伝アプリケーション情報が「0」であればサービス送信許可情報を「0」に設定する。
【0018】
サービスアプリケーション管理部(サービス管理部)15(以下、管理部15と適宜略す)は、サービスアプリケーション11の管理に関するソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化される。その機能としては、車載装置1からのサービスアプリケーション情報を受けると、これに記述された「サービスアプリケーション名称」で特定されるサービスアプリケーション11をサービスアプリケーション蓄積部16(以下、蓄積部16と適宜略す)から検索する。そして、検索結果のサービスアプリケーション11を、管理部14から受信したサービス送信許可情報の内容に応じて送信部18を介して車載装置1に送信する。
【0019】
受信部(通信処理部)17は、車載装置1からデータ受信する構成部であって、通信処理に関するソフトウェアとハードウェアが協働して動作することで具現化される。主な機能としては、車載装置1から送信されたサービスアプリケーション要求と宣伝アプリケーション情報を受信し、宣伝アプリケーション情報を管理部14に出力すると共に、サービスアプリケーション要求を管理部15に出力する。
【0020】
ここで、サービスアプリケーション要求及び宣伝アプリケーション情報は、例えば「サービスアプリケーション要求,宣伝アプリケーション情報」のようにカンマで区切られた文字列の形で、車載装置1より送信されてくる。この場合、受信部17では、送信されてきた文字列の中からカンマを検索し、最初の文字からカンマの前の文字までの文字列をサービスアプリケーション要求、カンマの後の文字から文字列の最後の文字までの文字列を宣伝アプリケーション情報として認識する。
【0021】
次に、送信部(通信処理部)18は、車載装置1にデータ送信する構成部であって、同様に通信処理に関するソフトウェアとハードウェアが協働して動作することで具現化される。主な機能としては、サービスアプリケーション要求を発行した車載装置1に対して、管理部15から入力されたサービスアプリケーション11を送信する。
【0022】
次に動作について説明する。
図3は図1中の車載装置の動作を示すフローチャートであり、この図に沿ってサービスアプリケーション要求及び宣伝アプリケーション情報を情報配信センタ2に送信するプロセスを説明する。
先ず、利用者が車載装置1の要求入力部12にサービスアプリケーション名称を入力すると、要求入力部12は、当該サービスアプリケーション名称をサービスアプリケーション要求として送信部8に送信する(ステップST1)。
【0023】
送信部8では、要求入力部12からサービスアプリケーション要求を受けとると、実行部6に対して宣伝アプリケーション情報を要求する(ステップST2)。このあと、実行部6では、送信部8から宣伝アプリケーション情報が要求されると、自己に設定されている宣伝アプリケーション10の動作状態を特定するフラグの内容を読み出し、これを宣伝アプリケーション情報として送信部8に返信する(ステップST3)。
【0024】
続いて、送信部8は、上述のようにして取得したサービスアプリケーション要求及び宣伝アプリケーション情報を、携帯電話3を用いて携帯電話基地局4及び一般電話公衆網5を介して情報配信センタ2に送信する。このとき、送信部8が送信するフォーマットとしては、例えばサービスアプリケーション要求と宣伝アプリケーション情報をカンマ(,)で結合した文字列が挙げられる。具体的には、サービスアプリケーション名称と宣伝アプリケーション10の動作状態を特定するフラグの内容をカンマで区切って、「ぐるぐるスロット,1」というような送信フォーマットとする。
【0025】
以上が車載装置1からサービスアプリケーション要求及び宣伝アプリケーション情報を情報配信センタ2に送信するプロセスであり、利用者からサービスアプリケーション要求がある度に上記動作が繰り返される。
【0026】
次に情報配信センタ2から車載装置1にサービスアプリケーション11を送信処理プロセスについて、図4の処理フローチャートを用いて説明する。
情報配信センタ2内の受信部17は、車載装置1からのサービスアプリケーション要求及び宣伝アプリケーション情報を常に受け付ける状態にある。ここで、サービスアプリケーション要求及び宣伝アプリケーション情報を受信すると(ステップST1a)、受信部17は、宣伝アプリケーション情報を管理部14に出力すると共に、サービスアプリケーション要求を管理部15に送出する。具体的に説明すると、受信部17は、例えばサービスアプリケーション要求と宣伝アプリケーション情報をカンマ(,)で結合した文字列の形式で車載装置1から受信する。このとき、受信部17は、上記文字列中のカンマを抽出してその前後の情報をサービスアプリケーション要求と宣伝アプリケーション情報に分離する。このあと、分離されたサービスアプリケーション要求及び宣伝アプリケーション情報は、管理部14及び管理部15にそれぞれ出力される。
【0027】
管理部15では、受信部17から入力したサービスアプリケーション要求に記載されるサービスアプリケーション名称を用いて蓄積部16を検索する(ステップST2a)。次に、管理部15は、当該名称にて特定されるサービスアプリケーション11が蓄積部16に存在するか否かを判定する(ステップST3a)。
【0028】
このとき、上記名称にて特定されるサービスアプリケーション11が蓄積部16になければ、管理部15は、管理部14から宣伝アプリケーション情報に応じて生成されたサービス送信許可情報(サービスアプリケーション11の送信を許可又は不許可とする旨を示す情報)を受信するまで待ち状態を保持する(ステップST4a)。受信部17は、サービスアプリケーション要求及び宣伝アプリケーション情報の受信待ち状態となる。ここで、受信部17がサービスアプリケーション要求及び宣伝アプリケーション情報を受信すれば(ステップST1a)、上述したステップST2aからステップST3aまでの処理が繰り返される。
【0029】
一方、上記名称にて特定されるサービスアプリケーション11が蓄積部16に存在すれば、管理部15は、管理部14から上記サービス送信許可情報が送信されるまで待ち状態を保持する(ステップST5a)。このあと、管理部15は、管理部14からの受信情報の内容が車載装置1に対してサービスアプリケーション11の送信を許可するものか、不許可とするものかを判定する(ステップST6a)。
【0030】
ここで、管理部14から受信した上記情報がサービスアプリケーション11の送信を許可する旨を伝える情報であると、管理部15は、上記検索結果として得られたサービスアプリケーション11を蓄積部16から取り出し、送信部18を用いて車載装置1に送信する(ステップST7a)。
【0031】
また、管理部14から受信した上記情報がサービスアプリケーション11を許可しない旨の情報であると、管理部15は、上記検索結果として得られたサービスアプリケーション11を車載装置1に送信しない。このあと、受信部17は、サービスアプリケーション要求の受信待ち状態となる。ここで、受信部17がサービスアプリケーション要求を受信すれば(ステップST1a)、上述したステップST2aからステップST6aまでの処理が繰り返される。
【0032】
以上のように、この実施の形態1によれば、車載装置1が情報配信センタ2からサービスアプリケーション11だけを取得したい場合に、車載装置1で宣伝アプリケーション10が動作しているか否かを示す宣伝アプリケーション情報をサービスアプリケーション要求に併せて情報配信センタ2に送信し、当該宣伝アプリケーション情報によって車載装置1にて宣伝アプリケーション10が動作していると判断されたときのみ、情報配信センタ2がサービスアプリケーション11を車載装置1に送信するように構成したので、情報配信センタ2は、車載装置1において宣伝アプリケーション10に設定された広告情報が表示されていることを条件に、サービスアプリケーション11のみを配信することができる。これにより、広告情報を提供する宣伝アプリケーション10とサービスアプリケーション11を同時に送信することによる通信量の増加を抑えることができる。
【0033】
また、サービスアプリケーション11の送信可否が、車載装置1において宣伝アプリケーション10に設定された広告情報が表示されていることを条件とすることから、当該広告情報の提供者が、車載装置1と情報配信センタ2との間のデータ通信に係る通信費用の一部を負担するのに見合うだけの上記広告情報による宣伝効果を担保することができる。
【0034】
なお、上記実施の形態1では、車載装置1から宣伝アプリケーション10が動作しているか否かを示すフラグの内容により宣伝アプリケーション情報を生成する例を示したが、例えば宣伝アプリケーション10の内部情報として自己が車載装置1にインストールされた時間を記述しておき、車載装置1から情報配信センタ2に送信する宣伝アプリケーション情報としてインストール時間を設定するようにしてもよい。
【0035】
これにより、情報配信センタ2の宣伝アプリケーション管理部14において、上記インストール時間に応じてサービスアプリケーション11の送信可否を判断させるようにしても構わない。具体的に説明すると、例えば「2000年1月1日以降のインストール時間の宣伝アプリケーション10を動かしている車載装置1にのみサービスを配信する」というように「インストール時間」をサービス配信の指標とする態様が挙げられる。
【0036】
また、上記実施の形態1において、宣伝アプリケーション10を特定する「名称」を宣伝アプリケーション情報に含めて情報配信センタ2に送信し、当該宣伝アプリケーション名称(識別情報)に応じて送信許可/拒否を判断しても構わない。宣伝アプリケーション名称としては、例えば「○○石油宣伝アプリケーション」、「△△自動車宣伝アプリケーション」などのようなものが使用できる。
【0037】
なお、上記実施の形態1では、車載装置1の送信部8からサービスアプリケーション要求と宣伝アプリケーション情報を同時に併せて情報配信センタ2に送信し、情報配信センタ2の受信部17においてサービスアプリケーション要求と宣伝アプリケーション情報を分割していたが、車載装置1の送信部8と情報配信センタ2の受信部17が連携して両者を別々に送信しても構わない。
【0038】
以下に具体的に説明する。
図5は図1中の車載装置による動作の他の例を示すフローチャートであり、この図に沿って車載装置1による上述した連携送信処理の詳細を説明する。
利用者が車載装置1の要求入力部12にサービスアプリケーション名称を入力すると、要求入力部12は、当該サービスアプリケーション名称をサービスアプリケーション要求として送信部8に送信する(ステップST1b)。
【0039】
送信部8では、要求入力部12からサービスアプリケーション要求を受けとると、当該サービスアプリケーション要求を情報配信センタ2に送信する(ステップST2b)。このとき、受信部9は、情報配信センタ2から宣伝アプリケーション情報取得要求を受信するまで待ち状態を保持する(ステップST3b)。
【0040】
このあと、受信部9は、宣伝アプリケーション情報取得要求を受け取ると、上述した図3の処理フローチャートと同様にして、ステップST4bにて実行部6より宣伝アプリケーション情報を取得し、ステップST5bにて当該宣伝アプリケーション情報を情報配信センタ2に送信する。このあと、受信部9は、サービスアプリケーション要求の受信待ち状態となる。ここで、受信部9がサービスアプリケーション要求を受信すれば(ステップST1b)、上述したステップST2bからステップST5bまでの処理が繰り返されることとなる。
【0041】
次に、情報配信センタ2における受信部17の連携受信処理について図6の処理フローチャートを用いて説明する。
受信部17は、車載装置1からのサービスアプリケーション要求を常に受け付ける状態にある。ここで、サービスアプリケーション要求を受信すると(ステップST1c)、受信部17は、車載装置1の送信部8に対して宣伝アプリケーション情報要求を送信する(ステップST2c)。このあと、当該宣伝アプリケーション情報要求に対する応答として、車載装置1から送信された宣伝アプリケーション情報を、受信部17が受信する(ステップST3c)。このようにすることで、車載装置1と情報配信センタ2の間で一度に送受信される通信量を削減することができる。
【0042】
また、上記実施の形態1では、サービスアプリケーション実行部7をJava(登録商標)仮想マシンで実現する例を示したが、これに限定されるものではない。例えば、サービスアプリケーション11をネイティブアプリケーション(装置に特化したコードで記述されたアプリケーション)とし、実行部7をネイティブアプリケーションを実行するためのミドルウェアで構成しても構わない。これは、サーバ装置からダウンロードしてきたアプリケーションをPocket PC(Personal Computer)やPDA(Personal Digital Assistants)上で動作させる仕組みと同様である。
【0043】
上記実施の形態1で宣伝アプリケーションを実行するミドルウェアで宣伝アプリケーション実行部6を構成する例を示したが、上記サービスアプリケーション実行部7と同様にJava(登録商標)仮想マシンで実現しても構わない。この場合、宣伝アプリケーション10は、Java(登録商標)で記述されたアプリケーションとなる。
【0044】
さらに、上記実施の形態1では、情報配信センタ2から提供するサービスをサービスアプリケーション11とし、Java(登録商標)で記述されたゲームアプリケーションを例に示したが、この他に、例えば天気予報や交通情報を見るためのアプリケーションなどが考えられる。ここで、本発明で扱うサービス情報は、プログラミング言語で記述されたアプリケーションでなくても構わない。また、車載装置1の一つの形態であるカーナビゲーションシステムで使われる地図データや、カーオーディオシステムで再生される音楽データなども挙げられる。さらには、車載装置1で使われる必要もなく、宣伝アプリケーション10を提供している広告主の商品やサービスの電子化された割引チケットであっても構わない。つまり、本発明で扱うサービス情報は、一般公衆回線などのネットワークを通じて所定のソフトウェアの機能やデータの利用を可能とする情報が挙げられる。
【0045】
上記実施の形態1の補足として、宣伝アプリケーション情報として宣伝アプリケーション10の広告レベルを情報配信センタ2に送信し、情報配信センタ2で宣伝アプリケーション10の広告レベルに応じてサービスアプリケーション11の送信許可又は拒否を判断しても構わない。以下に具体的に説明する。
【0046】
図7はサービスアプリケーションの送信可否と広告レベル及びサービスアプリケーションレベルとの関係を示す表である。図に示すように、宣伝アプリケーション10及びサービスアプリケーション11の両方に送信処理に関する優先度に対応するレベルを割り当てておく。例えば、広告レベルがレベルAの宣伝アプリケーション10に対しては、全てのレベルのサービスアプリケーション11の送信を許可し、広告レベルがレベルBの宣伝アプリケーション10に対しては、レベルBとレベルCのサービスアプリケーション11の送信を許可する。また、広告レベルがレベルCの宣伝アプリケーション10に対しては、レベルCのサービスアプリケーション11のみについて送信を許可するといったようになる。
【0047】
宣伝アプリケーション10の広告レベルのレベル分けについては、例えば音声、文字及び画像を提供する広告をレベルA、音声及び文字の広告をレベルB、音声のみの広告をレベルCとする。一方、サービスアプリケーション11のレベル分けについては、例えば3D表示を行い音声を出力するゲームに関するものをレベルA、2D表示で音声を出力するゲームに関するものをレベルB、表示のみのゲームに関するものをレベルCとする。
上記の他の例としては、高速道路でのみ広告情報の提供を行う宣伝アプリケーション10に対して、高速道路のみで動作するサービスアプリケーション11のみ送信を許可するということもできる。
【0048】
上記実施の形態1では、要求入力部12を介して利用者がサービスアプリケーション名称を入力する例を示したが、車載装置1から情報配信センタ2に対して複数のサービスアプリケーション11をまとめた「サービスアプリケーションリスト」を要求し、当該サービスアプリケーションリストを情報配信センタ2から配信するようにしてもよい。
【0049】
図8は図1中の車載表示装置に表示したサービスアプリケーションリストを示す図であり、車載装置1の表示装置13に表示させた上記リストの表示例を示している。図に示す表示画面19cのように、上記リスト内のサービスアプリケーション名称を利用者が適宜選択し入力できるような構成とする。この場合、車載表示装置13をタッチパネルで構成しておき、サービスアプリケーションリスト表示から利用者に選択させたサービスアプリケーション名称をサービスアプリケーション要求として送信部8に送信するようにしても構わない。なお、図2と同一構成要素には同一符号を付して重複する説明を省略する。
【0050】
また、上記実施の形態1では、車載装置1と情報配信センタ2との通信媒体として、携帯電話3を用いて携帯電話基地局4及び一般電話公衆網5を介したものを用いた例を示したが、本発明の趣旨を逸脱しない範囲で他の通信媒体を使用しても構わない。例えば、無線LAN(Local Area Network)やDSRC(Dedicated Short Range Communication)、短距離無線Bluetoothなどを使用しても良い。
【0051】
実施の形態2.
この実施の形態2は、車載装置1において宣伝アプリケーション10が動作していないとサービスアプリケーション11が実行できないように構成したものである。
【0052】
図9はこの発明の実施の形態2による車載装置の構成を示す図である。本実施の形態による宣伝アプリケーション実行部(広告実行部)6a(以下、実行部6aと適宜略す)は、サービスアプリケーション実行部7と連携して宣伝アプリケーション10の動作中にのみサービスアプリケーション11を実行させるものである。また、実行部6aは、例えば上記実施の形態1で示した実行部6と同様にミドルウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化することができる。なお、図1と同一構成要素には同一符号を付して重複する説明を省略する。
【0053】
次に動作について説明する。
本実施の形態2は、実行部6a,7の動作が上記実施の形態1と異なる。よって、当該相違点について説明する。
先ず、上記実施の形態1で示した図4の処理フローの結果として、車載装置1が情報処理センタ2からサービスアプリケーション11を受信すると、車載装置1内の実行部7は、受信部9で受信したサービスアプリケーション11を実行する際に、実行部6aに対して宣伝アプリケーション情報を要求する。
【0054】
実行部6aでは、実行部7からの宣伝アプリケーション情報要求を受信すると、上記実施の形態1と同様に宣伝アプリケーション10内のフラグ内容を宣伝アプリケーション情報として実行部7に返信する。このあと、実行部7は、宣伝アプリケーション情報に応じてサービスアプリケーション11を実行するか停止するかを判断する。例えば、宣伝アプリケーション情報として宣伝アプリケーション10の動作中を示すディジタル値「1」であれば、実行部7は、サービスアプリケーション11を実行する。一方、宣伝アプリケーション10が停止中であることを示す「0」であれば、サービスアプリケーション11を実行しないか、停止する。
【0055】
以上のように、この実施の形態2によれば、サービスアプリケーション実行部7が宣伝アプリケーション10が動作しているか否かをチェックしてからサービスアプリケーション11を実行するので、宣伝アプリケーション10が停止した状態でサービスアプリケーション11が実行されることを防ぐことができる。これにより、宣伝アプリケーション10の広告情報の宣伝効果を下げることなく、上記広告情報の提供者が、車載装置1と情報配信センタ2との間のデータ通信に係る通信費用の一部を負担するのに見合うだけの宣伝効果を担保することができる。
【0056】
なお、上記実施の形態1と同様に、宣伝アプリケーション情報を宣伝アプリケーション10の広告レベルとして、サービスアプリケーション実行部7で宣伝アプリケーション10の広告レベルに応じてサービスアプリケーション11の実行許可/拒否を判断しても構わない。例えば、車載装置1をカーナビゲーション装置として実現した場合を考える。先ず、宣伝アプリケーション10に自車位置情報に応じた広告レベルを設定しておき、サービスアプリケーション11にも位置情報に応じたレベルを付与しておく。
【0057】
車載装置1は、自車の位置を検出すると、当該自車位置情報を宣伝アプリケーション実行部6aに送信する。続いて、車載装置1は、サービスアプリケーション要求に上記自車位置情報も含めて情報配信センタ2に送信し、当該位置情報に応じたサービスアプリケーション11をダウンロードする。このとき、実行部7は、サービスアプリケーション11のレベルと、宣伝アプリケーション実行部6aからの自車位置に応じた広告レベルである宣伝アプリケーション情報との組み合わせに応じて、サービスアプリケーション11の実行可否を判断する。
【0058】
このようにすることで、例えば自車が高速道路に位置する場合でしか動作しない宣伝アプリケーション10に対して、サービスアプリケーション11は高速道路のみで動作するといった態様を実現することができる。
【0059】
また、上記実施の形態2では、車載装置1から宣伝アプリケーション10が動作しているか否かを示すフラグの内容により宣伝アプリケーション情報を生成する例を示したが、例えば宣伝アプリケーション10の内部情報として自己が車載装置1にインストールされた時間を記述しておき、車載装置1から情報配信センタ2に送信する宣伝アプリケーション情報としてインストール時間を設定するようにしてもよい。
【0060】
これにより、情報配信センタ2の宣伝アプリケーション管理部14において、上記インストール時間に応じてサービスアプリケーション11の送信可否を判断させるようにしても構わない。具体的に説明すると、例えば「2000年1月1日以降のインストール時間の宣伝アプリケーション10を動かしている車載装置1にのみサービスを配信する」というように「インストール時間」をサービス配信の指標とする態様が挙げられる。
【0061】
さらに、上記実施の形態において、宣伝アプリケーション10を特定する「名称」を宣伝アプリケーション情報に含めて情報配信センタ2に送信し、当該宣伝アプリケーション名称(識別情報)に応じて送信許可/拒否を判断しても構わない。宣伝アプリケーション名称としては、例えば「○○石油宣伝アプリケーション」、「△△自動車宣伝アプリケーション」などのようなものが使用できる。
【0062】
実施の形態3.
上記実施の形態1及び実施の形態2では、車載装置1に宣伝アプリケーション10が予め設定されている場合を前提としているが、この実施の形態3は、宣伝アプリケーション10を情報配信センタ2からダウンロードするものである。
【0063】
図10はこの発明の実施の形態3による情報配信システムの構成を示す図である。図において、上記実施の形態1のシステム構成に加えて車載装置1内に宣伝アプリケーション実行部6b及び受信部9aが新たに設けられ、情報配信センタ2内に宣伝アプリケーション管理部14a及び宣伝アプリケーション蓄積部20が新たに設けられている。宣伝アプリケーション実行部(広告実行部)6b(以下、実行部6bと適宜略す)は、受信部9aが情報処理センタ2からダウンロードした宣伝アプリケーション10を動作させる。ここで、実行部6bで動作する宣伝アプリケーション10は、Java(登録商標)プログラミング言語で記述されたJava(登録商標)アプレットであり、上記実施の形態1と同様に動作又は停止を示すフラグを持っており、外部からフラグの状態を取得できるようになっている。
【0064】
さらに、この実行部6bは、例えば上記実施の形態1と同様に上記Java(登録商標)アプレットを実行するJava(登録商標)仮想マシンとして構成され、宣伝アプリケーション10から宣伝アプリケーション情報を生成する。具体的には、Java(登録商標)仮想マシンとして機能するソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化することができる。
【0065】
また、受信部(通信処理部)9aは、携帯電話3を介して情報配信センタ2から宣伝アプリケーション10及びサービスアプリケーション11を受信する構成部であって、例えば車載装置1内の通信処理に関するソフトウェアとハードウェアが協働して動作することで具現化することができる。一方、情報配信センタ2において、宣伝アプリケーション管理部(広告管理部)14a(以下、管理部14aと適宜略す)は、宣伝アプリケーション10の検索などに関する処理のソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化される。
【0066】
その機能としては、車載装置1からの宣伝アプリケーション情報に応じて、サービス送信許可情報をサービスアプリケーション管理部15に設定すると共に、車載装置1からの宣伝アプリケーション要求に応じて車載装置1に送信すべき宣伝アプリケーション10を検索する。さらに、宣伝アプリケーション蓄積部(記憶部)20(以下、蓄積部20と適宜略す)は、宣伝アプリケーション10を蓄積する記憶装置であって、サービスアプリケーション蓄積部16と同様に、情報配信センタ2としてのコンピュータ装置に搭載されるハードディスク装置やCD−ROMなどの記録媒体の内容を読み出すディスク装置などから具現化することができる。なお、図1と同一構成要素には同一符号を付して重複する説明を省略する。
【0067】
次に動作について説明する。
先ず、利用者が車載装置1の要求入力部12に宣伝アプリケーション要求を文字入力すると、要求入力部12は、当該宣伝アプリケーション要求を送信部8に出力する。ここで、宣伝アプリケーション要求とは、「宣伝:」の3文字に宣伝アプリケーション名称を追加した文字列である。例えば、「宣伝:○○自動車宣伝アプリケーション」、「宣伝:△△銀行宣伝アプリケーション」などが挙げられる。
【0068】
送信部8では、要求入力部12への文字入力情報を受信すると、当該入力情報である文字列の特定の箇所が宣伝アプリケーション要求を表しているものか、サービスアプリケーション要求を表しているものかを判定する。この場合、文字列の特定の箇所として、文字列の先頭の3文字を抽出して、いずれのアプリケーション要求を表しているものかを判断する。例えば、要求入力部12からの文字入力情報の最初の3文字が「宣伝:」であれば、送信部8は、当該入力情報を宣伝アプリケーション要求と判断し、これを情報配信センタ2に送信する。一方、サービスアプリケーション要求であれば、上記実施の形態1と同様にして宣伝アプリケーション情報とサービスアプリケーション要求を情報配信センタ2に送信する。
【0069】
上記宣伝アプリケーション要求に対する応答として情報配信センタ2から送信された宣伝アプリケーション10は、車載装置1内の受信部9aに受信される。このとき、受信部9aでは、情報配信センタ2から受信した情報が宣伝アプリケーション10であるか、サービスアプリケーション11であるかを判定する。この場合、情報配信センタ2から受信した情報に添付されたアプリケーション識別情報の内容に基づいて判断する。ここで、アプリケーション識別情報とは、宣伝アプリケーション10であれば「1」、サービスアプリケーション11であれば「0」と記述されるディジタル情報である。
【0070】
受信部9aは、情報配信センタ2からの入力情報が宣伝アプリケーション10であれば、当該情報を宣伝アプリケーション実行部6bに送信する。このあと、実行部6bは、受信部9aから宣伝アプリケーション10を入力し、当該宣伝アプリケーション10が提供する広告情報を車載表示装置13に表示させる。このとき、実行部6bは、宣伝アプリケーション10内に設定されたフラグの状態から、アプリケーション10の動作状態を示す宣伝アプリケーション情報を生成して送信部8に出力する。
【0071】
一方、情報配信センタ2からの入力情報がサービスアプリケーション11であれば、受信部9aは、当該情報をサービスアプリケーション実行部7に送信する。このあと、サービスアプリケーション実行部7は、受信部9aからサービスアプリケーション11を入力し、当該サービスアプリケーション11が提供する表示内容を車載表示装置13に表示させる。なお、上述した以外の車載装置1の動作については、上記実施の形態1と同様である。
【0072】
次に情報配信センタ2の動作について説明する。
情報配信センタ2内の受信部17は、車載装置1から文字入力情報を受信すると、当該入力情報である文字列の特定の箇所が宣伝アプリケーション要求を表しているものか、サービスアプリケーション要求を表しているものかを判定する。この場合、文字列の特定の箇所として、文字列の先頭の3文字を抽出して、いずれのアプリケーション要求を表しているものかを判断する。
【0073】
例えば、車載装置1からの文字入力情報の最初の3文字が「宣伝:」であれば、受信部17は、当該入力情報を宣伝アプリケーション要求と判断し、これを宣伝アプリケーション管理部14aに出力する。また、宣伝アプリケーション要求と宣伝アプリケーション情報の区別方法については、上述のように、宣伝アプリケーション要求は「宣伝:(宣伝アプリケーション名称)」となっており、宣伝アプリケーション情報は、0か1の数字であるので容易に区別できる。
【0074】
管理部14aでは、受信部17から宣伝アプリケーション要求を入力すると、宣伝アプリケーション蓄積部20から宣伝アプリケーション要求に応じた宣伝アプリケーションを検索する。この検索方法としては、上記実施の形態1で示したサービスアプリケーション管理部15によるサービスアプリケーション11の検索処理と同様である。
【0075】
つまり、管理部14aは、受信部17から入力した宣伝アプリケーション要求に記載される宣伝アプリケーション名称(識別情報)を用いて蓄積部20を検索する。このあと、管理部14aは、常に、当該名称にて特定される宣伝アプリケーション10が蓄積部20に存在するか否かを判定する。そして、上記名称にて特定される宣伝アプリケーション10が蓄積部20になければ、管理部14aは、受信部17から新たな宣伝アプリケーション要求を受信するまで待ち状態を保持する。
【0076】
また、上記名称にて特定される宣伝アプリケーション10が蓄積部20にあれば、管理部14aは、当該宣伝アプリケーション10を特定するアプリケーション識別情報(例えば、宣伝アプリケーション10であれば「1」、サービスアプリケーション11であれば「0」と記述されるディジタル情報)を生成する。このアプリケーション識別情報は、宣伝アプリケーション10と共に送信部18に出力され、一般電話公衆網5を介して車載装置1に送信される。
【0077】
一方、車載装置1からの文字入力情報がサービスアプリケーション要求及びこれに添付された宣伝アプリケーション情報であると、受信部17は、上記実施の形態1と同様にサービスアプリケーション要求と宣伝アプリケーション情報とを分離し、宣伝アプリケーション情報を宣伝アプリケーション管理部14aに出力し、サービスアプリケーション要求をサービスアプリケーション管理部15に出力する。
【0078】
このあと、管理部14aは、受信部17からの宣伝アプリケーション情報に応じて、サービス送信許可情報を管理部15に返信する。管理部15では、受信部17から受信したサービスアプリケーション要求に記述されたサービスアプリケーション名称で特定されるサービスアプリケーション11をサービスアプリケーション蓄積部16から検索する。この際、上記要求に該当するサービスアプリケーション11が検索結果として得られた場合、管理部15は、管理部14aからのサービス送信許可情報に応じてサービスアプリケーション11を送信部18に出力する。
【0079】
送信部18では、管理部14aから入力した宣伝アプリケーション10、又は、管理部15から入力したサービスアプリケーション11を、一般公衆電話回線網5を介してサービスアプリケーション要求を発行した車載装置1に送信する。
【0080】
以上のように、この実施の形態3によれば、車載装置1から宣伝アプリケーション要求又はサービスアプリケーション要求を発行し、当該要求に応じて情報配信センタ2から宣伝アプリケーション10又はサービスアプリケーション11を車載装置1に返信する構成としたので、車載装置1の利用者は、所望する宣伝アプリケーション10又はサービスアプリケーション11を別々にダウンロードすることができる。これにより、広告情報を提供する宣伝アプリケーション10とサービスアプリケーション11を同時に送信することによる通信量の増加を抑えることができる。
【0081】
また、情報配信センタ2から車載装置1にサービスアプリケーション11を設定するにあたり、実行部6bが宣伝アプリケーション10を動作させているか否かを判定するので、宣伝アプリケーション10の広告情報の宣伝効果を下げることなく、上記広告情報の提供者が、車載装置1と情報配信センタ2との間のデータ通信に係る通信費用の一部を負担するのに見合うだけの宣伝効果を担保することができる。
【0082】
なお、上記実施の形態3では、宣伝アプリケーション情報として、宣伝アプリケーション10が動作しているか否かを示す情報のみ送信していたが、宣伝アプリケーション名称を含めて宣伝アプリケーション情報として送信しても構わない。この場合、情報配信センタ2内の宣伝アプリケーション管理部14aは、宣伝アプリケーション情報に記載されている上記名称に該当する宣伝アプリケーション10が、宣伝アプリケーション蓄積部20に存在するか否かによって、サービスアプリケーション管理部15にサービス送信の可否を設定するようにしてもよい。
【0083】
このようにすることによって、車載装置1で動作させるべき宣伝アプリケーション10を情報配信センタ2が保有しているときのみ、サービスアプリケーション11を提供することができることになる。つまり、他からダウンロードした宣伝アプリケーション10では、サービスアプリケーション11をダウンロードすることができないというような態様を実現することができる。なお、この場合、宣伝アプリケーション管理部14aは、受信部17を介して車載装置1から入力した文字情報について、例えばその文字列の先頭3文字が「宣伝:」であるか否かによって宣伝アプリケーション要求と宣伝アプリケーション情報とを区別することが可能である。
【0084】
また、上記実施の形態3では、車載装置1に宣伝アプリケーション10とサービスアプリケーション11とを区別させるために、情報配信センタ2内の送信部18が、アプリケーション識別情報を付加して送信する例を示したが、各アプリケーション10,11に付属の情報として蓄積部16,20にそれぞれ蓄積しておき、各アプリケーション10,11を取り出すときに同時に取り出して送信するようにしても構わない。
【0085】
例えば、携帯電話3上で動作するJava(登録商標)アプレットであるMIDletは、そのアプリケーションソフトウェア本体(JARファイル)と当該アプリケーションに関する情報を記述したファイル(JADファイル)に分けて管理されている。そこで、上記JADファイル内の一つの情報として、宣伝アプリケーション10とサービスアプリケーション11の区別を記述しておくことで、各アプリケーション10,11に付属の情報としてアプリケーション識別情報を設定することができる。このMIDP(Mobile Information Device Profile)については、以下の文献に詳細に説明されている。
参考文献:「MIDP Java(登録商標)ゲームプログラミング」(発行所:毎日コミュニケーションズ)。
【0086】
また、上記実施の形態3では、宣伝アプリケーション10をJava(登録商標)アプレット、宣伝アプリケーション管理部14aをJava(登録商標)仮想マシンとして構成する例を示したが、上記実施の形態1で示したサービスアプリケーション11及びサービスアプリケーション管理部15と同様にネイティブアプリケーションや当該ネイティブアプリケーションを動作させるためのミドルウェアで構成しても構わない。
【0087】
さらに、情報配信センタ2における宣伝アプリケーション管理部14aとサービスアプリケーション管理部15が同一のマシン上にある場合を示したが、別々のマシンに設けてネットワークにより連携して動作するようにしても構わない。また、宣伝アプリケーション10及びサービスアプリケーション11をそれぞれ蓄積する蓄積部16,20も別マシン上に構成しても構わない。
【0088】
さらに、車載装置1から情報配信センタ2に対して宣伝アプリケーション10全体を要求する例を示したが、宣伝アプリケーション10が提供する広告情報の更新を要求するようにしても構わない。これにより、最新の広告情報を利用者に提供することができ、広告情報の宣伝効果を向上させることができる。
また、広告情報のみを入れ替えることから、車載装置1と情報配信センタ2との間における通信情報量を低減することができ、ひいては通信費用を軽減することができる。
【0089】
実施の形態4.
上記実施の形態3では、車載装置1から宣伝アプリケーション10を要求し、その要求に応じて情報配信センタ2が宣伝アプリケーション10を送信する例を示したが、この実施の形態4は、情報配信センタ2側から宣伝アプリケーション10を自動的に送信するものである。
【0090】
本実施の形態では、情報配信センタ2が特徴的な構成を有する。また、車載装置1については、上記実施の形態3と同様の構成で実現可能であるので詳細な説明を省略する。ただし、車載装置1と情報配信センタ2との通信には、無線通信でローカルエリアネットワークに接続する、いわゆる無線LANを用いるものとする。
【0091】
図11はこの発明の実施の形態4による情報配信センタの構成を示す図である。図において、上記実施の形態3で示した情報配信センタの構成の他に、宣伝アプリケーション管理部14b及び宣伝アプリケーション送信ボタン21が新たに設けられている。宣伝アプリケーション管理部(広告管理部)14b(以下、管理部14bと適宜略す)は、車載装置1に宣伝アプリケーション10を自動的に送信するソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化される。また、宣伝アプリケーション送信ボタン(設定部)21(以下、送信ボタン21と適宜略す)は、情報配信センタ2の管理者が適宜押下することで、管理部14bに対してアプリケーション送信トリガを発行する。
【0092】
この送信ボタン21は、例えば上記管理者が処理設定を行うためのGUIを提供するソフトウェア及びハードウェアが協働して動作することで具現化される。具体的には、不図示の表示装置の画面上に表示させるボタン型のアイコンなどで表現する。また、受信部17及び送信部18は、上記実施の形態1で示したものと同様の構成を有するが、上述したように無線LANについてのインタフェースである無線LANI/F部22を介して車載装置1とデータ通信を行う点で相違する。
【0093】
次に動作について説明する。
ここでは、上記実施の形態と異なる情報配信センタ2の動作ついて説明する。
先ず、情報配信センタ2の管理者などが送信ボタン21を押下する処理を施すと、管理部14bに対してアプリケーション送信トリガが発行される。このあと、管理部14bは、送信ボタン21からのアプリケーション送信トリガを取得すると、予め設定しておいた宣伝アプリケーション10を宣伝アプリケーション蓄積部20から読み出して送信部18に出力する。送信部18は、管理部14bから入力した宣伝アプリケーション10を、無線LANI/F部22、ローカルエリアネットワーク及び一般電話公衆網5を介して車載装置1に送信する。宣伝アプリケーション10を受信した車載装置1の動作は、上記実施の形態3と同様であるので説明を省略する。
【0094】
このように、情報配信センタ2の管理者が宣伝アプリケーション10を送信する処理を適宜実行するためのGUI(Graphical User Interface)として宣伝アプリケーション送信ボタン21を設け、これを押下することにより、車載装置1の利用者が好むと好まざるとに関わらず、車載装置1に宣伝アプリケーションを送信するように構成したので、宣伝アプリケーション10が動作する車載装置1の数を増加させることができ、宣伝アプリケーション10が提供する広告情報の宣伝効果を向上させることができる。これにより、上記広告情報の提供者が車載装置1と情報配信センタ2との間のデータ通信に係る通信費用の一部を負担するのに見合うだけの宣伝効果を担保することができる。
【0095】
なお、上記実施の形態4では、車載装置1と情報配信センタ2との通信媒体として無線LANを用いているが、上記実施の形態1と同様にDSRCや携帯電話網を用いても構わない。
【0096】
また、上記実施の形態4では、情報配信センタ2から送信する宣伝アプリケーション10を予め決めておく例を示したが、送信ボタン21を複数用意し、送信ボタン毎に送信する宣伝アプリケーション10を変えるようにしても構わない。さらに、上記実施の形態4の構成に上記実施の形態3を適用して双方の操作を実行することができるようにしてもよい。
【0097】
例えば、車載装置1の利用者が、要求入力部12としてのキーボートを用いて、所望する宣伝アプリケーション10のアプリケーション名称を入力し、情報配信センタ2に送信する。情報配信センタ2内の管理部14bは、車載装置1から受信した上記名称に合致する宣伝アプリケーション10を検索して車載装置1に返信する。このようにすることで、情報配信センタ2は、車載装置1の利用者が所望する広告情報を提供する宣伝アプリケーション10を、上記利用者が所望する時に送信することができる。
【0098】
実施の形態5.
上記実施の形態4では、情報配信センタ2から宣伝アプリケーション10が送られてくると、車載装置1は、宣伝アプリケーション10をそのまま受信して実行する例を示したが、この実施の形態5は車載装置1側で宣伝アプリケーション10の受信を利用者に確認させてからその受信を実行するものである。
【0099】
図12はこの発明の実施の形態5による車載装置の構成を示す図であり、当該車載装置1は宣伝アプリケーション10の受信を利用者に確認させてからその受信を実行する。上記実施の形態3に示した車載装置1と異なる構成として、受信部9b、宣伝アプリケーション受信確認部23及びインタフェース装置23aを備えている。受信部9bは、車載装置1からデータ受信する構成部であって、通信処理に関するソフトウェアとハードウェアが協働して動作することで具現化される。主な機能としては、情報配信センタ2からのデータ受信の他に、宣伝アプリケーション受信確認部23と連携して宣伝アプリケーション10の受信を利用者に確認させる処理を実行する。
【0100】
宣伝アプリケーション受信確認部(実行確認部)23(以下、受信確認部23と適宜略す)は、受信部9bと連携して宣伝アプリケーション10の受信を利用者に確認させるソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化される。その機能としては、例えば図13に示すような宣伝アプリケーション受信確認ダイアログ19eを車載表示装置13に表示する処理を行い、利用者の応答(はい又はいいえ)に応じて、宣伝アプリケーション受信許可情報を受信部に送信する。
【0101】
インタフェース装置(実行確認部)23aは、宣伝アプリケーション10の受信可否を受信部9bや受信確認部23に設定する処理を実行する。このインタフェース装置23aとしては、図14に示すような利用者の応答(はい又はいいえ)を受信部9bや受信確認部23に設定するための専用のハードウェアによって具現化される。また、利用者による宣伝アプリケーション10の受信可否を設定するためのGUIとして、利用者が応答(はい又はいいえ)可能なボタン型アイコンを車載表示装置13に表示させ、当該ボタンを要求入力部12で操作することによって受信確認部23に応答するようにしてもよい。
【0102】
次に動作について説明する。
先ず、受信部9bは、情報配信センタ2から宣伝アプリケーション10を受信すると、宣伝アプリケーション受信確認要求を宣伝アプリケーション受信確認部23に出力する。受信確認部23では、宣伝アプリケーション受信確認要求を受信すると、図13に示すような宣伝アプリケーション10の受信確認用ダイアログ19eを車載表示装置13に表示する。ここで、車載装置1の利用者が、インタフェース装置23aを用いてダイアログ19eの内容に応答する。この利用者の応答は、受信確認部23によって宣伝アプリケーション受信許可情報として受信部9bに出力される。
【0103】
具体的には、図14に示すようなインタフェース装置23aを用いて、利用者が「はい」を入力すれば、受信確認部23は、宣伝アプリケーション受信許可情報としてディジタル値「1」を受信部9bに設定する。また、利用者が「いいえ」を入力すれば、受信確認部23は、宣伝アプリケーション許可情報としてディジタル値「0」を受信部9bに設定する。
【0104】
受信部9bでは、受信確認部23から設定された宣伝アプリケーション受信許可情報に応じて、情報配信センタ2から受信した宣伝アプリケーション10を実行部6bに出力するか、あるいは、それを破棄する処理を実行する。つまり、宣伝アプリケーション許可情報が「1」であれば、受信部9bは、宣伝アプリケーション10を実行部6bに送信し、「0」であれば宣伝アプリケーション10を破棄する。
【0105】
このように、車載装置1において情報配信センタ2から自動的に送られてきた宣伝アプリケーション10を受信するときに、利用者の確認をとってから実行するように構成したので、利用者にとって不必要な宣伝アプリケーション10を実行することを防ぐことができる。
【0106】
なお、宣伝アプリケーション受信確認部23が、図14に示すようなインタフェース装置23aと連携して受信確認処理を実行する例を示したが、車載表示装置13をタッチパネルにしておき、図15に示すようなダイアログ19gを表示して、利用者が触った位置によって宣伝アプリケーション10の受信の許可/拒否を判断するようにしても構わない。また、利用者が要求入力部12を用いて宣伝アプリケーション10の受信可否を入力するようにしても構わない。
【0107】
また、上記の実施の形態5では、車載装置1の利用者の応答によって宣伝アプリケーション10の受信可否を決定する例を示したが、宣伝アプリケーション10に付加されて送られてくる上記実施の形態3で示したようなアプリケーション識別情報によって判断するようにしても構わない。この場合、アプリケーション識別情報に、当該宣伝アプリケーション10の作成者情報をベンダー情報として含ませておく。
【0108】
受信部9bでは、宣伝アプリケーション10を受信すると、これに添付されたアプリケーション識別情報を受信確認部23に送信する。このとき、受信確認部23は、アプリケーション識別情報のベンダー情報に応じて許可/拒否を判断する。このようにすることで、例えばA社の宣伝アプリケーション10は実行するが、B社の宣伝アプリケーション10は実行しないという実施態様を実現することができる。
【0109】
実施の形態6.
この実施の形態6は、情報配信センタ2が宣伝アプリケーション10を車載装置1に送信するときに、宣伝アプリケーション10と併せてその実行を許可する利用者に関する情報を送信し、車載装置1側で上記利用者情報に応じて実行を許可/拒否するようにしたものである。
【0110】
本実施の形態による車載装置1の基本的な構成は、上記実施の形態5と同様であるがその動作が異なる。例えば図12の構成において、宣伝アプリケーション受信確認部23が宣伝アプリケーション10に付加された利用者情報に基づいてアプリケーション10の受信可否を判断する。ここで、利用者情報とは、利用者を特定する情報をいい、例えば利用者を識別するIDや利用者毎に設定されてパスワードなどが挙げられる。
【0111】
車載装置1における具体的な動作について説明する。
先ず、受信部9bは、宣伝アプリケーション10を受信すると、これに付加された利用者情報を抽出して受信確認部23に送信する。受信確認部23では、内部に予め保持している利用者情報と宣伝アプリケーション10に添付されていた利用者情報とを比較し、一致すれば宣伝アプリケーション10の実行を許可し、不一致であれば実行を拒否する。なお、受信確認部23が保持している利用者情報を、車載装置1の利用者が適宜更新できるように構成しても構わない。
【0112】
次に情報配信センタ2における動作について説明する。
図16はこの発明の実施の形態6による情報配信センタの構成を示す図である。上記実施の形態4に示した情報配信センタ2と異なる構成として、宣伝アプリケーション送信ボタン21の代わりに、利用者情報を入力するカードリーダ25を備えている。カードリーダ(利用者情報入力部)25は、カード24から利用者情報を読み出して管理部14bに設定する装置である。また、利用者情報を記述したカード24としては、例えばガソリンスタンドや自動車用品店で配布される会員カードなどが挙げられる。
【0113】
先ず、利用者情報を記述したカード24をカードリーダ25に挿入する。これにより、カードリーダ25は、上記カード24内の利用者情報を読み出して宣伝アプリケーション管理部14bに出力する。この管理部14bでは、カードリーダ25から利用者情報を読み出し、予め設定しておいた宣伝アプリケーション10を宣伝アプリケーション蓄積部20から取り出し、利用者情報と併せて送信部18に出力する。送信部18では、無線LANI/F部22、ローカルエリアネットワーク及び一般電話公衆網5を介して、管理部14bから入力した利用者情報及び宣伝アプリケーション10を車載装置1に送信する。
【0114】
以上のように、この実施の形態6によれば、情報配信センタ2側で宣伝アプリケーション10を送信するにあたり、これに利用者情報を付加し、車載装置1側で利用者情報に応じて宣伝アプリケーション10の実行可否を判断するように構成したので、車載装置1の利用者にとっては、利用者情報を記述したカードを渡した(信頼関係のある)情報配信センタ2からの宣伝アプリケーション10のみを実行させることができる。
【0115】
また、情報配信センタ側(広告主側)にとっても、特定の顧客に対して、特定の宣伝アプリケーション10を送信することができ、宣伝アプリケーション10が提供する広告情報の宣伝効果を向上させることができる。例えば、ガソリンを補充するために上記情報配信センタ2として機能するガソリンスタンドに立ち寄った場合を考える。このとき、当該ガソリンスタンドで会員カードを渡すことで、ガソリンスタンド側から宣伝アプリケーション10が車載装置1に送信される。車載装置1では、ガソリンスタンドからの宣伝アプリケーションを動作させることによって、当該ガソリンスタンドが提供するサービスを受けることができる、というような実施態様を実現することができる。
【0116】
なお、上記実施の形態6では、情報配信センタ2側にカードリーダ25を設け、カード24を介して利用者情報を入力する例を示したが、カードリーダ25の代わりにキーボードなどの利用者情報の入力手段を備えるように構成しても構わない。
【0117】
また、情報配信センタ2が送信すべき宣伝アプリケーション10を予め設定しておく例を示したが、利用者情報に応じて情報配信センタ2内で宣伝アプリケーション蓄積部20に蓄積された宣伝アプリケーション10を指定して送信するようにしても構わない。
【0118】
実施の形態7.
この実施の形態7は、車載装置1が取得する車両情報に応じて宣伝アプリケーション10の動作内容を変化させるものである。
【0119】
図17はこの発明の実施の形態7による車両装置の構成を示す図である。本実施の形態7による車載装置1は、上記実施の形態3で示した車載装置1の構成に、走行操作制限部26及び車両情報取得インタフェース部27を追加したものである。走行操作制限部(変更情報提供部)26は、車両Xの走行状態情報を取得するための車両情報取得インタフェース部(変更情報提供部)27と接続しており、上記走行状態情報に応じた走行操作制限情報を宣伝アプリケーション10に設定するソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化することができる。
【0120】
ここで、走行状態情報とは、車載装置1をカーナビゲーションシステムとして実現した場合を考えると、現状のカーナビゲーションシステムで取得可能な車両情報、例えば車両Xの車速パルスなどの情報が挙げられる。この車速パルスによれば、車両の走行状態又は停止状態を区別することができる。
【0121】
また、走行操作制限情報(変更情報)は、走行操作制限を設定する情報である。例えば、走行操作制限情報としてディジタル値「1」が設定されている場合、宣伝アプリケーション10には走行操作制限が設定される。一方、走行操作制限情報としてディジタル値「0」が設定されていれば、宣伝アプリケーション10に走行操作制限が設定されない。
【0122】
次に動作について説明する。
先ず、走行操作制限部26は、車両Xに取り付けられた不図示のセンサなどから車両情報取得インタフェース部27を介して車両Xの走行状態情報を取得する。このとき、走行操作制限部26は、当該走行状態情報に応じて宣伝アプリケーション10に走行操作制限情報を設定する。例えば、走行操作制限部26は、走行状態情報から車両Xが走行中であると判断すると、走行操作制限情報をディジタル値「1」とし、車両が停止状態であると判断した場合には、走行操作制限情報をディジタル値「0」として、宣伝アプリケーション10に設定する。なお、走行操作制限部26が、宣伝アプリケーション10に走行操作制限情報を直接設定する他に、宣伝アプリケーション実行部6bを介して設定するように構成しても構わない。
【0123】
宣伝アプリケーション実行部6bは、走行操作制限部26によって宣伝アプリケーション10に設定された走行操作制限情報に応じて、当該宣伝アプリケーション10が提供する広告情報を車載表示装置13に表示するか否かを切り替える。例えば、宣伝アプリケーション10に設定された走行操作制限情報がディジタル値「1」である場合、実行部6bは、車載表示装置13への表示を行わずに広告情報を音声のみで提供する。
【0124】
以上のように、この実施の形態7によれば、車載装置1に走行操作制限部26を設け、走行操作制限部26からの走行操作制限情報に応じて、宣伝アプリケーション10が提供する広告情報の車載表示装置13への画面出力を停止するように構成したので、例えば車両Xが走行中である場合には広告情報の表示を停止することで、車両Xの安全運転を妨げることのない広告提供を実現することができる。
【0125】
なお、上記実施の形態7では、車両Xより取得する車両情報である車速パルスを走行状態情報として選択し、車両Xが走行しているか否かによって宣伝アプリケーション10の動作を変更する例を示した。この他に、予め設定しておいた車両情報と広告情報とを関連付けて宣伝アプリケーション10に保持しておき、走行操作制限情報(変更情報)として取得された車両情報に対応する広告情報を抽出して提供するように構成してもよい。以下に具体例を挙げる。
【0126】
(1)道路種別などの道路情報によって広告内容を変更する。
車載装置1をカーナビゲーションシステムとして実現した場合を考える。例えば、既存のカーナビゲーションシステムの車両位置検出機能を用いて取得した車両位置情報や地図データなどから、走行操作制限部26が車両Xが現在走行している道路が高速道路であるか一般道路であるかを区別する。この道路種別の識別処理は、既存のカーナビゲーションシステムで実現されている技術を適用する。また、宣伝アプリケーション10には、図18に示すように、予め設定しておいた道路識別情報とこれに対応する広告情報とを保持しておく。
【0127】
ここで、走行操作制限部26によって走行操作制限情報(変更情報)として道路識別情報が宣伝アプリケーション10に設定されると、実行部6bは、当該宣伝アプリケーション10を実行して、車両Xが高速道路を走行しているのであれば、広告A,D,Eに対応する、例えばサービスエリアにおける飲食店やサービスの広告を提供する。一方、一般道路であれば、広告B,Cに対応する車両Xの現在位置付近の飲食店やサービスの広告を提供するように構成する。
【0128】
(2)車両Xのメンテナンス情報によって広告を出力する。
例えば、走行操作制限部26に車両Xの車両情報としてタイヤやオイルなどの交換時期(変更情報)を設定しておく。さらに、走行操作制限部26に対して現在時間を常に入力する。これにより、走行操作制限部26は、現在時間と交換時期との比較処理を実行し、当該比較結果に応じて広告内容を変更する。具体的には、タイヤの交換時期が近くなれば、タイヤの広告を提供する宣伝アプリケーション10を動作させて車載表示装置13に表示する。また、オイルの交換時期が近づいてくれば、オイル交換の広告を表示する宣伝アプリケーション10に変更する。このようにすることによって、車両Xの状態に的確に対応した広告情報を利用者に提供することができ、広告情報の宣伝効果を向上させることができる。
【0129】
また、走行操作制限部26によって走行操作制限情報(変更情報)を宣伝アプリケーション10に設定することにより、宣伝アプリケーション10の動作を制御する例を示したが、宣伝アプリケーション10側から走行操作制限部26に対して車両Xの走行状態を取得するように依頼し、当該依頼に基づいて走行操作制限部26が車両Xから取得した走行状態を宣伝アプリケーション10に設定するようにしても構わない。なお、上述した(1)、(2)の例に関しても、走行操作制限部26が制御するだけではなく、宣伝アプリケーション10側がトリガとなって、車両情報を取得するように構成してもよい。
【0130】
上記の他に、広告情報とこれに関連する位置情報(例えば、当該広告情報で紹介される店の位置座標などの情報)とを関連付けた宣伝データ位置座標情報を宣伝アプリケーション10に保持しておき、走行操作制限部26が走行操作制限情報(変更情報)として取得する自車位置座標から所定の閾値以下の距離にある位置座標に対応する広告情報を抽出して提供するように構成しても良い。このようにすることで、自車の位置に応じた広告情報を提供することができ、その宣伝効果を向上させることもできる。
【0131】
実施の形態8.
この実施の形態8は、宣伝アプリケーション10の動作を車両情報によって変更する上記実施の形態7の構成に加えて、サービスアプリケーション11も宣伝アプリケーション10に応じて動作を変更させるものである。
【0132】
図19はこの発明の実施の形態8による車載装置の構成を示す図である。本実施の形態8による車載装置1の基本的な構成は上記実施の形態7と同様であるが、宣伝アプリケーション10に応じてサービスアプリケーション11の動作を変更させる点で異なる。
先ず、走行操作制限部(変更情報提供部)26aは、車両情報取得インタフェース部27を介して車両Xから走行状態情報を取得すると共に、当該走行状態情報に応じて宣伝アプリケーション10及びサービスアプリケーション11に対して走行操作制限情報(変更情報)を設定する。
【0133】
宣伝アプリケーション11に走行操作制限情報が設定されると、宣伝アプリケーション実行部6bは、走行操作制限情報に応じて、宣伝アプリケーション10が提供する広告情報を車載表示装置13に表示させるか否かを切り替える。また、同時に、サービスアプリケーション11に走行操作制限情報が設定されると、サービスアプリケーション実行部7は、走行操作制限情報に応じて、サービスアプリケーション11が提供するサービス内容に関する表示情報を車載表示装置13に表示させるか否かを切り替える。例えば、サービスアプリケーション11に設定された走行操作制限情報がディジタル値「1」である場合、実行部7は車載表示装置13への表示命令を行わない。
【0134】
以上のように、この実施の形態8によれば、車載装置1に走行操作制限部26aを設け、走行操作制限部26aからの走行操作制限情報に応じて宣伝アプリケーション10及びサービスアプリケーション11が提供する表示情報の画面出力を停止するように構成したので、車両Xが走行中である場合に安全運転を妨げない広告提供及びサービス提供を実現することができる。
【0135】
なお、上記実施の形態8では、走行操作制限部26aが宣伝アプリケーション10及びサービスアプリケーション11に走行操作制限情報を直接設定する例を示したが、宣伝アプリケーション実行部6b及び/又はサービスアプリケーション実行部7に設定するようにしても構わない。
【0136】
また、走行操作制限部26aから宣伝アプリケーション10のみに走行操作制限情報(変更情報)を設定し、宣伝アプリケーション10がサービスアプリケーション11に走行操作制限情報を送信し設定するように構成してもよい。逆に、走行操作制限部26aからサービスアプリケーション11のみに走行操作制限情報を設定し、サービスアプリケーション11が宣伝アプリケーション10に走行操作制限情報を送信し設定するようにしてもよい。
さらに、宣伝アプリケーション10からサービスアプリケーション11に走行操作制限情報を設定せず、宣伝アプリケーション10の動作状況をサービスアプリケーション11に設定し、当該動作状況に応じてサービスアプリケーション11自らの動作を変更するように構成しても構わない。
【0137】
さらに、上記実施の形態8では、走行操作制限部26aが宣伝アプリケーション10及びサービスアプリケーション11を制御する例を示したが、本発明はこれに限られるものではない。例えば、上記実施の形態7と同様に宣伝アプリケーション10及びサービスアプリケーション11側から走行操作制限部26aに対して走行状態を取得するように要求する。この要求の結果として、宣伝アプリケーション10及びサービスアプリケーション11に車両Xの走行状態(変更情報)が設定されて各動作の変更を実施するようにしても構わない。
【0138】
さらに、宣伝アプリケーション10及びサービスアプリケーション11において、予め設定しておいた車両情報とこれに対応する広告情報及びサービス内容とを関連付けて保持しておき、走行操作制限情報(変更情報)として取得された車両情報に対応する広告情報及びサービス内容を抽出して提供するように構成してもよい。例えば、車両情報として車両Xが走行している道路の道路種別情報を取得し、宣伝アプリケーション10及びサービスアプリケーション11が取得した道路種別情報に応じて動作を変更する態様などが挙げられる。
【0139】
実施の形態9.
この実施の形態9は、宣伝アプリケーション10が提供する広告情報の内容を書き換え可能にしておき、宣伝アプリケーション10が提供する広告情報を、車載装置1や情報配信センタ2側から適宜変更できるように構成したものである。
【0140】
図20はこの発明の実施の形態9による情報配信センタの構成を示す図である。本実施の形態による情報配信センタ2は、上記実施の形態3で示した構成に入力部28を追加し、上記実施の形態3とは異なる処理を実行する宣伝アプリケーション管理部14cを備えるものである。宣伝アプリケーション管理部(広告管理部)14c(以下、管理部14cと適宜略す)は、上記実施の形態3に示した管理部14aによる動作の他に、入力部28からの入力情報(変更情報)に基づいて宣伝アプリケーション10が提供する広告情報を変更する。また、この管理部14cは、上記処理機能を有するソフトウェアとこれを実行する演算処理に係るハードウェアとが協働して動作することで具現化することができる。
【0141】
入力部(変更情報提供部)28は、キーボードのような入力I/F装置を持っており、情報配信センタ2の管理者が使用して車両の次期車検タイミングなどの広告情報の変更条件(変更情報)を入力することができる。また、本実施の形態における宣伝アプリケーション10は、例えば車載装置1の利用者に対して車検のタイミングで車検の案内を行うものとする。
【0142】
さらに、当該宣伝アプリケーション10には、内部状態として次期車検時期に関する情報(例えば、「2002年11月」などの日付情報)が保持されている。この宣伝アプリケーション10を実行する車載装置1では、利用者に対して次期車検時期情報に記述された時期に近くなると、車検の案内情報が提供される。なお、この宣伝アプリケーション10は、例えばJava(登録商標)言語で記述されたJava(登録商標)アプレットとして構成し、JARファイルとして情報配信センタ2から車載装置1に送信されるものとする。
【0143】
次に動作について説明する。
先ず、情報配信センタ2の管理者は、入力部28を介して宣伝アプリケーション10を送信すべき車載装置1が搭載されている車両の次期車検時期情報(変更情報)を入力する。この次期車検時期情報は、入力部28から宣伝アプリケーション管理部14cに出力される。管理部14cでは、入力部28より入力した次期車検時期情報を記述したファイル(例えば、次期車検時期を記述したテキストファイル)を作成する。
【0144】
次に、管理部14cは、宣伝アプリケーション蓄積部20から当該次期車検時期情報に対応した車両の車載装置1に送信すべき宣伝アプリケーション10を読み出す。このあと、管理部14cは、当該宣伝アプリケーション10のJARファイルに上記次期車検時期情報を記述したファイル(変更情報)を追加して、送信部18を介して車載装置1に送信する。
【0145】
ここで、管理部14cによるJARファイル生成方法は、Java(登録商標)アプレット生成時におけるJARファイル生成方法に関する既存の技術を適用する。また、管理部14cで生成された次期車検時期情報を記述したファイルがテキストファイルである場合を示したが、例えば別途暗号化する等の処理を行い、バイナリデータとしても構わない。
【0146】
車載装置1は、上述のようにして情報配信センタ2から送信された宣伝アプリケーション10を受信すると、JARファイル内部にある次期車検時期情報テキストファイルを参照し、当該ファイルに記載された時期に対して現在時刻がある一定の閾値以内であれば、宣伝アプリケーション10を実行して利用者に対して広告情報(この場合、車検の案内)を提供する。
【0147】
以上のように、この実施の形態9によれば、情報配信センタ2において車載装置1の状態に即して広告情報を適宜変更するように宣伝アプリケーション10の内部情報を記述し、当該内部情報に応じて車載装置1にて広告情報を提供するように構成したので、利用者が見たい広告を提供することができ、当該宣伝アプリケーション10が提供する広告情報の宣伝効果を向上させることができる。
【0148】
また、車両情報を取得しなくても車両状況に応じた広告情報の提供が可能となる。例えば、自動車ディーラにおいて、車両を販売する際に、上記宣伝アプリケーション10をその車両に搭載した車載装置1に送信しておく。これにより、当該車両の車検を行う際に、利用者は、これを購入した自動車ディーラに車検を依頼する可能性が高くなる。
【0149】
なお、上記実施の形態9では、情報配信センタ2から宣伝アプリケーション10を車載装置1に送信する際にその内部情報を書き換えたが、車載装置1の要求入力部12などを使って宣伝アプリケーション10の内部情報を書き換えるように構成しても良い。
【0150】
また、宣伝アプリケーションをJava(登録商標)アプレットとして実現していれば、内部状態を書き換えることを許されているネイティブアプリであっても構わない。さらに、宣伝アプリケーションのみが内部状態書き換え可能であるとしているが、サービスアプリケーションにも書き換え可能な内部状態を持っておき、情報配信センタあるいは車載装置において、内部状態を書き換えても構わない。
【0151】
【発明の効果】
以上のように、この発明によれば、情報端末装置における広告用ソフトウェアの実行状況を示す宣伝アプリケーション情報に基づいて広告用ソフトウェアが実行されているか否かを判定し、当該ソフトウェアを実行している情報端末装置に対してサービス情報を送信するので、広告情報を提供する広告用ソフトウェアとサービス情報を同時に送信することによる通信量の増加を抑えることができるという効果がある。また、情報端末装置において広告用ソフトウェアが実行されている場合にのみサービス情報を送信することから、当該広告情報の提供者が情報端末装置と情報配信装置との間のデータ通信に係る通信費用の一部を負担するのに見合うだけの広告情報による宣伝効果を担保することができるという効果がある。
【図面の簡単な説明】
【図1】 この発明の実施の形態1による情報配信システムの構成を示す図である。
【図2】 図1中の車載表示装置における表示画面例を示す図である。
【図3】 図1中の車載装置の動作を示すフローチャートである。
【図4】 図1中の情報処理センタの動作を示すフローチャートである。
【図5】 図1中の車載装置による動作の他の例を示すフローチャートである。
【図6】 図1中の情報処理センタによる動作の他の例を示すフローチャートである。
【図7】 サービスアプリケーションの送信可否と広告レベル及びサービスアプリケーションレベルとの関係を示す表である。
【図8】 図1中の車載表示装置に表示したサービスアプリケーションリストを示す図である。
【図9】 この発明の実施の形態2による車載装置の構成を示す図である。
【図10】 この発明の実施の形態3による情報配信システムの構成を示す図である。
【図11】 この発明の実施の形態4による情報配信センタの構成を示す図である。
【図12】 この発明の実施の形態5による車載装置の構成を示す図である。
【図13】 実施の形態5による車載装置が提供する宣伝アプリケーション受信確認ダイアログを示す図である。
【図14】 図12中のインタフェース装置が提供する応答入力画面を示す図である。
【図15】 実施の形態5による車載装置が提供する宣伝アプリケーション受信確認ダイアログの他の例を示す図である。
【図16】 この発明の実施の形態6による情報配信センタの構成を示す図である。
【図17】 この発明の実施の形態7による車両装置の構成を示す図である。
【図18】 実施の形態7による宣伝アプリケーションに保持される広告情報と道路識別情報との関連情報を示す図である。
【図19】 この発明の実施の形態8による車載装置の構成を示す図である。
【図20】 この発明の実施の形態9による情報配信センタの構成を示す図である。
【符号の説明】
1 車載装置(情報端末装置)、2 情報配信センタ(情報配信装置)、3 携帯電話、4 携帯電話基地局、5 一般電話公衆網、6,6a,6b 宣伝アプリケーション実行部(広告実行部)、7 サービスアプリケーション実行部(サービス実行部)、8 送信部、9,9a,9b 受信部、10 宣伝アプリケーション(広告用ソフトウェア)、11 サービスアプリケーション(サービス情報)、12 要求入力部、13 車載表示装置、14,14a,14b,14c 宣伝アプリケーション管理部(広告管理部)、15 サービスアプリケーション管理部(サービス管理部)、16 サービスアプリケーション蓄積部、17受信部、18 送信部、19a,19c サービスアプリケーション表示画面、19b 宣伝アプリケーション表示画面、19e,19g 宣伝アプリケーション受信確認ダイアログ、20 宣伝アプリケーション蓄積部(記憶部)、21宣伝アプリケーション送信ボタン(設定部)、22 無線LANI/F部、23 宣伝アプリケーション受信確認部(実行確認部)、24 カード、25 カードリーダ(利用者情報入力部)、26,26a 走行操作制御部(変更情報提供部)、27 車両情報取得インタフェース部(変更情報提供部)、28 入力部(変更情報提供部)。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information distribution device suitable for an information distribution server device installed in an automobile dealer, a gas station, an automobile supply store, and the like, and an information terminal device suitable for a car navigation system and a car audio system installed in a general passenger car. is there.
[0002]
[Prior art]
Some in-vehicle devices (information terminal devices) constituting a car navigation system in recent years can acquire information and services outside the vehicle provided by an information distribution center via communication means such as a mobile phone. However, in a communication means such as a mobile phone, in order to acquire information and services outside the vehicle from the information distribution center, a communication cost that must be borne by the user of the in-vehicle device is separately generated. On the other hand, when sending information and services from the information distribution center side, a system has been proposed in which advertisement information is added at the same time and a part of the communication cost is borne by the provider of the advertisement information.
[0003]
For example, when a road information distribution center distributes road information to a car navigation device (information terminal device) and transmits it with advertisement information attached, the communication information necessary for transmission of the road information is partially advertised. There has been proposed a system for burdening a provider (see Patent Document 1).
[0004]
[Patent Document 1]
JP 2001-147123 A
[0005]
[Problems to be solved by the invention]
Conventionally, the burden of communication costs generated when an information terminal device acquires service information from an information distribution center can be distributed to advertisers by attaching advertisement information. However, even if the user of the information terminal device wants to acquire either service information or advertisement information from the information distribution center, both pieces of information are transmitted. For this reason, there is a problem that the amount of information communication between the information distribution center and the information terminal device increases and the communication cost increases.
[0006]
The present invention has been made to solve the above-described problems. An information distribution apparatus that distributes service information separately manages application software that handles advertisement information and service information, and the information terminal apparatus performs the advertisement. An information distribution apparatus that constitutes an information distribution system that can reduce the amount of information communication without distributing advertisement information and service information simultaneously by distributing the service information only when software that handles information is operating And it aims at obtaining an information terminal device.
[0007]
[Means for Solving the Problems]
An information distribution apparatus according to the present invention includes: a receiving unit that receives service application request information that requests service information; advertising application information that indicates an execution status of advertising software that provides advertisement information; and an advertisement received by the receiving unit An advertisement management unit that generates transmission permission / inhibition information indicating whether or not service information can be transmitted based on application information, and a service management that outputs service information corresponding to service application request information based on the transmission permission / inhibition information generated by the advertisement management unit And a transmission unit that transmits service information input from the service management unit.
[0008]
The information terminal device according to the present invention executes advertisement software for providing advertisement information, outputs an advertisement application information indicating the execution status of the software, and a service application request for requesting service information. A transmission unit that transmits information and advertisement application information from the advertisement execution unit, a reception unit that receives service information corresponding to the service application request information transmitted from the transmission unit, and the service information received by the reception unit And a service execution unit.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described below.
FIG. 1 is a diagram showing the configuration of an information distribution system according to
[0010]
First, an advertisement application execution unit (advertisement execution unit) 6 (hereinafter abbreviated as
Here, the advertising information is information for promoting an advertiser or its product, and examples thereof include an image file for displaying an advertisement and a banner advertisement.
[0011]
In addition, a service application execution unit (service execution unit) 7 (hereinafter abbreviated as
[0012]
FIG. 2 is a diagram showing an example of a display screen in the in-vehicle display device in FIG. The
[0013]
The transmission unit (communication processing unit) 8 is a component that performs data transmission to the
[0014]
The
[0015]
The information distribution center (information distribution device) 2 is embodied by a computer device that performs data communication with the in-
[0016]
First, the advertisement application management unit (advertisement management unit) 14 (hereinafter abbreviated as
[0017]
Here, the service transmission permission information is information described as “1” when the service transmission is permitted and “0” when the service transmission is not permitted. The
[0018]
A service application management unit (service management unit) 15 (hereinafter, abbreviated as
[0019]
The receiving unit (communication processing unit) 17 is a component that receives data from the in-
[0020]
Here, the service application request and the advertisement application information are transmitted from the in-
[0021]
Next, the transmission unit (communication processing unit) 18 is a component that transmits data to the in-
[0022]
Next, the operation will be described.
FIG. 3 is a flowchart showing the operation of the in-vehicle apparatus in FIG. 1, and the process for transmitting the service application request and the advertisement application information to the
First, when a user inputs a service application name to the
[0023]
When receiving the service application request from the
[0024]
Subsequently, the
[0025]
The above is the process of transmitting the service application request and the advertisement application information from the in-
[0026]
Next, a process for transmitting the
The receiving
[0027]
The
[0028]
At this time, if the
[0029]
On the other hand, if the
[0030]
Here, if the information received from the
[0031]
If the information received from the
[0032]
As described above, according to the first embodiment, when the in-
[0033]
In addition, since whether or not the
[0034]
In the first embodiment, the example in which the advertisement application information is generated from the in-
[0035]
Thereby, the advertisement
[0036]
In the first embodiment, a “name” for specifying the
[0037]
In the first embodiment, the service application request and the advertisement application information are simultaneously transmitted from the
[0038]
This will be specifically described below.
FIG. 5 is a flowchart showing another example of the operation of the in-vehicle device in FIG. 1, and details of the above-described cooperative transmission processing by the in-
When the user inputs a service application name to the
[0039]
Upon receiving the service application request from the
[0040]
Thereafter, when receiving the advertising application information acquisition request, the receiving
[0041]
Next, the cooperative reception process of the
The receiving
[0042]
In the first embodiment, the service
[0043]
Although the example in which the advertisement
[0044]
Furthermore, in the first embodiment, the service provided from the
[0045]
As a supplement to the first embodiment, the
[0046]
FIG. 7 is a table showing the relationship between the availability of service application transmission, the advertisement level, and the service application level. As shown in the figure, a level corresponding to the priority related to transmission processing is assigned to both the
[0047]
As for the level classification of the
As another example, it can be said that only the
[0048]
In the first embodiment, an example in which a user inputs a service application name via the
[0049]
FIG. 8 is a diagram showing a service application list displayed on the in-vehicle display device in FIG. 1, and shows a display example of the list displayed on the
[0050]
In the first embodiment, an example in which a
[0051]
The second embodiment is configured such that the
[0052]
FIG. 9 is a diagram showing a configuration of an in-vehicle apparatus according to
[0053]
Next, the operation will be described.
In the second embodiment, the operations of the
First, when the in-
[0054]
When receiving the advertisement application information request from the
[0055]
As described above, according to the second embodiment, since the service
[0056]
As in the first embodiment, the advertisement application information is set to the
[0057]
When detecting the position of the own vehicle, the in-
[0058]
By doing in this way, the mode that service
[0059]
In the second embodiment, the example in which the advertisement application information is generated from the in-
[0060]
Thereby, the advertisement
[0061]
Further, in the above embodiment, the “name” for specifying the
[0062]
In the first embodiment and the second embodiment, it is assumed that the
[0063]
FIG. 10 is a diagram showing the configuration of an information distribution system according to
[0064]
Further, the
[0065]
The receiving unit (communication processing unit) 9a is a component that receives the
[0066]
As functions thereof, the service transmission permission information should be set in the service
[0067]
Next, the operation will be described.
First, when a user inputs an advertisement application request to the
[0068]
When the
[0069]
The
[0070]
If the input information from the
[0071]
On the other hand, if the input information from the
[0072]
Next, the operation of the
When receiving the character input information from the in-
[0073]
For example, if the first three characters of the character input information from the in-
[0074]
When the advertisement application request is input from the receiving
[0075]
That is, the
[0076]
If the
[0077]
On the other hand, when the character input information from the in-
[0078]
Thereafter, the
[0079]
The
[0080]
As described above, according to the third embodiment, an advertisement application request or a service application request is issued from the in-
[0081]
Further, when setting the
[0082]
In the third embodiment, only the information indicating whether or not the
[0083]
By doing so, the
[0084]
Moreover, in the said
[0085]
For example, a MIDlet, which is a Java (registered trademark) applet that runs on the
Reference: "MIDP Java (registered trademark) game programming" (Publisher: Mainichi Communications).
[0086]
In the third embodiment, the example in which the
[0087]
Furthermore, although the case where the advertisement
[0088]
Furthermore, although the example which requests | requires the
Moreover, since only the advertisement information is replaced, the amount of communication information between the in-
[0089]
In the third embodiment, the example in which the in-
[0090]
In the present embodiment, the
[0091]
FIG. 11 is a diagram showing a configuration of an information distribution center according to
[0092]
The
[0093]
Next, the operation will be described.
Here, the operation of the
First, when an administrator of the
[0094]
Thus, the in-
[0095]
In the fourth embodiment, a wireless LAN is used as a communication medium between the in-
[0096]
In the fourth embodiment, an example in which the
[0097]
For example, a user of the in-
[0098]
In the fourth embodiment, when the
[0099]
FIG. 12 is a diagram showing a configuration of an in-vehicle device according to
[0100]
The advertisement application reception confirmation unit (execution confirmation unit) 23 (hereinafter abbreviated as
[0101]
The interface device (execution confirmation unit) 23a executes a process of setting the reception unit 9b and the
[0102]
Next, the operation will be described.
First, when receiving the
[0103]
Specifically, if the user inputs “Yes” using the
[0104]
The receiving unit 9b outputs the
[0105]
As described above, when the
[0106]
In addition, although the example which the advertisement application
[0107]
Further, in the above-described fifth embodiment, the example in which the
[0108]
When receiving the
[0109]
In the sixth embodiment, when the
[0110]
The basic configuration of the in-
[0111]
A specific operation in the in-
First, when receiving the
[0112]
Next, the operation in the
FIG. 16 is a diagram showing the configuration of an information distribution center according to
[0113]
First, the card 24 describing the user information is inserted into the
[0114]
As described above, according to the sixth embodiment, when the
[0115]
In addition, the information distribution center side (advertiser side) can also transmit the
[0116]
In the sixth embodiment, the
[0117]
Moreover, although the example which presets the
[0118]
In the seventh embodiment, the operation content of the
[0119]
FIG. 17 is a diagram showing a configuration of a vehicle apparatus according to
[0120]
Here, the driving state information includes vehicle information that can be acquired by the current car navigation system, for example, information such as a vehicle speed pulse of the vehicle X, when considering the case where the in-
[0121]
The travel operation restriction information (change information) is information for setting travel operation restrictions. For example, when the digital value “1” is set as the driving operation restriction information, the
[0122]
Next, the operation will be described.
First, the travel
[0123]
The advertisement
[0124]
As described above, according to the seventh embodiment, the in-
[0125]
In addition, in the said
[0126]
(1) The advertisement content is changed according to road information such as road type.
Consider a case where the in-
[0127]
Here, when the road identification information is set in the
[0128]
(2) An advertisement is output according to the maintenance information of the vehicle X.
For example, replacement time (change information) such as tires or oil is set as vehicle information of the vehicle X in the travel
[0129]
Moreover, although the example which controls the operation | movement of the
[0130]
In addition to the above, the
[0131]
In the eighth embodiment, in addition to the configuration of the seventh embodiment in which the operation of the
[0132]
FIG. 19 is a diagram showing a configuration of an in-vehicle apparatus according to
First, the travel operation restriction unit (change information providing unit) 26a acquires travel state information from the vehicle X via the vehicle information acquisition interface unit 27, and the
[0133]
When the driving operation restriction information is set in the
[0134]
As described above, according to the eighth embodiment, the in-
[0135]
In the eighth embodiment, the travel
[0136]
Alternatively, the driving operation restriction information (change information) may be set only for the
Further, the travel application restriction information is not set from the
[0137]
Furthermore, in the said
[0138]
Furthermore, in the
[0139]
The ninth embodiment is configured so that the contents of the advertisement information provided by the
[0140]
FIG. 20 is a diagram showing the configuration of an information distribution center according to
[0141]
The input unit (change information providing unit) 28 has an input I / F device such as a keyboard, and is used by the administrator of the
[0142]
Further, the
[0143]
Next, the operation will be described.
First, the administrator of the
[0144]
Next, the
[0145]
Here, as the JAR file generation method by the
[0146]
When the in-
[0147]
As described above, according to the ninth embodiment, the internal information of the
[0148]
Further, it is possible to provide advertisement information according to the vehicle situation without acquiring vehicle information. For example, when a vehicle dealer sells a vehicle, the
[0149]
In the ninth embodiment, the internal information is rewritten when the
[0150]
Further, as long as the advertisement application is realized as a Java (registered trademark) applet, it may be a native application that is permitted to rewrite the internal state. Furthermore, although only the advertisement application can rewrite the internal state, the service application may have a rewriteable internal state and the internal state may be rewritten in the information distribution center or the in-vehicle device.
[0151]
【The invention's effect】
As described above, according to the present invention, it is determined whether or not the advertising software is executed based on the advertisement application information indicating the execution state of the advertising software in the information terminal device, and the software is executed. Since the service information is transmitted to the information terminal device, there is an effect that it is possible to suppress an increase in communication amount due to the simultaneous transmission of the advertisement software for providing the advertisement information and the service information. In addition, since the service information is transmitted only when the advertising software is executed in the information terminal device, the provider of the advertisement information can reduce the communication cost related to the data communication between the information terminal device and the information distribution device. There is an effect that it is possible to secure the advertising effect by the advertisement information that is commensurate with paying a part.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of an information distribution system according to
FIG. 2 is a diagram showing an example of a display screen in the in-vehicle display device in FIG.
FIG. 3 is a flowchart showing an operation of the in-vehicle device in FIG. 1;
4 is a flowchart showing the operation of the information processing center in FIG.
FIG. 5 is a flowchart showing another example of the operation of the in-vehicle device in FIG.
6 is a flowchart showing another example of the operation by the information processing center in FIG.
FIG. 7 is a table showing the relationship between the availability of transmission of service applications, the advertisement level, and the service application level.
FIG. 8 is a diagram showing a service application list displayed on the in-vehicle display device in FIG. 1;
FIG. 9 is a diagram showing a configuration of an in-vehicle apparatus according to
FIG. 10 is a diagram showing a configuration of an information distribution system according to
FIG. 11 is a diagram showing a configuration of an information distribution center according to
FIG. 12 is a diagram showing a configuration of an in-vehicle device according to
13 is a diagram showing an advertisement application reception confirmation dialog provided by an in-vehicle device according to
14 is a diagram showing a response input screen provided by the interface device in FIG. 12. FIG.
FIG. 15 is a diagram showing another example of an advertisement application reception confirmation dialog provided by the in-vehicle device according to the fifth embodiment.
FIG. 16 is a diagram showing a configuration of an information distribution center according to
FIG. 17 is a diagram showing a configuration of a vehicle device according to a seventh embodiment of the present invention.
FIG. 18 is a diagram showing related information between advertisement information and road identification information held in the advertising application according to the seventh embodiment.
FIG. 19 is a diagram showing a configuration of an in-vehicle device according to
FIG. 20 is a diagram showing a configuration of an information distribution center according to
[Explanation of symbols]
1 in-vehicle device (information terminal device), 2 information distribution center (information distribution device), 3 mobile phone, 4 mobile phone base station, 5 public telephone public network, 6, 6a, 6b advertising application execution unit (advertisement execution unit), 7 service application execution unit (service execution unit), 8 transmission unit, 9, 9a, 9b reception unit, 10 advertising application (advertisement software), 11 service application (service information), 12 request input unit, 13 in-vehicle display device, 14, 14a, 14b, 14c Advertising application management unit (advertisement management unit), 15 Service application management unit (service management unit), 16 Service application storage unit, 17 reception unit, 18 transmission unit, 19a, 19c Service application display screen, 19b Advertising application display screen, 19e, 19g Advertising application reception confirmation dialog, 20 Advertising application storage part (storage part), 21 Advertising application transmission button (setting part), 22 Wireless LAN I / F part, 23 Advertising application reception confirmation part (execution confirmation part), 24 cards, 25 Card reader (user information input unit), 26, 26a Traveling operation control unit (change information providing unit), 27 Vehicle information acquisition interface unit (change information providing unit), 28 Input unit (change information providing unit).
Claims (14)
サービス情報を要求するサービスアプリケーション要求情報と、上記広告実行部からの上記宣伝アプリケーション情報とを送信する送信部、
上記送信部から送信したサービスアプリケーション要求情報に対応するサービス情報を受信する受信部、及び
この受信部が受信したサービス情報を実行するサービス実行部
を備えた情報端末装置に対して前記サービス情報を送信する情報配信装置であって、
上記サービス情報を要求するサービスアプリケーション要求情報と、広告情報を提供する広告用ソフトウェアの実行状況を示す上記宣伝アプリケーション情報とを受信する受信部と、
上記受信部が受信した上記宣伝アプリケーション情報に基づいて、上記サービス情報の送信可否を示す送信可否情報を生成する広告管理部と、
上記広告管理部が生成した送信可否情報に基づいて、上記サービスアプリケーション要求情報に対応するサービス情報を出力するサービス管理部と、
上記サービス管理部から入力したサービス情報を送信する送信部と
を備えた情報配信装置。 An advertisement execution unit that executes advertisement software that provides advertisement information and outputs advertising application information indicating the execution status of the software,
A transmission unit for transmitting service application request information for requesting service information and the advertising application information from the advertisement execution unit;
A receiver that receives service information corresponding to the service application request information transmitted from the transmitter; and
Service execution unit that executes the service information received by this reception unit
An information distribution device that transmits the service information to an information terminal device comprising:
And the service application request information for requesting the service information, a receiver for receiving the said advertising application information indicating the execution status of advertising software that provides advertising information,
Based on the advertisement application information the receiving unit receives the advertisement management unit that generates a transmission availability information indicating whether transmission of the service information,
A service management unit that outputs service information corresponding to the service application request information based on the transmission permission information generated by the advertisement management unit;
An information distribution apparatus comprising: a transmission unit that transmits service information input from the service management unit.
受信部は、前記情報端末装置から宣伝アプリケーション情報に加えて前記広告用ソフトウェアの種別を示す識別情報を受信し、
広告管理部は、上記受信部が受信した識別情報に基づいて特定される広告用ソフトウェアが、上記記憶部に記憶される広告用ソフトウェアと同一であるか否かに基づいて送信可否情報を生成することを特徴とする請求項1記載の情報配信装置。A storage unit for storing advertising software;
The receiving unit receives identification information indicating the type of the advertising software in addition to the advertising application information from the information terminal device ,
The advertisement management unit generates transmission permission / inhibition information based on whether or not the advertisement software specified based on the identification information received by the reception unit is the same as the advertisement software stored in the storage unit. The information distribution apparatus according to claim 1.
広告管理部は、受信部を介して要求された広告用ソフトウェアを上記記憶部から抽出して出力し、
送信部は、上記広告管理部が出力した広告用ソフトウェアを送信することを特徴とする請求項1記載の情報配信装置。A storage unit for storing advertising software;
The advertisement management unit extracts and outputs the advertisement software requested via the reception unit from the storage unit,
The information distribution apparatus according to claim 1, wherein the transmission unit transmits the advertisement software output by the advertisement management unit.
広告管理部は、上記設定部に設定されたタイミングに従って広告用ソフトウェアを上記記憶部から抽出して出力し、
送信部は、上記広告管理部が出力した広告用ソフトウェアを送信することを特徴とする請求項1記載の情報配信装置。A storage unit for storing the advertising software, and a setting unit for setting the timing for transmitting the advertising software,
The advertisement management unit extracts and outputs advertisement software from the storage unit according to the timing set in the setting unit,
The information distribution apparatus according to claim 1, wherein the transmission unit transmits the advertisement software output by the advertisement management unit.
広告管理部は、上記利用者情報入力部に入力された利用者情報が予め設定された利用者に合致すると、上記記憶部から広告用ソフトウェアを抽出して出力し、
送信部は、上記広告管理部が出力した広告用ソフトウェアを送信することを特徴とする請求項1記載の情報配信装置。A storage unit for storing advertisement software; and a user information input unit for inputting user information;
When the user information input to the user information input unit matches a preset user, the advertisement management unit extracts and outputs advertising software from the storage unit,
The information distribution apparatus according to claim 1, wherein the transmission unit transmits the advertisement software output by the advertisement management unit.
上記受信部が受信した上記宣伝アプリケーション情報に基づいて、サービス情報の送信可否を示す送信可否情報を生成する広告管理部、
上記広告管理部が生成した送信可否情報に基づいて、上記サービスアプリケーション要求情報に対応するサービス情報を出力するサービス管理部、及び
上記サービス管理部から入力したサービス情報を送信する送信部
を備えた情報配信装置から前記サービス情報を受信する情報端末装置であって、
広告情報を提供する広告用ソフトウェアを実行すると共に、当該ソフトウェアの実行状況を示す上記宣伝アプリケーション情報を出力する広告実行部と、
上記サービス情報を要求するサービスアプリケーション要求情報と、上記広告実行部からの上記宣伝アプリケーション情報とを送信する送信部と、
上記送信部から送信したサービスアプリケーション要求情報に対応するサービス情報を受信する受信部と、
この受信部が受信したサービス情報を実行するサービス実行部と
を備えた情報端末装置。 A receiving unit for receiving service application request information for requesting service information and advertising application information indicating an execution status of advertising software for providing advertisement information;
Based on the advertising application information received by the receiving unit, an advertisement management unit that generates transmission propriety information indicating whether or not service information can be transmitted;
A service management unit that outputs service information corresponding to the service application request information based on the transmission permission information generated by the advertisement management unit; and
Transmitter for transmitting service information input from the service manager
An information terminal device that receives the service information from an information distribution device comprising:
And executes the advertising software that provides advertisement information, and advertisement execution unit for outputting the advertisement application information indicating an execution state of the software,
And the service application request information for requesting the service information, a transmission unit that transmits and the advertisement application information from the advertisement execution unit,
A receiver that receives service information corresponding to the service application request information transmitted from the transmitter;
An information terminal device comprising: a service execution unit that executes service information received by the reception unit.
広告実行部は、上記受信部が受信した広告用ソフトウェアを実行することを特徴とする請求項6記載の情報端末装置。The receiving unit receives the advertising software,
The information terminal device according to claim 6, wherein the advertisement execution unit executes the advertisement software received by the reception unit.
広告実行部は、上記実行確認部にて実行可又は受信可と設定されたソフトウェアのみを実行又は受信することを特徴とする請求項7記載の情報端末装置。An execution confirmation unit for setting whether to execute or receive the advertisement software received by the reception unit;
Advertisement execution unit, the information terminal apparatus according to claim 7, wherein the executing or receiving only the software that is set as executable or receivable in the execution confirmation section.
上記サービス実行部は、上記広告実行部が上記広告用ソフトウェアを実行している場合にのみサービス情報を実行処理することを特徴とする請求項6記載の情報端末装置。The advertisement execution unit notifies the service execution unit of the execution status of the advertisement software,
The information terminal device according to claim 6, wherein the service execution unit executes service information only when the advertisement execution unit is executing the advertisement software.
広告実行部及び/又はサービス実行部は、上記変更情報提供部から提供された変更情報に従って広告用ソフトウェア及び/又はサービス情報の実行内容を変更することを特徴とする請求項6記載の情報端末装置。A change information providing unit for providing change information for changing the execution content of the software,
7. The information terminal device according to claim 6, wherein the advertisement execution unit and / or the service execution unit changes the execution contents of the advertisement software and / or service information according to the change information provided from the change information providing unit. .
広告実行部又はサービス実行部は、上記変更情報に従って広告用ソフトウェア又はサービス情報の実行内容を変更すると共に、当該変更内容に関する情報をサービス実行部又は広告実行部に送信し、
上記サービス実行部又は上記広告実行部は、上記広告実行部又は上記サービス実行部から受信した上記情報に従って上記サービス情報又は上記広告用ソフトウェアの実行内容を変更することを特徴とする請求項6記載の情報端末装置。A change information providing unit for providing change information for changing the execution content of the software,
The advertisement execution unit or the service execution unit changes the execution content of the advertisement software or service information according to the change information, and transmits information related to the change content to the service execution unit or the advertisement execution unit.
The said service execution part or the said advertisement execution part changes the execution content of the said service information or the said advertisement software according to the said information received from the said advertisement execution part or the said service execution part. Information terminal device.
サービス情報を要求するサービスアプリケーション要求情報と、上記広告実行部からの上記宣伝アプリケーション情報とを送信する送信部、A transmission unit for transmitting service application request information for requesting service information and the advertising application information from the advertisement execution unit;
上記送信部から送信したサービスアプリケーション要求情報に対応するサービス情報を受信する受信部、及びA receiving unit that receives service information corresponding to the service application request information transmitted from the transmitting unit; and
この受信部が受信したサービス情報を実行するサービス実行部Service execution unit for executing the service information received by the reception unit
を備えた情報端末装置に対して前記サービス情報を送信する情報配信装置であって、An information distribution device that transmits the service information to an information terminal device comprising:
上記サービス情報を要求するサービスアプリケーション要求情報と、広告情報を提供する広告用ソフトウェアの所定時点におけるインストール有無を示す上記宣伝アプリケーション情報とを受信する受信部と、A receiving unit that receives the service application request information requesting the service information and the advertising application information indicating whether or not the advertisement software that provides the advertisement information is installed at a predetermined time;
上記受信部が受信した上記宣伝アプリケーション情報に基づいて、上記サービス情報の送信可否を示す送信可否情報を生成する広告管理部と、Based on the advertising application information received by the receiving unit, an advertisement management unit that generates transmission propriety information indicating whether the service information can be transmitted;
上記広告管理部が生成した送信可否情報に基づいて、上記サービスアプリケーション要求情報に対応するサービス情報を出力するサービス管理部と、A service management unit that outputs service information corresponding to the service application request information based on the transmission permission information generated by the advertisement management unit;
上記サービス管理部から入力したサービス情報を送信する送信部とA transmission unit for transmitting service information input from the service management unit;
を備えた情報配信装置。An information distribution apparatus comprising:
上記受信部が受信した上記宣伝アプリケーション情報に基づいて、サービス情報の送信可否を示す送信可否情報を生成する広告管理部、Based on the advertising application information received by the receiving unit, an advertisement management unit that generates transmission propriety information indicating whether or not service information can be transmitted;
上記広告管理部が生成した送信可否情報に基づいて、上記サービスアプリケーション要求情報に対応するサービス情報を出力するサービス管理部、及びA service management unit that outputs service information corresponding to the service application request information based on the transmission permission information generated by the advertisement management unit; and
上記サービス管理部から入力したサービス情報を送信する送信部Transmitter for transmitting service information input from the service manager
を備えた情報配信装置から前記サービス情報を受信する情報端末装置であって、An information terminal device that receives the service information from an information distribution device comprising:
広告情報を提供する広告用ソフトウェアを実行すると共に、当該ソフトウェアの所定時点におけるインストール有無を示す上記宣伝アプリケーション情報を出力する広告実行部と、An advertisement execution unit that executes advertisement software that provides advertisement information and outputs the advertisement application information indicating whether or not the software is installed at a predetermined time point;
上記サービス情報を要求するサービスアプリケーション要求情報と、上記広告実行部からの上記宣伝アプリケーション情報とを送信する送信部と、A transmission unit that transmits service application request information for requesting the service information, and the advertising application information from the advertisement execution unit;
上記送信部から送信したサービスアプリケーション要求情報に対応するサービス情報を受信する受信部と、A receiver that receives service information corresponding to the service application request information transmitted from the transmitter;
この受信部が受信したサービス情報を実行するサービス実行部とA service execution unit for executing the service information received by the reception unit;
を備えた情報端末装置。An information terminal device comprising:
上記サービス情報を要求するサービスアプリケーション要求情報を送信する送信部と、上記送信部から送信したサービスアプリケーション要求情報に対応するサービス情報を受信する受信部と、A transmission unit that transmits service application request information for requesting the service information; a reception unit that receives service information corresponding to the service application request information transmitted from the transmission unit;
この受信部が受信したサービス情報を実行するサービス実行部とA service execution unit for executing the service information received by the reception unit;
広告情報を提供する広告用ソフトウェアを実行すると共に、広告用ソフトウェアの実行状況をサービス実行部に通知する広告実行部とを備え、An advertisement execution unit that executes advertisement software that provides advertisement information, and that notifies the service execution unit of the execution status of the advertisement software,
上記サービス実行部は、上記広告実行部が上記広告用ソフトウェアを実行している場合にのみサービス情報を実行処理することを特徴とする情報端末装置。The information terminal device, wherein the service execution unit executes service information only when the advertisement execution unit is executing the advertisement software.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002314775A JP4376504B2 (en) | 2002-10-29 | 2002-10-29 | Information distribution device and information terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002314775A JP4376504B2 (en) | 2002-10-29 | 2002-10-29 | Information distribution device and information terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004151254A JP2004151254A (en) | 2004-05-27 |
| JP4376504B2 true JP4376504B2 (en) | 2009-12-02 |
Family
ID=32459001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002314775A Expired - Lifetime JP4376504B2 (en) | 2002-10-29 | 2002-10-29 | Information distribution device and information terminal device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4376504B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023099543A (en) * | 2016-07-14 | 2023-07-13 | 株式会社ロジック・マイスター | Game control method |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4792772B2 (en) * | 2005-03-08 | 2011-10-12 | 住友電気工業株式会社 | Traffic signal controller and communication method |
| JP5401777B2 (en) * | 2007-10-11 | 2014-01-29 | 株式会社Jvcケンウッド | Information providing apparatus, information providing method, and program |
| JP5050767B2 (en) * | 2007-10-11 | 2012-10-17 | 株式会社Jvcケンウッド | Information providing apparatus, information providing method, and program |
| JP5178271B2 (en) * | 2008-03-21 | 2013-04-10 | 三菱電機株式会社 | Advertisement providing device |
-
2002
- 2002-10-29 JP JP2002314775A patent/JP4376504B2/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023099543A (en) * | 2016-07-14 | 2023-07-13 | 株式会社ロジック・マイスター | Game control method |
| JP7698936B2 (en) | 2016-07-14 | 2025-06-26 | 株式会社Cygames | Game Control Method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004151254A (en) | 2004-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102017662B (en) | Information providing system, terminal for transmitting/receiving information, and information providing method | |
| JP6173182B2 (en) | Information processing apparatus, information terminal, advertising system, and information processing method | |
| US9928745B2 (en) | System and method for pairing passengers and in-vehicle equipment | |
| US20130132513A1 (en) | Roadside apparatus, control method and program | |
| US20090234741A1 (en) | Navigation system and program | |
| JP4376504B2 (en) | Information distribution device and information terminal device | |
| JP4346834B2 (en) | Navigation in-vehicle terminal | |
| JP6656797B2 (en) | Information processing system, information processing program, terminal device, information processing device, and information processing method | |
| JP5102254B2 (en) | In-vehicle device in automatic fee payment system | |
| CN112016980A (en) | Method and device for issuing travel invoice, server and storage medium | |
| JP6207353B2 (en) | Contract support apparatus, advertising system, and program | |
| JP2004271738A (en) | Advertisement distribution device, in-car terminal device, advertisement distribution method, advertisement reception / display method, and advertisement distribution program | |
| CN107135255A (en) | Method and device for pushing messages | |
| GB2534273A (en) | System and method for pairing passengers and in-vehicle equipment | |
| JP5369439B2 (en) | Distribution system and in-vehicle device | |
| JP5141290B2 (en) | Information distribution system, information distribution method and program | |
| WO2009116617A1 (en) | Delivery system and in-vehicle device | |
| US20130311289A1 (en) | Display device, image display system, and method for displaying image | |
| JP2015133137A (en) | Information provision system | |
| JP7728101B2 (en) | Distribution device, distribution method, and distribution program | |
| JP5088190B2 (en) | Distribution system, center device, and vehicle-mounted device | |
| JP3871126B2 (en) | Management server and in-vehicle device in automatic fee payment system | |
| JP2002260169A (en) | Traffic information distribution method and traffic information distribution computer | |
| KR20230013961A (en) | Advertisement providing method, terminal system of taxi vehicle and ser ver performing the same | |
| JP2009229138A (en) | Distribution system, center device, and vehicle-mounted unit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051003 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20071026 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071026 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071026 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080813 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090602 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090803 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090901 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090909 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4376504 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130918 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |