(57)【要約】【課題】ＣＡＤなどのアプリケーションプログラムを使用する際の誤解を少なくする。【解決手段】アプリケーションプログラム１２を実行するときに、アプリケーションプログラム１２が提供する機能を制限する。アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング手段５０を提供して、トレーニング手段５０でユーザがトレーニングを終了したことを確認した後、トレーニングが終了したことを表すトレーニング終了情報６０を記憶する。トレーニング終了情報６０に基づいて、アプリケーションプログラム１２の機能の提供の制限を解除する。【選択図】図１
2007094793.tif 000002
【特許請求の範囲】
【請求項１】
所定の機能を提供するアプリケーションプログラムを記憶するプログラム記憶手段と、
前記アプリケーションプログラムを実行する実行手段と、
前記実行手段上で前記アプリケーションプログラムを実行するときに、前記アプリケーションプログラムが提供する機能を制限する制限手段と、
前記アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を用いてトレーニングが終了したことを表すトレーニング終了情報を入力するトレーニング終了情報入力手段と、
前記トレーニング終了情報の入力に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段とを備えたことを特徴とする情報処理装置。
【請求項２】
所定の機能を提供するアプリケーションプログラムを記憶するプログラム記憶手段と、
前記アプリケーションプログラムを実行する実行手段と、
前記実行手段上で前記アプリケーションプログラムを実行するときに、前記アプリケーションプログラムが提供する機能を制限する制限手段と、
前記アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を提供するトレーニング手段と、
該トレーニング手段を用いて前記トレーニングが終了したことを確認するトレーニング終了確認手段と、
該トレーニング終了確認手段で前記トレーニングの終了を確認の後、前記トレーニングが終了したことを表すトレーニング終了情報を記憶するトレーニング終了情報記憶手段と、
前記トレーニング終了情報に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段とを備えたことを特徴とする情報処理装置。
【請求項３】
ユーザがログインするログイン手段をさらに備え、
前記トレーニング終了情報が、前記トレーニングを終了したユーザのユーザ情報を含むものであり、
前記制限解除手段が、前記ログイン手段により現在ログインしているユーザが前記トレーニング終了情報に含まれるユーザ情報と一致する場合は、前記制限を解除するものであることを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記トレーニング終了確認手段が、前記トレーニング手段によるトレーニングの達成度を判定する達成度判定手段を備え、該達成度判定手段による達成度に基づいてトレーニングの終了を確認するものであることを特徴とする請求項２または３記載の情報処理装置。
【請求項５】
前記所定の機能が画像処理であることを特徴とする請求項１〜４記載の情報処理装置。
【請求項６】
所定の機能を提供するアプリケーションプログラムを実行するクライアントコンピュータと前記アプリケーションプログラムを利用するユーザを管理する管理サーバコンピュータとをネットワークで接続し、
前記クライアントコンピュータが、
ユーザがログインするログイン手段と、
前記ログインしたユーザを表すユーザ情報を前記管理サーバコンピュータに送信するユーザ情報送信手段と、
前記アプリケーションプログラムを記憶するプログラム記憶手段と、
前記アプリケーションプログラムを実行する実行手段と、
前記実行手段上で前記アプリケーションプログラムを実行するときに、前記アプリケーションプログラムが提供する機能を制限する制限手段とを備え、
前記管理サーバコンピュータが、
前記クライアントコンピュータより前記ユーザ情報を受信するユーザ情報受信手段と、
前記アプリケーションプログラムが提供する機能の使用方法のトレーニングを終了したユーザのユーザ情報を含むトレーニング終了情報を記憶するトレーニング終了情報記憶手段と、
前記トレーニング終了情報と前記クライアントコンピュータから受信したユーザ情報とから、前記クライアントコンピュータにログインしているユーザがトレーニングを終了したユーザであるか否かを判定する終了判定手段と、
該終了判定手段の終了判定結果を前記クライアントコンピュータに送信する終了判定結果送信手段とを備え、
前記クライアントコンピュータが、
前記管理サーバコンピュータより前記終了判定結果を受信する終了判定結果受信手段と、
前記終了判定結果により現在のログインしているユーザが前記トレーニングを終了したことを確認した場合は、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段をさらに備えたことを特徴とする情報処理システム。
【請求項７】
前記クライアントコンピュータが、
前記アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を前記ログインしたユーザに提供するトレーニング手段と、
該ユーザが前記トレーニングを終了したことを確認するトレーニング終了確認手段と、
前記トレーニングが終了したユーザのユーザ情報を含むトレーニング終了情報を前記管理サーバコンピュータに送信するトレーニング終了情報送信手段とをさらに備え、
前記管理サーバコンピュータが、
前記クライアントコンピュータより前記トレーニング終了情報を受信するトレーニング終了情報受信手段をさらに備えることを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記所定の機能が画像処理であることを特徴とする請求項６または７記載の情報処理システム。
【請求項９】
コンピュータを、
該コンピュータの実行手段上で所定の機能を提供するアプリケーションプログラムを実行させるときに、前記アプリケーションプログラムが提供する機能を制限する制限手段と、
前記アプリケーションプログラムが提供する機能の使用方法のトレーニングが終了したことを表すトレーニング終了情報を入力するトレーニング終了情報入力手段と、
前記トレーニング終了情報の入力に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の機能を提供するアプリケーションプログラムを実行する情報処理装置とそのプログラムに関するものである。
【背景技術】
【０００２】
従来より、医療分野において、画像診断を行う医師等の読影者の負荷を低減する目的から、コンピュータを用いてデジタル医用画像を画像解析する、いわゆるＣＡＤ処理が行われており、医用画像上に現れた病変部を自動的に検出する手法が知られている．
ＣＡＤには、Computer Aided DetectionとComputer Aided Diagnosisを指す場合があり、前者は医師がうっかり見逃した部位を指摘するものであり、後者はＣＡＤが診断に役立つ情報を医師に提供することによって医師が診断を下すのを支援するシステムである。
【０００３】
しかし、ＣＡＤに対しては、誤って理解や、誤った期待をしている人が少なからずいることが、例えば、非特許文献１にも記載されている。例えば、ＣＡＤはセカンドオピニオンであるという人がいるが、ＣＡＤは読影医が一度は注意を払うべきと思われる場所を示しているだけであって、セカンドオピニオンとは程遠いものである。あるいは、検出率の低いＣＡＤは使い物にならないなどという人がいるが、ＣＡＤは医師が見落とした部位をＣＡＤが検出して注意を促すことで、医師が見つけたガンとＣＡＤが検出したガンで見落としを少なくすることができるものである。
【０００４】
そこで、各社は上述のような誤解を少なくするために、ＣＡＤを導入した際に、トレーナーが設置時に医師や技師を対象としたＣＡＤのユーザトレーニングを実施している。このユーザトレーニングは、単にマニュアルを説明するだけでなく、実際に画面表示システム上で症例画像を用いて、ＣＡＤの結果と一緒に様々な症例を確認することで理解を深めてもらっていた（例えば、非特許文献２、非特許文献３など）。
【０００５】
また、近年ＣＡＤの普及に伴い、上述のようなトレーナーによるユーザトレーニングをさらに進めて、トレーナーがいなくてもｅラーニングやチュートリアルと呼ばれる方式を採用して、ユーザが自己学習できる機能を付けることが考えられている。
【非特許文献１】長谷川 玲，”ＣＡＤシステムの実用化と普及へのノウハウ”，INNERVISION，(19.12)２００４．
【非特許文献２】富士写真フイルム株式会社  ＭＶ-ＳＲ６５７ Ｖｅｒｓｉｏｎ3.0用 ”FUJIFILM  MAMMOGRAPHY  CAD（Computer  Aided  Detection) SYSTEM  Clinical Case Database  解説書”
【非特許文献３】富士写真フイルム株式会社  ＭＶ-ＳＲ６５７ Ｖｅｒｓｉｏｎ3.0用  ”FUJIFILM  MAMMOGRAPHY  CAD（Computer  Aided  Detection) SYSTEM  検出処理解説書”
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のように、設置時にユーザトレーニングを行ったとしても、使用する医師や技師が必ずしも説明を受けているとは限らない。また、設置時にトレーニングを受けた医師や技師であっても十分に理解しているとは限らないため、トレーニングを受けていない医師や技師による誤解をなくすことは困難であった。
【０００７】
そこで、本発明、ＣＡＤなどのアプリケーションプログラムを使用する際の誤解を少なくするように、アプリケーションプログラムの使用者をトレーニング方法を提供する情報処理装置、情報処理システム、および、そのプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、所定の機能を提供するアプリケーションプログラムを記憶するプログラム記憶手段と、
前記アプリケーションプログラムを実行する実行手段と、
前記実行手段上で前記アプリケーションプログラムを実行するときに、前記アプリケーションプログラムが提供する機能を制限する制限手段と、
前記アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を用いてトレーニングが終了したことを表すトレーニング終了情報を入力するトレーニング終了情報入力手段と、
前記トレーニング終了情報の入力に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段とを備えたことを特徴とするものである。
【０００９】
また、本発明のプログラムは、コンピュータを、
該コンピュータの実行手段上で所定の機能を提供するアプリケーションプログラムを実行させるときに、前記アプリケーションプログラムが提供する機能を制限する制限手段と、
前記アプリケーションプログラムが提供する機能の使用方法のトレーニングが終了したことを表すトレーニング終了情報を入力するトレーニング終了情報入力手段と、
前記トレーニング終了情報の入力に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段として機能させるものである。
【００１０】
また、本発明の他の情報処理装置は、所定の機能を提供するアプリケーションプログラムを記憶するプログラム記憶手段と、
前記アプリケーションプログラムを実行する実行手段と、
前記実行手段上で前記アプリケーションプログラムを実行するときに、前記アプリケーションプログラムが提供する機能を制限する制限手段と、
前記アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を提供するトレーニング手段と、
該トレーニング手段を用いて前記トレーニングが終了したことを確認するトレーニング終了確認手段と、
該トレーニング終了確認手段で前記トレーニングの終了を確認の後、前記トレーニングが終了したことを表すトレーニング終了情報を記憶するトレーニング終了情報記憶手段と、
前記トレーニング終了情報に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段とを備えたことを特徴とするものである。
【００１１】
「実行手段」とは、アプリケーションプログラムを実行するために必要な機能を提供する基盤となる実行環境をいい、例えば、オペレーティング・システムや、ディスク管理、ファイル修復など、アプリケーションプログラムを実行するために必要な機能を備えたソフトウェアや、それらを実行するＣＵＰやメモリなどのハードウェアをいう。
【００１２】
「アプリケーションプログラム」とは、人がする仕事を助けるための具体的な機能が組み込まれたコンピュータープログラムであり、オペレーティング・システムとは異なり、文字、数字、画像、あるいはそれらの組み合わせを用いて処理するものである。具体的には、ＣＡＤなどがある。
【００１３】
「アプリケーションプログラムが提供する機能を制限する」とは、「アプリケーションプログラム」の全部の機能または一部の機能を使用できないようにすることをいう。
【００１４】
「トレーニング終了情報の入力に基づいて、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する」とは、トレーニング終了情報を入力する度にアプリケーションプログラムの機能を使えるように解除し、トレーニング終了情報を入力しないときはアプリケーションプログラムの機能を使えないようにする場合と、トレーニング終了情報を一度入力すると、入力された後はアプリケーションプログラムの機能を常に使えるように解除する場合を含む。
【００１５】
具体的に、トレーニング終了情報を入力する度に解除する場合の例として、メモリ型の記憶媒体や磁気カードなどにトレーニング終了情報を記憶しておき、メモリ型の記憶媒体や磁気カードのトレーニング終了情報を読みとって入力するとアプリケーションプログラムの機能を使えるようにする場合があげられる。あるいは、ネットワークに接続して毎回トレーニング終了情報をネットワーク経由で入力するようにしてもよい。
【００１６】
また、情報処理装置に、ユーザがログインするログイン手段をさらに備えるようにし、
前記トレーニング終了情報が、前記トレーニングを終了したユーザのユーザ情報を含むようにして、
前記制限解除手段が、前記ログイン手段により現在ログインしているユーザが前記トレーニング終了情報に含まれるユーザ情報と一致する場合は、前記制限を解除するものであってもよい。
【００１７】
「ログイン」とは、コンピュータシステムやネットワークの資源にアクセスできるようにすることをいう。例えば、システムにログインする場合には、ユーザＩＤとパスワードを入力して、資源にアクセスしようとしているユーザやソフトウェアなどを特定することをいう。
【００１８】
また、前記トレーニング終了確認手段が、前記トレーニング手段によるトレーニングの達成度を判定する達成度判定手段を備えるようにし、該達成度判定手段による達成度に基づいてトレーニングの終了を確認するものであってもよい。
【００１９】
さらに、前記所定の機能が画像処理であってもよい。
【００２０】
本発明の情報処理システムは、所定の機能を提供するプログラムを実行するクライアントコンピュータと前記アプリケーションを利用するユーザを管理する管理サーバコンピュータとをネットワークで接続し、
前記クライアントコンピュータが、
ユーザがログインするログイン手段と、
前記ログインしたユーザを表すユーザ情報を前記管理サーバコンピュータに送信するユーザ情報送信手段と、
前記アプリケーションプログラムを記憶するプログラム記憶手段と、
前記アプリケーションプログラムを実行する実行手段と、
前記実行手段上で前記アプリケーションプログラムを実行するときに、前記アプリケーションプログラムが提供する機能を制限する制限手段とを備え、
前記管理サーバコンピュータが、
前記クライアントコンピュータより前記ユーザ情報を受信するユーザ情報受信手段と、
前記アプリケーションプログラムが提供する機能の使用方法のトレーニングを終了したユーザのユーザ情報を含むトレーニング終了情報を記憶するトレーニング終了情報記憶手段と、
前記トレーニング終了情報と前記クライアントコンピュータから受信したユーザ情報とから、前記クライアントコンピュータにログインしているユーザがトレーニングを終了したユーザであるか否かを判定する終了判定手段と、
該終了判定手段の終了判定結果を前記クライアントコンピュータに送信する終了判定結果送信手段とを備え、
前記クライアントコンピュータが、
前記管理サーバコンピュータより前記終了判定結果を受信する終了判定結果受信手段と、
前記終了判定結果により現在のログインしているユーザが前記トレーニングを終了したことを確認した場合は、前記制限手段による前記アプリケーションプログラムの機能の提供の制限を解除する制限解除手段をさらに備えたことを特徴とするものである。
【００２１】
また、前記クライアントコンピュータが、
前記アプリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を前記ログインしたユーザに提供するトレーニング手段と、
該ユーザが前記トレーニングを終了したことを確認するトレーニング終了確認手段と、
前記トレーニングが終了したユーザのユーザ情報を含むトレーニング終了情報を前記管理サーバコンピュータに送信するトレーニング終了情報送信手段とをさらに備えるものであり、
前記管理サーバコンピュータが、
前記クライアントコンピュータより前記トレーニング終了情報を受信するトレーニング終了情報受信手段をさらに備えるものであってもよい。
【発明の効果】
【００２２】
本発明によれば、アプリケーションプログラムが提供する機能の使用方法をトレーニングしていない場合には、アプリケーションプログラムが提供する機能を制限し、トレーニングが終了した場合にアプリケーションプログラムを使用することができるようにすることによって、アプリケーションプログラムの機能を正確に理解したうえで、利用することができるようになるので、アプリケーションプログラムに対する誤解することが少なくなり、アプリケーションプログラムの上手な活用が行われる。
【００２３】
また、ログインしたユーザ毎にトレーニングを終了しているか否かを管理することにより、トレーニングを受けていないユーザはアプリケーションプログラムの機能のうち使用できる機能を制限することが可能になる。
【００２４】
また、トレーニングの達成度を判定することで、ユーザが十分にアプリケーションプログラムを理解しているかに応じて、アプリケーションプログラムの機能を使用できるようにすることができる。
【００２５】
さらに、アプリケーションプログラムを実行するクライアントコンピュータとアプリケーションプログラムを利用するユーザを管理する管理サーバコンピュータとをネットワークで接続して、管理サーバコンピュータで各ユーザがトレーニングを受けているかいないかを管理することで、ユーザは一箇所に置かれたコンピュータだけではなく、様々ところに置かれているコンピュータでアプリケーションプログラムを利用することができるようになる。
【００２６】
また、クライアントコンピュータにトレーニング機能を設けるようにして、ユーザがトレーニングを終了したことをサーバに記憶して置くようにすれば、一箇所のコンピュータでトレーニングを終了すれば、他のコンピュータからでもトレーニングを終了したユーザはアプリケーションプログラムを使用することが可能になる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の第１の実施の形態について、図面を用いて説明する。図１は本実施の形態の情報処理装置１の概略構成を示す図である。
【００２８】
本発明の情報処理装置１は、所定の機能を提供するアプリケーションプログラム１２を記憶するプログラム記憶手段１０と、アプリケーションプログラム１２を実行する実行手段２０と、ユーザがログインするログイン手段３０と、アプリケーションプログラム１２を実行するときにアプリケーションプログラム１２が提供する機能を制限する制限手段４０と、アプリケーションプログラム１２が提供する機能の使用方法をトレーニングするトレーニング機能を提供するトレーニング手段５０と、トレーニング手段５０を用いてトレーニングが終了したことを確認するトレーニング終了確認手段５２と、トレーニング終了情報６０を記憶するトレーニング終了情報記憶手段５８と、トレーニング終了確認手段５２でトレーニングの終了を確認後、トレーニング終了情報記憶手段５８にトレーニング終了情報６０を入力するトレーニング終了情報入力手段５６と、アプリケーションプログラム１２の機能の提供の制限を解除する制限解除手段４２とを備える。
【００２９】
アプリケーションプログラム１２は、画像や文字などのデータの編集や、データの分析・解析などの人がする仕事を助けるための具体的な機能を提供するプログラムであり、通常、オペレーティング・システムなどの実行環境（実行手段２０）を備えたコンピュータ上で実行される。
【００３０】
アプリケーションプログラム１２の中にはＣＡＤのように、画像データを解析したり、画像データを自動生成したりするものがある。特に近年、ＣＲ撮影装置やＣＴ撮影装置などで人体などを撮影したデジタル医用画像が普及するのに伴って、デジタル医用画像を解析して異常陰影などの検出を行うＣＡＤ（Computer Aided Detection，Computer Aided Diagnosis）が普及してきている。しかし、ＣＡＤの検出機能で必ずしも正しい結果が得られるとは限らず、例えば、異常陰影の可能性が高い画像の特徴をもっているが異常陰影でないものや、医師が発見できた異常陰影を検出することができない場合もある。
【００３１】
そこで、このようなＣＡＤの特徴を理解してＣＡＤを利用することで、検出した陰影が本当に癌などの異常が現れた箇所であるか、異常ではないが他の構造物と重なって撮影されたために異常陰影の特徴を持つ陰影を検出したのかは、ＣＡＤを使う読影医などのユーザが判断する必要がある。しかし、ユーザの中にはＣＡＤの出力した結果を誤解して判断を下す場合がある。そこで、このようなアプリケーションを利用する場合には、アプリケーションが提供する各機能の使い方をトレーニングした後に実際の医用画像を診断するのに使用することが必要である。
【００３２】
ここで、本実施の形態では、図２のフローチャートにしたがって、ＣＡＤのトレーニングを行う場合を例に情報処理装置１（以下、ＣＡＤ装置という）の動作を説明する。
【００３３】
まず、ＣＡＤを導入する際、ＣＡＤを提供する各メーカの技術者がＣＡＤ装置１の設置を行う。設置時に、技術者はＣＡＤ用ソフトウェアプログラムをインストールしたＣＡＤ装置１と各種のモダリティや画像記憶装置５などとネットワーク４経由で接続する（図１参照）。設置が完了すると、ＣＡＤを提供メーカのサービスマンがＣＡＤシステムの操作方法に関する説明を実施する。
【００３４】
ＣＡＤには、ＣＡＤのトレーニング機能を提供するトレーニング手段５０としてｅラーニングが組み込まれているので、ユーザは操作方法の説明を受けた後、ＣＡＤ装置１を実際に起動してｅラーニングでＣＡＤが提供する機能の使用方法をトレーニングする。
【００３５】
まず、ＣＡＤ装置１を起動するとログイン手段３０によりログイン画面が表示されるので、ユーザはログイン画面にしたがってユーザ名とＩＤなどのユーザ情報３２を入力してＣＡＤ装置１にログインする（S100）。プログラム記憶手段１０に記憶されているＣＡＤの機能を提供するアプリケーションプログラム１２をロードして実行環境２０上で実行するが、立ち上げ時には、制限手段４０によりＣＡＤの機能を制限する（S101）。そこで、現在ログインしているユーザが、トレーニングを行ったユーザであるか、行っていないユーザであるかをトレーニング終了情報記憶手段５８に記憶されているトレーニング終了情報５８に基づいて判断する（S102）。初めてログインしたユーザはトレーニングを行っていないので、制限手段４０のＣＡＤの機能の制限が維持され、異常陰影の自動検出処理などは使うことができない。
【００３６】
そこで、トレーニング手段５０のｅラーニングを起動する（S103）。ｅラーニングのトレーニングの機能には、例えば、以下のものがある。
【００３７】
（１）ＣＡＤの解説として、各装置説明、使用上の注意、検出対象の選択方法や検査処理の選択、検出結果の表示方法、検出処理の説明を表示する機能。
【００３８】
（２）実際の症例を画面上に表示し、ＣＡＤシステムの結果を合わせて表示する症例のデモンストレーションする機能。
【００３９】
まず、ＣＡＤ装置１の表示装置上に（１）のＣＡＤの解説が表示されて、画面をめくりながら１つずつ行われる。次に、（２）の症例のデモンストレーションで、例えば１０症例程度のデモンストレーションが実施される。例えば、マンモグラフの場合には、マンモグラフ上に現れた石灰化陰影や腫瘤陰影の例や、検出した異常陰影の正解例や失敗例を表示する。
【００４０】
このｅラーニングの全ての過程が終了する前に、ユーザが異常陰影の自動検出機能などのＣＡＤの提供する機能を使おうとしても、制限手段４０により異常陰影の自動検出などの機能は使用できない。
【００４１】
トレーニング終了確認手段５２でユーザがｅラーニングの全ての過程を終了したことを確認すると（S104）、トレーニング終了情報入力手段５６でトレーニング終了したことを表すトレーニング終了情報６０をトレーニング終了情報入力手段５６でトレーニング終了情報記憶手段５８に入力して記憶する（S105）。また、どのユーザがトレーニングを終了したかが判別できるように、トレーニング終了情報６０にログインしているユーザのユーザ情報３２を含めるようにする。あるいは、トレーニング終了情報記憶手段５８にユーザ情報３２をトレーニング終了情報６０として記憶するようにしてもよい。
【００４２】
トレーニング終了情報６０を記憶した後、制限解除手段４２でアプリケーションプログラム１２の機能の提供の制限を解除して（S106）、異常陰影の自動検出機能を利用できるようにする。
【００４３】
そこで、ユーザは画像記憶装置５に記憶されている検査対象の医用画像Ｐを指定してＣＡＤ装置１に読み取り、ＣＡＤで異常陰影の自動検出処理を施す。ユーザは、表示された検出結果を参考にして読影を行い、読影レポートなどを作成して画像記憶装置５に記録する。読影終了後、ログアウトしてＣＡＤを終了する（S107）。
【００４４】
次回、同じユーザがＣＡＤ装置１にログインすると（S100）、ＣＡＤの立ち上げ時は、一旦、制限手段４０でＣＡＤの機能が制限されるが（S101）、トレーニング終了情報記憶手段５８に記憶されているトレーニング終了情報６０のユーザ情報３２と現在ログインしているユーザとが一致するので、現在ログインしているユーザがｅトレーニングを終了したユーザであると判断して（S102）、制限解除手段４０でＣＡＤの機能の制限を解除する（S106）。これにより、一旦、トレーニングを終了したユーザはｅラーニングを起動しないで、ＣＡＤ機能を使うことができるようになる。
【００４５】
一方、トレーニングが終了していない別のユーザがＣＡＤ装置１にログインした場合には（S100）、ＣＡＤの立ち上げ時に、一旦、制限手段４０でＣＡＤの機能が制限される（S101）。そこで、トレーニング終了情報記憶手段５８に記憶されているトレーニング終了情報６０に含まれユーザ情報３２と現在ログインしているユーザとが一致しないので、現在ログインしているユーザがｅトレーニングを終了していないユーザであると判定して（S102）、制限手段４０でＣＡＤの機能の制限を維持する。
【００４６】
上述では、ＣＡＤについて説明したが、様々なアプリケーションプログラムのうち、トレーナーが必要となるようなものであれば上記構成の情報処理装置を用いることができる。
【００４７】
上述では、情報処理装置（ＣＡＤ装置）１がトレーニング機能を備えた場合について説明したが、情報処理装置（ＣＡＤ装置）１がトレーニング機能を備えておらず、他の装置などでトレーニングが終了した場合には、トレーニング終了情報入力手段５６でトレーニング終了情報６０を入力してトレーニング終了情報記憶手段５８に記憶してもよい。あるいは、トレーニング終了情報６０が入力される度にアプリケーションプログラム１２の機能が使えるように制限解除手段４２で制限の解除をしてもよい。
【００４８】
具体的には、例えばトレーニング終了情報６０を記憶したメモリ型の記憶媒体や磁気カードから、トレーニング終了情報６０を読みとって入力したり、ネットワーク経由でトレーニング終了情報６０を受取ってトレーニング終了情報入力手段５６でトレーニング終了情報６０を入力するようにする。
【００４９】
上述では、ユーザ単位でトレーニングの終了を管理する場合について説明したが、同じユーザが同じ情報処理装置を必ず使用するような場合には、一旦アプリケーションプログラムの機能の制限が解除されると常に使用できるようにしてもよい。
【００５０】
また、図３に示すように、トレーニング終了確認手段５２が、トレーニング手段５０によるトレーニングの達成度を判定する達成度判定手段５４を備え、この達成度に基づいてトレーニングの終了を確認するようにしてもよい。
【００５１】
具体的には、例えば、達成度判定手段５４は、様々な症例の医用画像に対して異常陰影の自動検出処理を施して、自動検出処理で得られた結果をみて検出結果が正解であるか不正解であるかをユーザに入力させ、ユーザが入力した答えの正解率で達成度を判定するようにする。
【００５２】
上述で詳細に説明したように、トレーニング機能でトレーニングしたユーザでないとアプリケーションプログラムの機能が使用できないようにすることにより、ユーザがアプリケーションプログラムを使用する際に、機能を誤解して利用することがなくなる。
【００５３】
上述では、１つのＣＡＤシステム内でユーザ単位にトレーニングの終了を管理する場合について説明したが、第２の実施の形態では、図３に示すように、アプリケーションプログラムを実行するクライアントコンピュータ２と、アプリケーションプログラムを利用するユーザを管理する管理サーバコンピュータ３とをネットワーク４で接続した情報処理システムについて説明する。
【００５４】
図４は本実施の形態の情報処理システム１ａの概略構成を示す図である。また、本実施の形態では、第１の実施の形態と同じ機能を備えるものには同一符号を付す。
【００５５】
本実施の形態の情報処理システム１ａのクライアントコンピュータ２は、ユーザがログインするログイン手段３０と、ログインしたユーザを表すユーザ情報３２を管理サーバコンピュータ３に送信するユーザ情報送信手段３４と、アプリケーションプログラム１２を記憶するプログラム記憶手段１０と、アプリケーションプログラム１２を実行する実行手段（実行環境）２０と、この実行環境２０上でアプリケーションプログラム１２を実行するときに、アプリケーションプログラム１２が提供する機能を制限する制限手段４０と、プリケーションプログラムが提供する機能の使用方法をトレーニングするトレーニング機能を提供するトレーニング手段５０と、トレーニング手段５０を用いてトレーニングが終了したことを確認するトレーニング終了確認手段５２と、トレーニングが終了したユーザのユーザ情報３２を含むトレーニング終了情報６０を管理サーバコンピュータ３に送信するトレーニング終了情報送信手段６２と、管理サーバコンピュータ３よりアプリケーションプログラム１２を利用可能なユーザであるか否かを判定した終了判定結果を受信する終了判定結果受信手段７４と、終了判定結果から現在のログインしているユーザが前記トレーニングを終了したことを確認した場合はアプリケーションプログラム１２の機能の提供の制限を解除する制限解除手段４２とを備える。
【００５６】
管理サーバコンピュータ３は、クライアントコンピュータ２よりユーザ情報３２を受信するユーザ情報受信手段３６と、クライアントコンピュータ２よりトレーニング終了情報６０を受信するトレーニング終了情報受信手段６４と、アプリケーションプログラム１２が提供する機能の使用方法のトレーニングを終了したユーザのトレーニング終了情報６０を記憶するトレーニング終了情報記憶手段５８と、トレーニング終了情報６０とクライアントコンピュータ２から受信したユーザ情報３２とからクライアントコンピュータ２にログインしているユーザがトレーニングを終了したユーザであるか否かを判定する終了判定手段７０と、終了判定結果をクライアントコンピュータ２に送信する終了判定結果送信手段７２とを備える。
【００５７】
ここで、本実施の形態では、図５のフローチャートにしたがって、ＣＡＤのトレーニングを行う場合を例に情報処理システム（以下、ＣＡＤシステムという）１ａの動作を説明する。
【００５８】
まず、クライアントコンピュータ２を起動させ、ユーザはログイン手段３０で表示したログイン画面にしたがってユーザ名とＩＤなどのユーザ情報３２を入力する。入力されたユーザ情報３２はユーザ情報送信手段３４で管理サーバコンピュータ３に送信し(S201)、管理サーバコンピュータ３はユーザ情報受信手段３６でユーザ情報３２を受信する(S220)。管理サーバコンピュータ３は、終了判定手段７０でトレーニング終了情報記憶手段５８に記憶したトレーニング終了情報６０とクライアントコンピュータ２から受信したユーザ情報３２とからクライアントコンピュータ２にログインしているユーザがトレーニングを終了したユーザであるか否かを判定し (S221)、トレーニング終了情報記憶手段５８に記憶されているトレーニング終了情報６０を検索してログインしたユーザのトレーニング終了情報６０がなければ、トレーニング済みでないという終了判定結果を終了判定結果送信手段７２でクライアントコンピュータ２に送信する(S222)。
【００５９】
一方、クライアントコンピュータ２では、プログラム記憶手段１０に記憶されているＣＡＤの機能を提供するアプリケーションプログラム１２をロードして実行環境２０上で実行するが、立ち上げ時に制限手段４０でＣＡＤの機能を制限する（S202）。
【００６０】
そこで、クライアントコンピュータ２は、終了判定結果受信手段７４で管理サーバコンピュータ３からログインしたユーザがトレーニング済みでないという終了判定結果を受信すると（S203）、受信した終了判定結果に基づいて（S204）、ＣＡＤの機能の制限を維持する（S204）。そこで、トレーニング手段５０のｅラーニングを起動する（S205）。ユーザがｅラーニングの全ての過程が終了したことをトレーニング終了確認手段５２で確認すると（S206）、ログインしたユーザがトレーニングを終了したことを表すトレーニング終了情報６０をトレーニング終了情報送信手段６２で管理サーバコンピュータ３に送信する（S207）。また、どのユーザがトレーニングを終了したかが判定できるように、トレーニング終了情報６０にログインしているユーザのユーザ情報３２を含める。あるいは、ユーザ情報３２をトレーニング終了情報６０として送信するようにしてもよい。
【００６１】
管理サーバコンピュータ３は、トレーニング終了情報受信手段６４でトレーニング終了情報６０を受信してトレーニング終了情報記憶手段５８に記憶する(S224)。また、クライアントコンピュータ２では、トレーニングが終了したのでＣＡＤの機能の制限を解除すし（S208）、異常陰影の自動検出機能を有効にする。そこで、ユーザは画像記憶装置など（不図示）に記憶されている検査対象の画像を指定し、ＣＡＤで異常陰影の自動検出処理を施す。ユーザは、表示された検出結果を参考にして読影を行い、読影レポートなどを作成して画像記憶装置に記録する。読影終了後、ログアウトしてＣＡＤシステム１ａを終了する（S209）。
【００６２】
次に、同じユーザがクライアントコンピュータ２からＣＡＤシステムにログインした時には（S200）、ユーザ情報３２を管理サーバコンピュータ３に送信して、管理サーバコンピュータ３の終了判定手段７０で、トレーニング終了情報記憶手段５８に記憶しているトレーニング終了情報６０のユーザ情報３２と現在ログインしているユーザとに基づいて、同じユーザのトレーニング終了情報６０が存在する場合にはトレーニング済みと判定し（S221）、その終了判定結果をクライアントコンピュータ２に送信する（S222）。クライアントコンピュータ２は、終了判定結果受信手段７４で終了判定結果を受信して（S203）、終了判定結果に基づいて（S204）、制限解除手段４２でＣＡＤの機能の制限を解除する（S208）。これにより、一旦、トレーニングを終了したユーザはｅラーニングを起動しないで、どのクライアントコンピュータ２上でもＣＡＤ機能を使うことができるようになる。
【００６３】
一方、トレーニングが終了していない別のユーザがクライアントコンピュータ２にログインした場合には、トレーニング終了情報記憶手段５８に記憶されているトレーニング終了情報６０のユーザ情報３２が現在ログインしているユーザを示すトレーニング終了情報６０が存在しないので、終了判定手段７０で現在ログインしているユーザがｅトレーニングを終了していないユーザであると判定した終了判定結果をクライアントコンピュータ２に送信して、クライアントコンピュータでＣＡＤ機能の提供の制限を解除せずに、制限手段４０によるＣＡＤ機能の提供の制限を維持する。
【００６４】
あるいは、トレーニングをクライアントコンピュータ２上で行わずに、他のコンピュータ上で行ったことを、管理サーバコンピュータ３のトレーニング終了情報記憶手段５８に記憶して管理するようにしてもよい。
【００６５】
また、トレーニング終了情報６０は、管理サーバコンピュータ３のトレーニング終了情報記憶手段５８に手動で記憶するようにしてもよい。
【００６６】
以上詳細に説明したように、本発明の情報処理システムでは、一旦、トレーニングが終わったユーザは、トレーニングしたクライアントコンピュータからだけではなく、他のクライアントコンピュータ上のアプリケーションプログラムを利用することが可能になる。
【図面の簡単な説明】
【００６７】
【図１】第１の形態の情報処理装置の概略構成を示す図（その１）
【図２】第１の形態の情報処理装置の動作を説明するためのフローチャート
【図３】第１の形態の情報処理装置の概略構成を示す図（その２）
【図４】第２の形態の情報処理システムの概略構成を示す図
【図５】第２の形態の情報処理システムの概略構成を示す図
【符号の説明】
【００６８】
１    情報処理装置
１ａ  情報処理システム
２    クライアントコンピュータ
３    管理サーバコンピュータ
３４  ユーザ情報送信手段
１０  プログラム記憶手段
１２  アプリケーションプログラム
２０  実行手段
３０  ログイン手段
３２  ユーザ情報
４０  制限手段
４２  制限解除手段
５０  トレーニング手段
５２  トレーニング終了確認手段
５６  トレーニング終了情報入力手段
５８  トレーニング終了情報記憶手段
６０  トレーニング終了情報
７４  終了判定結果受信手段
３６  ユーザ情報受信手段
６４  トレーニング終了情報受信手段
７０  終了判定手段
７２  終了判定結果送信手段
７４  終了判定結果受信手段
【図１】
2007094793.tif 000003
【図２】
2007094793.tif 000004
【図３】
2007094793.tif 000005
【図４】
2007094793.tif 000006
【図５】
2007094793.tif 000007