(57)【要約】  【課題】  対価受付機に硬貨等が投入されない場合にも無償プログラムによるサービスを提供でき、対価受付機に硬貨等が投入された場合、別個の有償プログラムによるサービスを提供することが可能な有償コンピュータシステム、コンピュータ、及びコンピュータプログラムを提供する。  【解決手段】  対価受付機は、受け付けた対価を示すポイント値をコンピュータへ送信し、コンピュータは、一又は複数の無償プログラムを入力装置からの操作入力により稼動することが可能であり、対価受付機からポイント値を受信した場合、記憶してあるポイント値に受信したポイント値を加算し、一又は複数の有償プログラムを稼動することが可能な状態に設定し、有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、記憶してあるポイント値から単位時間当たりのポイント値を減算する。【選択図】        図２
2006048143.tif 000002
【特許請求の範囲】
【請求項１】
対価の入力を受け付ける対価受付機と、該対価受付機とデータ通信可能に接続してあり、操作入力を受け付ける入力装置を有し、前記対価受付機が受け付けた対価に対応する時間だけ、一又は複数の有償プログラムを稼動することが可能なコンピュータとを有する有償コンピュータシステムにおいて、
前記対価受付機は、
受け付けた対価を示すポイント値を前記コンピュータへ送信する手段を備え、
前記コンピュータは、
一又は複数の無償プログラムを前記入力装置からの操作入力により稼動することが可能であり、
ポイント値を記憶する記憶手段と、
前記対価受付機からポイント値を受信したか否かを判断する判断手段と、
該判断手段で前記ポイント値を受信したと判断した場合、前記記憶手段に記憶してあるポイント値に受信したポイント値を加算する手段と、
一又は複数の前記有償プログラムを稼動することが可能な状態に設定するプログラム設定手段と、
単位時間当たりのポイント値を記憶しておき、前記有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段と、
前記記憶手段に記憶してあるポイント値がゼロ以下であるか否かを判断する手段と、
該手段でゼロであると判断した場合、前記有償プログラムを稼動することが可能な状態から解除するプログラム解除手段と
を備えることを特徴とする有償コンピュータシステム。
【請求項２】
前記コンピュータは、
単位時間当たりのポイント値を前記有償プログラム毎に記憶してあり、前記有償プログラムが実行されてから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段を備えることを特徴とする請求項１記載の有償コンピュータシステム。
【請求項３】
前記コンピュータは、前記入力装置からの操作入力に応じた画面を表示する表示装置を備え、
前記プログラム設定手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置に表示させるよう構成してあり、
前記プログラム解除手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置から消去させるよう構成してあることを特徴とする請求項１又は２記載の有償コンピュータシステム。
【請求項４】
前記コンピュータはマルチウインドウ表示機能を有し、
一又は複数の前記有償プログラムを識別する画像を含むウインドウを前記表示装置に表示するよう構成してあることを特徴とする請求項３記載の有償コンピュータシステム。
【請求項５】
前記ウインドウは、一又は複数の前記有償プログラムに対応する標識を表示してあることを特徴とする請求項４記載の有償コンピュータシステム。
【請求項６】
前記コンピュータはデータを用紙へ印刷出力する機能を有し、
印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じたポイント値を算出する手段と、
該手段で算出したポイント値を前記記憶手段に記憶してあるポイント値から減算する手段とを備えることを特徴とする請求項１乃至５のいずれか一項に記載の有償コンピュータシステム。
【請求項７】
前記コンピュータは、
前記ポイント値がゼロでない状態で停止した後、再起動した場合、前記入力装置から所定の入力を受け付ける画面を前記表示装置に表示する手段と、
前記入力装置から入力されたデータが、事前に記憶してあるデータと一致するか否かを判断する手段と、
該手段で一致すると判断した場合、所定のポイント値の入力を受け付ける画面を前記表示装置に表示する手段とを備えることを特徴とする請求項３乃至６記載の有償コンピュータシステム。
【請求項８】
外部とデータ通信可能に接続してあり、操作入力を受け付ける入力装置を備え、外部から受信した信号に対応する時間だけ、一又は複数の有償プログラムを稼動することが可能なコンピュータにおいて、
一又は複数の無償プログラムを前記入力装置からの操作入力により稼動することが可能であり、
ポイント値を記憶する記憶手段と、
前記対価受付機からポイント値を受信したか否かを判断する判断手段と、
該判断手段で前記ポイント値を受信したと判断した場合、前記記憶手段に記憶してあるポイント値に受信したポイント値を加算する手段と、
一又は複数の前記有償プログラムを稼動することが可能な状態に設定するプログラム設定手段と、
単位時間当たりのポイント値を記憶しておき、前記有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段と、
前記記憶手段に記憶してあるポイント値がゼロ以下であるか否かを判断する手段と、
該手段でゼロであると判断した場合、前記有償プログラムを稼動することが可能な状態から解除するプログラム解除手段と
を備えることを特徴とするコンピュータ。
【請求項９】
単位時間当たりのポイント値を前記有償プログラム毎に記憶してあり、前記有償プログラムが実行されてから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段を備えることを特徴とする請求項８記載のコンピュータ。
【請求項１０】
前記入力装置からの操作入力に応じた画面を表示する表示装置を備え、
前記プログラム設定手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置に表示させるよう構成してあり、
前記プログラム解除手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置から消去させるよう構成してあることを特徴とする請求項８又は９記載のコンピュータ。
【請求項１１】
マルチウインドウ表示機能を有し、
一又は複数の前記有償プログラムを識別する画像を含むウインドウを前記表示装置に表示するよう構成してあることを特徴とする請求項１０記載のコンピュータ。
【請求項１２】
前記ウインドウは、一又は複数の前記有償プログラムに対応する標識を表示してあることを特徴とする請求項１１記載のコンピュータ。
【請求項１３】
データを用紙へ印刷出力する機能を有し、
印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じたポイント値を算出する手段と、
該手段で算出したポイント値を前記記憶手段に記憶してあるポイント値から減算する手段とを備えることを特徴とする請求項８乃至１２のいずれか一項に記載のコンピュータ。
【請求項１４】
前記ポイント値がゼロでない状態で停止した後、再起動した場合、前記入力装置から所定の入力を受け付ける画面を前記表示装置に表示する手段と、
前記入力装置から入力されたデータが、事前に記憶してあるデータと一致するか否かを判断する手段と、
該手段で一致すると判断した場合、所定のポイント値の入力を受け付ける画面を前記表示装置に表示する手段とを備えることを特徴とする請求項１０乃至１３いずれか一項に記載のコンピュータ。
【請求項１５】
外部とデータ通信可能に接続してあり、操作入力を受け付ける入力装置を備え、外部から受信した信号に対応する時間だけ、一又は複数の有償プログラムを稼動することが可能なコンピュータで実行可能なコンピュータプログラムにおいて、
一又は複数の無償プログラムを前記入力装置からの操作入力により稼動することが可能であり、
ポイント値を記憶する記憶手段と、
前記対価受付機からポイント値を受信したか否かを判断する判断手段と、
該判断手段で前記ポイント値を受信したと判断した場合、前記記憶手段に記憶してあるポイント値に受信したポイント値を加算する手段と、
一又は複数の前記有償プログラムを稼動することが可能な状態に設定するプログラム設定手段と、
単位時間当たりのポイント値を記憶しておき、前記有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段と、
前記記憶手段に記憶してあるポイント値がゼロ以下であるか否かを判断する手段と、
該手段でゼロであると判断した場合、前記有償プログラムを稼動することが可能な状態から解除するプログラム解除手段と
を備えることを特徴とするコンピュータプログラム。
【請求項１６】
単位時間当たりのポイント値を前記有償プログラム毎に記憶してあり、前記有償プログラムが実行されてから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段を備えることを特徴とする請求項１５記載のコンピュータプログラム。
【請求項１７】
前記コンピュータは、前記入力装置からの操作入力に応じた画面を表示する表示装置を備え、
前記プログラム設定手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置に表示させるよう構成してあり、
前記プログラム解除手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置から消去させるよう構成してあることを特徴とする請求項１５又は１６記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投入された対価に応じた時間だけ、コンピュータを稼動することができる有償コンピュータシステム、コンピュータ、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、インターネットカフェ、ホテル等において複数の利用者にパーソナルコンピュータを使用させるべく、コンピュータと接続した対価受付機を設置し、対価受付機に硬貨、紙幣等が投入された場合、投入された金額に応じた時間だけパーソナルコンピュータを使用することができる有償コンピュータサービスが提供されている。
【０００３】
従来の有償コンピュータサービスでは、対価受付機に硬貨、紙幣等を投入しない状態では、例えばスクリーンセーバが起動しており、キーボード、マウス等の入力装置からの操作入力を受け付けることができないようになっている。そして、対価受付機に硬貨、紙幣等が投入された場合、スクリーンセーバが停止し、画面上に準備されているアイコンを入力装置を介して操作することにより、所望のプログラムを実行し、希望のサービスを受けることができる。
【０００４】
また、対価受付機に硬貨、紙幣等が投入された場合に提供するサービスを、例えばインターネットのブラウザ等によるインターネット閲覧サービスに限定し、他のアプリケーションサービスを受けることができないようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した従来の有償コンピュータサービスでは、対価受付機に硬貨、紙幣等が投入されない限り、一切の情報提供サービスを受けることができない。例えばスクリーンセーバに時計表示機能がない場合、時間を表示するサービスすら提供することができない。また、対価受付機に硬貨、紙幣等が投入されない限り、バナー広告等を頻繁に更新することも困難であり、広告料によるサービス提供価格の低減も困難になるという問題点があった。
【０００６】
さらに、パーソナルコンピュータ上で稼動するプログラムは、その目的及び効果の相違により、該プログラムを実行することにより提供するサービスの価値が相違する。しかし、従来の有償コンピュータサービスでは、プログラムにより提供されるサービスの価値の相違を料金に反映することができないという問題点があった。
【０００７】
また、データを印刷出力する場合、印刷料金は、例えば１枚１０円というような出力枚数単位で別途徴収しており、印刷出力枚数の大小によってパーソナルコンピュータにおけるプログラムの稼動可能時間は変動しない。すなわち、パーソナルコンピュータにおけるプログラムの稼動時間とリンクした料金体系とはなっていない。
【０００８】
さらに、対価受付機に硬貨、紙幣等が投入された状態で、プログラムの使用時間が残っているにもかかわらずパーソナルコンピュータに障害等が発生し、該プログラムの実行によるサービスの提供が中断した場合、障害等から復帰させるべく作業者が現場に赴くことが多い。そして、作業者が現場にて対応することにより障害等が解消し、プログラムの実行によるサービスの提供が再開した場合、障害発生時におけるプログラム残使用時間を正確に把握することはできず、使用者の申し出に応じて使用時間に対応する硬貨、紙幣等の対価を対価受付機に直接硬貨等を投入せざるを得ない。したがって、障害等の修復作業に係る作業者が、対価受付機に投入する硬貨、紙幣等を余分に準備しておく必要があり、余分なコスト負担が発生し、保安管理上の問題が発生するおそれもあった。
【０００９】
本発明は、斯かる事情に鑑みてなされたものであり、対価受付機に硬貨、紙幣等が投入されない場合であっても特定のプログラムによるサービスは無償で提供可能であり、対価受付機に硬貨、紙幣等が投入された場合、別個のプログラムによるサービスを提供することが可能な有償コンピュータシステム、コンピュータ、及びコンピュータプログラムを提供することを目的とする。
【００１０】
また本発明は、プログラムにより提供されるサービスの価値の相違を料金に反映することが可能な有償コンピュータシステム、コンピュータ、及びコンピュータプログラムを提供することを目的とする。
【００１１】
また本発明は、データを印刷出力した場合、印刷料金体系をプログラムによるサービスの提供時間とリンクしてある有償コンピュータシステム、コンピュータ、及びコンピュータプログラムを提供することを目的とする。
【００１２】
また本発明は、サービスの提供時間が残っている状態でサービスの提供が中断した場合、修復作業者に余分なコスト負担が発生しない有償コンピュータシステム、コンピュータ、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために第１発明に係る有償コンピュータシステムは、対価の入力を受け付ける対価受付機と、該対価受付機とデータ通信可能に接続してあり、操作入力を受け付ける入力装置を有し、前記対価受付機が受け付けた対価に対応する時間だけ、一又は複数の有償プログラムを稼動することが可能なコンピュータとを有する有償コンピュータシステムにおいて、前記対価受付機は、受け付けた対価を示すポイント値を前記コンピュータへ送信する手段を備え、前記コンピュータは、一又は複数の無償プログラムを前記入力装置からの操作入力により稼動することが可能であり、ポイント値を記憶する記憶手段と、前記対価受付機からポイント値を受信したか否かを判断する判断手段と、該判断手段で前記ポイント値を受信したと判断した場合、前記記憶手段に記憶してあるポイント値に受信したポイント値を加算する手段と、一又は複数の前記有償プログラムを稼動することが可能な状態に設定するプログラム設定手段と、単位時間当たりのポイント値を記憶しておき、前記有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段と、前記記憶手段に記憶してあるポイント値がゼロ以下であるか否かを判断する手段と、該手段でゼロであると判断した場合、前記有償プログラムを稼動することが可能な状態から解除するプログラム解除手段とを備えることを特徴とする。
【００１４】
また、第２発明に係る有償コンピュータシステムは、第１発明において、前記コンピュータは、単位時間当たりのポイント値を前記有償プログラム毎に記憶してあり、前記有償プログラムが実行されてから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段を備えることを特徴とする。
【００１５】
また、第３発明に係る有償コンピュータシステムは、第１又は第２発明において、前記コンピュータは、前記入力装置からの操作入力に応じた画面を表示する表示装置を備え、前記プログラム設定手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置に表示させるよう構成してあり、前記プログラム解除手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置から消去させるよう構成してあることを特徴とする。
【００１６】
また、第４発明に係る有償コンピュータシステムは、第３発明において、前記コンピュータはマルチウインドウ表示機能を有し、一又は複数の前記有償プログラムを識別する画像を含むウインドウを前記表示装置に表示するよう構成してあることを特徴とする。
【００１７】
また、第５発明に係る有償コンピュータシステムは、第４発明において、前記ウインドウは、一又は複数の前記有償プログラムに対応する標識を表示してあることを特徴とする。
【００１８】
また、第６発明に係る有償コンピュータシステムは、第１乃至第５発明のいずれかにおいて、前記コンピュータはデータを用紙へ印刷出力する機能を有し、印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じたポイント値を算出する手段と、該手段で算出したポイント値を前記記憶手段に記憶してあるポイント値から減算する手段とを備えることを特徴とする。
【００１９】
また、第７発明に係る有償コンピュータシステムは、第３乃至第６発明のいずれかにおいて、前記コンピュータは、前記ポイント値がゼロでない状態で停止した後、再起動した場合、前記入力装置から所定の入力を受け付ける画面を前記表示装置に表示する手段と、前記入力装置から入力されたデータが、事前に記憶してあるデータと一致するか否かを判断する手段と、該手段で一致すると判断した場合、所定のポイント値の入力を受け付ける画面を前記表示装置に表示する手段とを備えることを特徴とする。
【００２０】
また、第８発明に係るコンピュータは、外部とデータ通信可能に接続してあり、操作入力を受け付ける入力装置を備え、外部から受信した信号に対応する時間だけ、一又は複数の有償プログラムを稼動することが可能なコンピュータにおいて、一又は複数の無償プログラムを前記入力装置からの操作入力により稼動することが可能であり、ポイント値を記憶する記憶手段と、前記対価受付機からポイント値を受信したか否かを判断する判断手段と、該判断手段で前記ポイント値を受信したと判断した場合、前記記憶手段に記憶してあるポイント値に受信したポイント値を加算する手段と、一又は複数の前記有償プログラムを稼動することが可能な状態に設定するプログラム設定手段と、単位時間当たりのポイント値を記憶しておき、前記有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段と、前記記憶手段に記憶してあるポイント値がゼロ以下であるか否かを判断する手段と、該手段でゼロであると判断した場合、前記有償プログラムを稼動することが可能な状態から解除するプログラム解除手段とを備えることを特徴とする。
【００２１】
また、第９発明に係るコンピュータは、第８発明において、単位時間当たりのポイント値を前記有償プログラム毎に記憶してあり、前記有償プログラムが実行されてから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段を備えることを特徴とする。
【００２２】
また、第１０発明に係るコンピュータは、第８又は第９発明において、前記入力装置からの操作入力に応じた画面を表示する表示装置を備え、前記プログラム設定手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置に表示させるよう構成してあり、前記プログラム解除手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置から消去させるよう構成してあることを特徴とする。
【００２３】
また、第１１発明に係るコンピュータは、第１０発明において、マルチウインドウ表示機能を有し、一又は複数の前記有償プログラムを識別する画像を含むウインドウを前記表示装置に表示するよう構成してあることを特徴とする。
【００２４】
また、第１２発明に係るコンピュータは、第１１発明において、前記ウインドウは、一又は複数の前記有償プログラムに対応する標識を表示してあることを特徴とする。
【００２５】
また、第１３発明に係るコンピュータは、第８乃至第１２発明のいずれかにおいて、データを用紙へ印刷出力する機能を有し、印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じたポイント値を算出する手段と、該手段で算出したポイント値を前記記憶手段に記憶してあるポイント値から減算する手段とを備えることを特徴とする。
【００２６】
また、第１４発明に係るコンピュータは、第１０乃至第１３発明のいずれかにおいて、前記ポイント値がゼロでない状態で停止した後、再起動した場合、前記入力装置から所定の入力を受け付ける画面を前記表示装置に表示する手段と、前記入力装置から入力されたデータが、事前に記憶してあるデータと一致するか否かを判断する手段と、該手段で一致すると判断した場合、所定のポイント値の入力を受け付ける画面を前記表示装置に表示する手段とを備えることを特徴とする。
【００２７】
また、第１５発明に係るコンピュータプログラムは、外部とデータ通信可能に接続してあり、操作入力を受け付ける入力装置を備え、外部から受信した信号に対応する時間だけ、一又は複数の有償プログラムを稼動することが可能なコンピュータで実行可能なコンピュータプログラムにおいて、一又は複数の無償プログラムを前記入力装置からの操作入力により稼動することが可能であり、ポイント値を記憶する記憶手段と、前記対価受付機からポイント値を受信したか否かを判断する判断手段と、該判断手段で前記ポイント値を受信したと判断した場合、前記記憶手段に記憶してあるポイント値に受信したポイント値を加算する手段と、一又は複数の前記有償プログラムを稼動することが可能な状態に設定するプログラム設定手段と、単位時間当たりのポイント値を記憶しておき、前記有償プログラムが稼動することが可能な状態に設定してから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段と、前記記憶手段に記憶してあるポイント値がゼロ以下であるか否かを判断する手段と、該手段でゼロであると判断した場合、前記有償プログラムを稼動することが可能な状態から解除するプログラム解除手段とを備えることを特徴とする。
【００２８】
また、第１６発明に係るコンピュータプログラムは、第１５発明において、単位時間当たりのポイント値を前記有償プログラム毎に記憶してあり、前記有償プログラムが実行されてから単位時間が経過する都度、前記記憶手段に記憶してあるポイント値から単位時間当たりのポイント値を減算する手段を備えることを特徴とする。
【００２９】
また、第１７発明に係るコンピュータプログラムは、第１５又は第１６発明において、前記コンピュータは、前記入力装置からの操作入力に応じた画面を表示する表示装置を備え、前記プログラム設定手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置に表示させるよう構成してあり、前記プログラム解除手段は、一又は複数の前記有償プログラムを識別する画像を前記表示装置から消去させるよう構成してあることを特徴とする。
【００３０】
第１発明、第８発明、及び第１５発明では、一又は複数の無償プログラムが稼動可能な状態で、対価受付機が硬貨等の対価の入力を受け付けた場合、受け付けた対価を示すポイント値を受信し、記憶してあるポイント値に受信したポイント値を加算する。そして、一又は複数の有償プログラムを稼動することが可能な状態に設定する。一方、単位時間当たりのポイント値を記憶しておき、有償プログラムを稼動することが可能な状態に設定してから単位時間が経過する都度、記憶してあるポイント値から単位時間当たりのポイント値を減算する。減算したポイント値がゼロとなった場合は、一又は複数の有償プログラムを稼動することが可能な状態から解除する。これにより、硬貨等の対価の入力を受け付けない状態でも、一部の無償プログラムの実行によるサービスの提供を受けることができ、硬貨等の対価の入力を受け付けた場合、無償プログラムとは別個の有償プログラムが稼動することが可能な状態となり、異なるサービスの提供を受けることが可能となる。
【００３１】
第２発明、第９発明、及び第１６発明では、単位時間当たりのポイント値を有償プログラム毎に記憶してあり、有償プログラムが実行されてから単位時間が経過する都度、記憶してあるポイント値から単位時間当たりのポイント値を減算する。これにより、硬貨等の対価の入力を受け付けた場合、有償プログラムの価値に応じて有償プログラムの稼動可能時間を増減することができる。
【００３２】
第３発明、第１０発明、及び第１７発明では、プログラム設定手段は、一又は複数の有償プログラムを識別する画像を表示装置に表示するよう設定し、プログラム解除手段は、一又は複数の有償プログラムを識別する画像を表示装置から消去するよう設定する。これにより、有償プログラムを稼動することができる状態に設定した場合にのみ表示装置に識別する画像が表示され、有償プログラムを稼動することができない状態では表示装置に表示されない。
【００３３】
第４発明及び第１１発明では、コンピュータはマルチウインドウ表示機能を有し、一又は複数の有償プログラムを識別する画像を含むウインドウを別個に表示する。これにより、硬貨等の対価の入力を受け付けた場合に稼動することが可能となる有償プログラムは、別個に表示されるウインドウを介して操作入力を受け付けることができ、硬貨等の対価が入力されない場合には確実に操作入力を受け付けることができない。
【００３４】
第５発明及び第１２発明では、ウインドウは、一又は複数の有償プログラムに対応するアイコンを表示してある。これにより、硬貨等の対価が入力された場合に稼動することが可能となる有償プログラムは、別個に表示されるウインドウ上に配置してあるアイコンとして表示してあり、アイコンを入力装置を介して操作することで、所望のプログラムを実行することができる。
【００３５】
第６発明及び第１３発明では、コンピュータはデータを用紙へ印刷出力する機能を有し、印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じたポイント値を算出して、算出したポイント値を記憶してあるポイント値から減算する。これにより、印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じて有償プログラムの稼動可能時間を短くすることができ、印刷出力だけ別途料金体系に基づいて対価を徴収する必要がない。
【００３６】
第７発明及び第１４発明では、ポイント値がゼロでない状態で、コンピュータに障害等が発生したことに起因してサービスの提供が停止した後、障害等を修復してサービスの提供が再開した場合、入力装置からのパスワード等の所定の入力を受け付ける画面を表示して、作業者により入力されたデータが、事前に記憶してあるデータと一致する場合にのみ、新たなポイント値の入力を受け付ける画面を表示する。これにより、コンピュータを修復する作業者が、対価受付機に投入する硬貨、紙幣等の対価を持参する必要がなくなり、作業者に余分なコスト負担が生じることがない。
【発明の効果】
【００３７】
第１発明、第８発明、及び第１５発明によれば、硬貨等の対価の入力を受け付けない状態であっても、一部の無償プログラムは稼動することが可能であり、硬貨等の対価の入力を受け付けた場合、受け付けない状態で稼動することが可能であった無償プログラムとは別個の有償プログラムが稼動することが可能な状態となる。したがって、無償でサービスを提供してもよいプログラムと、有償でサービスを提供するプログラムとを明確に区別することができ、利用者の利便性の向上を図ることが可能となる。
【００３８】
第２発明、第９発明、及び第１６発明によれば、硬貨等の対価の入力を受け付けた場合に稼動することが可能となる有償プログラムの価値に応じて稼動可能時間を増減することができる。したがって、有償でサービスを提供するプログラムの価値に応じて、同一料金に対する有償プログラムの稼動可能時間を変更することができ、適切な料金体系を確立することが可能となる。
【００３９】
第３発明、第１０発明、及び第１７発明によれば、有償プログラムを稼動することが可能な状態に設定した場合にのみ表示装置に識別する画像が表示され、有償プログラムを稼動することができない状態では表示装置に表示されない。したがって、対価の入力を受け付けた場合にのみ有償でサービスを提供するプログラムを稼動させることができるよう容易に制御することが可能となる。
【００４０】
第４発明及び第１１発明によれば、対価の入力を受け付けた場合に稼動することが可能となる有償プログラムは、別個に表示されるウインドウを介して操作入力を受け付けることができ、対価の入力を受け付けない場合には該ウインドウが表示されないことから、利用者による操作入力を受け付けることはない。したがって、対価の入力を受け付けた場合にのみ有償でサービスを提供するプログラムを稼動させることができるよう容易に制御することが可能となる。
【００４１】
第５発明及び第１２発明によれば、対価の入力を受け付けた場合に稼動することが可能となる有償プログラムは、別個に表示されるウインドウ上に配置してあるアイコンとして表示してあり、例えばアイコンをマウス等でダブルクリックすることにより、所望のプログラムを実行することが可能となる。
【００４２】
第６発明及び第１３発明によれば、印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じてプログラムの稼動可能時間を短くすることができ、印刷出力だけ別途料金体系に基づいて対価を徴収する必要がない。したがって、印刷料金の徴収時に人を介する必要がなくなり、システム運用における人件費を抑制することが可能となる。
【００４３】
第７発明及び第１４発明によれば、コンピュータを修復する作業者が、対価受付機に投入する硬貨、紙幣等の対価を持参する必要がなくなり、作業者に余分なコスト負担が生じることがなく、保安管理の観点から安全な状態で修復作業を実施することが可能となる。
【発明を実施するための最良の形態】
【００４４】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００４５】
（実施の形態１）
図１は、本発明の実施の形態１に係る有償コンピュータシステムの構成を示すブロック図である。本実施の形態１に係る有償コンピュータシステムは、記憶してあるプログラムを実行することによりサービスを提供するコンピュータ１と、硬貨、紙幣等の対価の入力を受け付ける対価受付機２とを備えている。
【００４６】
コンピュータ１と対価受付機２とは、通信線３を介して、データ通信を行うことが可能に接続されている。本実施の形態１では、通信線３としてＲＳ２３２Ｃケーブルを用い、シリアル通信を行っている。なお、通信線３は、ＲＳ２３２Ｃケーブルに限定されるものではなく、ＵＳＢケーブル等のコンピュータ１が備える通信インタフェースに対応する通信線であれば何でも良い。
【００４７】
コンピュータ１は、少なくとも、ＣＰＵ（中央演算装置）１１、記憶手段１２、ＲＡＭ１３、通信線３等の外部の通信手段と接続する通信インタフェース１４、マウス、キーボード等の入力装置２１からの入力を受け付ける入力インタフェース１５、画面を表示する表示装置２２へ画像を出力する表示インタフェース１６、印刷装置２３へ印刷データを出力する印刷インタフェース１７及びＤＶＤ、ＣＤ等の可搬型記録媒体１９を用いる補助記憶手段１８で構成される。
【００４８】
ＣＰＵ１１は、内部バス２０を介してコンピュータ１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、記憶手段１２に記憶されている処理プログラム、例えばポイント値を加減算するプログラム、ポイント値が残っているか否かを判断するプログラム、一又は複数のプログラムを識別する画像を表示するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００４９】
記憶手段１２は、内蔵される固定型記憶装置（ハードディスク）、ＲＯＭ等で構成され、通信インタフェース１４を介した外部のコンピュータ、又はＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体１８から取得した、コンピュータ１として機能させるために必要な処理プログラムを記憶している。記憶手段１２は、処理プログラムだけではなく、無償で稼動することが可能なプログラムと有償でなければ稼動することができないプログラムとを識別する情報、プログラム毎の単位実行時間当たりのポイント値に関する情報等を記憶している。
【００５０】
ＲＡＭ１３は、ＤＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。通信インタフェース１４は内部バス２０に接続されており、通信線３を介して対価受付機２とデータ通信することができるよう接続することにより、処理に必要なデータを送受信する。
【００５１】
入力インタフェース１５は、画面上に表示されたプログラムを識別する画像を選択するマウス等、画面上でテキストデータを打鍵により入力するキーボード等の入力装置２１と接続してある。表示インタフェース１６は、画像を表示出力する液晶表示装置（ＬＣＤ）、表示ディスプレイ（ＣＲＴ）等の表示装置２２と接続してある。印刷インタフェース１７は、（カラー）レーザプリンタ、インクジェットプリンタ等の印刷装置２３と接続してある。
【００５２】
補助記憶手段１８は、ＣＤ、ＤＶＤ等の可搬型記録媒体１９を用い、記憶手段１２へ、ＣＰＵ１１が処理するプログラム、データ等をダウンロードする。また、ＣＰＵ１１が処理したデータをバックアップすべく書き込むことも可能である。
【００５３】
本実施の形態１に係る対価受付機２は、硬貨投入口２４から投入される硬貨を受け付け、受け付けた硬貨に応じて、通信線３を介して、コンピュータ１へ対価を示す信号、例えば所定単位のポイント値を示す信号を送信する。例えば１００円硬貨の投入を受け付けた場合、１００円が２０分間のコンピュータの使用に相当するとき、単位時間を分として単位時間当たりのポイント値「２０」を示す信号をコンピュータ１へ送信する。もちろん単位時間を２０分として、ポイント値「１」を示す信号をコンピュータ１へ送信しても良い。
【００５４】
コンピュータ１は、通信インタフェース１４を介して、対価受付機２から送信されたポイント値を示す信号を受信した場合、以下の処理を行う。図２は、本発明の実施の形態１に係る有償コンピュータシステムにおけるコンピュータ１のＣＰＵ１１の処理手順を示すフローチャートである。なお、説明を簡単にするために、コンピュータ１は、マイクロソフト社製のウインドウズ（Ｒ）環境で稼動しているものとし、表示装置２２のデスクトップに無償で稼動することが可能なプログラムを示すアイコンが表示されているものとする。また、有償プログラムが稼動することが可能な状態であるか否かは、表示装置２２の一のウインドウ上に対応するアイコンを表示するか否かで設定するものとする。もちろん、稼動することが可能な状態に設定する方法は、これに限定されるものではない。
【００５５】
コンピュータ１のＣＰＵ１１は、対価受付機２から送信されたポイント値を示す信号を受信したか否かを判断し（ステップＳ２０１）、ＣＰＵ１１がポイント値を示す信号を受信したと判断した場合（ステップＳ２０１：ＹＥＳ）、ＣＰＵ１１は、ＲＡＭ１３上のポイント値カウンタに、受信したポイント値を加算する（ステップＳ２０２）。
【００５６】
ＣＰＵ１１は、ＲＡＭ１３上のポイント値カウンタが０（ゼロ）より大きいか否かを判断し（ステップＳ２０３）、ＣＰＵ１１がポイント値カウンタが０（ゼロ）より大きいと判断した場合（ステップＳ２０３：ＹＥＳ）、ＣＰＵ１１は、記憶手段１２に記憶してある単位時間当たりのポイント値を読み出し、ポイント値カウンタに記憶してあるポイント値に対応する表示時間を算出する（ステップＳ２０４）。
【００５７】
ＣＰＵ１１は、有償で稼動することが可能なプログラムを示す標識、例えばアイコンを表示してある画面を表示する。又は、既に表示装置２２に該アイコンを表示している場合、そのままの表示状態を維持する（ステップＳ２０５）。表示される画面は、例えば新たなウインドウとして起動したランチャー画面である。ＣＰＵ１１は、後述する印刷処理を実行するか否かを判断し（ステップＳ２０６）、ＣＰＵ１１が印刷処理を実行すると判断した場合（ステップＳ２０６：ＹＥＳ）、印刷処理を実行する（ステップＳ２０７）。ＣＰＵ１１は、画面の表示時間を算出した時点から、単位時間が経過したか否かを判断する（ステップＳ２０８）。
【００５８】
ＣＰＵ１１が、単位時間が経過したと判断した場合（ステップＳ２０８：ＹＥＳ）、ＣＰＵ１１は、ポイント値カウンタを‘１’デクリメントし（ステップＳ２０９）、ステップＳ２０３へ戻る。
【００５９】
ＣＰＵ１１がポイント値カウンタが０（ゼロ）であると判断した場合（ステップＳ２０３：ＮＯ）、ＣＰＵ１１は、表示している画面を消去し（ステップＳ２１０）、表示装置２２のデスクトップに無償で稼動することが可能なプログラムを示す標識、例えばアイコンが表示されている初期状態へと戻る。すなわち、有償で稼動することが可能なプログラムを示すアイコンが表示されているランチャー画面を閉じる。
【００６０】
以上のように本実施の形態１によれば、対価受付機２が硬貨の入力を受け付けた場合、受け付けた対価に対応したポイント値に応じた時間だけ、有償プログラムのアイコンを表示した新たな画面（ウインドウ）を表示することができ、硬貨の入力を受け付けない場合においても、初期状態で稼動することが可能な無償プログラムを実行することが可能となる。
【００６１】
なお、コンピュータ１がウインドウズ（Ｒ）環境である必要はなく、マルチウインドウ機能を有する他のオペレーションシステム環境であっても良いし、マルチウインドウ機能を有さない場合であっても、画面表示を切り替えることで同様の効果が期待できる。
【００６２】
また、表示画面内でアイコン表示することに限定されるものではなく、例えば稼動可能な有償プログラムの一覧表が表示され、入力装置からの操作入力によりプログラムが選択可能であれば良い。
【００６３】
さらに、ステップＳ２０４での、記憶手段１２に記憶してあるプログラム料金テーブル１２１から単位時間当たりのポイント値を読み出し、ポイント値カウンタに記憶してあるポイント値に対応する表示時間を算出する処理に、選択したプログラム毎に表示時間を調整する処理を加えることにより、プログラムの価値の相違を反映した有償コンピュータシステムを具現化することができる。図３は、記憶手段１２に記憶してあるプログラム料金テーブル１２１のデータ構成の例示図である。
【００６４】
図３の例では、単位時間を１分とし、単位時間当たりのポイント値をプログラム別に記憶している。例えばプログラムＰ０２の１分当たりのポイント値は‘０’となっており、プログラムＰ０２については、１００円で２０分間表示できる標準的な表示時間、すなわち１分当たりのポイント値‘２０’のままでポイント値カウンタをデクリメントする。また、プログラムＰ０１の１分当たりのポイント値は‘１０’となっており、プログラムＰ０１については、１００円で２０分間表示できる標準的な表示時間、すなわち１分当たりのポイント値‘２０’から、プログラムＰ０１の１分当たりのポイント値は‘１０’を減算し、１分当たりのポイント値‘１０’でポイント値カウンタをデクリメントする。
【００６５】
このようにすることで、プログラム毎に料金体系を変動することができ、高価な使用料金を必要とするプログラムを稼動させるほど、有償で稼動することが可能なプログラムを示すアイコンを表示してある画面、例えばランチャー画面の表示時間を減少するよう制御することが可能となる。
【００６６】
（実施の形態２）
本発明の実施の形態２に係る有償コンピュータシステムの構成は実施の形態１と同様である。したがって、同一の符号を付することで詳細な説明は省略する。本実施の形態２は、有償で稼動することが可能なプログラムを示すアイコンを表示してある画面、例えばランチャー画面の表示時間が、印刷装置２３で印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じて変動する点に特徴を有する。
【００６７】
コンピュータ１は、通信インタフェース１４を介して、対価受付機２から送信されたポイント値を示す信号を受信し、実施の形態１と同様の処理により、有償で稼動することが可能なプログラムを示すアイコンを表示してある画面を表示している。この状態で、表示している画面への入力装置２１からの操作入力により稼動しているプログラムが、印刷装置２３から印刷処理を行った場合、コンピュータ１のＣＰＵ１１は、ステップＳ２０６に示す印刷処理を実行する。図４は、本発明の実施の形態２に係る有償コンピュータシステムにおけるコンピュータ１のＣＰＵ１１の印刷処理の処理手順を示すフローチャートである。なお、説明を簡単にするために、コンピュータ１は、実施の形態１と同様、マイクロソフト社製のウインドウズ（Ｒ）環境で稼動しているものとする。
【００６８】
コンピュータ１のＣＰＵ１１は、印刷インタフェース１７が印刷出力信号を受け付けたか否かを判断し（ステップＳ４０１）、ＣＰＵ１１が、印刷インタフェース１７が印刷出力信号を受け付けたと判断した場合（ステップＳ４０１：ＹＥＳ）、ＣＰＵ１１は、受け付けた印刷出力信号から、印刷出力する用紙枚数、用紙サイズ、及び出力形態に関する情報を抽出する（ステップＳ４０２）。なお、出力形態に関する情報は、カラー印刷、白黒印刷、両面印刷等の出力形態を区別する情報を意味する。
【００６９】
ＣＰＵ１１は、記憶手段１２に記憶してある印刷料金テーブル１２２を参照し、印刷出力する用紙枚数、用紙サイズ、及び出力形態に対応するポイント値を算出する（ステップＳ４０３）。図５は、印刷出力する用紙枚数、用紙サイズ、及び出力形態に対応するポイント値を記憶してある印刷料金テーブル１２２のデータ構成の例示図である。
【００７０】
図５の例では、印刷用紙１枚当たりのポイント値を、印刷出力する用紙サイズ及び出力形態別に記憶してある。例えばＡ４サイズの白黒印刷を行う場合、１枚当たりのポイント値は‘２’である。したがって、例えば５枚印刷出力する場合、算出するポイント値は‘１０’となる。
【００７１】
ＣＰＵ１１は、算出したポイント値を、ＲＡＭ１３に記憶されているポイント値カウンタの値から減算し（ステップＳ４０４）、ステップＳ２０８へ戻る。
【００７２】
以上のように本実施の形態２によれば、印刷出力する用紙枚数、用紙サイズ、及び出力形態に応じて、有償プログラムのアイコンを表示した画面（ウインドウ）を表示する時間を短くすることができ、印刷出力だけ別途料金体系に基づいて対価を徴収する必要がない。したがって、印刷料金の徴収時に人を介する必要がなくなり、システム運用における人件費を抑制することが可能となる。
【００７３】
（実施の形態３）
本発明の実施の形態３に係る有償コンピュータシステムの構成は実施の形態１及び２と同様である。したがって、同一の符号を付することで詳細な説明は省略する。本実施の形態３は、有償で稼動することが可能なプログラムを示すアイコンを表示してある画面、例えばランチャー画面を表示している期間内に、コンピュータ１に何らかの障害が発生し、有償で稼動することが可能なプログラムの実行によって提供するサービスが停止した場合の修復処理手順に関する。
【００７４】
コンピュータ１は、通信インタフェース１４を介して、対価受付機２から送信されたポイント値を示す信号を受信し、実施の形態１と同様の処理により、有償で稼動することが可能なプログラムを示すアイコンを表示してある画面を表示している。この状態で、コンピュータ１に何らかの障害、例えばハードディスクの損壊が発生した場合、プログラムを実行することができず、サービスを提供することができない。したがって、修復作業を実施する作業者が現場に赴き、コンピュータ１の障害を修復する。そして、修復作業が完了した場合、作業者は、ＣＤ、ＤＶＤ等の可搬型記録媒体１９を用い、補助記憶手段１８を介して、ＣＰＵ１１が処理するプログラム、データ等を記憶手段１２へダウンロードする。
【００７５】
図６は、本発明の実施の形態３に係る有償コンピュータシステムにおけるコンピュータ１のＣＰＵ１１が、可搬型記録媒体１９からダウンロードしたプログラムで実行する処理手順を示すフローチャートである。なお、説明を簡単にするために、コンピュータ１は、実施の形態１と同様、マイクロソフト社製のウインドウズ（Ｒ）環境で稼動しているものとする。
【００７６】
可搬型記録媒体１９からダウンロードしたプログラムが実行された場合、コンピュータ１のＣＰＵ１１は、入力装置２１からパスワード等のデータ入力を受け付けるデータ入力受付画面（ウインドウ）を表示装置２２に表示する（ステップＳ６０１）。図７は、入力装置２１からのデータ入力受付画面（ウインドウ）の例示図である。図７の例では、入力装置２１を用いてパスワード入力領域７１にパスワードを入力し、確定ボタン７２を選択することにより入力したパスワードを受け付ける。
【００７７】
ＣＰＵ１１は、入力装置２１からデータが入力されたか否かを判断し（ステップＳ６０２）、ＣＰＵ１１が、入力装置２１からデータが入力されたと判断した場合（ステップＳ６０２：ＹＥＳ）、ＣＰＵ１１は、入力されたデータが、可搬型記録媒体１９からダウンロードして記憶手段１２に記憶してあるデータと一致するか否かを判断する（ステップＳ６０３）。
【００７８】
ＣＰＵ１１が、両データが一致すると判断した場合（ステップＳ６０３：ＹＥＳ）、ＣＰＵ１１は、ポイント値の入力を受け付けるポイント値入力受付画面（ウインドウ）を表示装置２２に表示する（ステップＳ６０４）。図８は、入力装置２１からポイント値の入力を受け付けるポイント値入力受付画面（ウインドウ）の例示図である。図８の例では、入力装置２１を用いてポイント値入力領域８１にポイント値を入力し、確定ボタン８２を選択することにより入力したポイント値を受け付ける。
【００７９】
ＣＰＵ１１が、両データが一致しないと判断した場合（ステップＳ６０３：ＮＯ）、ＣＰＵ１１は、ステップＳ６０２へ戻り、作業者による再入力の待ち状態となる。
【００８０】
ＣＰＵ１１は、入力装置２１からポイント値が入力されたか否かを判断し（ステップＳ６０５）、ＣＰＵ１１が、入力装置２１からポイント値が入力されたと判断した場合（ステップＳ６０５：ＹＥＳ）、ＣＰＵ１１は、ポイント値カウンタに入力されたポイント値を加算し（ステップＳ６０６）、図２のステップＳ２０３へ戻る。
【００８１】
以上のように本実施の形態３によれば、コンピュータ１を修復する作業者が、修復後のコンピュータ１でプログラムを稼動させるために対価受付機２に投入する硬貨を持参する必要がなくなり、作業者に余分なコスト負担が生じることがなく、保安管理の観点から安全な状態で修復作業を実施することが可能となる。
【００８２】
なお、上述した実施の形態１乃至３では、対価受付機２で入力する対価として硬貨を想定した場合について説明しているが、対価として硬貨に限定されるものではなく、紙幣を用いても良いし、クレジットカード、ＩＣカード等を用いるものであっても同様の効果が期待できる。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施の形態１に係る有償コンピュータシステムの構成を示すブロック図である。
【図２】本発明の実施の形態１に係る有償コンピュータシステムにおけるコンピュータのＣＰＵの処理手順を示すフローチャートである。
【図３】記憶手段に記憶してあるプログラム料金テーブルのデータ構成の例示図である。
【図４】本発明の実施の形態２に係る有償コンピュータシステムにおけるコンピュータのＣＰＵの印刷処理の処理手順を示すフローチャートである。
【図５】印刷出力する用紙枚数、用紙サイズ、及び出力形態に対応するポイント値を記憶してある印刷料金テーブルのデータ構成の例示図である。
【図６】本発明の実施の形態３に係る有償コンピュータシステムにおけるコンピュータのＣＰＵが、可搬型記録媒体からダウンロードしたプログラムで実行する処理手順を示すフローチャートである。
【図７】入力装置からのデータ入力を受け付けるデータ入力受付画面（ウインドウ）の例示図である。
【図８】入力装置からポイント値の入力を受け付けるポイント値入力受付画面（ウインドウ）の例示図である。
【符号の説明】
【００８４】
１  コンピュータ
２  対価受付機
３  通信線
１１  ＣＰＵ
１２  記憶手段
１３  ＲＡＭ
１４  通信インタフェース
１５  入力インタフェース
１６  表示インタフェース
１７  印刷インタフェース
１８  補助記憶手段
１９  可搬型記録媒体
２０  内部バス
２１  入力装置
２２  表示装置
２３  印刷装置
【図１】
2006048143.tif 000003
【図２】
2006048143.tif 000004
【図３】
2006048143.tif 000005
【図４】
2006048143.tif 000006
【図５】
2006048143.tif 000007
【図６】
2006048143.tif 000008
【図７】
2006048143.tif 000009
【図８】
2006048143.tif 000010