(57)【特許請求の範囲】
【請求項１】
呈示手段と、複数の種別の医療情報を前記呈示手段に呈示させることが可能な呈示プログラムを記憶する記憶手段とを有する医療情報処理装置であって、
前記記憶手段は、当該装置の識別情報と、前記複数の種別のうち当該装置による呈示が許諾されている種別を表す許諾種別情報とを含む認証情報を記憶し、
記録媒体に記録された医療情報を読み取る読取手段と、
前記記録媒体に記録された医療情報の種別を特定する特定手段と、
前記認証情報以外の当該装置を構成する要素から識別情報を取得する取得手段と、
前記特定された種別と前記取得された識別情報と前記記憶された認証情報とに基づいて、当該装置による該種別の医療情報の呈示が許諾されているか判断する判断手段と、
前記判断手段により許諾されていると判断された場合にのみ、前記呈示プログラムを実行して、前記読取手段により前記記録媒体から読み取られた医療情報を前記呈示手段に呈示させる制御手段と、
を備えることを特徴とする医療情報処理装置。
【請求項２】
前記要素は、固有情報が予め付与された、当該装置を構成するハードウェア又はソフトウェアであり、
前記取得手段は、前記識別情報として、前記ハードウェア又は前記ソフトウェアから前記固有情報を取得する、
ことを特徴とする請求項１に記載の医療情報処理装置。
【請求項３】
前記判断手段は、前記取得された識別情報と前記認証情報の前記識別情報とを照合することにより当該装置による呈示が許諾されているか判断し、及び、前記特定された種別と前記認証情報の前記許諾種別情報とを照合することにより該種別の呈示が許諾されているか判断し、
前記制御手段は、当該装置による呈示が許諾されていると判断され、かつ、該種別の呈示が許諾されていると判断された場合にのみ、前記医療情報を呈示させる、
ことを特徴とする請求項１又は請求項２に記載の医療情報処理装置。
【請求項４】
前記複数の種別は、医用画像を取得するための複数のモダリティ種別を含み、
前記許諾種別情報は、前記複数のモダリティ種別のうち前記呈示手段による呈示が許諾されているモダリティ種別を表す許諾モダリティ種別情報を含み、
前記記録媒体には、前記医療情報として、医用画像及び該医用画像のモダリティ種別情報が記録されている、
ことを特徴とする請求項１〜請求項３のいずれか一項に記載の医療情報処理装置。
【請求項５】
ユーザインターフェイス手段を更に備え、
前記制御手段は、前記呈示プログラムを当該装置にインストールするとき又は当該装置による前記呈示プログラムの初回起動時に、前記認証情報を入力するための入力画面を前記ユーザインターフェイス手段に表示させ、
前記判断手段は、前記ユーザインターフェイス手段により前記入力画面に入力された認証情報と、前記取得手段により取得された識別情報とを照合することにより、当該装置への前記呈示プログラムのインストール又は当該装置による前記呈示プログラムの起動が許諾されているか判断し、
前記制御手段は、前記インストール又は前記起動が許諾されていると判断された場合にのみ、前記呈示プログラムのインストール又は起動を続行させる、
ことを特徴とする請求項１〜請求項４のいずれか一項に記載の医療情報処理装置。
【請求項６】
呈示手段と、
複数の種別の医療情報を前記呈示手段に呈示させることが可能な呈示プログラムと、当該コンピュータの識別情報と前記複数の種別のうち当該コンピュータによる呈示が許諾されている種別を表す許諾種別情報とを含む認証情報とを記憶する記憶手段と、
記録媒体に記録された医療情報を読み取る読取手段と、
を有するコンピュータを、
前記記録媒体に記録された医療情報の種別を特定する特定手段、
前記認証情報以外の当該コンピュータを構成する要素から識別情報を取得する取得手段、
前記特定された種別と前記取得された識別情報と前記記憶された認証情報とに基づいて、当該コンピュータによる該種別の医療情報の呈示が許諾されているか判断する判断手段、及び、
前記判断手段により許諾されていると判断された場合にのみ、前記呈示プログラムを実行して、前記読取手段により前記記録媒体から読み取られた医療情報を前記呈示手段に呈示させる制御手段として機能させる、
ことを特徴とするプログラム。
【請求項７】
前記要素は、固有情報が予め付与された、当該装置を構成するハードウェア又はソフトウェアであり、
前記取得手段は、前記識別情報として、前記ハードウェア又は前記ソフトウェアから前記固有情報を取得する、
ことを特徴とする請求項６に記載のプログラム。
【請求項８】
前記判断手段は、前記取得された識別情報と前記認証情報の前記識別情報とを照合することにより当該コンピュータによる呈示が許諾されているか判断し、及び、前記特定された種別と前記認証情報の前記許諾種別情報とを照合することにより該種別の呈示が許諾されているか判断し、
前記制御手段は、当該装置による呈示が許諾されていると判断され、かつ、該種別の呈示が許諾されていると判断された場合にのみ、前記医療情報を呈示させる、
ことを特徴とする請求項６又は請求項７に記載のプログラム。
【請求項９】
前記複数の種別は、医用画像を取得するための複数のモダリティ種別を含み、
前記許諾種別情報は、前記複数のモダリティ種別のうち前記呈示手段による呈示が許諾されているモダリティ種別を表す許諾モダリティ種別情報を含み、
前記記録媒体には、前記医療情報として、医用画像及び該医用画像のモダリティ種別情報が記録されている、
ことを特徴とする請求項６〜請求項８のいずれか一項に記載のプログラム。
【請求項１０】
当該コンピュータは、ユーザインターフェイス手段を更に備え、
前記制御手段は、前記呈示プログラムを当該コンピュータにインストールするとき又は当該コンピュータによる前記呈示プログラムの初回起動時に、前記認証情報を入力するための入力画面を前記ユーザインターフェイス手段に表示させ、
前記判断手段は、前記ユーザインターフェイス手段により前記入力画面に入力された認証情報と、前記取得手段により取得された識別情報とを照合することにより、当該コンピュータへの前記呈示プログラムのインストール又は当該コンピュータによる前記呈示プログラムの起動が許諾されているか判断し、
前記制御手段は、前記インストール又は前記起動が許諾されていると判断された場合にのみ、前記呈示プログラムのインストール又は起動を続行させる、
ことを特徴とする請求項６〜請求項９のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、医療分野に関わる情報を処理する医療情報処理装置、及び、これを制御するプログラムに関する。
【背景技術】
【０００２】
医療分野においては、医用画像やカルテ情報や医事会計情報等の各種医療情報のデジタル化が進行している。それに伴い、デジタルデータの保管や利用に関わる技術の普及や進歩にもめざましいものがある。
【０００３】
このようなデジタルデータを取り扱うコンピュータ（医療情報処理装置）には、専用のソフトウェアがインストールされる。たとえば、医用画像のデジタルデータは、ＤＩＣＯＭ（Ｄｉｇｉｔａｌ  Ｉｍａｇｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｉｎ  Ｍｅｄｉｃｉｎｅ）等の規格に準拠したデータ形式を有することから、医用画像のデジタルデータを処理するコンピュータには、当該規格に準拠したソフトウェアがインストールされる。
【０００４】
ところで近年、ソフトウェアのライセンス管理技術が注目を集めている（たとえば特許文献１、２を参照）。ユーザは、ソフトウェアをインストールする際に、このソフトウェアに付された固有のライセンス情報（文字列情報等）を入力する。それにより、当該コンピュータによる当該ソフトウェアの使用が許諾される。このようなライセンス認証を行うことにより、一つのソフトウェアを複数のコンピュータに不正にインストールしたり、ソフトウェアを違法にコピーしたりといった不正利用の防止を図っている。
【０００５】
従来、ソフトウェアのライセンス管理は、インターネット上に設けられたサーバにより行われていた。このサーバは、インターネットを介してユーザ側のコンピュータと通信することにより、ライセンス情報の発行や認証を行っていた。
【０００６】
【特許文献１】特開２００７−６５９８５号公報
【特許文献２】特開２００７−７９８７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、病院等の医療機関で使用されるコンピュータには、インターネットにアクセスできないものが多々ある。これは、個人情報等の機密性の高いデータの漏洩を防止したり、医療機器に対する外部からの不正アクセスを防止したりする必要があるからである。このような事情により、従来のインターネットを利用したライセンス管理を医療分野に適用することは困難である。
【０００８】
なお、医療機関内のローカル回線上にライセンス管理用のサーバを設けることも考えられる。しかし、不正利用防止のための費用を医療機関側に負担させるのは酷であるし、また、サービス提供側が各医療機関にサーバを設置するのは、手間や費用を考慮すると割に合わない。
【０００９】
また、医療機関においては、各コンピュータの用途が決まっているのが一般的である。たとえば、日常の診療作業で医師が使用するコンピュータ、医用画像を閲覧するためのコンピュータ、医事会計を行うためのコンピュータ、医療装置のコンソールとして使用されるコンピュータなどが個別に設置されている。更に細分化すると、たとえば、医用画像を閲覧するためのコンピュータであっても、診療科や医師によって閲覧対象のモダリティ（画像診断手法）が異なる場合もある。
【００１０】
このような場合、複数種別の医療情報を処理可能にするプログラムをコンピュータにインストールし、当該コンピュータの用途、すなわち処理対象の医療情報の種別に応じたプログラムのみを選択的に実行可能とすることが望ましい。その理由としては、たとえば、他の種別の医療情報を処理するためのプログラムを追加インストールする手間を省けること、また、処理対象の医療情報を変更する場合に新たなプログラムをインストールする手間を省けることがある。
【００１１】
しかし、インターネットに依存した従来のライセンス認証技術では、複数種別の医療情報を処理可能にするプログラムを搭載したコンピュータに、その用途に応じた処理のみを選択的に実行させることは困難であった。
【００１２】
この発明は、以上のような問題を解決するためになされたものであり、その目的は、複数種別の医療情報を処理可能なプログラムを搭載する医療情報処理装置に、当該装置の用途に応じた種別の医療情報のみを選択的に処理させることが可能な技術を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１に記載の発明は、呈示手段と、複数の種別の医療情報を前記呈示手段に呈示させることが可能な呈示プログラムを記憶する記憶手段とを有する医療情報処理装置であって、前記記憶手段は、当該装置の識別情報と、前記複数の種別のうち当該装置による呈示が許諾されている種別を表す許諾種別情報とを含む認証情報を記憶し、記録媒体に記録された医療情報を読み取る読取手段と、前記記録媒体に記録された医療情報の種別を特定する特定手段と、前記認証情報以外の当該装置を構成する要素から識別情報を取得する取得手段と、前記特定された種別と前記取得された識別情報と前記記憶された認証情報とに基づいて、当該装置による該種別の医療情報の呈示が許諾されているか判断する判断手段と、前記判断手段により許諾されていると判断された場合にのみ、前記呈示プログラムを実行して、前記読取手段により前記記録媒体から読み取られた医療情報を前記呈示手段に呈示させる制御手段と、を備えることを特徴とする。
【００１４】
また、請求項６に記載の発明は、呈示手段と、複数の種別の医療情報を前記呈示手段に呈示させることが可能な呈示プログラムと、当該コンピュータの識別情報と前記複数の種別のうち当該コンピュータによる呈示が許諾されている種別を表す許諾種別情報とを含む認証情報とを記憶する記憶手段と、記録媒体に記録された医療情報を読み取る読取手段と、を有するコンピュータを、前記記録媒体に記録された医療情報の種別を特定する特定手段、前記認証情報以外の当該コンピュータを構成する要素から識別情報を取得する取得手段、前記特定された種別と前記取得された識別情報と前記記憶された認証情報とに基づいて、当該コンピュータによる該種別の医療情報の呈示が許諾されているか判断する判断手段、及び、前記判断手段により許諾されていると判断された場合にのみ、前記呈示プログラムを実行して、前記読取手段により前記記録媒体から読み取られた医療情報を前記呈示手段に呈示させる制御手段として機能させる、ことを特徴とするプログラムである。
【発明の効果】
【００１５】
この発明に係る医療情報処理装置は、記録媒体に記録された医療情報の種別の特定結果と、当該装置を構成する認証情報以外の要素から識別情報から取得された識別情報と、記憶手段に記憶された認証情報とに基づいて、特定された種別の医療情報の当該装置による呈示が許諾されているか判断し、許諾されていると判断された場合にのみ、この医療情報を呈示するように作用する。
【００１６】
したがって、複数種別の医療情報を処理可能なプログラムを搭載する医療情報処理装置に、当該装置の用途に応じた種別の医療情報のみを選択的に処理させることが可能である。
【００１７】
この発明に係るプログラムにより制御されるコンピュータ（医療情報処理装置）は、記録媒体に記録された医療情報の種別の特定結果と、当該コンピュータを構成する認証情報以外の要素から識別情報から取得された識別情報と、記憶手段に記憶された認証情報とに基づいて、特定された種別の医療情報の当該コンピュータによる呈示が許諾されているか判断し、許諾されていると判断された場合にのみ、この医療情報を呈示するように作用する。
【００１８】
したがって、この発明に係るプログラムによれば、複数種別の医療情報を処理可能なプログラムを搭載するコンピュータに、当該コンピュータの用途に応じた種別の医療情報のみを選択的に処理させることが可能である。
【発明を実施するための最良の形態】
【００１９】
この発明に係る医療情報処理装置及びプログラムの実施の形態について、図面を参照しながら詳細に説明する。
【００２０】
［構成］
まず、この実施形態に係る医療情報処理装置の構成について説明する。この医療情報処理装置は、複数の種別の医療情報を呈示することが可能なプログラム（呈示プログラム）を搭載している。この医療情報処理装置は、これら複数の種別のうち当該医療情報処理装置の用途に応じた種別の医療情報のみを呈示するように制御される。
【００２１】
呈示プログラムは、各種別の医療情報を呈示するための個別のプログラムを含むものであってもよい。たとえば、呈示プログラムは、各モダリティの画像データを処理する個別のプログラムを集合してなるプログラムであってもよい。
【００２２】
また、呈示プログラムは、このような個別のプログラムの一部が共通であってもよい。たとえば、呈示プログラムは、各モダリティの画像データの変換処理を個別のプログラムで実行し、変換後の画像データに基づく表示処理を共通のプログラムで実行するように構成されたプログラムであってもよい。
【００２３】
また、呈示プログラムは、各種別の医療情報を呈示するための個別のコンポーネントを含むものであってもよい。たとえば、呈示プログラムは、各モダリティの画像データを処理するコンポーネントを一体化してなるプログラムであってもよい。
【００２４】
一般に、呈示プログラムは、複数の種別の医療情報を呈示することを可能にするプログラムであれば十分であり、その構成形態は問わない。なお、呈示プログラムのインストール処理や、新たに呈示プログラムを追加する処理については後述する。
【００２５】
図１のブロック図は、この実施形態に係る医療情報処理装置の構成例を表す。医療情報処理装置１は、医療情報を処理するコンピュータを含んで構成される。このコンピュータは、一般的なコンピュータと同様に、マイクロプロセッサ、ＲＡＭ、ＲＯＭ、ハードディスクドライブ、ディスプレイ、キーボード、マウスなどを含んで構成される。
【００２６】
医用画像診断装置１００Ａ、１００Ｂ、１００Ｃは、それぞれ、医用画像を記録メディア２００Ａ、２００Ｂ、２００Ｃに記録する。このとき、医用画像とともに、ＤＩＣＯＭの付帯情報などを記録メディア２００Ａ〜２００Ｃに記録することも可能である。医療情報処理装置１は、記録メディア２００Ａ〜２００Ｃに記録された医用画像や付帯情報などを読み取る機能を有している（後述のドライブ装置４を参照）。
【００２７】
記録メディア２００Ａ〜２００Ｃの種類は任意である。たとえば、光磁気ディスク（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  Ｄｉｓｋ）、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＣＤ−Ｒ、ＣＤ−ＲＷ、Ｚｉｐ、ＵＳＢメモリ等の任意のリムーバブルストレージを記録メディア２００Ａ〜２００Ｃとして使用することが可能である。また、これら記録メディア２００Ａ〜２００Ｃは、全て同種のものである必要はない。各記録メディア２００Ａ〜２００Ｃは、この発明の「記録媒体」の一例である。
【００２８】
各医用画像診断装置１００Ａ〜１００Ｃは、各種モダリティ（画像診断手法）を適用して医用画像を取得する。モダリティとしては、たとえば、Ｘ線撮影、Ｘ線ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）、ＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）、核医学、超音波、二次取得などがある。
【００２９】
Ｘ線撮影は、いわゆるＸ線診断装置により被検体を透視撮影する手法である。Ｘ線ＣＴは、いわゆるＸ線ＣＴ装置により被検体の断層画像を取得する手法である。ＭＲＩは、いわゆる磁気共鳴イメージング装置により被検体の画像を取得する手法である。核医学は、いわゆる核医学診断装置によって被検体内の状態を把握する手法である。超音波は、いわゆる超音波診断装置によって被検体内の状態を把握する手法である。二次取得は、たとえばデジタイザによりＸ線フィルムを読み取ってデジタルデータに変換する手法のように、既に得られている医用画像のデータに基づいて新たなデータを取得する手法である。
【００３０】
モダリティの種別を更に細分化する場合もある。たとえば、Ｘ線撮影は、Ｘ線血管造影（Ｘ−ｒａｙ  Ａｎｇｉｏｇｒａｐｈｙ：ＸＡ）、Ｘ線蛍光撮影（Ｒａｄｉｏｇｒａｐｈｉｃ  Ｆｌｕｏｒｏｓｃｏｐｙ：ＲＦ）、コンピュータラジオグラフィ（Ｃｏｍｐｕｔｅｄ  Ｒａｄｉｏｇｒａｐｈｙ：ＣＲ）、ディジタルラジオグラフィ（Ｄｉｇｉｔａｌ  Ｒａｄｉｏｇｒａｐｈｙ：ＤＲ）などに細分化される。また、核医学は、ＰＥＴ（Ｐｏｓｉｔｒｏｎ  Ｅｍｉｓｓｉｏｎ  Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）や、ＳＰＥＣＴ（Ｓｉｎｇｌｅ  Ｐｈｏｔｏｎ  Ｅｍｉｓｓｉｏｎ  Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）などに細分化される。
【００３１】
上記以外の種別の医用画像を参照する場合もある。たとえば、このような医用画像の例としては、内視鏡を用いて得られる画像や、眼底撮影により得られる画像などがある。
【００３２】
なお、この実施形態では医用画像を処理する場合の例について説明するが、医用画像以外の医療情報を処理する場合についても同様の構成を適用することが可能である。そのような医療情報としては、電子カルテ情報、検体情報、波形情報、医事会計情報などがある。
【００３３】
電子カルテ情報は、いわゆる電子カルテに記録される情報である。電子カルテ情報の種別は、たとえば、各診療科毎に分類されていてもよいし、情報の種類（患者情報、所見情報、検査情報、投薬情報等）毎に分類されていてもよい。検体情報は、生体からの排出物や採取物を検査する検体検査により得られる情報である。検体情報の種別は、たとえば、各診療科毎に分類されていてもよいし、検査対象物の種類毎に分類されていてもよいし、検査内容の種類毎に分類されていてもよい。波形情報は、たとえば心電図や脳波図のように、生体の機能状態を表す波形を含む情報である。波形情報の種別は、たとえば、各診療科毎に分類されていてもよいし、検査対象の機能の種類毎に分類されていてもよい。医事会計情報は、診療報酬等の会計情報である。医事会計情報の種別は、たとえば、各診療科毎に分類されていてもよいし、年度毎に分類されていてもよい。
【００３４】
さて、図１に示す医療情報処理装置１は、制御部２、記憶部３、ドライブ装置４、ネットワークボード５、ライセンス処理部６及びユーザインターフェイス（ＵＩ）７を含んで構成される。
【００３５】
〔制御部〕
制御部２は、医療情報処理装置１の各部を制御する。特に、制御部２は、呈示プログラム３１を実行することにより医用画像を呈示するための制御を行う。制御部２は、この発明の「制御手段」の一例である。制御部２は、マイクロプロセッサ、ＲＡＭ、ＲＯＭ、ハードディスクドライブ等を含んで構成される。
【００３６】
なお、ハードディスクドライブには、この実施形態に係る処理を医療情報処理装置１に実行させるための制御プログラムが格納されている。マイクロプロセッサは、この制御プログラムをＲＡＭに展開することにより、この実施形態に係る処理を医療情報処理装置１（制御部２、ライセンス処理部６等）に実行させる。
【００３７】
〔記憶部〕
記憶部３は、各種の情報を記憶する。特に、記憶部３には、呈示プログラム３１と認証情報３２が記憶される。記憶部３は、ハードディスクドライブ等を含んで構成される。呈示プログラム３１は、前述のように、複数の種別の医療情報を呈示することが可能なプログラムである。
【００３８】
（認証情報）
認証情報３２は、呈示プログラム３１のライセンス認証に用いられる。このライセンス認証は、ライセンス処理部６により実行される（後述）。認証情報３２は、装置ＩＤと許諾種別情報とを含む。
【００３９】
装置ＩＤは、医療情報処理装置１に付与された固有情報である。この実施形態では、ネットワークボード５に付与された固有情報を装置ＩＤとして用いる。たとえばネットワークボード５がＥｔｈｅｒｎｅｔ（登録商標）カードである場合には、そのＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ａｄｄｒｅｓｓ）を装置ＩＤとして用いることができる。
【００４０】
なお、装置ＩＤはこれに限定されるものではない。たとえば、医療情報処理装置１に属する任意のハードウェアやソフトウェアに予め付与された固有情報を装置ＩＤとして用いることが可能である。ハードウェアの固有情報の例としては、医療情報処理装置１（上記コンピュータ）自体に付与された固有情報（シリアルナンバー等）や、ドライブ装置４に付与された固有情報などがある。また、ソフトウェアの固有情報の例としては、上記制御プログラムに付与された固有情報などがある。このようなハードウェアやソフトウェアは、この発明の「医療情報処理装置を構成する要素」の一例である。なお、この「要素」は、認証情報３２以外であれば十分である。
【００４１】
なお、装置ＩＤの「固有」性は、世界で唯一であることが望ましいが、所定地域内で唯一な程度であってもよい。たとえば、当該医療機関内において固有の装置ＩＤを用いることもできるし、当該国内において固有の装置ＩＤを用いることもできる。
【００４２】
許諾種別情報は、医療情報処理装置１による処理が許諾された医療情報の種別を表す情報である。この実施形態の許諾種別情報は、呈示プログラム３１によって呈示可能なモダリティ種別のうち、医療情報処理装置１による呈示が許諾されたモダリティ種別を表す。
【００４３】
装置ＩＤや許諾種別情報は、それが表す情報と同一である必要はない。たとえば、ネットワークボード５のＭＡＣアドレスを暗号化して得られる情報を装置ＩＤとして用いることが可能である（ＭＡＣアドレスと暗号化後の情報は同一ではない）。また、モダリティ種別を所定の文字列で表現する場合には、当該文字列情報を用いて許諾種別情報を生成することが可能である（下記の具体例を参照）。一般に、装置ＩＤは、医療情報処理装置１に対して割り当てられた任意の形態の情報であってよい。また、許諾種別情報は、医療情報処理装置１により処理可能な医療情報の種別を表現する任意の情報であってよい。
【００４４】
認証情報３２及びその生成処理の一例を説明する。認証情報３２は、たとえば、医療情報処理装置１のメーカやサービス提供会社で生成される。生成された認証情報３２は、所定の経路でユーザ（医療機関）に伝達される。認証情報３２の伝達手法としては、たとえば、認証情報３２をインターネットやファクシミリ等の通信技術を用いる手法がある。また、ユーザ側で呈示プログラム３１をインストールする場合などには、呈示プログラム３１を記録した記録メディア（ＤＶＤ等）に認証情報３２を添付する手法を採用できる。また、呈示プログラム３１が格納された医療情報処理装置１をユーザに納品する場合などには、医療情報処理装置１に認証情報３２を添付する手法を採用できる。また、認証情報３２が記載された紙葉類を封筒等に格納して郵送することも可能である。なお、ユーザに対する認証情報３２の伝達手法は、これらに限定されるものではない。
【００４５】
認証情報３２は、たとえば次のようにして生成される。なお、認証情報３２は、各医療情報処理装置毎に生成される。ここで、当該医療情報処理装置１の装置ＩＤを「１２３４５６７８９０」とする。また、呈示プログラム３１により呈示可能なモダリティ種別を「Ｘ−ｒａｙ」（Ｘ線撮影）、「ＣＴ」（Ｘ線ＣＴ）、「ＭＲ」（ＭＲＩ）、「ＵＳ」（超音波）、「ＰＥＴ」、「ＳＰＥＣＴ」、及び「ＳＣ」（二次取得）とする。更に、当該医療情報処理装置１による呈示が認められるモダリティ種別を「Ｘ−ｒａｙ」及び「ＭＲ」とする。
【００４６】
まず、暗号技術を用いて装置ＩＤを暗号化する。ここで使用される暗号技術は任意である。この暗号化処理は、たとえば認証情報生成用のコンピュータによって実行される。なお、元の装置ＩＤをそのまま使用してもよい。また、暗号化以外の情報処理によって認証情報に用いられる文字列を生成してもよい。
【００４７】
次に、当該医療情報処理装置１による呈示が許諾されるモダリティ種別を表す情報（許諾種別情報）を指定する。この指定動作は、たとえば、認証情報生成用のコンピュータのユーザインターフェイスを用いて行うことができる。
【００４８】
認証情報生成用のコンピュータは、装置ＩＤの文字列と許諾種別情報とに基づいて、当該医療情報処理装置１の認証情報３２を生成する。この処理は、たとえば、装置ＩＤの文字列と許諾種別情報とを羅列して認証情報３２を生成することにより行うことができる。また、装置ＩＤの文字列と許諾種別情報とを任意に組み合わせて認証情報３２を生成することも可能である。生成された認証情報３２は、前述の所定の経路でユーザに伝達される。
【００４９】
認証情報３２の具体例を説明する。まず、認証情報生成用のコンピュータに装置ＩＤ「１２３４５６７８９０」（ネットワークボード５のＭＡＣアドレス）を入力する。当該コンピュータは、この装置ＩＤを暗号化して文字列「ａｂｃｄｅｆｇ」を得る。
【００５０】
次に、当該コンピュータは、モダリティ種別の選択肢を表示する。選択肢は、前述のように、「Ｘ−ｒａｙ」、「ＣＴ」、「ＭＲ」、「ＵＳ」、「ＰＥＴ」、「ＳＰＥＣＴ」、「ＳＣ」である。これら選択肢は、たとえばチェックボックスとともに表示される。オペレータは、当該医療情報処理装置１による呈示が許諾されるモダリティ種別のチェックボックスにチェックを入力する。この入力操作は、たとえば目的のチェックボックスをマウスでクリックすることにより行う。この具体例では、前述のように「Ｘ−ｒａｙ」と「ＭＲ」が選択される。
【００５１】
当該コンピュータは、装置ＩＤの文字列とモダリティ種別の選択結果とに基づいて、当該医療情報処理装置１に対する認証情報３２を生成する。
【００５２】
このとき、許諾種別情報は、モダリティ種別の選択結果に基づいてたとえば次のようにして生成される。上記の選択肢「Ｘ−ｒａｙ」、「ＣＴ」、「ＭＲ」、「ＵＳ」、「ＰＥＴ」、「ＳＰＥＣＴ」、「ＳＣ」について、その選択の有無を「１」と「０」で表す。つまり、モダリティ種別「Ｘ−ｒａｙ」が選択された場合には、当該モダリティ種別について文字列「１」を割り当て、選択されない場合には文字列「０」を割り当てる。そして、各モダリティ種別の選択の有無を表す文字列「１」と「０」を上記選択肢の順序で並べる。この具体例では「Ｘ−ｒａｙ」と「ＭＲ」が選択されるので、文字列「１−０−１−０−０−０−０」が得られる。この文字列は、この発明の「許諾モダリティ種別情報」の一例である。
【００５３】
当該コンピュータは、装置ＩＤの文字列「ａｂｃｄｅｆｇ」と、許諾種別情報の文字列「１−０−１−０−０−０−０」とを羅列して、文字列「ａｂｃｄｅｆｇ−１−０−１−０−０−０−０」を得る。この文字列「ａｂｃｄｅｆｇ−１−０−１−０−０−０−０」が当該医療情報処理装置１の認証情報３２として用いられる。認証情報３２は、所定の経路でユーザに伝達される。ユーザは、呈示プログラム３１をインストールする作業において、ユーザインターフェイス７を用いて認証情報３２を入力する。入力された認証情報３２は制御部２により記憶部３に記憶される。
【００５４】
〔ドライブ装置〕
ドライブ装置４は、記録メディア２００Ａ、２００Ｂ、２００Ｃに記録された情報を読み取る装置である。各記録メディア２００Ａ〜２００Ｃは、前述のような各種のリムーバブルストレージである。ドライブ装置４は、このリムーバブルストレージに記録された情報を読み取る。
【００５５】
ドライブ装置４は、複数の種類のリムーバブルストレージを読取可能に構成されていてもよい。このとき、複数種類のリムーバブルストレージを読取可能な単一のドライブ装置４を設けてもよいし、２台以上のドライブ装置を含むドライブ装置４を設けてもよい。なお、ドライブ装置を必要としないリムーバブルストレージのみが使用される場合には、特にドライブ装置４を設ける必要はない。たとえばＵＳＢメモリが使用される場合には、ＵＳＢポートが設けられる。
【００５６】
〔ネットワークボード〕
ネットワークボード５は、医療情報処理装置１をネットワークに接続するためのボードである。この実施形態では、ネットワークボード５としてＥｔｈｅｒｎｅｔカードが用いられる。このネットワークボード５には、ＭＡＣアドレス「ａｂｃｄｅｆｇ」が割り振られている。
【００５７】
〔ライセンス処理部〕
ライセンス処理部６は、記録メディア２００Ａ〜２００Ｃのいずれか（記録メディア２００と呼ぶ。）がドライブ装置４にセットされた場合に、この記録メディア２００に記録された医用画像の呈示が許諾されているか、つまり、この医用画像の属するモダリティ種別を呈示するためのライセンスを当該医療情報処理装置１が有しているかを判断する。
【００５８】
そのために、ライセンス処理部６には、情報種別特定部６１、装置ＩＤ取得部６２及びライセンス判断部６３が設けられている。ライセンス処理部６は、マイクロプロセッサ、ＲＡＭ、ＲＯＭ、ハードディスクドライブ等を含んで構成される。
【００５９】
（情報種別特定部）
情報種別特定部６１は、ドライブ装置４にセットされた記録メディア２００に記録された医療情報の種別を特定する。この処理は、たとえば次のようにして行う。
【００６０】
まず、ドライブ装置４は、制御部２の制御を受けて、記録メディア２００からＤＩＣＯＭ付帯情報を読み取る。ＤＩＣＯＭ付帯情報には、記録メディア２００に記録された医用画像のモダリティ種別を表す情報（モダリティ種別情報）が含まれている。なお、モダリティ種別情報のみを記録メディア２００から読み取るようにドライブ装置４を制御してもよい。記録メディア２００から読み取られたモダリティ種別情報は、制御部２によりライセンス処理部６に送られる。
【００６１】
情報種別特定部６１は、このモダリティ種別情報に基づいて、記録メディア２００に記録された医用画像のモダリティ種別を特定する。モダリティ種別情報は、たとえば文字列「Ｘ−ｒａｙ」、「ＣＴ」等を含んでいる。情報種別特定部６１は、この文字列によってモダリティ種別を特定する。情報種別特定部６１は、モダリティ種別の特定結果をライセンス判断部６３に送る。情報種別特定部６１は、この発明の「特定手段」の一例である。
【００６２】
（装置ＩＤ取得部）
装置ＩＤ取得部６２は、医療情報処理装置１の装置ＩＤを取得する。この実施形態では、装置ＩＤ取得部６２は、ネットワークボード５のＭＡＣアドレス（文字列「１２３４５６７８９０」）を取得する。装置ＩＤ取得部６２は、この発明の「取得手段」の一例である。
【００６３】
ネットワークボード５にＭＡＣアドレスが記録されている場合、装置ＩＤ取得部６２は、ネットワークボード５からＭＡＣアドレスを取得することができる。また、ＭＡＣアドレスをＯＳが管理している場合など、ＭＡＣアドレスを制御部２（ハードディスクドライブ、ＲＯＭ等）が記録している場合、装置ＩＤ取得部６２は、制御部２からＭＡＣアドレスを取得することができる。装置ＩＤ取得部６２は、取得されたＭＡＣアドレスをライセンス判断部６３に送る。
【００６４】
（ライセンス判断部）
ライセンス判断部６３は、情報種別特定部６１により特定された医療情報の種別と、装置ＩＤ取得部６２により取得された装置ＩＤと、認証情報３２とに基づいて、当該医療情報処理装置１による当該種別の医療情報の呈示が許諾されているか判断する。ライセンス判断部６３は、この発明の「判断手段」の一例である。
【００６５】
ライセンス判断部６３は、たとえば次のようにして上記判断処理を行う。ライセンス判断部６３は、次の二つの判断処理を行う：（１）医療情報処理装置１による当該医療情報の呈示が許諾されているか判断する処理；（２）当該種別の医療情報の呈示が許諾されているか判断する処理。これら２つの判断処理の双方において「許諾されている」と判断された場合にのみ、ライセンス判断部６３は、当該医療情報処理装置１による当該医療情報の呈示が許諾されていると判断する。
【００６６】
この実施形態では、医療情報の種別としてモダリティ種別が用いられ、装置ＩＤとしてＭＡＣアドレスが用いられ、認証情報３２として上記具体例の文字列「ａｂｃｄｅｆｇ−１−０−１−０−０−０−０」が用いられる。
【００６７】
上記判断処理（１）について説明する。まず、ライセンス判断部６３は、装置ＩＤ取得部６２により取得されたＭＡＣアドレスを、認証情報３２の生成処理と同様の暗号技術により暗号化する。
【００６８】
次に、ライセンス判断部６３は、この暗号化処理により得られた装置ＩＤの文字列と、認証情報３２の装置ＩＤに関わる部分の文字列「ａｂｃｄｅｆｇ」とを照合する。
【００６９】
この照合処理により二つの文字列が一致すると判定された場合、ライセンス判断部６３は、当該医療情報処理装置１による呈示が許諾されていると判断する。すなわち、呈示プログラム３１や認証情報３２が適正な医療情報処理装置１に格納されている場合には、ネットワークボード５のＭＡＣアドレス（を暗号化して得られる文字列）と、認証情報３２の装置ＩＤに関わる部分の文字列とが一致するので、上記二つの文字列の一致をもって当該医療情報処理装置１による当該医療情報の呈示が許諾されていると判断することができる。
【００７０】
一方、この照合処理により二つの文字列が一致しないと判定された場合、ライセンス判断部６３は、当該医療情報処理装置１による呈示が許諾されていないと判断する。これは、呈示プログラム３１や認証情報３２が不適正な医療情報処理装置１に格納されている場合には、上記二つの文字列は一致しないことによる。
【００７１】
なお、医療情報処理装置のハードウェアやソフトウェアを他の医療情報処理装置に移設することで装置ＩＤの移設も可能である場合、装置ＩＤの認証処理が適正に実施されないおそれがある。よって、装置ＩＤの取得対象となるハードウェアやソフトウェアは、医療情報処理装置から移設できないもの、又は移設が困難であるものであることが望ましい。
【００７２】
上記判断処理（２）について説明する。まず、ライセンス判断部６３は、情報種別特定部６１により特定されたモダリティ種別が、前述のモダリティ種別の選択肢の順序のうちの何番目に対応するか特定する。そのために、たとえば、ライセンス判断部６３は、上記モダリティ種別の選択肢と、その順序とを関連付ける情報（テーブル情報等）を予め保持している。たとえば、情報種別特定部６１により特定されたモダリティ種別が「ＭＲ」である場合、ライセンス判断部６３は、この情報を参照し、「ＭＲ」に対応する順序「３番目」を特定する。また、特定されたモダリティ種別が「ＵＳ」である場合、ライセンス判断部６３は、「ＵＳ」に対応する順序「４番目」を特定する。
【００７３】
次に、ライセンス判断部６３は、認証情報３２の情報種別に関する部分の文字列「１−０−１−０−０−０−０」において、上記特定された順序の文字列が「１」であるか「０」であるか判定する。
【００７４】
当該順序の文字列が「１」であると判定された場合、ライセンス判断部６３は、当該モダリティ種別の医用画像の呈示が許諾されていると判断する。たとえば、上記の例においてモダリティ種別が「ＭＲ」である場合、情報種別に関する部分の文字列の「３番目」の文字列が「１」であるので、ライセンス判断部６３は、当該医用画像（ＭＲＩ画像）の呈示が許諾されていると判断する。
【００７５】
一方、当該順序の文字列が「０」であると判定された場合、ライセンス判断部６３は、当該モダリティ種別の医用画像の呈示が許諾されていないと判断する。たとえば上記の例においてモダリティ種別が「ＵＳ」である場合、情報種別に関する部分の文字列の「４番目」の文字列が「０」であるので、ライセンス判断部６３は、当該医用画像（超音波画像）の呈示が許諾されていないと判断する。
【００７６】
ライセンス判断部６３は、上記の判断結果を制御部２に送る。ライセンス判断部６３は、この発明の「判断手段」の一例である。
【００７７】
〔ユーザインターフェイス〕
ユーザインターフェイス７には、表示部７１と操作部７２が設けられている。ユーザインターフェイス７は、この発明の「ユーザインターフェイス手段」の一例である。
【００７８】
（表示部）
表示部７１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイなど、任意の表示デバイスを含んで構成される。表示部７１は、制御部２の制御を受けて各種の情報を表示する。表示部７１は、この発明の「呈示手段」の一例である。
【００７９】
なお、呈示手段は、医療情報処理装置１のオペレータ等に情報を呈示する表示デバイスに限定されるものではない。たとえば、印刷装置、ドライブ装置、通信装置、保管装置（ストレージ）なども呈示手段として機能する。すなわち、印刷装置は、医療情報を印刷出力することにより当該医療情報を呈示するものである。ドライブ装置は、医療情報を他の装置のオペレータ等に呈示したり、一時保管して将来呈示したりするために、当該医療情報を記録メディアに記録するものである。通信装置は、医療情報処理装置１と通信回線を介して接続された他の装置のオペレータ等に対して医療情報を呈示するために、当該医療情報を送信するものである。保管装置は、医療情報を将来呈示するために、当該医療情報を保管するものである。呈示手段は、上記の例に限定されるものではなく、医療情報を直接的に又は間接的に呈示することが可能な任意の構成を備えていればよい。
【００８０】
（操作部）
操作部７２は、医療情報処理装置１を操作したり、医療情報処理装置１に情報を入力したりするために使用される。操作部７２は、たとえば、キーボード、マウス、トラックボール、ジョイスティック、専用のコントロールパネルなど、任意の操作デバイスや入力デバイスを含んで構成される。
【００８１】
なお、表示部７１と操作部７２を一体的に構成することも可能である。たとえば、タッチパネル方式のＬＣＤやペンタブレット等のデバイスをユーザインターフェイス７として用いることができる。
【００８２】
［使用形態］
医療情報処理装置１の使用形態について説明する。以下、医療情報処理装置１の３つの使用形態を説明する。第１の使用形態では、記録メディア２００に記録された医用画像の呈示の可否を判断する処理について説明する。第２の使用形態では、呈示プログラム３１をインストールする処理について説明する。第３の使用形態では、新たな呈示プログラムを追加する処理について説明する。
【００８３】
〔第１の使用形態〕
医用画像の呈示の可否を判断する処理について説明する。図２のフローチャートは、この処理の一例を表している。
【００８４】
まず、ドライブ装置４に記録メディア２００をセットする（Ｓ１）。ドライブ装置４は、記録メディア２００からモダリティ種別情報を読み取る（Ｓ２）。読み取られたモダリティ種別情報は、ドライブ装置４から制御部２を介して情報種別特定部６１に送られる。
【００８５】
情報種別特定部６１は、このモダリティ種別情報に基づいて、記録メディア２００に記録された医用画像のモダリティ種別を特定する（Ｓ３）。特定されたモダリティ種別は、ライセンス判断部６３に送られる。
【００８６】
装置ＩＤ取得部６２は、ネットワークボード５のＭＡＣアドレスを取得する（Ｓ４）。取得されたＭＡＣアドレスは、ライセンス判断部６３に送られる。なお、ステップ２の前やステップ３の前に装置ＩＤの取得処理を行ってもよい。
【００８７】
ライセンス判断部６３は、特定されたモダリティ種別、取得されたＭＡＣアドレス、及び認証情報３２に基づいて、当該医療情報処理装置１による当該モダリティ種別の医用画像の呈示が許諾されているか判断する（Ｓ５）。
【００８８】
呈示が許諾されていると判断された場合（Ｓ６：Ｙｅｓ）、制御部２は、ドライブ装置４を制御して記録メディア２００から医用画像を読み取らせ（Ｓ７）、この医用画像を表示部７１に表示させる（Ｓ８）。
【００８９】
一方、呈示が許諾されていないと判断された場合（Ｓ６：Ｎｏ）、制御部２は、その旨を表すメッセージを表示部７１に表示させる（Ｓ９）。以上で、この使用形態に係る処理は終了となる。
【００９０】
〔第２の使用形態〕
呈示プログラム３１をインストールする処理について説明する。図３のフローチャートは、この処理の一例を表している。なお、当初の状態においては、呈示プログラム３１や認証情報３２は医療情報処理装置１に格納されていないものとする。また、医療情報処理装置１のユーザは、認証情報３２の伝達を受けているものとする。
【００９１】
この処理は、適正な医療情報処理装置１、つまり呈示プログラム３１のライセンスが供与された医療情報処理装置１に対して呈示プログラム３１をインストールさせるためのものである。換言すると、この処理は、他の医療情報処理装置に対する不正な呈示プログラム３１のインストールを防止するためのものである。
【００９２】
呈示プログラム３１の初回起動時において同様の処理を実行することも可能である。それにより、他の医療情報処理装置による呈示プログラム３１の不正使用を防止することができる。
【００９３】
まず、呈示プログラム３１が記録された記録メディアをドライブ装置４にセットする（Ｓ２１）。なお、ＬＡＮ等の通信回線を経由して呈示プログラム３１を受け付けるようにしてもよい。
【００９４】
制御部２は、たとえばオペレータからの要求を受けて、呈示プログラム３１のインストールを開始する（Ｓ２２）。
【００９５】
制御部２は、所定の入力画面を表示部７１に表示させる（Ｓ２３）。ユーザは、操作部７２を操作して、この入力画面に認証情報３２を入力する（Ｓ２４）。入力される認証情報３２は、文字列「ａｂｃｄｅｆｇ−１−０−１−０−０−０−０」であるとする。制御部２は、入力された認証情報３２をライセンス判断部６３に送る。
【００９６】
また、制御部２は、装置ＩＤ取得部６２を制御し、ネットワークボード５のＭＡＣアドレスを取得させる（Ｓ２５）。取得されたＭＡＣアドレスは、ライセンス判断部６３に送られる。
【００９７】
ライセンス判断部６３は、取得されたＭＡＣアドレスを暗号化する。更に、ライセンス判断部６３は、暗号化により得られたＭＡＣアドレスの文字列と、入力された認証情報３２の装置ＩＤに関する部分の文字列「ａｂｃｄｅｆｇ」とを照合する（Ｓ２６）。
【００９８】
これら二つの文字列が一致している場合（Ｓ２７：Ｙｅｓ）、ライセンス判断部６３は、当該医療情報処理装置１への呈示プログラム３１のインストールが許諾されているものと判断する。この判断結果を受けて、制御部２は、呈示プログラム３１のインストール動作を続行させる（Ｓ２８）。オペレータは、適宜に操作を行って、呈示プログラム３１のインストールを完了させる（Ｓ２９）。
【００９９】
一方、上記二つの文字列が一致しない場合（Ｓ２７：Ｎｏ）、ライセンス判断部６３は、当該医療情報処理装置１への呈示プログラム３１のインストールは許諾されていないものと判断する。この判断結果を受けて、制御部２は、呈示プログラム３１のインストール動作を中止させる（Ｓ３０）。このとき、インストール動作が中止された旨のメッセージや、インストール対象の医療情報処理装置が異なる旨のメッセージを表示部７１に表示させてもよい。以上で、この使用形態に係る処理は終了となる。
【０１００】
〔第３の使用形態〕
第３の使用形態では、新たな呈示プログラムを追加する処理について説明する。ここで、「新たな呈示プログラムを追加する」とは、新たな呈示プログラムを追加インストールする場合や、既にインストールされている呈示プログラムにより新たな種別の医療情報を呈示可能にする場合を含むものとする。
【０１０１】
前者の場合には、第２の使用形態と同様にして新たな呈示プログラムを追加インストールすることが可能である。よって、前者の場合の説明は省略する。以下、後者の場合に行う処理を説明する。図４のフローチャートは、この処理の一例を表している。なお、新たに呈示可能な医療情報の種別を追加する場合において、既に呈示可能な種別を残しておいてもよいし、既に呈示可能な種別の一部又は全部を破棄してもよい。
【０１０２】
医療情報処理装置１は、モダリティ種別「Ｘ−ｒａｙ」と「ＭＲ」の医用画像を呈示可能であるとする。すなわち、記憶部３に記憶されている認証情報３２の文字列は、前述の「ａｂｃｄｅｆｇ−１−０−１−０−０−０−０」であるとする。
【０１０３】
また、新たに追加されるモダリティ種別は「ＳＣ」（二次取得）であるとする。メーカやサービス会社側では、新たに追加されるモダリティ種別を反映した新たな認証情報を生成し、この新たな認証情報をユーザ側に伝達する。新たな認証情報の文字列は、「ａｂｃｄｅｆｇ−１−０−１−０−０−０−１」である。
【０１０４】
まず、ユーザは、操作部７２を操作して、所定のライセンス変更画面を表示部７１に表示させる（Ｓ４１）。ユーザは、新たな認証情報をライセンス変更画面に入力する（Ｓ４２）。入力された新たな認証情報は、制御部２を介してライセンス判断部６３に送られる。
【０１０５】
また、制御部２は、装置ＩＤ取得部６２を制御し、ネットワークボード５のＭＡＣアドレスを取得させる（Ｓ４３）。取得されたＭＡＣアドレスは、ライセンス判断部６３に送られる。
【０１０６】
ライセンス判断部６３は、取得されたＭＡＣアドレスを暗号化する。更に、ライセンス判断部６３は、暗号化により得られたＭＡＣアドレスの文字列と、新たな認証情報の装置ＩＤに関する部分の文字列「ａｂｃｄｅｆｇ」とを照合する（Ｓ４４）。
【０１０７】
これら二つの文字列が一致している場合（Ｓ４５：Ｙｅｓ）、ライセンス判断部６３は、当該医療情報処理装置１により呈示可能なモダリティ種別の変更が許諾されているものと判断する。この判断結果を受けて、制御部２は、呈示プログラム３１の使用可能な部分を変更する（Ｓ４６）。つまり、変更以前における呈示プログラム３１の使用可能な部分は、モダリティ種別「Ｘ−Ｒａｙ」と「ＭＲ」に関する部分のみであったが、二つの文字列が一致していることを受けて、モダリティ種別「ＳＣ」に関する部分も使用可能にする。
【０１０８】
また、制御部２は、新たな認証情報を記憶部３に記憶させる（Ｓ４７）。このとき、既存の認証情報３２を新たな認証情報で更新するようにしてもよいし、既存の認証情報３２を保存しておくようにしてもよい。なお、第１の使用形態の処理を今後実行する際には、既存の認証情報３２に代わって新たな認証情報が使用される。
【０１０９】
一方、上記二つの文字列が一致しない場合（Ｓ４５：Ｎｏ）、ライセンス判断部６３は、当該医療情報処理装置１により呈示可能なモダリティ種別の変更が許諾されていないものと判断する。この判断結果を受けて、制御部２は、モダリティ種別の変更処理を中止させる（Ｓ４８）。このとき、モダリティ種別の変更が認められない旨のメッセージや、モダリティ種別の変更対象の医療情報処理装置が異なる旨のメッセージを表示部７１に表示させてもよい。以上で、この使用形態に係る処理は終了となる。
【０１１０】
［作用・効果］
医療情報処理装置１の作用及び効果を説明する。
【０１１１】
医療情報処理装置１は、呈示プログラム３１と認証情報３２を記憶している。呈示プログラム３１は、複数の種別の医療情報を呈示させることを可能にするプログラムである。認証情報３２は、当該装置の装置ＩＤと、医療情報の複数の種別のうち当該装置による呈示が許諾されている種別を表す許諾種別情報とを含んでいる。
【０１１２】
医療情報処理装置１のドライブ装置４は、記録メディア２００に記録された医療情報を読み取る。情報種別特定部６１は、記録メディア２００に記録された医療情報の種別を特定する。装置ＩＤ取得部６２は、医療情報処理装置１の装置ＩＤを取得する。
【０１１３】
更に、ライセンス判断部６３は、情報種別特定部６１により特定された種別と、装置ＩＤ取得部６２により取得された装置ＩＤと、記憶部３に記憶された認証情報３２とに基づいて、医療情報処理装置１による当該種別の医療情報の呈示が許諾されているか判断する。そして、制御部２は、呈示が許諾されていると判断された場合にのみ、記録メディア２００に記録されている医療情報を呈示させる。
【０１１４】
このような医療情報処理装置１によれば、呈示プログラム３１により呈示可能な医療情報の種別のうち、当該装置の用途に応じた種別の医療情報のみを選択的に呈示させることが可能である。
【０１１５】
すなわち、当該装置の用途として医療情報の種別（モダリティ種別等）を表す許諾種別情報を認証情報３２に含めておくとともに、この許諾種別情報を参照して記録メディア２００に記録された医療情報を呈示できるか判断することが可能である。更に、当該装置を識別するための装置ＩＤを認証情報３２に含めておくとともに、この装置ＩＤを参照して記録メディア２００に記録された医療情報を当該装置によって呈示できるか判断することが可能である。
【０１１６】
このような二段階の判断を行うことにより、装置と情報種別の双方が認証されない限り、医療情報の呈示ができなくなる。それにより、呈示プログラム３１が他の装置で不正に利用されることを防止できるとともに、予め定められた種別以外の医療情報を不正に呈示することを防止できる。
【０１１７】
また、医療情報処理装置１は、呈示プログラム３１をインストールするとき（又は呈示プログラム３１の初回起動時）に、認証情報を入力するための入力画面を表示する。入力画面に認証情報が入力されると、ライセンス判断部６３は、入力された認証情報と、装置ＩＤ取得部６２により取得された装置ＩＤとを照合することにより、当該装置への呈示プログラム３１のインストール（又は当該装置による呈示プログラム３１の起動）が許諾されているか判断する。制御部２は、インストール（又は起動）が許諾されていると判断された場合にのみ、呈示プログラム３１のインストール（又は起動）を続行させる。
【０１１８】
それにより、ライセンスが与えられていない医療情報処理装置に呈示プログラム３１を不正にインストールされることを防止できる。また、ライセンスが与えられていない医療情報処理装置で呈示プログラム３１が不正に使用されることを防止することができる。
【０１１９】
また、上記実施形態によれば、ライセンスが与えられていない医療情報処理装置に新たな呈示プログラムが追加されることを防止できる。
【０１２０】
［プログラム］
この発明に係るプログラムについて説明する。この発明に係るプログラムは、医療情報処理装置として用いられるコンピュータに上記実施形態で説明した処理を実行させるものである。なお、上記実施形態における制御プログラムは、この発明に係るプログラムの一例である。以下、この発明に係るプログラムについてより詳しく説明する。
【０１２１】
この発明に係るプログラムは、呈示手段と記憶手段と読取手段とを有するコンピュータを制御する。ここで、記憶手段には、複数の種別の医療情報を呈示させることが可能な呈示プログラムと、当該コンピュータの識別情報と当該コンピュータによる呈示が許諾されている種別を表す許諾種別情報とを含む認証情報とが記憶されている。また、読取手段は、記録媒体に記録された医療情報を読み取る。この発明に係るプログラムは、このようなコンピュータを次のように機能させる：（１）記録媒体に記録された医療情報の種別を特定する特定手段；（２）当該コンピュータの識別情報を取得する取得手段；（３）（１）で特定された種別と、（２）で取得された識別情報と、認証情報とに基づいて、当該種別の医療情報の当該コンピュータによる呈示が許諾されているか判断する判断手段；（４）判断手段により許諾されていると判断された場合にのみ、読取手段により記録媒体から読み取られた医療情報を呈示手段に呈示させる制御手段。
【０１２２】
また、この発明に係るプログラムは、当該コンピュータに搭載されたハードウェア又はソフトウェアに予め付与された固有情報が上記識別情報に含まれている場合、上記（２）において、このハードウェア又はソフトウェアから固有情報を取得するように構成されていてもよい。
【０１２３】
また、この発明に係るプログラムは、上記（３）において、（２）で取得された識別情報と認証情報中の識別情報とを照合することにより、当該コンピュータによる呈示が許諾されているか判断し、（２）で特定された種別と認証情報中の許諾種別情報とを照合することにより、当該種別の医療情報の呈示が許諾されているか判断するように構成されていてもよい。
【０１２４】
また、医用画像を取得するための複数のモダリティ種別が上記複数の種別に含まれ、これら複数のモダリティ種別のうち呈示が許諾されているモダリティ種別を表す許諾モダリティ種別情報が許諾種別情報に含まれ、更に、医用画像及び医用画像のモダリティ種別情報が記録媒体に記録されている場合において、この発明に係るプログラムは次のように構成されていてもよい。すなわち、（１）において、読取手段により記録媒体から読み取られたモダリティ識別情報に基づいてモダリティ種別を特定し、（３）において、当該特定されたモダリティ種別と、（２）で取得された識別情報と、認証情報とに基づいて、当該コンピュータによる当該モダリティ種別の医用画像の呈示が許諾されているか判断し、（４）において、判断手段により許諾されていると判断された場合にのみ、読取手段により記録手段から読み取られた医用画像を呈示手段に呈示させる。
【０１２５】
また、この発明に係るプログラムは、当該コンピュータがユーザインターフェイス手段を備えている場合において、呈示プログラムのインストール処理や初回の起動を次のようにして行うことが可能である。まず、インストール時（又は初回起動時）に、認証情報を入力するための入力画面をユーザインターフェイス手段に表示させる。ユーザインターフェイス手段により入力画面に認証情報が入力されると、判断手段は、この認証情報と、取得手段により取得された識別情報とを照合することにより、コンピュータへの呈示プログラムのインストール（又は当該コンピュータによる呈示プログラムの起動）が許諾されているか判断する。更に、制御手段は、インストール（又は起動）が許諾されていると判断された場合にのみ、呈示プログラムのインストール（又は起動）を続行させる。
【０１２６】
このようなプログラムによれば、呈示プログラムにより呈示可能な医療情報の種別のうち、当該コンピュータの用途に応じた種別の医療情報のみを選択的に呈示させることが可能である。
【０１２７】
［変形例］
以上に説明した実施形態は、この発明を好適に実施するための一例に過ぎない。この発明を実施しようとする者は、この発明の要旨の範囲内における任意の変形を適宜に施すことが可能である。以下、このような変形の例を説明する。
【０１２８】
上記実施形態のように構成することにより、各医療情報処理装置（コンピュータ）を一元管理することが可能である。すなわち、上記実施形態によれば、各医療情報処理装置に対して、装置の識別情報と許諾種別情報とを含む認証情報が割り当てられるので、この認証情報をデータベース化することにより、どの医療情報処理装置がどのような種別の医療情報を呈示可能とされているか把握することが可能である。
【０１２９】
また、複数種別の医療情報が記録媒体に記録されている場合において、当該医療上処理装置により呈示可能な種別の医療情報のみを選択的に呈示させることが可能である。その場合、呈示可能な種別の医療情報のみを記録媒体から読み出して呈示するように構成することができる。また、複数種別の医療情報を記録媒体から読み出し、それらのうち呈示可能なもののみを呈示させるように構成することもできる。
【図面の簡単な説明】
【０１３０】
【図１】この発明に係る医療情報処理装置の実施の形態の構成の一例を表す概略ブロック図である。
【図２】この発明に係る医療情報処理装置の実施の形態の使用形態の一例を表すフローチャートである。
【図３】この発明に係る医療情報処理装置の実施の形態の使用形態の一例を表すフローチャートである。
【図４】この発明に係る医療情報処理装置の実施の形態の使用形態の一例を表すフローチャートである。
【符号の説明】
【０１３１】
１  医療情報処理装置
２  制御部
３  記憶部
３１  呈示プログラム
３２  認証情報
４  ドライブ装置
５  ネットワークボード
６  ライセンス処理部
６１  情報種別特定部
６２  装置ＩＤ取得部
６３  ライセンス判断部
７  ユーザインターフェイス
７１  表示部
７２  操作部
１００Ａ、１００Ｂ、１００Ｃ  医用画像診断装置
２００Ａ、２００Ｂ、２００Ｃ  記録メディア
【図１】
0005135049.tif 000002
【図２】
0005135049.tif 000003
【図３】
0005135049.tif 000004
【図４】
0005135049.tif 000005