(57)【要約】【課題】撮影装置からの画像データに付加された識別情報等に誤りが生じ、異なる識別情報の撮影画像が表示されていることを容易に認識し得る画像処理装置を提供する。【解決手段】収集された撮影画像の画像データを副制御部６がエンコーダ８により他形式の画像情報に変換させ、かつ、この画像情報に識別情報を付加して１次メモリ７に記憶させた後、この１次メモリ７から画像情報を読み出し、その画像情報を前記識別情報に基づいてデコーダにより画像データに再変換させ、この復元された画像データを出力部に送出する。従って、この出力部に例えば、モニタを接続して撮像画像を視認する際、表示画像に変化があれば、前記１次メモリ７への情報記憶時や読み出し時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れて、本来の識別情報と異なった画像が表示されていることを認識することができる。【選択図】図２
2010022702.tif 000002
【特許請求の範囲】
【請求項１】
収集された撮影画像の画像データにおける画像フレーム毎に識別情報を付加した後、この識別情報により前記撮影画像を識別する画像処理装置であって、前記画像データおよび識別情報を記憶する記憶手段と、前記識別情報に基づいて前記画像データを他形式の画像情報に変換する変換手段と、前記識別情報に基づいてこの変換手段からの画像情報を再変換して前記画像データを復元する再変換手段と、この再変換手段からの画像データを画像フレームとして出力する出力手段と、前記画像データを前記変換手段により他形式の画像情報に変換させ、かつ、この画像情報に前記識別情報を付加して前記記憶手段に記憶させた後、この記憶手段から画像情報を読み出し、その画像情報を前記識別情報に基づいて前記再変換手段により画像データに再変換させ、この復元された画像データを前記出力手段に送出する、あるいは前記画像データに前記識別情報を付加して前記記憶手段に記憶させた後、この記憶手段から前記画像データを読み出し、当該画像データを前記変換手段により他形式の画像情報に変換させた後、この画像情報を前記識別情報に基づいて前記再変換手段により再変換させ、この復元された画像データを前記出力手段に送出する制御を行う制御手段と、を備えてなる画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、前記制御手段が、前記変換手段および再変換手段を制御し、前記識別情報を基準にして前記画像フレームのエリアを複数に分割し、分割された各々のエリアの並び順を入れ替えることで前記変換手段による前記他形式の画像情報に変換させた後、前記識別情報に基づいて前記並び順を元に戻させることで前記再変換手段による画像データに再変換させることを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、前記画像フレームのエリア分割が、第１エリアと第２エリアとの２分割であることを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、前記制御手段が、前記変換手段および再変換手段を制御し、前記識別情報を数値に変換するとともに、この識別情報を基準にして前記画像データの各画素値を数値に変換することで前記変換手段による前記他形式の画像情報に変換させた後、前記識別情報に基づいて前記数値を元に戻させることで前記再変換手段による画像データに再変換させることを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、前記記憶手段、前記変換手段および前記再変換手段が伝送路を介して接続されてなることを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、前記記憶手段が、前記変換手段および再変換手段とは独立して設けられてなることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影装置からの画像データを情報処理してモニタ等に表示させる画像処理装置に係り、特に、画像データに識別情報を付加して伝送する際の誤りにより、画像データと識別情報との対応関係が崩れて異なる識別情報の画像が表示される問題を解消し得る技術に関する。
【背景技術】
【０００２】
撮影画像を収集して情報処理した後、モニタやプリンタに出力する画像処理装置の一例として、患者の撮影にＸ線平面検出器を用いて静止画を収集する医用の静止画撮影装置が普及している。この静止画撮影装置において、静止画の収集のみでなく複数の画像フレームを時系列的に収集する機構を備え、デュアルエネルギー撮影やトモシンセシス撮影等を可能にする装置が提案されている。
【０００３】
静止画のみを収集する撮影装置においては、１回の撮影後、次の撮影までの間に画像収集処理、可視化処理、保存処理といった一連の情報処理を３秒〜１０秒程度で行う能力があれば良い。これに対し、複数画像を連続して収集する撮影装置においては、多数の画像フレームを処理する必要があるために、より高度な情報処理能力が求められる。そこで、この撮影装置に１次メモリを備え、画像収集処理と可視化処理を行う前に画像フレームをこの１次メモリへ記憶しておくことにより、装置全体として高い情報処理能力を有さなくても、複数画像の連続収集を実現することが可能になる。
【０００４】
ところで、これらの静止画撮影装置は、Ｘ線平面検出器が装置本体と一体になった据置タイプであるが、近時、可搬タイプも普及してきている。この可搬タイプは、平面検出器が装置本体とは独立した構成となっており、使用時にはケーブルを介して平面検出器を装置本体に接続する必要がある。このケーブルは、取り扱い易さが求められることから、一般に細いケーブルを用いるが、ケーブルが細くなると伝送路も狭くなるので、送信レートが低くなることを想定する必要もある。
【０００５】
この送信レートが低くなると、複数画像を一時に連続して収集する場合、送信時間が長くなり、情報処理が非効率となって検査のスループットを上げられないという難点がある。そこで、この可搬タイプの平面検出器においても、前述の１次メモリを備えると、装置本体内に複数フレーム分のＸ線画像データを記憶しておくことができるので、検査のスループットを上げることが可能になる。なお、この可搬タイプの平面検出器を用いる画像装置においては、患者ＩＤ等の識別情報と１次メモリの画像データとの対応処理を装置本体側で行うことになる。
【０００６】
ところが、このように１次メモリを採用する場合でも、静止画のみを収集する撮影装置では、１次メモリ上に１フレーム分の画像データしか記憶できない構成となっているので、１フレーム分の画像データを装置本体側へ伝送後にのみ次の撮影が可能になるという、一定の制約がある。この静止画撮影装置では、リアルタイムで情報処理が行われるので、前述の装置と異なり、画像データと付随情報との対応関係を装置本体側で管理する必要は生じない。
【０００７】
すなわち、Ｘ線撮影後は、１フレーム分の画像データが撮影順に１次メモリへ記憶された後、順次読出されてゆくので、出力部としてモニタ等に画像フレームを伝送する場合には、順番通りに撮影画像が表示される。よって、このような１次メモリへの記憶、読み出し、伝送時に電子機器に特有のバグ等が発生することがあっても、伝送中に画像フレームの順番が狂うことは無いので、撮影順通りに画像が表示される。このため、Ｘ線撮影時に患者ＩＤを識別情報として付与していると、この患者ＩＤの番号を指定することにより撮影画像が選択されるので、現在の表示画像が当該患者のものであることを適正に認識することができる。
【０００８】
しかし、１次メモリ上に複数フレーム分の画像データを記憶する撮影装置にあっては、画像データと付随情報との対応関係において情報処理上の信頼度が低下するという問題がある。つまり、Ｘ線撮影後、多数のフレーム分の画像データを１次メモリに記憶する必要がある場合、各フレームを識別するために、１フレーム毎に識別情報を対応させて記憶しなければならない。
【０００９】
このような記憶と読み出し時に記憶手段に前述のバグが発生すると、患者のＩＤ番号が崩れることがあり、このＩＤ番号と画像フレームとの間にずれが生じる。  すると、画像フレームに本来とは異なるＩＤ番号が付随して伝送され、モニタ側に出力される。この結果、ある患者ＩＤの番号を指定したときに、順番の異なる画像フレームが選択されるので、間違った撮影画像が表示される。この際、表示画像自体には変化が無く、画像を視認する利用者は指定したＩＤ番号通りの撮影画像が表示されていると認識するので、現在の表示画像が当該患者のもので無いことに全く気付かないという問題がある。
【００１０】
また、装置本体にて画像データを管理する場合は、通常、データベースソフトウエアを用いて行われる。この画像データは、データベースソフトウエアにて直接管理するには容量が大きすぎるので、画像データをフレーム毎に電子ファイル化して格納している。そして、前記付随情報とともに各ファイルのファイル名等を付加してデータベースに保持する。  これにより、画像データと付随情報とが個別に管理されることから、前述のように、バグ等に起因する画像表示の問題が生じる。
【００１１】
つまり、データベースに付随情報である患者ＩＤ番号を書込み、また、読み出す際にバグが発生すると、ＩＤ番号が崩れて画像フレームとの対応関係にずれが生じる。すると、画像フレームに本来とは異なるＩＤ番号が付随する。これにより、前述の如くある患者ＩＤの番号を指定したときに、順番の異なる画像フレームが選択されるので、本来の撮影画像とは異なる画像がモニタに表示される。このときも、表示画像自体には変化が無いことから、現在の表示画像が異なる患者のものであることに気付かないという問題が残されている。
【００１２】
ところで、前記画像処理装置と同じく、多数の撮影画像を収集して記録・再生後、モニタ等に表示する画像記録再生装置が知られている（例えば、特許文献１参照）。
この画像記録再生装置は、所望の透視像を簡単に読み出して表示可能にすることを目的としたもので、主要部として管理データ作成部、インデックス画像作成部およびビデオレコーダ等を備えて構成されている。管理データ作成部は、テレビカメラから記録制御装置を介して連続的に入力する静止画像の各々に連続的にフレーム番号を付与する。また、その管理データに患者ＩＤ等の必要事項を登録する。インデックス画像作成部は、記録制御装置からの撮影像を縮小してインデックス画像を生成するようになっている。
【００１３】
このように構成された画像記録再生装置は、操作卓にて透視開始指示を入力すると、被検体を透過した静止画像がテレビカメラで次々に撮像される。この透視期間中には、テレビカメラから記録制御装置へ動画像である透視像を構成する静止画像が連続的に出力され、各静止画像がビデオディスクレコーダに連続的に記録される。そして、管理データ作成部が、連続的に入力する静止画像の各々に連続的にフレーム番号を付与する。また、患者ＩＤ、透視開始時刻、透視終了時刻、透視開始信号を入力後最初に入力する静止画像に付加したフレーム番号、透視終了信号を入力後、最後に入力する静止画像に付加したフレーム番号等を管理データに登録する。
【００１４】
さらに、インデックス画像作成部が、記録制御装置からの撮影像を例えば１／１６に縮小し、その縮小画像を１フレーム範囲に順番に配列することで、インデックス画像を生成しメモリに保管する。この後、透視像の再生を開始させると、モニタの画面に縮小されたインデックス画像が表示される。マウスを操作してインデックス画像から所望の透視像を特定すると、再生制御装置が複数のフレームからなる静止画像群をビデオディスクレコーダから読み出し、各静止画像を所定のフレーム間隔で順番に切り替えながらモニタに供給し、動画像である透視像を表示する。これにより、選択した撮影像の直前に収集した透視像等を表示することができるので、従来、非常に手間の掛かっていた所望の透視像の検索を短時間のうちに行うことができる。
【特許文献１】特開平６−１３９２８７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、前記特許文献１の画像記録再生装置は、フレーム番号と患者ＩＤとの対応関係にずれが生じ、間違った画像が表示される問題を回避することができない。すなわち、テレビカメラによる撮影後、各静止画像をビデオディスクレコーダに連続記録するとき、管理データ作成部が患者ＩＤを順次登録し、かつインデックス画像作成部がフレーム番号を付与してメモリに保管するが、ＩＤ番号の登録時や読み出し時にバグ等が発生すると、患者のＩＤ番号が崩れることがあり、このＩＤ番号とフレーム番号との間にずれが生じる。すると、このフレーム番号に関わるインデックス画像に本来とは異なるＩＤ番号が付随して伝送され、モニタ側に出力される。
【００１６】
この結果、ある患者ＩＤの番号を指定したときに、順番の違うインデックス画像が選択されるので、本来の撮影画像とは異なる縮小画像が表示される。この際、縮小画像自体には変化が無いことから、画像を視認する利用者は指定したＩＤ番号通りの撮影画像が表示されていると認識するので、前述の各例と同様、現在の表示画像が当該患者のもので無いことに気付かないという問題が残されている。
【００１７】
この発明は、上記のような事情に鑑みてなされたもので、撮影装置からの画像データに付加された識別情報等に誤りが生じ、異なる識別情報の撮影画像が表示されていることを容易に認識して誤診断を防止することのできる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１８】
この発明は、このような目的を達成するために、次のような構成をとる。
すなわち、請求項1に記載の発明は、収集された撮影画像の画像データにおける画像フレーム毎に識別情報を付加した後、この識別情報により前記撮影画像を識別する画像処理装置であって、前記画像データおよび識別情報を記憶する記憶手段と、前記識別情報に基づいて前記画像データを他形式の画像情報に変換する変換手段と、前記識別情報に基づいてこの変換手段からの画像情報を再変換して前記画像データを復元する再変換手段と、この再変換手段からの画像データを画像フレームとして出力する出力手段と、前記画像データを前記変換手段により他形式の画像情報に変換させ、かつ、この画像情報に前記識別情報を付加して前記記憶手段に記憶させた後、この記憶手段から画像情報を読み出し、その画像情報を前記識別情報に基づいて前記再変換手段により画像データに再変換させ、この復元された画像データを前記出力手段に送出する、あるいは前記画像データに前記識別情報を付加して前記記憶手段に記憶させた後、この記憶手段から前記画像データを読み出し、当該画像データを前記変換手段により他形式の画像情報に変換させた後、この画像情報を前記識別情報に基づいて前記再変換手段により再変換させ、この復元された画像データを前記出力手段に送出する制御を行う制御手段と、を備えてなることを特徴としている。
【００１９】
［作用・効果］請求項1に記載の発明によれば、前記制御手段が、前記画像データを前記変換手段により他形式の画像情報に変換させ、かつ、この画像情報に前記識別情報を付加して前記記憶手段に記憶させた後、この記憶手段から画像情報を読み出し、その画像情報を前記識別情報に基づいて前記再変換手段により画像データに再変換させ、この復元された画像データを前記出力手段に送出するので、この出力手段に例えば、モニタを接続して撮像画像を視認する際、表示画像に何ら変化が無ければ、前記記憶手段への情報記憶時や読み出し時にバグ等に起因した誤りが発生せず、画像フレームと識別情報との対応関係が崩れずに、本来の識別情報に応じた画像が表示されていることを確認することができる。
一方、表示画像に変化があれば、前記記憶手段への情報記憶時や読み出し時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れて、本来の識別情報と異なった画像が表示されていることを認識することができる。
【００２０】
また、請求項１に記載の発明の場合、前記制御手段が、前記画像データに前記識別情報を付加して前記記憶手段に記憶させた後、この記憶手段から前記画像データを読み出し、当該画像データを前記変換手段により他形式の画像情報に変換させた後、この画像情報を前記識別情報に基づいて前記再変換手段により再変換させ、この復元された画像データを前記出力手段に送出するので、前記モニタの表示画像に何ら変化が無ければ、前記画像データに前記識別情報を付加して前記記憶手段に記憶し、また読み出して伝送する際にバグ等に起因した誤りが発生せず、画像フレームと識別情報との対応関係が保たれているので画像に変化が生じず、本来の識別情報に応じた画像表示がなされていることを確認することができる。
一方、表示画像に変化があれば、前記記憶手段への情報記憶時や読み出し時、また伝送時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れたことで画像に変化が生じ、間違った識別情報による画像表示がなされていることを認識することができる。
【００２１】
また、請求項２に記載の発明は、請求項１に記載の画像処理装置において、前記制御手段が、前記変換手段および再変換手段を制御し、前記識別情報を基準にして前記画像フレームのエリアを複数に分割し、分割された各々のエリアの並び順を入れ替えることで前記変換手段による前記他形式の画像情報に変換させた後、前記識別情報に基づいて前記並び順を元に戻させることで前記再変換手段による画像データに再変換させるものである。
【００２２】
［作用・効果］請求項２に記載の発明によれば、前記制御手段が、前記識別情報を基準にして前記画像フレームのエリアを複数に分割し、分割された各々のエリアの並び順を入れ替えることで前記変換手段による前記他形式の画像情報に変換させた後、前記識別情報に基づいて前記並び順を元に戻させることで前記再変換手段による画像データに再変換させるので、前記記憶手段への情報記憶時や読み出し時、また伝送時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れた場合には、前記分割された各々のエリアが原形を保たなくなり、モニタの表示画像に変化が生じるので、間違った識別情報による表示画像であることを認識することができる。
【００２３】
また、請求項３に記載の発明は、請求項２に記載の画像処理装置において、前記画像フレームのエリア分割が、第１エリアと第２エリアとの２分割である。
【００２４】
［作用・効果］請求項３に記載の発明によれば、前記画像フレームのエリア分割が、第１エリアと第２エリアとの２分割であるから、前記記憶手段への情報記憶時や読み出し時、また伝送時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れた場合には、前記画像フレームの第１エリアと第２エリアとが原形を保たなくなり、モニタの表示画像に変化が生じるので、間違った識別情報による表示画像であることを認識することができる。
【００２５】
また、請求項４に記載の発明は、請求項１に記載の画像処理装置において、前記制御手段が、前記変換手段および再変換手段を制御し、前記識別情報を数値に変換するとともに、この識別情報を基準にして前記画像データの各画素値を数値に変換することで前記変換手段による前記他形式の画像情報に変換させた後、前記識別情報に基づいて前記数値を元に戻させることで前記再変換手段による画像データに再変換させるものである。
【００２６】
［作用・効果］請求項４に記載の発明によれば、前記制御手段が、前記識別情報を数値に変換するとともに、この識別情報を基準にして前記画像データの各画素値を数値に変換することで前記変換手段による前記他形式の画像情報に変換させた後、前記識別情報に基づいて前記数値を元に戻させることで前記再変換手段による画像データに再変換させるので、前記記憶手段への情報記憶時や読み出し時、また伝送時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れた場合には、前記画像データの各画素値が異なる値となり、モニタの表示画像に変化が生じるので、間違った識別情報による表示画像であることを認識することができる。
【００２７】
また、請求項５に記載の発明は、請求項１に記載の画像処理装置において、前記記憶手段、前記変換手段および前記再変換手段が伝送路を介して接続されてなる。
【００２８】
［作用・効果］請求項５に記載の発明によれば、前記記憶手段、前記変換手段および前記再変換手段が伝送路を介して接続されているので、この伝送路により多数の画像フレームが伝送されるときに誤りが発生し、画像フレームと識別情報との対応関係が崩れた場合には、モニタ等の表示画像に変化が生じることから、間違った識別情報による画像表示となっていることを認識することができる。
【００２９】
また、請求項６に記載の発明は、請求項５に記載の画像処理装置において、前記記憶手段が、前記変換手段および再変換手段とは独立して設けられてなる。
【００３０】
［作用・効果］請求項６に記載の発明によれば、前記記憶手段が、前記変換手段および再変換手段と独立して設けられているので、前記記憶手段への画像フレーム記憶時や読み出し時、また伝送路を介しての伝送時に誤りが発生し、画像フレームと識別情報との対応関係が崩れた場合には、モニタの表示画像に変化が生じることから、間違った識別情報による画像表示となっていることを認識することができる。
【発明の効果】
【００３１】
この発明に係る画像処理装置によれば、出力手段に例えば、モニタを接続して撮像画像を視認する際、表示画像に何ら変化が無ければ、記憶手段への情報記憶時や読み出し時にバグ等に起因した誤りが発生せず、画像フレームと識別情報との対応関係が崩れずに、本来の識別情報に応じた画像が表示されていることを確認することができる。一方、表示画像に変化があれば、前記記憶手段への情報記憶時や読み出し時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れて、本来の識別情報と異なった画像が表示されていることを認識することができる。よって、従来のように、誤りの発生により識別情報にずれが生じて画像フレームとの対応関係が崩れ、間違った識別情報に基づいて撮像画像が表示されても、この表示画像が他の識別情報による異なった撮像画像であること自体に気付かない、といった問題を回避することができる。
【００３２】
また、請求項１に記載の発明の場合、前記モニタの表示画像に何ら変化が無ければ、前記画像データに前記識別情報を付加して前記記憶手段に記憶し、また読み出して伝送する際にバグ等に起因した誤りが発生せず、画像フレームと識別情報との対応関係が保たれているので画像に変化が無く、本来の識別情報に応じた画像表示がなされていることを確認することができる。一方、表示画像に変化があれば、前記記憶手段への情報記憶時や読み出し時、また伝送時にバグ等に起因した誤りが発生し、画像フレームと識別情報との対応関係が崩れたことで画像に変化が生じ、間違った識別情報による画像表示がなされていることを認識することができる。よって、被検体を撮影してモニタにより視認する場合、表示画像の変化の有無で適正な判断が可能となり、誤診断を防止することが可能になる。
【実施例１】
【００３３】
以下、この発明に係る画像処理装置の実施例について、図面を参照しながら説明する。
図１は、本実施例に係る画像処理装置の概略構成を示す模式図であり、図２は、検出器制御ＰＣの電気的構成を示すブロック図であり、図３は、コンソール制御ＰＣの電気的構成を示すブロック図である。
【００３４】
本実施例では、画像処理装置としてディジタルＸ線撮影装置を例に採って説明する。
このディジタルＸ線撮影装置は、平面検出器１とコンソール２とからなり、平面検出器１、検出器制御ＰＣ（パーソナルコンピュータ）３およびコンソール制御ＰＣ１１をケーブル４，５により接続して、医用検査装置を構成するようになっている。
【００３５】
ディジタルＸ線撮影装置は、図示省略しているが、被検体にＸ線を照射するＸ線管と、Ｘ線の照射を制御するＸ線照射制御部と、Ｘ線検出信号からＸ線透視画像あるいはＸ線撮影画像を生成する信号処理部とを備えている。また、平面検出器１は、可搬型のフラットパネル型Ｘ線検出器（以下、「ＦＰＤ」と略記する）を採用しており、前記Ｘ線管から照射されて被検体を透過したＸ線を検出するようになっている。
このディジタルＸ線撮影装置は、後述の検出器制御ＰＣ３からの指令に従い、Ｘ線照射制御部がＸ線管を制御し、被検体にＸ線を照射させると、ＦＰＤ１が被検体の透過Ｘ線を検出して、ディジタル形式のＸ線検出信号を信号処理部に送出する。この信号処理部は、Ｘ線検出信号を受けてＸ線透視画像あるいはＸ線撮影画像のデータに変換処理し、検出器制御ＰＣ３側に送出する構成になっている。
【００３６】
この検出器制御ＰＣ３は、図１に示す如く副制御部６、１次メモリ７、ネットワークインターフェース（以下、Ｉ／Ｆと略称する。）３ｂ等を備えており、データバス３ａにより相互に接続されている。なお、Ｉ／Ｆ３ｂには、イーサーネットＬＡＮ５を介してコンソール制御ＰＣ１１が接続されている。イーサーネットＬＡＮ５は、この発明における伝送路に相当する。
【００３７】
副制御部６は、図２に示すように、中央演算処理装置であるＣＰＵ６ａと、メモリ部としてＲＯＭ（Read-only Memory）６ｂやＲＡＭ（Random-Access Memory）６ｃに代表される記憶媒体等により構成されている。副制御部６は、この発明における制御手段に相当する。この副制御部６には、１次メモリ７およびエンコーダ８が双方向性に接続されている。
【００３８】
１次メモリ７は、前記ＦＰＤ１からの画像データを記憶するエリアと、被検体を識別するための患者ＩＤ番号等を記憶するエリアとを備えている。１次メモリ７は、この発明における記憶手段に相当する。この１次メモリ７は、ＩＤ番号と画像データとを対応させて記憶するが、複数画像フレーム分の画像データを記憶可能な容量を有している。
【００３９】
エンコーダ８は、画像フレームに該当する分の画像データおよびＩＤ番号をディジタルのデータにエンコードして出力する。このエンコードには、画像フレームのエリアを２分割して前後を入れ替える変換処理および画像フレームの画素を変換する処理を含んでいる。エンコーダ８および後述のエンコーダ１５は、この発明における変換手段に相当する。
【００４０】
副制御部６は、コンソール制御ＰＣ１１からの指令に応じてＦＰＤ１の動作を制御し、順次入力するＸ線透視画像やＸ線撮影画像の画像データと、この画像データにおける画像フレームを識別するためのＩＤ番号とを対応させて１次メモリ７に記憶させる。また、指令に応じて１次メモリ７から前記画像データおよびＩＤ番号を読み出し、エンコーダ８に送出してエンコードさせた後、Ｉ／Ｆ３ｂを介してコンソール制御ＰＣ１１側に送出する、といった動作制御を行う。
【００４１】
コンソール２は、本体（図示省略）にキーボード、スイッチおよびマウス等からなる入力操作部９と、Ｘ線撮影画像や入力操作部９の入力内容等を表示するモニタ１０と、装置全体を制御するコンソール制御ＰＣ１１等を設けている。
このコンソール制御ＰＣ１１は、図１に示す如く主制御部１２、記憶部１３、出力部１６およびＩ／Ｆ１１ｂ等を備えており、データバス１１ａにより相互に接続されている。
【００４２】
主制御部１２は、図３に示すように、ＣＰＵ１２ａ，ＲＯＭ１２ｂ，ＲＡＭ１２ｃにより構成されている。主制御部１２は、この発明における制御手段に相当する。なお、ＲＯＭ１２ｂには、デコーダ１４やエンコーダ１５を制御して画像変換および画像再変換させるプログラムが予め設定されている。このプログラムとしては、画像位置変換および画素変換の２モードが含まれる。また、ＲＡＭ１２ｃには、入力操作部９からの入力情報が一時記憶される。
【００４３】
この主制御部１２には、記憶部１３、デコーダ１４、エンコーダ１５、入力操作部９および出力部１６が、その機能に応じて一方向性または双方向性に接続されている。記憶部１３は、ハードディスクや不揮発性メモリ等により構成され、そのデータベースを管理するデータベースソフトウエアを備えている。
このデータベースソフトウエアは、主制御部１２の制御に従って、データベースに前記検出器制御ＰＣ３から送出されてくる画像データを記憶し、それぞれの画像を画像ファイル化する。この画像ファイルには、入力操作部９で入力される付随情報が記憶される。この付随情報は、被検体である患者を特定するためのＩＤ番号、氏名、生年月日、性別等を含むが、ＩＤ番号を識別情報としてヘッダー部に記憶する。
【００４４】
また、この画像ファイルを管理するデータベースに、レコードを新規作成し、画像ファイル名と患者IＤ番号とを記録する。さらに、データベースには、画像に付帯する各種情報を登録する。これにより、入力操作部９から画像の選択指令があると、主制御部１２が指令に応じてデータベース上のレコードを特定し、画像ファイル名およびIＤ番号を取得する。そして、その画像ファイルをオープンすることにより、モニタ１０に表示可能となっている。
【００４５】
デコーダ１４は、主制御部１２の制御により、検出器制御ＰＣ３でエンコードされたディジタルデータをデコードし、エンコーダ１５や出力部１６に送出する。このデコードには、前記エンコーダ８で処理された画像フレームの位置変換や画素変換等を再変換して復元する処理を含んでいる。デコーダ１４は、この発明における再変換手段に相当する。
【００４６】
出力部１６には、モニタ１０が接続されており、デコーダ１４からの画像フレームを受けて、画面にＸ線撮影画像等を表示させる。また、入力操作部９により入力された操作内容をも表示する。出力部１６は、この発明における出力手段に相当する。なお、この出力部１６にプリンタを接続して、前記撮影画像を印刷するようにしてもよい。エンコーダ１５は、前述のエンコーダ８と基本的構成が同一であり、主制御部１２の制御によって、デコーダ１４からの画像データ等をエンコードして出力する。
【００４７】
このように構成された主制御部１２は、入力操作部９の操作指令に従い、ＦＰＤ１によるＸ線撮影に関した動作制御を実行する。この動作制御においては、予め設定されたプログラムにより画像位置変換モードまたは画素変換モードを選択的に実行可能となっている。
【００４８】
次に、上記ディジタルＸ線撮影装置の動作について、図面を参照しつつ説明する。但し、このＸ線撮影においては、画像位置変換モードの動作から説明する。この画像位置変換モードは、エンコード時にＩＤ番号に基づいて、画像フレームの画像エリアを位置変換するプログラムである。
【００４９】
まず、このＸ線撮影に際しては、操作者がコンソール２の入力操作部９により患者のＩＤ番号を含む付随情報を登録する。なお、このＩＤ番号は、数字の並び順に従うが、任意に設定した番号でもよい。この付随情報を入力すると、コンソール制御ＰＣ１１の主制御部１２が、入力内容をＲＡＭ１２ｃおよび記憶部１３に記憶させる。そして、識別情報であるＩＤ番号は、検出器制御ＰＣ３側にも送出する。この検出器制御ＰＣ３の副制御部６は、ＩＤ番号を受けると、１次メモリ７の所定エリアに格納する。これにより、共通のＩＤ番号が、コンソール制御ＰＣ１１および検出器制御ＰＣ３のそれぞれに保持される。
【００５０】
つぎに、前記ＦＰＤ１により被検体のＸ線撮影を行う。このＸ線撮影においては、被検体を所定位置に配置した後、Ｘ線撮影に合わせて撮影位置をセットする。そして、操作者が入力操作部９の操作により撮影開始を指令する。この指令がコンソール制御ＰＣ１１に与えられると、主制御部１２が検出器制御ＰＣ３の副制御部６に撮影開始の制御信号を送出する。これに応じて、副制御部６がＦＰＤ１に画像要求指令を発する。すると、Ｘ線管から被検体にＸ線が照射された後にＦＰＤ１からＸ線検出信号が出力される。これにより、ＦＰＤ１が被検体を透過したＸ線を検出し、ディジタルＸ線撮影が行われる。そして、このディジタルＸ線撮影による画像データが、検出器制御ＰＣ３側に送出される。
【００５１】
この検出器制御ＰＣ３の副制御部６は、画像データを受けると、１次メモリ７に記憶されたＩＤ番号と対応させ、１枚の画像フレームとして所定エリアに記憶する。このように、Ｘ線撮影が行われる毎に、画像フレームには被検体である患者固有のＩＤ番号が付与され、付随情報として格納される。これにより、１次メモリ７には、複数フレーム分の画像データが順次蓄積される。
【００５２】
続いて、操作者がコンソール２の入力操作部９により、患者ＩＤ番号に続き画像要求を入力すると、この指令がコンソール制御ＰＣ１１の主制御部１２に与えられる。この主制御部１２は、指令を受けて画像位置変換モードに移行し、検出器制御ＰＣ３に画像位置変換の指令信号を送出する。副制御部６が、この指令を受けると、エンコーダ８に対し画像データの変換処理を行わせる。
【００５３】
副制御部６は、１次メモリ７から１フレームに相当する画像データとＩＤ番号とを読み出し、エンコーダ８側に送出する。このエンコーダ８は、指定のＩＤ番号に基づいて画像フレーム１７の分割位置を認識し、この画像フレーム１７のエリアを前部側１８（図４に示すA）と後部側１９（図４に示すB）とに２分割したうえ、その前後を入れ替えるエンコードを行う。
【００５４】
例えば、図４に示すように、画像フレーム１７のエリアの始端から終端までの行数が２０００有り、患者ＩＤ番号が“６００”の場合、この６００を基準にして前部側１８と後部側１９とに２分割する。そして、画像フレーム１７の前部側１８と後部側１９とが逆転するように、データの変換処理を行う。すると、図５に示すように、画像フレーム１７の始端が６０１行目となり、２０００行目を境にして終端が６００行目となる。
【００５５】
この後、副制御部６は、エンコードされたデータをＩ／Ｆ３ｂへ転送し、イーサーネットＬＡＮ５を介してコンソール制御ＰＣ１１側に供給する。主制御部１２は、これを受けてデコーダ１４に伝送し、前記画像フレーム１７のエンコードデータをデコード処理させる。このデコーダ１４は、送信されてきたＩＤ番号を基準にして、エンコードデータを元の画像フレーム１７の配列に戻す処理を行う。
【００５６】
すなわち、デコーダ１４は、ＩＤ番号“６００”を基準にしてデコードするので、図６に示すように、元の画像フレーム（図４参照）と同一の形状に戻される。続いて、主制御部１２は、このようにデコードされた画像データを出力部１６に送出する。この出力部１６は、画像データをモニタ１０に伝送するので、その画面にはＸ線撮影画像が表示される。
ここで、１次メモリ７から画像データとＩＤ番号とを読み出すときや、エンコーダ８でエンコードしたときに、所謂バグ等が発生していなければ、途中にＩＤ番号のずれが発生しないので、撮影画像がそのまま表示される。この結果、Ｘ線撮影からモニタ１０への表示までの過程でＩＤ番号等に誤りが生じず、撮影したときの患者ＩＤ番号に対応した画像が表示されていることを確認することができる。
【００５７】
ところが、画像データとＩＤ番号とを１次メモリ７に記憶させたり、読み出すとき、またエンコードの際にバグ等が発生した場合には変形画像が表示される。例えば、前記ＩＤ番号“６００”がバグによって“５００”になった場合、エンコーダ８で１フレーム分の画像データをエンコードするとき、図７の鎖線に示すように、５００行目が基準位置となる。すると、本来の基準位置６００行目から前部側１８に１００行目だけ寄った位置で２分割される。
【００５８】
そして、画像フレーム１７のエリアの前部側１８と後部側１９とを逆転させると、図８に示すように、画像フレーム１７の始端が６０１行目となり、２０００行目を境にして、後部側１９の１０１行目が続き、その終端が６００行目となる。続いて、副制御部６は、このようにエンコードされたデータをＩ／Ｆ３ｂへ転送し、コンソール制御ＰＣ１１側に与える。
【００５９】
主制御部１２は、これを受けてデコーダ１４にデコードさせる。このデコーダ１４は、送信されてきたＩＤ番号、つまりバグにより変化したＩＤ番号５００に基づいてエンコードデータをデコードする。すると、図９に示すように、画像フレーム１７の始端が前部側１８の一部１８ａである１０１行目となり、その５００行目に後部側１９の６０１行目が続き、この後部側１９の２０００行目に前部側１８の残部１８ｂが連続する。これにより、前部側１８のエリアが１８ａと１８ｂとに２分されて、後部側１９の前後に貼付された形状となる。
【００６０】
主制御部１２が、このようにデコードされた画像データを出力部１６に送出すると、モニタ１０の画面には、図９に示したような画像が表示される。この画像は、不自然であることが明らかなので、バグの発生等によりＩＤ番号に誤りが生じ、撮影画像と患者ＩＤとの間にずれがあることを容易に気付くことがことができる。
なお、この実施例では、画像位置変換モードにより１フレーム分の画像データを行で２分割する場合について説明したが、列で２分割する構成としてもよい。また、２分割に限らず、３分割以上の複数分割としてもよい。３分割以上の複数分割とする場合には、例えばＩＤ番号に基づいて第１エリアと第２エリアとに分割するとともに、ＩＤ番号に所定の数を加算したアドレスに基づいて第２エリアと第３エリアとに分割してもよい。何れの場合も、ＩＤ番号に基づいてエンコードした後、デコードする情報処理を行う。
【００６１】
以上のように、上記ディジタルＸ線撮影装置によれば、モニタ１０の表示画像に変化が無いと、１次メモリ７への画像フレーム１７の記憶時や読み出し時にバグ等に起因した誤りが発生せず、画像フレーム１７と患者ＩＤとの対応関係が崩れずに、本来の患者ＩＤに応じた画像が表示されていることを確認することができる。一方、表示画像に変化があったときは、１次メモリ７への画像フレーム１７の記憶時や読み出し時に誤りが発生し、画像フレーム１７と患者ＩＤとの対応関係が崩れて、本来の患者ＩＤと異なった画像が表示されていることを認識することができる。
【００６２】
この結果、従来のように、誤りの発生により患者ＩＤにずれが生じて画像フレーム１７との対応関係が崩れ、異なる患者ＩＤに基づいて撮像画像が表示されても、この表示画像が他の患者ＩＤによる間違った撮像画像であること自体に気付かない、といった問題を回避することができる。よって、被検体を撮影してモニタ１０により視認する場合、表示画像の変化の有無で適正な判断が可能となり、誤診断を防止することが可能になる。
【実施例２】
【００６３】
次に、画素変換モードによるディジタルＸ線撮影装置の動作について説明する。
この画素変換モードは、エンコード時にＩＤ番号に基づいて、画像フレームの画素を変換するプログラムである。なお、ＦＰＤ１による被検体のＸ線撮影からエンコーダ８までの動作は、前述の画像位置変換モードと同じである。ここでは、コンソール２の入力操作部９から表示指令を受けたとき、主制御部１２が副制御部６を制御し、画像フレームの全画素をＩＤ番号に基づいて変換させた後、再変換させる。
【００６４】
すなわち、画像フレームの各画素は、明るさの度合いに応じた数値で表され、数値が大きいほど明るく、小さくなるに従って暗くなることを示す。よって、各画素について共通の数値でエンコードした後、同じ数値でデコードすることにより、Ｘ線撮影からモニタ１０への表示までの過程でＩＤ番号等に誤りが生じたか否かをチェックすることが可能である。
【００６５】
前記エンコーダ８が、１フレーム分の画像データを受けたとき、全画素について１０進数の画素値を２進数に変換させるとともに、ＩＤ番号も２進数に変換したうえ、副制御部６が共通の８ｂｉｔ単位で排他的論理和“Ｘｏｒ”（exclusive Or operation）の論理演算を行う。この演算では、入力が“１”と “０”または“０”と“１”ならば出力は“１”となり、それ以外ならば出力は“０”となる。
【００６６】
図１０は、画素変換演算の一例を示すものである。
例えば、画素番号１の画素値が“２３４”の場合、２進表記では“１１１０１０１０”の８ｂｉｔとなる。また、患者ＩＤ番号が例えば、“５”であると、２進表記では“１０１”となるので、８ｂｉｔに満たない。このような条件の場合は、副制御部６が不足分の５ｂｉｔ“０００００”を桁上げし、“１０１０００００”にして８ｂｉｔに揃える。そして、画素値２３４の２進表記を一方の入力、ＩＤ番号５の２進表記を他方の入力として、“Ｘｏｒ”による論理演算を行う。この演算結果は、“０１００１０１０”となり、１０進数では“７４”となる。
【００６７】
以下、画素番号２以後も同様に演算してゆき、全画素が終了した時点で副制御部６は、このエンコード後のデータをＩ／Ｆ３ｂへ転送し、コンソール制御ＰＣ１１に供給する。  主制御部１２は、これを受けてデコーダ１４に伝送し、デコード処理させる。このデコーダ１４は、２進表記のデータを送信されてきたＩＤ番号に基づいてデコードする。また、前述の“Ｘｏｒ”による論理演算を実行する。
【００６８】
このときは、図１１に示すように、演算結果の“０１００１０１０”を一方の入力、ＩＤ番号の“１０１０００００”を他方の入力として、“Ｘｏｒ”演算処理する。そして、この演算結果を１０進数に変換する。ここで、“１１１０１０１０”が得られると、１０進表記では“２３４”となり、画素番号１の画素値“２３４”と等しくなる。このようなデコードは、画像データの全てについてなされ、その結果が出力部１６に送出される。この際、画素値が元の値と等しいときは、モニタ１０の画面に正常な濃淡でＸ線画像が表示される。よって、バグ等による問題が発生していないことを容易に確認することができる。
【００６９】
ところが、画像データとＩＤ番号とを１次メモリ７から読み出すときや、エンコードしたときにバグが発生した場合には変形画像が表示される。すなわち、前記エンコーダ８が、１フレーム分の画像データを受けたとき、ＩＤ番号に変化がなければ、エンコードによる各変換値は、図１２に示すように、図１０に示した結果と同一になる。
【００７０】
しかし、このエンコード時にバグによって、前記ＩＤ番号“５”が例えば、“４”に変わることがある。すると、デコーダ１４は、図１３に示すように、演算結果７４の“０１００１０１０”を一方の入力、ＩＤ番号４の“１０００００００”を他方の入力として、“Ｘｏｒ”により演算処理する。なお、この“１０００００００” は、“４”が１０進数では“１００”となるので、前述の如く不足分の５ｂｉｔ“０００００”を桁上げし８ｂｉｔに揃えたものである。
【００７１】
この演算結果は、 “１１００１０１０”となり、 １０進数では“２０２”となるので、図１１に示した結果の“２３４”とは異なっている。以下、画素番号２以後の各画素値も同じく変化し、図１１に示した演算結果とは大きく異なってくる。すると、モニタ１０の画面にＸ線画像が表示されたとき、明るさの度合いが変化することから、濃淡が不自然な画像となる。
【００７２】
以上のように、モニタ１０の表示画像に変化が無ければ、画像フレーム１７と患者ＩＤとの対応関係が崩れずに、本来の患者ＩＤに応じた画像が表示されていることを確認することができる一方、表示画像に変化があったときは、画像フレーム１７と患者ＩＤとの対応関係が崩れて、本来の患者ＩＤと異なった画像が表示されていることを認識することができる。これにより、誤った患者ＩＤに基づいて撮像画像が表示されても、この表示画像が他の患者ＩＤによる異なった撮像画像であること自体に気付かない、といった問題を回避することができる。よって、被検体を撮影してモニタにより視認する場合、表示画像の変化の有無で適正な判断が可能となり、誤診断を防止することが可能になる。
【００７３】
なお、この実施例２では、１０進数の画素値を２進数に変換させるとともに、ＩＤ番号を２進数に変換したうえ、排他的論理和“Ｘｏｒ”による論理演算を行ったが、２進数以外のｎ進数によっても前述の演算処理が可能であり、その演算結果に伴う表示画像の変化の有無で適正な判断を行うことができる。
また、この排他的論理和“Ｘｏｒ”は、演算処理を２回繰り返すことで元の値に復元されるので、エンコードおよびデコードの場合に有用であるが、この“Ｘｏｒ”に限定されることはなく、“ＯＲ”や“ＡＮＤ”の論理式によってエンコード、デコードの演算処理を行うようにしてもよい。
【００７４】
さらに、２進数により“Ｘｏｒ”の論理演算を行う例について説明したが、画素値を直接表す１０進数のみで加減乗除の何れかの演算を行い（エンコード）、その後に逆の演算を行うことにより（デコード）、得られる結果から表示画像に変化が生じる構成としてもよい。  例えば、変換時に加算した場合は、再変換時に減算処理し、また、変換時に乗算した場合は、再変換時に除算処理すると、前述のように、演算結果に応じて表示画像が変化するので、誤りの有無を適正に判断することができる。
【００７５】
ところで、上記ディジタルＸ線撮影装置は、可搬型のＦＰＤ１をケーブル４により検出器制御ＰＣ３と接続したが、取り扱い易さの点等から据置用に比して細いケーブル４が使用される。しかし、ケーブルが細くなると伝送路も狭くなるので、送信レートが低くなって、複数の画像フレーム１７を収集する場合に送信時間が長くなる不具合があったが、前記各実施例では１次メモリ７を備えているので、多数の画像フレーム１７を一時記憶しておくことができ、検査のスループットを上げることが可能になる。
【００７６】
この際、１次メモリ７への画像フレーム１７の記憶時や読み出し時、またケーブル４を介しての伝送時にバグ等に起因した誤りが発生し、画像フレーム１７と患者ＩＤとの対応関係が崩れても、モニタ１０の表示画像に変化が生じることから、間違った患者ＩＤによる画像表示となっていることを容易に認識することができる。また、前述の１次メモリ７は、検出器制御ＰＣ３側に設けたが、コンソール制御ＰＣ１１に備えてもよいし、これらと独立させてケーブルにより接続する構成としてもよい。
【００７７】
この場合は、図１に示したコンソール制御ＰＣ１１の主制御部１２が、前記画像フレーム１７に患者ＩＤを付加して１次メモリ７に記憶させる。そして、この１次メモリ７から画像フレーム１７を読み出し、図３に示すエンコーダ１５によりエンコードさせる。この後、エンコードデータをデコーダ１４によりデコードさせてから出力部１６に送出させる。  これにより、画像フレーム１７が検出器制御ＰＣ３側でなく、コンソール制御ＰＣ１１にて情報処理され、モニタ１０の画面に画像が表示される。よって、この表示画像に変化が有るか否かにより、画像フレーム１７と患者ＩＤとの対応関係が崩れたか否かを判別することができ、表示画像に変化が生じていれば、間違った患者ＩＤによる画像表示となっていることを容易に認識することができる。
【００７８】
なお、前記実施例では、１次メモリ７を検出器制御ＰＣ３側に設け、副制御部６によって画像フレーム１７および患者ＩＤを記憶したり、また読み出す動作について説明したが、図１に示したコンソール制御ＰＣ１１側に接続し、その主制御部１２により動作制御する構成としてもよい。これにより、１次メモリ７は、画像フレーム１７や患者ＩＤをデコードしたり、またエンコードするデコーダ１４およびエンコーダ１５と独立させることができる。
【００７９】
よって、この１次メモリ７への前記情報記憶時や読み出し時、また伝送路を介しての伝送時にバグに起因した誤りが発生し、画像フレーム１７と患者ＩＤとの対応関係が崩れた場合には、モニタ１０の表示画像に変化が生じることから、間違った識別情報による画像表示となっていることを容易に認識することができる。
【００８０】
また、前記各実施例では、画像変換や画像再変換に関する２種のプログラムを予め設定したが、コンソール２のモニタ１０に「画像位置変換」および「画素変換」の２種を表示させ、操作者が何れかを選択したときに、各動作を開始させる構成としてもよい。
【００８１】
また、本発装置明は上記の各実施形態に限定されず、この発明の趣旨を逸脱しない範囲で、種々の変更が可能である。
【図面の簡単な説明】
【００８２】
【図１】本実施例に係る画像処理装置の概略構成を示す模式図である。
【図２】検出器制御ＰＣの電気的構成を示すブロック図である。
【図３】コンソール制御ＰＣの電気的構成を示すブロック図である。
【図４】画像フレームのエリアを前後に分割する位置を表す模式図である。
【図５】画像フレームのエリアを位置変換した状態を表す模式図である。
【図６】画像フレームのエリアを位置変換後に復元した状態を表す模式図である。
【図７】画像フレームのエリアを前後に分割する位置がずれた状態を表す模式図である。
【図８】画像フレームのエリアをずれた位置で変換した状態を表す模式図である。
【図９】画像フレームのエリアを位置変換後に復元した状態を表す模式図である。
【図１０】画像フレームの画素を基準の識別情報により変換した演算結果の図表である。
【図１１】画像フレームの画素を基準の識別情報により再変換した演算結果の図表である。
【図１２】画像フレームの画素を誤った識別情報により変換した演算結果の図表である。
【図１３】画像フレームの画素を基準の識別情報により再変換した演算結果の図表である。
【符号の説明】
【００８３】
６  …  副制御部（制御手段）
７  …  １次メモリ（記憶手段）
８  …  エンコーダ（変換手段）
【図１】
2010022702.tif 000003
【図２】
2010022702.tif 000004
【図３】
2010022702.tif 000005
【図４】
2010022702.tif 000006
【図５】
2010022702.tif 000007
【図６】
2010022702.tif 000008
【図７】
2010022702.tif 000009
【図８】
2010022702.tif 000010
【図９】
2010022702.tif 000011
【図１０】
2010022702.tif 000012
【図１１】
2010022702.tif 000013
【図１２】
2010022702.tif 000014
【図１３】
2010022702.tif 000015