(57)【要約】【課題】コンピューターで動作する各種教育用ソフトウェアやコンピューターで動作する教育用のビデオなどを利用している方々が、より一層の勉学意欲を持って取り組めるようなインセンティブサービス事業を実施する為には、他のコンピューターソフトウェアが動作していた時間を計測し、その時間を積算してポイントとするコンピューターソフトウェアが必要であるが今現在そのようなソフトウェアは存在しない【解決手段】他のコンピューターソフトウェアが動作していた時間を計測し、その時間を積算してポイントとするコンピューターソフトウェアを開発する事【選択図】図２
2009026278.tif 000002
【特許請求の範囲】
【請求項１】
他のコンピューターソフトウェアが動作していた時間を計測し、その時間を積算してポイントとするコンピューターソフトウェア
【請求項２】
他のコンピューターソフトウェアが動作していた時間を計測し、その時間を積算してポイントとするコンピューターソフトウェアプログラムを含むコンピューターソフトウェア
【発明の詳細な説明】
【技術分野】
【０００１】本発明は、他のコンピューターソフトウェアの動作に関する
【背景技術】
【０００２】従来からゲームソフトウェアなどでは、一定以上の得点取得利用者に対して、ご褒美映像と言われるアニメーションを表示する機能を持ったものがありました。どこのメーカーのソフトウェアであるかは、指定できません。しかし、全く関係の無い他のコンピューターソフトウェアの動作時間を計測して、それをポイントとするコンピューターソフトウェアは今まで存在しません。
【発明の開示】
【発明が解決しようとする課題】
【０００３】コンピューターで動作する各種教育用ソフトウェアやコンピューターで動作する教育用のビデオなどを利用している方々が、より一層の勉学意欲を持って取り組めるようなインセンティブサービス事業を実施する為には、他のコンピューターソフトウェアが動作していた時間を計測するコンピューターソフトウェアが必要であるが今現在そのようなソフトウェアは存在しない
【課題を解決するための手段】
【０００４】以下文面では、インセンティブポイントの事をご褒美ポイントと呼ぶ事もあります。また、図符号ｈの図面のソフトウェアの操作画面は、実際とは、大きく異なります。【０００５】他のコンピューターソフトウェアが動作していた時間を計測し、その時間を積算してポイントとするコンピューターソフトウェアを開発する事
【発明の効果】
【０００６】コンピューターで動作する各種教育用ソフトウェアやコンピューターで動作する教育用のビデオなどを利用している方々が、より一層の勉学意欲を持って取り組めるようなインセンティブサービス事業を実施する事が出来る様になります。
【発明を実施するための最良の形態】
【０００７】インターネットを経由して利用するコンピューターソフトウェアのデーターベースを書き換えたり、ポイントをインターネットに接続されたサーバーに蓄積するなど、インターネットでの利用を考えたコンピューターソフトウェアに改良する事が最も良い形態だと考えています。
【実施例】
【０００８】図１の＜実施例に於ける使用機材の説明図＞のように、図符号ｃのコンピューター本体と図符号ｂのキーボードと図符号ｆのマウスと図符号ａのモニターで構成され、図符号ｃのコンピューター本体に全ての機材が図符号ｇのケーブルで接続されたコンピューターシステムを使用して実施しました。コンピューター内部には、図符号ｄの内臓ハードディスクがあり、この内臓ハードディスク内にＯＳと図符号ｅの本発明のインセンティブポイント算出コンピューターソフトウェアをインストールしてあります。【０００９】以下にソフトウェアのコードを記述します。開発コンパイラは、マイクロソフト株式会社のＭｉｃｒｏｓｏｆｔ  Ｖｉｓｕａｌ  Ｓｔｕｄｉｏ２００５を使用してコーディングしました。図符号ｃのコンピューターは、ＤＯＳ／Ｖ汎用機を使用しました。使用ＯＳは、Ｗｉｎｄｏｗｓ  ＸＰ  Ｐｒｏｆｅｓｓｉｏｎａｌを使用しました。実施に当たって、コンピューターで動作する各種教育用ソフトウェアやコンピューターで動作する教育用のビデオなどの代わりにマイクロソフト株式会社のＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ２０００  ＳＲ−１  ＰｅｒｓｏｎａｌのＭｉｃｒｏｓｏｆｔ  Ｗｏｒｄと、Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌを使用してその利用時間を計測し、その利用時間を積算してみました。【００１０】Ｆｏｒｍ１．Ｄｅｓｉｇｎｅｒ．ｃｓファイル【００１１】
2009026278.tif 000003
2009026278.tif 000004
2009026278.tif 000005
【００１２】Ｆｏｒｍ１．ｃｓファイル【００１３】
2009026278.tif 000006
2009026278.tif 000007
2009026278.tif 000008
2009026278.tif 000009
2009026278.tif 000010
2009026278.tif 000011
2009026278.tif 000012
【００１４】＜本発明のインセンティブポイント算出コンピューターソフトウェアのフローチャート図＞をご覧下さい。まず、本発明のインセンティブポイント算出コンピューターソフトウェアを起動すると同時に、利用時間を計測するソフトウェアと今まで獲得したポイントがデーターベースから読み込まれます。そうして、図符号ｉのボックスに今までに獲得したポイントを表示して、図符号ｊに利用時間を計測するソフトウェアのフルパスを表示します。図符号ｈの操作画面が表示されたら、人間が手動で入力デバイスの図符号ｂキーボードや図符号ｆマウスを使って［別スレッドによるご褒美ポイントの算出実行］ボタンをマウスの場合でいいますと、左クリックして別Ｔｈｒｅａｄで指定された利用時間を計測するソフトウェアを起動さます。このボタンがクリックされると、利用時間を計測するソフトウェアを起動する前に新しいファイルを作成して現在時刻を記録します。Ｗｈｉｌｅでループします。条件は、ＴｈｒｅａｄがＩｓＡｌｉｖｅである限りループするでループします。Ｔｈｒｅａｄで起動したソフトウェアのイベントを全て取得し続けます。イベントが発生し続けている間は、ソフトウェアが動作中であると考える事が出来ます。このループを抜けたら、利用時間を測定するコンピューターソフトウェアが終了したという事になります。利用時間を計測するコンピューターソフトウェアが終了したら、また、新しいファイルを作成して現在時間を書き込みます。後で作成したファイルに記載してある時間から先に作成したファイルに記録した時間の差を計算します。そうして、算出したポイントと、図符号ｉの今までに獲得したご褒美ポイント表示用ボックスに表示されたポイントを加算して、図符号ｉの今までに獲得したご褒美ポイント表示用ボックスに再表示します。図符号ｍの［終了］ボタンを手作業で図符号ｆのマウスを利用して左クリックすると、本発明のインセンティブポイント算出コンピューターソフトウェアが終了します。しかし、終了する前に、図符号ｉの今までに獲得したご褒美ポイント表示用ボックスに表示されたポイントを取得して、ポイント用データーベースに記録されます。記録終了後、本発明のインセンティブポイント算出コンピューターソフトウェアが終了します。【００１５】結果は、何らの問題も無く動作しました。本発明を実現する方式は、多数あると思われますが、とにかく、今までに存在しなかったコンピューターソフトウェアであると思っております。
【図面の簡単な説明】
【００１６】
【図１】実施例に於ける使用機材の説明図です。
【図２】本発明のインセンティブポイント算出コンピューターソフトウェアのフローチャート図です。
【符号の説明】
【００１７】１  ａは、モニターです。
２  ｂは、キーボードです。
３  ｃは、コンピューター本体です。
４  ｄは、内臓ハードディスクです。
５  ｅは、本発明のインセンティブポイント算出コンピューターソフトウェアがインストールされた状態の想像図です。
６  ｆは、マウスです。
７  ｇは、コンピューターに接続する為のケーブルです。
８  ｈは、本発明のインセンティブポイント算出コンピューターソフトウェアの操作画面の略図です。実際とは、大きく異なります。
９  ｉは、今までに獲得したご褒美ポイントの表示用ボックスです。
１０  ｊは、利用時間を計測するコンピューターソフトウェアのリストを表示するボックスです。
１１  ｋは、別スレッドによるご褒美ポイントの算出実行です。
１２  ｌは、フォームを最小化するです。
１３  ｍは、終了ボタンです。
１４  ｎは、手作業による入力です。
１５  ｏは、コンピュータープログラム処理です。
【図１】
2009026278.tif 000013
【図２】
2009026278.tif 000014