(57)【特許請求の範囲】
【請求項１】
操作者の入力を受け付けるユーザインタフェースと、
被検体の超音波画像を表示するディスプレイと、
前記ユーザインタフェース及び前記ディスプレイの画面を動画撮影するカメラと、
少なくとも１つのメモリと、
少なくとも１つのプロセッサと、
を備える超音波画像表示装置であって、
前記プロセッサは、
前記超音波画像表示装置の使用状況に関するログデータを生成して前記メモリに記憶し、
入力された信号又は前記ログデータに基づいて、前記超音波画像表示装置における不具合の発生を検出し、
前記不具合の発生を検出した場合に、前記カメラで撮影された動画データであって、前記不具合の発生を検出した時点を基準として所要期間の動画データを前記メモリに記憶し、なおかつ前記ログデータとして、前記不具合の発生を示すログデータを生成し前記メモリに記憶する、よう構成される超音波画像表示装置。
【請求項２】
前記メモリには、前記カメラで撮影された第１の動画データと、該第１の動画データの一部であって、前記不具合の発生を検出した時点を基準として所要期間の第２動画データが記憶される、請求項１に記載の超音波画像表示装置。
【請求項３】
前記メモリは、第１のメモリ及び第２のメモリで構成され、
前記プロセッサは、前記第１のメモリに前記ログデータを記憶し、前記第２のメモリに前記動画データを記憶する、請求項１又は２に記載の超音波画像表示装置。
【請求項４】
前記プロセッサは、１つの前記メモリ内における異なる記憶領域に前記ログデータ及び前記動画データを記憶する、請求項１又は２に記載の超音波画像表示装置。
【請求項５】
前記ユーザインタフェースは、不具合の発生を知らせる前記操作者による入力を受け付けるインタフェースであって、前記不具合の発生を知らせる入力を受け付けると、該入力があったことを示す信号を前記プロセッサへ出力し、
前記プロセッサは、前記信号の入力によって前記不具合の発生を検出する、請求項１〜４のいずれか一項に記載の超音波画像表示装置。
【請求項６】
前記プロセッサは、前記不具合の発生を示すログデータ以外のログデータのうち、定期的に生成されるログデータの生成が妨げられることによって前記不具合の発生を検出する、請求項１〜４のいずれか一項に記載の超音波画像表示装置。
【請求項７】
さらに、超音波の送受信を行なう超音波プローブを備えており、
該超音波プローブは、該超音波プローブの移動を検出するセンサを有し、
前記プロセッサは、前記センサから入力される信号に基づいて前記超音波プローブの落下を検出するよう構成されており、該超音波プローブの落下を検出することによって前記不具合の発生を検出する、請求項１〜４のいずれか一項に記載の超音波画像表示装置。
【請求項８】
前記プロセッサは、前記不具合の発生が検出された時点から遡った所要期間の動画データを前記メモリに記憶する、請求項１〜７のいずれか一項に記載の超音波画像表示装置。
【請求項９】
前記プロセッサは、前記不具合の発生が検出された時点よりも後の時点から遡った所要期間であって、前記不具合の発生が検出された時点を含む所要期間の動画データを前記メモリに記憶する、請求項１〜７のいずれか一項に記載の超音波画像表示装置。
【請求項１０】
前記プロセッサは、前記不具合が発生した時点を示す画像を前記ディスプレイの画面に表示する、請求項１〜９のいずれか一項に記載の超音波画像表示装置。
【請求項１１】
少なくとも前記ユーザインタフェース及び前記ディスプレイを有する装置本体を備え、
前記カメラは、前記装置本体に着脱可能に取り付けられるよう構成される、請求項１〜１０のいずれか一項に記載の超音波画像表示装置。
【請求項１２】
前記カメラ、前記メモリ及び前記プロセッサを有するカメラモジュールを備え、該カメラモジュールは、前記装置本体に着脱可能に取り付けられるよう構成される、請求項１１に記載の超音波画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検体の超音波画像を表示するディスプレイ及びユーザインタフェースを備える超音波画像表示装置に関する。
【背景技術】
【０００２】
超音波画像表示装置は、被検体に対して超音波を送信して得られたエコー信号に基づいて超音波画像を作成しディスプレイに表示する装置である。この超音波画像表示装置では、ユーザインタフェースが操作者の入力を受け付けて、超音波画像の作成及び表示などを含む様々な処理が行なわれている。このような入力及び処理等が超音波画像表示装置において行なわれる時には、超音波画像表示装置の使用状況に関するログデータが生成され記憶されている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３７２５５２２号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、操作者が入力を行なっても、装置の応答が遅かったり何ら応答がなかったりするなど、超音波画像表示装置に不具合が生じる場合がある。この場合、ログデータを解析して不具合の原因の特定を試みることがある。しかし、全ての不具合の原因がログデータに記録されるわけではないなどの理由で、ログデータのみに基づいて、超音波画像表示装置の不具合の原因を特定することが困難で特定に至るまでに時間がかかる場合がある。
【課題を解決するための手段】
【０００５】
本願発明者らは、不具合が認識される直前に行なわれていた操作者の操作や挙動など、ログデータには記録されない情報を、ログデータと合わせて活用することが、不具合の原因を早く容易に特定することができる点に着目し、本願発明に至った。すなわち、上記課題を解決するためになされた発明は、操作者の入力を受け付けるユーザインタフェースと、被検体の超音波画像を表示するディスプレイと、前記ユーザインタフェース及び前記ディスプレイの画面を動画撮影するカメラと、少なくとも１つのメモリと、少なくとも１つのプロセッサと、を備える超音波画像表示装置であって、前記プロセッサは、前記超音波画像表示装置の使用状況に関するログデータを生成して前記メモリに記憶し、前記超音波画像表示装置における不具合の発生を検出し、前記不具合の発生を検出した場合に、前記カメラで撮影された動画データであって、前記不具合の発生を検出した時点を基準として所要期間の動画データを前記メモリに記憶し、なおかつ前記ログデータとして、前記不具合の発生を示すログデータを生成し前記メモリに記憶する、よう構成される超音波画像表示装置である。
【発明の効果】
【０００６】
上記観点の発明においては、不具合の発生が検出された時点を基準として、所要期間の動画データがメモリに記憶され、なおかつ前記不具合の発生を示すログデータを含む超音波画像表示装置の使用状況に関するログデータもメモリに記憶される。このような動画データとログデータが提供されることにより、不具合の原因を特定する者は、動画とログデータを確認して、早く容易に原因を特定することができる。従って、上記観点の発明によれば、超音波画像表示装置で起こった不具合の原因を早く容易に特定することを可能にするデータを提供することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の超音波診断装置の第１実施形態の構成を示すブロック図である。
【図２】本発明の超音波診断装置の実施形態の一例の外観を示す斜視図である。
【図３】実施形態の超音波診断装置の処理の一例を示すフローチャートである。
【図４】第１の動画データ及び第２の動画データの一例の説明図である。
【図５】第１の動画データ及び第２の動画データの他例の説明図である。
【図６】不具合の原因の特定について説明する図であり、（Ａ）は不具合の原因がハードキーの不良である場合の説明図、（Ｂ）は不具合の原因がフリーズ処理を行なうプログラムの不良である場合の説明図である。
【図７】第１実施形態の超音波診断装置の第１変形例の構成を示すブロック図である。
【図８】第１実施形態の超音波診断装置の第２変形例の構成を示すブロック図である。
【図９】不具合が発生した時点を示す画像が表示されたディスプレイの画面を示す図である。
【図１０】本発明の超音波診断装置の第２実施形態の構成を示すブロック図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面を参照して説明する。以下の実施形態では、本発明に係る超音波画像表示装置の一例として、診断等を目的として被検体の超音波画像を表示する超音波診断装置について説明する。
（第１実施形態）
先ず、第１実施形態について説明する。図１及び図２に示す超音波診断装置１は、超音波プローブ２（図２では図示省略）、送受信ビームフォーマ３、送信機４、受信機５、受信ビームフォーマ６、第１のプロセッサ７、ディスプレイ８、第１のメモリ９及びユーザインタフェース１０を有している。超音波プローブ２は、超音波診断装置１を構成する装置本体１００とプローブケーブル（図示省略）を介して接続されている。装置本体１００は、送受信ビームフォーマ３、送信機４、受信機５、受信ビームフォーマ６、第１のプロセッサ７、ディスプレイ８、第１のメモリ９及びユーザインタフェース１０を有している。
【０００９】
超音波プローブ２は、３次元空間における被検体に対して超音波を送受信する。より詳細に説明すると、送信ビームフォーマ３および送信機４は、超音波プローブ２内に配列された複数の振動素子２ａをドライブしてパルス超音波信号を被検体（図示せず）に放射するよう構成されている。パルス超音波信号は、被検体内において反射して振動素子２ａに戻るエコーを生成する。エコーは、振動素子２ａによって電気信号に変換され、電気信号は、受信機５によって受信される。受信されたエコーを表す電気信号、すなわちエコー信号は、受信ビームフォーマ６に入力され、この受信ビームフォーマ６において受信ビームフォーミングが行われる。受信ビームフォーマ６は、受信ビームフォーミング後のエコー信号を、第１のプロセッサ７へ出力するようになっていてもよい。
【００１０】
受信ビームフォーマ６は、ハードウェアビームフォーマであってもソフトウェアビームフォーマであってもよい。受信ビームフォーマ６がソフトウェアビームフォーマである場合、受信ビームフォーマ６は、グラフィックス処理ユニット（ＧＰＵ）、マイクロプロセッサ、中央処理装置（ＣＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、または論理演算を実行することができる他の種類のプロセッサのうちの任意の１つまたは複数を含む１つまたは複数のプロセッサを備えることができる。受信ビームフォーマ６を構成するプロセッサは、第１のプロセッサ７とは別のプロセッサで構成されていてもよいし、第１のプロセッサ７で構成されていてもよい。
【００１１】
超音波プローブ２は、送信ビームフォーミングおよび／または受信ビームフォーミングの全部または一部を行うための電気回路を含むことができる。例えば、送信ビームフォーマ３、送信機４、受信機５、および受信ビームフォーマ６の全部または一部は、超音波プローブ２内に設けられていてもよい。
【００１２】
第１のプロセッサ７は、送信ビームフォーマ３、送信機４、受信機５、および受信ビームフォーマ６を制御する。第１のプロセッサ７は、超音波プローブ２と電子通信している。第１のプロセッサ７は、超音波プローブ２を制御してエコー信号を取得することができる。第１のプロセッサ７は、振動素子２ａのどれがアクティブであるか、および超音波プローブ２から送信される超音波ビームの形状を制御する。第１のプロセッサ７はまた、ディスプレイ８とも電子通信しており、第１のプロセッサ７は、エコー信号を処理してディスプレイ８上に表示するための超音波画像にすることができる。「電子通信」という用語は、有線通信と無線通信の両方を含むように定義することができる。
【００１３】
第１のプロセッサ７は、一実施形態によれば中央処理装置（ＣＰＵ）を含むことができる。他の実施形態によれば、第１のプロセッサ７は、デジタル信号プロセッサ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、グラフィックスプロセッシングユニット（ＧＰＵ）、または他のタイプのプロセッサなど、処理機能を実行することができる他の電子構成要素を含むことができる。他の実施形態によれば、第１のプロセッサ７は、処理機能を実行することができる複数の電子構成要素を含むことができる。例えば第１のプロセッサ７は、中央処理装置、デジタル信号プロセッサ、フィールドプログラマブルゲートアレイ、およびグラフィックスプロセッシングユニットを含む電子構成要素のリストから選択された２つ以上の電子構成要素を含むことができる。
【００１４】
第１のプロセッサ７は、ＲＦデータを復調する複合復調器（図示せず）を含むこともできる。別の実施形態では、処理チェーンの早いうちに復調を実行することができる。
【００１５】
第１のプロセッサ７は、複数の選択可能な超音波モダリティに従った１つまたは複数の処理動作をデータに行うように構成されている。エコー信号が受信されるとき、データは走査セッション中にリアルタイムで処理することができる。この開示のために、「リアルタイム」という用語は、いかなる意図的な遅延もなく行われる手順を含むように定義される。
【００１６】
また、データは、超音波の走査中に一時的にバッファ（図示せず）に格納し、ライブ操作またはオフライン操作でリアルタイムではなく処理することができる。この開示において、「データ」という用語は、本開示においては、超音波装置を用いて取得される１つまたは複数のデータセットを指すように使用することができる。
【００１７】
受信ビームフォーマ６による処理によって得られたローデータ（ｒａｗ ｄａｔａ）は、第１のプロセッサ７によって他のまたは異なるモード関連モジュール（例えば、Ｂモード、カラードップラ、Ｍモード、カラーＭモード、スペクトルドップラ、エラストグラフィ、ＴＶＩ、歪み、歪み速度、など）で処理して超音波画像のデータを作ることができる。例えば、１つまたは複数のモジュールが、Ｂモード、カラードップラ、Ｍモード、カラーＭモード、スペクトルドップラ、エラストグラフィ、ＴＶＩ、歪み、歪み速度、およびそれらの組合せ、などの超音波画像を生成することができる。画像ビームおよび／または画像フレームは保存され、データがメモリに取得された時を示すタイミング情報を記録することができる。前記モジュールは、例えば、画像フレームを座標ビーム空間から表示空間座標に変換するために走査変換演算を実行する走査変換モジュールを含むことができる。被検体に処置が実施されている間にメモリから画像フレームを読み取り、その画像フレームをリアルタイムで表示する映像プロセッサモジュールが設けられてもよい。映像プロセッサモジュールは画像フレームを画像メモリに保存することができ、超音波画像は画像メモリから読み取られディスプレイ８に表示される。
【００１８】
第１のプロセッサ７が複数のプロセッサを含む場合、第１のプロセッサ７が担当する上述の処理タスクを、複数のプロセッサが担当してもよい。例えば、ある第１のプロセッサ７を使用して、ＲＦ信号を復調および間引きすることができ、他の第１のプロセッサ７を使用して、データをさらに処理した後、画像を表示することができる。
【００１９】
また、例えば受信ビームフォーマ６がソフトウェアビームフォーマである場合、その処理機能は、単一の第１のプロセッサ７で実行されてもよいし、複数の第１のプロセッサ７で実行されてもよい。
【００２０】
また、第１のプロセッサ７は、超音波診断装置１の使用状況を示すログデータを生成し、第１のメモリ９に記憶する。超音波診断装置１の使用状況を示すログデータには、後述する不具合の発生を示すログデータも含まれる。
【００２１】
ディスプレイ８は、被検体の超音波画像等を表示する。ディスプレイ８は、例えばＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどである。
【００２２】
第１のメモリ９は、任意の既知のデータ記憶媒体であり、非一過性の記憶媒体及び一過性の記憶媒体を含む（後述の第２のメモリ１３についても同様）。非一過性の記憶媒体は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ：ハードディスクドライブ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性の記憶媒体である。非一過性の記憶媒体は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの可搬性の記憶媒体を含んでいてもよい。第１のプロセッサ７によって実行されるプログラムは、非一過性の記憶媒体に記憶されている。
【００２３】
一過性の記憶媒体は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの揮発性の記憶媒体である。
【００２４】
ユーザインタフェース１０は、操作者の入力を受け付けることができる。例えば、ユーザインタフェース１０は、装置本体１００を構成する操作パネル１０１に設けられ、ユーザーからの指示や情報の入力を受け付ける。ユーザインタフェース１０は、キーボード（ｋｅｙｂｏａｒｄ）１０Ａ、ハードキー（ｈａｒｄ  ｋｅｙ）１０Ｂ、トラックボール（ｔｒａｃｋｂａｌｌ）１０Ｃ、ロータリーコントロール（ｒｏｔａｒｙ  ｃｏｎｔｒｏｌ）１０Ｄ及びソフトキー（図示省略）等を表示するタッチスクリーン１０Ｅを含んで構成されている。
【００２５】
ユーザインタフェース１０は、操作者による入力の１つとして不具合の発生を知らせる入力を受け付けるよう構成される。例えば、ユーザインタフェース１０は、不具合の発生を知らせる操作者による入力を受け付けるハードキー１０Ｂ又はソフトキーを有する。
【００２６】
超音波診断装置１は、さらにカメラ１１、第２のプロセッサ１２及び第２のメモリ１３を有するカメラモジュール１４を備える。カメラモジュール１４は、操作パネル１０１を挟持可能に構成されたコ字形状の取付部材１５（図１では図示省略）を備えている。カメラモジュール１４は、取付部材１５が操作パネル１０１を挟持することによって装置本体１００に対して着脱可能に取り付けられるようになっている。
【００２７】
カメラ１１は、ＣＰＵ等で構成される第２のプロセッサ１２によって制御されて動画撮影を行なうようになっている。カメラモジュール１４は、カメラ１１がユーザインタフェース１０及びディスプレイ８の画面を動画撮影することができる位置に取り付けられる。従って、カメラ１１により、操作者の操作や挙動、及びディスプレイ８の画面が動画撮影される。
【００２８】
カメラモジュール１４は、装置本体１００とケーブル１６（図１では図示省略）を介して接続され、このケーブル１６を介して、ユーザインタフェース１０の信号が入力されるようになっている。また、カメラモジュール１４は、ケーブル１６を介して給電されるようになっていてもよいし、バッテリ（図示省略）を有していてもよい。
【００２９】
次に、本例の作用について図３のフローチャートに基づいて説明する。先ずステップＳ１では、カメラ１１が第１の動画データＤＴ１の撮影を開始する。例えば、超音波診断装置１の電源がオンになると、第１のプロセッサ７は第２のプロセッサ１２に信号を出力する。そして、この信号が入力された第２のプロセッサ１２が、カメラ１１が撮影を開始するよう制御を行なう。
【００３０】
第１の動画データＤＴ１には、ユーザインタフェース１０及びディスプレイ８の画像が含まれている。また、第２のプロセッサ１２は、第１の動画データＤＴ１に、時刻情報を付加する。
【００３１】
第１の動画データＤＴ１は、第２のメモリ１３に記憶される。ただし、第２のメモリ１３には、現時点から遡って所要期間Ｔ１の第１の動画データＤＴ１が記憶される。従って、時間の経過に伴い、現時点から遡って所要期間Ｔ１を超えた過去の動画データは消去される。
【００３２】
ステップＳ１において、第１のプロセッサ７及び第２のプロセッサ１２は、互いの時刻情報を一致させる処理を行なってもよい。
【００３３】
次に、ステップＳ２では、超音波画像の撮影が開始される。具体的には、超音波プローブ２が被検体に対し超音波の送受信を行ない、得られたエコー信号に基づく超音波画像がディスプレイ８に表示される。超音波画像の撮影中において、第１のプロセッサ７は、超音波診断装置１の使用状況に関するログデータを生成し、第１のメモリ９に記憶する。ログデータには、第１のプロセッサ７の時刻情報も含まれる。
【００３４】
次に、ステップＳ３では、第２のプロセッサ１２は、超音波診断装置１において不具合が発生したか否かを判定する。具体的には、先ず操作者が、超音波診断装置１において不具合が発生したと思った場合、ユーザインタフェース１０において不具合の発生を知らせるためのハードキー１０Ｂ又はソフトキーを押す。
【００３５】
ユーザインタフェース１０は、不具合の発生を知らせる操作者による入力を受け付けると、この入力があったことを示す信号Ｓを第１のプロセッサ７を介して第２のプロセッサ１２へ出力する。信号Ｓが入力された第１のプロセッサ７及び第２のプロセッサ１２は、超音波診断装置１において不具合が発生したと判定する（ステップＳ３において「ＹＥＳ」）。すなわち、第１のプロセッサ７及び第２のプロセッサ１２は、信号Ｓの入力によって不具合の発生を検出する。
【００３６】
一方、ステップＳ３において、信号Ｓが入力されない場合、第１のプロセッサ７及び第２のプロセッサ１２は、超音波診断装置１において不具合が発生していないと判定し（ステップＳ３において「ＮＯ」）、信号Ｓの入力の有無についての判定を継続する。
【００３７】
ステップＳ３において、超音波診断装置１において不具合が発生したと判定されるとステップＳ４の処理へ移行する。ステップＳ４では、第２のプロセッサ１２は、カメラ１１で撮影された第１の動画データＤＴ１の一部分を、第２の動画データＤＴ２として第２のメモリ１３に記憶する。第２の動画データＤＴ２は、第１の動画データＤＴ１の一部分をコピーしたデータであり、第１の動画データＤＴ１とは別に第２のメモリ１３に記憶される。第２の動画データＤＴ２も時刻情報を含んでいる。
【００３８】
より詳細には、第２の動画データＤＴ２は、不具合の発生が検出された時点を基準として所要期間Ｔ２（Ｔ２＜Ｔ１）のデータである。例えば、第２のプロセッサ１２は、図４に示すようにカメラで撮影された第１の動画データＤＴ１のうち、不具合の発生が検出された時点ｔａから所要時間経過した時点ｔｂから、所要期間Ｔ２だけ遡った時点ｔｃまでの第２の動画データＤＴ２を第２のメモリ１３に記憶してもよい。所要期間Ｔ２は、時点ｔａを含んでいる。
【００３９】
また、第２のプロセッサ１２は、図５に示すようにカメラで撮影された第１の動画データＤＴ１のうち、不具合の発生が検出された時点ｔａから所要期間Ｔ２だけ遡った時点ｔｃまでの第２の動画データＤＴ２を第２のメモリ１３に記憶してもよい。
【００４０】
所要期間Ｔは、後述する不具合の発生と関連する操作者の行為や超音波診断装置１における処理が行なわれた時が含まれるように、経験等によって十分な長さに設定される。
【００４１】
なお、不具合の発生が検出された時点は、ユーザインタフェース１０における操作者による不具合の発生を知らせる入力が行なわれた時及び第１のプロセッサ７及び第２のプロセッサ１２により不具合が発生したと判定された時を含む。
【００４２】
また、ステップＳ４では、第１のプロセッサ７は、不具合の発生を示すログデータを生成し第１のメモリ９に記憶する。第１のプロセッサ７は、ユーザインタフェース１０から信号Ｓが入力されると、不具合の発生を示すログデータの生成及び記憶を行なってもよい。なお、このログデータも時刻情報を含んでいる。
【００４３】
次に、ステップＳ５では、処理を終了するかが判定される。例えば、第１のプロセッサ７が、処理を終了するか否かを判定する。一例では、第１のプロセッサ７は、ユーザインタフェース１０から、超音波画像の撮影を終了する操作者の入力を受けつけたことを示す信号が入力されると、処理を終了すると判定する（ステップＳ５において「ＹＥＳ」）。第１のプロセッサ７は、処理を終了すると判定ことを示す信号を第２のプロセッサ１２へ出力してもよい。第２のプロセッサ１２は、第１のプロセッサ７から処理を終了することを示す信号が入力されると、カメラ１１による撮影を終了する。
【００４４】
ステップＳ５において処理を終了しないと判定された場合（ステップＳ５において「ＮＯ」）、ステップＳ３の処理へ戻り、ステップＳ３〜Ｓ５の処理が繰り返される。
【００４５】
本例によれば、第２のメモリ１３に記憶された第２の動画データＤＴ２を再生し、なおかつ第１のメモリ９に記憶されたログデータを解析することにより、超音波診断装置１で起こった不具合の原因を容易に特定することができる。不具合の原因を特定する者（以下、「特定者」と云う）は、第２の動画データＤＴ２を超音波診断装置１のディスプレイ８で再生させ、なおかつログデータを超音波診断装置１において解析することにより、不具合の原因を特定してもよい。
【００４６】
また、特定者は、第２のメモリ１３から送信された第２の動画データＤＴ２を動画再生可能な装置（図示省略）で再生させ、なおかつ第１のメモリ１３から送信された不具合の発生を示すログデータを超音波診断装置１以外の装置（図示省略）で解析することにより、不具合の原因を特定してもよい。この場合、第２の動画データＤＴ２を再生する装置及びログデータの解析を行なう装置は、超音波診断装置１が設置された施設とは異なる場所にあってもよい。
【００４７】
不具合の原因の特定について、図６に基づいて具体的に説明する。ここでは、ディスプレイ８に表示されているリアルタイムの超音波画像のフリーズを行なう時に生じた不具合について説明する。不具合の原因として、フリーズ処理を指示する操作者の入力を受け付けるハードキー１０Ｂ（フリーズボタン）の不良と、フリーズ処理を行なうプログラムの不良とを挙げて説明する。
【００４８】
図６（Ａ）は、不具合の原因がハードキー１０Ｂの不良である場合を示している。図６（Ａ）の時点ｔ１で、操作者がフリーズ処理を指示する入力として、ハードキー１０Ｂが押下されている（Ｆｒｅｅｚｅ  Ｂｕｔｔｏｎ押下）。縦方向の矢印Ａ１は、フリーズ処理のためのハードキー１０Ｂの押下を示している。ハードキー１０Ｂの押下は、時点ｔ１以降において３回行われている。時点ｔ２において、３回目のハードキー１０Ｂの押下が行なわれた後、時点ｔ３において、第１のプロセッサ７は、フリーズ処理のためのハードキー１０Ｂが押下されたことを示すログデータを生成し、第１のメモリ９に記憶する（Ｆｒｅｅｚｅ  Ｂｕｔｔｏｎ認識）。縦方向の矢印Ａ２は、フリーズ処理のためのハードキー１０Ｂが押下されたことを示すログデータの生成及び記憶を示している。
【００４９】
次に、時点ｔ４では、第１のプロセッサ７は、フリーズ処理を行なうプログラムを起動させてフリーズ処理を開始する。このフリーズ処理には、超音波画像のデータの記憶や、ＤＩＣＯＭ画像の転送などの処理が含まれていてもよい。そして、時点ｔ５においてフリーズ処理が完了すると、ディスプレイ８に表示された超音波画像がフリーズする。時点ｔ４及び時点ｔ５の間の横方向の矢印Ａ３は、フリーズ処理の期間を示している。第１のプロセッサ７は、フリーズ処理が終了したことを示すログデータを生成して第１のメモリ９に記憶してもよい（図６では図示省略）。
【００５０】
横方向の矢印Ａ４は、操作者が最初にハードキー１０Ｂを押下した時点ｔ１から超音波画像がフリーズした時点ｔ５までの期間を示している。操作者は、この期間Ａ４が長く、ハードキー１０Ｂを押下しても超音波診断装置１の反応が遅いと感じ、時点ｔ６において、ユーザインタフェース１０において不具合の発生を知らせる入力を行なう。縦方向の矢印Ａ５は、不具合の発生を知らせる入力を示している。この時点ｔ６における入力により、第１のプロセッサ７は、ステップＳ４における不具合の発生を示すログデータの生成と記憶を行なう。時点ｔ６は、不具合の発生が検出された時点である。また、第２のプロセッサ１２は、所要期間Ｔ２の第２の動画データＤＴ２の記憶を行なう。所要期間Ｔ２は、時点ｔ１を含むよう十分な長さに設定されている。
【００５１】
以上のような場合における不具合の原因の特定について説明する。特定者は、第１のメモリ９に記憶されたログデータと、第２のメモリ１３に記憶された第２の動画データＤＴ２に基づいて、不具合の原因を特定する。具体的には、特定者は、ログデータに基づいて、どのような操作や処理が超音波画像表示装置１において行なわれたかを解析する。この時、特定者は、不具合の発生を示すログデータを特定して、このログデータが生成された時点と時間的に近いログデータを解析することにより、解析に要する時間を短縮することができる。
【００５２】
特定者は、時点ｔ３に生成されたログデータに基づいて、この時点ｔ３においてハードキー１０Ｂが押下されたことを特定する。しかし、時点ｔ３よりも前に操作者がハードキー１０Ｂを押下したことはログデータとして記憶されておらず、ハードキー１０Ｂの押下が超音波診断装置１において認識されていないことはログデータとして記録されていない。そこで、特定者は、第２の動画データＤＴ２に基づいて再生される画像を確認することにより、時点ｔ１から時点ｔ２にかけて、ハードキー１０Ｂが３回押下されていることを把握することができる。
【００５３】
第２の動画データＤＴ２は時刻情報を含んでいるので、第２の動画データＤＴ２に基づいて再生される画像には時刻が表示される。従って、特定者は、表示される時刻によって、時点ｔ１及びｔ２を特定することができる。また、特定者は、ログデータの時刻情報によって、時点ｔ３を特定することができる。従って、特定者は、ハードキー１０Ｂが３回押下された後に、ハードキー１０Ｂが押下されたことを示すログデータが生成されていることを確認することができる。これにより、特定者は、時点ｔ１でのハードキー１０Ｂの押下が超音波診断装置１において認識されておらず、ハードキー１０Ｂが不良であることを特定することができる。
【００５４】
次に、図６（Ｂ）に基づいて、不具合の原因がフリーズ処理を行なうプログラムの不良である場合について説明する。図６（Ｂ）の時点ｔ１１で、図６（Ａ）における時点ｔ１と同様に、操作者によって、フリーズ処理のためのハードキー１０Ｂが押下される（縦方向の矢印Ａ１）。図６（Ｂ）では、フリーズ処理のためのハードキー１０Ｂの押下は１回だけ行われている。
【００５５】
時点ｔ１１の後の時点ｔ１２において、第１のプロセッサ７は、図６（Ａ）における時点ｔ３と同様に、フリーズ処理のためのハードキー１０Ｂが押下されたことを示すログデータを生成し、第１のメモリ９に記憶する（縦方向の矢印Ａ２）。
【００５６】
次に、時点ｔ１３では、第１のプロセッサ７は、図６（Ａ）における時点ｔ４と同様に、フリーズ処理を行なうプログラムを起動させてフリーズ処理を開始する。そして、時点ｔ１４においてフリーズ処理が完了すると、ディスプレイ８に表示された超音波画像がフリーズする。フリーズ処理の期間を示す横方向の矢印Ａ３は、時点ｔ１３及び時点ｔ１４の間に位置している。第１のプロセッサ７は、フリーズ処理が終了したことを示すログデータを生成して第１のメモリ９に記憶してもよい（図６では図示省略）。
【００５７】
図６（Ｂ）では、操作者がハードキー１０Ｂを押下してから超音波画像がフリーズするまでの期間を示す横方向の矢印Ａ４は、時点ｔ１１から時点ｔ１４までで間である。操作者は、図６（Ａ）の場合と同様に、この期間Ａ４が長く、ハードキー１０Ｂを押下しても超音波診断装置１の反応が遅いと感じ、時点ｔ１５において、ユーザインタフェース１０において不具合の発生を知らせる入力を行なう（縦方向の矢印Ａ５）。この時点ｔ１５における入力により、第１のプロセッサ７は、ステップＳ４における不具合の発生を示すログデータの生成と記憶を行なう。また、第２のプロセッサ１２は、所要期間Ｔ２の第２の動画データＤＴ２の記憶を行なう。所要期間Ｔ２は、時点ｔ１１を含むよう十分な長さに設定されている。
【００５８】
以上のような場合における不具合の原因の特定について説明する。特定者は、図６（Ａ）の場合と同様にして第１のメモリ９に記憶されたログデータを解析する。そして、特定者は、時点ｔ１２に生成されたログデータに基づいて、この時点ｔ１２においてハードキー１０Ｂが押下されたことを特定する。また、特定者は、第２の動画データＤＴ２に基づいて再生される画像において、時点ｔ１１においてハードキー１０Ｂが押下されていることを確認する。
【００５９】
特定者は、第２の動画データＤＴ２に基づいて再生される画像に表示されている時刻と、ハードキー１０Ｂが押下されたことを示すログデータの時刻（時点ｔ１２）とを確認することにより、ハードキー１０Ｂが押下されると、すぐにそのことを示すログデータが生成されていることを認識することができる。従って、ハードキー１０Ｂには不具合が生じていないことを特定することができる。一方で、特定者は、ハードキー１０Ｂが押下されたことを示すログデータの時刻（時点ｔ１２）と、フリーズ処理が終了したことを示すログデータの時刻（ｔ１４）とから、第１のプロセッサ７によるフリーズ処理に時間がかかっておりプログラムが不良であることを特定することができる。
【００６０】
以上説明したように、本例の超音波診断装置１によれば、第２の動画データＤＴ２と、不具合が発生したことを示すログデータを含むログデータを提供することができ、超音波診断装置で起こった不具合の原因を早く容易に特定することを可能にするデータを提供することができる。
【００６１】
次に、第１実施形態の変形例について説明する。先ず、第１変形例について説明する。図７に示すように、超音波プローブ２には、例えばホール素子で構成される磁気センサ１７が設けられていてもよい。この磁気センサ１７により、例えば三次元空間に設置された磁気発生部１８から発生する磁気が検出され、３次元空間における超音波プローブ２の位置が検出されるようになっている。磁気発生部１８は、例えば磁気発生コイルで構成される。磁気センサ１７における検出信号は、第１のプロセッサ７へ入力されるようになっている。第１のプロセッサ７は、磁気センサ１７の検出信号に基づいて、超音波プローブ２の位置を検出し、さらに超音波プローブ２が移動した時の速度や加速度を算出するようになっている。
【００６２】
この第１変形例では、超音波診断装置１の不具合として、操作者が誤って超音波プローブ２を落としたことを検出することができる。具体的には、第１のプロセッサ７は、図３のフローチャートのステップＳ３において、磁気センサ１７の検出信号に基づいて算出した速度や加速度が閾値を超えた場合、超音波診断装置１において不具合が発生したと判定する。
【００６３】
第１変形例において、第１のプロセッサ７は、上述の信号Ｓが入力された場合についても、上述のステップＳ３において、超音波診断装置１において不具合が発生したと判定してもよい。さらに、第１のプロセッサ７は、不具合の発生を示すログデータ以外のログデータのうち、定期的に生成されるログデータの生成が妨げられることによっても、上述のステップＳ３において、不具合が発生したと判定してもよい。
【００６４】
この第１変形例において、超音波プローブ２の落下を検出するための磁気センサ１７は一例にすぎない。例えば、磁気センサ１７に代わり、加速度センサを超音波プローブ２に設けて超音波プローブ２の落下を検出してもよい。
【００６５】
次に、第２変形例について説明する。上述の実施形態において、カメラモジュール１４は、装置本体１００とは別体で、この装置本体１００に着脱可能に取り付けられるよう構成されているが、本発明はこれに限られるものではない。図８に示すように、カメラモジュール１４は、装置本体１００内に内蔵されていてもよい。ただし、この場合においても、カメラ１１は、ユーザインタフェース１０及びディスプレイ８の画面を動画撮影することができる位置に設けられる。
【００６６】
次に、第３変形例について説明する。第１のプロセッサ７は、ステップＳ３において信号Ｓが入力されると、図９に示すように、ディスプレイ８の画面に、不具合が発生した時点を示す画像Ｉ１を表示してもよい。例えば、第１のプロセッサ７は、ディスプレイ８の画面のうち、エコー信号に基づいて作成されたＢモード画像などの超音波画像Ｉ２が表示されていない領域に、画像Ｉ１を表示する。画像Ｉ１は、所要の色を有する所要の図形からなるカラー画像であってもよい。図１０では、画像Ｉ１は円形のカラー画像である。ただし、画像Ｉ１は、カメラ１１で撮影された動画で認識できるよう構成された画像であればよい。
【００６７】
特定者は、第２の動画データＤＴ２に基づく動画が再生された時に、ディスプレイ８の画面に表示された画像Ｉ１を確認することで、どの時点で不具合の発生を知らせるためのハードキー１０Ｂが押下されたかをより容易に確認することができる。
【００６８】
（第２実施形態）
次に、第２実施形態について説明する。図１０は、第２実施形態の超音波診断装置２０の構成を示すブロック図である。図１０において第１実施形態の超音波診断装置１と同一の構成については、同一の符号を付して説明を省略する。
【００６９】
超音波診断装置２０は、超音波プローブ２、送受信ビームフォーマ３、送信機４、受信機５、受信ビームフォーマ６、ディスプレイ８及びユーザインタフェース１０のほか、プロセッサ２１、メモリ２２及びカメラ２３を有する。
【００７０】
プロセッサ２１についての説明は、第１実施形態における第１のプロセッサ７及び第２のプロセッサ１２についての記載を援用する。従って、プロセッサ２１は、第１のプロセッサ７及び第２のプロセッサ１２と同じ制御及び処理を行なうよう構成される。
【００７１】
また、メモリ２２についての説明も、第１実施形態における第１のメモリ９及び第２のメモリ１３についての記載を援用する。従って、メモリ２２には第１のメモリ９及び第２のメモリ１３に記憶されるデータと同じデータが記憶される。
【００７２】
カメラ２３は、プロセッサ２１によって制御されてユーザインタフェース１０及びディスプレイ８の動画撮影を行なうようになっている。カメラ２３は、第１実施形態と同様に、装置本体１００とは別体で構成されて装置本体１００に対して着脱可能に構成される。ただし、特に図示しないが、カメラ２３は装置本体１００内に内蔵されていてもよい。
【００７３】
本例の超音波診断装置２０においても、図３のフローチャートに沿った処理が行なわれる。ただし、本例の超音波診断装置２０は、第１実施形態における第１のプロセッサ７及び第２のプロセッサ１２の代わりに、プロセッサ２１を有している。また、本例の超音波診断装置２０は、第１実施形態における第１のメモリ９及び第２のメモリ１３の代わりに、メモリ２２を有している。以下、図３のフローチャートに沿って行なわれる本例の超音波診断装置２０の処理のうち、上記構成の相違に起因して、第１実施形態の超音波診断装置１とは異なっている処理について説明する。
【００７４】
ステップＳ１では、プロセッサ２１が、カメラ２３による第１の動画データＤＴ１の撮影を開始する。第１の動画データＤＴ１は、メモリ２２に記憶される。プロセッサ２１は、第１の動画データＤＴ１に、時刻情報を付加する。なお、後述するように、ログデータはプロセッサ２１によって生成されるので、第１実施形態において第１のプロセッサ７及び第２のプロセッサ１２が行なう時刻情報の一致処理は不要である。
【００７５】
ステップＳ２では、超音波画像の撮影中において、プロセッサ２１は、超音波診断装置１の使用状況に関するログデータを生成し、メモリ２２に記憶する。ログデータは、第１の動画データＤＴ１とは異なる記憶領域に記憶される。ログデータには、プロセッサ２１の時刻情報も含まれる。
【００７６】
ステップＳ３では、ユーザインタフェース１０は、不具合の発生を知らせる操作者による入力を受け付けると、この入力があったことを示す信号Ｓをプロセッサ２１へ出力する。プロセッサ２１は、信号Ｓが入力されると超音波診断装置２０において不具合が発生したと判定する。一方、プロセッサ２１は、信号Ｓが入力されない場合、超音波診断装置２０において不具合が発生していないと判定する。
【００７７】
ステップＳ４では、プロセッサ２１は、第２の動画データＤＴ２をメモリ２２に記憶する。第２の動画データＤＴ２は、第１の動画データＤＴ１及びログデータとは異なる記憶領域に記憶される。また、ステップＳ４では、プロセッサ２１は、不具合の発生を示すログデータを生成しメモリ２２に記憶する。
【００７８】
ステップＳ５では、プロセッサ２１が終了判定を行なう。プロセッサ２１は、処理を終了すると判定した場合、カメラ２３による撮影を終了する。
【００７９】
本例では、特定者は、メモリ２２に記憶された第２の動画データＤＴ２及びログデータに基づいて不具合の原因の特定を行なう。本例の超音波診断装置２０によっても、第１実施形態の超音波診断装置１と同一の効果を得ることができる。
【００８０】
なお、第２実施形態の超音波診断装置２０においても、第１実施形態の第１変形例と同様に、超音波プローブ２の落下を検出して不具合の発生が検出されるようになっていてもよい。また、第２実施形態の超音波診断装置２０においても、第１実施形態の第３変形例と同様に、不具合が発生した時点を示す画像が表示されるようになっていてもよい。
【００８１】
以上、本発明を前記実施形態によって説明したが、本発明はその主旨を変更しない範囲で種々変更実施可能なことはもちろんである。例えば、上記各実施形態において説明したフローチャートは一例であり、本発明の趣旨を損なわない限りにおいて変形可能である。例えば、本発明は、リアルタイムの超音波画像が表示されている場合に限られるものではなく、第１のメモリ９等に記憶された超音波画像を表示する場合等にも同様に適用することができる。
【００８２】
また、図１、図７、図８及び図１０のブロック図に示された構成も一例であり、本発明の趣旨を損なわない限りにおいて変形可能である。例えば、ビームフォーミングが行われなくてもよい。
【００８３】
また、上記各実施形態における不具合が発生したか否かの判定手法は例にすぎない。例えば、ログデータや装置の異常が発生した場合に不具合が発生したと判定されてもよい。
【００８４】
また、図２に示されたカメラモジュール１４の取り付け位置は一例であり、カメラ１１によってユーザインタフェース１０及びディスプレイ８の画面を動画撮影できる位置に取り付けられていればよい。また、ユーザインタフェース１０及びディスプレイ８の画面を動画撮影するカメラは１つに限られない。例えば、ユーザインタフェース１０を動画撮影するカメラと、ディスプレイ８の画面を撮影するカメラの合計で２つのカメラが設けられていてもよい。
【００８５】
また、上記実施形態は、
操作者の入力を受け付けるユーザインタフェースと、
被検体の超音波画像を表示するディスプレイと、
前記ユーザインタフェース及び前記ディスプレイの画面を動画撮影するカメラと、
少なくとも１つのメモリと、
少なくとも１つのプロセッサと、
を備える超音波画像表示装置を前記プロセッサが制御する方法であって、
前記プロセッサが、
前記超音波画像表示装置の使用状況に関するログデータを生成して前記メモリに記憶し、
前記超音波画像表示装置における不具合の発生を検出し、
前記不具合の発生を検出した場合に、前記カメラで撮影された動画データであって、前記不具合の発生を検出した時点を基準として所要期間の動画データを前記メモリに記憶し、なおかつ前記ログデータとして、前記不具合の発生を示すログデータを生成し前記メモリに記憶する、超音波画像表示装置の制御方法、としてもよい。
【符号の説明】
【００８６】
１、２０  超音波診断装置
２  超音波プローブ
７  第１のプロセッサ
８  ディスプレイ
９  第１のメモリ
１０  ユーザインタフェース
１１  カメラ
１２  第２のプロセッサ
１３  第２のメモリ
１４  カメラモジュール
２１  プロセッサ
２２  メモリ
２３  カメラ
１００  装置本体
【図１】
0006907291.tif 000002
【図２】
0006907291.tif 000003
【図３】
0006907291.tif 000004
【図４】
0006907291.tif 000005
【図５】
0006907291.tif 000006
【図６】
0006907291.tif 000007
【図７】
0006907291.tif 000008
【図８】
0006907291.tif 000009
【図９】
0006907291.tif 000010
【図１０】
0006907291.tif 000011