(57)【要約】【課題】ナビゲーションシステムの地図データとプログラムを利用して、誰でも簡単に気楽に楽しめるゲームプログラムおよびゲーム装置を得る。【解決手段】ゲーム装置を、車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成する運転履歴記録部１０と、この運転履歴記録部１０からの運転履歴データに基づいて運転履歴マークを作成し、この運転履歴マークをゲームルールに従って取得して点数を競うゲームプログラム内蔵部１１として機能させる。【選択図】        図１
2004344352.tif 000002
【特許請求の範囲】
【請求項１】
ゲーム装置を、車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成する運転履歴データ作成手段として機能させるゲームプログラム。
【請求項２】
ゲーム装置を、運転履歴データに基づいて作成された運転履歴マークを、ゲームルールに従って取得して点数を競うゲームプログラム実行手段として機能させるゲームプログラム。
【請求項３】
運転履歴データに基づいて、ゲーム上で使用する運転履歴マークの表示位置を決定する運転履歴マーク表示位置決定手段と、外部からの操作入力に基づいて、運転履歴マークを捕食する捕食マークを移動させる捕食マーク移動手段と、運転履歴マークと捕食マークの位置関係から、運転履歴マークが捕食マークによって捕食されたか否かを判断する捕食判断部と、該捕食判断部の判断結果に応じてゲームの得点を演算するゲーム得点演算部とを備えたことを特徴とする請求項２記載のゲームプログラム。
【請求項４】
ゲーム画面に表示するマークのグラフイック画像データを内蔵したマークデータ内蔵部と、運転履歴マーク表示位置決定手段、上記捕食マーク移動手段、捕食判断部およびゲーム得点演算部に接続され、ゲームの状態に応じて上記マークデータ内蔵部に内蔵したグラフイック画像データの表示を切替え、ゲーム画面の表示を制御するゲーム画面表示制御部とを備えたことを特徴とする請求項３記載のゲームプログラム。
【請求項５】
ゲーム装置を、車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成する運転履歴データ作成手段と、該運転履歴データ作成手段からの運転履歴データに基づいて運転履歴マークを作成し、該運転履歴マークをゲームルールに従って取得して点数を競うゲームプログラム実行手段として機能させるためのゲームプログラム。
【請求項６】
車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成する運転履歴データ作成手段を備えたゲーム装置。
【請求項７】
運転履歴データに基づいて作成された運転履歴マークを、ゲームルールに従って取得して点数を競うゲームプログラム実行手段を備えたゲーム装置。
【請求項８】
ゲームプログラム実行手段は、運転履歴データに基づいて、ゲーム上で使用する運転履歴マークの表示位置を決定する運転履歴マーク表示位置決定手段と、外部からの操作入力に基づいて、運転履歴マークを捕食する捕食マークを移動させる捕食マーク移動手段と、運転履歴マークと捕食マークの位置関係から、運転履歴マークが捕食マークによって捕食されたか否かを判断する捕食判断部と、該捕食判断部の判断結果に応じてゲームの得点を演算するゲーム得点演算部とを備えたことを特徴とする請求項７記載のゲーム装置。
【請求項９】
ゲームプログラム実行手段は、ゲーム画面に表示するマークのグラフイック画像データを内蔵したマークデータ内蔵部と、運転履歴マーク表示位置決定手段、上記捕食マーク移動手段、捕食判断部およびゲーム得点演算部に接続され、ゲームの状態に応じて上記マークデータ内蔵部に内蔵したグラフイック画像データの表示を切替え、ゲーム画面の表示を制御するゲーム画面表示制御部とを備えたことを特徴とする請求項８記載のゲーム装置。
【請求項１０】
車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成する運転履歴データ作成手段と、該運転履歴データ作成手段からの運転履歴データに基づいて運転履歴マークを作成し、該運転履歴マークをゲームルールに従って取得して点数を競うゲームプログラム実行手段とを備えたゲーム装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ゲームプログラムおよびゲーム装置に関し、特に、ナビゲーションシステムを利用したゲームプログラムおよびゲーム装置に関するものである。
【０００２】
【従来の技術】
一般に、ナビゲーションシステムは、人工衛星からの電波を利用するＧＰＳシステムや車速センサ、方位センサ等の自立航行システムにより自車位置を検出する。そして、ＣＤ−ＲＯＭ等に記録された地図データと照合して自車位置を地図上で特定し、液晶等の表示部上に地図情報と共に車の現在位置を表示する。
ユーザーにより目的地が設定されると、経路探索部は現在位置と目的地の距離が最短になる経路を探索し、前述の表示部に経路を表示する。ユーザーは表示部上に表示されたルートに従って右折、左折等の指示を受けながら設定した目的地まで走行する。
【０００３】
また、ナビゲーションシステムのデータを利用するゲームプログラムに関するものとして、ナビゲーションシステムにおける、ユーザーの運転履歴を記録し、それを携帯電話やパソコン等に送信し、ラリーゲームやロールプレイングゲームのゲームプログラムを再構築するものがある（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００２−３４６２２６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上述したような従来のナビゲーションシステムは、以上のように構成され、膨大な地図データと経路を探索、および誘導するための複雑なプログラムを内蔵し、極めて高度なシステムでありながら、その用途は実用的なものに限られており、使用するユーザーにとっては、面白味に欠けるという問題点があった。
【０００６】
また、上述したような従来のゲームプログラムでは、ゲームプログラムを再構築するのに、ナビゲーションシステムから他の機器にデータを転送するという煩雑な操作を必要とする上に、ゲームプログラムを再構築した結果、何がどう変わるのか、といった具体的な事例が示されていなかった。
【０００７】
この発明は、上記のような問題点を解消するためになされたもので、ナビゲーションシステムの地図データとプログラムを利用して、誰でも簡単に楽しめるゲームプログラムおよびゲーム装置を提供することを目的としている。
【０００８】
また、この発明は、ナビゲーションユーザーが、車の中で例えば家族の買い物待ちや、人待ちの間、或いは家族旅行で助手席に座っている家族が、退屈を紛わせるために、簡単に気軽に楽しめるゲームプログラムおよびゲーム装置を提供することを目的としている。
【０００９】
【課題を解決するための手段】
この発明に係るゲームプログラムは、車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成するようにゲーム装置を機能させるものである。
【００１０】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１は、この発明の実施の形態１による車載用情報機器としてのナビゲーションシステムを利用したゲーム装置の機能構成を示すブロック図である。
図において、ＧＰＳセンサ１、車輪速センサ２、角速度センサ３が制御装置６に接続され、これらセンサは現在位置を検出するために必要なセンサ信号を制御装置６に出力する。また、制御装置６には、地図データ記憶装置４とディスプレイ５が接続され、地図データ記憶装置４は、地図データを記憶するＣＤ−ＲＯＭ等の記憶媒体を備えており、ディスプレイ５は、検出した現在位置や、地図データを表示する。
【００１１】
制御装置６は、ＧＰＳセンサ１、車輪速センサ２、角速度センサ３からのセンサ信号により現在位置を検出する現在位置検出部７と、利用者即ちユーザーが設定した目的地に基づいて現在位置から目的地までの経路を探索する経路探索部８と、地図データ記憶装置４より地図データを読み込み、現在位置検出部７が検出した現在位置と、経路探索部８が探索した現在位置から目的地までの経路をディスプレイ５に表示させる表示制御部９とを備える。
【００１２】
また、制御装置６は、運転履歴データ作成手段としての運転履歴記録部１０と後述のゲームプログラム実行手段としてのゲームプログラム内蔵部１１を備える。運転履歴記録部１０は、ディスプレイ５が表示する経路に従って、ユーザーが現在位置から目的地までの走行を開始すると、ユーザーの運転履歴の記録を始め、ユーザーが目的地に到着すると、ユーザーの運転履歴の記録を完了する。また、この運転履歴記録部１０は、複数の経路の運転履歴を記録することが可能であり、また、同じ経路を二度通った場合、前に通った時の運転履歴に上書きして、後に通った方の運転履歴を記録する。
さらに、制御装置６に対してナビゲーションシステムの操作、およびゲームの操作を行うリモコン２０が設けられる。
【００１３】
図２は、図１におけるゲームプログラム内蔵部１１の内部構成を示すブロック図である。
図において、ゲームプログラム内蔵部１１は、ゲーム画面に表示する車、木、および排気ガス等のマークのグラフイック画像データを内蔵したマークデータ内蔵部１２と、運転履歴記録部１０（図１）が記録した運転履歴に基づいて、ゲーム上で使用する運転履歴マークの表示位置を決定する運転履歴マーク表示位置決定手段１３と、ゲームプレイヤの操作に基づき、運転履歴マークを捕食する捕食マークを移動させる捕食マーク移動手段１４と、運転履歴マークと捕食マークの位置関係から、運転履歴マークが捕食マークによって、捕食されたか否かを判断する捕食判断部１５と、ゲームの得点を演算するゲーム得点演算部１６と、マークデータ内蔵部１２〜ゲーム得点演算部１６が接続され、ゲーム画面の表示を制御するゲーム画面表示制御部１７とを備える。
【００１４】
図３は、図１におけるリモコン２０の模式図である。
図において、リモコン２０は、地図をスクロールさせたり、ディスプレイ５に表示されるボタンを選択するために使う左スクロールボタン２１と、上スクロールボタン２２と、右スクロールボタン２３と、下スクロールボタン２４とを備えている。
また、リモコン２０は、ナビゲーションシステムの操作をする上で、選択したボタンの機能の実行を決定するための実行ボタン２５と、操作を取り消すための取消ボタン２６とを備えている。
これらナビゲーションシステムの操作を行うリモコン２０のボタンは、プレイヤがゲームを行う際にも使われる。
【００１５】
次に、動作について、その概略を説明する。
この発明におけるゲームプログラムは、ナビゲーションユーザーが目的地を設定し、経路上を走行した時の運転履歴を基に、構築される。
ユーザーが目的地を設定する方法としては、地図をスクロールさせて目的地の地図を表示し、設定する方法、地名から設定する方法、或いは施設リストを表示させて施設リストの中から目的の施設を選んで設定する方法等があるが、これらの方法は既存の技術であるので、ここではその詳細は省略する。
ユーザーが目的地を設定すると、経路探索部８は、車の存在する現在位置からユーザーの設定した目的地までの経路を探索する。
【００１６】
経路探索部８は、現在位置から目的地までの経路を探索すると、表示制御部９に、経路データを供給する。
表示制御部９は、経路探索部８から受け取った経路データを基に、ディスプレイ５に表示している地図上に、経路を表示する。
ユーザーがディスプレイ５に表示されている経路に基づき、現在位置から目的地までの走行を開始すると、運転履歴記録部１０は、ユーザーの運転履歴の記録を開始する。
【００１７】
図４は、運転履歴記録部１０が記録した運転履歴データである。
走行を開始してから一定距離ごとの車の走行状態を判断し、加速、減速、定速、および停止等の属性を決定していく。さらに区間ごとに連番となり、加速時や減速時の速度差、停止時の停止時間、および走行区間の道路のリンク番号を記録していく。ユーザーが目的地に到着すると、運転履歴記録部１０は、運転履歴の記録を完了する。
運転履歴記録部１０は、運転履歴の記録を完了すると、ゲームプログラム内蔵部１１に、記録した運転履歴のデータを供給する。
ゲームプログラム内蔵部１１の運転履歴マーク表示位置決定手段１３は、運転履歴記録部１０が記録した運転履歴データを基に、ゲームに使用する運転履歴マークの表示位置を決定する。
【００１８】
図５は、本例のナビゲーションシステムの、通常のナビゲーションの画面である。
現在位置周辺の地図と、現在位置マーク３１が表示されている。図５の左下には、ナビゲーションシステムの操作を行うための操作メニューを表示するメニューボタン３２、右下には、ゲーム画面に遷移するゲームボタン３３が表示されている。
【００１９】
ゲームボタン３３を選択し、押下すると、図６のゲームリスト画面が表示される。図６は、ナビゲーションユーザーが過去に探索し、走行した経路のリストである。この中で例えば大阪から名古屋までの経路を選択し、ゲームボタン３３を押下すると、図７のゲーム実行画面に遷移する。図７は、選択した経路の出発地の地図である。（つまり、この場合、大阪から名古屋までの経路を選択したので、大阪の地図が表示されている。）画面右に車マーク４１、左に木マーク４２が表示されている。
図７において、リモコン２０の実行ボタン２５（図３）を押下すると、ゲームが開始される。
【００２０】
図８は、ゲームが開始された状態の画面である。
地図が自動的に左にスクロールされるのと同時に、車マーク４１は、経路に沿って走行する（画面上の車マーク４１の位置は移動しないが、背景の地図がスクロールされるので、結果的に車マーク４１の位置が移動する。）。この時同時に、車マーク４１の後方から、排気ガスマーク４３が表示される（車マーク４１とは異なり、排気ガスマーク４３はその位置を移動しない。地図が左にスクロールされるのに合わせて、排気ガスマーク４３も左にスクロールされる。）。
【００２１】
木マーク４２は、車マーク４１と同じ速度で、口をパクパクさせながら進む（木マーク４２は、車マーク４１と同様に、画面上では移動しないが、背景の地図がスクロールされるので、結果的に木マーク４２の位置が移動する。）。
この時リモコン２０の上スクロールボタン２２を押下すると、木マーク４２は画面上部に移動し、下スクロールボタン２４を押下すると、木マーク４２は画面下部に移動する。連打するとその数だけ移動する。木マーク４２の口の位置と、排気ガスマーク４３の位置が一致すると、木マーク４２が排気ガスマーク４３を捕食したとみなし、排気ガスマーク４３は消去される。
【００２２】
排気ガスマーク４３は、図４で示した運転履歴データに基づき、その位置が変化する。
例えば属性が定速の場合、排気ガスマーク４３は道路の中央に表示されるが、加速や減速の場合、道路から離れた位置に表示される。離す距離は、図４の加速時や減速時の速度差に応じて大きくなる。
加速や減速が２区間以上続く場合、図９に示すように、排気ガスマーク４３は上と下の互い違いの位置に表示される。
属性が停止の場合、（信号待ちや渋滞等である一定時間停止すると、その区間の属性は、停止となる。）図１０に示すように、自ら上下に動いて捕食を困難にする排気ガスマーク４３が表示される。動く速度は、停止していた時間に応じて速くなる。
【００２３】
図８、図９、および図１０の右下には、ゲーム得点４４が表示されている。ゲーム開始時は１００点だが、プレイヤが上スクロールボタン２２および下スクロールボタン２４を操作し、木マーク４２で排気ガスマーク４３を捕食する際、捕食に失敗すると、それがマイナスの得点となり、１点ずつ減点されていく。
目的地に到着する前に０点になると、そこでゲームオーバーとなる。
０点にならずに目的地に到着すると、その時点の得点が、ゲームの成績となる。
【００２４】
また、図４では運転履歴データに入っていないが、ある地点で車がエンストを起こすと、その区間の属性がエンストとなり、ゲームプレイ時、図１１に示すように、エンストの排気ガスマーク４３ａが表示される。この排気ガスマーク４３ａは、通常とは異なり、木マーク４２で捕食すると、得点の減点となる。（即ちプレイヤは、この排気ガスマーク４３ａは、捕食してはいけない、というルール。）減点する得点数は、エンストしていた時間に応じて大きくなる。
【００２５】
また、本ゲームの特徴として、実在する地図を使用しているため、ゲーム中、様々な施設の前を通過する。
ガソリンスタンド（５１は地図上に表示されているガソリンスタンド施設のマーク）の前を通過する時、ガソリンスタンドの前には、図１２に示すように、通常の排気ガスマーク４３の代わりにガソリンマーク４５が表示される。このガソリンマーク４５を捕食すると、図１３に示すように、木マーク４２はサイズが小さくなり、排気ガスマーク４３の捕食が難しくなり、ゲームプレイが困難になる。（即ち、プレイヤは、このガソリンマーク４５は、捕食してはいけない、というルール。）
木マーク４２は、一定時間後、元の大きさに戻る。
【００２６】
また、車のディーラの前を通過する時、（５２は、地図上に表示されている車のディーラ施設のマーク）車のディーラの前には、図１４に示すように、通常の排気ガスマーク４３の代わりにディーラマーク４６が表示される。このディーラマーク４６を捕食すると、図１５に示すように、木マーク４２はサイズが大きくなり、排気ガスマーク４３の捕食が容易になり、ゲームプレイが簡単になる。（即ち、プレイヤは、このディーラマーク４６を捕食すると、ゲームプレイが有利になる、というルール。）
木マーク４２は、一定時間後、元の大きさに戻る。
【００２７】
尚、本ゲームは、車載用ナビゲーションシステムにおいてプレイするものであるが、通常のナビゲーションシステムが走行中、或いは助手席に同乗者が乗っていない場合、操作制限がかかるのと同様に、本ゲームもプレイすることはできない。本ゲームには、安全な条件下でプレイヤがゲームをプレイするための操作制限がかけられている。
【００２８】
図１６は、マークデータ内蔵部１２が内蔵する、グラフィック画像データの中の、木マーク４２の画像データである。以下、この図に従って、木マーク４２の画像データについて説明する。
図１６（ａ）は、図７において、ゲーム開始待ち状態の木マーク４２の画像データ、図１６（ｂ）は、ゲーム時、排気ガスマーク４３を捕食する際の、口を開けた状態の木マーク４２の画像データ、図１６（ｃ）は、排気ガスマーク４３を捕食した瞬間の木マーク４２の画像データ、図１６（ｄ）は、排気ガスマーク４３の捕食に失敗した瞬間の木マーク４２の画像データである。それ以外にも、ガソリンマーク４５を捕食して木マーク４２が小さくなった場合の画像データや、ディーラマーク４６を捕食した木マーク４２が大きくなった場合の画像データ等あるが、ここでは省略する。
ゲーム画面表示制御部１７は、ゲームの状態に応じて、これらの木マーク４２の画像データの表示を切替える。
【００２９】
図１７は、図１６（ａ）の木マーク４２の画像データの構成を示す図である。
グラフィック画像データは、画像の縦の画素数、横の画素数、表示色、各画素の２値データより成り、複数の色から成る画像データの場合、色数に応じて、各色に応じた画素の２値データを持つ。
図１６（ａ）の場合、木の葉っぱの部分の緑色、木の幹の部分の茶色、目の部分の黒色と白色の計４色であるので、画素の２値データは計４枚、図１７（ａ）が緑色（ＲＧＢ値は０，２５５，０）、図１７（ｂ）が茶色（ＲＧＢ値は１００，５０，０）、図１７（ｃ）が白色（ＲＧＢ値は２５５，２５５，２５５）、図１７（ｄ）が黒色（ＲＧＢ値は０，０，０）である。画素の２値データは“０”が透過部、“１”が彩色部を意味する。図１７では分かり易いように、“０”の部分を白色、“１”の部分を黒色で表現している．これら４枚の２値データに、彩色を施し、重ね合わせると、図１６（ａ）に示した木マーク４２のグラフィック画像データが完成する。
同じく、図１８（ａ）および（ｂ）は、車マーク４１のグラフイック画像データ、図１９（ａ）〜（ｆ）は、排気ガスマ一ク４３のグラフィック画像データである。
【００３０】
図２０は、運転履歴マーク表示位置決定手段１３が、運転履歴データを基に、排気ガスマーク４３を表示制御する際の基本動作を示すフローチャートである。
以下、この図に従って、運転履歴マーク表示位置決定手段１３の動作について、説明する。
運転履歴マーク表示位置決定手段１３は、運転履歴データを基に、排気ガスマ一ク４３の表示位置および属性を決定し、その位置データをゲーム画面表示制御部１７に供給する。
【００３１】
まず、ステップＳＴ１において、運転履歴データの属性が定速であるか否かを判断し、属性が定速の場合、ステップＳＴ２において、排気ガスマーク４３を、道路中央に表示する。ステップＳＴ１で運転履歴データの属性が定速でない場合は、ステップＳＴ３に進み、ここで運転履歴データの属性が加速か否かを判断し、運転履歴データの属性が加速の場合、ステップＳＴ４において、速度差に基づき、排気ガスマーク４３の、道路からの距離ａ（ａは任意の値を表す）を決定し、ステップＳＴ５において、排気ガスマーク４３を、道路から距離ａだけ離れた位置に表示する。
【００３２】
ステップＳＴ３で運転履歴データの属性が加速でない場合はステップＳＴ６に進み、ここで運転履歴データの属性が減速か否かを判断し、運転履歴データの属性が減速の場合、ステップＳＴ７において、速度差に基づき、排気ガスマーク４３の、道路からの距離ｂ（ｂは任意の値を表す）を決定し、ステップＳＴ８において、排気ガスマーク４３を、道路から距離ｂだけ離れた位置に表示する。
【００３３】
ステップＳＴ６で運転履歴データの属性が減速でない場合は、ステップＳＴ９に進み、ここで運転履歴データの属性が停止であるか否かを判断し、属性が停止の場合、ステップＳＴ１０において、停止時間の長さに基づき、排気ガスマーク４３の、移動速度ｃ（ｃは任意の値を表す）を決定し、ステップＳＴ１１において、速度ｃで画面上を上下に動く、排気ガスマーク４３を表示する。
【００３４】
なお、ステップＳＴ２、ステップＳＴ５、ステップＳＴ８、およびステップＳＴ１１で、排気ガスマーク４３の表示をした後、或いはステップＳＴ９で運転履歴データの属性が停止でない場合、いずれもステップＳＴ１に戻って上述の動作を繰り返す。
以上の処理を、図４に示す運転履歴データの１区間ごとに繰り返すことによって、ゲームを実行する経路の出発地から目的地までの全排気ガスマーク４３の表示位置を決定する。
尚、本フローチャートでは属性がエンストの場合や、ガソリンスタンドや車のディーラの前を通過した場合の処理は省略している。
【００３５】
図２１は、捕食マーク移動手段１４が、ゲームプレイヤの操作に基づき、木マーク４２の表示位置を表示制御する際の基本動作を示すフローチャートである。
以下、この図に従って、捕食マーク移動手段１４の動作について、説明する。
捕食マーク移動手段１４は、ゲームプレイヤの操作に基づき、木マーク４２の表示位置を決定し、その位置データをゲーム画面表示制御部１７に供給する。
ステップＳＴ２１において、上スクロールボタン２２（図３）が押下されたか否かを判断し、上スクロールボタン２２が押下されると、ステップＳＴ２２において、木マーク４２の表示位置をｄ（ｄは任意の値を表す）、上に移動させる。
【００３６】
また、ステップＳＴ２１で上スクロールボタン２２が押下されないと、ステップＳＴ２３に進む。ステップＳＴ２３では、下スクロールボタン２４（図３）が押下されたか否かを判断し、下スクロールボタン２４が押下されると、ステップＳＴ２４において、木マーク４２の表示位置をｄ、下に移動させる。ステップＳＴ２２、ステップＳＴ２４で木マーク４２の表示位置をそれぞれ上、下に移動させた後は、ステップＳＴ２１に戻って、上述の処理をゲーム開始時から終了時までの間繰り返す。
【００３７】
図２２は、木マーク４２と、排気ガスマーク４３の表示位置の基準となる位置座標を示す図である。
図２２（ａ）に示す通り、木マーク４２の表示位置の基準は口の先端、位置座標は（Ｘ１，Ｙ１）、また、図２２（ｂ）に示す通り、排気ガスマーク４３の表示位置の基準はマークの右端中央、位置座標は（Ｘ２，Ｙ２）である。
【００３８】
図２３は、捕食判断部１５が、木マーク４２の表示位置と、排気ガスマーク４３の表示位置との位置関係から、木マーク４２が排気ガスマーク４３を捕食したか否かを判断する際の基本動作を示すフローチャートである。
以下、この図に従って、捕食判断部１５の動作について、説明する。
捕食判断部１５は、木マーク４２が排気ガスマーク４３を捕食したか否かを判断し、その判断結果をゲーム画面表示制御部１７に供給する。
ゲームプレイ時、木マーク４２はプレイヤの操作に基づき、常にその表示位置が変化している。また、排気ガスマーク４３も、運転履歴データに基づき表示位置が変化し、地図のスクロールと共に、その表示位置が左に移動していく。
【００３９】
ゲーム画面表示制御部１７は、木マーク４２の表示位置と、排気ガスマーク４３の表示位置の座標を常に捕食判断部１５に供給しており、捕食判断部１５は、２つの位置座標から、木マーク４２が排気ガスマーク４３を捕食したか否かを判断する。
このことを、図２３を参照して詳しく説明する。
まず、ステップＳＴ３１において、地図のスクロールにより、木マーク４２の表示座標（Ｘ１，Ｙ１）と排気ガスマーク４３の表示座標（Ｘ２，Ｙ２）が近づき、Ｘ１とＸ２の値が一致したか否かを判断し、一致した場合には、ステップＳＴ３２において、Ｙ１とＹ２の値を比較する。つまり、Ｙ１とＹ２の差がｅ（ｅは任意の値を表す）以下であるか否かを判断する。
ステップＳＴ３２でＹ１とＹ２の差がｅ以下の場合、ステップＳＴ３３において、木マーク４２は排気ガスマーク４３を捕食したと判断し、排気ガスマーク４３の表示を消去し、その後、ステップＳＴ３１に戻って、上述の動作を繰り返す。
【００４０】
また、ステップＳＴ３２でＹ１とＹ２の差がｅを越える場合、ステップＳＴ３４において、木マーク４２は排気ガスマーク４３の捕食に失敗したと判断し、排気ガスマーク４３の表示を継続し、その後、ステップＳＴ３１に戻って、上述の動作を繰り返す。
図１３に示すように、木マーク４２の大きさが小さくなっている場合は、ｅの値が小さくなり、図１５に示すように、木マーク４２の大きさが大きくなっている場合はｅの値が大きくなるが、ここではその処理は省略している。
【００４１】
図２４は、ゲーム得点演算部１６が、ゲームの得点を演算する際の基本動作を示すフローチャートである。
以下、この図に従って、ゲーム得点演算部１６の動作について、説明する。
ゲーム得点演算部１６は、捕食判断部１５の判断に基づき、ゲームの得点を演算し、その値をゲーム画面表示制御部１７に供給する。
ゲーム画面表示制御部１７は、ゲーム得点演算部１６より受け取ったゲーム得点を、ゲーム画面に表示する。
【００４２】
まず、ゲームスタート時、ステップＳＴ４１において、ゲーム得点を１００点と定義する。
次に、ステップＳＴ４２において、捕食判断部１５が、木マーク４２が排気ガスマーク４３の捕食に失敗したか否かを判断し、失敗していなければそのまま待機し、失敗したと判断すると、ステップＳＴ４３において、ゲーム得点から１点を減点する。
次に、ステップＳＴ４４において、得点が０になったか否かを判別し、得点が０でなければ、ステップＳＴ４２に戻って、減点処理を繰り返し、得点が０点になると、ステップＳＴ４５において、ゲームオーバーになる。
【００４３】
図２５は、ゲームプログラム内蔵部１１の、ゲーム開始時から終了時までの基本動作を示すフローチャートである。
以下、この図に従って、ゲームプログラム内蔵部１１の動作について、説明する。
運転履歴記録部１０が記録した、運転履歴データである図４において、区間の開始値が０１、終了値がｎであるとする。（つまり、出発地から目的地まで、運転履歴を記録するために一定距離ごとに区切った区間が計ｎ区間存在するものとする。）
【００４４】
ゲームがスタートすると、ステップＳＴ５１において、ゲーム得点４４に１００点を表示し、地図の左スクロールを開始すると共に、ステップＳＴ５２において、区間０１，０２の排気ガスマーク４３を表示する。
本フローチャートにおいて、表示対象となる排気ガスマーク４３と、捕食対象となる排気ガスマーク４３の区間のカウントのために、ステップＳＴ５３において、変数を定義する。
表示対象となる排気ガスマーク４３のカウント変数はＡであり、変数Ａには２を定義する。捕食対象となる排気ガスマーク４３のカウント変数はＢであり、変数Ｂには０を定義する。ステップＳＴ５４において、変数Ａに１を加算し、ステップＳＴ５５において、区間Ａの排気ガスマーク４３を表示し、ステップＳＴ５６において、変数Ｂに１を加算する。
【００４５】
次に、ステップＳＴ５７において、木マーク４２が、区間Ｂの排気ガスマーク４３を捕食したか否かを判断し、捕食に失敗すると、ステップＳＴ５８において、ゲーム得点４４から１点を減点する。また、ステップＳＴ５７で捕食に成功すると、ステップＳＴ６１において、変数Ａの値を確認して、変数ＡがｎでなければステップＳＴ５４に戻る。ゲーム得点４４が０になるか、変数Ａ＝ｎになって、排気ガスマーク４３を全て表示するまで、この処理を繰り返す。そして、ゲーム得点４４の減点を繰り返して、得点が０点になると（ステップＳＴ５９のＹｅｓ）、ステップＳＴ６０において、ゲームオーバーになる。
【００４６】
一方、ゲーム得点４４が０点になる前に変数Ａ＝ｎになって、排気ガスマーク４３を全て表示すると（ステップＳＴ６１のＹｅｓ）、ステップＳＴ６２において、変数Ｂの値を確認する。排気ガスマーク４３を全て表示しても、ゲーム画面にはまだ未捕食状態の排気ガスマーク４３が３個表示されている。排気ガスマーク４３の捕食が全て終了するまで、ゲームは継続される。
変数Ｂ＝ｎになって、排気ガスマーク４３の捕食が全て終了すると（ステップＳＴ６２のＹｅｓ）、ステップＳＴ６３において、ゲームクリアになる。
【００４７】
以上のように、この実施の形態１によれば、ナビゲーションシステムより取得したユーザーの運転履歴に基づいて、形態、または属性、または数、または表示位置の異なる運転履歴マークを作成し、それらをゲームルールに基づいて、取得するゲームのゲームプログラムであるため、ゲームを通じて、ルート上のどこでスピードを出しやすいか、渋滞しやすいか、信号に引っかかりやすいかを、感覚的に認識することができる。また、同じルートをもう一度通った場合、運転履歴が更新されるので、同じルートで違うパターンのゲームを楽しむことができる。
【００４８】
また、この実施の形態１によれば、ナビゲーションシステムの地図データとプログラムを利用して、誰でも簡単に楽しめるゲームを提供し、ユーザーが、車の中で例えば家族の買い物待ちや、人待ちの間、或いは家族旅行で助手席に座っている家族が、退屈を紛わせる目的で、ゲームをプレイすることができる。
【００４９】
実施の形態２．
上記実施の形態１において、排気ガスマーク４３の表示位置を、属性が定速時は道路の中央、加速時や減速時は速度差に応じて道路から離れた位置、としていたが、それ以外の要素に基づき、排気ガスマーク４３の位置を決定してもよい。
例えば、走行履歴の時速に基づいて、或いは道路の制限速度と実際の走行速度との差に基づいて、排気ガスマーク４３の位置を決定してもよい。
【００５０】
実施の形態３．
上記実施の形態１において、属性がエンストの場合の排気ガスマーク４３ａ、ガソリンスタンドの前を通過する時に表示されるガソリンマーク４５、および車のディーラの前を通過する時に表示されるディーラマーク４６は、通常の排気ガスマーク４３とはマークを違うデザインにして、区別がつくようにしているが、これらのマークデザインを通常の排気ガスマーク４３と同じにしてもよい。
見分けがつかなくなることにより、ゲームプレイ時に意外性をもたらす効果がある。
【００５１】
実施の形態４．
上記実施の形態１において、ゲームプログラムはナビゲーションシステムに格納されており、ゲームプレイもナビゲーションシステムのディスプレイを使って行っていたが、他のハードウェアを使って行ってもよい。
例えば、着脱自在な記憶媒体を用いて、ゲームプログラムを運転履歴マークデータごと、ゲーム装置、携帯電話、或いはパソコン等に取込み、それぞれのハードウェア上でゲームプレイを可能としてもよい。
【００５２】
実施の形態５．
上記実施の形態１において、ゲームプログラムはナビゲーションシステムに格納されていたが、ゲームプログラムを他のハードウェアに格納し、ナビゲーションシステムからは運転履歴データだけを送信し、ゲームプレイを可能としてもよい。
本実施の形態においては、ゲームプログラムはゲーム装置、携帯電話、或いはパソコン等に格納されており、ナビゲーションシステムからは着脱自在な記憶媒体を用いて、運転履歴データだけをこれらハードウェアに送信する。プレイヤはゲーム装置、携帯電話、或いはパソコン等を用いてゲームをプレイする。
【００５３】
実施の形態６．
上記実施の形態４および５において、データの転送は、着脱自在な記憶媒体を用いて行っていたが、それ以外の方法、例えば電気的接触を介さず、電波を使ったデータの送受信の方法を用いて、データの転送を行ってもよい。
【００５４】
実施の形態７．
上記実施の形態１，２，３，４，５および６において、運転履歴データの記録はナビゲーションシステムを用いて行っていたが、それ以外の方法で、運転履歴データの記録を行ってもよい。
例えば、車の走行時の速度や時間といったものだけを記録する記録手段を用いて、運転履歴を記録してもよい。
【００５５】
【発明の効果】
以上のように、この発明によれば、ゲーム装置を、車載用情報機器より取得した利用者の運転履歴に基づいて、形態、属性、数、または表示位置の異なる運転履歴データを作成する運転履歴データ作成手段として機能させるように構成したので、実質的にナビゲーションシステムの地図データとプログラムを利用して、誰でも簡単に気楽に楽しめるゲームを提供することができるという効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１におけるナビゲーションシステムの構成を示すブロック図である。
【図２】この発明の実施の形態１におけるゲームプログラム内蔵部の構成を示すブロック図である。
【図３】この発明の実施の形態１におけるリモコンの模式図である。
【図４】この発明の実施の形態１における運転履歴データを示す図である。
【図５】この発明の実施の形態１における通常のナビゲーション画面を示す図である。
【図６】この発明の実施の形態１におけるゲームリスト画面を示す図である。
【図７】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図８】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図９】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１０】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１１】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１２】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１３】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１４】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１５】この発明の実施の形態１におけるゲームプレイ画面を示す図である。
【図１６】この発明の実施の形態１における木マークのグラフィック画像データを示す図である。
【図１７】この発明の実施の形態１における木マークのグラフィック画像データの構成を示す図である。
【図１８】この発明の実施の形態１における車マークのグラフィック画像データを示す図である。
【図１９】この発明の実施の形態１における排気ガスマークのグラフィック画像データを示す図である。
【図２０】この発明の実施の形態１における運転履歴マーク表示位置決定手段の基本動作を示すフローチャートである。
【図２１】この発明の実施の形態１における捕食マーク移動手段の基本動作を示すフローチャートである。
【図２２】この発明の実施の形態１における木マークと、排気ガスマークの表示位置の基準となる位置座標を示す図である。
【図２３】この発明の実施の形態１における捕食判断部の基本動作を示すフローチャートである。
【図２４】この発明の実施の形態１におけるゲーム得点演算部の基本動作を示すフローチャートである。
【図２５】この発明の実施の形態１におけるゲームプログラム内蔵部の基本動作を示すフローチャートである。
【符号の説明】
１  ＧＰＳセンサ、２  車輪速センサ、３  角速度センサ、４  地図データ記憶装置、５  ディスプレイ、６  制御装置、７  現在位置検出部、８  経路探索部、９  表示制御部、１０  運転履歴記録部、１１  ゲームプログラム内蔵部、１２  マークデータ内蔵部、１３  運転履歴マーク表示位置決定手段、１４  捕食マーク移動手段、１５  捕食判断部、１６  ゲーム得点演算部、１７  ゲーム画面表示制御部、２０  リモコン、２１  左スクロールボタン、２２  上スクロールボタン、２３  右スクロールボタン、２４  下スクロールボタン、２５  実行ボタン、２６  取消ボタン、３１  現在位置マーク、３２  メニューボタン、３３  ゲームボタン、４１  車マーク、４２  木マーク、４３  排気ガスマーク、４３ａ  排気ガスマーク（エンスト時）、４４  ゲーム得点、４５  ガソリンマーク、４６  ディーラマーク、５１  ガソリンスタンド施設マーク、５２  車のディーラ施設マーク。
【図１】
2004344352.tif 000003
【図２】
2004344352.tif 000004
【図３】
2004344352.tif 000005
【図４】
2004344352.tif 000006
【図５】
2004344352.tif 000007
【図６】
2004344352.tif 000008
【図７】
2004344352.tif 000009
【図８】
2004344352.tif 000010
【図９】
2004344352.tif 000011
【図１０】
2004344352.tif 000012
【図１１】
2004344352.tif 000013
【図１２】
2004344352.tif 000014
【図１３】
2004344352.tif 000015
【図１４】
2004344352.tif 000016
【図１５】
2004344352.tif 000017
【図１６】
2004344352.tif 000018
【図１７】
2004344352.tif 000019
【図１８】
2004344352.tif 000020
【図１９】
2004344352.tif 000021
【図２０】
2004344352.tif 000022
【図２１】
2004344352.tif 000023
【図２２】
2004344352.tif 000024
【図２３】
2004344352.tif 000025
【図２４】
2004344352.tif 000026
【図２５】
2004344352.tif 000027