(57)【要約】【課題】被検体に係る情報の入力及び修正を更に効果的に行うことができる画像表示装置、画像診断装置、プログラム、及び画像表示方法を提供する。【解決手段】撮影方式が異なる複数種類の画像診断装置の医用画像を選択的に受信可能に構成された画像表示装置であって、表示部と、複数種類の撮影方式のいずれかで撮影された被検体に係る情報を入力及び修正する複数のダイアログボックスが表示部の画面上に表示される位置及び大きさのレイアウト情報であって、各種類の撮影方式に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、受信された医用画像に係る撮影方式に対応したレイアウト情報に基づいて、複数のダイアログボックスを表示部の画面上の各位置に各大きさで表示させる表示制御部と、を有する。【選択図】図１
2009136506.tif 000002
【特許請求の範囲】
【請求項１】
撮影方式が異なる複数種類の画像診断装置の医用画像を選択的に受信可能に構成された画像表示装置であって、
表示部と、
前記複数種類の撮影方式のいずれかで撮影された被検体に係る情報を入力及び修正する複数のダイアログボックスが前記表示部の画面上に表示される位置及び大きさのレイアウト情報であって、前記各種類の撮影方式に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、
前記受信された医用画像に係る撮影方式に対応した前記レイアウト情報に基づいて、前記複数のダイアログボックスを前記表示部の画面上の各位置に各大きさで表示させる表示制御部と、
を有することを特徴とする画像表示装置。
【請求項２】
前記医用画像は、撮影した画像診断装置の種類を識別するモダリティ情報を付帯し、
前記表示制御部は、受信された医用画像についての前記モダリティ情報に基づき特定される前記撮影方式に対応した前記レイアウト情報を前記記憶部から取得することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
操作部を有し、
前記記憶部は、さらに、前記操作部の指示を受けて前記表示部の画面上の指示された位置に表示されるカーソルが、前記レイアウト情報に基づき前記表示部の画面上に表示された複数のダイアログボックスをたどるカーソルの過去の総移動量を、前記レイアウト情報に対応付けて記憶し、
前記表示制御部は、前記カーソルの最小の総移動量に対応する前記レイアウト情報に基づいて、前記複数のダイアログボックスを表示部の画面上に表示させることを特徴とする請求項１又は請求項２のいずれかに記載の画像表示装置。
【請求項４】
前記記憶部は、一のレイアウト情報に基づき前記表示部の画面上に表示された複数のダイアログボックスをたどる前記カーソルの過去の移動位置を、前記レイアウト情報に対応付けて予め記憶し、
さらに、前記記憶部は、前記レイアウト情報に対応付けて予め記憶された前記カーソルの過去の移動位置の履歴から算出されたカーソルの過去の総移動量を、前記レイアウト情報に対応付けて記憶することを特徴とする請求項３に記載の画像表示装置。
【請求項５】
複数種類の検査項目の中から選択された検査項目に基づいて被検体の医用画像をそれぞれ撮影する撮影部と、
表示部と、
前記被検体に係る情報を入力及び修正する複数のダイアログボックスが前記表示部の画面上に表示される位置及び大きさのレイアウト情報であって、前記各種類の検査項目に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、
前記選択された前記検査項目に対応した前記レイアウト情報に基づいて、前記複数のダイアログボックスを前記表示部の画面上の各位置に各大きさで表示させる表示制御部と、
操作部と、を備え、
前記記憶部は、さらに、前記操作部の指示を受けて前記表示部の画面上の指示された位置に表示されるカーソルが、前記レイアウト情報に基づき前記表示部の画面上に表示された複数のダイアログボックスをたどるカーソルの過去の総移動量を前記レイアウト情報に対応付けて記憶し、
前記表示制御部は、前記カーソルの最小の総移動量に対応する前記レイアウト情報に基づいて、前記複数のダイアログボックスを表示部の画面上に表示させることを特徴とする画像診断装置。
【請求項６】
超音波診断装置、Ｘ線ＣＴ装置、Ｘ線装置、ＭＲ装置、又は核医学装置のいずれかの撮影方式で撮影された医用画像を前記表示部の画面上に表示させるコンピュータを、
前記医用画像を撮影される被検体に係る情報を入力及び修正する複数のダイアログボックスが前記表示部の画面上に表示される位置及び大きさのレイアウト情報であって、前記各種類の撮影方式に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、
前記各種類の撮影方式に対応した前記レイアウト情報に基づき前記複数のダイアログボックスを前記表示部の画面上の各位置に各々の大きさで表示させる表示制御部と、
して機能させることを特徴とするプログラム。
【請求項７】
前記医用画像は、撮影した画像診断装置の種類を識別するモダリティ情報を付帯し、
前記表示制御部は、前記モダリティ情報に基づき、前記撮影方式に対応した前記レイアウト情報を前記記憶部から取得することを特徴とする請求項６に記載のプログラム。
【請求項８】
各種類の撮影方式に対応し、かつ種類毎に用意された複数種類のレイアウト情報の各々に基づき、表示部の画面上に表示された複数のダイアログボックスをたどるカーソルの過去の移動位置の履歴を、レイアウト情報の種類毎に予め記憶しておくステップと、
前記記憶しておいたカーソルの過去の移動位置の履歴を、レイアウト情報の種類毎に読み出すステップと、
前記レイアウト情報の種類に対応して、レイアウト情報の種類毎に、カーソルの過去の移動位置の履歴からカーソルの総移動量を求めるステップと、
前記レイアウト情報の種類毎に求められた複数のカーソルの総移動量を記憶するステップと、
前記操作方式の情報を受信するステップと、
前記受信した撮影方式に対し用意された複数種類のレイアウト情報を読み出すステップと、
前記読み出された複数種類のレイアウト情報に対応する複数のカーソルの総移動量の中から最小の総移動量を求めるステップと、
前記カーソルの最小の総移動量に対応するレイアウト情報を求めるステップと、
前記求めたレイアウト情報に基づき複数のダイアログボックスを表示するステップと、
を有することを特徴とする画像表示方法。
【請求項９】
前記求めたレイアウト情報に基づき表示されたダイアログボックスをたどるカーソルの過去の移動位置の履歴を、レイアウト情報に対応して記憶しておくステップと、
前記記憶されたカーソルの過去の移動位置の履歴からカーソルの総移動量を求めるステップと、
前記求めたカーソルの総移動量と、前記レイアウト情報に対応するカーソルの最小の総移動量とを比較するステップと、
前記比較した結果、前記求めたカーソルの総移動量の方が小さい場合に、前記求めたカーソルの総移動量によって前記最小の総移動量を更新するステップとを有することを特徴とする請求項８に記載の画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検体に係る情報の入力及び修正に用いられる複数のダイアログボックスが配置された画面を表示部に表示する画像表示技術に関する。
【背景技術】
【０００２】
複数のダイアログボックスが配置された画面を表示部に表示する技術により、１つの画面上でユーザが被検体に係る情報の入力及び修正を可能とし、被検体に係る情報の入力等の作業を効果的に行うことができる。
【０００３】
しかし、１つの画面上に多くのダイアログボックスが乱雑に詰め込まれている場合に、ユーザが困惑し、また情報の入力等のミスが少なからず発生することにより、被検体に係る情報の入力等を必ずしも効果的に行うことができない。
【０００４】
ユーザが被検体に係る情報の入力等を効果的に行うために、画面の左上部の作業エリアで情報の入力等を開始し、作業エリアを左から右に、また、上から下に向かって移動するという一般的な原則を組み込んだ医用画像の管理技術が提案されている（例えば、特許文献１）。
【０００５】
一方、医用画像を撮影する各種類の撮影方式に応じて、また、各種類の検査項目に応じて、被検体に係る情報を入力及び修正する内容が異なり、ユーザが作業するダイアログボックスの順番も異なる。作業する順番で、ダイアログボックスを可能な限り連続するように、ダイアログボックスのレイアウトを変更する。それにより、例えば、カーソルの無駄な動きを無くし、被検体に係る情報の入力及び修正の作業を効果的に行えるようにすることが望ましい。
【０００６】
【特許文献１】特開２００３−２１０４３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記特許文献に記載された技術では、表示部の画面上に作業エリアを一般的な原則に基づいて配置するために、被検体に係る情報の入力及び修正の作業を、ある程度効果的に行うことができる。
【０００８】
しかし、医用画像の撮影方式には、Ｘ線ＣＴ装置、Ｘ線装置、超音波診断装置等による複数種類の撮影方式が存在する。また、検査項目にも、消化器、循環器、産婦人科などのように、被検体の撮影部位が異なる複数種類の検査項目が存在する。そして、撮影方式の種類毎に、また検査項目の種類毎に、被検体に係る情報の入力及び修正の作業が異なる。したがって、ユーザが作業するダイアログボックスの順番も異なる。
【０００９】
同文献に係る技術は、撮影方式の種類や検査項目の種類に対応して、ダイアログボックスを画面上にレイアウトしないために、被検体に係る情報の入力及び修正の作業を更に効果的に行う上で、支障になるという問題点があった。
【００１０】
本発明は、上記の問題を解決するものであり、各種類の撮影方式や各種類の検査項目に対応して、複数のダイアログボックスを画面上に配置することにより、被検体に係る情報の入力及び修正を更に効果的に行うことができる画像表示装置及びプログラムを提供することを目的とする。
【００１１】
また、本発明は、カーソルの過去の総移動量の最小となるレイアウト情報に基づき複数のダイアログボックスを配置することにより、被検体に係る情報の入力等の作業を効果的に行うことができる画像表示装置、画像診断装置、及び画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、請求項１に記載の発明は、撮影方式が異なる複数種類の画像診断装置の医用画像を選択的に受信可能に構成された画像表示装置であって、表示部と、
前記複数種類の撮影方式のいずれかで撮影された被検体に係る情報を入力及び修正する複数のダイアログボックスが前記表示部の画面上に表示される位置及び大きさのレイアウト情報であって、前記各種類の撮影方式に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、前記受信された医用画像に係る撮影方式に対応した前記レイアウト情報に基づいて、前記複数のダイアログボックスを前記表示部の画面上の各位置に各大きさで表示させる表示制御部と、を有することを特徴とする画像表示装置である。
【００１３】
請求項５に記載の発明は、複数種類の検査項目の中から選択された検査項目に基づいて被検体の医用画像をそれぞれ撮影する撮影部と、表示部と、前記被検体に係る情報を入力及び修正する複数のダイアログボックスが前記表示部の画面上に表示される位置及び大きさのレイアウト情報であって、前記各種類の検査項目に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、前記選択された前記検査項目に対応した前記レイアウト情報に基づいて、前記複数のダイアログボックスを前記表示部の画面上の各位置に各大きさで表示させる表示制御部と、操作部と、を備え、前記記憶部は、さらに、前記操作部の指示を受けて前記表示部の画面上の指示された位置に表示されるカーソルが、前記レイアウト情報に基づき前記表示部の画面上に表示された複数のダイアログボックスをたどるカーソルの過去の総移動量を前記レイアウト情報に対応付けて記憶し、前記表示制御部は、前記カーソルの最小の総移動量に対応する前記レイアウト情報に基づいて、前記複数のダイアログボックスを表示部の画面上に表示させることを特徴とする画像診断装置である。
【００１４】
請求項６に記載の発明は、超音波診断装置、Ｘ線ＣＴ装置、Ｘ線装置、ＭＲ装置、又は核医学装置のいずれかの撮影方式で撮影された医用画像を前記表示部の画面上に表示させるコンピュータを、前記医用画像を撮影される被検体に係る情報を入力及び修正する複数のダイアログボックスが前記表示部の画面上に表示される位置及び大きさのレイアウト情報であって、前記各種類の撮影方式に対応し、かつ種類毎に複数のレイアウト情報を記憶する記憶部と、前記各種類の撮影方式に対応した前記レイアウト情報に基づき前記複数のダイアログボックスを前記表示部の画面上の各位置に各々の大きさで表示させる表示制御部と、して機能させることを特徴とするプログラムである。
【００１５】
請求項８に記載の発明は、各種類の撮影方式に対応し、かつ種類毎に用意された複数種類のレイアウト情報の各々に基づき、表示部の画面上に表示された複数のダイアログボックスをたどるカーソルの過去の移動位置の履歴を、レイアウト情報の種類毎に予め記憶しておくステップと、前記記憶しておいたカーソルの過去の移動位置の履歴を、レイアウト情報の種類毎に読み出すステップと、前記レイアウト情報の種類に対応して、レイアウト情報の種類毎に、カーソルの過去の移動位置の履歴からカーソルの総移動量を求めるステップと、前記レイアウト情報の種類毎に求められた複数のカーソルの総移動量を記憶するステップと、前記操作方式の情報を受信するステップと、前記受信した撮影方式に対し用意された複数種類のレイアウト情報を読み出すステップと、前記読み出された複数種類のレイアウト情報に対応する複数のカーソルの総移動量の中から最小の総移動量を求めるステップと、前記カーソルの最小の総移動量に対応するレイアウト情報を求めるステップと、
前記求めたレイアウト情報に基づき複数のダイアログボックスを表示するステップと、  を有することを特徴とする画像表示方法である。
【発明の効果】
【００１６】
請求項１及び請求項６に係る発明によると、被検体が撮影された撮影方式に対応したレイアウト情報に基づいて、複数のダイアログボックスが表示部の画面上に表示されるため、被検体に係る情報の入力及び修正を行う場合に、ダイアログボックスの表示された位置及び大きさが、情報の入力等をし易いものになり、情報の入力等の作業を効果的に行うことが可能となる。
【００１７】
また、請求項５に係る発明によると、カーソルの最小の総移動量に対応するレイアウト情報に基づいて、ダイアログボックスを表示部の画面上に表示させたので、カーソルを不必要に移動させずに済み、被検体に係る情報の入力等の作業を効果的に行うことができる。
【００１８】
さらに、請求項８に係る発明によると、レイアウト情報の種類毎に記憶しておいたカーソルの過去の移動位置の履歴に基づき、レイアウト情報の種類毎のカーソルの総移動量を求めておき、撮影方式が受信されると、カーソルの最小の総移動量に対応するレイアウト情報を求め、効果的な作業が可能となる複数のダイアログボックスを１つの画面に表示することができる。
【発明を実施するための最良の形態】
【００１９】
［第１の実施の形態］
（構成）
以下、本発明の第１の実施形態に係る画像表示装置の構成について図１及び図２を参照して説明する。図１は、画像表示装置の構成を示すブロック図である。図２は、レイアウト情報に基づいて表示された複数のダイアログボックスを説明する図である。
【００２０】
画像表示装置１は、病院内のＰＡＣＳやＨＩＳやＲＩＳ等のネットワークに接続されて、サーバから受信した医用画像とダイアログボックス１２０を画面１００に表示する。医用画像には、撮影した画像診断装置Ｍの機種を示すモダリティ情報が付帯している。ダイアログボックス１２０は、医用画像を撮影される被検体に係る情報を入力及び修正するためのコントロールボックス１２１を配した画像である。
【００２１】
図１に示すように、この画像表示装置１は、表示部２と操作部３と表示制御部４とを備える。表示部２は画面１００を表示する。表示部２は、例えば、液晶ディスプレイやＣＲＴディスプレイである。
【００２２】
操作部３は、表示部２の画面上での入力位置や座標を指定する入力機器である。入力機器は、画面上に表示されたカーソルの位置を移動可能に構成され、画面上での入力位置や座標をカーソルの位置により指定する。入力機器としては、例えば、キーボードやマウスやトラックボール等のポインティングデバイスである。なお、ダイアログボックス１２０は、操作部３により、カーソルによる指定位置を入力するユーザインターフェース（ＧＵＩ：Graphical User Interface）である。
【００２３】
表示制御部４は、いわゆるコンピュータで構成される。表示制御部４は、ＨＤＤ等の外部記憶装置に制御プログラムを予め記憶しており、この制御プログラムをＲＡＭ等のワークメモリに適宜展開して、ＣＰＵ等のプロセッサで解読及び命令の実行を行う。制御プログラムには、以下に示す図５、図７及び図９のフロー図に示す手順に従って命令を並べたものが含まれている。表示制御部４は、このハードウェアによる情報処理によって、表示部２に複数のダイアログボックス１２０を配置した画面１００を表示させる。
【００２４】
図２に示すように、表示制御部４は、複数のダイアログボックス１２０を配置した画面１００を作成し、表示部２に出力することにより、表示部２にこの画面１００を表示させる。ダイアログボックス１２０は、操作部３の操作に応じて被検体に係る情報の入力及び修正をするためのコントロールボックス１２１が配置されている。
【００２５】
医用画像記憶部５とレイアウトライブラリ８は、主に外部記憶装置を含み構成される。部品格納部６は、主にプロセッサと外部記憶装置とを含み構成される。また、画面作成部４１は、主にプロセッサを含み構成される。
【００２６】
医用画像記憶部５には、医用画像が記憶されている。部品格納部６は、ダイアログボックス情報記憶部６１とコントロール情報記憶部６２とレイアウト情報記憶部６３とレイアウト設定部６４とを有する。
【００２７】
ダイアログボックス情報記憶部６１には、ダイアログボックス情報が記憶されている。ダイアログボックス情報は、ダイアログボックス１２０の型、見出し、見出しのフォント及びフォントのポイント数を示す情報である。コントロール情報記憶部６２には、ダイアログボックス１２０上に配置されるコントロールボックス１２１の種類及びコントロールボックス１２１のレイアウトが記憶されている。ここで、コントロールボックス１２１には、キーとして機能するボタン、及び情報を記入するテキストボックスが含まれる。レイアウト情報記憶部６３には、表示部２の画面１００上に表示されるダイアログボックス１２０の位置及び大きさが記憶される。
【００２８】
なお、このダイアログボックス情報記憶部６１とコントロール情報記憶部６２とレイアウト情報記憶部６３とは、一度格納された情報が更新されるまでは格納され続ける不揮発性の記憶装置によって構成される。
【００２９】
画面作成部４１は、部品格納部６から、画面１００に配置する部品又は配置の情報となるダイアログボックス情報及びコントロール情報を読み出して、画面１００を作成する。画面１００の作成では、レイアウト情報が示す位置及び大きさの領域にダイアログボックス１２０を配置し、また、ダイアログボックス１２０の領域に各種のコントロールボックス１２１を配置する。
【００３０】
操作部３の操作によって、画面１００上に表示しているカーソルが複数のダイアログボックス１２０をたどるように移動する。カーソルの移動については、ここでは省略し、追って詳細に説明する。
【００３１】
また、画面作成部４１は、部品格納部６のレイアウト情報記憶部６３にレイアウト情報が記憶されていると、このレイアウト情報を読み出し、ダイアログボックス１２０のレイアウトを行う。
【００３２】
部品格納部６のレイアウト設定部６４は、主にプロセッサを含み構成され、レイアウトライブラリ８の中から、画像診断装置Ｍの撮影方式に対応したレイアウト情報を選択し、レイアウト情報記憶部６３に記憶させておくことで、ダイアログボックス１２０のレイアウトを設定する。すなわち、画面作成部４１は、レイアウトライブラリ８からレイアウト設定部６４が選択した一のレイアウト情報を読み出して、ダイアログボックス１２０を配置する。
【００３３】
次に、レイアウトライブラリ８について図３を参照にして説明する。図３は、レイアウト情報を示すデータ構成図である。
【００３４】
レイアウトライブラリ８は、図３に示すように、それぞれの一の撮影方式に対応した各種のレイアウト情報８０とレイアウト情報テーブル８１とを記憶している。なお、図３では、レイアウト情報テーブル８１を省略している。
【００３５】
レイアウトライブラリ８に記憶されている各種のレイアウト情報８０は、画像表示装置１が表示する医用画像の各種撮影方式に対応している。一の撮影方式には複数種類のレイアウト情報８０が対応している。
【００３６】
次に、レイアウト情報テーブル８１について、図４を参照にして説明する。図４は、レイアウトＩＤ８２と撮影方式情報８３との関係を表したテーブルを示すデータ構成図である。
【００３７】
図４に示すように、レイアウト情報テーブル８１には、レイアウトライブラリ８に記憶されている各種のレイアウト情報８０を識別するレイアウトＩＤ８２と、レイアウトＩＤ８２で識別されるレイアウト情報８０が適合している撮影方式を示す撮影方式情報８３とが対応付けられて記憶されている。
【００３８】
すなわち、レイアウト情報８０は、Ｘ線ＣＴ装置、Ｘ線装置、超音波診断装置、ＭＲ装置、核医学装置等のいずれの画像診断装置Ｍによる撮影方式かに応じてそれぞれに対応して用意され、例えば、Ｘ線ＣＴ装置の撮影方式に対応するレイアウト情報８０は、Ｘ線ＣＴ装置により撮影される被検体に係る情報を効果的に入力及び修正する複数のダイアログボックス１２０のレイアウト情報８０を定めている。図３では、１つのレイアウト情報８０に、複数のダイアログボックス１２０の位置及び大きさが含まれることを示している。各レイアウト情報８０は、図４に示すレイアウト情報テーブル８１によって対応する撮影方式が識別される。
【００３９】
レイアウト設定部６４は、画像診断装置Ｍの撮影方式を示す撮影方式情報８３を受けて、それを基に、レイアウトＩＤ８２を検索し、このレイアウトＩＤ８２を基にレイアウトライブラリ８からレイアウト情報８０を読み出し、レイアウト情報記憶部６３に記憶させる。レイアウト設定部６４は、３つの手段によって画像診断装置Ｍの撮影方式を認識する。
【００４０】
例えば、レイアウト設定部６４は、第１に、操作部３を用いた撮影方式の入力によって認識する。第２に、画像表示装置１に医用画像を送信している画像診断装置Ｍの機種を識別する装置情報によって認識する。第３に、医用画像に付帯している撮影した画像診断装置Ｍの機種を示すモダリティ情報によって認識する。
【００４１】
なお、画像表示装置１の出荷時には、レイアウト情報記憶部６３には、初期値であるレイアウト情報８０が記憶されている。画像表示装置１の立ち上げを受けて、画面作成部４１がレイアウト情報記憶部６３に記憶された初期値であるレイアウト情報８０を読み出し、読み出したレイアウト情報８０に基づき画面１００を作成する。
【００４２】
画像表示装置１の例えば試用時に、画像診断装置Ｍの撮影方式の認識を画像表示装置１が受けると、レイアウト設定部６４が、その撮影方式に対応したレイアウト情報８０をレイアウト情報記憶部６３に記憶させる。すなわち、レイアウト設定部６４は、レイアウト情報８０を更新する。画面作成部４１がレイアウト情報記憶部６３に記憶されたレイアウト情報８０を読み出し、読み出したレイアウト情報８０に基づき画面１００を作成する。
【００４３】
画像表示装置１の稼働時には、画像表示装置１の立ち上げを受けて、画面作成部４１が、その撮影方式に対応したレイアウト情報８０をレイアウト情報記憶部６３から読み出し、読み出したレイアウト情報８０に基づき画面１００を作成する。
【００４４】
画面作成部４１は、画面１００の作成において、レイアウト情報８０に係るダイアログボックス情報をダイアログボックス情報記憶部６１から取得し、ダイアログボックス情報に係るコントロール情報をコントロール情報記憶部６２から取得する。
【００４５】
なお、レイアウトライブラリ８は、各種の撮影方式に対応したレイアウト情報８０を記憶したものを示したが、これに限らず、レイアウトライブラリ８は、各種の検査項目に対応したレイアウト情報８０を記憶したものであっても良い。
【００４６】
さらに、レイアウトライブラリ８は、各種の撮影方式に対応したレイアウト情報８０を記憶すると共に、各種の検査項目に対応したレイアウト情報８０を記憶するものであっても良い。
【００４７】
さらに、撮影方式毎に又は検査項目毎にレイアウト情報８０を分けて記憶するようにしても良い。
【００４８】
（第１の具体例の動作）
先ず、操作部３を用いた撮影方式選択の入力を受けることにより画像診断装置Ｍの撮影方式に対応したレイアウト情報８０でダイアログボックス１２０を配置する第１の具体例の動作を図５に基づき説明する。図５は、第１の具体例に係る画像表示装置１の画面１００の表示の動作を示すフロー図である。
【００４９】
まず、画面作成部４１は、ダイアログボックス情報記憶部６１から初期値であるダイアログボックス情報を読み出し（ステップＳ１０１）、コントロール情報記憶部６２から初期値であるコントロール情報を読み出す（ステップＳ１０２）。
【００５０】
そして、画面作成部４１は、ダイアログボックス情報に応じた領域にコントロールボックス１２１を配置したダイアログボックス１２０を予め用意されているテンプレートに配置し、また、画面作成部４１は、画像診断装置Ｍの各種の撮影方式を選択可能なプルダウンメニュを配置し、それによって画面１００を作成する（ステップＳ１０３）。
【００５１】
画面作成部４１は、画面１００の生成が終了すると、表示部２に出力する。表示制御部４は、ダイアログボックス１２０を配置した画面１００を表示部２に表示させる（ステップＳ１０４）。
【００５２】
操作者が操作部３を用いて、プルダウンメニュの中から各種の撮影方式のうちのいずれかを選択すると（ステップＳ１０５：Ｙｅｓ）、レイアウト設定部６４は、レイアウトライブラリ８に記憶されているレイアウト情報テーブル８１から、選択された撮影方式情報８３に対応するレイアウトＩＤ８２を読み出し（ステップＳ１０６）、読み出したレイアウトＩＤ８２に対応するレイアウト情報８０をレイアウトライブラリ８から読み出す（ステップＳ１０７）。
【００５３】
そして、レイアウト設定部６４は、レイアウトライブラリ８から読み出したレイアウト情報８０をレイアウト情報記憶部６３に記憶させる（ステップＳ１０８）。レイアウト情報記憶部６３にレイアウト情報８０が記憶されると、画面作成部４１は、ダイアログボックス情報記憶部６１からダイアログボックス情報を読み出し（ステップＳ１０９）、コントロール情報記憶部６２からコントロール情報を読み出す（ステップＳ１１０）。
【００５４】
そして、新たに記憶されたレイアウト情報８０が示すレイアウトにより、画面作成部４１が複数のダイアログボックス１２０を配置した画面１００を作成し（ステップＳ１１１）、画面１００を表示部２に出力する。複数のダイアログボックス１２０を配置した画面１００を表示部２に表示させる（ステップＳ１１２）。
【００５５】
（第２の具体例の構成）
次に、画像表示装置１に医用画像を送信している画像診断装置Ｍの機種を識別する情報に応じて画像診断装置Ｍの撮影方式に対応したレイアウト情報８０で複数のダイアログボックス１２０を配置した画面１００を作成する第２の具体例を図６に基づき説明する。
【００５６】
図６は、第２の具体例に係る画像表示装置１のさらに詳細な構成を示すブロック図である。第１の具体例の画像表示装置１と同一構成又は同一機能には、同一符号を付し、その詳細な説明を省略する。
【００５７】
第２の具体例に係る画像表示装置１は、受信部９を有する。受信部９は、ネットワークインターフェースであり、ネットワークＮを介して画像診断装置Ｍと通信を確立し、画像診断装置Ｍから医用画像を受信する。
【００５８】
この受信部９は、ネットワークアダプタのケーブルを接続するためのコネクタと、Ｅｔｈｅｒｎｅｔ（登録商標）等のＬＡＮ規格に準拠したネットワークに接続するために必要となる回路を備えたＬＡＮカード、ＬＡＮボード、ＬＡＮアダプタ等の機器である。ネットワークＮは、電子データの電送が可能な電信通信回線である。例えば、電話回線網、ＩＳＤＮ、ＦＤＤＩ、専用線、移動体通信網、通信衛星回線、ＣＡＴＶ、ＬＡＮ等、又はこられの複合が採用される。医用画像の送信先である画像表示装置１と、医用画像の送信元とはネットワーク通信技術を利用して、相互にデータ通信が可能となっている。ネットワーク通信技術には、例えばＷＷＷ（ワールド・ワイド・ウェブ）、ＴＣＰ／ＩＰプロトコル、又はＤＩＣＯＭ（Digital Imaging and COmmunication in Medicine）プロトコル等が採用される。
【００５９】
受信部９により画像診断装置Ｍと接続が確立する際、受信部９は、画像診断装置Ｍの装置名、ＩＰアドレス、ステーションネーム、又はＡＥタイトル等の画像診断装置Ｍを識別する装置情報を受信する。撮影情報に対して一の撮影方式が定まる。そのため、この撮影情報は、ともに受信した画像診断装置Ｍの撮影方式を特定する情報となる。
【００６０】
レイアウト情報テーブル８１には、撮影方式情報８３として、撮影方式を一意に特定する装置情報が記憶され、その装置情報とレイアウトＩＤ８２とが対応付けられている。レイアウト設定部６４は、ともに受信した画像診断装置Ｍの撮影方式を特定する装置情報からレイアウト情報８０を選択し、レイアウト情報記憶部６３に記憶させる。
【００６１】
（第２の具体例の動作）
図７は、第２の具体例に係る画像表示装置１の画面１００の表示動作を示すフロー図である。
【００６２】
まず、受信部９は、ネットワークＮに接続された画像診断装置Ｍから通信を確立するために装置情報を受信し（ステップＳ２０１）、続けて通信が確立すると画像診断装置ＭからネットワークＮを介して医用画像を受信する（ステップＳ２０２）。受信した医用画像は、医用画像記憶部５に記憶される（ステップＳ２０３）
【００６３】
次に、レイアウト設定部６４は、レイアウトライブラリ８に記憶されているレイアウト情報テーブル８１から、受信した装置情報が表す撮影方式情報８３に対応するレイアウトＩＤ８２を読み出し（ステップＳ２０４）、読み出したレイアウトＩＤ８２に対応するレイアウト情報８０をレイアウトライブラリ８から読み出す（ステップＳ２０５）。
【００６４】
そして、レイアウト設定部６４は、レイアウトライブラリ８から読み出したレイアウト情報８０をレイアウト情報記憶部６３に記憶させる（ステップＳ２０６）。
【００６５】
画面作成部４１は、ダイアログボックス情報とコントロール情報を読み出し（ステップＳ２０７）、さらに、レイアウト設定部６４が撮影方式を表す装置情報に基づき設定したレイアウト情報８０をレイアウト情報記憶部６３から読み出す（ステップＳ２０８）。
【００６６】
そして、画面作成部４１は、ダイアログボックス情報に応じた領域にコントロールボックス１２１を配したダイアログボックス１２０を予め用意されているテンプレートに配置することで、画面１００を作成する（ステップＳ２０９）。
【００６７】
画面作成部４１は、画面１００の生成が終了すると、表示部２に出力することで、ダイアログボックス１２０を配置した画面１００を表示部２に表示させる（ステップＳ２１０）。
【００６８】
このように画像表示装置１では、医用画像を送信してきた画像診断装置Ｍの撮影方式を装置情報から特定することによっても、画像診断装置Ｍの撮影方式に対応したレイアウト情報８０でダイアログボックス１２０を配置した画面１００を作成することが可能となる。
【００６９】
（第３の具体例の構成）
次に、医用画像に付帯している撮影した画像診断装置Ｍの機種を示すモダリティ情報に応じて画像診断装置Ｍの撮影方式に対応したレイアウト情報８０でダイアログボックス１２０を配置した画面１００を作成する第３の具体例を図８に基づき説明する。
【００７０】
図８は、第３の具体例に係る画像表示装置１のさらに詳細な構成を示すブロック図である。第１の具体例の画像表示装置１と同一構成又は同一機能には、同一符号を付し、その詳細な説明を省略する。
【００７１】
第３の具体例に係る画像表示装置１では、レイアウト設定部６４は、医用画像記憶部５から医用画像の撮影方式を認識する情報を取得する。医用画像には、被検体の画像を示す画像データの他に、タグと情報を対にしたエレメントが複数付帯する。レイアウト設定部６４は、エレメントのうち、モダリティ情報を取得する。モダリティ情報は、付帯する医用画像を撮影した画像診断装置Ｍの種類を識別する情報である。例えば、モダリティ情報は、Ｘ線ＣＴ装置であることを示すデータ列や、超音波診断装置であることを示すデータ列である。モダリティ情報に対して一の撮影情報が定まるため、このモダリティ情報は、付帯した医用画像の撮影方式を特定する情報となる。
【００７２】
レイアウト情報テーブル８１には、撮影方式情報８３として、撮影方式を一意に特定するモダリティ情報が記憶され、このモダリティ情報とレイアウトＩＤ８２とが対応付けられている。レイアウト設定部６４は、付帯した医用画像の撮影方式を特定するモダリティ情報からレイアウト情報８０を選択し、レイアウト情報記憶部６３に記憶させる。
【００７３】
（第３の具体例の動作）
図９は、第３の具体例に係る画像表示装置１の画面１００の表示動作を示すフロー図である。
【００７４】
先ず、レイアウト設定部６４は、医用画像記憶部５に記憶されている医用画像に付帯しているモダリティ情報を読み出す（ステップＳ３０１）。
【００７５】
次に、レイアウト設定部６４は、レイアウトライブラリ８に記憶されているレイアウト情報テーブル８１から、読み出したモダリティ情報が表す撮影方式情報８３に対応するレイアウトＩＤ８２を読み出し（ステップＳ３０２）、読み出したレイアウトＩＤ８２に対応するレイアウト情報８０をレイアウトライブラリ８から読み出す（ステップＳ３０３）。そして、レイアウト設定部６４は、レイアウトライブラリ８から読み出したレイアウト情報８０をレイアウト情報記憶部６３に記憶させる（ステップＳ３０４）。
【００７６】
画面作成部４１は、ダイアログボックス情報とコントロール情報を読み出し（ステップＳ３０５）、さらに、レイアウト設定部６４が撮影方式を表す装置情報に基づき設定したレイアウト情報８０をレイアウト情報記憶部６３から読み出す（ステップＳ３０６）。
【００７７】
そして、画面作成部４１は、ダイアログボックス情報に対応した領域にコントロールボックス１２１を配置したダイアログボックス１２０を予め用意されているテンプレートに配置することで、画面１００を作成する（ステップＳ３０７）。
【００７８】
画面作成部４１は、画面１００の生成が終了すると、表示部２に出力することで、ダイアログボックス１２０を配置した画面１００を表示部２に表示させる（ステップＳ３０８）。
【００７９】
このように画像表示装置１では、表示しようとしている医用画像の撮影方式をこの医用画像に付帯しているモダリティ情報から特定することによっても、医用画像の撮影方式に対応したレイアウト情報８０で複数のダイアログボックス１２０を配置した画面１００を作成することが可能となる。
【００８０】
以上の第１の実施形態に係る第１乃至第３の具体例によると、画像診断装置Ｍの撮影方式により撮影された被検体に係る情報の入力及び修正する複数のダイアログボックス１２０を、撮影方式に対応するレイアウト情報８０に基づき配置することにより、被検体に係る情報を入力及び修正するダイアログボックス１２０が適切な配置となり、被検体に係る情報の入力及び修正を効果的に行うことが可能となる。  
【００８１】
［第２の実施の形態］
（構成）
次に、本発明の第２の実施形態に係る画像表示装置の構成について図１０を参照にして説明する。図１０は、画像表示装置の構成を示すブロック図である。第１の具体例の画像表示装置１と同一構成又は同一機能には、同一符号を付し、その詳細な説明を省略する。
【００８２】
第１の実施形態では、レイアウト設定部６４が、画像診断装置Ｍの撮影方式に対応するレイアウト情報８０をレイアウト情報記憶部６３に記憶させる。画面作成部４１は、レイアウト情報記憶部６３からレイアウト情報８０を読み出し、読み出したレイアウト情報８０が示すレイアウトにより、画面１００を作成する。
【００８３】
第２の実施形態では、カーソル管理部７が、画面１００上を移動するカーソルの過去の移動位置の履歴に基づき、最も効果的なレイアウト情報８０を求め、求めたレイアウト情報８０をレイアウト情報記憶部６３に記憶させる。画面作成部４１は、レイアウト情報記憶部６３からレイアウト情報８０を読み出し、読み出したレイアウト情報８０が示すレイアウトにより、画面１００を作成する。
【００８４】
次に、カーソル管理部７の詳細について、図１１から図１５を参照にして説明する。図１１はコスト関数テーブルを説明する図である。
【００８５】
図１１は、レイアウト情報の種類毎のカーソルの総移動量と画像診断装置の種類との関係を表したテーブルを示すデータ構成図である。図１１では、２つのテーブルが（ａ）及び（ｂ）に示されている。まず、（ａ）に示すテーブルを使って説明する。その後に、（ａ）及び（ｂ）に示す２つのテーブルの関係について説明する。
【００８６】
カーソル管理部７は、被検体に係る情報を入力するための画面１００での作業の開始から画面１００での作業の終了までの間において、カーソルの移動位置を所定時間（例えば１０ｍｓ）毎に取得し、カーソルの過去の移動位置の履歴を記憶部に記憶する。
【００８７】
なお、画面１００での作業の開始とは、例えば、画面１００において、予め定められた１又は複数のダイアログボックス１２０に配置した所定の１又は複数のコントロールボックス１２１をカーソルが指定した時をいう。また、画面１００での作業の終了とは、画面１００において、予め定められた１又は複数のダイアログボックス１２０に配置した所定の１又は複数のコントロールボックス１２１をカーソルが指定し、そのコントロールボックス１２１（例えば、次の段階の作業へ移行するための図２の(5)で示す「ＳＲＡＲＴ」ボタン）をカーソルが指定し、コントロールボックス１２１が作業終了の指示をした時をいう。
【００８８】
ここで、記憶部は、ＲＡＭ等のワークメモリ及びＲＯＭ、ＨＤＤ等の外部記憶装置である。記憶部としては、例えば、レイアウト情報記憶部６３であっても良い。以下、説明の都合上、記憶部をレイアウト情報記憶部６３として説明する。
【００８９】
カーソル管理部７は、レイアウト情報毎にダイアログボックス１２０をたどるカーソルの過去の総移動量をレイアウト情報に対応付けてレイアウト情報記憶部６３に記憶させる。
【００９０】
カーソル管理部７は、カーソルの過去の総移動量をコスト関数により求める。コスト関数により表したカーソルの過去の総移動量を、図１１（ａ）のテーブルに示す。カーソル管理部７は、次の式（１）により、カーソルの過去の総移動量を求める。
Ｗ（ａ，ｎ）＝（Ｌ１）＾２＋（Ｌ２）＾２＋…＋（Ｌｎ）＾２  
…（１）
ここで、Ｗはコスト関数、ａはレイアウト情報８０の種類、ｎは過去のカーソルの履歴の総数、Ｌ１、Ｌ２、…、Ｌｎは、過去のカーソル履歴の識別番号１、２、…、ｎに係るそれぞれのカーソル移動距離を表す。  
【００９１】
図１１でわかるように、画像診断装置Ｍの種類により、同じレイアウト情報であっても、カーソルの過去の総移動量は異なる。カーソル管理部７は、画像診断装置Ｍの種類毎に、最小の総移動量のレイアウト情報８０を求める。
【００９２】
カーソル管理部７は、例えば、図１１に示すように、画像診断装置ＭがＸ線ＣＴ装置では、カーソルの過去の総移動量が「１４０６」で最小となるレイアウトＣを求める。また、画像診断装置ＭがＭＲ装置では、カーソルの過去の総移動量が「１２６５」で最小となるレイアウトＢを求める。さらに、画像診断装置Ｍが超音波診断装置ではカーソルの過去の総移動量が「８７６」で最小となるレイアウトＡを求める。
【００９３】
カーソル管理部７は、求めたレイアウト情報８０をレイアウト情報記憶部６３に記憶させる。したがって、カーソル管理部７は、画像診断装置Ｍの種類毎に、カーソルの過去の総移動量が最小となるレイアウト情報８０をレイアウト情報記憶部６３に記憶させる。
また、操作部３が、画面１００上のプルダウンメニュから画像診断装置Ｍの種類を選択する。レイアウト設定部６４は、選択された画像診断装置Ｍに対するレイアウト情報８０を、レイアウト情報記憶部６３に記憶されたレイアウト情報８０の中から選択する。
【００９４】
それにより、画像診断装置Ｍの撮影方式により撮影された被検体に係る情報の入力及び修正する複数のダイアログボックス１２０を、撮影方式に対応するレイアウト情報８０に基づき配置することにより、被検体に係る情報を入力及び修正するダイアログボックス１２０が更に適切な配置となり、被検体に係る情報の入力及び修正を更に効果的に行うことが可能となる。
【００９５】
次に、図１１の（ａ）及び（ｂ）に示す２つのテーブルを比較する。画像診断装置Ｍが超音波装置である場合に、レイアウトＢのカーソルの過去の総移動量が（ａ）では「９７５」であり、また、（ｂ）では「８７０」である。総移動量が異なる理由は、カーソル管理部７が、カーソルの過去の総移動量が最小であるものに更新するためである。このようなカーソルの過去の総移動量の更新は、一定期間毎に又は逐次行われる。
【００９６】
また、図１１（ｂ）において、画像診断装置Ｍが超音波診断装置である場合に、カーソルの過去の総移動量は、「８７６」、「８７０」、「１６２３」及び「１９７４」となる。カーソル管理部７は、カーソルの過去の総移動量が最小である「８７０」のレイアウトＢを求める。それにより、レイアウト情報がレイアウトＡからレイアウトＢに変更になる。カーソルの過去の総移動量の更新が一定期間毎に又は逐次行われることで、レイアウト情報の更新が行われる場合が生じる。レイアウト情報の間で、カーソルの過去の総移動量が微差である場合がある。この場合に、レイアウト情報の更新が頻繁に行われるおそれがあり、作業性低下の原因になる。そのため、カーソルの過去の総移動量の数値をまるめても良い。例えば、数値の一位を切り捨て、切り上げ、又は四捨五入しても良い。レイアウト情報の間で、カーソルの過去の総移動量が最小で同じになった場合には、レイアウト情報を更新しない。
【００９７】
なお、カーソル管理部７は、検査項目の種類に対して、カーソルの総移動量が最小となるレイアウト情報を求めても良い。例えば、検査項目が、消化器、循環器、産婦人科の種類があるとき、検査項目毎に、カーソル管理部７は、カーソルの総移動量を求める。カーソル管理部７は、カーソルの総移動量が最小となるレイアウト情報を求める。したがって、カーソル管理部７は、検査項目毎に、カーソルの過去の総移動量が最小となるレイアウト情報８０をレイアウト情報記憶部６３に記憶させる。
【００９８】
また、操作部３が、画面１００上のプルダウンメニュから検査項目を選択する。レイアウト設定部６４は、選択された検査項目に対するレイアウト情報８０を、レイアウト情報記憶部６３に記憶されたレイアウト情報８０の中から選ぶ。
【００９９】
それにより、検査項目に係る撮影をされた被検体に係る情報の入力及び修正する複数のダイアログボックス１２０を、検査項目に対応するレイアウト情報８０に基づき配置することにより、被検体に係る情報を入力及び修正するダイアログボックス１２０が更に適切な配置となり、被検体に係る情報の入力及び修正を更に効果的に行うことが可能となる。
【０１００】
次に、表示部２に表示された画面１００について、図１２を参照にして説明する。前記したように、画面作成部４１は、レイアウト情報８０に基づき複数のダイアログボックス１２０を配置した画面１００を作成し、その画面１００を表示部２に出力し、表示部２は画面１００を表示する。
【０１０１】
図１２は、レイアウト情報に基づいて複数のダイアログボックス１２０を配置した画面１００を説明する図である。図１２（ａ）は、図２のダイアログボックスをさらに抽象化した説明図である。また、図１２（ｂ）は、（ａ）とは異なるレイアウト情報に基づいて表示された複数のダイアログボックスを説明する図である。
【０１０２】
画面作成部４１は、互いに異なるレイアウト情報に基づいて、図１２（ａ）及び（ｂ）に示す画面１００をそれぞれ作成する。図１２では、画面１００に配置した各ダイアログボックス１２０に符号「１」から「７」を付してある。図１２（ａ）及び（ｂ）は、同一種類で同一数のダイアログボックス１２０を配置してある。
【０１０３】
（動作）
次に、レイアウト情報８０に基づき複数のダイアログボックス１２０を配置した画面１００上でのカーソルの動きついて、図１３を参照にして説明する。図１３では、カーソルを白抜きの矢印で表し、また、カーソルの動きを一点鎖線で示す。
【０１０４】
図１３（ａ）〜（ｄ）では、説明の都合上、符号「１」〜「７」をダイアログボックス１２０ａ〜１２０ｇに付してある。図１３（ａ）は図１２（ａ）に対応した図である。図１３（ａ）に示すカーソルの動き(1)、(3)、(7)及び(5)は、例えば、画像診断装置ＭがＸ線ＣＴ装置である場合の動きである。図１３（ａ）でわかるように、カーソルが(1)、(3)、(7)及び(5)の順番で移動すると、カーソルは、連続するダイアログボックス１２０ａ〜１２０ｃ〜１２０ｇ〜１２０ｅをたどるように動く。カーソルは無駄な動きがなく、被検体に係る情報の入力及び修正に関係ないダイアログボックス１２０ｂ、１２０ｄ、１２０ｆを跨ぐようなことがない。それにより、Ｘ線ＣＴ装置の撮影方式に対応するレイアウト情報に基づき、ダイアログボックス１２０ａ〜１２０ｇを配置した画面１００での被検体に係る情報の入力及び修正を効果的に行うことが可能となる。
【０１０５】
図１３（ｄ）は図１２（ｂ）に対応した図である。図１３（ｄ）に示すカーソルの動き(2)、(3)、(6)及び(5)は、例えば、画像診断装置Ｍが超音波診断装置である場合の動きである。図１３（ｄ）でわかるように、カーソルが(2)、(3)、(6)及び(5)の順番で移動すると、カーソルは、連続するダイアログボックス１２０ｂ〜１２０ｃ〜１２０ｆ〜１２０ｅをたどるように動く。カーソルは、図１３（ａ）に示すカーソルと同様に、無駄な動きがなく、被検体に係る情報の入力及び修正に関係ないダイアログボックス１２０ａ、１２０ｄ、１２０ｇを跨ぐようなことがない。それにより、超音波診断装置の撮影方式に対応するレイアウト情報に基づき、ダイアログボックス１２０ａ〜１２０ｇを配置した画面１００での被検体に係る情報の入力及び修正を効果的に行うことが可能となる。  
【０１０６】
次に、超音波診断装置の撮影方式に対応するレイアウト情報に基づき、ダイアログボックス１２０ａ〜１２０ｇを配置した画面１００で、カーソルがＸ線ＣＴ装置の順番(1)、(3)、(7)及び(5)で移動した場合について、図１３（ｃ）を参照にして説明する。
【０１０７】
図１３（ｃ）でわかるように、カーソルは、ダイアログボックス１２０ｃからダイアログボックス１２０ｇに移動するとき、被検体に係る情報の入力及び修正に関係ないダイアログボックス１２０ｆを跨ぐように移動する。これは、カーソルにとって無駄な動きである。それにより、図１３（ｃ）に示す超音波診断装置の画面１００では、Ｘ線ＣＴ装置の撮影を受けた被検体に係る情報の入力及び修正は効果的であるとはいえない。
【０１０８】
なお、以上の図１３（ｃ）を参照にした説明は、図１３（ａ）と比較するための説明であり、実際には、このようなレイアウト情報に基づき複数のダイアログボックス１２０ａ〜１２０ｇを配置した画面１００が作成されることはない。
【０１０９】
また、次に、Ｘ線ＣＴ装置の撮影方式に対応するレイアウト情報に基づき、ダイアログボックス１２０を配置した画面１００で、カーソルが超音波診断装置の順番(2)、(3)、(6)及び(5)で移動した場合について、図１３（ｂ）を参照にして説明する。
【０１１０】
図１３（ｂ）でわかるように、カーソルは、ダイアログボックス１２０ｃからダイアログボックス１２０ｆに移動するとき、被検体に係る情報の入力及び修正に関係ないダイアログボックス１２０ｄを跨ぐように移動する。これは、カーソルにとって無駄な動きである。それにより、図１２（ｂ）に示すＸ線ＣＴ装置の画面１００では、超音波診断装置の撮影を受けた被検体に係る情報の入力及び修正は効果的であるとはいえない。
【０１１１】
なお、以上の図１３（ｂ）を参照にした説明は、図１３（ｄ）と比較するための説明であり、実際には、このようなレイアウト情報に基づき複数のダイアログボックス１２０ａ〜１２０ｇを配置した画面１００が作成されることはない。
【０１１２】
次に、カーソルの過去の移動位置の履歴からカーソルの総移動量を求める手順について、図１４を参照にして説明する。図１４は、カーソルの総移動量を求める手順を示すフロー図である。
【０１１３】
カーソル管理部７は、各種の画像診断装置Ｍの撮影方式に対応し、かつ種類毎に用意された複数種類のレイアウト情報８０の各々に基づき、表示部２の画面１００上に表示された複数のダイアログボックス１２０をたどるカーソルの過去の移動位置の履歴を、レイアウト情報８０の種類毎に予め記憶しておく（ステップＳ４０１）。
【０１１４】
例えば、カーソル管理部７は、被検体に係る情報を入力するための画面１００での作業が開始してから画面１００での作業が終了するまでの間において、カーソルの移動位置を所定時間毎に取得し、カーソルの過去の移動位置の履歴を例えばレイアウト情報記憶部６３に記憶する。
【０１１５】
カーソル管理部７は、レイアウト情報記憶部６３に記憶しておいたカーソルの過去の移動位置の履歴を、レイアウト情報８０の種類毎に読み出す（ステップＳ４０２）。カーソル管理部７は、レイアウト情報８０の読み出しを、被検体に係る情報の入力及び修正の作業に並行して行っても良く、その作業が終了した後に行っても良い。
【０１１６】
次に、カーソル管理部７は、レイアウト情報８０の種類に対応して、レイアウト情報８０の種類毎に、カーソルの過去の移動位置の履歴からカーソルの総移動量を求める（ステップＳ４０３）。カーソル管理部７は、上記した式（１）のコスト関数に基づき、カーソルの総移動量を求める。
【０１１７】
カーソル管理部７は、レイアウト情報８０の種類毎に求められたカーソルの総移動量をレイアウト情報記憶部６３に記憶する（ステップＳ４０４）。なお、カーソル管理部７は、求めたカーソルの総移動量と、既にレイアウト情報記憶部６３に記憶されたカーソルの総移動量とを比較し、求めたカーソルの総移動量の方が小さい場合に、求めたカーソルの総移動量をレイアウト情報記憶部６３に記憶するようにしても良い。
【０１１８】
なお、図１４に示すフロー図の説明では、カーソル管理部７は、カーソルの過去の移動位置の履歴を、撮影方式の種類に関係付けることなくレイアウト情報記憶部６３に記憶させたが、撮影方式の種類に関係付けて記憶させても良い。また、カーソル管理部７は、撮影方式に限らず、循環器、消化器、産婦人科等の検査項目の種類に関係付けて、カーソルの過去の移動位置の履歴をレイアウト情報記憶部６３に記憶させても良い。
【０１１９】
次に、複数のダイアログボックス１２０を配置した画面１００を表示する手順について図１５を参照にして説明する。図１５は、レイアウト情報に基づき複数のダイアログボックスを表示させる手順を示すフロー図である。
【０１２０】
レイアウト情報記憶部６３は、更新されたレイアウト情報８０又は初期値であるレイアウト情報８０を記憶している。画像表示装置１の立ち上げを受けて、画面作成部４１は、レイアウト情報記憶部６３に記憶されたレイアウト情報８０を読み出し、読み出したレイアウト情報８０に基づき画面１００を作成する。作成した画面１００を表示部２に出力し、表示部２は、画面１００を表示する。
【０１２１】
医用画像の操作方式の情報を画像表示装置１が受信する（ステップＳ５０１）。なお、撮影方式は、前記第１の具体例では、操作部３を用いた画面１００上のプルダウンメニュの選択の入力から特定が可能である。また、前記第２の具体例では、医用画像を送信してきた画像診断装置Ｍの機種を識別する装置情報から特定することも可能である。さらに、前記第３の具体例では、医用画像に付帯している撮影した画像診断装置Ｍの機種を示すモダリティ情報から特定することも可能である。
【０１２２】
カーソル管理部７は、受信した撮影方式に対し用意された複数種類のレイアウト情報８０をレイアウト情報記憶部６３から読み出す（ステップＳ５０２）。例えば、図１１で説明すると、受信した撮影方式が、Ｘ線ＣＴ装置の撮影方式である場合に、カーソル管理部７は、レイアウトＡからレイアウトＤを読み出す。
【０１２３】
カーソル管理部７は、読み出された複数種類のレイアウト情報に対応する複数のカーソルの総移動量の中から最小の総移動量を求める（ステップＳ５０３）。図１１では、カーソル管理部７は、カーソルの最小の総移動量「１４０６」を求める。
【０１２４】
カーソル管理部７は、カーソルの総移動量が最小となるレイアウト情報を求める（ステップＳ５０４）。図１１では、カーソルの最小の総移動量である「１４０６」のレイアウトＣを求める。
【０１２５】
画面作成部４１は、求められたレイアウト情報に基づき複数のダイアログボックス１２０を配置した画面１００を作成し、表示部２に出力する。表示部２は、画面１００を表示する（ステップＳ５０５）。
【０１２６】
なお、図１５に示すフロー図では、画面作成部４１がレイアウト情報８０を読み出す場合に、カーソル管理部７が最小の総移動量を求めたが、これに限らない。例えば、撮影方式の情報を受信する前に、カーソル管理部７が、カーソルの最小の総移動量を求めておき、カーソルの総移動量が最小となるレイアウト情報８０をレイアウト情報記憶部６３に記憶させておいても良い。
【０１２７】
この場合は、撮影方式の情報を受信すると（ステップＳ５０１）、画面作成部４１が、レイアウト情報に基づき複数のダイアログボックス１２０を配置した画面１００を作成する。すなわち、上記したステップＳ５０２からステップＳ５０４までのステップは、不要となる。
【０１２８】
また、ステップＳ５０３において、カーソル管理部７がカーソルの最小の総移動量を求めるときに、カーソル管理部７が求めたカーソルの最小の総移動量に係るレイアウト情報８０を、最初に検索するように所定のアドレスに記憶しても良い。
【０１２９】
以上、カーソルの総移動量が最小となるレイアウト情報８０に基づいて、画面１００を作成し、表示部２に表示する手順を説明した。
【０１３０】
上記の画面１００を表示する手順では、ユーザ（例えば、病院）が被検体に係る情報の入力及び修正をする実際のカーソルの総移動量に対して、図１１に示すカーソルの総移動量が近い数値であれば、図１１に示すカーソルの総移動量をそのまま用いることができる。
【０１３１】
次に、ユーザが、被検体に係る情報の入力及び修正をする実際のカーソルの総移動量に基づいて、カーソル管理部７がカーソルの総移動量の最小を求め、場合より最小の総移動量を更新する手順について、図１６を参照にして説明する。図１６は、カーソルの最小の総移動量を求める手順のフロー図である。
【０１３２】
先ず、撮影方式に対応するレイアウト情報８０に基づき画面作成部４１が画面１００を作成し、表示部２が表示した画面１００上で、被検体に係る情報の入力及び修正をする場合に、カーソル管理部７は、画面１００上のダイアログボックス１２０をたどるカーソルの過去の移動位置の履歴を、レイアウト情報８０に対応してレイアウト情報記憶部６３に記憶する（ステップＳ６０１）。
【０１３３】
カーソル管理部７は、レイアウト情報記憶部６３に記憶されたカーソルの過去の移動位置の履歴からカーソルの総移動量を求める（ステップＳ６０２）。
【０１３４】
このとき、カーソル管理部７は、被検体に係る情報を入力するための画面１００での作業が開始してから画面１００での作業が終了するまでの間において、取得されたカーソルの移動位置の履歴に基づいて、カーソルの総移動量を求める。これに対して、カーソル管理部７は、画面１００での作業が終了するに至らないカーソルの移動位置の履歴に基づいて、カーソルの総移動量を求めない。
【０１３５】
カーソル管理部７は、求めたカーソルの総移動量と、既にレイアウト情報記憶部６３に記憶されたカーソルの最小の総移動量とを比較する（ステップＳ６０３）。なお、レイアウト情報記憶部６３にカーソルの最小の総移動量が記憶されていない場合は、求めたカーソルの総移動量を最小の総移動量としてレイアウト情報記憶部６３に記憶する。
【０１３６】
カーソル管理部７は、比較した結果、求めたカーソルの総移動量の方が小さい場合（ステップＳ６０３：Ｙｅｓ）に、求めたカーソルの総移動量により、最小の総移動量を更新する（ステップＳ６０４）。それにより、ユーザにとって最適なレイアウト情報８０に基づいて、画面作成部４１が画面１００を作成することになるため、ユーザが被検体に係る情報の入力及び修正を効果的に行うことが可能となる。
【０１３７】
また、図１５及び図１６のフロー図に示す手順を用いれば、各撮影方式に対応した最適なレイアウト情報を求めることも可能となる。
【０１３８】
さらに、記憶部（例えばレイアウト情報記憶部６３）に記憶されたレイアウト情報の全てに対して、図１５及び図１６のフロー図に示す手順を行えば、各撮影方式に対応した最適なレイアウト情報を自動的に求めることも可能となる。
【０１３９】
以上の実施形態では、画像表示装置１、画像診断装置Ｍ、制御プログラム、及び画像表示方法について説明した。
【０１４０】
なお、実施形態に係る画像表示装置１又はこれと同一構成を含む画像診断装置Ｍは、具体的には、各構成の専用回路で実現してもよいし、画像表示装置１又は画像診断装置Ｍを所謂コンピュータとし、又はコンピュータを搭載するようにし、制御プログラムを実行させることで実現しても良い。
【０１４１】
コンピュータは、ＣＰＵ等の演算制御装置と、ＲＡＭ等の主記憶装置と、ＲＯＭやＨＤＤ等の外部記憶装置を有し、外部記憶装置に記憶された制御プログラムを適宜、主記憶装置に展開し、演算制御装置で解読及び実行する装置である。
【０１４２】
図１７は、制御プログラムの構成を示す模式図である。制御プログラムは、例えば、ＯＳ２００とミドルウェア２０１と、ライブラリ２０２とアプリケーション２０３とで構成することができる。一例を挙げると、ＯＳ２００とミドルウェア２０１とライブラリ２０２とアプリケーション２０３とをそれぞれ適宜解読及び実行することにより、コンピュータを、表示制御部４として機能させる。
【０１４３】
また、アプリケーション２０３により、コンピュータを医用画像記憶部５と画面作成部４１として機能させる。さらに、ミドルウェア２０１によりコンピュータを部品格納部６として機能させ、ライブラリ２０２により、コンピュータをレイアウトライブラリ８として機能させる。
【図面の簡単な説明】
【０１４４】
【図１】本発明の第１実施の形態に係る画像表示装置の構成を示すブロック図である。
【図２】レイアウト情報に基づいて表示された複数のダイアログボックスを説明する図である。
【図３】レイアウト情報を示すデータ構成図である。
【図４】撮影方式情報とレイアウトＩＤとの関係を表したテーブルを示すデータ構成図である。
【図５】第１の具体例に係る画像表示装置の画面の表示の動作を示すフロー図である。
【図６】第２の具体例に係る画像表示装置のさらに詳細な構成を示すブロック図である。
【図７】第２の具体例に係る画像表示装置の画面の表示動作を示すフロー図である。
【図８】第３の具体例に係る画像表示装置のさらに詳細な構成を示すブロック図である。
【図９】第３の具体例に係る画像表示装置の画面の表示動作を示すフロー図である。
【図１０】本発明の第２実施の形態に係る画像表示装置の構成を示すブロック図である。
【図１１】レイアウト情報の種類毎のカーソルの総移動量と画像診断装置の種類との関係を表したテーブルを示すデータ構成図である。
【図１２】（ａ）は図２のダイアログボックスをさらに抽象化した説明図、（ｂ）は、異なるレイアウト情報に基づいて表示された複数のダイアログボックスを説明する図である。
【図１３】（ａ）及び（ｃ）は一の撮影方式に対応するレイアウトを示す図、（ｂ）及び（ｄ）は他の撮影方式に対応するレイアウトを示す図である。
【図１４】カーソルの総移動量を求める手順を示すフロー図である。
【図１５】レイアウト情報に基づき複数のダイアログボックスを表示させる手順を示すフロー図である。
【図１６】カーソルの最小の総移動量を求める手順のフロー図である。
【図１７】制御プログラムの構成を示す模式図である。
【符号の説明】
【０１４５】
１  画像表示装置
２  表示部
３  操作部
４  表示制御部
４１  画面作成部
５  医用画像記憶部
６  部品格納部
６１  ダイアログボックス情報記憶部
６２  コントロール情報記憶部
６３  レイアウト情報記憶部
６４  レイアウト設定部
７  カーソル管理部
８  レイアウトライブラリ
８０  レイアウト情報
８１  レイアウト情報テーブル
８２  レイアウトＩＤ
８３  撮影方式情報
９  受信部
１０  撮影部
１００  画面
１２０  ダイアログボックス
１２１  コントロールボックス
２００  ＯＳ
２０１  ミドルウェア
２０２  ライブラリ
２０３  アプリケーション
Ｍ  画像診断装置
Ｎ  ネットワーク
【図１】
2009136506.tif 000003
【図２】
2009136506.tif 000004
【図３】
2009136506.tif 000005
【図４】
2009136506.tif 000006
【図５】
2009136506.tif 000007
【図６】
2009136506.tif 000008
【図７】
2009136506.tif 000009
【図８】
2009136506.tif 000010
【図９】
2009136506.tif 000011
【図１０】
2009136506.tif 000012
【図１１】
2009136506.tif 000013
【図１２】
2009136506.tif 000014
【図１３】
2009136506.tif 000015
【図１４】
2009136506.tif 000016
【図１５】
2009136506.tif 000017
【図１６】
2009136506.tif 000018
【図１７】
2009136506.tif 000019