(57)【要約】【課題】  拡張用ボードを使用する側が独自の識別情報をもってセキュリティを管理することができる情報処理装置を提供すること。【解決手段】  バックアップＲＡＭの変更パスワード記憶領域に上書きされたパスワードと第２フラッシュメモリの変更パスワード記憶領域に上書きされたパスワードとが一致していると判断される場合に限って（Ｓ２０２：ＹＥＳ）、液晶ディスプレイのメニュー表示がなされ（Ｓ１０７）、そのメニュー表示から「２．ゲームの開始」のメニューを選択することを介して（Ｓ１０９：２）、アプリケーションプログラムの実行を開始することが許され、さらに、そのメニュー表示から「１．パスワードの設定」のメニューを選択することを介して（Ｓ１０９：１）、バックアップＲＡＭの変更パスワード記憶領域及び第２フラッシュメモリの変更パスワード記憶領域に上書きされる変更パスワードの入力が許される。【選択図】  図３
2006079520.tif 000002
【特許請求の範囲】
【請求項１】
マザーボードと、前記マザーボードに確保されるとともに第１識別情報が記憶された第１識別情報記憶領域と、前記マザーボードに着脱される拡張用ボードと、前記拡張用ボードに確保されるとともに第２識別情報が記憶された第２識別情報記憶領域と、前記拡張用ボードに確保されるとともにアプリケーションプログラムが記憶されたアプリケーションプログラム記憶領域と、前記第１識別情報と前記第２識別情報との対応関係を認証する判定制御手段と、前記第１識別情報と前記第２識別情報との対応関係が正しいと前記判定制御手段が認証する場合に前記アプリケーションプログラムの実行を開始する実行制御手段と、を有する情報処理装置において、
第３識別情報を入力する入力手段と、
前記第１識別情報と前記第２識別情報との対応関係が正しいと前記判定制御手段が認証する場合に前記第３識別情報を前記第１識別情報として前記第１識別情報記憶領域に上書きする第１上書制御手段と、
前記第１識別情報と前記第２識別情報との対応関係が正しいと前記判定制御手段が認証する場合に前記第３識別情報を前記第２識別情報として前記第２識別情報記憶領域に上書きする第２上書制御手段と、を備えたこと、を特徴とする情報処理装置。
【請求項２】
請求項１に記載する情報処理装置であって、
業務用ゲーム装置として使用されること、を特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、拡張用ボードに記憶されたソフトウエアの不正使用を防止する情報処理装置に関するものである。
【背景技術】
【０００２】
従来の情報処理装置には、例えば、ゲームソフトが記憶されたフラッシュメモリなどを搭載した拡張用ボードを使用して、当該ゲームソフトを動作させるものがある。従って、このような情報処理装置に対しては、異なるゲームソフトを別の拡張用ボードで供給することができる。
【０００３】
そして、このような供給形態では、拡張用ボードに記憶されたゲームソフトが不正使用される場合があるので、ゲームソフトの不正使用を防止するためのセキュリティを設ける必要がある。そこで、例えば、下記特許文献１では、情報処理装置の本体とゲームソフトの記憶媒体にそれぞれ記憶された識別情報を比較して、ゲームソフトの実行を行うか否かの判断をすることにより、ゲームソフトの不正使用を防止するためのセキュリティを高めている。
【特許文献１】特開２００１−３４４０９６号公報（第５−６頁、第２図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このようなセキュリティでは、拡張用ボードを供給する側で予め構築されると変更することが一切できないため、拡張用ボードを使用する側の立場を反映させたセキュリティに改めることができなかった。
【０００５】
そこで、本発明は、上述した点を鑑みてなされたものであり、拡張用ボードを使用する側が独自の識別情報をもってセキュリティを管理することができる情報処理装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
この課題を解決するために成された請求項１に係る発明は、マザーボード（例えば、マザーボード１１）と、前記マザーボード（例えば、マザーボード１１）に確保されるとともに第１識別情報が記憶された第１識別情報記憶領域（例えば、変更パスワード記憶領域１４ａ）と、前記マザーボード（例えば、マザーボード１１）に着脱される拡張用ボード（例えば、メモリボード２７）と、前記拡張用ボード（例えば、メモリボード２７）に確保されるとともに第２識別情報が記憶された第２識別情報記憶領域（例えば、変更パスワード記憶領域３１ａ）と、前記拡張用ボード（例えば、メモリボード２７）に確保されるとともにアプリケーションプログラムが記憶されたアプリケーションプログラム記憶領域（例えば、アプリケーションプログラム記憶領域３０ｃ）と、前記第１識別情報と前記第２識別情報との対応関係を認証する判定制御手段（例えば、ＣＰＵ２９）と、前記第１識別情報と前記第２識別情報との対応関係が正しいと前記判定制御手段（例えば、ＣＰＵ２９）が認証する場合に前記アプリケーションプログラムの実行を開始する実行制御手段（例えば、ＣＰＵ１２）と、を有する情報処理装置（例えば、情報処理装置１）において、第３識別情報を入力する入力手段（例えば、透明タッチパネル２２）と、前記第１識別情報と前記第２識別情報との対応関係が正しいと前記判定制御手段（例えば、ＣＰＵ２９）が認証する場合に前記第３識別情報を前記第１識別情報として前記第１識別情報記憶領域（例えば、変更パスワード記憶領域１４ａ）に上書きする第１上書制御手段（例えば、ＣＰＵ１２）と、前記第１識別情報と前記第２識別情報との対応関係が正しいと前記判定制御手段（例えば、ＣＰＵ２９）が認証する場合に前記第３識別情報を前記第２識別情報として前記第２識別情報記憶領域（例えば、変更パスワード記憶領域３１ａ）に上書きする第２上書制御手段（例えば、ＣＰＵ２９）と、を備えたこと、を特徴としている。
【０００７】
尚、第１識別情報と第２識別情報との対応関係については、第１識別情報と第２識別情報とが同一である場合だけでなく、第１識別情報と第２識別情報とが異なる場合であっても所定関係にあれば、正しいと認証されるケースがある。
【０００８】
また、請求項２に係る発明は、請求項１に記載する情報処理装置（例えば、情報処理装置１）であって、業務用ゲーム装置として使用されること、を特徴としている。
【発明の効果】
【０００９】
すなわち、本発明の情報処理装置では、第３識別情報に上書きされる第１識別情報と第３識別情報に上書きされる第２識別情報との対応関係が正しいと認証される場合に限って、アプリケーションプログラムの実行が開始されることが許され、拡張用ボードを使用する側が入力手段で第３識別情報を入力することができるので、拡張用ボードを使用する側が独自の識別情報をもってセキュリティを管理することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を参照にして説明する。
図１は、本実施の形態に係る情報処理装置のブロック図である。図２は、本実施の形態に係る情報処理装置の斜視図である。図２に示すように、本実施の形態に係る情報処理装置１は、業務用ゲーム装置であるが、そのＯＳ（オペレーティング・システム）として市販のパーソナルコンピュータに搭載されるものを使用しており、その動作環境の下で、後述するメモリボードに記憶されたゲームソフトを動作させている。
【００１１】
また、図１に示すように、本実施の形態に係る情報処理装置１では、マザーボード１１上において、ＣＰＵ１２や、ＲＯＭ１３、ＲＡＭ１０、バックアップＲＡＭ１４、バス１５、コネクタ１６，１７、ポート１８、拡張スロット１９，２０などが配設されている。
【００１２】
この点、ＣＰＵ１２は、本実施の形態に係る情報処理装置１を制御するものであって、各種のプログラムを実行するものである。
【００１３】
また、ＲＯＭ１３は、本実施の形態に係る情報処理装置１を起動する際に必要な各種の制御プログラムなどが格納されている不揮発性メモリである。そして、ＲＯＭ１３においては、図１に示すように、ブートプログラムが予め記憶されているブートプログラム記憶領域１３ａや、初期パスワードが予め記憶されている初期パスワード記憶領域１３ｂ、開始プログラムが記憶されている開始プログラム記憶領域１３ｃなどが形成されている。
尚、ＲＯＭ１３の各記憶領域１３ａ，１３ｃに記憶されているブートプログラム、開始プログラムについては、後述する。
【００１４】
また、ＲＡＭ１０は、ＣＰＵ１２で実行するプログラムがロードされたり、ＣＰＵ１２でプログラムを実行した際に演算される各種データを一時的に記憶しておくメモリである。
【００１５】
また、バックアップＲＡＭ１４は、電池を使用して内容を保持するメモリである。そして、バックアップＲＡＭ１４においては、図１に示すように、変更パスワードが上書きで記憶される変更パスワード記憶領域１４ａなどが確保されている。
【００１６】
また、バス１５は、周波数変換のブリッジ回路が設けられたＰＣＩバスであって、ＣＰＵ１２や、ＲＯＭ１３、ＲＡＭ１０、バックアップＲＡＭ１４、コネクタ１６，１７、ＩＤＥポート１８、拡張スロット１９，２０などとの間の信号のやりとりを行うための共通信号路である。
【００１７】
また、コネクタ１６は、ゲームソフトを動作させる際に必要な出力装置である液晶ディスプレイ２１やスピーカ２４などを接続する機器である。図１では、コネクタ１６は１個しか記載されていないが、出力装置が複数個であるときは、それぞれ専用のコネクタ１６が設けられる。
尚、液晶ディスプレイ２１に代わって、ＣＲＴディスプレイなどを使用してもよい。
【００１８】
また、コネクタ１７は、ゲームソフトを動作させる際に必要な入力装置である操作テーブル２３や透明タッチパネル２２を接続する機器である。図１では、コネクタ１７は１個しか記載されていないが、入力装置が複数個であるときは、それぞれ専用のコネクタ１７が設けられる。また、コネクタ１７に接続される操作テーブル２３には、ゲームソフトを動作させる際に必要な複数のボタンスイッチ（不図示）などを備えている。また、コネクタ１７に接続される透明タッチパネル２２は、液晶ディスプレイ２１の前面側に重ねて設けられており、遊技者により接触された部分の座標位置情報に基づいて、どこに触れたかを判別することができる。
尚、コネクタ１７に接続される入力装置２２には、その他として、キーボードや、マウスなどがあるが、ゲームソフトの内容によっては、ジョイスティックなどをコネクタ１７に接続することもある。
【００１９】
また、ＩＤＥポート１８には、変換アダプタ２７を介してメモリボード２８が接続されている。
【００２０】
そして、ＩＤＥポート１８に接続されたメモリボード２８上においては、ＣＰＵ２９や、第１フラッシュメモリ３０、第２フラッシュメモリ３１、バス３２などが配設されている。
【００２１】
この点、ＣＰＵ２９は、メモリボート２８での記憶動作などを制御するものである。また、第１フラッシュメモリ３０においては、ＯＳ（オペレーティング・システム）が記憶されているＯＳ記憶領域３０ａや、拡張ＢＩＯＳ（ベーシック・インプット・アウトプット・システム）が記憶されている拡張ＢＩＯＳ記憶領域３０ｂ、ゲームソフトであるアプリケーションプログラムが記憶されているアプリケーションプログラム記憶領域３０ｃなどが形成されている。また、第２フラッシュメモリ３１においては、変更パスワードが上書きで記憶される変更パスワード記憶領域３１ａなどが形成されている。但し、第２フラッシュメモリ３１の変更パスワード記憶領域３１ａには、初期設定状態では、ＲＯＭ１３の初期パスワード記憶領域１３ｂに予め記憶されている初期パスワードと同一のパスワードが書き込まれている。また、バス３２は、変換アダプタ２７や、ＣＰＵ２９、第１フラッシュメモリ３０、第２フラッシュメモリ３１などとの間の信号のやりとりを行うための共通信号路である。
【００２２】
尚、ここでは、第１フラッシュメモリ３０及び第２フラッシュメモリ３１が搭載されたメモリボード２８として、コンパクトフラッシュ（登録商標）が使用されているが、その他の製品を使用してもよい。
【００２３】
また、拡張スロット１９は、ビデオボード２５を接続するための挿入口である。
尚、拡張スロット１９を介して接続されたビデオボード２５は、液晶ディスプレイ２１に絵や文字を表示するためのグラフィックス・アクセラレータを内蔵したボードであって、本実施の形態に係る情報処理装置１におけるゲームソフトの動作に耐え得るレベルの解像度や描画速度のパフォーマンスをもつものである。
【００２４】
また、拡張スロット２０は、サウンドボード２６を接続するための挿入口である。
尚、拡張スロット２０を介して接続されたサウンドボード２６は、スピーカ２４から出力されるＦＭ音源やＰＣＭ音源などのチップが載ったものであり、本実施の形態に係る情報処理装置１におけるゲームソフトの動作に耐え得るレベルのパフォーマンスをもつものである。
【００２５】
続いて、本実施の形態に係る情報処理装置１を起動する際の動作について、図３乃至図５のフローチャートに基づいて説明する。図３乃至図５は、本実施の形態に係る情報処理装置を起動する際に実行される開始プログラムのフローチャートを示した図である。
【００２６】
本実施の形態に係る情報処理装置１では、起動されると、ＲＯＭ１３の開始プログラム記憶領域１３ｃに記憶された開始プログラムが、マザーボード１１上のＣＰＵ１２とメモリボード２８上のＣＰＵ２９によって実行される。
【００２７】
すなわち、開始プログラムが実行されると、先ず、図３のＳ１０１において、マザーボード１１上のＣＰＵ１２により、ブートプログラムが実行される。
この点、ブートプログラムとは、ＲＯＭ１３のブートプログラム記憶領域１３ａに記憶されているものであり、第１フラッシュメモリ３０内にある拡張ＢＩＯＳ（ベーシック・インプット・アウトプット・システム）を含めた各種デバイスの初期化や、第１フラッシュメモリ３０内にあるＯＳ（オペレーティング・システム）の初期化が行われる。
【００２８】
このとき、第１フラッシュメモリ３０内にあるＯＳ（オペレーティング・システム）はＲＡＭ１０にロードされ起動されることから、この観点からすれば、ＲＯＭ１３はブートＲＯＭと言える。
【００２９】
次に、開始プログラムでは、Ｓ１０２に進むと、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに変更パスワードが記憶されているか否かを、マザーボード１１上のＣＰＵ１２により判断する。このとき、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに変更パスワードが記憶されていると判断する場合には（Ｓ１０３：ＹＥＳ）、Ｓ１０３において、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに記憶されている変更パスワードを、マザーボード１１上のＣＰＵ１２により読み込んだ後、Ｓ１０５に進む。一方、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに変更パスワードが記憶されていないと判断する場合には（Ｓ１０３：ＮＯ）、Ｓ１０４において、ＲＯＭ１３の初期パスワード記憶領域１３ｂに記憶されている初期パスワードを、マザーボード１１上のＣＰＵ１２により読み込んだ後、Ｓ１０５に進む。
【００３０】
Ｓ１０５では、Ｓ１０３で読み込んだ変更パスワード又はＳ１０４で読み込んだ初期パスワードをメモリボード２８に送信することを、マザーボード１１上のＣＰＵ１２により行う。
【００３１】
その後、メモリボード２８上のＣＰＵ２９は、Ｓ２０１において、Ｓ１０５でマザーボード１１から送信されたパスワードを受信して、Ｓ２０２に進む。そして、Ｓ２０２では、Ｓ２０１で受信したパスワードがフラッシュメモリ３１の変更パスワード記憶領域３１ａに記憶されているパスワードと一致しているか否かを、メモリボード２８上のＣＰＵ２９により判断する。このとき、両パスワードが一致していると判断する場合には（Ｓ２０２：ＹＥＳ）、Ｓ２０３に進んで、メニュー表示命令をマザーボード１１に送信することを、メモリボード２８上のＣＰＵ２９により行う。一方、両パスワードが一致していないと判断する場合には（Ｓ２０２：ＮＯ）、Ｓ２０４に進んで、エラー表示命令をマザーボード１１に送信することを、メモリボード２８上のＣＰＵ２９により行う。
【００３２】
その後、マザーボード１１のＣＰＵ１２は、Ｓ１０６において、Ｓ２０３でメモリボード２８から送信されたメニュー表示命令又はＳ２０４でメモリボード２８から送信されたエラー表示命令を受信すると、Ｓ１０７に進む。そして、Ｓ１０７では、Ｓ１０６で受信した表示命令に従って、液晶ディスプレイ２１においてメニュー表示又はエラー表示を行うことを、マザーボード１１のＣＰＵ１２により行った後、Ｓ１０８に進む。
【００３３】
Ｓ１０８では、液晶ディスプレイ２１におけるメニュー表示を行っているか否かを、マザーボード１１のＣＰＵ１２により判断する。このとき、液晶ディスプレイ２１におけるメニュー表示を行っていないと判断する場合には（Ｓ１０８：ＮＯ）、開始プログラムを終了する。一方、液晶ディスプレイ２１におけるメニュー表示を行っていると判断する場合には（Ｓ１０８：ＹＥＳ）、Ｓ１０９に進む。
【００３４】
ここで、液晶ディスプレイ２１におけるメニュー表示について、図６に基づいて説明する。図６は、液晶ディスプレイにおけるメニュー表示の画面を示す図である。Ｓ１０７で液晶ディスプレイ２１におけるメニュー表示が行われると、液晶ディスプレイ２１には、図６に示すように、「１．パスワードの設定」のメニューＭ１や、「２．ゲームの開始」のメニューＭ２、その他のメニュー（不図示）などが順に表示される。そして、遊技者は、液晶ディスプレイ２１に表示されたメニューＭ１の「１．」の番号を囲む透明タッチパネル２２の領域２２ａに接触すれば、「１．パスワードの設定」のメニューＭ１を選択することができ、また、液晶ディスプレイ２１に表示されたメニューＭ２の「２．」の番号を囲む透明タッチパネル２２の領域２２ｂに接触すれば、「２．ゲームの開始」のメニューＭ２を選択することができる。この点は、図６には示されていないが、液晶ディスプレイ２１に表示されたその他のメニューを選択する際も同様である。
【００３５】
そして、図３に戻り、Ｓ１０９では、透明タッチパネル２２の領域２２ａ，２２ｂなどにより選択された番号が何番であるかを、マザーボード１１のＣＰＵ１２により行う。このとき、選択された番号が１番である場合には（Ｓ１０９：１）、図４のＳ１１１に進んで、パスワードの設定をするモードに入る。一方、選択された番号が２番である場合には（Ｓ１０９：２）、図５のＳ１２１に進んで、ゲームの開始をするモードに入る。この点は、図６には示されていないが、液晶ディスプレイ２１に表示されたその他のメニューに該当する番号を選択した場合も同様である。
【００３６】
ここで、パスワードの設定をするモードについて説明すると、パスワードの設定をするモードに入ると、図４のＳ１１１に進んで、液晶ディスプレイ２１における変更パスワードの入力画面の表示を行うことを、マザーボード１１のＣＰＵ１２により行う。この点、液晶ディスプレイ２１における変更パスワードの入力画面の表示は、図７に示すように行われる。図７は、液晶ディスプレイにおける変更パスワードの入力画面を示す図である。
【００３７】
すなわち、Ｓ１１１で、液晶ディスプレイ２１における変更パスワードの入力画面の表示が行われると、液晶ディスプレイ２１には、「パスワードを入力して下さい」とのメッセージＳが表示され、そのメッセージＳの下に、入力されたパスワードが表示される枠２１ａが表示される。さらに、その枠２１ａの下には、「０」、「１」、「２」、「３」、「４」、「５」、「６」、「７」、「８」、「９」の各数字とエンターの記号とが横一列に表示される。
【００３８】
そして、液晶ディスプレイ２１に表示された「０」の番号を囲む透明タッチパネル２２の領域２２ｃに接触すれば、「０」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「１」の番号を囲む透明タッチパネル２２の領域２２ｄに接触すれば、「１」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「２」の番号を囲む透明タッチパネル２２の領域２２ｅに接触すれば、「２」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「３」の番号を囲む透明タッチパネル２２の領域２２ｆに接触すれば、「３」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「４」の番号を囲む透明タッチパネル２２の領域２２ｇに接触すれば、「４」の数字を意味する信号を入力することができる。
【００３９】
また、液晶ディスプレイ２１に表示された「５」の番号を囲む透明タッチパネル２２の領域２２ｈに接触すれば、「５」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「６」の番号を囲む透明タッチパネル２２の領域２２ｉに接触すれば、「６」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「７」の番号を囲む透明タッチパネル２２の領域２２ｊに接触すれば、「７」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「８」の番号を囲む透明タッチパネル２２の領域２２ｋに接触すれば、「８」の数字を意味する信号を入力することができる。また、液晶ディスプレイ２１に表示された「９」の番号を囲む透明タッチパネル２２の領域２２ｍに接触すれば、「９」の数字を意味する信号を入力することができる。
【００４０】
さらに、液晶ディスプレイ２１に表示されたエンターの記号を囲む透明タッチパネル２２の領域２２ｎに接触すれば、入力の終了を意味する信号を入力することができる。
【００４１】
そして、パスワードの設定をするモードでは、Ｓ１１２に進むと、変更パスワードの入力を、マザーボード１１のＣＰＵ１２により行う。このとき、パスワードは、１桁又は２桁以上の数字で構成され、透明タッチパネル２２の各領域２２ｃ〜２２ｎによって入力することができ、その入力された数字は、液晶ディスプレイ２１の枠２１ａ内に表示される。
【００４２】
ここで、透明タッチパネル２２の領域２２ｎに接触すると、Ｓ１１２で入力された変更パスワードが確定し、Ｓ１１３に進んで、変更パスワードをメモリボード２８に送信することを、マザーボード１１上のＣＰＵ１２により行う。このとき、変更パスワードの送信では、暗号化した変更パスワードを送信してもよい。その後は、Ｓ１１４に進んで、この変更パスワードをバックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きで記憶することを、マザーボード１１上のＣＰＵ１２により行う。その後は、Ｓ１１５に進んで、液晶ディスプレイ２１においてメニュー表示を行うことを、マザーボード１１のＣＰＵ１２により行った後、図３のＳ１０９に戻る。
【００４３】
一方、メモリボード２８上のＣＰＵ２９は、Ｓ２１１において、Ｓ１１３でマザーボード１１から送信された変更パスワードを受信して、Ｓ２１２に進む。そして、Ｓ２１２では、この受信した変更パスワードを第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きで記憶することを、メモリボード２８上のＣＰＵ２９により行う。
【００４４】
次に、ゲームの開始をするモードについて説明すると、ゲームの開始をするモードに入ると、図５のＳ１２１に進んで、ゲームソフトであるアプリケーションプログラムのロード命令をメモリボード２８に送信することを、マザーボード１１上のＣＰＵ１２により行う。
【００４５】
その後、メモリボード２８上のＣＰＵ２９は、Ｓ２２１において、Ｓ１２１でマザーボード１１から送信されたロード命令を受信すると、Ｓ２２２に進む。そして、Ｓ２２２では、第１フラッシュメモリ３０のアプリケーションプログラム記憶領域３０ｃに記憶されているアプリケーションプログラムを読み込んでマザーボード１１に送信することを、メモリボード２８上のＣＰＵ２９により行うことにより、アプリケーションプログラムの転送を行う。
【００４６】
同時に、マザーボード１１上のＣＰＵ１２は、Ｓ１２２において、Ｓ２２２でメモリボード２８から送信されたアプリケーションプログラムをＲＡＭ１０に記憶することにより、アプリケーションプログラムの転送を行う。
【００４７】
そして、マザーボード１１上のＣＰＵ１２は、Ｓ１２３に進むと、ＲＡＭ１０に記憶されているアプリケーションプログラムの実行を開始する。
【００４８】
以上より、メモリボード２８上のＣＰＵ２９は、図３のＳ２０２を実行する際は、「判定制御手段」として作用する。
また、マザーボード１１上のＣＰＵ１２は、図４のＳ１１４を実行する際は、「第１上書手段」として作用する。
また、メモリボード２８上のＣＰＵ２９は、図４のＳ２１２を実行する際は、「第２上書制御手段」として作用する。
また、マザーボード１１上のＣＰＵ１２は、図５のＳ１２３を実行する際は、「実行制御手段」として作用する。
【００４９】
以上詳細に説明したように、本実施の形態に係る情報処理装置１では、透明タッチパネル２２の各領域２２ｃ〜２２ｎへの接触によって変更パスワードが入力されると（Ｓ１１２）、入力された変更パスワードは、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされるとともに（Ｓ１１４）、第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされる（Ｓ２１２）。但し、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとが一致していると判断される場合に限って（Ｓ２０２：ＹＥＳ）、液晶ディスプレイ２１のメニュー表示がなされ（Ｓ１０７）、そのメニュー表示から「２．ゲームの開始」のメニューＭ２を選択することを介して（Ｓ１０９：２）、アプリケーションプログラムの実行を開始することが許され（１２３）、さらに、そのメニュー表示から「１．パスワードの設定」のメニューＭ１を選択することを介して（Ｓ１０９：１）、透明タッチパネル２２の各領域２２ｃ〜２２ｎへの接触による変更パスワードの入力が許されるので（Ｓ１１２）、メモリボード２８を使用する側が独自の変更パスワードをもってセキュリティを管理することができる。
【００５０】
また、本実施の形態に係る情報処理装置１は、図２に示すように、業務用ゲーム装置として使用されるが、この点、業務用ゲーム装置を提供するとホール側は、同時にメモリボード２８を使用する側となるので、ホール側の独自の観点からセキュリティを管理することができる。
【００５１】
尚、本発明は上記実施の形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、本実施の形態に係る情報処理装置１では、マザーボード１１上のＣＰＵ１２及びメモリボード２８上のＣＰＵ２９の両者により、本実施の形態に係る情報処理装置１を起動する際に実行される図３乃至図５の開始プログラムを動作させているが、この点、マザーボード１１上のＣＰＵ１２のみにより、本実施の形態に係る情報処理装置１を起動する際に実行される図３乃至図５の開始プログラムを動作させてもよい。
【００５２】
また、本実施の形態に係る情報処理装置１において、複数のゲームソフト、すなわち、複数のアプリケーションソフトが第１フラッシュメモリ３０に記憶されている場合には、例えば、アプリケーション毎にパスワード記憶領域を用意し、各アプリケーションソフト毎に変更パスワードを設定してもよい。
【００５３】
また、本実施の形態に係る情報処理装置１では、第１フラッシュメモリ３０と第２フラッシュメモリ３１とを個別にメモリボード２８上に設けているが、この点、第１フラッシュメモリ３０と第２フラッシュメモリ３１の両メモリ機能を兼ね備えた１個のフラッシュメモリをメモリボード２８上に設けてもよい。
【００５４】
また、本実施の形態では、本実施の形態に係る情報処理装置１の起動時に、図３乃至図５の開始プログラムが実行されることにより、液晶ディスプレイ２１のメニュー表示がなされる（Ｓ１０７）。この点、本実施の形態に係る情報処理装置１の動作中であっても、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとが一致していると判断される場合に限って、液晶ディスプレイ２１のメニュー表示がなされてもよい。また、液晶ディスプレイ２１のメニュー表示を無条件で行う一方で、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとが一致していると判断される場合に限って、そのメニュー表示から「２．ゲームの開始」のメニューＭ２を選択することを介して、アプリケーションプログラムの実行を開始することを許したり、さらに、そのメニュー表示から「１．パスワードの設定」のメニューＭ１を選択することを介して、透明タッチパネル２２の各領域２２ｃ〜２２ｎへの接触による変更パスワードの入力を行うことを許してもよい。
【００５５】
また、本実施の形態に係る情報処理装置１では、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとが一致しているか否かを判断することにより（Ｓ２０２）、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとの対応関係が正しいか否かの認証を行っているが、この点、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとの対応関係が正しいと認証される場合とは、一致関係に限定するものでなく、例えば、各桁１つ違いの数字関係や、対義語や合言葉などの文字関係であってもよい。
【００５６】
また、本実施の形態に係る情報処理装置１では、バックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きされたパスワードと第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きされたパスワードとが一致していると判断される場合に（Ｓ２０２：ＹＥＳ）、液晶ディスプレイ２１のメニュー表示がなされるが（Ｓ１０７）、このとき、通常は、液晶ディスプレイ２１のメニュー表示を行わず、第１フラッシュメモリ３０のアプリケーションプログラム記憶領域３０ｃに記憶されているアプリケーションプログラムを読み込んでマザーボード１１に送信し、所定のスイッチ等を押下しながら起動させた際に限って、液晶ディスプレイ２１のメニュー表示を行ってもよい。
【００５７】
また、本実施の形態では、マザーボード１１上のＣＰＵ１２が、変更パスワードをバックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きで記憶すること（図４のＳ１１４）を実行することにより、「第１上書手段」として作用しているが、この点、メモリボード２８上のＣＰＵ２９や、その他のＣＰＵが、変更パスワードをバックアップＲＡＭ１４の変更パスワード記憶領域１４ａに上書きで記憶すること（図４のＳ１１４）を実行することにより、「第１上書手段」として作用してもよい。
【００５８】
また、本実施の形態では、メモリボード２８上のＣＰＵ２９が、変更パスワードを第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きで記憶すること（図４のＳ２１２）を実行することにより、「第２上書制御手段」として作用しているが、この点、マザーボード１１上のＣＰＵ１２や、その他のＣＰＵが、変更パスワードを第２フラッシュメモリ３１の変更パスワード記憶領域３１ａに上書きで記憶すること（図４のＳ２１２）を実行することにより、「第２上書制御手段」として作用してもよい。
【００５９】
また、本実施の形態に係る情報処理装置１では、透明タッチパネル２２の各領域２２ｃ〜２２ｎへの接触によって変更パスワードを入力することができるが（Ｓ１１２）、この点、操作テーブル２３のボタンスイッチ（不図示）等によって変更パスワードを入力してもよい。
【産業上の利用可能性】
【００６０】
本発明は、拡張ボードを使用する情報処理装置において、パスワードなどの識別情報を使用したセキュリティ技術に適用し得る。
【図面の簡単な説明】
【００６１】
【図１】本実施の形態に係る情報処理装置のブロック図である。
【図２】本実施の形態に係る情報処理装置の斜視図である。
【図３】本実施の形態に係る情報処理装置を起動する際に実行される開始プログラムのフローチャートを示した図である。
【図４】本実施の形態に係る情報処理装置を起動する際に実行される開始プログラムのフローチャートを示した図である。
【図５】本実施の形態に係る情報処理装置を起動する際に実行される開始プログラムのフローチャートを示した図である。
【図６】液晶ディスプレイにおけるメニュー表示の画面を示す図である。
【図７】液晶ディスプレイにおける変更パスワードの入力画面を示す図である。
【符号の説明】
【００６２】
１    情報処理装置
１１    マザーボード
１２    ＣＰＵ
１４ａ  変更パスワード記憶領域
２２    透明タッチパネル
２８    メモリボード
２９    ＣＰＵ
３０ｃ  アプリケーションプログラム記憶領域
３１ａ  変更パスワード記憶領域
【図１】
2006079520.tif 000003
【図２】
2006079520.tif 000004
【図３】
2006079520.tif 000005
【図４】
2006079520.tif 000006
【図５】
2006079520.tif 000007
【図６】
2006079520.tif 000008
【図７】
2006079520.tif 000009