(57)【要約】【課題】  汎用コンピュータにおいて簡便な課金処理を可能とする。【解決手段】  制御装置（１００）には、キーボード（２１０）、マウス（２２０）が接続され、これら入力手段は制御装置内のスイッチ（ＳＷ１、ＳＷ２）をそれぞれ介して汎用コンピュータ（２００）に接続可能である。汎用コンピュータ（２００）の使用を可能とするときには、端子（ａ、ｄ）はそれぞれ端子（ｂ、ｅ）に接続され、汎用コンピュータ２００の使用を禁止するときは端子（ａ、ｄ）は開放される。また、汎用コンピュータ（２００）の使用を終了して新たな使用を可能とする際には、制御部（１１０）によって、汎用コンピュータ（２００）の再起動シーケンス等を実行するために、端子（ａ）は端子（ｃ）に接続される。【選択図】  図１
2006048454.tif 000002
【特許請求の範囲】
【請求項１】
操作入力手段から操作入力信号が入力される情報処理装置のための情報処理装置用制御装置であって、
前記操作入力信号に対応する疑似操作入力信号を生成し得る疑似操作入力信号生成手段と、
前記操作入力手段が接続される第１入力端子と、前記疑似操作入力信号生成手段が接続される第２入力端子と、前記情報処理装置に接続される出力端子とを備え、前記第１入力端子または前記第２入力端子を択一的に前記出力端子に接続する切り替え手段と、
前記情報処理装置を使用するための対価を受け入れる対価識別手段が接続され、前記対価識別手段が対価を識別したとき識別信号が入力される対価識別手段接続端子と、
前記対価識別手段接続端子から前記識別信号入力されたときに、前記情報処理装置の操作可能時間を計測するタイマー手段と、
を備え、
前記対価識別手段接続端子から前記識別信号入力されたときに、前記切り替え手段における第１入力端子を前記出力端子に接続し、前記タイマー手段が前記操作可能時間の終了を検出したときに、前記切り替え手段における第２入力端子を前記出力端子に接続するとともに、前記疑似操作入力信号によって前記情報処理装置の再起動シーケンスを実行し、前記再起動シーケンスの終了後に前記前記切り替え手段の前記出力端子を開放する、
ことを特徴とする情報処理装置用制御装置。
【請求項２】
第１の操作入力手段から第１の操作入力信号が入力され、第２の操作入力手段から第２の操作入力信号が入力される情報処理装置のための情報処理装置用制御装置であって、
前記第１の操作入力信号に対応する疑似操作入力信号を生成し得る疑似操作入力信号生成手段と、
前記第１の操作入力手段が接続される第１入力端子と、前記疑似操作入力信号生成手段が接続される第２入力端子と、前記情報処理装置に接続される第１出力端子とを備え、前記第１入力端子または前記第２入力端子を択一的に前記第１出力端子に接続する第１の切り替え手段と、
前記第２の操作入力手段が接続される第３入力端子と、前記情報処理装置に接続される第２出力端子とを備え、前記第３入力端子と前記第２出力端子とを開閉する第２の切り替え手段と、
前記情報処理装置を使用するための対価を受け入れる対価識別手段が接続され、前記対価識別手段が対価を識別したとき識別信号が入力される対価識別手段接続端子と、
前記対価識別手段接続端子から前記識別信号入力されたときに、前記情報処理装置の操作可能時間を計測するタイマー手段と、
を備え、
前記対価識別手段接続端子から前記識別信号入力されたときに、前記第１切り替え手段における第１入力端子を前記出力端子に接続するとともに、前記第２切り替え手段の前記第３入力端子と前記第２出力端子とを閉じ、前記タイマー手段が前記操作可能時間の終了を検出したときに、前記第２切り替え手段の前記第３入力端子と前記第２出力端子とを開放し、前記切り替え手段における第２入力端子を前記出力端子に接続するとともに、前記疑似操作入力信号によって前記情報処理装置の再起動シーケンスを実行し、前記再起動シーケンスの終了後に、前記第１切り替え手段の前記第１出力端子を開放するとともに、第２切り替え手段の前記第３入力端子と前記第２出力端子とを開放する、
ことを特徴とする情報処理装置用制御装置。
【請求項３】
前記タイマー手段は、前記識別信号の始端から終端までの長さを検出し、情報処理装置用制御装置は、前記長さが第１の所定値よりも長いときに、前記対価識別手段で対価が受け入れに失敗したと判断することを特徴とする請求項１または２に記載の情報処理装置用制御装置。
【請求項４】
情報処理装置用制御装置は、前記長さが第１の所定値よりも短くかつ第２の所定値より長いときに、前記対価識別手段で不正な対価挿入が行われたと判断することを特徴とする請求項３記載の情報処理装置用制御装置。
【請求項５】
情報処理装置と、
該情報処理装置の操作を制御する情報処理装置用制御装置を含む情報処理システムであって、
第１の操作信号を出力する操作入力手段を接続する第１の接続端子と、
前記情報処理装置が起動、終了、ログオン、ログオフのいずれかを実行する第２の操作信号を該情報処理装置に出力する操作信号出力手段と、
前記操作入力手段または前記操作信号出力手段から出力される前記第１および第２の操作信号を前記情報処理装置に出力する第２の接続端子と、
前記第２の接続端子に対して前記第１の接続端子と前記操作信号出力手段との接続を切り替える切り替え手段と、
投入されたコインまたはクレジット情報が記憶されたをカードを識別する識別手段から出力されたクレジット信号を受けるクレジット信号入力手段と、
該クレジット信号入力手段からのクレジット信号に応じた前記情報処理装置の操作可能時間を設定し、該操作可能時間まで時間を計時するタイマー手段と、
を備え、
更に、前記クレジット信号に対応して、前記操作信号出力手段と前記第２の接続端子を前記切り替え手段に接続させ、前記情報処理装置を起動またはログオンさせる操作信号を前記操作信号出力手段から前記情報処理装置に出力させ、その後に前記第１の接続端子と前記第２の接続端子を前記切り替え手段に接続させ、前記タイマー手段により前記操作可能時間が経過したときに、前記操作信号出力手段と前記第２の接続端子を前記切り替え手段に接続させ、前記情報処理装置を終了またはログオフさせる操作信号を前記操作信号出力手段から前記情報処理装置に出力させる切り替え制御手段と、
を備えたことを特徴とする情報処理システム。
【請求項６】
情報処理装置と、
該情報処理装置の操作を制御する情報処理装置用制御装置を含む情報処理システムであって、
第１の操作信号を出力する操作入力手段を接続する第１の接続端子と、
前記情報処理装置が再起動を実行する第２の操作信号を該情報処理装置に出力する操作信号出力手段と、
前記操作入力手段または前記操作信号出力手段から出力される前記第１および第２の操作信号を前記情報処理装置に出力する第２の接続端子と、
前記第２の接続端子に対して前記第１の接続端子と前記操作信号出力手段との接続を切り替える切り替え手段と、
投入されたコインまたはクレジット情報が記憶されたをカードを識別する識別手段から出力されたクレジット信号を受けるクレジット信号入力手段と、
該クレジット信号入力手段からのクレジット信号に応じた前記情報処理装置の操作可能時間を設定し、該操作可能時間まで時間を計時するタイマー手段と、
を備え、
更に、前記クレジット信号に対応して、前記第１の接続端子と前記第２の接続端子を前記切り替え手段に接続させ、前記タイマー手段により前記操作可能時間が経過したときに、前記操作信号出力手段と前記第２の接続端子を前記切り替え手段に接続させ、前記情報処理装置を再起動させる操作信号を前記操作信号出力手段から前記情報処理装置に出力させる切り替え制御手段と、
を備えたことを特徴とする情報処理システム。
【請求項７】
前記タイマー手段が計時する時間情報を表示する時間情報表示手段を、更に備えたことを特徴とする請求項５または６記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置の課金管理等に好適な情報処理装置用制御装置および情報処理システムに関する。
【背景技術】
【０００２】
近年インターネットカフェ等で種々の情報処理装置を有料で使用させるサービスが提供されており、課金機能を持たない汎用コンピュータによるサービスの提供も必要となってきている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来は汎用コンピュータの使用について、時間管理、対価管理のための簡便な課金処理手段は存在しなかった。
【０００４】
本発明はこのような従来の問題点を解消すべく創案されたもので、汎用コンピュータにおいて簡便な課金処理を可能とする情報処理装置用制御装置および情報処理システムを提供することを目的とする。
【発明の効果】
【０００５】
本発明によれば、汎用コンピュータにおいて簡便な課金処理が可能である。
【課題を解決するための手段】
【０００６】
本発明は、操作入力手段から操作入力信号が入力される情報処理装置のための情報処理装置用制御装置であって、前記操作入力信号に対応する疑似操作操作入力信号を生成し得る疑似操作入力信号生成手段と、前記操作入力手段が接続される第１入力端子と、前記疑似操作入力信号生成手段が接続される第２入力端子と、前記情報処理装置に接続される出力端子とを備え、前記第１入力端子または前記第２入力端子を択一的に前記出力端子に接続する切り替え手段と、前記情報処理装置を使用するための対価を受け入れる対価識別手段が接続され、前記対価識別手段が対価を識別したとき識別信号が入力される対価識別手段接続端子と、前記対価識別手段接続端子から前記識別信号入力されたときに、前記情報処理装置の操作可能時間を計測するタイマー手段とを備え、前記対価識別手段接続端子から前記識別信号入力されたときに、前記切り替え手段における第１入力端子を前記出力端子に接続し、前記タイマー手段が前記操作可能時間の終了を検出したときに、前記切り替え手段における第２入力端子を前記出力端子に接続するとともに、前記疑似操作入力信号によって前記情報処理装置の再起動シーケンスを実行し、前記再起動シーケンスの終了後に前記前記切り替え手段の前記出力端子を開放する。ここに、操作入力手段は例えばキーボードである。
【０００７】
これによって、汎用コンピュータを確実に再起動でき、汎用コンピュータにおいて簡便な課金処理が可能である。
【０００８】
本発明は、第１の操作入力手段から第１の操作入力信号が入力され、第２の操作入力手段から第２の操作入力信号が入力される情報処理装置のための情報処理装置用制御装置であって、前記第１の操作入力信号に対応する疑似操作操作入力信号を生成し得る疑似操作入力信号生成手段と、前記第１の操作入力手段が接続される第１入力端子と、前記疑似操作入力信号生成手段が接続される第２入力端子と、前記情報処理装置に接続される第１出力端子とを備え、前記第１入力端子または前記第２入力端子を択一的に前記第１出力端子に接続する第１の切り替え手段と、前記第２の操作入力手段が接続される第３入力端子と、前記情報処理装置に接続される第２出力端子とを備え、前記第３入力端子と前記第２出力端子とを開閉する第２の切り替え手段と、前記情報処理装置を使用するための対価を受け入れる対価識別手段が接続され、前記対価識別手段が対価を識別したとき識別信号が入力される対価識別手段接続端子と、前記対価識別手段接続端子から前記識別信号入力されたときに、前記情報処理装置の操作可能時間を計測するタイマー手段とを備え、前記対価識別手段接続端子から前記識別信号入力されたときに、前記第１切り替え手段における第１入力端子を前記出力端子に接続するとともに、前記第２切り替え手段の前記第３入力端子と前記第２出力端子とを閉じ、前記タイマー手段が前記操作可能時間の終了を検出したときに、前記第２切り替え手段の前記第３入力端子と前記第２出力端子とを開放し、前記切り替え手段における第２入力端子を前記出力端子に接続するとともに、前記疑似操作入力信号によって前記情報処理装置の再起動シーケンスを実行し、前記再起動シーケンスの終了後に、前記第１切り替え手段の前記第１出力端子を開放するとともに、第２切り替え手段の前記第３入力端子と前記第２出力端子とを開放する。例えば、第１操作入力手段はキーボードであり、第２操作入力手段はマウスである。
【０００９】
これによって、マウス等操作よって再起動シーケンスを妨害されることなく、汎用コンピュータを確実に再起動でき、汎用コンピュータにおいて簡便な課金処理が可能である。
【００１０】
本発明に係る情報処理装置用制御装置において、前記タイマー手段は、前記識別信号の始端から終端までの長さを検出し、情報処理装置用制御装置は、前記長さが第１の所定値よりも長いときに、前記対価識別手段で対価が受け入れに失敗したと判断する。これによってコインジャム等を容易に検出し得る。
【００１１】
本発明に係る情報処理装置用制御装置において、前記長さが第１の所定値よりも短くかつ第２の所定値より長いときに、前記対価識別手段で不正な対価挿入が行われたと判断する。これによってコインやカードにひもを付けて抜き取るような不正を検出し得る。
【００１２】
本発明は、情報処理装置と、該情報処理装置の操作を制御する情報処理装置用制御装置を含む情報処理システムであって、第１の操作信号を出力する操作入力手段を接続する第１の接続端子と、前記情報処理装置が起動、終了、ログオン、ログオフのいずれかを実行する第２の操作信号を該情報処理装置に出力する操作信号出力手段と、前記操作入力手段または前記操作信号出力手段から出力される前記第１および第２の操作信号を前記情報処理装置に出力する第２の接続端子と、前記第２の接続端子に対して前記第１の接続端子と前記操作信号出力手段との接続を切り替える切り替え手段と、投入されたコインまたはクレジット情報が記憶されたをカードを識別する識別手段から出力されたクレジット信号を受けるクレジット信号入力手段と、該クレジット信号入力手段からのクレジット信号に応じた前記情報処理装置の操作可能時間を設定し、該操作可能時間まで時間を計時するタイマー手段とを備え、更に、前記クレジット信号に対応して、前記操作信号出力手段と前記第２の接続端子を前記切り替え手段に接続させ、前記情報処理装置を起動またはログオンさせる操作信号を前記操作信号出力手段から前記情報処理装置に出力させ、その後に前記第１の接続端子と前記第２の接続端子を前記切り替え手段に接続させ、前記タイマー手段により前記操作可能時間が経過したときに、前記操作信号出力手段と前記第２の接続端子を前記切り替え手段に接続させ、前記情報処理装置を終了またはログオフさせる操作信号を前記操作信号出力手段から前記情報処理装置に出力させる切り替え制御手段とを備える。ここに、操作入力手段は例えばキーボードである。
【００１３】
これによって、汎用コンピュータを確実に終了、ログオンまたはログオフでき、汎用コンピュータにおいて簡便な課金処理が可能である。
【００１４】
本発明は、情報処理装置と、該情報処理装置の操作を制御する情報処理装置用制御装置を含む情報処理システムであって、第１の操作信号を出力する操作入力手段を接続する第１の接続端子と、前記情報処理装置が再起動を実行する第２の操作信号を該情報処理装置に出力する操作信号出力手段と、前記操作入力手段または前記操作信号出力手段から出力される前記第１および第２の操作信号を前記情報処理装置に出力する第２の接続端子と、前記第２の接続端子に対して前記第１の接続端子と前記操作信号出力手段との接続を切り替える切り替え手段と、投入されたコインまたはクレジット情報が記憶されたをカードを識別する識別手段から出力されたクレジット信号を受けるクレジット信号入力手段と、該クレジット信号入力手段からのクレジット信号に応じた前記情報処理装置の操作可能時間を設定し、該操作可能時間まで時間を計時するタイマー手段とを備え、更に、前記クレジット信号に対応して、前記第１の接続端子と前記第２の接続端子を前記切り替え手段に接続させ、前記タイマー手段により前記操作可能時間が経過したときに、前記操作信号出力手段と前記第２の接続端子を前記切り替え手段に接続させ、前記情報処理装置を再起動させる操作信号を前記操作信号出力手段から前記情報処理装置に出力させる切り替え制御手段とを備える。ここに、操作入力手段は例えばキーボードである。
【００１５】
これによって、汎用コンピュータを確実に再起動でき、汎用コンピュータにおいて簡便な課金処理が可能である。
【００１６】
さらに本発明に係る情報処理システムにおいて、前記タイマー手段が計時する時間情報を表示する時間情報表示手段を更に備えてもよい。
【発明を実施するための最良の形態】
【００１７】
次に本発明に係る情報処理装置用制御装置の好適な実施例を図面に基いて説明する。
【実施例１】
【００１８】
［情報処理装置用制御装置］
図１は、本発明に係る情報処理装置用制御装置の実施例１を示すブロック図、図２は、図１の情報処理装置用制御装置によって制御される汎用コンピュータの使用環境を示すブロック図である。
【００１９】
図１において、情報処理装置用制御装置（以下制御装置という。）１００は、情報処理装置である汎用コンピュータ２００に接続され、汎用コンピュータ２００を適宜制御する。
【００２０】
制御装置１００には、汎用コンピュータ２００の入力手段であるキーボード２１０、マウス２２０等が接続され、これら入力手段２１０、２２０は制御装置１００内のスイッチＳＷ１、ＳＷ２をそれぞれ介して汎用コンピュータ２００に接続可能である。また汎用コンピュータ２００にはモニタ２３０が接続されている。
【００２１】
制御装置１００には、制御部１１０が内蔵され、制御部１１０にはＣＰＵ１１２、入力ポート１１４、出力ポート１１６、１１８、シリアルポート１２０、バックアップ手段としてのＥＥＰＲＯＭ１９０が設けられている。ＣＰＵ１１２は制御装置１００内の各構成要素を制御するとともに、制御の基準となる時間を計時するタイマー手段として機能する。
【００２２】
制御部１１０は、出力ポート１１６から、スイッチＳＷ１、ＳＷ２をそれぞれ切り替え制御する制御信号Ｓ１、Ｓ２を出力し、スイッチＳＷ１、ＳＷ２は、シリアルポート１２０からの信号出力と、キーボード２１０、マウス２２０等からの信号出力を切り替えて汎用コンピュータ２００へ出力する。尚、汎用コンピュータ２００からの信号出力も、スイッチＳＷ１、ＳＷ２を介してシリアルポート１２０およびキーボード２１０、マウス２２０へそれぞれ出力される。
【００２３】
出力ポート１１８には、ＬＥＤ１３２およびＬＥＤバー１３４、１３６を備えた表示部１３０が接続され、制御装置１００の状態、動作等に関する情報を表示し得る。この表示部１３０は、制御部１１０で映像（画像）を生成して出力ポート１１８から出力することで、液晶やブラウン管等の表示手段を用いることも可能である。なおＬＥＤバーは複数のＬＥＤを直線状に並べた表示デバイスである。
【００２４】
入力ポート１１４には、対価識別手段としてのコイン識別器３００が接続され、コイン（１００円硬貨、５００円硬貨等）をコイン識別器３００に投入することによって、所定時間、汎用コンピュータ２００を使用することが可能になる。コイン識別器３００は、遊戯用メダルや貨幣等のコインのほかに紙幣等の種類を識別して、所定価値のメダルや貨幣および紙幣がどれだけの数が投入されたかカウントまたは算出して、その数をクレジット数として入力ポート１１４に送出するものや、投入された遊戯用メダルや貨幣および紙幣等の価値を情報としてそのまま入力ポート１１４に送出するものが含まれる。
【００２５】
ＥＥＰＲＯＭ１９０は課金情報のバックアップに使用され、制御装置１００の電源が誤って遮断され、あるいは停電等によって課金情報が消失することを防止する。初期状態（データバックアップ以前）のＥＥＰＲＯＭ１９０のデータフォーマットは、例えば、表１のとおりである。
【００２６】
【表１】
2006048454.tif 000003
表１において、アドレス０〜７にはＥＥＰＲＯＭ１９０がフォーマット済か否かを示す確認コードが登録され、アドレス８には、課金システムが本実施例のコインを使用するものか、カードを使用するもの（実施例２）のいずれであるかを「０」または「１」のデータで示す。アドレス９〜１１は、課金プレイ前のコイン投入枚数（図３のステップＳ３０８に示す連続投入枚数）、課金プレイ中のコイン投入枚数、おまけ数（表４）、サービスクレジット数のデータをそれぞれ登録する。
【００２７】
制御部１１０にはスタートスイッチＳＷ３、サービスコールスイッチＳＷ４およびサービススイッチＳＷ６が接続されている。スタートスイッチＳＷ３を押すことによって汎用コンピュータ２００の使用が開始される。サービスコールスイッチＳＷ４を押すことによって、表示部１３０にサービスコールの表示を行ない、音声を出力する（図示省略）等して、インターネットカフェ管理者等、サービス管理者にＳＷ４を押したことを報知してこれを呼ぶことができる。また、サービススイッチＳＷ６は、コイン識別器３００等の異常でコインが投入コインが無効となったとき等、サービス管理者が押すことによってユーザに所定数のコインを提供する際に使用する。なお、サービスコールスイッチＳＷ４が押されると、他のコンピュータにスイッチが押されたことを示す情報が送信されるようにしても良い。
【００２８】
スタートスイッチＳＷ３の近傍には、スタートスイッチＳＷ３の状態を示すＬＥＤ（図示省略）が設けられ、表２に示す状態表示が行なわれる。すなわち、コインが投入される以前のアイドル状態ではＬＥＤは消灯され、プレイ開始時にはＬＥＤは点灯され、その後のプレイ状態ではＬＥＤは消灯される。
【００２９】
【表２】
2006048454.tif 000004
ＬＥＤバー１３４、１３６においては、表３に示すように、種々の情報が表示される。表３においてはＬＥＤバー１３４を上段ＬＥＤバー、ＬＥＤバー１３６を下段ＬＥＤバーと呼ぶ。すなわち、サービスコールスイッチＳＷ４を押すとＬＥＤバー１３４を消灯し、再度の押下により点灯し、制御装置１００と汎用コンピュータ２００のＩ／Ｆの異常あるいはコインジャムに際してはＬＥＤバー１３４を０．５秒ずつ点滅し、課金終了１分前にＬＥＤバー１３６を０．５秒ずつ点滅し、課金可能状態ではＬＥＤバー１３４、１３６を０．２秒ずつ点滅する。また、これらの状態が同時に生じたときは、スイッチＳＷ４の表示を最優先し、次に課金可能状態の表示を優先する。
【００３０】
【表３】
2006048454.tif 000005
【００３１】
スイッチＳＷ１には端子ａ、ｂ、ｃが設けられ、出力ポート１１６から出力される制御信号Ｓ１によって、端子ａを端子ｂまたはｃに接続し、あるいは端子ａを開放する。端子ａは汎用コンピュータ２００におけるキーボード端子（図示省略）に接続され、端子ｂはキーボード２１０に接続され、端子ｃはシリアルポート１２０に接続されている。
【００３２】
スイッチＳＷ２には端子ｄ、ｅ、ｆが設けられ、出力ポート１１６から出力される制御信号Ｓ２によって、端子ｄを端子ｅまたはｆに接続し、あるいは端子ｄを開放する。端子ｄは汎用コンピュータ２００におけるマウス端子（図示省略）に接続され、端子ｅはマウス２２０に接続され、端子ｆはシリアルポート１２０に接続されている。
【００３３】
汎用コンピュータ２００の使用を可能とするときには、端子ａ、ｄはそれぞれ端子ｂ、ｅに接続され、汎用コンピュータ２００の使用を禁止するときは端子ａ、ｄは開放される。尚、これらの切り替えは、制御信号Ｓ１と制御信号Ｓ２とではなく、１つの制御信号によって端子ａ、ｄに対する端子ｂ、ｃ、ｅ、ｆ接続の制御を行うようにしても良い。マウス２２０がキーボード２１０に接続される仕様の場合は、キーボード２１０を介してマウス２２０の操作を汎用コンピュータ２００に出力すると、ＳＷ２は省略することが可能である。また、キーボード２１０とマウス２２０のいずれか一方のみで再起動をする場合もＳＷ２は不要とすることが可能であり、１つの制御信号によって切り替えが可能である。
【００３４】
また、汎用コンピュータ２００の使用を終了して新たな使用を可能とする際には、制御部１１０によって、汎用コンピュータ２００の再起動シーケンス等を実行するために、端子ａは端子ｃに接続される。再起動シーケンスの実行に際しては、キーボード２１０は汎用コンピュータ２００に接続されていないため、制御部１１０におけるＣＰＵ１１２が、キーボード２１０に替わって、キーボード２１０から再起動させるときにキーボード２１０から発生する信号と同等の信号を出力する。すなわちＣＰＵ１１２は、キーボード２１０の疑似信号を生成する疑似信号生成手段として機能する。
【００３５】
制御装置１００は汎用コンピュータ２００、キーボード２１０、マウス２２０およびコイン識別器３００に容易に接続でき、課金処理に必要な制御は全て制御装置１００によって実行される。従って、汎用コンピュータ２００において簡便な課金処理が可能である。
【００３６】
図２において、制御装置１００は、通信手段４００を介して、サービス管理者が操作する管理用コンピュータ５００に接続され、制御装置１００は必要個数設けられている。
【００３７】
管理用コンピュータ５００は、各制御装置１００の状況を管理し、またサービスコールスイッチＳＷ４が押されたときに、いずれの制御装置１００のサービスコールスイッチＳＷ４であるかを識別し得る。
［課金制御処理］
図３は、図１の情報処理装置用制御装置の課金制御処理を示すフローチャート、図４は、図３の処理における再起動シーケンスを示すフローチャート、図５は、他の再起動シーケンスを示すフローチャート、図６は、図３の処理におけるサービススイッチ処理を示すフローチャート、図７は、図３の処理におけるプレイ可能時間算出処理を示すフローチャート、図８は、図３の処理におけるコイン投入適不適判断および不適処理を示すフローチャート、図９は、電源投入時のＥＥＰＲＯＭからの課金情報読み込みの処理を示すフローチャートである。
【００３８】
図３において、制御装置１００の課金制御処理は以下の各ステップにより実行される。
【００３９】
ステップＳ３０１：制御装置１００の電源をオンとすると、図８のＥＥＰＲＯＭからの課金情報読み込みの処理を実行した後に、課金制御処理が開始されるが、このとき汎用コンピュータ２００も起動状態にある可能性がある。そこで、最初のステップでは、ＰＣ起動に要する期間中、ＳＷ１、ＳＷ２をそれぞれキーボード２１０、マウス２２０に接続する。このとき、ＬＥＤ１３２の各素子には、「―」等の所定の表示が為される。
【００４０】
ステップＳ３０２：プレイ可能時間を０に初期化し、ＳＷ１、ＳＷ２を開放してキーボード２１０とマウス２２０を汎用コンピュータ２００から切り離す。これによってコイン識別器３００へのコイン投入まで、汎用コンピュータ２００を使用できなくなる。
【００４１】
ステップＳ３０３：サービススイッチＳＷ６が押されたか否かの判断および、サービススイッチＳＷ６に関連した処理を実行する。サービススイッチ処理については図６に関連して後述する。
【００４２】
ステップＳ３０４：コインの投入を待ち、コインが投入されたときはステップＳ３０５以下の処理に進む。
【００４３】
ステップＳ３０５：コインの投入状態の適、不適等を判断する。適正にコイン投入が行なわれたときはステップＳ３０６に進み、不正投入やジャム（つまり）等の異常が生じた可能性があるときはステップＳ３０７に進む。
【００４４】
ステップＳ３０６：ステップＳ３０５で適正なコイン投入が行なわれたと判断したときは、その時点で汎用コンピュータ２００におけるゲーム等がプレイされているか否か判断する。すなわち、新たなプレイの開始か、現状プレイの継続かを判断する。プレイが継続か否かは、既にコインが投入されているか否か、また、そのときのプレイ可能な時間が終了していないかタイマー手段の時間の計時をチェックすることで判断される。新たなプレイのときはステップＳ３０８に進み、継続プレイのときはステップＳ３０９に進む。
【００４５】
ステップＳ３０７：ステップＳ３０５で不適投入の可能性ありと判断されたときは、これに対処するための処理を実行し、ステップＳ３０４に戻る。この処理は、例えばサービスコールスイッチＳＷ４が押されたときと同じ処理を実行することで対処が可能となる。
【００４６】
ステップＳ３０８：スタートスイッチＳＷ３が押されるまでに投入されたコイン枚数（以下、連続投入枚数という。）を判断し、おまけをユーザに与えるべきか否かを判断する。ユーザにおまけを与えるときはステップＳ３１０に進み、そうでないときはステップＳ３１１に進む。例えば、おまけは表４のように種々設定され、制御装置１００に設けられたディップスイッチ等により設定変更可能である。
【００４７】
【表４】
2006048454.tif 000006
【００４８】
ステップＳ３０９：ステップＳ３０６で継続プレイと判断されたときは投入コイン枚数または価値に対応したクレジット分、プレイ可能時間を加算し、ステップＳ３１３にジャンプする。
【００４９】
ステップＳ３１０：ステップＳ３０８でおまけを付加すべきと判断したときは、投入コイン数におまけとなるコイン数を加算または投入コインの価値におまけのコインの価値を加算し、ステップＳ３１１に進む。
【００５０】
ステップＳ３１１：利用者によりスタートスイッチＳＷ３の押下を待ち、スタートスイッチＳＷ３が押されたときはステップＳ３１２に進む。
【００５１】
ステップＳ３１２：投入コイン枚数またはこれにおまけを加算した枚数、すなわち有効なコイン枚数またはコインの価値に対応したゲーム可能時間を算出し、ステップＳ３１３に進む。
【００５２】
ステップＳ３１３：ステップＳ３１２で算出したプレイ可能時間をＬＥＤ３２に表示し、ステップＳ３１４に進む。プレイ可能時間については、ＬＥＤ１３２において例えば表５の表示が為される。
【００５３】
【表５】
2006048454.tif 000007
【００５４】
ステップＳ３１４：汎用コンピュータ２００の使用を可能とするため、ＳＷ１、ＳＷ２をそれぞれキーボード２１０、マウス２２０に接続する。
【００５５】
ステップＳ３１５：ステップＳ３１２で算出したプレイ可能時間が所定値を越えたか否か判断する。所定値は、想定される最大時間、処理可能データ長等により決定される。プレイ可能時間が所定値を越えたときはステップＳ３１６に進み、越えていないときはステップＳ３１７に進む。
【００５６】
ステップＳ３１６：コイン識別器３００に設けられたコインロックアウトコイル（図示省略）を励磁し、コインの投入を禁止する。これによって過剰なコイン投入を防止し得る。次にステップＳ３１８にジャンプする。
【００５７】
ステップＳ３１７：コイン識別器３００へのコインの投入を可能としておく。
【００５８】
ステップＳ３１８：ステップＳ３１６に続いて、汎用コンピュータ使用時間がステップＳ３１２で算出したプレイ可能時間を越えたか否か判断する。汎用コンピュータ使用時間はＣＰＵ１１２によって計測される。使用時間がプレイ可能時間を越えたときは、ステップＳ３１９に進み、越えていなかったときはステップＳ３０４に戻る。
【００５９】
ステップＳ３１９：汎用コンピュータ２００を再起動させる再起動処理を実行し、汎用コンピュータで実行されていたゲームプログラム等のプログラムを停止するとともに、汎用コンピュータ２００の再起動シーケンスを実行させる。これによって、確実に、汎用コンピュータ２００を次のユーザが使用し得る状態にセットし得る。
【００６０】
この点においても、汎用コンピュータの簡便な課金処理が可能とされている。
【００６１】
図４において、図３の再起動処理（ステップＳ３１９）は以下の各ステップによって実行される。
【００６２】
ステップＳ４０１：まずスイッチＳＷ２を開放し、汎用コンピュータの再起動シーケンス中にマウス２２０のクリック信号等が汎用コンピュータ２００に入力されることを防止する。クリック信号等が汎用コンピュータ２００に入力されると、再起動シーケンスが停止する可能性があるためである。
【００６３】
ステップＳ４０２：スイッチＳＷ１を制御部１１０のシリアルポート１２０に接続し、再起動シーケンスに際してキーボード２１０から汎用コンピュータ２００が入力すべき信号を制御部１１０から出力可能とする。汎用コンピュータ２００の再起動シーケンスは種々存在し、制御部１１０のＣＰＵ１１２は、接続されている汎用コンピュータ２００の再起動シーケンスに適合した信号（コマンド）を所定のタイミングでスイッチＳＷ１に出力する。
【００６４】
ステップＳ４０３：以下、汎用コンピュータ２００のＯＳを例えばＷｉｎｄｏｗｓＸＰ（商標）として再起動の処理を説明する。まず、（ＣＴＲＬ＋ＡＬＴ＋ＤＥＬ）のキーボード入力に対応した信号を、制御部１１０からスイッチＳＷ１に出力する。これによって、汎用コンピュータ２００のタスクマネージャが起動する。
【００６５】
ステップＳ４０４：ステップＳ４０３で起動したタスクマネージャが次の信号を入力可能な状態となるタイミングを待ち（所定時間待つ）、ステップＳ４０５に進む。
【００６６】
ステップＳ４０５：（ＡＬＴ＋Ｕ）のキーボード入力に対応した信号を、制御部１１０からスイッチＳＷ１に出力する。これによって、タスクマネージャにおけるシャットダウンメニューが表示される。
【００６７】
ステップＳ４０６：ステップＳ４０５で表示されたシャットダウンメニューが次の信号を入力可能な状態となるタイミングを待ち（所定時間待つ）、ステップＳ４０７に進む。
【００６８】
ステップＳ４０７：（Ｕ）のキーボード入力に対応した信号を、制御部１１０からスイッチＳＷ１に出力する。これによって、汎用コンピュータ２００内で再起動が実行される。
【００６９】
ステップＳ４０８：一時的に、スイッチＳＷ１をキーボード２１０に接続する。再起動に際して汎用コンピュータ２００にキーボード２１０が接続されていないとキーボード接続エラーとなって再起動が中断される場合がある。そこで、ステップＳ４０７の後は、一時的に出力ポート１１６から出力される制御信号Ｓ１によりスイッチＳＷ１をキーボード２１０に接続し、再起動を完結させる。
【００７０】
ステップＳ４０９：汎用コンピュータ２００の再起動が完了するタイミングを待ち（所定時間待つ）、ステップＳ４１０に進む。
【００７１】
ステップＳ４１０：ステップＳ４０８で一時的に接続されたスイッチＳＷ１を制御信号Ｓ１により開放し、汎用コンピュータ２００の使用ができないようにする。
【００７２】
このようにして、ＣＰＵ１１２は制御部１１０に内蔵させたＲＯＭ等記憶媒体（図示省略）に記憶されたプログラムに基いて、予め各ステップで設定されたタイミングで汎用コンピュータ２００が再起動するためのコマンド信号を出力できるので、この記憶媒体のプログラムを変更することで、汎用コンピュータ２００の個々の再起動処理に合わせて再起動処理の設定は容易に変更可能である。
【００７３】
例えば、再起動処理の他の例として、ＷｉｎｄｏｗｓＸＰ（商標）においてスタートメニュ−から再起動シーケンスを実行する場合には、図５の各ステップを実行する。
【００７４】
ステップＳ５０１：ステップＳ４０１と同様、スイッチＳＷ２を開放する。
【００７５】
ステップＳ５０２：ステップＳ４０２と同様、スイッチＳＷ１を制御部１１０のシリアルポート１２０に接続する。
【００７６】
ステップＳ５０３：（ＣＴＲＬ＋ＥＳＣ）のキーボード入力に対応した信号を、制御部１１０からスイッチＳＷ１に出力する。これによって、汎用コンピュータ２００のスタートメニューが起動する。なお、Ｗｉｎｄｏｗｓ（商標）の他のＯＳにおいても、同様の信号によってスタートメニューが起動する。
【００７７】
ステップＳ５０４：ステップＳ８０３で起動したスタートメニューが次の信号を入力可能な状態となるタイミングを待ち（所定時間待つ）、ステップＳ５０５に進む。
【００７８】
ステップＳ５０５：（Ｕ）のキーボード入力に対応した信号を、制御部１１０からスイッチＳＷ１に出力する。これによって、スタートメニューにおける終了メニューが表示される。
【００７９】
ステップＳ５０６：ステップＳ５０５で表示された終了メニューが次の信号を入力可能な状態となるタイミングを待ち（所定時間待つ）、ステップＳ５０７に進む。
【００８０】
ステップＳ５０７：（Ｒ）のキーボード入力に対応した信号を、制御部１１０からスイッチＳＷ１に出力する。これによって、汎用コンピュータ２００内で再起動が実行される。
【００８１】
ステップＳ５０８：ステップＳ４０８と同様、一時的に、スイッチＳＷ１をキーボード２１０に接続する。
【００８２】
ステップＳ５０９：ステップＳ４０９と同様、汎用コンピュータ２００の再起動が完了するタイミングを待ち（所定時間待つ）、ステップＳ５１０に進む。
【００８３】
ステップＳ５１０：ステップＳ４１０と同様、スイッチＳＷ１を制御信号Ｓ１により開放し、汎用コンピュータ２００の使用ができないようにする。
【００８４】
以上のとおり、制御装置１００は汎用コンピュータ２００の再起動処理を簡便に実行し得る。
【００８５】
図６において、図３の処理におけるサービススイッチ処理（ステップＳ３０３）は以下の各ステップにより実行される。
【００８６】
ステップＳ６０１：まずサービス管理者がサービススイッチＳＷ６が押されたか否かを判断する。サービススイッチＳＷ６が押されたときはステップＳ６０２に進み、押されなかったときはそのまま処理を終了する。
【００８７】
ステップＳ６０２：サービスクレジットとして、ユーザのクレジットに所定数、例えば「１」加算する。これによって、ユーザは無効となったコインに対応したクレジットを取得し得る。
【００８８】
ステップＳ６０３：ＥＥＰＲＯＭ１９０に課金情報を書き込み、そのまま処理を終了する。
【００８９】
以上の処理により、ユーザは無効となったコインに対応したクレジットを取得し得る。
【００９０】
図７において、図３の処理におけるプレイ可能時間算出処理（ステップＳ３１２）は以下の各ステップにより実行される。
【００９１】
ステップＳ７０１：ステップＳ３０３で提供されたサービスクレジットが存在するか否かを判断する。サービスクレジットが存在するときはステップＳ７０２に進み、サービスクレジットが０のときはステップＳ７０４に進む。
【００９２】
ステップＳ７０２：サービスクレジット「１」に対応したプレイ可能時間を設定し、ステップＳ７０３に進む。
【００９３】
ステップＳ７０３：ステップＳ７０２で消費したサービスクレジット「１」を登録されたサービスクレジットから減算する。その後ステップＳ７０７に進む。
【００９４】
ステップＳ７０４：投入コインに対応したコインクレジットが存在するか否かを判断する。コインクレジットが存在するときはステップＳ７０５に進み、存在しないときはステップＳ７０８に進む。
【００９５】
ステップＳ７０５：コインクレジット「１」に対応したプレイ可能時間を設定し、ステップＳ７０６に進む。
【００９６】
ステップＳ７０６：ステップＳ７０５で消費したコインクレジット「１」を登録されたコインクレジットから減算する。その後ステップＳ７０７に進む。
【００９７】
ステップＳ７０７：減算されたコイン投入数やクレジットをＥＥＰＲＯＭ１９０に書き込み、処理を終了する。
【００９８】
ステップＳ７０８：サービスクレジット、コインクレジットのいずれも存在しないことにより、プレイ可能時間を０とし、処理を終了する。
【００９９】
以上により、プレイ可能時間が算出され、消費されたクレジットがＥＥＰＲＭ１９０に登録される。
【０１００】
図８において、図３の処理におけるコイン投入適不適判断（ステップＳ３０５）および不適処理（ステップＳ３０７）の詳細は以下のとおりである。
【０１０１】
ステップＳ８０１：コイン識別器３００にコインが投入されたとき、コイン識別器３００は入力ポート１１４にコイン投入信号を出力する。コイン投入信号は立下りを始端とし、立上りを終端とする信号であり、ステップＳ８０１では始端の検出を待つ。
【０１０２】
ステップＳ８０２：ステップＳ８０１でコイン投入信号の始端が検出されたときにはタイマーを始動する。
【０１０３】
ステップＳ８０３：ステップＳ８０２のタイマの計測時間Ｔが所定値Ｔ１（例えば５秒）より大となったか否かチェックする。コイン投入信号の始端のみが検出され、終端が検出されない場合、コインのジャム（つまり）が生じていることが多い。Ｔ＞Ｔ１のときはステップＳ８１０に進み、そうでないときはステップＳ８０４に進む。
【０１０４】
ステップＳ８０４：コイン投入信号の終端が検出されたか否かを判断する。検出されたときはステップＳ８０５に進み、検出されなかったときはステップＳ８０３に戻る。
【０１０５】
ステップＳ８０５：タイマを停止し、Ｔを決定する。
【０１０６】
ステップＳ８０６：時間Ｔが所定値Ｔ２（例えば３２０ｍ秒）以下、所定値Ｔ３（例えば１２０ｍ秒）より大、Ｔ２とＴ３の間のいずれであるかを判断する。
【０１０７】
ステップＳ８０７：Ｔ＜＝Ｔ２のときはコイン検出信号をノイズ等と判断し、無効処理を行なう。その後、図３のステップＳ３０７に進む。
【０１０８】
ステップＳ８０８：Ｔ１＜Ｔ＜Ｔ３のときは投入コインにひもを付けて、引き戻す等の不正が行なわれたと判断する。その後、図３のステップＳ３０７に進む。
【０１０９】
ステップＳ８０９：Ｔ２＜Ｔ＜＝Ｔ３のときは、正常なコイン投入が行なわれたと判断し、図３のステップＳ３０６に進む。
【０１１０】
ステップＳ８１０：ステップＳ０３でＴ＞Ｔ１であったときは、ジャムと判断し、ステップＳ８１１に進む。
【０１１１】
ステップＳ８１１：表示部１３０において所定の表示を行ない、ユーザに対してジャムが生じたことを通知する。これによって、ユーザはサービスコールスイッチＳＷ４等によって、ジャム解消を管理者に依頼することができる。
【０１１２】
ステップＳ８１２：ジャムが解消したか否か判断し、ジャムが解消されなかったときはステップＳ８１３に進む。
【０１１３】
ステップＳ８１３：ジャム検出から所定時間が経過したか否かを判断し、所定時間が経過したときは、不適なコイン投入として、図３のステップＳ３０７に進む。所定時間が経過する前であればステップＳ８１２に戻る。
【０１１４】
図９において、電源投入時のＥＥＰＲＯＭからの課金情報読み込みの処理は以下の各ステップによって実行される。
【０１１５】
ステップＳ９０１：電源投入により、まずＣＰＵ１１２の初期化が実行され、ステップＳ９０２に進む。このとき、課金プレイ前コイン投入数、課金プレイ中コイン投入数、おまけ数およびサービスクレジット数を０にクリアする。
【０１１６】
ステップＳ９０２：ＣＰＵ１１２によりＥＥＰＲＯＭ１９０のデータを読み込み、ステップＳ９０３に進む。
【０１１７】
ステップＳ９０３：ステップＳ９０２で読み込んだ課金情報のデータ適合を判定し、ステップＳ９０４に進む。
【０１１８】
ステップＳ９０４：ステップＳ９０３の判定で、適合と判断されたときはステップＳ９０５に進み、不適合と判断されたときはステップＳ９０６に進む。
【０１１９】
ステップＳ９０５：ＥＥＰＲＯＭ１９０の課金情報データを制御部１１０のシステムメモリ（図示省略）にコピーし、ＥＥＰＲＯＭデータをクリアする。
【０１２０】
ステップＳ９０６：ＥＥＰＲＯＭ１９０の課金情報データを無効とし、ＥＥＰＲＯＭ１９０のデータをクリアする。
【０１２１】
以上の処理により、ＥＥＰＲＯＭ１９０の課金情報データを制御部１１０にロードし得る。
【実施例２】
【０１２２】
［情報処理装置用制御装置］
図１０は、本発明に係る情報処理装置用制御装置の実施例２を示すブロック図、図１１は、図１０の情報処理装置用制御装置によって制御される汎用コンピュータの使用環境を示すブロック図である。図中、実施例１と同一若しくは相当部分には同一符号を付し、説明を省略する。
【０１２３】
実施例２は、対価識別手段として、実施例１のコイン識別器３００に替えて、カード・リーダ・ライタ６００を制御装置１００に接続したもので、他の構成は実施例１と同様である。
【０１２４】
図１０において、カード・リーダ・ライタ６００は制御部１１０の入力ポート１１４に接続され、カード・リーダ・ライタ６００に挿入された磁気やＩＣ等により情報が記録されたカード７１０（図１１、以下カードという。）の内容が読み出されて制御部１１０に伝達される。制御部１１０はカード７１０内のデータを書き換え、あるいは新たなデータを書き込む。なお、このカードには、プリペイドカードや電子マネーカードなどが含まれる。
【０１２５】
実施例１と同様、制御部１１０にはＥＥＰＲＯＭ１９０が設けられているが、そのデータフォーマットをカード７１０に適合すべく、例えば、表６のように定められている。
【０１２６】
【表６】
2006048454.tif 000008
表６において、アドレス０〜８、３１は表１と同様であり、アドレス９〜１８には、カードライト情報、グループＩＤ下位バイト、グループＩＤ上位バイト、店舗ＩＤ下位バイト、店舗ＩＤ上位バイト、金種、カード残高下位バイト、カード残高上位バイト、カード新規情報、サービスクレジット数がそれぞれ登録される。表７は、ＥＥＰＲＯＭ１９０に、グループＩ＝１２３４、店舗ＩＤ＝１２３４、サービスクレジット数＝５のデータが書きこまれた例を示す。
【０１２７】
【表７】
2006048454.tif 000009
【０１２８】
図１１において、制御装置１００は、通信手段４００を介して、サービス管理者が操作する管理用コンピュータ５００に接続され、通信手段４００にはさらにカード７１０を発行する発券器７００が接続されている。管理用コンピュータ５００は発券器７００におけるカード７１０の販売状況を管理し得る。
【０１２９】
カード７１０においては、例えば表８に示すフォーマットのデータが記録される。
【０１３０】
カード７１０のデータには、カード７１０を使用する店舗を示す４バイトの店舗ＩＤと、カード７１０の券種を示す１バイトデータと、カード残高を示す４バイトのデータと、カード７１０が新規カードか課金カードかを示す１バイトデータが含まれる。
【０１３１】
【表８】
2006048454.tif 000010
また表示部１３０においては、表９に示すように、種々の状態表示が行なわれる。すなわち、プレイ可能時間が少なくなったこと告知すべき時間（以下告知時間という。）と比較して、プレイ時間が長かったとき、ＬＥＤ１３２を点灯するとともにＬＥＤバー１３４を点灯し、プレイ時間が告知時間以下のときＬＥＤ１３２およびＬＥＤバー１３６をゆっくり点滅し、プレイ時間が０となりコイン投入不可のときＬＥＤ１３２およびＬＥＤバー１３６を速く点滅するとともにＬＥＤバー１３４を消灯し、その後コイン投入可となったときにＬＥＤ１３２およびＬＥＤバー１３４を点灯する。
【０１３２】
【表９】
2006048454.tif 000011
［課金制御処理］
図１２は、図１０の情報処理装置用制御装置の課金制御処理を示すフローチャート、図１３は、図１２の処理におけるカード排出処理を示すフローチャート、図１４は、図１２の処理におけるプレイ可能時間算出処理を示すフローチャート、図１５は、電源投入時のＥＥＰＲＯＭからの課金情報読み込みの処理を示すフローチャートである。
【０１３３】
図１２において、実施例２における制御装置１００の課金制御処理は以下の各ステップにより実行される。
【０１３４】
ステップＳ１２０１：実施例１のＳ３０１と同様、ＳＷ１、ＳＷ２をそれぞれキーボード２１０、マウス２２０に接続し、所定の表示を行なう。
【０１３５】
ステップＳ１２０２：実施例１のＳ３０２に対応する初期化処理であり、プレイ可能時間＝０、カード残高＝０とし、スイッチＳＷ１、ＳＷ２を開放する。
【０１３６】
ステップＳ１２０３：実施例１のＳ３０３と同様、サービススイッチ処理を実行する。
【０１３７】
ステップＳ１２０４：カード・リーダ・ライタ６００にカード７１０が挿入されたか否かを判断する。カードが挿入されたときはステップＳ１２０５に進み、挿入されなかったときはステップＳ１２１１に進む。
【０１３８】
ステップＳ１２０５：カード７１０に記録された店舗ＩＤを読み取り、そのカード７１０が発券器７００で発券された正当なものであるか否か判断する。正当なカードのときはステップＳ１２０６に進み、不正なカードのときはステップＳ１２１０に進む。
【０１３９】
ステップＳ１２０６：カード７１０が新規カード（新規カード情報＝＋１）クか否かをチェックし、ステップＳ１２０７に進む。新規カードについては、表７の設定に基くおまけが与えられる。
【０１４０】
ステップＳ１２０７：カード７１０のクレジットに対しておまけを付加すべきか否か、またおまけを与える場合のおまけの金額を判断する。おまけを付加すするときにはステップＳ１２０８に進み、付加しないときはステップＳ１２０９にジャンプする。例えば、おまけは表１０のように種々設定され、制御装置１００に設けられたディップスイッチ等により設定変更可能である。
【０１４１】
【表１０】
2006048454.tif 000012
【０１４２】
ステップＳ１２０８：カード残のおまけを付加し、ステップＳ１２０９に進む。
【０１４３】
ステップＳ１２０９：プレイ可能時間を１クレジットに対応する時間に設定して課金プレイを開始し、ステップＳ１２１９に進む。
【０１４４】
ステップＳ１２１０：カード７１０が不正なカードであったときは、カード７１０を排出し、ステップＳ１２０４に戻る。
【０１４５】
ステップＳ１２１１：カード・リーダ・ライタ６００において、カード排出スイッチＳＷ５（図７）が押されたか否か判断する。カード排出スイッチＳＷ５が押されたときはステップＳ１２１２に進み、押されていなかったときはステップＳ１２１３に進む。
【０１４６】
ステップＳ１２１２：汎用コンピュータ２００の使用のために既に登録されたクレジットについては引き続き使用可能であるが、カード読み取りが不可となったので、カードから読み込み得るクレジットは０とする。次にステップＳ１２１３に進む。
【０１４７】
ステップＳ１２１３：その時点で汎用コンピュータ２００におけるゲーム等がプレイされているか否か判断する。プレイ中のときはステップＳ１２１４に進み、プレイされていないときはステップＳ１２０４に戻る。
【０１４８】
ステップＳ１２１４：既に登録されている１クレジットのプレイ可能時間が終了したか否かを判断する。プレイ可能時間が終了したときはステップＳ１２１５に進み、未了のときはステップＳ１２１９にジャンプする。
【０１４９】
ステップＳ１２１５：ステップＳ３１２と同様に、プレイ可能時間を算出する処理を実行する。処理の詳細は図１４に関連して詳述する。その後ステップＳ１２１６に進む。
【０１５０】
ステップＳ１２１６：ステップＳ１２１５でプレイ可能時間＝０と判断されたか否か判断し、プレイ可能時間＝０のときはステップＳ１２２０に進み、そうでないときはステップＳ１２１７に進む。
【０１５１】
ステップＳ１２１７：ステップＳ１２０９と同様、プレイ可能時間を１クレジットの時間に設定し、ステップＳ１２１８に進む。
【０１５２】
ステップＳ１２１８：ステップＳ１２１７で使用されたクレジットに対応する金額をカード残高から減額し、ステップＳ１２１９に進む。
【０１５３】
ステップＳ１２１９：プレイ可能時間を表示部１３０に表示し、ステップＳ１２０４に戻る。
【０１５４】
ステップＳ１２２０：表示部１３０のプレイ可能時間を０とし、カード７１０を排出する。次にステップＳ１２２１に進む。
【０１５５】
ステップＳ１２２１：プレイ可能時間を表示部１３０に表示し、ステップＳ１２２２に進む。
【０１５６】
ステップＳ１２２２：ステップＳ３１９と同様の再起動処理を実行し、ステップＳ１２０４に戻る。
【０１５７】
実施例２は、カード７１０を用いた制御装置１００において、実施例１と同様、簡便な課金制御を可能とする。
【０１５８】
カード排出スイッチＳＷ５の近傍には、カード排出スイッチＳＷ５の状態を示すＬＥＤ（図示省略）が設けられ、表１１に示す状態表示が行なわれる。すなわち、カード挿入前のアイドル状態ではＬＥＤは消灯され、プレイ開始状態では点灯し、その後消灯される。
【０１５９】
【表１１】
2006048454.tif 000013
【０１６０】
図１３において、図１２におけるカード排出処理（Ｓ１２１０、Ｓ１２１１、Ｓ１２２０等）は以下の各ステップによって実行される。
【０１６１】
ステップＳ１３０１：カード排出が行なわれる第１の条件として、カードリードエラーが発生したか否かを判断する。カードリードエラーが発生したときはステップＳ１３１１にジャンプし、発生しないときはステップＳ１３０２に進む。
【０１６２】
ステップＳ１３０２：カード排出が行なわれる第２の条件として、カードライトエラーが発生したか否かを判断する。カードライトエラーが発生したときはステップＳ１３１１にジャンプし、発生しないときはステップＳ１３０３に進む。
【０１６３】
ステップＳ１３０３：カード排出が行なわれる第３の条件として、カード残高が０か否かを判断する。カード残高＝０のときはステップＳ１３１１にジャンプし、カード残高が残っているときはステップＳ１３０４に進む。
【０１６４】
ステップＳ１３０４：カード排出が行なわれる第４の条件として、カード排出スイッチＳＷ５が押されたか否かを判断する。カード排出スイッチＳＷ５が押されたときはステップＳ１３０５進み、押されなかったときはそのまま処理を終了する。本ステップはステップＳ１２１１に対応する。
【０１６５】
ステップＳ１３０５：ステップＳ１３０４でカード排出スイッチＳＷ５が押され、そのときまでのプレイ時間がプレイ時間の最小単位（例えば６０秒）以下か否かを判断する。プレイ時間がプレイ時間最小単位以下のときはステップＳ１３０６に進み、プレイ時間がプレイ時間最小単位より大のときはステップＳ１３０７にジャンプする。
【０１６６】
ステップＳ１３０６：プレイ時間を最小単位に切り上げ、ステップＳ１３０７に進む。本ステップはステップＳ１２１７に対応する。
【０１６７】
ステップＳ１３０７：プレイ時間、あるいはステップＳ１３０６で切り上げられたプレイ時間分、カード７１０から減額する。本ステップはステップＳ１２１７に対応する。
【０１６８】
ステップＳ１３０８：挿入されたカード７１０が新規カードであったか否か判断する。新規カードについては、おまけを与える等の特典が与えられるので、新規でないカード（以下課金カードという。）には、その旨のデータを書き換える。新規カードのときはステップＳ１３０９に進み、課金カードのときはステップＳ１３１０にジャンプする。
【０１６９】
ステップＳ１３０９：新規カードを課金カードに書き換え、ステップＳ１３１０に進む。
【０１７０】
ステップＳ１３１０：表示部１３０のＬＥＤ１３２にカード残高を表示し、ステップＳ１３１１に進む。
【０１７１】
ステップＳ１３１１：カード７１０をカード・リーダ・ライタ６００から排出し、そのまま処理を終了する。尚、実施例１および実施例２では汎用コンピュータ２００を再起動させる実施例として説明したが、汎用コンピュータやそのオペレーティングシステムの仕様によっては、再起動のほかに、起動や終了、ログオンやログオフをキーボードやマウスなどの操作入力手段から操作情報を入力することでこれらを実行するものもあり、この場合にもクレジット情報やタイマー手段の計時に基づいてＳＷ１またはＳＷ２を出力ポート１１６から切り替え、汎用コンピュータの起動や終了、ログオンやログオフのコマンド信号を汎用コンピュータに出力するようにしても良い。
【０１７２】
図１４において、図１２の処理におけるプレイ可能時間算出処理（ステップＳ１２１５）は以下の各ステップによって実行される。
【０１７３】
ステップＳ１４０１：ステップＳ１２０３で提供されたサービスクレジットが存在するか否かを判断する。サービスクレジットが存在するときはステップＳ１４０５に進み、サービスクレジットが０のときはステップＳ１４０２に進む。
【０１７４】
ステップＳ１４０２：サービスクレジット「１」に対応したプレイ可能時間を設定し、ステップＳ１４０３に進む。
【０１７５】
ステップＳ１４０３：カード７１０の課金情報をＥＥＰＲＯＭ１９０に書き込みバックアップする。
【０１７６】
ステップＳ１４０４：ステップＳ１４０２で消費したサービスクレジット「１」を登録されたサービスクレジットから減算する。その後ステップＳ１４０９に進む。
【０１７７】
ステップＳ１４０５：カード７１０に残高が存在するか否か判断する。残高存在するときはステップＳ１４０６に進み、存在しないときはステップＳ１４１０に進む。
【０１７８】
ステップＳ１４０６：カード残高のクレジット「１」に対応したプレイ可能時間を設定し、ステップＳ１４０７に進む。
【０１７９】
ステップＳ１４０７：ステップＳ１４０６で消費したクレジット「１」をカード残高から減算する。その後ステップＳ１４０８に進む。
【０１８０】
ステップＳ１４０８：減算されたカード残高をカード７１０に書き込み、ステップＳ１４０９に進む。
【０１８１】
ステップＳ１４０９：ＥＥＰＲＯＭ１９０のデータをクリアし、処理を終了する。
【０１８２】
ステップＳ１４１０：サービスクレジット、カード残高のいずれも存在しないことにより、プレイ可能時間を０とし、処理を終了する。
【０１８３】
以上により、プレイ可能時間が算出され、消費されたクレジットがカード７１０に登録される。
【０１８４】
図１５において、図１２の処理に先行して実行される、電源投入時のＥＥＰＲＯＭからの課金情報読み込みの処理は以下の各ステップによって実行される。
【０１８５】
ステップＳ１５０１：電源投入により、まずＣＰＵ１１２の初期化が実行され、ステップＳ１５０２に進む。このとき、グループＩＤ、店舗ＩＤ、金種、カード残高およびサービスクレジット数を０にクリアする。
【０１８６】
ステップＳ１５０２：ＣＰＵ１１２によりＥＥＰＲＯＭ１９０のデータを読み込み、ステップＳ１５０３に進む。
【０１８７】
ステップＳ１５０３：制御部１１０のステータスが、磁気カード７１０の書き込み中であるか否かを判断する。書き込み中のときは、磁気カード書き込み中に電源がＯＦＦになった可能性があるので、ステップＳ１５０４以下の処理に移行する。
【０１８８】
ステップＳ１５０４：ステップＳ１５０３で読み込んだ課金情報のデータ適合を判定し、ステップＳ１５０５に進む。
【０１８９】
ステップＳ１５０５：ステップＳ１５０４の判定で、適合と判断されたときはステップＳ１５０６に進み、不適合と判断されたときはステップＳ１５０７に進む。
【０１９０】
ステップＳ１５０６：ＥＥＰＲＯＭ１９０の課金情報データを制御部１１０のシステムメモリ（図示省略）にコピーし、ＥＥＰＲＯＭデータをクリアする。このとき表示部１３０にライトエラーを表示し、書き込み中に電源ＯＦＦ等の異常が発生したことをユーザに知らせる。ユーザが新たなカード７１０をカード・リーダ・ライタ６００すると、ＥＥＰＲＯＭ１９０からグループＩＤ、店舗ＩＤ、金種、カード残高がコピーされる。
【０１９１】
ステップＳ１５０７：ＥＥＰＲＯＭ１９０の課金情報データを無効とし、ＥＥＰＲＯＭ１９０のデータをクリアする。
【０１９２】
以上の処理により、ＥＥＰＲＯＭ１９０の課金情報データを制御部１１０にロードし得る。
【図面の簡単な説明】
【０１９３】
【図１】本発明に係る情報処理装置用制御装置の実施例１を示すブロック図である。（実施例１）
【図２】図１の情報処理装置用制御装置によって制御される汎用コンピュータの使用環境を示すブロック図である。（実施例１）
【図３】図１の情報処理装置用制御装置の課金制御処理を示すフローチャートである。（実施例１）
【図４】図３の処理における再起動シーケンスを示すフローチャートである。（実施例１）
【図５】他の再起動シーケンスを示すフローチャートである。（実施例１）
【図６】図３の処理におけるサービススイッチ処理を示すフローチャートである。（実施例１）
【図７】図３の処理におけるプレイ可能時間算出処理を示すフローチャートである。（実施例１）
【図８】図３の処理におけるコイン投入適不適判断および不適処理を示すフローチャートである。（実施例１）
【図９】電源投入時のＥＥＰＲＯＭからの課金情報読み込みの処理を示すフローチャートである。（実施例１）
【図１０】本発明に係る情報処理装置用制御装置の実施例２を示すブロック図である。（実施例２）
【図１１】図１０の情報処理装置用制御装置によって制御される汎用コンピュータの使用環境を示すブロック図である。（実施例２）
【図１２】図１０の情報処理装置用制御装置の課金制御処理を示すフローチャートである。（実施例２）
【図１３】図１２の処理におけるカード排出処理を示すフローチャートである。（実施例２）
【図１４】図１２の処理におけるプレイ可能時間算出処理を示すフローチャートである。（実施例２）
【図１５】電源投入時のＥＥＰＲＯＭからの課金情報読み込みの処理を示すフローチャートである。（実施例２）
【符号の説明】
【０１９４】
１００  情報処理装置用制御装置
１１０  制御部
１１２  ＣＰＵ
ａ、ｂ、ｃ、ｄ、ｅ  端子
ＳＷ１、ＳＷ２  スイッチ
２００  汎用コンピュータ
２１０  キーボード
２２０  マウス
３００  コイン識別器
６００  カード・リーダ・ライタ
【図１】
2006048454.tif 000014
【図２】
2006048454.tif 000015
【図３】
2006048454.tif 000016
【図４】
2006048454.tif 000017
【図５】
2006048454.tif 000018
【図６】
2006048454.tif 000019
【図７】
2006048454.tif 000020
【図８】
2006048454.tif 000021
【図９】
2006048454.tif 000022
【図１０】
2006048454.tif 000023
【図１１】
2006048454.tif 000024
【図１２】
2006048454.tif 000025
【図１３】
2006048454.tif 000026
【図１４】
2006048454.tif 000027
【図１５】
2006048454.tif 000028