(57)【要約】【課題】  操作者が使いやすいように操作ボタンに機能を割り当てることが可能な超音波診断装置を提供する。【解決手段】  付加部１２は、シーケンスデータ記憶部１０から送られる、実行される一連の機能を示す操作手順情報を受け、属性データ記憶部１１から各機能の機能分類、スイッチ属性、操作条件からなる属性データを受ける。例えば、機能分類は各機能の種類を示すものである。付加部１２は、操作手順情報に属性データを付加する。割当部１４は、属性データが付加された操作手順情報を受け、さらに、配置調整データ記憶部１３から、属性データと機能が割り当てられるべき位置（方向及び距離）とが関連付けられた配置調整データを受け、各機能と位置（方向及び距離）を関連付け、さらに、その位置にある操作ボタンを各機能に関連付けて対応表を作成する。割当部１４はその対応表に従って操作ボタンに各機能を割り当てる。【選択図】      図１
2006247036.tif 000002
【特許請求の範囲】
【請求項１】
操作ボタンと、
所定の診断を行うための機能の実行順番を示す操作手順を診断内容又は操作者ごとに記憶する記憶手段と、
前記操作ボタンのうち１つを基準操作ボタンとし、前記機能の種類に従って、前記診断内容又は前記操作者ごとに前記基準操作ボタンに対して異なった位置の操作ボタンに前記機能を割り当てる割当手段と、
前記操作ボタンが操作されることに応じて前記割り当てられた機能を実行する実行手段と、
を有することを特徴とする超音波診断装置。
【請求項２】
前記記憶手段は、前記診断内容又は前記操作者ごとに、前記機能の種類と前記操作ボタンの位置とを関連付けて記憶し、
前記割当手段は、前記関連付けに従って前記診断内容又は前記操作者ごとに異なった位置の操作ボタンに前記機能を割り当てることを特徴とする請求項１に記載の超音波診断装置。
【請求項３】
前記割当手段は、前記操作手順に基づいて前記各機能が実行される頻度を算出し、前記基準操作ボタンからの距離が近い操作ボタン順に、前記実行される頻度が高い機能を割り当てることを特徴とする請求項１又は請求項２のいずれかに記載の超音波診断装置。
【請求項４】
前記実行手段により実行された機能と、前記記憶手段に記憶されている操作手順が示す機能とが一致するか否かの判断を行う判断手段を更に有し、
前記機能が一致しないと判断された場合、前記割当手段は、前記実行された機能が割り当てられている操作ボタンに前記操作手順が示す機能を割り当てることを特徴とする請求項１乃至請求項３のいずれかに記載の超音波診断装置。
【請求項５】
前記判断手段は前記機能が一致しない回数を求め、
前記回数が所定回数になった場合、前記割当手段は、前記実行された機能が割り当てられている操作ボタンに前記操作手順が示す機能を割り当てることを特徴とする請求項４に記載の超音波診断装置。
【請求項６】
操作ボタンと、所定の診断を行うための機能の実行順番を示す操作手順を診断内容又は操作者ごとに記憶する記憶手段と、を有する超音波診断装置に、
前記操作ボタンのうち１つの基準操作ボタンとし、前記機能の種類に従って、前記診断内容又は前記操作者ごとに前記基準操作ボタンに対して異なった位置の操作ボタンに前記機能を割り当てる割当機能と、
前記操作ボタンが操作されることに応じて前記割り当てられた機能を実行する実行機能と、
を実行させることを特徴とする超音波診断装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、超音波診断装置の操作性に関するものである。
【背景技術】
【０００２】
従来から、超音波診断装置には、操作デバイス上の操作ボタンへの機能の割り当てを行う手段が備えられている。ここで、操作デバイスは、例えば、操作パネル、ＴＣＳ（Ｔｏｕｃｈ  Ｃｏｍｍａｎｄ  Ｓｃｒｅｅｎ）、キーボード又はマウス等からなる。また、機能とは超音波診断装置の動作を行うものであり、例えば、超音波画像内の距離や超音波画像の面積を計測するもの等が該当する。
【０００３】
操作パネルにはハードウェア的なスイッチが設けられて、そのスイッチが押下などされることにより、超音波診断装置に指示を入力することができる。また、ＴＣＳには、計測される項目等が一覧表示されている。操作者は、所望の計測項目等が表示された画面位置に接触することで、装置に対する指示入力を行うことができる。このＴＣＳは、画面への接触のみで所望の入力を完了することができ、計測項目等が一覧表示されるため、使いやすさから超音波診断装置に備えられている。
【０００４】
機能の割り当ては、超音波診断装置を操作するユーザやサービスマン等が手動で行っていた。具体的には、超音波診断装置に機能の割り当てを行うエディターを備えておき、そのエディターを用いて割り当てを編集していた。例えば、操作パネル上のハードウェア的な操作ボタンやＴＣＳに表示されるソフトウェア的な操作ボタンに割り当てられる機能を変更していた。
【０００５】
また、外部に設置された装置から操作に関する情報ファイルを受けて、ＧＵＩ（グラフィカルインターフェイス）を更新して表示する画像ビューアが知られている（例えば特許文献１）。
【０００６】
【特許文献１】特開２００３−２８８３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記の機能の割り当ては、主に予備として設けられた操作ボタンに機能を割り当てるものであるが、初期設定として割り当てられている操作ボタンに別の機能を割り当てることもある。この場合には、初期設定として割り当てられていた機能を別の操作ボタンに再度割り当てる必要があり、操作ボタンへの機能の割り当てを全体的に調整し直す必要がある。ところが、操作ボタンへの割り当てを全体的に調整した場合に、別の操作者（検者）によっては使い勝手が悪くなることもある。例えば、別の操作者（検者）は操作ボタンの位置を確認しながら操作しなければならないことがあり、使い勝手が良いものではなかった。
【０００８】
さらに、慣れているつもりで操作ボタンを目で確認しないで操作した場合には、誤操作する可能性もある。例えば、一連の検査計画に従って一連の操作を行っている最中に間違った操作ボタンを操作してしまうと、その一連の操作をはじめからやり直す必要もある。このような誤操作は、特に、異なる製造業者によって製造された複数の超音波診断装置を所有している場合に発生し得る。異なる製造業者によって製造された超音波診断装置では、それぞれ操作ボタンへの機能の割り当てが異なることもあるため、ある製造業者によって製造された超音波診断装置での操作に慣れている操作者が、他の製造業者によって製造された超音波診断装置を操作したときには、機能の割り当てが異なるため、誤って操作する可能性が高くなる。また、操作者は、操作ボタンへの機能の割り当てがいつも使っている超音波診断装置と異なるため、いつもよりも余計に神経を使う必要がある。このように、使い慣れていない操作ボタンに機能が割り当てられていると誤操作を招く原因となり、誤操作により検査時間が長くなるため、操作者のみならず患者の負担も増加することとなる。
【０００９】
また、超音波診断装置により医用画像を収集して表示するまでに行われる操作手順は、診断内容によってある程度決まっているものである。例えば心臓を診断する場合、まず超音波によりスキャンを行なって心臓の画像（動画）を収集し、その画像を表示する際に画質を調整し、動画から所望の画像を静止画として表示し、所定の計測を行い、その後、画像の記録を行っている。このように、画像の収集、表示上の画質の調整、静止画の表示、計測及び記録など、一連の操作手順がある程度決まっているため、操作者にとってその一連の操作を行いやすいように操作ボタンに各機能を割り当てた方が良い。しかしながら、従来においては、操作者の使い勝手や一連の操作手順が考慮されておらず、操作者が使いやすい位置に必要な機能が割り当てられていない場合もあった。
【００１０】
上記のような問題は、各操作者の実際の操作の特徴を考慮せずに、一般的に考えられる操作手順を想定して操作ボタンに各機能を割当てていることに起因すると考えられる。つまり、従来の超音波診断装置においては、各操作者の操作の特徴や一連の操作手順を解析して操作ボタンに各機能を割り当てることが行われていなかったため、上記のような問題があった。
【００１１】
通常、操作者は、操作デバイスにおいて基準となるトラックボールの上に手を置き、一連の操作手順に従って、トラックボールを基準として各機能が割り当てられた操作ボタンを操作する。しかしながら、従来の超音波診断装置においては、操作者の操作の特徴（例えば各操作ボタンの使用頻度）や、画像収集から記録までの一連の操作手順を解析する機能を有していなかったため、使用頻度や指の位置を考慮しての割り当てを行うことができなかった。例えば、使用頻度が高い機能をトラックボールに近い操作ボタンに割り当てれば、操作者が操作する距離が短くなり、超音波診断装置の操作性を向上させることが可能となる。また、機能の種類に応じて、動かしやすい指の近くにある操作ボタンに機能を割り当てることにより、操作者の負担を軽減することができる。しかしながら、従来の超音波診断装置においてはそのような機能を有しておらず、操作デバイス上の操作ボタンへの機能の割り当てが、操作者にとって使いやすいように行われていなかった。
【００１２】
この発明は上記の問題を解決するためのものであり、一連の操作手順を解析し、各操作により実行される機能の種類や使用頻度に応じて操作ボタンに機能を割り当てることにより、操作者の使い勝手に対応することが可能な超音波診断装置及び超音波診断装置の制御プログラムを提供するものである。そのことにより、操作者の操作の特徴や操作手順の流れを加味した機能の割り当てを可能とし、操作性の向上を図ることを目的とする。
【課題を解決するための手段】
【００１３】
請求項１記載の発明は、操作ボタンと、所定の診断を行うための機能の実行順番を示す操作手順を診断内容又は操作者ごとに記憶する記憶手段と、前記操作ボタンのうち１つを基準操作ボタンとし、前記機能の種類に従って、前記診断内容又は前記操作者ごとに前記基準操作ボタンに対して異なった位置の操作ボタンに前記機能を割り当てる割当手段と、前記操作ボタンが操作されることに応じて前記割り当てられた機能を実行する実行手段と、を有することを特徴とする超音波診断装置である。
【００１４】
請求項２に記載の発明は、請求項１に記載の超音波診断装置であって、前記記憶手段は、前記診断内容又は前記操作者ごとに、前記機能の種類と前記操作ボタンの位置とを関連付けて記憶し、前記割当手段は、前記関連付けに従って前記診断内容又は前記操作者ごとに異なった位置の操作ボタンに前記機能を割り当てることを特徴とするものである。
【００１５】
請求項３に記載の発明は、請求項１又は請求項２のいずれかに記載の超音波診断装置であって、前記割当手段は、前記操作手順に基づいて前記各機能が実行される頻度を算出し、前記基準操作ボタンからの距離が近い操作ボタン順に、前記実行される頻度が高い機能を割り当てることを特徴とするものである。
【００１６】
請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載の超音波診断装置であって、前記実行手段により実行された機能と、前記記憶手段に記憶されている操作手順が示す機能とが一致するか否かの判断を行う判断手段を更に有し、前記機能が一致しないと判断された場合、前記割当手段は、前記実行された機能が割り当てられている操作ボタンに前記操作手順が示す機能を割り当てることを特徴とするものである。
【００１７】
請求項５に記載の発明は、請求項４に記載の超音波診断装置であって、前記判断手段は前記機能が一致しない回数を求め、前記回数が所定回数になった場合、前記割当手段は、前記実行された機能が割り当てられている操作ボタンに前記操作手順が示す機能を割り当てることを特徴とするものである。
【００１８】
請求項６に記載の発明は、操作ボタンと、所定の診断を行うための機能の実行順番を示す操作手順を診断内容又は操作者ごとに記憶する記憶手段と、を有する超音波診断装置に、前記操作ボタンのうち１つの基準操作ボタンとし、前記機能の種類に従って、前記診断内容又は前記操作者ごとに前記基準操作ボタンに対して異なった位置の操作ボタンに前記機能を割り当てる割当機能と、前記操作ボタンが操作されることに応じて前記割り当てられた機能を実行する実行機能と、を実行させることを特徴とする超音波診断装置の制御プログラムである。
【発明の効果】
【００１９】
この発明によると、機能の種類又はその機能が実行される頻度に従って操作ボタンに機能を割り当てることにより、操作者の使い勝手に対応して機能を割り当てることが可能となる。これにより、個々の操作者にとって使いやすい位置にある操作ボタンに機能を割り当てることができる。
【発明を実施するための最良の形態】
【００２０】
この発明の実施形態に係る超音波診断装置及び超音波診断装置の制御プログラムについて、図１乃至図９を参照しつつ説明する。
【００２１】
（構成）
この発明の実施形態に係る超音波診断装置の構成について、図１及び図２を参照しつつ説明する。図１は、この発明の実施形態に係る超音波診断装置の概略構成を示すブロック図である。図２は、この発明の実施形態に係る超音波診断装置に設置されている操作パネル及びＴＣＳの上面図である。
【００２２】
図１に示すように、この発明の実施形態に係る超音波診断装置は、超音波プローブ１、画像形成部２、表示装置６、操作部７、制御部８及び記憶部１６を備えて構成されている。
【００２３】
超音波プローブ１は公知の超音波プローブからなる。例えば、超音波を送受信する超音波振動子が走査方向に１次元的に配列された１次元超音波プローブからなり、超音波を送受信し、被検体からの反射波をエコー信号として受信する。また、超音波プローブ１として超音波振動子がマトリックス（格子）状に配置された２次元超音波プローブを用いた場合は、３次元的に超音波を送受信し、プローブの表面から放射状に広がる形状に３次元データをエコー信号として受信する。
【００２４】
画像形成部２は、送受信部３、信号処理部４及びＤＳＣ５を備えて構成されている。送受信部３は送信部と受信部とからなり、超音波プローブ１に電気信号を供給して超音波を発生させるとともに、超音波プローブ１が受信したエコー信号を受信する。
【００２５】
送受信部３内の送信部は、公知のクロック発生回路、送信遅延回路及びパルサ回路（いずれも図示しない）を備えている。クロック発生回路は、超音波信号の送信タイミングや送信周波数を決めるクロック信号を発生する回路である。送信遅延回路は、超音波の送信時に遅延を掛けて送信フォーカスを実施する回路である。パルサ回路は、各超音波振動子に対応した個別経路（チャンネル）の数分のパルサを内蔵し、遅延が掛けられた送信タイミングで駆動パルスを発生し、超音波プローブ１の各超音波振動子に供給するようになっている。
【００２６】
また、送受信部３内の受信部は、公知のプリアンプ回路、Ａ／Ｄ変換回路及び受信遅延・加算回路（いずれも図示しない）を備えている。プリアンプ回路は、超音波プローブ１の各超音波振動子から出力されるエコー信号を受信チャンネルごとに増幅する。Ａ／Ｄ変換回路は、増幅されたエコー信号をＡ／Ｄ変換する。受信遅延・加算回路は、Ａ／Ｄ変換後のエコー信号に対して受信指向性を決定するのに必要な遅延時間を与え、加算する。その加算により、受信指向性に応じた方向からの反射成分が強調される。
【００２７】
信号処理部４は、公知のＢモード処理回路、ドプラ処理回路又はカラーモード処理回路（いずれも図示しない）を備えている。送受信部３から出力されたデータは、いずれかの処理回路にて所定の処理を施される。
【００２８】
Ｂモード処理回路は、エコーの振幅情報の映像化を行い、エコー信号からＢモード超音波ラスタデータを生成する。具体的には、バンドパスフィルタ処理を行い、その後、出力信号の包絡線を検波し、検波されたデータに対して対数変換による圧縮処理を施す。ドプラ処理回路は、位相検波回路及びＦＦＴ演算回路等から構成され、送受信部３から送られたデータからドプラ偏移周波数成分を取り出し、更にＦＦＴ処理等を施して血流情報を有するデータを生成する。カラーモード処理回路は、動いている血流情報の映像化を行い、カラー超音波ラスタデータを生成する。具体的には、カラーモード処理回路は、位相検波回路、ＭＴＩフィルタ、自己相関器及び流速・分散演算器から構成されている。このカラーモード処理回路は、組織信号と血流信号とを分離するためのハイパスフィルタ処理（ＭＴＩフィルタ処理）が行われ、自己相関処理により血流の移動速度、分散、パワー等の血流情報を多点について求める。
【００２９】
ＤＳＣ５（Ｄｉｇｉｔａｌ  Ｓｃａｎ  Ｃｏｎｖｅｒｔｅｒ：デジタルスキャンコンバータ）は、直交座標系で表される画像を得るために、超音波ラスタデータを直交座標で表されるデータに変換する。ＤＳＣ５は、上述した信号処理部４から出力された走査線信号列で表される信号処理後のデータを空間情報に基づいた座標系のデータに変換する（スキャンコンバージョン処理）。つまり、超音波走査に同期した信号列をテレビ走査方式の表示装置６で表示できるようにするために、標準のテレビ走査に同期して読み出すことにより走査方式を変換している。例えば、Ｂモード処理回路から出力されたデータに対してスキャンコンバージョン処理が施されると、被検体の組織形状を２次元情報として表す断層像データが生成される。この２次元情報の断層像データは表示装置６に出力され、表示装置６のモニタ画面上に２次元の断層像として濃淡表示される。
【００３０】
表示装置６はＣＲＴや液晶ディスプレイなどのモニタからなり、そのモニタ画面上に断層像、３次元画像又は血流情報などが表示される。
【００３１】
操作部７は、操作パネル、ＴＣＳ、キーボード、トラックボール又は表示装置６上に表示するＧＵＩ等からなる。操作者が操作部７を操作することにより入力された命令は制御部８に送られ、制御部８はその命令に従って各部を制御する。
【００３２】
ここで、図２を参照しつつ操作部７の具体例として、操作パネル及びＴＣＳの構成について説明する。同図に示すように、操作パネル２０には、トラックボール２１及び複数の操作ボタン２２（２２ａ〜２２ｄなど）が配置されている。複数の操作ボタン２２は、トラックボール２１の周辺に配置されている。操作者は一般的にトラックボール２１の上に片手を置き、一方の手で超音波プローブ１を操作し、他方の手で操作パネル２０を操作する。このように、トラックボール２１の上に手が置かれて操作されるため、このトラックボール２１がこの発明の「基準操作ボタン」に相当する。トラックボール２１は、超音波画像をカラー表示する際や、ドップラ画像を表示する際や、計測カーソル等の関心領域の設定の際に頻繁に使用される。
【００３３】
操作ボタン２２はハードウェア的なボタンスイッチであり、これらの操作ボタン２２には、超音波診断装置の動作を行う機能が割り当てられている。例えば、「フリーズ機能」は、表示装置６のモニタ画面に表示中の超音波画像の静止画像を得る際に実行される機能であり、操作者がその「フリーズ機能」が割り当てられた操作ボタンを押下することにより、表示装置６のモニタ画面に静止画像を表示させることができる。また、超音波画像内の距離や超音波画像の面積を計測する機能や、表示装置６のモニタの画質を調整する機能や、画像の付帯情報となるボディーマークを入力する機能等が操作ボタン２２に割り当てられている。
【００３４】
それら操作ボタン２２には、一般的に２種類のボタンがある。例えば、操作ボタン２２ａ、２２ｂ、２２ｄのように１つのボタンからなるものと、操作ボタン２２ｃのように２つのボタンからなるものがある。１つのボタンからなる操作ボタン２２ａ、２２ｂなどは、ＯＮ／ＯＦＦ操作されることにより、操作ボタン２２ａ、２２ｂなどに割り当てられている機能が実行又は停止される。このようにＯＮ／ＯＦＦ操作される操作ボタンを便宜的に「ＯＮ／ＯＦＦスイッチ」と称することとする。
【００３５】
一方、２つのボタンからなる操作ボタン２２ｃは、例えば、「ＵＰボタン」と「ＤＯＷＮボタン」とからなり、ＵＰ／ＤＯＷＮ操作されることにより、操作ボタン２２ｃに割り当てられている機能が実行される。例えば、「ＵＰボタン」が押下されると、操作ボタン２２ｃに割り当てられている機能が実行する処理のパラメータの値が高くなり、「ＤＯＷＮボタン」が押下されるとそのパラメータの値が低くなる。このようにＵＰ／ＤＯＷＮ操作される操作ボタンを便宜的に「ＵＰ／ＤＯＷＮスイッチ」と称することとする。
【００３６】
例えば、ＯＮ／ＯＦＦ操作により実行される機能として、「フリーズ機能」や「記録機能」などがある。「フリーズ機能」などは、操作ボタン２２ａ、２２ｂなどに割り当てられることになる。一方、ＵＰ／ＤＯＷＮ操作により実行される機能として、「ダイナミックレンジ変更機能」などの「画質調整機能」がある。「画質調整機能」は、操作ボタン２２ｃなどに割り当てられることになる。
【００３７】
また、ＴＣＳ２３には、ソフトウェア的なスイッチとしての操作ボタン２４が表示される。このソフトウェア的な操作ボタン２４にも、超音波診断装置の動作を行う機能が割り当てられている。一般的に、超音波診断装置において操作者が行う入力は、３０００〜１００００種類あると想定されている。ハードウェア的な操作ボタン２２では、その数の入力を持たせることができないため、ＴＣＳ２３上にソフトウェア的な操作ボタン２４として提供されている。ソフトウェア的な操作ボタン２４は、必要時に必要なものだけをＴＣＳ２３上に表示すれば良いため、多くの入力を持たせることが可能となる。
【００３８】
例えば、被検体の断層像をスキャンして、表示装置６のモニタ画面上に画像表示をリアルタイムに行っているモードでは、ＴＣＳ２３上に、画像の画質調整に関する操作ボタンを表示させることができる。また、表示装置６のモニタ画面上に静止画像を表示させた後、距離や面積計測等の診断アプリケーションに関する操作ボタンを表示させたり、画像の付帯情報となるボディーマークに関する操作ボタンを表示させたりすることができる。
【００３９】
一般的に、超音波診断装置においては、操作者は、右手で超音波プローブを操作し、左手で操作パネル２０を操作するが、左手は操作頻度の高いトラックボール２１の上に置くことが多い。トラックボール２１は、超音波画像のカラー表示や、ドップラ画像の表示や、計測カーソル等の関心領域の設定のために頻繁に操作される。従って、トラックボール２１から近い操作ボタン順に、使用頻度の高い機能を順番に割り当てていけば、ルーチン検査における左手の操作距離を短くすることができる。
【００４０】
また、指によって動かしやすい動作が異なるため、各指を動かしやすいように操作ボタン２２に機能を割り当てていけば操作者の負担が軽減する。例えば、人差し指や中指は、「ＵＰ／ＤＯＷＮスイッチ」からなるスイッチを押下しやすいと考えられるため、人差し指や中指の操作範囲内にある操作ボタン２２に、「ＵＰ／ＤＯＷＮ操作」が必要な機能を割り当てる。例えば、「画質調整機能」を人差し指や中指の操作範囲内にある操作ボタン２２に割り当てることにより、画質調整の操作がしやすくなる。一方、小指では、「ＵＰ／ＤＯＷＮスイッチ」からなるスイッチを押下し難いため、小指の操作範囲内にある操作ボタンには「ＯＮ／ＯＦＦ操作」で実行される機能を割り当てる。例えば、「記録機能」を小指の操作範囲内にある操作ボタン２２に割り当てることにより、小指の操作に適して、操作がしやすくなる。また、「フリーズ機能」のように、頻繁に使用される機能については、親指の操作に適しており、親指の操作範囲内にある操作ボタンに割り当てる。以上のように、指の動かしやすさを考慮し、各指の特徴に適した機能を操作ボタンに割り当てることにより、操作しやすくなるため、操作者の負担が軽減されることになる。
【００４１】
再び、図１に示す超音波診断装置の構成の説明に戻る。制御部８はＣＰＵからなり、超音波診断装置の各処理部に接続されて、ＲＯＭなどからなるメモリに記憶されている超音波診断装置の制御プログラムや超音波画像生成プログラムなどを実行することにより、各処理部の制御を行う。
【００４２】
さらに、制御部８は、シーケンスデータ記憶部９、シーケンスデータ解析部１０、属性データ記憶部１１、付加部１２、配置調整データ記憶部１３、割当部１４及び比較部１５を備えて構成されている。
【００４３】
シーケンスデータ記憶部９には、操作者により予め登録された操作手順の情報（シーケンスデータ）が記憶されている。この操作手順は、操作ボタンに割り当てられた機能を実行する順番であり、例えば、１番目に実行される機能（処理）が「送受信モードの変更機能」、２番目に実行される機能（処理）が「画質調整機能」、３番目に実行される機能（処理）が「フリーズ機能」などとなっている。機能（処理）の種類や順番は、操作者が任意に変更することができる。例えば、操作部７のキーボートなどを操作することにより、操作手順の順番などを変えることができる。なお、シーケンス（操作手順）は、診断内容によってほぼ決まってしまい、また、診断内容が異なればシーケンスも異なる。例えば、心臓の超音波画像を収集して診断を行う場合と、腹部の超音波画像を収集して診断する場合とでは、シーケンス（操作手順）は異なる。
【００４４】
また、過去において実際に操作した履歴を操作手順とし、その操作履歴情報をシーケンスデータ記憶部９に記憶しておいても良い。
【００４５】
シーケンスデータ解析部１０は、シーケンスデータ記憶部９からシーケンスデータ（操作手順の情報）を読み込み、各機能（処理）が実行される順番を求め、更に、各機能（処理）が実行される回数を求める。例えば、上記の例においては、「送受信モードの変更機能」の実行回数は１回、「画像調整機能」の実行回数は１回、「フリーズ機能」の実行回数は１回とされる。上記の例と異なり、操作手順として、１回目に「送受信モードの変更機能」、２回目に「画質調整機能」、３回目に「画質調整機能」、４回目に「フリーズ機能」が実行されるとなっていた場合は、「画質調整機能」の実行回数は２回とされる。このように、シーケンスデータ解析部１０は、操作手順の情報から各機能が実行される回数を求める。また、上記の操作履歴情報をシーケンスデータとした場合は、シーケンスデータ解析部１０は、その操作履歴情報から、各機能が実行された順番と、各機能が実行された回数を求める。
【００４６】
属性データ記憶部１１には、機能分類、スイッチ属性及び操作条件と、機能とが関連付けられた対応表が記憶されている。ここで、機能分類、スイッチ属性及び操作条件をまとめて「属性データ」と称し、関連付けられた対応表を「属性データ対応表」と称する。図３に、関連付けを示す属性データ対応表の１例を示す。
【００４７】
機能分類とは、その機能を用途によって分類したときのその分類を表すものであり、機能を操作ボタンに割り当てる際の方向を決定する基準となるものである。例えば、「フリーズ機能」は基本的な機能であるため、図３の表に示すように、機能分類を「基本制御系」とし、「送受信モード変更機能」の機能分類を「モード系」とし、「フォーカス位置変更機能」などのように、パラメータの値などを調整する機能については、機能分類を「調整系」とし、「距離計測機能」などのように、計測する機能については、機能分類を「計測系」とし、「記録機能」の機能分類を「記録系」とする。このように、機能分類が各機能に関連付けられている。
【００４８】
また、スイッチ属性とは、その機能を実行するために操作される操作ボタンの種類を表すものであり、上述した「ＯＮ／ＯＦＦスイッチ」や「ＵＰ／ＤＯＷＮスイッチ」などを表すものである。例えば、「フリーズ機能」は、割り当てられた操作ボタンが押下（ＯＮ）されると、静止画を表示させる機能であり、操作ボタンがＯＦＦされるとその機能が停止されるものであるため、スイッチ属性を「ＯＮ／ＯＦＦスイッチ」とする。つまり、同じ操作ボタンがＯＮ／ＯＦＦ操作されることにより、機能実行と停止が行われる機能であるため、「ＯＮ／ＯＦＦスイッチ」が関連付けられる。また、「距離計測機能」は、画像上の距離を計測する機能であり、割り当てられた操作ボタンが押下（ＯＮ）されると指定された点間の距離を計測し、操作ボタンがＯＦＦされている状態ではその機能は停止されるものであるため、スイッチ属性を「ＯＮ／ＯＦＦスイッチ」とする。また、「画質調整機能」は、１つの操作ボタンがＯＮ／ＯＦＦ操作されることにより実行されるものではなく、画質を表すパラメータの値を上下することにより画像の画質を変える機能であるため、属性を「ＵＰ／ＤＯＷＮスイッチ」とする。つまり、パラメータの値を変える必要があるため、２つ以上のボタンがＵＰ／ＤＯＷＮ操作されることにより、パラメータの調整が行われる機能であるため、「ＵＰ／ＤＯＷＮスイッチ」が関連付けられる。このように、スイッチ属性が各機能に関連付けられている。このように、スイッチ属性は、各機能を割り当てることが可能な操作ボタンを表すものである。
【００４９】
また、操作条件とは、ある機能が実行される可能性があるタイミングを示すものである。例えば、「フリーズ機能」は任意の時に押下される可能性があるため、操作条件を「常時」とする。また、「距離計測機能」は、「フリーズ機能」が実行されて静止画が表示されているときに実行される機能であるため、操作条件を「フリーズ時」とする。また、操作条件を「常時」と「非常時」とに分けても良い。例えば、常に実行される可能性がある機能については「常時」とし、頻繁に使用される可能性がない機能については「非常時」としても良い。この場合、「フリーズ機能」は常に実行される可能性があるため、操作条件を「常時」とする。一方、画像にコメントを付す際に実行される「アノテーション機能」などは、「フリーズ機能」が実行されて静止画が表示されているときに実行される機能であるため、操作条件を「非常時」とする。このように、操作条件が各機能に関連付けられている。
【００５０】
以上のように、各機能を、機能分類、スイッチ属性及び操作条件で特定し、それらの情報を基準として、各機能を操作ボタンに割り当てる。
【００５１】
付加部１２は、シーケンスデータ解析部１０からシーケンスデータ（操作手順の情報）を受け、更に、属性データ記憶部１１から属性データ対応表を読み込み、シーケンスデータに属性データを付加する。
【００５２】
例えば、操作手順として、１回目に実行される機能が「フリーズ機能」であり、２回目に実行される機能が「距離測定機能」となっている場合について説明する。この場合、１回目に実行される機能が「フリーズ機能」であるため、付加部１２は、図３に示す属性データ対応表に従って、１回目に実行される機能を示す情報に、機能分類の情報として「基本制御系」を付加し、スイッチ属性の情報として「ＯＮ／ＯＦＦスイッチ」を付加し、操作条件の情報として「常時」を付加する。さらに、２回目に実行される機能が「距離測定機能」であるため、付加部１２は、２回目に実行される機能を示す情報に、機能分類の情報として「測定系」を付加し、スイッチ属性の情報として「ＯＮ／ＯＦＦスイッチ」を付加し、操作条件の情報として「フリーズ時」を付加する。これにより、操作手順の情報に属性データが付加され、割当部１４に出力される。
【００５３】
配置調整データ記憶部１３には、機能分類、スイッチ属性及び操作条件からなる属性データと、その属性データで特定される機能が割り当てられるべき位置（方向及び距離）とが関連付けられた対応表が記憶されている。ここでは、この対応表を「配置調整データ」と称する。例えば、機能分類は各機能が割り当てられるべき方向と関連付けられ、操作条件は各機能が割り当てられるべき距離と関連付けられている。図４にこの配置調整データ（対応表）の１例を示す。
【００５４】
例えば、右手で超音波プローブ１を持ち、左手を操作パネル２０のトラックボール２１上に置いて超音波診断装置を操作する場合について説明する。図４（ａ）に機能分類についての関連付けを示す。機能分類は、機能が割り当てるべき方向、つまり、トラックボール２１上に置かれた手の指の方向に関連付けられている。具体的には、「基本制御系」は一般的に使用頻度が高いと考えられるため、操作しやすいように左手の親指がある方向（親指方向）に関連付けられる。「モード系」は操作しやすいように左手の人差し指がある方向（人差し指方向）に関連付けられる。「調整系」はパラメータの値を変更する機能が属し、中指での操作に適していると考えられるため、左手の中指がある方向（中指方向）に関連付けられる。「計測系」は比較的に使用頻度が低い機能が属しているため、薬指での操作に適していると考えられるため、左手の薬指がある方向（薬指方向）に関連付けられる。「記録系」は一連の処理の最後に実行されることが多いと考えられるため、小指での操作に適していると考えられるため、左手の小指がある方向（小指方向）に関連付けられる。
【００５５】
なお、各指の方向の領域を予め決めておく。各指の方向について図５を参照しつつ説明する。図５は図２に示す操作パネル２０の模式図であり、各指の方向に対応する領域を説明するための図である。例えば、左手をトラックボール２１の上に置いて操作する場合、領域Ａを「親指方向」の領域と決め、領域Ｂを「人差し指方向」の領域と決め、領域Ｃを「中指方向」の領域と決め、領域Ｄを「薬指方向」の領域と決め、領域Ｅを「小指方向」の領域と決め、領域Ａ〜Ｅを各指の方向に予め対応付けておく。領域Ａ〜Ｅは、各指が一般的に動作しやすい範囲を反映している。なお、領域Ａ〜Ｅが占める範囲は操作者によって任意に変更することができる。
【００５６】
以上のように、機能分類によって操作に適している指が異なるため、各機能分類に適していると考えられる指の方向を関連付けて対応表（配置調整データ）として配置調整データ記憶部１３に記憶しておく。なお、この対応表（配置調整データ）は操作者によって任意に変更可能なものであり、例えば、「調整系」に属する機能を人差し指で操作した方が操作しやすい操作者もいるため、その操作者用の対応表を作成して記憶しておくこともできる。この場合は、「調整系」は人差し指方向に関連付けられることになる。
【００５７】
図４（ｂ）に操作条件についての関連付けを示す。操作条件は、割り当てられるべき距離、つまり、手が置かれると想定されるトラックボール２１からの距離に関連付けられている。具体的には、「常時」に属する機能は、常に使用される可能性があるため、使用頻度が高いと考えられるため、トラックボール２１に近い距離が関連付けられる。また、「フリーズ時」に属する機能は、フリーズ時に実行される可能性があるため、比較的に使用頻度が高いと考えられ、トラックボール２１から近い距離に関連付けられる。また、「非常時」に属する機能は、常に使用されるわけではないため、使用頻度が低いと考えられ、トラックボール２１から遠い距離が関連付けられる。つまり、操作条件は各機能の使用頻度を反映しているため、使用頻度が高い機能がトラックボール２１に近い操作ボタンに割り当てられるように、操作条件にトラックボールからの距離を関連付けて対応表（配置調整データ）として配置調整データ記憶部１３に記憶しておく。なお、この関連付けも操作者によって任意に変更可能なものである。
【００５８】
以上のような関連付けを示す対応表（配置調整データ）が配置調整データ記憶部１３に記憶されており、その対応表（配置調整データ）は割当部１４に出力される。
【００５９】
割当部１４は、付加部１２から送られる、シーケンスデータに属性データが付加された情報を受け、更に、配置調整データ記憶部１３から配置調整データ（対応表）を読み込む。そして、割当部１４は、属性データと配置調整データ（対応表）とに従って、機能を割り当てるべき位置（方向及び位置）を決定する。つまり、割当部１４は、上記の配置調整データが示す対応表に従って、各機能を割り当てる操作ボタン２２を決定する。そして、割当部１４は、操作ボタン２２と機能とを関連付けた対応表を作成する。この新しい割り当てを表した対応表は、記憶部１６に記憶され、機能の割り当てを示す対応表が更新される。そして、割当部１４が、その新しい対応表に従って操作部７の操作ボタン２２に機能を割り当てていく。
【００６０】
例えば、「フリーズ機能」は、機能分類として「基本制御系」に属しているため、配置される方向は、親指方向（図５に示す領域Ａ）となり、操作条件として「常時」に属しているため、配置される距離は、トラックボール２１から近い距離になる。また、スイッチ属性として、「ＯＮ／ＯＦＦスイッチ」に属しているため、１つのボタンからなる操作ボタン２２に割り当てられる。例えば、トラックボール２１に近い位置にある操作ボタン２２ａに割り当てられる。
【００６１】
また、「距離計測機能」は、機能分類として「計測系」に属しているため、配置される方向は薬指方向（図５に示す領域Ｄ）となり、操作条件として「フリーズ時」に属しているため、配置される距離はトラックボール２１から近い距離になる。また、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」に属しているため、１つのボタンからなる操作ボタン２２に割り当てられる。このように、割当部１４は、「フリーズ機能」や「距離計測機能」などの各機能が割り当てられるべき操作ボタン２２を決定し、各機能と操作ボタン２２とを関連付けて対応表を作成し、各操作ボタン２２に各機能を割り当てていく。
【００６２】
また、割当部１４は、シーケンスデータ解析部１０から各機能の実行頻度を示す情報を受け、その実行頻度に応じて各機能を割り当てるべき距離を変える。つまり、実行頻度が高い機能については、トラックボール２１から近い位置にある操作ボタンに割り当てるように、配置される距離を「近い距離」に変える。一方、実行頻度が低い機能については、トラックボールから遠い位置にある操作ボタンに割り当てるように、配置される距離を「遠い距離」に変える。
【００６３】
比較部１５は、実際に実行された機能と、シーケンスデータ記憶部９に記憶されている、予め設定されたシーケンス（操作手順）とを比較し、それらが一致しているか否かの判断を行う。例えば、予め設定された操作手順では、「フリーズ機能」の実行が定められている場合に、実際の操作において「距離計測機能」を実行するための操作ボタンが誤って操作されて「距離計測機能」が実行されると、比較部１５は操作内容が異なると判断する。そして、比較部１５は、その比較結果を割当部１４に出力する。割当部１４は、「距離計測機能」が割り当てられていた操作ボタン（誤って操作された操作ボタン）に、新たに「フリーズ機能」を割り当てる。このように、比較部１５と割当部１４によって、誤って操作された操作ボタンに本来実行すべき機能を割り当てることで、誤操作の発生を防止することが可能となる。
【００６４】
また、記憶部１６はＲＯＭなどのメモリやハードディスクなどからなり、画像生成部２により生成された各データが保存されている。さらに、記憶部１６には、超音波診断装置の各種設定条件、超音波診断装置の制御プログラム、超音波画像生成プログラムなどが記憶されている。
【００６５】
（動作）
次に、この発明の実施形態に係る超音波診断装置の動作（超音波診断装置の制御方法）について、図６乃至図８を参照しつつ説明する。図６は、この発明の実施形態に係る超音波診断装置の動作を順番に説明するためのフローチャートである。
【００６６】
超音波診断装置により診断を行う前に、操作者が操作部７を操作することにより超音波診断装置に機能の割り当て命令を与えると、その割り当て命令は操作部７から制御部８に出力される。そして、制御部８のシーケンスデータ解析部１０はその命令を受けると、シーケンスデータ記憶部９に予め登録されているシーケンスデータ（操作手順の情報）を読み込む（ステップＳ０１）。
【００６７】
シーケンスデータ解析部１０は、操作者により予め登録されたシーケンスデータ（操作手順の情報）を解析することにより、各機能の実行の順番を求め、更に、各機能が実行される回数を求める（ステップＳ０２）。
【００６８】
ここで、シーケンスデータ記憶部９に記憶されているシーケンス（操作手順）の例について、図７を参照しつつ説明する。図７は、シーケンス（操作手順）と操作者の指の位置との関係を示す概念図である。図７に示すシーケンス（操作手順）を以下に示す。この例のシーケンス（操作手順）は、（１）送受信のモードを変更するための「送受信モード変更機能」、（２）フォーカス位置を変更するための「フォーカス位置変更機能（画質調整機能）」、（３）ダイナミックレンジを調整するための「ダイナミックレンジ調整機能（画質調整機能）」、（４）静止画を表示させるための「フリーズ機能」、（５）指定された間の距離を計測するための「距離計測機能」、（６）画像中にコメントを付すための「アノテーション機能」、（７）静止画を記録するための「記録機能」、（８）静止画の表示を動画の表示に戻すための「フリーズ機能」となっている。つまり、（１）〜（８）までの機能が実行されて１連の処理が行われる。このシーケンス（操作手順）は診断内容により異なるものである。例えば、被検体の心臓を診断する場合の操作手順と、腹部を診断する場合の操作手順とは、一般的に異なる。
【００６９】
シーケンスデータ解析部１０はシーケンスデータに基づいて各機能の実行の順番を求め、更に、各機能が実行される回数を求める。つまり、シーケンスデータ解析部１０は各機能の実行頻度を求めることになる（ステップＳ０２）。
【００７０】
そして、シーケンスデータ解析部１０はシーケンスデータとその解析結果である各機能の実行頻度を付加部１２に出力する。付加部１２は、属性データ記憶部１１から図３に示す属性データ対応表を読み込む（ステップＳ０３）。そして、付加部１２は、シーケンスデータ（操作手順情報）の各機能に、属性データを付加していく（ステップＳ０４）。
【００７１】
上記の（１）〜（８）のシーケンス（操作手順）の場合、付加部１２は、図３に示す属性データ対応表に従って、（１）「送受信モード変更機能」に機能属性として「モード系」を付し、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」を付し、操作条件として「非常時」を付す。また、付加部１２は、（２）「フォーカス位置変更機能」と（３）の「ダイナミックレンジ変更機能」に機能属性として「調整系」を付し、スイッチ属性として「ＵＰ／ＤＯＷＮスイッチ」を付し、操作条件として「常時」を付す。また、付加部１２は、（４）、（８）「フリーズ機能」に機能属性として「基本制御系」を付し、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」を付し、操作条件として「常時」を付す。また、付加部１２は、（５）「距離計測機能」と（６）「アノテーション機能」に機能属性として「計測系」を付し、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」を付し、操作条件として「フリーズ時」を付す。また、付加部１２は、（７）「記録機能」に機能属性として「記録系」を付し、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」を付し、操作条件として「常時」を付す。
【００７２】
この対応関係について、図８に示す表を参照しつつ説明する。説明を簡便にするために、（４）の「フリーズ機能」と（５）の「距離測定機能」に対する対応付けについて説明する。図８（ａ）に、付加部１２に送られたシーケンスの一部を示す。ここでは、（４）「フリーズ機能」と（５）「距離測定機能」とが示されている。図８（ｂ）に、付加部１２により属性データがシーケンスデータに付加された後の対応関係を示す。（４）「フリーズ機能」には、「基本制御系」、「ＯＮ／ＯＦＦスイッチ」、「常時」が付加され、（５）「距離計測機能」には、「計測系」、「ＯＮ／ＯＦＦスイッチ」、「フリーズ時」が付加されている。
【００７３】
このように、図３に示す属性データ対応表に従って、シーケンス（操作手順）に含まれる各機能に属性データが付加される。そして、属性データが付加されたシーケンスデータは、割当部１４に出力される。割当部１４は、配置調整データ記憶部１３から図４に示す配置調整データ（対応表）を読み込む（ステップＳ０５）。そして、割当部１４は、その配置調整データ（対応表）と、属性データが付加されたシーケンスデータとから、各機能を割り当てるべき位置（方向及び距離）を決定し、その決定結果から割り当てるべき操作ボタンを決定する（ステップＳ０６）。
【００７４】
ここで、図８（ｃ）、（ｄ）に示す表を参照しつつ、操作ボタンへの割り当てを説明する。図８（ｃ）に示すように、（４）「フリーズ機能」には機能分類として「基本制御系」が付加されているため、割当部１４は配置調整データ（対応表）に従って、割り当てられる方向を「親指方向」（図５に示す領域Ａ）と決定する。また、操作条件として「常時」が対応付けられているため、割当部１４は、割り当てられる距離を「近い距離」と決定する。さらに、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」が付加されているため、１つのボタンからなる操作ボタンに割り当てられることになる。この場合、「フリーズ機能」が割り当てられる操作ボタンは、親指方向（図５に示す領域Ａ内）にある操作ボタンのうち、トラックボール２１に近い位置にある操作ボタンとなる。また、スイッチ属性は「ＯＮ／ＯＦＦスイッチ」であるため、１つのボタンからなる操作ボタンに割り当てられる。割当部１４は、例えば、図２に示す操作ボタン２２ａに「フリーズ機能」を割り当てる。
【００７５】
また、（５）「距離計測機能」には機能分類として「計測系」が付加されているため、割当部１４は配置調整データ（対応表）に従って、割り当てられる方向を「薬指方向」（図５に示す領域Ｄ）と決定する。また、操作条件として「フリーズ時」が付加されているため、割当部１４は、割り当てられる距離を「近い距離」と決定する。さらに、スイッチ属性として「ＯＮ／ＯＦＦスイッチ」が付加されているため、１つのボタンからなる操作ボタンに割り当てられることになる。この場合、「距離計測機能」が割り当てられる操作ボタンは、薬指方向（図５に示す領域Ｄ内）にある操作ボタンのうち、トラックボール２１に近い位置にある操作ボタンとなる。また、スイッチ属性は「ＯＮ／ＯＦＦスイッチ」であるため、１つのボタンからなる操作ボタンに割り当てられる。割当部１４は、例えば、図２に示す操作ボタン２２ｂに「距離計測機能」を割り当てる。
【００７６】
このように、割当部１４により各機能が割り当てられる操作ボタンが決定され、各機能と操作ボタンとが関連付けられた対応表が生成される。例えば、図８（ｄ）に示すような対応表が作成される。割当部１４はその対応表に従って、操作部７の操作ボタンに各機能を割り当てる（ステップＳ０７）。例えば、「フリーズ機能」は、親指方向（図５に示す領域Ａ内）にある最も近い位置の操作ボタン、例えば操作ボタン２２ａに割り当てられる。また、「距離計測機能」は、薬指方向（図５に示す領域Ｄ内）にある最も近い位置の操作ボタン、例えば操作ボタン２２ｂに割り当てられる。このとき、「フリーズ機能」と「距離計測機能」のスイッチ属性は「ＯＮ／ＯＦＦスイッチ」であるため、１つのボタンからなる操作ボタンのうち、最も近い位置にある操作ボタンに割り当てられることになる。
【００７７】
他の機能についても、機能分類、スイッチ属性及び操作条件に基づいて各操作ボタンに割り当てられる。例えば、割当部１４は、「フォーカス位置変更機能」を、人差し指方向（図５に示す領域Ｂ内）にある操作ボタンであって、トラックボール２１に最も近い位置の操作ボタンに割り当てる。また、割当部１４は、「ダイナミックレンジ変更機能」を、中指方向（図５に示す領域Ｃ内）にある操作ボタンであって、トラックボール２１から２番目に近い位置の操作ボタンに割り当てる。また、割当部１４は、「アノテーション機能」を、薬指方向（図５に示す領域Ｄ内）にある操作ボタンであって、トラックボール２１から２番目に近い位置の操作ボタンに割り当てる。
【００７８】
そして、シーケンス（操作手順）の全ての機能が操作ボタンに割り当てられると、制御部８は、割当が終了したことを操作者が認知できる程度に表示装置６に表示させる。操作者が操作部７の操作ボタンに割り当てられた機能を確認する。そして、割り当ての修正が必要な場合（ステップＳ０８、Ｎｏ）は、操作者は操作部７を操作することにより、修正命令を制御部８に与える。例えば、操作者が機能を割り当てる操作ボタンを指定すると、割当部１４はその指定に従って、指定された操作ボタンに機能を割り当てる（ステップＳ０９）。一方、割り当ての修正が不要な場合は（ステップＳ０８、Ｙｅｓ）、割り当ての処理が終了することになる。
【００７９】
以上のように、指の位置、指の動作及び各機能の特徴を考慮し、操作するのに適した指の操作範囲内にある操作ボタンに機能を割り当てることにより、操作者の使い勝手に対応して機能を割り当てることが可能となる。そのことにより、操作者が使いやすいように操作ボタンに機能を割り当てることが可能となる。
【００８０】
例えば、機能の種類に応じて、動かしやすい指の近くにある操作ボタンに機能を割り当てることができる。また、実行される頻度が高い機能を基準操作ボタンに近い位置にある操作ボタンに割り当てることにより、指の動作範囲を狭くすることができる。以上のように、操作者の使い勝手に対応して機能を割り当てることができるため、診断効率を向上させることが可能となる。その結果、検査時間の短縮化が図れ、検査者のみならず、患者への負担も軽減することができる。
【００８１】
また、この実施形態に係る超音波診断装置によると、他の超音波診断装置の使用に慣れている操作者であっても、違和感無く操作することが可能となる。例えば他の超音波診断装置においては、左手の人差し指の操作範囲内にある操作ボタンに「画質調整機能」が割り当てられていた場合、他の超音波診断装置に慣れている操作者は、この実施形態に係る超音波診断装置においても人差し指の操作範囲内にある操作ボタンに「画質調整機能」が割り当てられている方が使い勝手が良い。この場合、配置調整データ（対応表）の機能分類において、調整系に人差し指方向を対応付けておくことで、割当部１４は、調整系に属する「画質調整機能」を人差し指の操作範囲内にある操作ボタンに割り当てることになる。このようにして、「画質調整機能」は人差し指の操作範囲内にある操作ボタンに割り当てられるため、他の超音波診断装置に慣れている操作者であっても、違和感無くこの実施形態に係る超音波診断装置を使用することが可能となる。
【００８２】
以上のように、操作者によって配置調整データ（対応表）の内容を変えることで、各操作者の操作の特徴に合わせた割り当てを行うことができる。例えば、配置調整データにおいて、ある操作者に対しては記録系を人差し指方向に対応させ、別の操作者に対してはモード系を小指方向に対応させても良い。これにより、同じ機能であっても操作者によって配置される方向が異なる。
【００８３】
また、属性データ対応表のうち、操作条件を操作者によって変えても良い。例えば、操作条件が「常時」であった機能を「非常時」に変えても良く。「非常時」であった機能を「常時」に変えても良い。これにより、同じ機能であっても、操作者によって割り当てられる距離が異なる。ある操作者の場合、トラックボールから近い位置の操作ボタンに機能が割り当てられ、他の操作者の場合、トラックボールから遠い位置の操作ボタンにその機能が割り当てられる。
【００８４】
また、操作者ごと又は診断内容ごとに異なる属性データ対応表又は配置調整データ（対応表）をそれぞれ、属性データ記憶部１１又は配置調整データ記憶部１３に記憶しておき、操作者ごと又は診断内容ごとに、異なる割り当てを行っても良い。操作ボタン２２は、操作者や診断内容によって使用頻度に偏りがある。また、操作者や診断内容によって全く使用しない操作ボタン２２もある。従って、操作者ごと又は診断内容ごとに同じ操作ボタン２２に異なる機能を割り当てれば、操作者と診断内容の特徴に対応した割り当てが可能となる。
【００８５】
例えば、操作者ごとに操作ボタン２２に機能を割り当てる例について説明する。予め、ユーザ名などを属性データ対応表に付加し、属性データ記憶部１１に記憶しておく。同様に、予め、ユーザ名などを配置調整データ（対応表）に付加し、配置調整データ記憶部１１に記憶しておく。
【００８６】
そして、超音波診断装置を使用する際に、操作部７により、操作者のユーザ名やユーザＩＤなどの操作者を特定する情報を入力する。付加部１２は、操作部７から入力されたユーザ名などを受けて、そのユーザ名に基づいて属性データ記憶部１１から、そのユーザ名などが付された属性データ対応表を読み込む。そして、ステップＳ０４と同様にシーケンスデータ（操作手順情報）に属性データを付加し、付加したデータを割当部１４に出力する。割当部１４は、入力されたユーザ名などに従って配置調整データ記憶部１３から、そのユーザ名などが付された配置調整データ（対応表）を読み込み、操作ボタン２２と機能とを関連付けた対応表を作成する。この対応表は操作者ごとに作成されるため、その対応表に従って機能を操作ボタン２２に割り当てることにより、その操作者の使い勝手に応じた割当が可能となる。これにより、操作者の特徴に対応した機能の割り当てを行うことが可能となり、個々の操作者の使い勝手に対応した機能の割当が可能となるため、操作者の負担が軽減され、診断効率を向上されることが可能となる。
【００８７】
また、割当部１４は、実行される順番が互いに近い機能を、互いに近い位置にある操作ボタンに割り当てても良い。例えば、上記の例において（４）「フリーズ機能」が実行された後に（５）「距離計測機能」が実行されるため、これらの機能を、互いに近い位置にある操作ボタンに割り当てる。これにより、狭い範囲内で指を動かせば良いため、一連の操作を行っているときに操作者の負担を軽減することができる。
【００８８】
次に、この発明の実施形態に係る超音波診断装置の別の動作について、図９を参照しつつ説明する。図９は、この発明の実施形態に係る超音波診断装置の別の動作を説明するためのフローチャートである。この動作は、誤って操作された操作ボタンに、本来実行されるべき機能を割り当てるものである。
【００８９】
まず、所定の診断を行うために操作者が操作ボタン２２を操作すると、その操作ボタンを示す信号（操作情報）が制御部８に出力され、操作者が行った操作の一連の手順を示す操作履歴が制御部８により作成される。例えば、割付部１４が操作部７から操作ボタンを示す信号（操作情報）を受けると、操作ボタンと機能とを関連付けた対応表に従って、実際に実行された機能を求める。そして、割付部１４は、一連の操作についての機能を求めることにより、一連の手順を示す操作履歴を作成する。そして、比較部１５はその操作履歴を読み込む（ステップＳ１１）。
【００９０】
さらに、比較部１５は、シーケンスデータ記憶部９からその診断内容に対応するシーケンスデータ（操作手順）を読み込み、上記の操作履歴とシーケンスデータとを比較する（ステップＳ１２）。例えば、心臓の診断を行っている場合は、比較部１５は、シーケンスデータ記憶部９から心臓の診断のシーケンスデータ（操作手順の情報）を読み込む。
【００９１】
そして、比較部１５は、操作履歴の内容、つまり実際に実行された一連の機能と、シーケンスデータ（操作手順）が示す一連の機能とが、一致するか否かの判断を行う（ステップＳ１３）。実際に実行された機能と、シーケンスデータが示す機能とが一致すれば（ステップＳ１３、Ｙｅｓ）、シーケンスデータ（操作手順）が示す機能と同じ機能が実際に実行されたことになるため、機能の割り当て処理を行わず処理は終了する。
【００９２】
一方、実際に実行された機能と、シーケンスデータが示す機能とが一致しない場合（ステップＳ１３、Ｎｏ）、シーケンスデータ（操作手順）が示す機能と同じ機能が実際に実行されていないことになる。例えば、シーケンスデータによると「フリーズ機能」が実行されるべきであったにもかかわらず、実際に実行された機能が「記録機能」であったものとする。この場合、シーケンスデータと異なる機能が実行されているため、本来、操作されるべきではなかった操作ボタンが操作されたことになる。例えば、「記憶機能」が割り当てられた操作ボタンを、「フリーズ機能」が割り当てられていると操作者が勘違いしている場合などに、上記の不一致が発生する。図２に示す例において、操作ボタン２２ａに「フリーズ機能」が割り当てられており、「操作ボタン２２ｄ」に「記録機能」が割り当てられているものとする。本来、操作ボタン２２ａが操作されるべきであったものが、操作ボタン２２ｄが操作されるため、上記の誤操作が発生する。
【００９３】
さらに、比較部１５は、その不一致が発生した回数をカウントする。そして、不一致の回数が予め設定された回数になったとき（ステップＳ１４、Ｙｅｓ）、比較部１５は、割当部１４に機能の割り当て命令を出力する。一方、不一致の回数が予め設定された所定回数より少ない場合は（ステップＳ１４、Ｎｏ）、機能の割り当てを行わず、処理は終了する。
【００９４】
つまり、所定回数、機能の不一致が発生した場合は、操作者が気づかずに誤操作し続けている可能性があるため、本来実行されるべきであった機能を、誤操作された操作ボタンに割り当てる処理を行う。一方、機能の不一致が所定回数より少ない場合は、誤操作の頻度が低いため、機能の割り当てを行う必要がないと考えられる。この場合は、割り当て処理を行わずに処理を終了する。この所定回数は、操作者によって予め設定されるものであり、任意に変更することができる。例えば、設定値を１０回とした場合、不一致の回数が１０回になると、比較部１５は割当部１４に機能の割り当て命令を出力する。
【００９５】
不一致の回数が所定回数になった場合は（ステップＳ１４、Ｙｅｓ）、制御部８の制御により表示装置６のモニタ画面上に、機能が不一致になったことを操作者が認知できる程度に表示させる。例えば、表示装置６のモニタ画面上に、「実行された機能と操作手順の機能とが一致しません」などの表示を行う。そして、機能の割り当てが必要であると操作者が判断した場合は、操作者は操作部７により機能の割り当て命令を超音波診断装置に与える（ステップＳ１５、Ｙｅｓ）。一方、割り当ては不要であると操作者が判断した場合は（ステップＳ１５、Ｎｏ）、処理を終了する。
【００９６】
操作者により機能の割り当て命令が入力された場合（ステップＳ１５、Ｙｅｓ）、割当部１４はその割り当て命令を受け、更に、比較部１５から一致しなかった機能の情報を受ける。そして、割当部１４は、シーケンスデータと一致しなかった機能が割り当てられている操作ボタンに、シーケンスデータが示す機能を割り当てる（ステップＳ１６）。つまり、本来実行されるべきであった機能を、実際に操作された操作ボタン（誤操作された操作ボタン）に割り当てる。
【００９７】
例えば、割当部１４は、比較部１５から一致しなかった機能である「フリーズ機能」を示す情報と「記録機能」を示す情報とを受ける。そして、割当部１４は、機能と操作ボタンとが関連付けられている対応表を参照して、「フリーズ機能」を「記録機能」が割り当てられている操作ボタン（上記の例の場合、操作ボタン２２ｄ）に割り当てる。これにより、操作ボタン２２ｄに「フリーズ機能」が割り当てられることになる。操作者は、「記録機能」が割り当てられていた操作ボタン２２ｄを「フリーズ機能」であると認識して操作していたため、上記の誤操作が発生していたが、操作ボタン２２ｄに「フリーズ機能」を割り当てることにより、操作者の認識と、実際の割り当てが一致するため、誤操作を防ぐことができる。また、操作ボタン２２ｄに割り当てられていた「記録機能」は、他の操作ボタン、例えば操作ボタン２２ａに割り当てられる。
【００９８】
このように、対象となる機能を誤操作していた操作ボタンに割り当てることにより、操作者の認識と実際の割り当てとが一致するため、誤操作を防ぐことが可能となる。上記のように、フリーズ機能が割り当てられた操作ボタンであると勘違いして、記録機能が割り当てられた操作ボタンを操作している場合、本来、フリーズ機能が実行されなければならないところ、記録機能が実行されてしまう。この実施形態によると、記録機能が割り当てられている操作ボタンにフリーズ機能を割り当てることにより、次に操作する際には、フリーズ機能を実行させることが可能となる。これにより、誤操作を防止することが可能となるため、検査効率を向上させることが可能となる。
【図面の簡単な説明】
【００９９】
【図１】この発明の実施形態に係る超音波診断装置の概略構成を示すブロック図である。
【図２】この発明の実施形態に係る超音波診断装置に備えられた操作パネル及びＴＣＳを示す上面図である。
【図３】機能と属性データとの関連付けを表す対応表を示す図である。
【図４】属性データと機能が割り当てられる位置（方向及び距離）との関連付けを表す対応表を示す図である。
【図５】図２に示す操作パネルの模式図であり、各指の方向に対応する領域を説明するための図である。
【図６】この発明の実施形態に係る超音波診断装置の動作を順番に説明するためのフローチャートである。
【図７】シーケンス（操作手順）と操作者の指の位置との関係を示す概念図である。
【図８】シーケンス（操作手順）、属性データ、配置調整データ及び操作ボタンの関連付けを説明するための表である。
【図９】この発明の実施形態に係る超音波診断装置の別の動作を順番に説明するためのフローチャートである。
【符号の説明】
【０１００】
１  超音波プローブ
２  画像形成部
３  送受信部
４  信号処理部
５  ＤＳＣ
６  表示装置
７  操作部
８  制御部
９  シーケンスデータ記憶部
１０  シーケンスデータ解析部
１１  属性データ記憶部
１２  付加部
１３  配置調整データ記憶部
１４  割当部
１５  比較部
１６  記憶部
２０  操作パネル
２３  ＴＣＳ
【図１】
2006247036.tif 000003
【図２】
2006247036.tif 000004
【図３】
2006247036.tif 000005
【図４】
2006247036.tif 000006
【図５】
2006247036.tif 000007
【図６】
2006247036.tif 000008
【図７】
2006247036.tif 000009
【図８】
2006247036.tif 000010
【図９】
2006247036.tif 000011