(57)【要約】【課題】ビデオゲーム機で使用するコントローラに関し、標準品とは異なるコントローラに対する融通性を高め、標準ゲームプログラムが指定している標準ポートを使用しないで非標準コントローラで遊べるようにする。【解決手段】規格の異なる複数種類の入出力ポートを備えとともにハードディスク装置２を備えたビデオゲーム機１の使用方法であって、第１の入出力ポート５に接続された標準コントローラ７を使用することを前提に作成されたゲームプログラムをハードディスク装置２に格納するとともに、そのゲームプログラムが第１の入出力ポート５にアクセスして入出力処理を実行する動作に対して第２の入出力ポート６を反応させるための入出力ポート付け替え用ドライバプログラムをハードディスク装置２に格納しておき、前記ゲームプログラムと前記ドライバプログラムを並列的に実行させ、第２の入出力ポート６に接続した非標準コントローラ８が前記ゲームプログラムによってアクセスされるようにする。【選択図】　　　図１
2004113273.tif 000002
【特許請求の範囲】
【請求項１】
規格の異なる複数種類の入出力ポートを備えるとともにハードディスク装置を備えたビデオゲーム機の使用方法であって、第１の入出力ポートに接続された標準コントローラを使用することを前提に作成されたゲームプログラムをハードディスク装置に格納するとともに、そのゲームプログラムが第１の入出力ポートにアクセスして入出力処理を実行する動作に対して第２の入出力ポートを反応させるための入出力ポート付け替え用ドライバプログラムをハードディスク装置に格納しておき、前記ゲームプログラムと前記ドライバプログラムを並列的に実行させ、第２の入出力ポートに接続した非標準コントローラが前記ゲームプログラムによってアクセスされるようにしたことを特徴とするビデオゲーム機の使用方法。
【請求項２】
請求項１において、ビデオゲーム機は通信手段を備え、外部のサーバーと通信することによって前記ゲームプログラムおよび前記ドライバプログラムをダウンロードすることを特徴とするビデオゲーム機の使用方法。
【請求項３】
請求項２において、ビデオゲーム機はサーバーと通信する際に、第２の入出力ポートに接続されている非標準コントローラの仕様識別情報をサーバーに通知することで、その非標準コントローラに合わせた前記ドライバプログラムをダウンロードすることを特徴とするビデオゲーム機の使用方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、たとえばプレイステーション２（登録商標）に代表されるようなビデオゲーム機の使用方法に関し、とくに、標準品とは異なるコントローラに対する融通性を高める技術に関する。
【０００２】
【発明の背景】
プレイステーション２は、３種類の入出力ポート（標準ポート／ＵＳＢポート／ＩＥＥＥ１３９４ポート）を備えており、このビデオゲーム機といっしょに販売されている標準コントローラを標準ポートに接続するのが典型的な使用方法である。そのような前提のもとでプレイステーション２用の大部分のゲームプログラムは製作されており、そのようなゲームプログラムは標準ポートに接続されている標準コントローラにアクセスして入出力処理を実行し、ゲームを進めるようになっている。そのようなゲームプログラムのことを標準ゲームプログラムと称することにする。
【０００３】
プレイステーション２用の標準ゲームプログラムの楽しさを増大させることを意図して、標準コントローラとは仕様の異なる特殊コントローラ（非標準コントローラ）を製作しようと企画しても、ライセンス等の関係もあって、標準ポートに接続する仕様で特殊コントローラを製作することはできない。標準コントローラとは異なる特殊コントローラを製作することは許可されているが、その場合は、ＵＳＢポートまたはＩＥＥＥ１３９４ポートに接続する仕様で製作しなければならない。
【０００４】
しかし、プレイステーション２用の標準ゲームプログラムは標準ポートに接続された標準コントローラにアクセスして入出力処理を行うように設計されているので、ＵＳＢポートまたはＩＥＥＥ１３９４ポートに特殊コントローラを接続しても、標準ゲームプログラムは特殊コントローラを無視するので、これを使ってゲームを行えない。
【０００５】
ゲームプログラムが、当初から、ＵＳＢポートやＩＥＥＥ１３９４ポートに接続された特殊コントローラを前提にして設計されていれば何も問題はないのであるが、標準ゲームプログラムはそのように設計されていない。
【０００６】
また、プレイステーション２の標準的な使用方法では、ＣＤ−ＲＯＭやＤＶＤなどの光ディスク媒体に記録されているゲームプログラムを、標準装備の光ディスク装置で読み取って実行する。プレイステーション２は、ハードディスク装置を増設したり、通信モデムを増設することで機能拡張することができる。これにより、インターネットに接続することができ、一般のパソコンのようにブラウザを使ってインターネット上のサーバーと通信することができる。
【０００７】
【発明の開示】
この発明は前述したような技術的背景の認識をよりどころ創作されたものであり、規格の異なる複数種類の入出力ポートを備えるとともにハードディスク装置を備えたビデオゲーム機の使用方法であって、第１の入出力ポートに接続された標準コントローラを使用することを前提に作成されたゲームプログラムをハードディスク装置に格納するとともに、そのゲームプログラムが第１の入出力ポートにアクセスして入出力処理を実行する動作に対して第２の入出力ポートを反応させるための入出力ポート付け替え用ドライバプログラムをハードディスク装置に格納しておき、前記ゲームプログラムと前記ドライバプログラムを並列的に実行させ、第２の入出力ポートに接続した非標準コントローラが前記ゲームプログラムによってアクセスされるようにしたことを特徴とするものである。
【０００８】
前記の方法において、さらに望ましくは、ビデオゲーム機は通信手段を備え、外部のサーバーと通信することによって前記ゲームプログラムおよび前記ドライバプログラムをダウンロードする方法とする。また望ましくは、ビデオゲーム機はサーバーと通信する際に、第２の入出力ポートに接続されている非標準コントローラの仕様識別情報をサーバーに通知することで、その非標準コントローラに合わせた前記ドライバプログラムをダウンロードする方法とする。
【０００９】
【発明の実施の形態】
この発明に係るビデオゲーム機の使用方法の概念を図１に示している。ビデオゲーム機１は、標準装備としての光ディスク装置（図示省略）に加えて、ハードディスク装置２を装備しているとともに通信モデム３を装備しており、インターネット４に接続してＨＴＴＰ通信する機能を実現している。
【００１０】
図１では、規格の異なる複数種類の入出力ポートとして、前述した標準ポート５とＵＳＢポート６を図示しており、標準ポート５には標準コントローラ７が接続されるし、ＵＳＢポート６には特殊コントローラ（非標準コントローラ）８が接続される。
【００１１】
ビデオゲーム機１はインターネット４上で運営されている特定のサーバー９にアクセスし、多数種類用意されている前述の標準ゲームプログラムの中から自分の希望するものを指定してダウンロードし、ハードディスク装置２に格納しておく。この標準ゲームプログラムは標準ポート５に接続された標準コントローラ７にアクセスして入出力処理を行うように設計されているので、ＵＳＢポート６に特殊コントローラ８を接続しても、標準ゲームプログラムは特殊コントローラ８を無視するので、これを使ってゲームを行えない。
【００１２】
そこで、前記サーバー９にアクセスした際に、自分の希望する標準ゲームプログラムを自分が所有する特殊コントローラ８でも遊べるようにするための入出力ポート付け替え用ドライバプログラムが欲しい旨をサーバー９に伝え、そのドライバプログラムもダウンロードしてハードディスク装置２に格納する。このとき、サーバー９と通信するプログラムの付帯機能として、ビデオゲーム機１のＵＳＢポート６に現に接続されている特殊コントローラ８の仕様情報を自動的に採取してサーバー９に伝える機能を持たせれば、ユーザーはとくに意識しなくても、適切なドライバプログラムが自動的にダウンロードされる。
【００１３】
ハードディスク装置２に格納されている標準ゲームプログラムを、ＵＳＢポート６に接続された特殊コントローラ８を使用して実行させたい場合、ハードディスク装置２に格納してある前記ドライバプログラムも標準ゲームプログラムとともに並列実行させる。そうすると、その標準ゲームプログラムが標準ポート５にアクセスして入出力処理を実行する動作に対して、前記ドライバプログラムの働きでＵＳＢポート６が反応することとなり、ＵＳＢポート６に接続されている特殊コントローラ８と標準ゲームプログラムの実行プロセスとの間で入出力動作が行われることになる。
【００１４】
なお、前述の入出力ポート付け替え用ドライバプログラムの働きで標準コントローラ７を特殊コントローラ８が代替する際に、標準ゲームプログラムのゲーム進行がスムーズに行えるように入出力信号の置換を行うが、これは必ずしも１対１の関係になっていなくてもよく、たとえばゲーム中で重要でなくて出現頻度の低い入出力信号を無視したり他の入出力信号と連動させるなどの方策を講じることができる。
【００１５】
【発明の効果】
以上詳細に説明したように、この発明によれば、ビデオゲーム機の標準ポートに接続された標準コントローラを使ってゲーム進行を行うように設計された標準ゲームプログラムを、ビデオゲーム機の別の入出力ポートに非標準コントローラを接続して遊ぶことができ、ビデオゲーム機の持つ可能性や融通性を拡張することができ、ビデオゲームの楽しみの世界を拡大することができる。
【図面の簡単な説明】
【図１】この発明の一実施例によるビデオゲーム機の使用方法の概念図である。
【符号の説明】
１　ビデオゲーム機
２　ハードディスク装置
３　通信モデム
４　インターネット
５　標準ポート（第１の入出力ポート）
６　ＵＳＢポート（第２の入出力ポート）
７　標準コントローラ
８　特殊コントローラ（非標準コントローラ）
９　サーバー
【図１】
2004113273.tif 000003