(57)【特許請求の範囲】
【請求項１】
医用情報を記録したオブジェクトと複数の階層の識別情報とを対応付けて管理する医用情報管理装置にネットワークを介して接続された医用情報表示装置であって、
前記複数の階層の各々に対応付けて階層の特徴を表すオブジェクトの抽出方法を記憶する記憶部と、
前記抽出方法に基づいて、前記複数の階層のうちの所定の階層に属する複数のオブジェクトの中から前記所定の階層の特徴を表す複数のオブジェクトを選択する選択部と、
前記選択された複数のオブジェクトに基づいて動画像を生成する生成部と、
前記生成された動画像をその階層の特徴情報として表示する表示部と、
を具備する医用情報表示装置。
【請求項２】
患者階層、検査階層、シリーズ階層、オブジェクト階層の４階層により医用情報を管理する医用情報管理装置にネットワークを介して接続された医用情報表示装置であって、
前記４階層のうちのユーザ指定の階層の特徴を示す複数のオブジェクトの取得要求を前記医用情報管理装置に送信する取得要求部と、
前記取得要求に応じて前記医用情報管理装置から送信された複数のオブジェクトを受信するオブジェクト受信部と、
前記受信された複数のオブジェクトに基づいて動画像を生成する生成部と、
前記生成された動画像を表示する表示部と、
を具備する医用情報表示装置。
【請求項３】
前記４階層のうちのユーザ指定の階層に関する検索要求を前記医用情報管理装置に送信する検索要求部と、
前記検索要求に応じて前記医用情報管理装置から送信された検索結果を受信する検索結果受信部と、
をさらに備え、
前記表示部は、前記受信された検索結果のリストと前記動画像とを表示する、
請求項２記載の医用情報表示装置。
【請求項４】
前記生成部は、前記オブジェクトが画像でない場合、前記オブジェクトを画像に変換する、請求項２記載の医用情報表示装置。
【請求項５】
前記検索結果リストに応じて自動的に、又はユーザからの指示に従って手動的に、前記オブジェクト階層に到達するための検索条件を決定する決定部をさらに備える、請求項２記載の医用情報表示装置。
【請求項６】
前記ユーザ指定の階層が患者の場合、前記検索条件は、モダリティの種類と検査時期とのうちの少なくとも一つである、請求項５記載の医用情報表示装置。
【請求項７】
前記ユーザ指定の階層が検査の場合、前記検索条件は、モダリティの種類、オブジェクトの種類、撮影部位、造影の有無のうちの少なくとも一つである、請求項５記載の医用情報表示装置。
【請求項８】
前記ユーザ指定の階層がシリーズの場合、前記検索条件は、オブジェクトの種類と撮影部位とのうちの少なくとも一つである、請求項５記載の医用情報表示装置。
【請求項９】
前記ユーザ指定の階層がオブジェクトの場合、前記検索条件は、造影検査に関するか否か、オーバレイ情報の有無、ＥＣＧ波形との同期の有無、ウィンドウレベル、ウィンドウ幅、拡大率、及び縮小率のうちの少なくとも一つである、請求項５記載の医用情報表示装置。
【請求項１０】
前記取得要求部は、造影検査のマルチフレームからフレームを取得する場合、フレーム間の画素値差と閾値との比較に応じてフレームを取得する、請求項２記載の医用情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、医用情報の検索結果を表示する医用情報表示装置に関する。
【背景技術】
【０００２】
近年のモダリティ（画像診断機器）の性能の向上やスループットの向上、検査方法の充実化により、検査で取得されるデータ量・データ種が急増している。データ量・データ種の増加に伴い、目的のオブジェクトを探し出すための利便性や操作性が低下している。
【０００３】
目的のオブジェクトを探し出すための利便性や操作性の向上のため、検索結果リストとともに代表画像が表示されている。代表画像は、検索対象の検査やシリーズに関する一枚の画像であり、検索対象の検査やシリーズの特徴を端的に表している。代表画像は、例えば、位置決めシリーズ以外、最後に表示されていたシリーズ、あるいは正しい位置決め決定後に取得されたシリーズから選択されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９―１６０３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、代表画像は、全ての検査やシリーズの特徴を示しきれていない。例えば、「造影検査画像群」や「画像とレポートがある検査」の場合、代表画像は、これら検査の特徴を示すことができない。このため、多種多様なオブジェクトが混在している大容量の医用情報管理装置から目的のオブジェクトに到達するのは容易ではない。
【０００６】
目的は、医用情報の検索に関する効率や操作性の向上を実現する医用情報表示装置を提供することにある。
【課題を解決するための手段】
【０００７】
本実施形態に係る医用情報表示装置は、医用情報を記録したオブジェクトと複数の階層の識別情報とを対応付けて管理する医用情報管理装置にネットワークを介して接続された医用情報表示装置であって、前記複数の階層の各々に対応付けて階層の特徴を表すオブジェクトの抽出方法を記憶する記憶部と、前記抽出方法に基づいて、前記複数の階層のうちの所定の階層に属する複数のオブジェクトの中から前記所定の階層の特徴を表す複数のオブジェクトを選択する選択部と、前記選択された複数のオブジェクトに基づいて動画像を生成する生成部と、前記生成された動画像をその階層の特徴情報として表示する表示部と、を具備する。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る医用情報表示装置のネットワーク環境を示す図である。
【図２】図１の医用情報表示装置とサーバとによる一般的な情報検索の流れを簡単に説明する。
【図３】図１の医用情報表示装置とサーバとによる一般的なオブジェクトの取得の流れを簡単に説明する。
【図４】図１の医用情報表示装置の構成を示す図。
【図５】図１の医用情報表示装置により実行される代表動画像の生成・表示処理の典型的な流れを示す図。
【図６】図１の検索条件設定部１３により実行される、オブジェクトの特性を判断するための判断処理の流れの一例を示す図。
【図７】図５のステップＳＡ８〜ＳＡ１１までの処理を、取得対象として「オーバレイ情報が付加されたフレーム群」を例に挙げて説明するための図。
【図８】図５のステップＳ１３に関する検索結果リストと代表動画像との表示例を示す図。
【図９】図５のステップＳ１３に関する検索結果リストと代表動画像との表示例を示す他の図。
【図１０】図５のステップＳＡ８〜ＳＡ１１までの処理を、取得対象として「ＥＣＧ同期に関するフレーム群」を例に挙げて説明するための図。
【図１１】図５のステップＳＡ８〜ＳＡ１１までの処理を、取得対象として「造影検査に関するフレーム群」を例に挙げて説明するための図。
【図１２】図５のステップＳＡ８〜ＳＡ１１までの処理を、取得対象として「造影検査に関するフレーム群」を例に挙げて説明するための他の図。
【図１３】図５のステップＳ１３に関する検索結果リストと代表動画像との表示を、取得対象として「造影検査に関するフレーム群」を例に挙げて示す図。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら本実施形態に係わる医用情報表示装置を説明する。
【００１０】
図１は、本実施形態に係る医用情報表示装置（クライアント）１のネットワーク環境を示す図である。図１に示すように、医用情報表示装置１は、ネットワークを介して医用情報管理装置（以下、サーバと呼ぶことにする。）１００に接続されている。
【００１１】
サーバ１００は、医用情報を階層化して管理している。例えば、医用情報は、ＤＩＣＯＭ規格に準拠した階層、すなわち、上から順番に患者階層、検査階層、シリーズ階層、オブジェクト階層の４階層に区分して管理されている。オブジェクトは、医用画像（概念的にオリジナル画像と画像処理により生成された処理画像とを含む）、レポート、音声、撮影生データ（例えば、Ｘ線ＣＴ装置における投影データや超音波診断装置におけるエコーデータ）、心電図、及び呼吸波形等の医用情報を含む。オブジェクトは、付帯情報に関連付けて管理されている。付帯情報は、オブジェクトに関する患者情報や検査情報、シリーズ情報、オブジェクト情報等の属性情報を含む。付帯情報としては、例えば、患者ＩＤ、検査ＩＤ、検査日付、検査部位、シリーズＩＤ、画像ＩＤ等がある。これら付帯情報は、オブジェクトを一意に識別するための識別情報になりうる。なお、本実施形態に係る階層は４階層に限定されず、４階層より少ない、あるいは４階層より多い複数階層であればよい。このようにサーバ１００は、医用情報を記録したオブジェクトと複数の階層の識別情報とを対応付けて管理している。
【００１２】
医用情報表示装置１とサーバ１００とは、例えば、ＤＩＣＯＭ規格に準拠した通信（ＤＩＣＯＭ通信）を行う。医用情報表示装置１は、サーバ１００から医用情報の検索結果やオブジェクトを取得し表示する。
【００１３】
次に図２を参照しながら、医用情報表示装置１とサーバ１００とによる一般的な情報検索の流れを簡単に説明する。図２に示すように、まずユーザは、医用情報表示装置１に検索条件を指定し、検索要求の開始指示をする。検索条件は、検索対象の階層（例えば、患者階層、検査階層、シリーズ階層、オブジェクト階層）と一致条件（いわゆる検索キー。例えば、特定の患者に関する識別情報、特定の検査に関する識別情報、特定のシリーズに関する識別情報、特定のオブジェクトに関する識別情報）とを含む。検索要求の開始指示がなされると医用情報表示装置１は、指定された検索条件による検索をサーバ１００に要求する。ＤＩＣＯＭ通信の場合、医用情報表示装置１からサーバ１００に対してＤＩＣＯＭ＿Ｑｕｅｒｙ機能で検索要求がなされる。検索要求がなされるとサーバ１００は、指定された検索条件でデータベースを検索する。このデータベースは、サーバ１００の大容量記憶装置に記憶されているオブジェクトの記憶アドレスとオブジェクトの識別情報とを関連付けている。サーバ１００は、検索条件に合致するオブジェクトの識別情報を検索結果として抽出する。そしてサーバ１００は、医用情報表示装置１に検索結果を送信する。医用情報表示装置１は、送信された検索結果を表示する。
【００１４】
次に図３を参照しながら、医用情報表示装置１とサーバ１００とによる一般的なオブジェクトの取得の流れを説明する。図３に示すように、まずユーザは、医用情報表示装置１に取得条件を指定し、取得要求の開始指示をする。取得条件は、取得したいオブジェクトを特定するためのキーワードを含む。取得要求の開始指示がなされると医用情報表示装置１は、指定された取得条件によるデータ取得をサーバ１００に要求する。ＤＩＣＯＭ通信の場合、医用情報表示装置１からサーバ１００に対してＤＩＣＯＭ＿Ｒｅｔｒｉｅｖｅ機能で取得要求がなされる。取得要求がなされるとサーバ１００は、指定された取得条件に合致するオブジェクトをサーバ１００の大容量記憶装置から読み出す。そしてサーバ１００は、読み出されたオブジェクトを医用情報表示装置１に送信する。ＤＩＣＯＭ通信の場合、サーバ１００は、医用情報表示装置１に対してＤＩＣＯＭ＿Ｓｔｏｒａｇｅ機能でデータ送信がなされる。また、サーバ１００は、取得条件に合致するオブジェクトがサーバ１００の大容量記憶装置に記憶されていなかった場合、医用情報表示装置１にその旨を通知する。医用情報表示装置１は、送信されたオブジェクトを表示したり、該当するオブジェクトがサーバ１００に記憶されてなかった旨の情報を表示したりする。
【００１５】
本実施形態に係る医用情報表示装置１は、検索対象の階層に関する検索結果リストを表示する際、この検索結果リストとともに、検索対象の階層の特徴を端的に示す動画像を表示する。以下、この動画像を代表動画像と呼び、また、代表動画像の表示対象の階層を動画像表示対象の階層と呼ぶことにする。本実施形態に係る医用情報表示装置１は、検索結果リストとともに代表動画像を表示することで、患者や検査、シリーズ、オブジェクトの内容を正確にわかりやすくユーザに提示できる。ユーザは、代表動画像を観察することで、簡便に目的の患者や検査、シリーズ、オブジェクトを探し当てることができる。
【００１６】
図４は、医用情報表示装置１の構成を示す図である。図４に示すように、医用情報表示装置１は、操作部１１、検索条件設定部１３、検索要求部１５、検索結果受信部１７、取得条件設定部１９、オブジェクト取得要求部２１、オブジェクト受信部２３、代表動画像生成部２５、及び表示部２７を備える。
【００１７】
操作部１１は、入力機器を介してユーザからの各種指令や情報入力を受け付ける。入力機器としては、キーボードやマウス、スイッチ等が利用可能である。
【００１８】
検索条件設定部１３は、操作部１１を介したユーザによる指示に従って、又は自動的に、動画像表示対象の階層の検索結果を取得するための検索条件を設定する。また、検索条件設定部１３は、操作部１１を介したユーザによる指示に従って、又は自動的に、動画像表示対象の階層からオブジェクト階層まで到達するための検索条件を設定する。
【００１９】
検索要求部１５は、検索条件設定部１３により設定された検索条件で動画像表示対象の階層の検索をサーバ１００に要求する。このように検索要求部１５は、動画像表示対象の階層に関する検索要求をサーバ１００に送信する送信部として機能する。
【００２０】
検索結果受信部１７は、検索要求に応じてサーバ１００が送信した検索結果を受信する。このように検索結果受信部１７は、検索要求に応じてサーバ１００から送信された検索結果を受信する受信部として機能する。
【００２１】
取得条件設定部１９は、代表動画像の生成に利用される複数のオブジェクトを取得するための取得条件を設定する。
【００２２】
オブジェクト取得要求部２１は、取得条件設定部１９により設定された取得条件でオブジェクトの取得をサーバ１００に要求する。このようにオブジェクト取得要求部２１は、動画像表示対象の特徴を示す複数のオブジェクトの取得要求をサーバ１００に送信する送信部として機能する。
【００２３】
オブジェクト受信部２３は、取得要求に応じてサーバ１００が送信したオブジェクトを繰り返し受信する。このようにオブジェクト受信部２３は、取得要求に応じてサーバ１００から送信された複数のオブジェクトを受信する受信部として機能する。
【００２４】
換言すれば、検索条件設定部１３、検索要求部１５、取得条件設定部１９、及びオブジェクト取得要求部２１は、抽出方法の記憶部とオブジェクトの選択部とを構成する。記憶部は、４階層の各々に対応付けて特徴の抽出方法を記憶する。特徴の抽出方法は、検索条件や取得条件に対応する。選択部は、操作部１１を介して、あるいは自動的に選択された抽出方法に基づいて、４階層のうちの抽出対象の階層に属する複数のオブジェクトの中から、この抽出対象の階層の特徴を表す複数のオブジェクトを選択する。
【００２５】
代表動画像生成部２５は、オブジェクト受信部２３により受信された複数のオブジェクトに基づいて代表動画像を生成する。具体的には、代表動画像生成部２５は、受信された複数のオブジェクトに基づいて複数の画像（以下、代表動画像の元となる画像を代表画像と呼ぶことにする。）を生成し、生成された複数の代表画像を一枚一枚連続して表示可能な代表動画像を生成する。換言すれば、代表動画像生成部２５は、選択部により選択された複数のオブジェクトに基づいて代表動画像を生成する。
【００２６】
表示部２７は、動画表示対象の階層の検索結果リストと代表動画像とを既定の表示レイアウトに従って表示する。また、表示部２７は、検索条件や取得条件を入力するための条件設定画面を表示することもできる。
【００２７】
次に医用情報表示装置１により実行される代表動画像の生成・表示処理における動作例を説明する。図５は、医用情報表示装置１により実行される代表動画像の生成・表示処理の典型的な動作例を示す図である。
【００２８】
まずユーザは、表示部２７に表示されている条件設定画面を見ながら、操作部１１を介して動画像表示対象の階層や一致条件を入力する。検索条件設定部１３は、入力された階層や一致条件に従って検索条件を設定する（ステップＳＡ１）。例えば、動画像表示対象の階層が患者階層の場合、モダリティの種類と検査日付とのうちの少なくとも１つが一致条件に設定される。動画像表示対象の階層が検査階層の場合、例えば、モダリティの種類、オブジェクトの種類、撮影部位、造影の有無の少なくとも１つが一致条件に設定される。動画像表示対象の階層がシリーズ階層の場合、例えば、オブジェクトの種類、撮影部位とのうちの少なくとも１つが一致条件に設定される。動画像表示対象の階層がマルチフレームのオブジェクトの階層の場合、例えば、フレームの画素値、オーバレイ情報の有無、ＥＣＧ波形との同期の有無、ウィンドウレベル、ウィンドウ幅、拡大率、縮小率のうちの少なくとも１つが一致条件に設定される。
【００２９】
検索条件が設定されると検索要求部１５は、設定された検索条件で動画像表示対象の階層の検索をサーバ１００に要求する（ステップＳＡ２）。検索は、上述のように、例えば、ＤＩＣＯＭ＿Ｑｕｅｒｙ等により行われる。サーバ１００は、ステップＳＡ１において設定された検索条件に従って検索を実行し、検索結果を得る。サーバ１００は、検索結果を医用情報表示装置１に送信する。
【００３０】
検索要求に応じてサーバ１００が検索結果を送信すると、検索結果受信部１７は、サーバ１００からの検索結果を受信する（ステップＳＡ３）。この検索結果は、代表動画像と共に表示される検索結果のリスト情報となる。
【００３１】
ここで、検索結果受信部１７は、受信された最新の検索結果が属する階層がオブジェクト階層であるか否かを判断する（ステップＳＡ４）。検索結果受信部１７は、最新の検索結果が属する階層がオブジェクト階層ではなく、患者階層、検査階層、あるいはシリーズ階層である場合（ステップＳＡ４：ＮＯ）、検索条件設定部１３にその旨の情報を供給する。この際、検索結果受信部１７は、受信された最新の検索結果のデータを検索条件設定部１３に供給する。
【００３２】
ステップＳＡ４において最新の検索結果が属する階層がオブジェクト階層でないと判断された場合、検索条件設定部１３は、最新の検索結果が属する階層よりも一つ下の階層のための検索条件を設定する（ステップＳＡ５）。この検索条件は、動画像表示対象の階層を特徴付けるオブジェクトを自動的に検索するために設定される。すなわち、動画像表示対象の階層以下の階層に属する検索対象は、動画像表示対象が必要とするものに設定される。動画像表示対象階層以下の階層に属する検索対象は、予め定められたルールに従って検索条件設定部１３により自動的に設定される。このルールは、様々なツールにより実現されるが、例えば、オブジェクトの特性を判断するための判断処理により実現される。
【００３３】
図６は、検索条件設定部１３により実行される、オブジェクトの特性を判断するための判断処理の流れの一例を示す図である。図６に示すように、まず、検索条件設定部１３は、動画像表示対象の階層下に造影検査画像群が含まれているか否かを判定する（ステップＳＢ１）。オブジェクトが造影検査に関するものである場合、そのオブジェクトの付帯情報にその旨のコードが付されている。従ってオブジェクトの付帯情報により、そのオブジェクトが造影検査に関するものであるか否かを特定することができる。造影検査画像群を含むと判定した場合（ステップＳＢ１：ＹＥＳ）、検索条件設定部１３は、動画像表示対象の階層下に造影検査画像群が含まれている旨のフラグＡをたてる（ステップＳＢ２）。
【００３４】
ステップＳＢ２が行われると、または、造影検査画像群を含まないと判定した場合（ステップＳＢ１：ＮＯ）、検索条件設定部１３は、動画像表示対象の階層下にオーバレイ情報を含む画像群が含まれているか否かを判定する（ステップＳＢ３）。オブジェクトがオーバレイ情報を含んでいる場合、そのオブジェクトの付帯情報にその旨のコードが付されている。従ってオブジェクトの付帯情報により、そのオブジェクトがオーバレイ情報を含んでいるか否かを特定することができる。オーバレイ情報を含むと判定した場合（ステップＳＢ３：ＹＥＳ）、検索条件設定部１３は、動画像表示対象の階層下にオーバレイ情報を含む画像群が含まれている旨のフラグＢをたてる（ステップＳＢ４）。
【００３５】
ステップＳＢ４が行われると、または、オーバレイ情報を含まないと判定した場合（ステップＳＢ３：ＮＯ）、検索条件設定部１３は、動画像表示対象の階層下にＥＣＧ同期に関する画像群が含まれているか否かを判定する（ステップＳＢ５）。オブジェクトがＥＣＧに同期して取得された場合、そのオブジェクトの付帯情報にその旨のコードが付されている。従ってオブジェクトの付帯情報により、そのオブジェクトがＥＣＧ同期に関するか否かを特定することができる。ＥＣＧ同期に関する判定した場合（ステップＳＢ５：ＹＥＳ）、検索条件設定部１３は、動画像表示対象の階層下にＥＣＧ同期に関する画像群が含まれている旨のフラグＣをたてる（ステップＳＢ６）。
【００３６】
ステップＳＢ６が行われると、または、ＥＣＧ同期に関しないと判定した場合（ステップＳＢ５：ＮＯ）、検索条件設定部１３は、動画像表示対象の階層下に輝度調整がなされたオブジェクトを含む画像群が含まれているか否かを判定する（ステップＳＢ７）。輝度調整は、例えば、ウィンドウレベルやウィンドウ幅の調整を意味する。オブジェクトに輝度調整がなされている場合、そのオブジェクトの付帯情報にその旨のコードが付されている。従ってオブジェクトの付帯情報により、そのオブジェクトに輝度調整がなされているか否かを特定することができる。輝度調整がなされていると判定した場合（ステップＳＢ７：ＹＥＳ）、検索条件設定部１３は、動画像表示対象の階層下に輝度調整がなされたオブジェクトを含む画像群が含まれている旨のフラグＤをたてる（ステップＳＢ８）。
【００３７】
このようにして検索条件設定部１３は、上述の判断処理により動画像表示対象の階層に含まれるオブジェクトの特性を特定していく。なお、図６に示す特性の判断処理は、一例であり、各特性の判定順序や判定される特性の内容は、これに限定されない。
【００３８】
図６に示す特性の判断処理が終了すると検索条件設定部１３は、予め定められた特性の優先順位に従って、検索対象の検査、シリーズ、又はオブジェクトを設定する。例えば、条件Ａ（造影検査）と条件Ｃ（ＥＣＧ同期）とを満足する場合、すなわち、フラグＡとフラグＣとの両方がたっている場合、造影検査画像群を含む検査、シリーズ、又はオブジェクトが検索対象に設定される。例えば、条件Ａ（造影検査）と条件Ｂ（オーバレイ有り）とを満足する場合、すなわち、フラグＡとフラグＢとの両方がたっている場合、オーバレイ情報が付された造影検査画像群を含む検査、シリーズ、又はオブジェクトが検索対象に設定される。
【００３９】
なお上記の検索対象の設定ルールにおいては、一連の判定処理と特性の優先順位とにより、動画像表示対象の階層以下の階層に属する検索対象が設定されるものとした。しかしながら、本実施形態はこれに限定されない。例えば、オブジェクトの特性の組み合わせと取得すべきオブジェクトとが関連付けられた決定表により設定されてもよい。
【００４０】
ステップＳＡ５において次の階層の検索条件が設定されると検索要求部１５は、設定された検索条件で動画像表示対象の階層の検索をサーバ１００に要求する（ステップＳＡ６）。サーバ１００は、上述のように、ステップＳＡ５において設定された検索条件に従って検索を実行し、検索結果を得る。サーバ１００は、検索結果を医用情報表示装置１に送信する。
【００４１】
検索要求に応じてサーバ１００が検索結果を送信すると、検索結果受信部１７は、送信された検索結果を受信する（ステップＳＡ７）。
【００４２】
ステップＳＡ７において検索結果が受信されると検索結果受信部１７は、再び、受信された検索結果の階層がオブジェクト階層であるか否かを判断する（ステップＳＡ４）。このようにして、最新の検索結果がオブジェクト階層に到達するまでステップＳＡ４〜ステップＳＡ７が繰り返される。
【００４３】
例えば、動画像表示対象の階層が患者階層であり、特定の患者に関する検査を検索する場合、モダリティの種類や検査日付を指定して検索するとよい。この検索により、指定したモダリティや検査日付に関する検査のリストが検索結果としてサーバ１００から返信される。次に、検査リストのうちの特定の検査に関するシリーズを検索する場合、例えば、最新日付に関するシリーズが検索されるとよい。この検索により、特定の検査に属する最新日付のシリーズのリストが検索結果としてサーバ１００から返信される。
【００４４】
そしてステップＳＡ４において検索結果の階層がオブジェクト階層であると判断した場合（ステップＳＡ４：ＹＥＳ）、検索結果受信部１７は、その旨の情報とともに、最新の検索結果を取得条件設定部１９に供給する。
【００４５】
検索結果の階層がオブジェクトの階層であると判断された場合（ステップＳＡ４：ＹＥＳ）、取得条件設定部１９は、動画像表示対象の階層を特徴付けるオブジェクトの取得条件を設定する（ステップＳＡ８）。この取得条件は、検索結果に従って自動的に設定される。取得条件は、動画像表示対象が必要とする条件に設定される。
【００４６】
取得条件が設定されるとオブジェクト取得要求部２１は、設定された取得条件でオブジェクトの取得をサーバ１００に要求する（ステップＳＡ９）。取得要求は、上述のように、例えば、ＤＩＣＯＭ＿Ｒｅｔｒｉｅｖｅ等により行われる。サーバ１００は、上述のように、ステップＳＡ８において設定された取得条件に従ってオブジェクトを大容量記憶装置から取得する。サーバ１００は、取得されたオブジェクトを医用情報表示装置１に送信する。
【００４７】
取得要求に応じてサーバ１００がオブジェクトを送信すると、オブジェクト受信部２３は、サーバ１００からのオブジェクトを受信する（ステップＳＡ１０）。受信されたオブジェクトは、代表動画像生成部２５に供給される。
【００４８】
オブジェクト受信部２３によりオブジェクトが受信されると取得条件設定部１９は、さらにオブジェクトを取得するか否かを判断する（ステップＳＡ１１）。例えば、取得条件設定部１９は、予め設定されている条件、もしくは階層ごとの条件に従って、オブジェクトを取得するか否かを判断する。オブジェクトをさらに取得すると判断した場合（ステップＳＡ１１：ＹＥＳ）、取得条件設定部１９は、取得したオブジェクトと、動画像表示対象階層が必要とする条件とから、次のオブジェクトの取得条件を設定する。そして、さらにオブジェクトを取得しないと判断されるまでステップＳＡ８〜ステップＳＡ１１が繰り返される。オブジェクトは少なくとも２回は取得されるので、このことに応じてステップＳＡ８〜ステップＳＡ１１は、少なくとも２回は実行される。
【００４９】
以下に、ステップＳＡ８〜ＳＡ１１までの処理を、取得対象として「オーバレイ情報が付加されたフレーム群」を例に挙げて、図７を参照しながら説明する。図７に示すように、マルチフレームのオブジェクトに含まれるフレーム群は、時間経過に従って配列されている。各フレームには、時間経過に従って昇順又は降順に画像番号が付されている。まず、オーバレイ情報が付加されたフレーム群の中から１フレームを取得する。最初のフレームは、付帯情報で指定されている基準フレーム（フレーム１）であっても、オーバレイ情報が付加されているフレーム群のうちの中間フレームであってもよい。ここでは、中間フレームが始めに取得されるものとする。最初に取得されたフレームを第１フレームと呼ぶことにする。フレームは、例えば、画像番号を取得条件として取得される。次に、オーバレイ情報が付加されているフレーム群のうちの最も早い時刻に取得されたフレーム（第２のフレーム）と最も遅い時刻に取得されたフレーム（第３のフレーム）とが取得される。その後は、取得済みのフレームの中間フレームが順次取得される。例えば、最初のフレームと中間フレームとのオブジェクトの取得は、予め設定されている条件、もしくは階層ごとの条件に応じた回数だけ繰り返される。取得するフレームの枚数は、２枚以上であれば何枚でも良い。取得するフレームの枚数は、オブジェクトの特徴に応じて決定されていても良い。
【００５０】
このようにして取得条件設定部１９は、取得するフレームの枚数だけオブジェクトを取得すると、オブジェクトをさらに取得しないと判断する（ステップＳＡ１１：ＮＯ）。この場合、取得条件設定部１９は、その旨の情報を代表動画像生成部２５に供給する。そして代表動画像生成部２５は、受信された複数のオブジェクトに基づいて代表動画像を生成する（ステップＳＡ１２）。代表動画像生成部２５は、全てのオブジェクトの取得が完了してから代表動画像を生成してもよいし、オブジェクトが受信される毎に代表動画像を更新してもよい。オブジェクトがＤＩＣＯＭ＿Ｓｔｒｕｃｔｕｒｅｄ＿Ｒｅｐｏｒｔ等の形式のレポート情報、ＥＣＧ等の波形情報、音声情報、３Ｄのボリューム情報、撮影生データ等の画像以外の場合、代表動画像生成部２５は、これらオブジェクトを画像に変換する。より詳細には、オブジェクトが画像以外の場合、代表動画像生成部２５は、これら画像以外のオブジェクトを表示した場合の画像をキャプチャし、キャプチャされた画像を代表画像として扱う。このように画像以外のオブジェクトを画像に変換することで、動画像表示対象の階層の特徴が画像以外のオブジェクトにある場合であっても、ユーザは、視覚的にその特徴を把握することができる。また、代表動画像を検索結果リストと同一画面に表示するために、代表動画像生成部２５は、代表動画像の表示領域の大きさに応じてオリジナルの代表画像の大きさ（マトリクスサイズ）を縮小もしくは拡大する。
【００５１】
代表動画像が生成されると表示部２７は、ステップＳＡ３において受信された検索結果のリストとステップＳＡ１２において生成された代表動画像とを既定のレイアウトで表示する。図８は、検索結果リストと代表動画像との表示例を示す図である。なお図８は、検査階層の検索結果リスト（検査リスト）が表示される例を示している。図８に示すように、代表動画像は、動画像表示対象の階層に属するレコード毎（動画像表示対象の階層が検査階層の場合は検査毎）に生成され、レコードに視覚的に関連付けて表示される。例えば、検査リストとしては、ステップＳＡ３において受信された検索結果のテキスト情報と、その検査のテキスト特徴を端的に示す代表動画像ＤＧが表示される。代表動画像ＤＧの表示領域は、例えば、各検査のテキスト情報の横に配置される。代表動画像ＤＧ中の各代表画像は、時間経過に従って表示領域に一枚ずつ繰り返し表示される。代表画像の一枚あたりの表示時間は、ユーザにより操作部１１を介して設定可能である。
【００５２】
以下、動画像表示対象階層が患者階層、検査階層、シリーズ階層、及びオブジェクト階層の場合に関する具体例をそれぞれ説明する。
【００５３】
〔患者階層〕
１．入力された検索条件で患者リストを取得する（ステップＳ１〜Ｓ３）。
【００５４】
２．患者リスト内の対象患者の検査情報を取得する（ステップＳ４〜Ｓ７）。検索条件としてモダリティの種類や検査日付が設定される。
【００５５】
３．取得された検査情報から、最新の検査のモダリティの種類と同一の検査のみを対象として、それぞれの検査から１以上のオブジェクトを取得する（ステップＳ４〜Ｓ１１）。もしくは、最新の検査あるいは所定番目の検査のみを対象としてもよい。もしくは、最新の検査から遡ってＮ番目のみを対象としてもよい。シリーズ以下の検索方法は、後述の検査以下の検索方法を利用してもよいし、中間のシリーズ、最初のシリーズ、中間のオブジェクト、最初のオブジェクトを利用してもよい。
【００５６】
これにより、例えば、対象患者が１０月にＭＲ検査、１２月にＣＴ検査、１月に超音波検査、２月にＣＴ検査をしていた場合、２月のＣＴ検査に関する代表画像と１２月のＣＴ検査に関する代表画像とに基づく代表動画像が生成され（ステップＳ１２）、生成された代表動画像が表示される（ステップＳ１３）。もしくは、２月のＣＴ検査に関する代表画像と１月の超音波検査に関する代表画像とに基づく代表動画像が生成され、生成された代表動画像が表示される。もしくは、２月のＣＴ検査に関する代表画像と、１月の超音波検査に関する代表画像と、１０月のＭＲ検査に関する代表画像と、に基づく代表動画像が生成され、生成された代表動画像が表示される。従って代表動画像を観察するだけで、対象患者に関する複数の検査を視覚的に容易且つ正確に把握することができる。
【００５７】
〔検査階層〕
１．入力された検索条件で検査リストを取得する（ステップＳ１〜Ｓ３）。
【００５８】
２．検査リスト内の対象検査のシリーズ情報を取得する（ステップＳ４〜Ｓ７）。検索条件としてモダリティの種類が設定される。
【００５９】
３．取得されたシリーズ情報から、レポート情報、波形情報、音声情報、３Ｄデータ、撮影生データのシリーズから１つ以上のシリーズを選択し、選択されたシリーズの各々から１以上のオブジェクトを取得する（ステップＳ４〜Ｓ１１）。これら画像以外のオブジェクトは、画像に変換される（ステップＳ１２）。
【００６０】
画像情報のシリーズに関しては、全てのシリーズから１つ以上のオブジェクト情報を取得し、オリジナル画像が含まれるシリーズ、処理画像が含まれるシリーズからそれぞれ１つ以上のオブジェクトを取得する（ステップＳ４〜Ｓ１１）。
【００６１】
シリーズ以下の検索・選択方法は、後述のシリーズ以下の検索方法を利用してもよいし、中間・最初のシリーズ、画像を利用してもよい。
【００６２】
これにより、例えば、対象検査がＣＴのオリジナル画像、ＣＴの処理画像、及び読影レポートで構成されていた場合、ＣＴのオリジナル画像に基づく代表画像（オリジナル代表画像）、ＣＴの処理画像に基づく代表画像（処理代表画像）、読影レポートに基づく代表画像（レポート代表画像）を生成し、生成されたオリジナル代表画像、処理代表画像、及びレポート代表画像に基づいて代表動画像を生成する（ステップＳ１２）。そして図９に示すように、生成された代表動画像ＤＧが繰り返し表示される（ステップＳ１３）。換言すれば、オリジナル代表画像Ｉ１、処理代表画像（例えば、ＭＩＰ画像）Ｉ２、及びレポート代表画像Ｉ３を一枚ずつ切り換えながら繰り返し表示する。ユーザは、代表動画像を観察するだけで、対象検査の内容を視覚的に容易且つ正確に把握することができる。
【００６３】
なお、検査を特徴付けるシリーズの選択方法として撮影部位を利用する場合は、シリーズの検索条件として検査部位が設定されるとよい。検査部位ごとの最新シリーズがオブジェクトの取得対象シリーズとして選択されるとよい。この際、シリーズリスト内の最新シリーズから所定期間内にあるシリーズの中から、取得対象シリーズが選択されるとよい。
【００６４】
検査を特徴付けるシリーズの選択方法として造影の有無を利用する場合、シリーズの検索条件として造影検査情報が設定される。シリーズリスト内の最新シリーズから所定期間内のシリーズで、造影あり・なしのうちの最新シリーズが取得対象シリーズとして選択される。
【００６５】
〔シリーズ階層〕
１．入力された検索条件でシリーズリストを取得する（ステップＳ１〜Ｓ３）。
【００６６】
２．シリーズリスト内の対象シリーズのオブジェクト情報を取得する（ステップＳ４〜Ｓ７）。検索条件としてオブジェクトの種類や撮影部位が設定される。
【００６７】
３．取得されたオブジェクト情報から、画像情報、レポート情報、波形情報、音声情報、３Ｄデータ、撮影生データのシリーズから１つ以上のシリーズを選択し、選択されたシリーズの各々から１以上のオブジェクトを取得する（ステップＳ４〜Ｓ１１）。そして取得された複数のオブジェクトに基づいて複数の代表画像を生成し、生成された複数の代表画像に基づいて代表動画像を生成する（ステップＳ１２）。そして生成された代表動画像が繰り返し表示される（ステップＳ１３）。従って代表動画像を観察するだけで、対象シリーズの内容を視覚的に容易且つ正確に把握することができる。
【００６８】
なお、画像情報のオブジェクトに関しては、オリジナル画像のオブジェクト、画像処理が施された画像のオブジェクトからそれぞれ１つ以上のオブジェクトを取得する。オブジェクトがマルチフレーム等の多数の画像を含む場合、後述のマルチフレームのオブジェクトの検索方法を利用してもよいし、中間の画像や最初の画像を利用してもよい。
【００６９】
〔オブジェクトの階層（ＥＣＧ同期）〕
１．入力された検索条件でオブジェクトリストを取得する（ステップＳ１〜Ｓ３）。検索条件としてＥＣＧ同期の情報を設定する。
【００７０】
２．ＥＣＧのＲ波同期として付帯情報で指定されている基準フレームを取得する（ステップＳ８〜Ｓ１０）。
【００７１】
３．ＥＳＧのＲ波同期で指定された基準フレームから１心拍の位相範囲内での中間フレームを次に取得する。順次、取得済みの画像の中間を次の取得対象として取得し、予め設定されたフレーム数に達するまで繰り返す（ステップＳ８〜Ｓ１１）。
【００７２】
以下、図１０を参照しながら２と３の処理を具体的に説明する。図１０に示すように、ＥＣＧ同期のマルチフレームのオブジェクトは、ＥＣＧ波形に関連付けられている。ＥＣＧ波形中のＲ波に同期して取得されたフレームは、典型的には、基準フレームとして付帯情報で指定されている。まず初めにこの基準フレームが取得される。次に基準フレームを中心とした１心拍内のフレームを特定する。この１心拍内のフレームのうち最も早い時間に取得されたフレームを始端フレーム、最も遅い時間に取得されたフレームを終端フレームと呼ぶことにする。フレーム１が取得されると、次は、始端フレームと基準フレームとの中間フレーム、終端フレームと基準フレームとの中間フレームをそれぞれ取得する。この後は、既定のフレーム数に到達するまで、順次中間フレームを取得する。既定のフレーム数は、２以上であり、操作部１１を介してユーザにより任意に設定可能である。
【００７３】
このようにして、心位相の異なる複数のフレームを取得し、取得された複数のフレームに基づいて複数の代表画像を生成し、生成された複数の代表画像に基づいて代表動画像を生成する。生成された代表動画像は、画像リストとともに表示される。従ってユーザは、代表動画像を観察するだけで、その検査がＥＣＧ同期、すなわち、心臓の動態検査であることを一目瞭然に理解することができる。
【００７４】
〔オブジェクトの階層（造影検査）〕
１．入力された検索条件でオブジェクトリストを取得する（ステップＳ１〜Ｓ３）。検索条件として造影情報を設定する。
【００７５】
２．造影検査オブジェクトの付帯情報で指定されている基準フレームを造影検査マルチフレームの中から取得する（ステップＳ８〜Ｓ１１）。
【００７６】
３．基準フレームと造影検査マルチフレーム中の始端フレームとの中間フレーム、基準フレームと造影検査マルチフレーム中の終端フレームとの中間フレームをそれぞれ取得する（ステップＳ８〜Ｓ１１）。もしくは、付帯情報で指定されている注目時間範囲内での最初のフレームと最後のフレームとを取得する。
【００７７】
４．  ２．で取得された基準フレームの画素値と３．で取得されたフレームの画素値との差分の大きさに応じて、さらにフレームを取得するか否かを判断する。フレームを取得すると判断した場合、予め定められたルールに従ってフレームを取得する。フレームを取得しないと判断した場合、取得されたフレームに基づいて代表動画像を生成し（ステップＳ１２）、生成された代表動画像を表示する（ステップＳ１３）。
【００７８】
以下、図１１、図１２、及び図１３を参照しながら２．３．４．の処理を具体的に説明する。図１１に示すように、まず、付帯情報で指定された基準フレーム（フレーム１）が取得される。次に例えば、フレーム１と造影検査マルチフレーム中の始端フレーム（図示せず）との中間フレーム（フレーム２―１）、フレーム１と造影検査マルチフレーム中の終端フレーム（図示せず）との中間フレーム（フレーム２―２）をそれぞれ取得する。
【００７９】
次にフレーム１上の注目領域の平均画素値ｐ１とフレーム２―１の平均画素値ｐ２−１との差分ｐ１−ｐ２−１を算出し、算出された差分ｐ１−ｐ２−１と閾値Ｐとの大小を比較する。ｐ１−ｐ２−１＞Ｐの場合、フレーム１は造影中画像であり、フレーム２−１は造影前画像であると識別される。同様に、次にフレーム１上の注目領域の平均画素値ｐ１とフレーム２―２の平均画素値ｐ２−２との差分ｐ１−ｐ２−２を算出し、算出された差分ｐ１−ｐ２−２と閾値Ｐとの大小を比較する。ｐ１−ｐ２−２＞Ｐの場合、フレーム１は造影中画像であり、フレーム２−２は造影後画像であると識別される。フレーム２−１が造影前画像であり、且つフレーム２−２が造影後画像である場合、フレームの取得を終了してもよいし、３番目のフレームとして、フレーム１とフレーム２−１との中間フレーム、フレーム１とフレーム２―２との中間フレームをそれぞれ取得してもよい。
【００８０】
以下に、フレームの他の取得方法を説明する。図１２に示すように、０＜ｐ１−ｐ２−ｘ＜Ｐ、もしくは−Ｐ＜ｐ１−ｐ２−ｘ＜０の場合に３番目のフレームを取得してもよい。ｘ＝１の場合、３番目のフレームとして、フレーム１とフレーム２−２との中間フレーム３―１―１、フレーム２−１と始端フレームとの中間フレーム３―１―２をそれぞれ取得する。ｘ＝２の場合、３番目のフレームとして、フレーム１とフレーム２−１との中間フレーム３―２―１、フレーム２−２と終端フレームとの中間フレーム３―２―２をそれぞれ取得する。
【００８１】
あるいは、ｐ１−ｐ２−ｘ＜−Ｐならば、フレーム２−ｘは造影中画像、フレーム１は造影前画像あるいは造影後画像と識別される。この場合、さらなるフレームの取得を終了してもよいし、あるいはフレーム１とフレーム２−ｘとの中間フレームを３番目のフレームとして取得してもよい。
【００８２】
これらを、予め設定されたフレーム数に到達するまで、もしくは他の取得終了の条件に一致するまで繰り返す。そして取得した複数のフレームに基づいて複数の代表画像を生成し、生成された複数の代表画像に基づいて代表動画像を生成する。生成された代表動画像は、図１３に示すように、画像リストとともに表示される。図１３に示すように、動画像表示対象が造影検査のマルチフレームオブジェクトの場合、代表動画像ＤＧは、造影タイミングが比較的大きく異なる複数のフレームから構成される。具体的には、代表動画像ＤＧは、３フレームの代表画像、すなわち、造影前画像に基づく代表画像（造影前代表画像）Ｉ４、造影中画像に基づく代表画像（造影中代表画像）Ｉ５、及び造影後画像に基づく代表画像（造影後代表画像）Ｉ６により構成される。表示部２７は、造影前代表画像Ｉ４、造影中代表画像Ｉ５、及び造影後代表画像Ｉ６を一枚ずつ切り換えながら繰り返し表示する。従ってユーザは、代表動画像を観察するだけで、その検査が造影検査であることを一目瞭然に理解することができる。
【００８３】
上述のように医用情報表示装置１は、その検索結果リストが属する階層（動画像表示対象の階層）の特徴を示す複数のオブジェクトを取得する。この際、動画像表示対象の階層に含まれる全てのオブジェクトではなく、動画像表示対象の階層の特徴を示すオブジェクトが選択的に取得される。次に医用情報表示装置１は、取得された複数のオブジェクトに基づいて複数の代表画像を生成し、生成された複数の代表画像を動画像表示対象の階層の特徴を端的に示す代表動画像を生成する。そして医用情報表示装置１は、生成された代表動画像を検索結果リストとともに表示する。代表動画像は、動画像表示対象の階層に含まれる全てのオブジェクトを示す特徴を表現するのに必要なフレームから構成される。従ってユーザは、代表動画像を観察するだけで、簡便に動画像表示対象の階層の特徴、すなわち、その階層の内容を視覚的に正確且つ簡便に把握することができる。ユーザは、動画像表示対象の階層の内容を正確且つ簡便に把握できるので、ユーザ所望の検査やオブジェクトに到達するまでの時間を短縮できる。かくして医用情報表示装置１は、医用情報の検索に関する効率や操作性の向上を実現することができる。
【００８４】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８５】
１…医用情報表示装置（クライアント）、１１…操作部、１３…検索条件設定部、１５…検索要求部、１７…検索結果受信部、１９…取得条件設定部、２１…オブジェクト取得要求部、２３…オブジェクト受信部、２５…代表動画像生成部、２７…表示部、１００…医用情報管理装置（サーバ）
【図１】
0005558990.tif 000002
【図２】
0005558990.tif 000003
【図３】
0005558990.tif 000004
【図４】
0005558990.tif 000005
【図５】
0005558990.tif 000006
【図６】
0005558990.tif 000007
【図７】
0005558990.tif 000008
【図８】
0005558990.tif 000009
【図９】
0005558990.tif 000010
【図１０】
0005558990.tif 000011
【図１１】
0005558990.tif 000012
【図１２】
0005558990.tif 000013
【図１３】
0005558990.tif 000014