(57)【要約】超音波撮像システムが、それを用いてユーザが本システムを使用する、またはある検査を実施する方法に関する１つもしくはそれを上回る訓練資料を閲覧し得る制御を含む。訓練資料は、超音波システムの動作パラメータのうちの１つまたはそれを上回るものと関連付けられる。ヘルプ制御の選択に応じて、検索が、超音波システムの１つまたはそれを上回る現在の動作パラメータと関連付けられるそれらの訓練資料に関して実施される。別の側面では、訓練資料は、訓練資料のコンテンツ内に使用または記述される１つもしくはそれを上回る動作パラメータの記録を含む。訓練資料を閲覧するとき、ユーザは、超音波システム上で「表示」制御を選択することができ、これは、訓練資料内に使用または記述される動作パラメータが、超音波機械の回路にロードされるようにする。
2018517486.tif 000002
【特許請求の範囲】
【請求項１】
超音波撮像システムであって、
前記超音波撮像システムの１つまたはそれを上回る現在の動作パラメータを記憶するように構成される、メモリと、
プロセッサであって、
ユーザが訓練資料の項目を精査するための制御を選択したかどうかを判定することと、
前記現在の動作パラメータのうちの１つまたはそれを上回るものに関連する訓練資料の少なくとも１つの項目に関するいくつかの訓練資料を検索することと、
前記現在の動作パラメータのうちの１つまたはそれを上回るものに関連する訓練資料を前記ユーザに提示することと
を行う命令を実行するように構成される、プロセッサと
を含む、超音波撮像システム。
【請求項２】
前記訓練資料は、前記訓練資料のコンテンツに関連する１つまたはそれを上回る撮像パラメータを表すタグとともに記憶され、前記プロセッサは、前記超音波撮像システムの現在の動作パラメータのうちの１つまたはそれを上回るものに関連する値に関して前記訓練資料のタグを検索する命令を実行するように構成される、請求項１に記載の超音波撮像システム。
【請求項３】
前記プロセッサは、訓練資料を記憶する遠隔コンピュータに１つまたはそれを上回る現在の動作パラメータを送信することによって、前記訓練資料を検索する命令を実行するように構成される、請求項１に記載の超音波撮像システム。
【請求項４】
超音波撮像システムであって、
前記超音波撮像システムの１つまたはそれを上回る現在の動作パラメータを記憶するように構成される、メモリと、
プロセッサであって、
訓練資料の項目をユーザに提示することであって、前記訓練資料は、前記超音波システムの１つまたはそれを上回る動作パラメータと関連付けられる、ことと、
ユーザがライブ撮像モードに切り替えるための制御を選択したかどうかを判定することと、
前記ユーザに提示されている前記訓練資料と関連付けられる動作パラメータのうちの１つまたはそれを上回るものを超音波機械の回路にロードすることと、
前記ユーザのために提示される訓練資料から前記超音波機械の回路にロードされたパラメータを用いて生成される、超音波画像を表示することと
を行う命令を実行するように構成される、プロセッサと
を含む、超音波撮像システム。
【請求項５】
前記訓練資料は、前記訓練資料のコンテンツに関連する１つまたはそれを上回る撮像パラメータを表すタグとともに記憶され、前記プロセッサは、前記訓練資料のタグから動作パラメータを読み取り、前記タグからの動作パラメータのうちの１つまたはそれを上回るものを用いて前記超音波機械の回路をプログラムする命令を実行するように構成される、請求項４に記載の超音波撮像システム。
【請求項６】
前記プロセッサは、前記プロセッサに、遠隔に位置するコンピュータから訓練資料の項目に関して記憶される動作パラメータを受信させる命令を実行するように構成される、請求項４に記載の超音波撮像システム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示される技術は、超音波撮像システムに関し、特に、超音波撮像システムのための訓練システムに関する。
【背景技術】
【０００２】
技術の進歩により、超音波撮像機械は使用がより容易になっているが、高度なオペレータ技能が、患者の身体内の種々の着目領域の高品質画像を取得するために、依然として要求される。最適な機械設定およびプローブが患者上で保持ならびに移動される方法等の要因は全て、生産される画像の品質に影響を及ぼし得る。
【０００３】
医師および超音波技師に最良な画像を取得する方法を教示するために、撮像システムは、典型的には、訓練マニュアルおよびビデオチュートリアルを備えている。受講者は、マニュアルを学習し、訓練ビデオを視聴し、次いで、説明される検査を再現しようとすることが予期される。そのような訓練資料は、多くの場合、使用されている超音波機械のディスプレイとは異なるコンピュータスクリーンまたは他のビデオモニタ上で閲覧される。したがって、ユーザは、特定の検査を実践するように試行する前に、示唆される機械設定を記録し、同一の設定を用いて超音波機械を手動で構成する必要がある。同様に、ユーザが超音波機械を使用しているとき、画像を改良するために、特定の設定を調節する方法について質問を有する場合がある。これまでは、ユーザは、訓練マニュアルにおいて現在の撮像モードおよび撮像されている着目領域を調べ、次いで、画像を改良するために推奨される設定を再現するように試行する必要があった。これらの訓練ソリューションの両方は、煩雑かつ非効率的であり得る。
【発明の概要】
【課題を解決するための手段】
【０００４】
上記に説明されるシステムを改良するために、開示される技術は、内蔵訓練システムを伴う超音波撮像機械に関する。超音波機械内のメモリが、撮像機械を動作させ、特定の着目領域を撮像するためのベストプラクティスを説明および例証する、訓練命令、サンプル画像、ならびにビデオ／オーディオチュートリアルのうちの１つまたはそれを上回るものを記憶する。一実施形態では、これらの訓練資料はそれぞれ、訓練の資料の主題を撮像モード、特定の着目領域、または１つもしくはそれを上回る機械設定に関連付ける、１つまたはそれを上回るタグ値と関連付けられる。
【０００５】
加えて、または代替として、超音波機械は、１つもしくはそれを上回る撮像パラメータの記録が記憶されるメモリを含む。「ヘルプ」制御が、キーボード上のキーとして、ユーザインターフェーススクリーン上のソフトキーとして、またはある他のユーザ入力機構を介して、ユーザに利用可能である。ヘルプ制御が選択される場合、プロセッサによって実行される学習モジュールが、現在の撮像パラメータのうちの１つまたはそれを上回るものに合致するタグ値を伴う訓練資料に関して検索する。現在の機械パラメータのうちの１つもしくはそれを上回るものに合致する、または関連する訓練資料のリストが、ユーザに提示される。訓練資料の特定の項目の選択に応じて、選択された訓練資料は、超音波機械によって使用される１つまたはそれを上回るビデオディスプレイ上に提示される。
【０００６】
別の実施形態では、訓練資料は、訓練資料内に使用または議論される１つもしくはそれを上回る撮像パラメータの記録を含む。超音波撮像システムは、キーボード上に、またはユーザインターフェース上のソフトキーとして、またはある他の入力制御として、「表示」制御を含む。表示制御の選択に応じて、精査されている訓練資料の特定の部分と関連付けられる１つまたはそれを上回る撮像パラメータが、超音波システムの撮像回路にロードされ、したがって、ユーザは、訓練資料内で使用される同一の機械設定を使用して本システムを動作させることができる。ユーザは、訓練資料内で使用される設定を用いてライブ画像を捕捉することと、訓練資料を閲覧することとの間で交互に切り替えることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、開示される技術の一実施形態による、超音波撮像機械のブロック図である。
【図２】図２は、超音波撮像機械上で使用される１つまたはそれを上回る現在の撮像パラメータに関連する訓練資料を見出すために、学習モジュールによって実施されるステップのフローチャートである。
【図３】図３は、精査されている訓練資料の項目と関連付けられる１つまたはそれを上回る撮像パラメータを超音波撮像機械の回路にロードするために、学習モジュールによって実施されるステップのフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、開示される技術の一実施形態に従って構築される、超音波撮像機械を図示する。超音波撮像機械は、ポータブルまたはカートベースであり、超音波を生産し、それらを身体中に指向させるとともに、受信された対応するエコー信号から画像を生産するように構成されることができる。超音波システム１０は、１つまたはそれを上回るプログラマブルプロセッサ２０と、ユーザ入力２４（例えば、キーボード、ボタン、スクロールホイール、タッチパッド、タッチスクリーン等）のセットと、伝送回路２６と、受信回路２８とを含む。超音波信号を身体中に伝送すると、伝送回路は、伝送／受信スイッチ３０を通してプローブ３２上の圧電トランスデューサ要素に印加される時限電圧パルスを生成する。プローブ３２によって受信された音響信号が、トランスデューサ要素によって対応する電気信号に変換される。電気信号は、伝送／受信スイッチ３０を通して受信回路２８に配索される。当業者によって理解されるであろうように、受信回路２８は、１つまたはそれを上回る内部もしくは外部ビデオモニタ４０上に表示するためのビデオプロセッサ３６を使用して受信されたエコー信号を静止画像またはビデオ画像に変換する、要求される増幅器、アナログ／デジタルコンバータ、ビーム形成器、走査コンバータ、および他の信号処理ＤＳＰまたはＡＳＩＣを含む。いくつかの実施形態では、伝送／受信回路の一部は、プローブ３２（例えば、ビーム形成およびＡ／Ｄコンバータ）内に位置し得る。超音波システムの伝送および受信回路２６、２８、ならびに他の画像処理コンポーネントの詳細は、当業者に公知であると見なされ、したがって、さらに詳細に議論されない。
【０００９】
開示される技術の一実施形態によると、超音波撮像システム１０は、学習モジュール６０と、撮像システムの現在の動作パラメータの記録を記憶するためのメモリ６２と、訓練資料のライブラリを記憶するメモリ６４とを含む。そのようなメモリは、ランダムアクセスメモリ（ＲＡＭ）、電子メモリチップ、ハードドライブ、ソリッドステートドライブ、および同等物のうちの１つまたはそれを上回るものを含むことができる。学習モジュール６０は、好ましくは、プロセッサ２０によって実行可能である命令を記憶するメモリ、またはユーザがヘルプもしくは表示モードにアクセスすることを所望していることを示すユーザ入力を受信するように構成される専用プロセッサユニットもしくはＡＳＩＣのいずれかとして実装される。一実施形態では、学習モジュールは、超音波撮像システムのオペレーティングシステムに直接内蔵される。別の実施形態では、学習モジュール６０ならびに現在の撮像パラメータおよび訓練資料を記憶するためのメモリは、超音波撮像システム上にロードされる別個のアプリケーション（例えば、「アプリ」）として実装される。ユーザは、その機能性が所望される場合、学習モジュールアプリを起動し、付加的訓練機能性を超音波システムに提供する。
【００１０】
ユーザがヘルプモードを起動したことの検出に応じて、学習モジュール６０は、メモリ６２から現在の動作パラメータのうちの１つまたはそれを上回るものを読み取るように構成される。そのようなパラメータは、例えば、検査タイプ（成人、小児、着目領域等）、使用されているトランスデューサのタイプ、走査の深度、受信されたエコー信号に適用される利得のうちの１つまたはそれを上回るものを含むことができる。他のパラメータは、撮像モード（Ｂモード、Ｍモード、ドップラ、電力モード等）を含むことができる。メモリ６２から読み取られる１つまたはそれを上回る現在の撮像パラメータから、学習モジュールは、超音波システムの現在の撮像モードおよび設定に対して適切である１つまたはそれを上回る訓練資料を識別する。そのような訓練資料は、テキストファイル７０と、静止画像８０と、ビデオ／オーディオクリップ９０とを含むことができる。一実施形態では、訓練資料はそれぞれ、訓練資料を１つまたはそれを上回る撮像パラメータと関連付けるタグ等のメタデータを含む。例えば、静止画像が、小児腎臓走査から取得され得る。したがって、ユーザが小児撮像または腎臓走査を実施する方法等に関する質問を有する場合、画像に関するタグ値は、関連する訓練資料を位置特定する際に有用である、Ｂモード、小児、および腎臓を記録し得る。
【００１１】
メモリ６４内に記憶される現在の撮像パラメータのうちの１つまたはそれを上回るものを読み取ることによって、学習モジュール６０は、メモリ６２内に記憶されるどの訓練資料が現在の動作パラメータに関連するかを識別することが可能である。現在の動作パラメータに関連する訓練資料の数に応じて、ユーザは、識別された訓練資料のリストを示され得る。リスト上の任意の項目の選択が、対応する訓練資料がユーザに対して提示されるようにする。
【００１２】
いくつかの事例では、超音波撮像システムは、いかなる現在のモードも選択されていないため、現在の撮像モードを有していない場合がある。本場合では、学習モジュール６０は、ユーザが閲覧するために、メモリ６４内に記憶される全ての訓練資料のリストを提示することができる。上記に議論されるように、訓練資料は、撮像トピックまたは特定の撮像パラメータに関するテキスト記述を含むことができる。訓練資料はまた、超音波撮像システムを用いて取得可能な最適結果を例証する静止画像８０を含むことができる。加えて、訓練資料は、撮像モードまたは生産され得る画像の品質に対する撮像パラメータの変更の影響に関するチュートリアルを提供するために選択され得る、オーディオもしくはビデオクリップ９０を含むことができる。ビデオクリップはまた、特定のタイプの検査を実施するために、プローブ３２が患者上で保持または移動されるべき方法に関する命令を含むことができる。
【００１３】
撮像パラメータがユーザによって選択または調節されると、プロセッサは、メモリ６２内に撮像パラメータを記憶する。例えば、走査の深度が３ｃｍから７ｃｍに増加される場合、メモリ６２は、新しい走査深度を記憶するために更新されるであろう。
【００１４】
代替実施形態では、撮像パラメータは、伝送および受信回路２６、２８、ならびに超音波システムの他の回路と関連付けられるメモリ（図示せず）内に記憶される。ユーザがヘルプモードを選択したことの検出に応じて、学習モジュールは、メモリからパラメータを読み取るか、またはプロセッサ２０がメモリからパラメータを読み取り、パラメータ値を学習モジュールに返すことを要求するかのいずれかである。いったん現在の動作パラメータが把握されると、それらは、関連する訓練資料に関して検索するために、学習モジュールによって使用される。
【００１５】
一実施形態では、訓練資料は、超音波機械自体のメモリ６４内にローカルに記憶される。別の実施形態では、訓練資料は、遠隔場所１００（例えば、超音波機械の製造業者または他の訓練提供者によって起動されるサーバコンピュータ）において記憶され、有線または無線コンピュータ通信リンクを通して呼び出されることができる。後者の実施形態は、これが新しい資料を超音波機械にダウンロードすることなく、訓練資料が連続的に更新されることを可能にするため、好ましくあり得る。一実施形態では、超音波機械は、これが遠隔コンピュータシステムへの接続を有しているかどうかを判定する。その場合、現在の撮像パラメータのうちの１つまたはそれを上回るものが、遠隔コンピュータに送信され、超音波機械にダウンロードまたはストリーミングされる関連する訓練資料を識別する。いかなる接続も利用可能ではない場合、超音波機械は、ローカルに記憶されているものの間で関連する訓練資料に関して検索する。
【００１６】
同一または代替実施形態では、超音波撮像システムは、超音波機械上の指定された制御（ボタン、スイッチ、ノブ等）として、または超音波機械のグラフィカルユーザインターフェースもしくはタッチスクリーン上のソフトキー、ジェスチャもしくはメニュー項目、もしくは同等物として実装され得る「表示」制御を含む。本実施形態では、ユーザによって閲覧され得る訓練資料は、撮像技法またはモードおよび１つもしくはそれを上回るパラメータ設定と関連付けられる。一実施形態では、特定のモードおよびパラメータ設定は、訓練資料とともにメタデータタグとして記憶される。訓練資料とともに記憶されるタグは、議論されている撮像モードのタイプ、利得、深度、検査されている組織のタイプ、走査が成人に対してであるかまたは子供に対してであるか等としてそのような情報の記録を残す。
【００１７】
ユーザが精査されている訓練資料の主題である撮像技法を試行および再現することを所望する場合、ユーザは、表示制御を選択する。表示制御の検出に応じて、学習モジュール６０は、訓練資料と関連付けられる撮像パラメータを読み取る。学習モジュールは、次いで、パラメータをプロセッサに伝達し、これは、パラメータを伝送および受信回路に電子的に提供し、したがって、超音波機械は、訓練資料内で使用されている機械と同一の方法で構成される。いくつかの場合では、プロセッサは、手動でいくつかのパラメータを設定する、またはいくつかの機械設定を変更するようにユーザを促し得る（例えば、「成人用撮像プローブを小児用撮像プローブに変更してください」または「利得を１１に増加してください」）。このように、ユーザは、訓練資料内に記述される、または示されるものと同一のパラメータを使用するように本機械を容易に設定することができる。制御が設定された後、ユーザは、精査されている訓練資料内に使用または記述される同一の撮像パラメータを用いて本機械の使用を実践することができる。ユーザは、次いで、変更が生産される結果にどのように影響を及ぼすかを確認するために、撮像パラメータのうちの１つまたはそれを上回るものを自由に調節する。
【００１８】
上記に説明される同一の様式で、ユーザが「表示」選択肢を選択する前に精査されている訓練資料は、超音波機械自体の上にローカルに記憶される、または遠隔場所からストリーミングもしくはダウンロードされ得る。
【００１９】
図２は、開示される技術の実施形態による、超音波撮像機械の現在の動作パラメータのうちの１つまたはそれを上回るものに関連する訓練資料を識別するために、プロセッサ２０および学習モジュール６０によって実施される一連の行為を示す。２００において開始し、プロセッサは、２０２において、実施されている検査のタイプに従ってオペレータによって設定される、または本機械によって事前ロードされる、超音波機械の１つもしくはそれを上回る動作パラメータの記録を記憶する。上記に示されるように、パラメータは、使用されている撮像パラメータの記録を残すための専用であるメモリ６２内に記憶され得る。代替として、パラメータは、伝送および受信回路ならびに超音波システムの他のコンポーネントと関連付けられるメモリ内に記憶され得る。また別の実施形態では、メモリの組み合わせが、使用され得る。例えば、メモリ６２は、現在の撮像モードが「成人、心臓」であることを示す記録を記憶し得る一方、伝送および受信回路と関連付けられるメモリは、利得、伝送深度、および他のパラメータに関する特定のパラメータ値を記憶し、成人心臓撮像を実行し得る。２０４において、プロセッサは、ユーザが「ヘルプ」制御を選択したかどうかを判定する。該当しない場合、超音波システムは、２０６において、選択された撮像モードで動作を継続する。
【００２０】
ユーザがヘルプ制御を選択した場合、学習モジュール６０が、呼び出され、本システムの現在の撮像パラメータのうちの１つもしくはそれを上回るものが、メモリ６２からパラメータ値を読み取るか、または超音波システムの回路と関連付けられるメモリ内に記憶されるパラメータ値を読み出すようにプロセッサに要求するかのいずれかによって判定される。２１０において、学習モジュール６０は、現在使用中のパラメータ値に合致する、または関連するタグ値を有するそれらの資料に関する利用可能な訓練資料を検索する。本実施例では、学習モジュール６０は、成人および心臓撮像に関連する訓練資料に関するタグ値を検索する。これらのパラメータのうちの１つまたはそれを上回るものと対応するタグ値を有する訓練資料が、選択するためにユーザに対して表示される。訓練資料の特定の項目の選択に応じて、資料は、２１２において、超音波機械と関連付けられるディスプレイスクリーンまたは他の出力デバイス上でユーザに対して提示される。２１４において、学習モジュールは、ユーザが撮像モードに戻るように要求したかどうかを判定する。その場合、処理は、ステップ２０６に戻り、ライブ撮像が、やり直されることができる。
【００２１】
上記に議論されるように、学習モジュールは、現在の動作パラメータのうちの１つまたはそれを上回るものに合致するタグ値を有するそれらの資料に関して、訓練資料のローカルコピーを検索し得る。代替として、学習モジュールは、動作パラメータを遠隔プロセッサに送信し、現在の動作パラメータに関連する学習資料のライブラリを検索し得る。
【００２２】
図３は、図２に示されるステップに加えて、またはその代替として学習モジュールによって実施される一連のステップを示す。３００において開始し、学習モジュールは、ユーザが精査するためのいくつかの可能性として考えられる訓練資料を表示する。３０４において、学習モジュールは、ユーザが３０２において精査するために訓練資料の特定の項目を選択したかどうかを判定する。その場合、訓練資料の選択された項目が、３０６においてユーザに対して表示／提示される。３０８において、学習モジュールは、ユーザが「表示」制御を選択したかどうかを判定する。該当しない場合、学習モジュールは、３１０において、ユーザがライブ撮像に戻る選択肢を選択したかどうかを判定する。３０８および３１０の両方における回答が「いいえ」である場合、処理は、３０６に戻り、訓練資料は、ユーザに対して継続して表示／提示される。ユーザがライブ撮像モードに戻るように要求した場合、学習モジュールは、３１２において終了する。
【００２３】
ユーザが３０８において「表示」制御を選択した場合、学習モジュールは、３１４において、精査されている訓練資料と関連付けられる撮像パラメータを呼び出す。学習モジュールは、撮像パラメータをプロセッサに提供し、これは、順に、精査されている訓練資料内に使用されている撮像パラメータを用いて伝送および受信回路ならびに撮像システムの他のコンポーネントをプログラムする。超音波機械は、次いで、３１６においてライブ撮像モードに進み、したがって、ユーザは、訓練資料内に記述または使用される同一の設定を用いて本機械の動作を試行することができる。３１８において、学習モジュールは、ユーザが訓練資料の精査に戻るように選択したかどうかを判定する。その場合、処理は、ステップ３０６に戻り、それによって、以前に選択された訓練資料が、再び表示／提示される。３１８における回答が「いいえ」である場合、学習モジュールは、３２０において、ユーザがライブ撮像に戻るように選択したかどうかを判定する。その場合、学習モジュールは、３１２において終了する。該当しない場合、超音波撮像システムは、精査されている訓練資料内に使用される同一のパラメータを用いてライブ撮像モードに留まる。
【００２４】
図２および３に示されるステップは、説明を容易にするために特定の順序で説明されているが、説明される機能性を達成するために、ステップは、異なる順序で実施され得る、または異なるステップが、実施され得ることを理解されたい。
【００２５】
本明細書に説明される主題および動作の実施形態は、本明細書に開示される構造ならびにその構造的均等物を含む、デジタル電子回路において、またはコンピュータソフトウェア、ファームウェア、もしくはハードウェアにおいて、またはそれらのうちの１つもしくはそれを上回るものの組み合わせにおいて実装されることができる。本明細書に説明される主題の実施形態は、１つまたはそれを上回るコンピュータプログラム、すなわち、データ処理装置による実行のために、またはその動作を制御するためにコンピュータ記憶媒体上でエンコードされる、コンピュータプログラム命令の１つまたはそれを上回るモジュールとして実装されることができる。
【００２６】
コンピュータ記憶媒体は、コンピュータ可読記憶デバイス、コンピュータ可読記憶基板、ランダムもしくはシリアルアクセスメモリアレイもしくはデバイス、またはそれらのうちの１つもしくはそれを上回るものの組み合わせであり得る、またはその中に含まれることができる。さらに、コンピュータ記憶媒体は伝搬信号ではないが、コンピュータ記憶媒体は、人為的に生成された伝搬信号内でエンコードされる、コンピュータプログラム命令のソースまたは宛先であり得る。コンピュータ記憶媒体はまた、１つまたはそれを上回る別個の物理的コンポーネントもしくは媒体（例えば、複数のＣＤ、ディスク、または他の記憶デバイス）であり得る、またはその中に含まれることができる。本明細書に説明される動作は、１つもしくはそれを上回るコンピュータ可読記憶デバイス上に記憶される、または他のソースから受信されるデータに対して、データ処理装置によって実施される動作として実装されることができる。
【００２７】
用語「データ処理装置」は、実施例として、プログラマブルプロセッサ、コンピュータ、チップ上のシステム、または前述のものの複数のものもしくは組み合わせを含む、データを処理するための全ての種類の装置、デバイス、およびマシンを包含する。本装置は、専用論理回路、例えば、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）またはＡＳＩＣ（特定用途向け集積回路）を含むことができる。
【００２８】
コンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーション、スクリプト、またはコードとしても公知である）が、コンパイルもしくは解釈される言語、宣言型または手続型言語を含む、任意の形態のプログラミング言語において書き込まれることができ、これは、スタンドアローンのプログラムとして、またはモジュール、コンポーネント、サブルーチン、オブジェクト、もしくはコンピューティング環境における使用のために好適な他のユニットとして含まれる、任意の形態において展開されることができる。
【００２９】
本明細書に説明されるプロセスおよび論理フローは、入力データ上で動作し、出力を生成することによってアクションを実施する１つまたはそれを上回るコンピュータプログラムを実行する、１つまたはそれを上回るプログラマブルプロセッサによって実施されることができる。本プロセスおよび論理フローはまた、専用論理回路、例えば、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）またはＡＳＩＣ（特定用途向け集積回路）によって実施されることができ、装置はまた、そのようなものとして実装されることができる。
【００３０】
コンピュータプログラムの実行のために好適なプロセッサは、実施例として、汎用マイクロプロセッサおよび専用マイクロプロセッサの両方と、任意の種類のデジタルコンピュータの任意の１つまたはそれを上回るプロセッサとを含む。概して、プロセッサは、読取専用メモリまたはランダムアクセスメモリもしくは両方から、命令およびデータを受信するであろう。コンピュータの不可欠な要素は、命令に従ってアクションを実施するためのプロセッサならびに命令およびデータを記憶するための１つまたはそれを上回るメモリデバイスである。概して、コンピュータはまた、データを記憶するための１つまたはそれを上回る大容量記憶デバイス、例えば、磁気、光磁気ディスク、もしくは光ディスクを含む、またはそれらからデータを受信する、もしくはそれらにデータを伝達する、もしくはその両方を行うように動作可能に結合されるであろう。
【００３１】
ユーザとの相互作用を提供するために、本明細書に説明される主題の実施形態は、情報をユーザに表示するためのディスプレイデバイス、例えば、ＬＣＤ（液晶ディスプレイ）、ＬＥＤ（発光ダイオード）、またはＯＬＥＤ（有機発光ダイオード）モニタと、それによってユーザが入力をコンピュータに提供し得る、キーボードおよびポインティングデバイス、例えば、マウスまたはトラックボールを有する撮像システム上に実装されることができる。いくつかの実装では、タッチスクリーンが、情報を表示し、ユーザから入力を受信するために使用されることができる。他の種類のデバイスもまた同様に、ユーザとの相互作用を提供するために使用されることができ、例えば、ユーザに提供されるフィードバックは、任意の形態の感覚フィードバック、例えば、視覚フィードバック、聴覚フィードバック、または触覚フィードバックであり得、ユーザからの入力は、音響、音声、もしくは触覚入力を含む任意の形態において受信されることができる。
【００３２】
前述から、本発明の具体的実施形態は、例証を目的として本明細書に説明されるが、種々の修正が、本発明の範囲から逸脱することなく成され得ることを理解されたい。故に、本発明は、添付される請求項によるものを除いて限定されない。
【図１】
2018517486.tif 000003
【図２】
2018517486.tif 000004
【図３】
2018517486.tif 000005
【国際調査報告】
2018517486.tif 000006
2018517486.tif 000007