(57)【特許請求の範囲】
【請求項１】
グローバルポジショニングシステムにより得られた測位データから、測定地点の現地コードを作成する現地コード作成部と、
予め定められた地域を示す基準コードと、前記現地コード作成部により作成された前記現地コードとを比較して、比較結果を出力する比較部と、
前記比較部による比較結果に基づいてゲームプログラムを実行するゲーム制御部を有するゲーム装置であって、
前記ゲーム装置に装着される外部記憶装置に、前記ゲームプログラムと、前記基準コードと、複数の地域コードと、前記複数の地域コードに関連づけられた複数の特別プログラムとが記憶され、
前記比較部が、前記現地コードと前記基準コードとを比較し、前記基準コードと前記現地コードが一致した場合に、前記ゲーム装置の起動を許可する起動信号を出力し、前記ゲーム制御部は、前記起動信号により前記ゲーム装置を起動し、
前記ゲーム装置が起動した後、前記比較部が、前記現地コードと前記複数の地域コードとを比較し、前記現地コードが前記複数の地域コードのひとつに一致する比較結果である場合には、前記ゲーム制御部は、前記ゲームプログラムを前記複数の特別プログラムのひとつにより修正を行った地域用ゲームプログラムを実行する
ことを特徴とするゲーム装置。
【請求項２】
予め定められた地域を示す基準コードを記憶する基準コード記憶部と、グローバルポジショニングシステムにより得られた測位データから、測定地点の現地コードを作成する現地コード作成部と、
前記基準コード記憶部により記憶された前記基準コードと前記現地コード作成部により作成された前記現地コードとを比較して、比較結果を出力する比較部と、
前記比較部による比較結果に基づいてゲームプログラムを実行するゲーム制御部とを有するゲーム装置であって、
前記ゲーム装置に装着される外部記憶装置に、複数の地域コードと、前記複数の地域コードに関連づけられた複数の特別プログラムが記憶され、
前記比較部が、前記現地コードと前記基準コードとを比較し、前記基準コードと前記現地コードが一致した場合に、前記ゲーム装置の起動を許可する起動信号を出力し、前記ゲーム制御部は、前記起動信号により前記ゲーム装置を起動し、
前記ゲーム装置が起動した後、前記比較部が、前記現地コードと前記複数の地域コードとを比較し、前記現地コードが前記複数の地域コードのひとつに一致する比較結果である場合には、前記ゲーム制御部は、前記ゲームプログラムを前記複数の特別プログラムのひとつにより修正を行った地域用ゲームプログラムを実行する
ことを特徴とするゲーム装置。
【発明の詳細な説明】
［技術分野］
本発明は、グローバルポジショニングシステム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ、以下ＧＰＳと称する）を用いた情報処理装置及びその情報処理装置を有する電気機器装置に関し、特に、ＧＰＳからの測位情報を判別し、各種電気機器装置の起動又は制御が可能な情報処理装置及び情報処理装置を有する電気機器装置に関する。
［背景技術］
従来、一つの製品を複数の地域、特に国を越えて販売しようとする際、製品をその地域、又はその国の実情に合うように変更する必要がある。
例えば、画像表示を伴う電気機器装置に使用するプログラムにおいては、プログラムによって画像表示される言語情報をそのプログラムを販売する国の言語情報に置き換える必要がある。また、家庭用交流電源について５０Ｈｚ地域と６０Ｈｚ地域とがある日本においては、家庭用電化製品の仕様の一部を、その販売地域に対応して変更する、又はどちらの地域にも対応するようにする等、種々の工夫を凝らしている。
また、ある地域で販売されているゲームカートリッジ等の外部記憶装置は、その地域での適正価格で販売されている。例えば、日本と、日本以外の他の地域、例えば、北米や東南アジアとでは、外部記憶装置の販売価格が異なっている。そのため、発売会社以外の悪意の第三者が、物価の安い地域で購入した外部記憶装置を物価の高い地域で販売することにより、大きな利益を得ることが可能である。また、地域により外部記憶装置の発売時期が異なる場合に、発売者以外の第三者が既に発売された地域で購入した外部記憶装置を未発売地域で高値で販売することにより、不当に利益を上げることが可能である。また、地域特性を考慮して外部記憶装置を作成した場合は、当該外部記憶装置が対象外の地域では可動しないようにしたい。
このような場合、例えば、ゲーム進行を制御するゲームプログラムが納められた外部記憶装置を用いるビデオゲーム機等については、以下に示す方法により対応していた。
予めビデオゲーム機の本体側記憶部に、その販売地域を示す第１の地域コードを蓄積しておく。一方、当該ビデオゲーム機に装着される外部記憶装置にも、販売地域を示す第２の地域コードを蓄積しておく。この外部記憶装置には、異なった複数の販売地域に対応する複数のゲームプログラムが納められており、第２の地域コードも複数蓄積されている。そして、装着された外部記憶装置に対し、ゲームプログラムの進行に先立ち或は進行中、ビデオゲーム機に組み込まれたチェック用プログラムによるチェックを行う。チェックの結果、第１の地域コードに一致する第２の地域コードが選択され、選択された第２の地域コードに対応するゲームプログラムのみが、販売地域が適したものとして実行される。
しかしながら、上記従来技術によっては、地域的なニーズが多様化したり、販売する国数が増加した場合、一つの製品に付加する地域対応処理では複雑になり過ぎて対応しきれないという問題点がある。
また、上述したビデオゲーム機等については、国毎に違う地域コードを有するビデオゲーム機本体を提供しなければならず、地域毎の販売予測や販売業績等の把握が正確でなければ、ビデオゲーム機本体のコストの増大や不良在庫等につながるという問題点がある。
更に、ビデオゲーム機等の本体側に、ある地域の地域コードを固定値として付与した場合、その後、当該地域コードを更に細分化することは不可能である。即ち、発売当初、販売戦略上同一の地域と判断して同一の地域コードを付与した複数の地域の場合、その後の事情の変化によって各地域毎にプログラム等の動作を制御したいような状況が生じたとしても、対応が不可能であるという問題点もある。
本発明の目的は、地域毎に対応した制御をすることができる情報処理装置を提供することにある。
本発明の他の目的は、地域毎に対応した制御をすることができる情報処理装置を有する電気機器装置を提供することにある。
本発明の更に他の目的は、地域毎に対応した制御をすることができる情報処理装置を有するゲーム装置を提供することにある。
［発明の開示］
本発明による情報記憶装置は、予め定められた地域を示す基準コードを記憶する基準コード記憶部と、グローバルポジショニングシステムにより得られた測位データから、測定地点の現地コードを作成する現地コード作成部と、基準コード記憶部により記憶された基準コードと現地コード作成部により作成された現地コードとを比較して、比較結果を出力する比較部とを有することを特徴とする。これにより、測定地点である現在位置を示す現地コードと基準コードの比較結果に基づいた制御が可能となる。
本発明による情報記憶装置は、グローバルポジショニングシステムにより得られた測位データから、測定地点の現地コードを作成する現地コード作成部と、現地コード作成部により作成された現地コードに基づいた所定の制御信号を出力する制御部とを有することを特徴とする。これにより、測定地点である現在位置を示す現地コードに基づいて、地域毎に対応した制御が可能となる。
本発明による情報記憶装置は、現地コード作成部が作成した現地コードを記憶保持する現地コード記憶部を更に有してもよい。これにより、現地コード記憶部が書き換えられ、正規の地域以外の他の地域への不正な輸出を防止することができる。
本発明による情報記憶装置は、現地コード記憶部の記憶状態を保持するための保持電源と、測位データを得るグローバルポジショニングシステムを作動させるための作動用電源とを更に有してもよい。これにより、最後に受信部が受信した現地コードを現地コード記憶部により保持することができるため、受信状態がよくない室内等においても、現地コードと基準コードの比較結果に基づいた制御が可能となる。
本発明による情報処理装置は、現地コード作成部の作成した現地コードが適正か否かを判定し、判定が適正であるときのみ現地コード記憶部に現地コードの書き込みを行うコード判定部を更に有するようにしてもよい。これにより、受信部の受信状態が良くない場合に適当でない現地コードを現地コード記憶部に書き込むのを防止することができ、誤動作を防止することができる。
本発明による電気機器装置は、上述した情報処理装置を有し、情報処理装置から出力される比較結果に基づいて所定の制御を行うことを特徴とする。これにより、各地域に対応する異なる構成の電気機器装置を用意する必要がない。
本発明によるゲーム装置は、上述した情報処理装置を有し、情報処理装置から出力される比較結果が基準コードと現地コードが一致した場合に起動することを特徴とする。これにより、情報処理装置に格納された基準コードに基づく正規の地域以外の他の地域でのゲーム装置の不正な使用を防止することができる。
本発明によるゲーム装置は、ゲーム装置に装着される外部記憶装置に、ゲームプログラムと基準コードが記憶され、情報処理装置の比較部が、外部記憶装置に記憶された基準コードと現地コード作成部により作成された現地コードとを比較し、比較部による比較結果に基づいてゲームプログラムの実行を継続するゲーム制御部を有するようにしてもよい。これにより、外部記憶装置に格納された基準コードに基づく正規の地域以外での外部記憶装置の不正な使用を防止することができる。
本発明によるゲーム装置では、外部記憶装置には、複数の地域コードと、複数の地域コードに関連づけられた複数の特別プログラムとが更に記憶され、情報処理装置の比較部が、現地コードと複数の地域コードとを比較し、ゲーム制御部は、比較部の比較結果に基づいて、ゲームプログラム及び／又は複数の特別プログラムを実行するようにしてもよい。これにより、地域に対応した地域別のゲームプログラムを実行することができる。
本発明によるゲーム装置では、外部記憶装置に、複数の地域コードと、複数の地域コードに関連づけられた複数の特別プログラムが記憶され、情報処理装置の比較部が、現地コードと複数の地域コードとを比較し、ゲーム制御部は、比較部の比較結果に基づいて、ゲームプログラム及び／又は複数の特別プログラムを実行するようにしてもよい。これにより、地域に対応した地域別のゲームプログラムを実行することができる。
本発明による電気機器装置は、上述した情報処理装置を有し、情報処理装置から出力される制御信号に基づいて所定の制御を行うことを特徴とする。これにより、地域に応じた制御を行うことができる。
本発明による電気機器装置では、情報処理装置から出力される制御信号が、電気機器装置の作動を許可するか否かの作動可否信号であるようにしてもよい。これにより、電気機器装置の作動を地域に応じて制限することができる。
本発明による電気機器装置では、情報処理装置から出力される制御信号が、電気機器装置が使用する電源の周波数を制御する周波数制御信号であるようにしてもよい。これにより、電機機器装置が使用する電源の周波数を自動的に切り換えることができる。
【図面の簡単な説明】
図１は、本発明の第１実施形態による情報処理装置を有するビデオゲーム機の概略構成を示すブロック図である。
図２は、本発明の第１実施形態によるビデオゲーム機の起動時における作用を示すフローチャート（その１）である。
図３は、本発明の第１実施形態によるビデオゲーム機の起動時における作用を示すフローチャート（その２）である。
図４は、本発明の第２実施形態による情報処理装置を有するビデオゲーム機の概略構成を示すブロック図である。
図５は、本発明の第３実施形態による情報処理装置の概略構成を示すブロック図である。
［発明を実施するための最良の形態］
本発明の第１実施形態による情報処理装置を図１乃至図３を参照しながら説明する。
図１は、本実施形態による情報処理装置１０を有する電気機器装置であるビデオゲーム機１１の概略構成を示すブロック図である。
図１に示すように、情報処理装置１０は、基準コードが格納されているＲＯＭ１２と、グローバルポジショニングシステム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ、ＧＰＳ）による受信部１３と、現地コードを作成する現地コード作成部１４と、作成された現地コードを記憶するＲＡＭ１５と、基準コードと現地コードを比較する比較部１６とを有している。
ＲＯＭ１２は、予め定められた地域を示す基準コードを記憶している。予め定められた地域とは、ビデオゲーム機１１の使用が許可される地域である。
この基準コードによって、例えば、情報処理装置１０が装着されたビデオゲーム機１１の販売地域である特定国の国内又はゲームプログラムの開発企業の敷地内等、そのビデオゲーム機１１の使用が許可される地域が特定される。
受信部１３は、地球を回る人工衛星を利用した現在位置決定システムであるＧＰＳを構成しており、人工衛星からの電波を受けるアンテナ１３ａを備えている。アンテナ１３ａは屋外等の電波受信可能な場所に配置される。アンテナ１３ａを介して人工衛星からの電波を受信することにより、受信部１３は、測位データａを得ることができる。ＧＰＳにより、測位データａに基づいて受信部１３が位置する地点を正確に知ることができる。
この受信部１３は、インタフェース１７を経てバスライン１８に接続されており、バスライン１８を介して現地コード作成部１３に接続されている。なお、受信部１３は、バックアップ電源１９によって作動状態が維持されている。
現地コード作成部１４は、サブＣＰＵ（図示せず）を有しており、受信部１３が得た測位データａから現地コードを作成する。
受信部１３から現地コード作成部１４に、受信部１３の現在位置を計測した測位データａが出力されると、現地コード作成部１４は、測位データａに基づいて現地コードを作成する。作成された現地コードは、測位した地点である情報処理装置１０の現在地を表示する。
ＲＡＭ１５は、現地コード作成部１４が作成した現地コードを記憶保持することができる読み書き可能な記憶部である。このＲＡＭ１５は、バックアップ電源２０によって記憶状態が保持されている。
比較部１６は、メインＣＰＵ（図示せず）を有しており、ＲＯＭ１２が記憶する基準コードとＲＡＭ１５が記憶する現地コードとを、それぞれ読み込んで比較対照する。比較対照した結果両者が一致した場合、比較対象結果に基づく制御信号として、ビデオゲーム機１１の起動を許容する起動信号を出力する。起動信号は、バスライン１８を介してゲーム制御部２１に入力する。
ゲーム制御部２１は、ゲームプログラムに基づくゲームの進行全体を制御している。ゲーム制御部２１からのゲーム進行情報は、バスライン１８を介して、ＣＲＴ２２及びスピーカ２３に出力する。ＣＲＴ２２には、ゲーム進行に応じたゲーム画像が表示され、スピーカ２３からは、ゲーム進行に応じたゲーム音声が流れる。また、ゲーム制御部２１には、プレーヤが操作する操作部（図示せず）からの操作情報が入力する。
ゲームカートリッジ２４は、ビデオゲーム機１１に装着することができる外部記憶装置でありゲームプログラムを格納している。このゲームカートリッジ２４は、業務用の場合、予めビデオゲーム機１１に内蔵されているが、家庭用の場合、ビデオゲーム機１１に着脱自在に装着して使用することができる。
ゲームカートリッジ２４の格納部２４ａには、主ゲームプログラムの他に、基準コードが格納され、更に、特別プログラムＡ、Ｂ、…が地域コードＡ、Ｂ、…と関連づけられて格納されている。
基準コードは、ゲームカートリッジ２４の使用が許可される地域を示しており、ＲＯＭ１２が記憶する基準コードと同様に予め定められたものである。
特別プログラムＡ、Ｂ、…は、各地域コードＡ、Ｂ、…に対応して予め定められているプログラムである。
地域コードＡ、Ｂ、…が国に対応している場合、特別プログラムＡ、Ｂ、…は、使用言語をその国の言葉にするプログラムや、メインキャラクタをその国で人気のあるキャラクタに変更するプログラムや、ゲームをその国に適合するように修正するプログラム等である。具体的には、サッカーゲームを例に取ると、地域コードがアルゼンチンの場合には、サッカーコートがアルゼンチンのサッカー場になり、アルゼンチンの著名な選手がプレイヤとなり、アルゼンチンに対する応援が大きくなるような特別プログラムである。
また、地域コードＡ、Ｂ、…が日本の各地方に対応している場合、特別プログラムＡ、Ｂ、…は、ゲームをその地方に適合するように修正するプログラムである。具体的には、野球ゲームを例にとると、プレイヤが広島カープを選択してプレイしているときに、この野球ゲームを広島地方で行うと、背景画面が広島市民球場となり、ゲーム上の観客の声援が広島カープに対して大きくなり、審判の判定基準が広島カープに有利になるような特別プログラムである。
次に、本実施形態による情報処理装置１０を有するビデオゲーム装置１１の作用を図２及び図３のフローチャートを参照して説明する。
先ず、ビデオゲーム機１１を作動するために、電源がオンか否か又はリセット信号が発生したか否かが判断される（ステップＳ１）。電源がオンの場合又はリセット信号が発生した場合、ゲーム制御部２１によりブートＲＯＭ（図示せず）のプログラムが起動する（ステップＳ２）。
次に、現地コード作成部１４が現地コードを作成し、作成された現地コードをＲＡＭ１５に記憶する（ステップＳ３）。受信部１３から入力した測位データａに基づき、現地コード作成部１４が作成した現地コードは、ＲＡＭ１５に送られ、ＲＡＭ１５に記憶される。この現地コードにより、当該情報処理装置１０を有するビデオゲーム機１１の現在位置が特定される。
次に、ブートＲＯＭに記憶されたプログラムにしたがって、ＲＯＭ１２内に格納された情報処理装置１０が有する基準コードが読み出される（ステップＳ４）。ＲＯＭ１２から読み出された基準コードにより、当該情報処理装置１０を有するビデオゲーム機１１の使用が許可される地域が特定される。
次に基準コードと現地コードが一致するか否かが判断される（ステップＳ５）。比較部１６により、ＲＯＭ１２から読み出した基準コードと、ＲＡＭ１５から読み出した現地コードとが一致するか否かが比較判断され、比較判断結果が比較部１６からゲーム制御部２１へ出力される。
比較部１６による比較の結果、基準コードと現地コードとが一致しない場合には、ビデオゲーム機１１の起動ができないフォルト処理がなされる（ステップＳ６）。
比較部１６による比較の結果、基準コードと現地コードとが一致した場合には、比較部１６は、ビデオゲーム機１１の起動を許容する起動信号をゲーム制御部２１に出力する。起動信号がゲーム制御部２１に入力することにより、ビデオゲーム機１１が起動する（ステップＳ７）。このように、比較部１６が出力する起動信号は、ビデオゲーム機１１の作動を許可するか否かの作動可否信号として機能する。
次に、ビデオゲーム機１１の起動により、ブートＲＯＭに記憶されたプログラムにしたがって、ゲームカートリッジ２４の格納部２４ａから基準コードが読み出される（ステップＳ８）。ゲームカートリッジ２４の基準コードは、ゲームカートリッジ２４の起動許容地域を示すものである。この基準コードによって、例えば特定国の国内又はゲームプログラムの開発企業の敷地内等、ゲームプログラムの使用が許可される地域が特定される。
次に、格納部２４ａから読み出された基準コードと現地コードが一致するか否かが判断される（ステップＳ９）。比較部１６により、格納部２４ａから読み出された基準コードと、ＲＡＭ１５から読み出された現地コードとが一致するか否かが比較判断され、比較判断結果は、ゲーム制御部２１に出力される。
比較部１６による比較の結果、基準コードと現地コードとが一致しない場合には、ゲームカートリッジ２４のゲームプログラムを読み出すことができないフォルト処理がなされる（ステップＳ１０）。フォルト処理により、ゲームプログラムは実行されない。
比較部１６による比較の結果、基準コードと現地コードとが一致した場合には、ゲーム制御部２１はゲームプログラム等を読み出すための起動信号を出力する。起動信号が出力されると、ゲームカートリッジ２４からゲームプログラム等が読み出される（ステップＳ１０）。
ゲームカートリッジ２４の格納部２４ａには、主ゲームプログラムの他に、特別プログラムＡ、Ｂ、…が地域コードＡ、Ｂ、…と関連づけられて格納されている。特別プログラムＡ、Ｂ、…は、各地域コードＡ、Ｂ、…に対応したプログラムであり、主ゲームプログラムと共同して地域コードＡ、Ｂ、…に適合したプログラムを構成する。
次に、格納部２４ａから読み出された地域コードＡ、Ｂ、…と現地コードが一致するか否かが判断される（ステップＳ１２）。比較部１６により、ＲＡＭ１５から読み出された現地コードと一致する地域コードＡ、Ｂ、…はどれかが判断され、比較判断結果は、ゲーム制御部２１に出力される。
比較部１６による比較の結果、現地コードと一致する地域コードがない場合には、主ゲームプログラムに基づいた標準的なゲームプログラムが実行される（ステップＳ１３）。この場合も、現地コードに対応する基本的な変更を行ってもよい。例えば、ゲームプログラムの使用言語を、現地コードに基づく地域の標準言語に変更するようにしてもよい。
比較部１６による比較の結果、現地コードと地域コードＡが一致する場合には、主ゲームプログラムに、地域コードＡに対応する特別プログラムＡによる修正を行った地域Ａ用ゲームプログラムが実行される（ステップＳ１３Ａ）。同様にして、比較部１６による比較の結果、現地コードと地域コードＢが一致する場合には、主ゲームプログラムに、地域コードＢに対応する特別プログラムＢによる修正を行った地域Ｂ用ゲームプログラムが実行される（ステップＳ１３Ｂ）。同様にして、地域コードＡ、Ｂ、…にあわせたゲームプログラムが実行される。
例えば、野球ゲームの場合、地域Ａが広島であると、背景画面が広島市民球場となり、ゲーム上の観客の声援が広島カープに対して大きくなり、審判の判定基準が広島カープに有利になるような修正を主ゲームプログラムに加えた広島地域用ゲームプログラムが実行される。地域Ｂが名古屋であると、背景画面が中日球場となり、ゲーム上の観客の声援が中日ドラゴンズに対して大きくなり、審判の判定基準が中日ドラゴンズに有利になるような修正を主ゲームプログラムに加えた名古屋地域用ゲームプログラムが実行される。
なお、地域コードＡ、Ｂ、Ｃ、…に応じて特別プログラムＡ、Ｂ、Ｃ、…中から複数の特別プログラムを選択し、選択された特別プログラムと主ゲームプログラムとを組み合わせて地域用ゲームプログラムを作成するようにしてもよい。
このように、ビデオゲーム機１１に情報処理装置１０を設けたことにより、ビデオゲーム機１１の現在位置を確実に把握することができることから、地域毎に対応したビデオゲーム機１１の制御が可能となる。同様に、ゲームカートリッジ２４の現在位置を確実に把握することができることから、地域毎に対応したゲームカートリッジ２４の制御が可能となる。
よって、ビデオゲーム機１１又はゲームカートリッジ２４を、特定地域以外では動作しないようにすることができる。その上、ＧＰＳによって現在位置を確定するので、その起動許容地域の特定がピンポイント的に可能となる。
即ち、ＧＰＳから得た現地データと、情報処理装置１０又はゲームカートリッジ２４に予め格納された基準コードとを対応させて、情報処理装置１０の起動をコントロールしているため、起動許容地域以外で起動するためには基準コードそのものを変えなければならず、従来のように容易ではない。
従って、ビデオゲーム機１１及びゲームカートリッジ２４の輸出入等も含む不当な販売を防ぐことができ、これらを開発し販売している当事者が不利益を被るのを防止することができる。
同様に、地域の特性を考慮して作成したその地域特有のゲームプログラムを用意し、他の地域で動作することを防止すれば、開発中のゲーム装置又はゲームプログラムにあっては、開発企業の敷地内等以外の場所では起動しなくすることができ、セキュリティを強化することができる。
一方、地域の特性を考慮して作成したその地域特有のゲームプログラムを用意することにより、地域のニーズにきめ細やかに応じた面白いゲームプログラムを提供することができる。
この結果、地域的なニーズの多様化や販売国の増加に伴って、一つの製品に付加しなければならない地域対応処理が複雑になることがない。また、国毎に違う地域コードを有するビデオゲーム機を提供する必要はなく、ビデオゲーム機１１のコストの増大や不良在庫等につながることがない。また、ビデオゲーム機１１の本体側に、ある地域の地域コードを固定値として付与することがないため、その後、必要に応じてその地域を更に細分化することが可能である。
また、ＲＡＭ１５が読み書き可能であるため、現地コードを書き換えることができる。従って、正規の使用許容地域で使用できているビデオゲーム機１１を他の地域に運び出すと現地コードが書き換えられるので、正規の使用許容地域でない他の地域への不正な輸出等ができなくなる。
また、バックアップ電源１９により受信部１３の作動状態が維持されており、バックアップ電源２０によりＲＡＭ１５の記憶状態が保持されているため、受信部１３が受信した最後の現地コードをＲＡＭ１５に保持することができる。従って、衛星からの電波が受信できない室内等に入る前に現地コードの作成が可能となり、室内等において電波を受信するためのアンテナが不要になる。
次に、本発明の第２実施形態による情報処理装置を図４を参照しながら説明する。図１に示すビデオゲーム装置と同一又は同種の構成要素には同一の符号を付して説明を省略又は簡略にする。
本実施形態による情報処理装置を有するビデオゲーム装置は、ＧＰＳによる受信部１３をゲームカートリッジ２４に設けたことに特徴がある。
ゲームカートリッジ２４には、主ゲームプログラム、基準コード、地域コードＡ、Ｂ、…、特別プログラムＡ、Ｂ、…が格納された格納部２４ａの他に、ＧＰＳによる受信部１３と、人工衛星からの電波を受信する受信アンテナ１３ａと、インタフェース１７と、バックアップ電源１９とが設けられている。
情報処理装置１０には、基準コードが格納されているＲＯＭ１２と、現地コードを作成する現地コード作成部１４と、作成された現地コードを記憶するＲＡＭ１５と、基準コードと現地コードを比較する比較部１６とが設けられている。
人工衛星からの電波は、ゲームカートリッジ２４に設けられたアンテナ１３ａにより受信される。人工衛星からの電波を受信することにより、ゲームカートリッジ２４内の受信部１３は測位データａを得て、この測位データａをインタフェース１７を経てバスライン１８に出力する。情報処理装置１０の現地コード作成部１３はバスライン１８を介して測位データａを受け取り、この測位データａから現地コードを作成する。作成された現地コードは、測位した地点である情報処理装置１０の現在地を表示する。
本実施形態によれば、ゲームカートリッジ２４にＧＰＳを搭載したので、ＧＰＳが設けられていない既存のビデオゲーム装置１１に対しても、ＧＰＳによる測位データを用いたゲームを行うことができる。
次に、本発明の第３実施形態による情報処理装置を図５を参照して説明する。図５は、本実施形態による情報処理装置３０の概略構成を示すブロック図である。
情報処理装置３０は、コード判定部３１を有し、起動信号の代りに周波数制御信号を出力する他は、情報処理装置１０と同様の構成及び作用を有している。
コード判定部３１は、現地コード作成部１４の作成した現地コードが適正か否かを判定し、判定が適正であるときのみＲＡＭ１５に現地コードの書き込みを行う。現地コードの判定は、現地コード作成部１４が作成した現地コードが、コード間の識別が十分可能な現地コードであるか否かを基準にして行う。
また、制御部１６は、現地コードに基づき、当該地域での交流電源の周波数に対応する周波数制御信号を出力する。周波数制御信号は、比較対照結果に基づき出力された制御信号である。
この情報処理装置３０は、二種類の交流電源に対応する必要がある電気機器装置（図示せず）に設けられている。電気機器装置の使用対象となる地域は、例えば、周波数が５０Ｈｚの交流電源が供給される地域と、周波数が６０Ｈｚの交流電源が供給される地域に区分されている。
電気機器装置は、図５に示すように、電源供給部３２から供給される交流電源の周波数に応じて、対応周波数を５０Ｈｚ又は６０Ｈｚのいずれかに切り換える周波数制御部３３を有している。この周波数制御部３３を介して出力される交流電源により、電気機器装置が作動する。
次に、本実施形態による情報処理装置の作用を説明する。
先ず、電気機器装置の作動時、現地コード作成部１４が受信部１３からの測位データａに基づいた現地コードを作成する。作成した現地コードは、現地コード作成部１４からコード判定部３１に出力される。
続いて、コード判定部３１が、入力した現地コードが適正か否かを判定する。判定の結果が適正であるときのみ、現地コードがＲＡＭ１５に書き込まれる。
次に、制御部１６から周波数制御部３３に、現地コードに基づく周波数制御信号が出力される。周波数制御信号の入力により、周波数制御部３３の対応周波数は、現地コードに対応して切り換えられる。
この結果、電気機器装置は、周波数制御部３３を経て入力する電源供給部３２からの交流電力ｂにより作動する。
このように、電気機器装置が情報処理装置３０を有することにより、電気機器装置の現在位置を確実に把握することができるため、交流電源について５０Ｈｚ地域と６０Ｈｚ地域とがある場合において、電源対応部分をどちらの地域にも対応するように形成して販売することができる。つまり、一種類の製品で、対応が異なる複数の地域に適応することができるため、地域毎に違う電気機器装置を作らないで済むことになり、コストの低下が可能となる。
また、コード判定部３１により、入力した現地コードが適正か否かを判定することができるため、受信部１３の電波受信状態が良くない場合に、適当でないコードをＲＡＭ１５に書き込むのを防止することができる。よって、対応周波数が異なる交流電源により電気機器装置が作動状態になるのを防止することができ、適当でないコードによる誤動作を防止することができる。
本発明は上記実施形態に限らず種々の変形が可能である。
例えば、第１実施形態乃至第３実施形態において、情報処理装置１０，３０は、ビデオゲーム機１１や周波数の異なる交流電源を使用する電気機器装置に限らず、種々の電気機器装置に装着が可能である。情報処理装置１０，３０を装着することにより、地域毎の対応を必要とする種々の電気機器装置において、現在位置を確実に把握することができる。
また、第１実施形態及び第２実施形態において、外部記憶装置としては、ゲームカートリッジ２４の他に、ゲーム用ＣＤ−ＲＯＭ等の他の記憶媒体でもよい。
また、第１実施形態及び第２実施形態において、受信部１３のバックアップ電源１９と、ＲＡＭ１５のバックアップ電源２０を、ひとつのバックアップ電源により形成してもよい。
また、第１実施形態及び第２実施形態において、ＲＯＭ１２やゲームカートリッジ２４内に基準コードを設けなくてもよい。基準コードを用いたセキュリティチェックを行うことなく、単に現地コードを地域コードと比較し、その比較結果に応じて地域用ゲームプログラムを実行するようにするだけでもよい。
また、第３実施形態において、情報処理装置３０のコード判定部３１を、情報処理装置１０に設けてもよい。
また、第３実施形態において、情報処理装置３０内に基準コードを記憶するＲＯＭ１２を設けなくてもよい。
［産業上の利用可能性］
本発明は、複数の地域、特に国を越えて販売するような電気機器装置に適しており、特に、その地域やその国の実情に合うように変更する必要がある電気機器装置に適している。
【図１】
0003860610.tif 000002
【図２】
0003860610.tif 000003
【図３】
0003860610.tif 000004
【図４】
0003860610.tif 000005
【図５】
0003860610.tif 000006