JP5836062B2 - 医用情報処理装置及び情報検索装置 - Google Patents
医用情報処理装置及び情報検索装置 Download PDFInfo
- Publication number
- JP5836062B2 JP5836062B2 JP2011236713A JP2011236713A JP5836062B2 JP 5836062 B2 JP5836062 B2 JP 5836062B2 JP 2011236713 A JP2011236713 A JP 2011236713A JP 2011236713 A JP2011236713 A JP 2011236713A JP 5836062 B2 JP5836062 B2 JP 5836062B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- search
- control unit
- attribute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Library & Information Science (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Computational Linguistics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
また、この実施形態の第2の形態は、操作部と、表示部と、データ記憶部と、データ一覧表示制御部と、カーソル制御部と、属性データ解析部と、キーワード生成部と、検索部と、操作内容解析部と、を備えた医用情報処理装置である。データ記憶部は、1または複数の単位データで表される属性データが対応付けられた医用データを記憶する。データ一覧表示制御部は、属性データを一覧で提示するデータ一覧を、表示部上の位置情報と対応付けて、表示部に表示させる。カーソル制御部は、表示部にカーソルを表示させ、操作部からの指示を受けてカーソルが表示された位置を変更するとともに、その位置情報を出力する。属性データ解析部は、位置情報に基づいて、属性データ中の単位データを特定する。キーワード生成部は、位置情報の変更に連動して、属性データ中の単位データの選択範囲を変更し、この選択範囲に対応する単位データを基に検索キーを生成する。検索部は、検索キーを用いてデータ記憶部を検索する。操作内容解析部は、位置情報を受けて、あらかじめ決められた第1の軸に沿った第1の方向または第1の方向とは反対の第2の方向へのカーソルの移動方向と、第1の軸に沿ったカーソルの移動量とを検出する。またデータ一覧表示制御部は、検索部の検索結果を受けてデータ一覧を更新して表示させる。また属性データ解析部は、位置情報を受けて、データ一覧のうち位置情報に対応する属性データを操作対象データとして特定し、キーワード生成部は、第1の方向への移動量が、あらかじめ決められた距離より短い場合、操作対象データの先頭に位置する単位データからなる先頭データを検索キーとし、第1の方向への移動量に応じて、先頭データに近い方向から順に単位データを取り出し、取り出された単位データを先頭データに組み合わせて検索キーを生成する。
また、この実施形態の第3の形態は、ユーザーインタフェース部と、制御部と、データ記憶部と、データ一覧表示制御部と、属性データ解析部と、操作内容解析部と、キーワード生成部と、検索部と、を備えた情報検索装置である。ユーザーインタフェース部は、操作部と、表示部と、を含む。制御部は、操作部により指示された表示部における位置を表す位置情報を出力する。データ記憶部は、1または複数の単位データで表される属性データが対応付けられた検索対象データを記憶する。データ一覧表示制御部は、データ記憶部に記憶された検索対象データに対応付けられた属性データを一覧で提示するデータ一覧を、表示部に表示させる。属性データ解析部は、制御部から位置情報を受けて、データ一覧のうち位置情報に対応する属性データを操作対象データとして特定し、操作対象データを単位データに分割する。操作内容解析部は、位置情報を基に、操作部によって指示された位置の移動方向と移動量を検出する。キーワード生成部は、操作内容解析部により検出された移動方向が、あらかじめ決められた第1の軸に沿った成分を有する場合、当該成分に応じた個数の単位データを操作対象データから抽出して検索キーを生成する。検索部は、検索キーを用いてデータ記憶部を検索する。またデータ一覧表示制御部は、検索部の検索結果を受けてデータ一覧を更新して表示させる。またキーワード生成部は、操作内容解析部により検出された移動方向が、第1の軸と異なる第2の軸に沿った成分を有する場合、操作対象データに含まる一部の単位データを、第2の軸に沿った成分に応じて変更して検索キーを生成する。
第1の実施形態に係る医用情報処理装置の構成について、図1を参照しながら説明する。この医用情報処理装置を、一般的なリレーショナルデータベースを検索する装置として用いることが可能であるが、本実施形態では、医用データが記憶された医用情報データベースを検索する場合を例に説明する。
医用データは、1つ以上の属性と関連付けられてデータ記憶部1に記憶されている。属性とは、データ記憶部1に記憶された各医用データを特定するためのデータである。属性の種類の例として、患者情報や撮影情報がある。患者情報には、例えば患者ID、患者の姓や名、患者の生年月日、患者の性別などが含まれる。また撮影情報には、例えば撮影部位、撮影日が含まれる。なお以降では、「姓」や「名」などの属性のデータ名を単に「属性」と呼ぶ場合がある。また、各属性に設定された値を「属性データ」と呼ぶ場合がある。例えば、属性が「性別」の場合、属性データは「男」または「女」となる。
まず操作画面の表示に係る構成について説明する。操作画面を表示させる場合、検索部2と、データ一覧表示制御部31とが動作する。検索部2は、属性データの一覧をデータ記憶部1から読み出す。データ一覧表示制御部31は、この属性データの一覧を表形式に成形し、データ一覧を作成する。データ一覧表示制御部31は、作成されたデータ一覧を基に操作画面を作成する。以降では、まず検索部2及びデータ一覧表示制御部31の動作について説明する。その後、操作画面の画面構成について説明する。
検索部2は、キーワード生成部6からの指示に基づき、データ記憶部1を検索し、属性データの一覧、または医用データをデータ記憶部1から読み出す。以下、検索部2が実行する属性データの一覧の検索に係る動作及び医用データの検索に係る動作について説明する。なおキーワード生成部6については後述する。
データ一覧表示制御部31は、検索部2から属性データの一覧を受信する。データ一覧表示制御部31は、属性データの一覧を表形式に成形しデータ一覧C1を作成する。データ一覧表示制御部31は、作成されたデータ一覧C1をあらかじめ決められた表示フォーマットに組込み、操作画面41aを作成する。データ一覧表示制御部31は、作成した操作画面41aを表示部41に表示させる。この場合、データ一覧表示制御部31は、操作画面41aを構成する各操作手段(例えば、データ一覧C1及び後述するデータ参照手段C2)と表示部41上の位置情報とを対応付ける。これによりデータ一覧表示制御部31は、操作画面41a上で指定された操作対象を、表示部41上の位置情報から特定することが可能となる。図2は、操作画面41aと、操作画面41a上の操作対象を指定するためのカーソル41bとを、表示部41に表示させた場合の一例である。この場合、データ一覧表示制御部31は、カーソル41bの位置情報を基に操作対象を特定するとよい。なお、操作画面41aの画面構成については後述する。以降では、カーソル操作によりカーソル41bを操作する場合を例に説明する。
次に、操作画面41aの画面構成について図3を参照しながら説明する。図3は、操作画面41aの一例である。図3に示すように、操作画面41aは、データ一覧C1とデータ参照手段C2とを有する。
次に、検索条件の作成に係る構成について説明する。検索条件を作成する場合、主として操作部42と、カーソル制御部32と、データ一覧表示制御部31と、属性データ解析部5と、キーワード生成部6とが動作する。以降では、まずカーソル操作に係る操作部42、及びカーソル制御部32の構成について説明する。その後、データ一覧表示制御部31、属性データ解析部5、及びキーワード生成部6の動作について説明する。
操作者は操作部42を用いて、操作画面41aに対しカーソル操作を行うことで、医用情報処理装置に処理を指示する。操作部42は、操作者によるカーソル操作の内容を示す情報(以下、「操作情報」と呼ぶ場合がある)をカーソル制御部32に出力する。操作情報には、マウスを移動させる操作、クリック操作、及びドラッグ操作が含まれる。
カーソル制御部32は、表示部41にカーソル41bを表示させるともに、カーソル41bが表示されている位置を示す位置情報(例えば、表示部41内の座標)を取得する。またカーソル制御部32は、操作部42よりカーソル41bが操作されると、その操作内容に応じて以下に示す各処理を実行する。
操作内容解析部33は、始点の位置情報とカーソル41bの位置情報に基づいて、始点からカーソル41bの位置に向けたベクトルを算出する。次に操作内容解析部33は、算出されたベクトルの縦軸成分を示す情報(以下、単に「縦軸成分」と呼ぶ場合がある)と横軸成分を示す情報(以下、単に「横軸成分」と呼ぶ場合がある)とを算出する。縦軸成分は、縦軸に沿った方向(上または下)を示す情報と、縦軸に沿った移動量を示す情報を含む。また、横軸成分は、横軸に沿った方向(左または右)を示す情報と、横軸に沿った移動量を示す情報を含む。操作内容解析部33は、上述した縦軸成分及び横軸成分を、例えば、始点の位置情報(座標)及びカーソル41bの位置情報(座標)の大小を比較することで算出できる。例えば、操作内容解析部33は、横軸における始点の座標が、横軸におけるカーソル41bの座標より大きい場合、横軸に沿った方向は左を示す。また、操作内容解析部33は、縦軸における始点の座標が、縦軸におけるカーソル41bの座標より小さい場合、縦軸に沿った方向は上を示す。
データ一覧表示制御部31は、ドラッグ操作が開始されると、カーソル制御部32から始点の位置情報を受信する。データ一覧表示制御部31は、始点の位置情報に対応付けられた属性データを操作対象データとして特定する。データ一覧表示制御部31は、特定された操作対象データを属性データ解析部5に出力する。
属性データ解析部5は、特定された操作対象データのデータ型を基に、操作対象データを単位データに分割する。例えば、操作対象データが文字列「AA01」の場合、属性データ解析部5は、この操作対象データを、単位データ「A」、「A」、「0」、及び「1」に分割する。属性データ解析部5は、単位データに分割された操作対象データを、各単位データの並び順を保持したままキーワード生成部6に出力する。
本実施形態に係るキーワード生成部6は、操作内容解析部33から受信した横軸成分と操作対象データとを基に検索条件を作成する。キーワード生成部6は、横軸成分に含まれる横軸に沿った方向を示す情報を読み出し、この方向が左か右かによって異なる検索条件を作成する。まず横軸に沿った方向が左の場合の動作について説明し、次に右の場合の動作について説明する。なお、横軸が「第1の軸」に相当する。またこの場合の左が「第1の方向」に相当し、右が「第2の方向」に相当する。
横軸に沿った方向が左の場合、キーワード生成部6は、所定の条件に合致する行のみを抽出するための検索条件(以下、「適合の条件」と呼ぶ場合がある)を作成する。所定の条件に合致する行とは、操作対象データと同じ種類の属性に、操作対象データの一部または全部を含む属性データが設定された行である。なお以降では、操作対象データの一部または全部を示すデータを「部分データ」と呼ぶ場合がある。例えば、操作対象データが「AA01」の場合、部分データの一例として、「A」、「AA」、「AA0」、及び「AA01」がある。以下、キーワード生成部6の動作について、図5を参照しながら説明する。なお図5の位置Pa0は、始点の位置を示している。また、位置Pa1は、位置Pa0から左方向に、あらかじめ決められた単位距離dx1だけ離れた位置を示している。同様に、位置Pa2は、位置Pa0から2dx1だけ離れた位置を示している。また位置Pa3は、位置Pa0から3dx1だけ離れた位置を示している。
次に横軸に沿った方向が右の場合の動作について説明する。この場合、所定の条件に合致しない行のみを抽出するための検索条件(以下、「適合の条件」と呼ぶ場合がある)を作成する。所定の条件に合致しない行とは、操作対象データと同じ種類の属性に、操作対象データの一部または全部を含まない属性データが設定された行である。以下、キーワード生成部6の動作について、図7を参照しながら説明する。なお図7の位置Pb0は、始点の位置を示している。また、位置Pb1は、位置Pb0から右方向に、あらかじめ決められた単位距離dx1だけ離れた位置を示している。同様に、位置Pb2は、位置Pb0から2dx1だけ離れた位置を示している。また位置Pb3は、位置Pb0から3dx1だけ離れた位置を示している。
次に、医用データの表示に係る構成について説明する。医用データを表示させる場合、主として操作部42と、カーソル制御部32と、データ一覧表示制御部31と、キーワード生成部6と、検索部2とが動作する。操作者は、操作画面41a上に表示されたデータ一覧から、所望の行をクリック操作により選択する。その後、データ参照手段C2が操作されると、選択された行に対応する医用データが、医用情報処理装置により検索され表示される。以下、クリック操作が行われた場合の動作に着目し、各構成の動作について説明する。
クリック操作が行われた場合、カーソル制御部32は、その時点のカーソル41bの位置情報をデータ一覧表示制御部31に出力する。
カーソル41bの位置情報がデータ一覧の行に対応する場合、データ一覧表示制御部31は、その行を選択状態に設定する。この場合、データ一覧表示制御部31は、選択された行を識別可能に表示させてもよい。
キーワード生成部6は、データ一覧表示制御部31から、選択された行に含まれる各属性データを受信する。キーワード生成部6は、受信された属性データに対応付けられた医用データを抽出するための検索条件を作成する。キーワード生成部6は、作成された検索条件を検索部2に出力する。
検索部2は、この検索条件を基にデータ記憶部1を検索し、対応する医用データを抽出する。検索部2は、抽出された医用データをデータ一覧表示制御部31に出力する。データ一覧表示制御部31は、この医用データを表示部41に表示させる。これにより、選択された行に対応する医用データが表示部41に表示される。
操作者が医用データの検索に係る操作を実行すると、この操作を受けた検索部2がデータ記憶部1を検索し、属性データの一覧を読み出す。検索部2は、読み出された属性データの一覧をデータ一覧表示制御部31に出力する。データ一覧表示制御部31は、属性データの一覧を表形式に成形しデータ一覧C1を作成する。データ一覧表示制御部31は、作成されたデータ一覧C1をあらかじめ決められた表示フォーマットに組込み、操作画面41aを作成する。データ一覧表示制御部31は、作成された操作画面41aを表示部41に表示させる。
操作画面41aが表示されると、カーソル制御部32は、カーソル41bの位置を逐次監視しカーソル41bの位置情報を取得する。
操作者により、操作画面41a上に表示された属性データを始点としてドラッグ操作が行われると(ステップS03、Y)、カーソル制御部32は、始点の位置情報をデータ一覧表示制御部31に出力する。ドラッグ操作が行われていない間(ステップS03、N)、カーソル制御部32は、カーソル41bの位置の監視を継続する。
データ一覧表示制御部31は、始点の位置情報に対応付けられた属性データを操作対象データとして特定する。データ一覧表示制御部31は、特定された操作対象データを属性データ解析部5に出力する。属性データ解析部5は、特定された操作対象データのデータ型を基に、操作対象データを単位データに分割する。属性データ解析部5は、単位データに分割された操作対象データを、各単位データの並び順とあわせてキーワード生成部6に出力する。
またカーソル制御部32は、カーソル41bの位置情報を取得する。カーソル制御部32は、始点の位置情報とカーソル41bの位置情報とを操作内容解析部33に出力する。
操作内容解析部33は、始点の位置情報とカーソル41bの位置情報とに基づいて、始点からカーソル41bの位置に向けたベクトルを算出する。次に操作内容解析部33は、算出されたベクトルの縦軸成分と横軸成分とを算出する。操作内容解析部33は、算出された縦軸成分及び横軸成分をキーワード生成部6に出力する。
キーワード生成部6は、操作対象データの属性を対象として既に検索条件が作成されているかを確認する。既に検索条件が作成されている場合、その検索条件を基に基礎となる部分データを生成する。なお、検索条件が作成されていない場合、この時点で基礎となる部分データは生成しない。この場合にはキーワード生成部6は、以降の処理で横軸に沿った方向に応じ基礎となる部分データを生成する。
次にキーワード生成部6は、操作内容解析部33が算出したベクトルに横軸成分が含まれるか否かを確認する。
ベクトルに横軸成分が含まれる場合(ステップS08、Y)、キーワード生成部6は、横軸成分と操作対象データとを基に検索条件を作成する。キーワード生成部6は、横軸成分の方向が左か右かによって異なる検索条件を作成する。この方向が左の場合、キーワード生成部6は、横軸成分に含まれる左方向への移動量を示す情報を基に適合の条件を作成する。またこの方向が右の場合、キーワード生成部6は、横軸成分に含まれる右方向への移動量を示す情報を基に非適合の条件を作成する。なおベクトルに横軸成分が含まれない場合(ステップS08、N)、これらの処理は行わない。
検索条件が作成されると、キーワード生成部6は、この検索条件をデータ一覧表示制御部31に出力する。これによりデータ一覧表示制御部31は、図3のC11aや、図4のC3aに示すように、操作画面41a上にこの検索条件を表示させることが可能となる。
ドラッグ操作が継続している場合(ステップS11、N)、カーソル制御部32は、カーソル41bの位置の監視を継続する。カーソル41bの位置が変更されるごとに、カーソル制御部32は、始点の位置情報とカーソル41bの位置情報とを操作内容解析部33に出力する。ドラッグ操作が終了すると(ステップS11、Y)、操作内容解析部33は、ドラッグ操作の終了をキーワード生成部6に通知する。キーワード生成部6は、ドラッグ操作の終了の通知を受けて、作成した検索条件を検索部2に出力する。
検索部2は、この検索条件に基づきデータ記憶部1を検索する。データ一覧表示制御部31は、この検索結果を受けて、データ一覧を更新する。これにより操作者のドラッグ操作を受けて、データ一覧上に表示された行が、検索条件に基づきリアルタイムで絞り込まれる。以降は、医用情報処理装置は、操作者による操作が継続する限り、上記処理を繰り返し実行する。医用情報処理装置は、操作の終了を検知した場合、各構成の動作を停止させることで上記処理を終了させる。
次に第2の実施形態に係る医用情報処理装置について説明する。本実施形態に係るキーワード生成部6は、ドラッグ操作時の縦軸成分を基に、検索条件を作成することを特徴とする。この場合、キーワード生成部6は、横軸成分を基にした検索条件の作成に係る処理と組み合わせて動作させてもよい。以下に、第2の実施形態に係る医用情報処理装置について、第1の実施形態に係る医用情報処理装置と異なるキーワード生成部6の構成に着目して説明する。
本実施形態に係るキーワード生成部6は、縦軸成分と操作対象データとを基に検索条件を作成する。この場合、キーワード生成部6は、縦軸に沿った方向を示す情報と、縦軸に沿った移動量を示す情報に基づき、検索条件を構成する部分データの末尾に位置する単位データ(以下、「末尾データ」と呼ぶ場合がある)を変更して新たな検索条件を作成する。キーワード生成部6の動作について、検索条件に既に「AA1*」が指定されており、操作対象データが「AA11」の場合を例に、図9を参照しながら説明する。なお図9の位置Pe0は、始点の位置を示している。また、位置Pe1は、位置Pe0から下方向に、あらかじめ決められた単位距離dy1だけ離れた位置を示している。同様に、位置Pe2は、位置Pe0から2dy1だけ離れた位置を示している。また位置Pe3は、位置Pe0から3dy1だけ離れた位置を示している。
キーワード生成部6は、操作内容解析部33が算出したベクトルに横軸成分が含まれるか否かを確認する。
ベクトルに横軸成分が含まれる場合(ステップS08、Y)、キーワード生成部6は、横軸成分と操作対象データとを基に検索条件を作成する。この場合、キーワード生成部6は、横軸成分の方向が左か右かによって異なる検索条件を作成する。この方向が左の場合、キーワード生成部6は、横軸成分に含まれる左方向への移動量を示す情報を基に適合の条件を作成する。またこの方向が右の場合、キーワード生成部6は、横軸成分に含まれる右方向への移動量を示す情報を基に非適合の条件を作成する。なおベクトルに横軸成分が含まれない場合(ステップS08、N)、これらの処理は行わない。
また、キーワード生成部6は、操作内容解析部33が算出したベクトルに横軸成分が含まれるか否かを確認する。
ベクトルに縦軸成分が含まれる場合(ステップS21、Y)、キーワード生成部6は、縦軸に沿った方向を示す情報と、縦軸に沿った移動量を示す情報に基づき、検索条件の末尾データを変更した新たな検索条件を作成する。なおベクトルに縦軸成分が含まれない場合(ステップS21、N)、これらの処理は行わない。
検索条件が作成されると、キーワード生成部6は、この検索条件をデータ一覧表示制御部31に出力する。これによりデータ一覧表示制御部31は、操作画面41a上にこの検索条件を表示させることが可能となる。
ドラッグ操作が継続している場合(ステップS11、N)、カーソル制御部32は、カーソル41bの位置の監視を継続する。ドラッグ操作が終了すると(ステップS11、Y)、操作内容解析部33は、ドラッグ操作の終了をキーワード生成部6に通知する。キーワード生成部6は、ドラッグ操作の終了の通知を受けて、作成された検索条件を検索部2に出力する。検索部2は、この検索条件に基づきデータ記憶部1を検索する。データ一覧表示制御部31は、この検索結果を受けて、データ一覧を更新する。これにより操作者のドラッグ操作を受けて、データ一覧上に表示された行が、検索条件に基づきリアルタイムで絞り込まれる。以降は、医用情報処理装置は、操作者による操作が継続する限り、上記処理を繰り返し実行する。医用情報処理装置は、操作の終了を検知した場合、各構成の動作を停止させることで上記処理を終了させる。
医用データに関連付けられる属性データの中には、異なる書式で表現可能な属性データが含まれる。例えば、日時「2010年2月15日」を示す属性データの場合、「2010年2月15日」と表現する場合や、「Feb−15,2010」と表現する場合、または「2010/02/15」と表現する場合がある。第3の実施形態に係る医用常用処理装置は、このように異なる書式で表現可能な属性データを、あらかじめ決められた書式に変換し、データ一覧に表示させるものである。以下に、第3の実施形態に係る医用情報処理装置の構成について、図12を参照しながら、第1の実施形態に係る医用情報処理装置と異なる構成に着目し説明する。図12は、第3の実施形態に係る医用情報処理装置のブロック図である。
書式データ記憶部35には、異なる書式で表現可能な属性データに、その属性データの書式が関連付けられて記憶されている。例えば、日時を示す属性データの場合、「2010年2月15日」と表現する書式、「Feb−15,2010」と表現する書式、及び「2010/02/15」と表現する書式が関連付けられて記憶されている。
本実施形態に係るデータ一覧表示制御部31は、異なる書式で表現可能な属性データがデータ一覧に含まれる場合、その属性データを後述する書式変換部34に変換させる。この場合、データ一覧表示制御部31は、例えば、属性データのデータ型を基に、異なる書式で表現可能な属性データか否かを識別するように構成するとよい。また、データ一覧表示制御部31が、書式データ記憶部35を参照することで、異なる書式で表現可能な属性データか否かを識別してもよい。
書式変換部34は、データ一覧表示制御部31から変換対象の属性データを受信すると、書式データ記憶部35を検索し、この属性データの書式の一覧を抽出する。書式変換部34は、抽出された書式の一覧を基に、この属性データの現在の書式を特定する。書式変換部34は、特定された現在の書式に基づき属性データを単位データに分解し、あらかじめ決められた書式に組み直すことで新たな書式に変換する。書式変換部34は、この新たな書式の属性データをデータ一覧表示制御部31に出力する。これにより、データ一覧表示制御部31は、あらかじめ決められた書式に基づき、データ一覧上に属性データを表示させることが可能となる。
第4の実施形態に係る医用情報処理装置は、データ記憶部1に記憶された属性データのうち、2つ以上の属性データを組み合わせて、データ一覧の1つの欄に表示させるものである。具体的には、この医用情報処理装置は、例えば、「姓」の属性データと「名」の属性データとを組み合わせて、「氏名」の欄に表示させる。「氏名」の欄に対しドラッグ操作が行われた場合、この医用情報処理装置は、操作対象データが「姓」及び「名」のいずれかを識別し、検索条件を作成する。以下、本実施形態に係る医用情報処理装置の構成について、第1の実施形態に係る医用情報処理装置と異なるデータ一覧表示制御部31の構成に着目して説明する。
第4の実施形態に係るデータ一覧表示制御部31は、あらかじめ決められた2以上の属性データを、1つの欄に表示させる。この場合、データ一覧表示制御部31は、例えば図13に示すように、「氏名」に対応した欄F0を、領域F1と領域F2とに分割する。この場合、データ一覧表示制御部31は、領域F1に「姓」の属性データを対応付け、領域F2に「名」の属性データを対応付ける。
各属性データに対し、横軸成分に基づく処理及び縦軸成分に基づく処理の一方又は双方の処理を対応付けることが可能であることを、第2の実施形態で説明した。第5の実施形態に係る医用情報処理装置は、あらかじめ決められた所定時間カーソル操作が行われなかった場合に、カーソル41bの位置情報に対応する属性データに適用可能な処理を案内するためのガイドを表示部41に表示させるものである。以下に第5の実施形態に係る医用情報処理装置の構成について、図14を参照しながら、第2の実施形態に係る医用情報処理装置と異なる構成に着目し説明する。図14は、第5の実施形態に係る医用情報処理装置のブロック図である。
カーソル制御部32は、あらかじめ決められた時間、カーソル41bの位置が変更されなかった場合、カーソル41bが操作されていない旨を、カーソル41bの位置情報とあわせてデータ一覧表示制御部31に通知する。この通知を受けて、データ一覧表示制御部31は、カーソル41bの位置情報に対応する属性データを特定する。データ一覧表示制御部31は、特定された属性データをガイドの表示対象として、ガイド表示制御部36に通知する。
ガイド表示制御部36は、属性データに対応する関係データをデータ種別記憶部7から抽出する。ガイド表示制御部36は、抽出した関係データに基づき、この属性データに対し適用可能な処理を案内するガイドを作成する。このガイドは、属性データに適用可能な操作の方向を操作者に案内するために表示される。このガイドには、例えば、属性データに適用可能な操作の方向への矢印が表示される。これにより操作者は、属性データに適用可能な操作を確認することが可能となる。例えば、図15や図16は、このガイド表示の一例である。
操作者が医用データの検索に係る操作を実行すると、この操作を受けて、まず検索部2がデータ記憶部1を検索し、属性データの一覧を読み出す。検索部2により読み出された属性データの一覧は、データ一覧表示制御部31により、表形式に成形され操作画面41a上に表示される。
操作画面41aが表示されると、カーソル制御部32は、カーソル41bの位置を逐次監視しカーソル41bの位置情報を取得する。
カーソル制御部32は、あらかじめ決められた時間、カーソル41bの位置が変更されなかった場合(ステップS31、Y)、カーソル41bが操作されていない旨を、カーソル41bの位置情報とあわせてデータ一覧表示制御部31に通知する。この通知を受けて、データ一覧表示制御部31は、カーソル41bの位置情報に対応する属性データを特定する。データ一覧表示制御部31は、特定した属性データをガイドの表示対象として、ガイド表示制御部36に通知する。
ガイド表示制御部36は、データ一覧表示制御部31から通知された属性データに対応する関係データをデータ種別記憶部7から抽出する。
ガイド表示制御部36は、抽出された関係データに基づき、この属性データに対し適用可能な処理を案内するガイドを作成する。ガイド表示制御部36は、作成したガイドを表示部41に表示させる。
医用データに関連付けられる属性データの中には、あらかじめ決められたデータのうちいずれかのみが設定される属性データ(以下、「選択候補を持つデータ」と呼ぶ場合がある)が含まれる。例えば、曜日を示す属性データには、「日曜日」〜「土曜日」を選択候補として、この選択候補のうちのいずれかのみが設定される。第6の実施形態に係る医用情報処理装置は、このような属性データを操作対象としてドラッグ操作が行われた場合、選択候補の一覧が表示された画面(以下、「選択画面」と呼ぶ場合がある)を表示させるものである。これにより操作者は、選択画面に表示されたいずれかの選択候補を選択することで、この医用情報処理装置に検索条件を作成させることが可能となる。以下、第6の実施形態に係る医用情報処理装置の構成について、図18を参照しながら説明する。図18は、第6の実施形態に係る医用情報処理装置のブロック図である。
まず選択画面の表示に係る構成について説明する。操作画面を表示させる場合、キーワード生成部6と、選択画面表示制御部37とが動作する。以下に各構成の動作について説明する。
本実施形態に係るキーワード生成部6は、まず操作対象データが選択候補を持つデータか否かを識別する。この場合、キーワード生成部6は、操作対象データのデータ型を基に、選択候補を持つデータか否かを識別する構成にするとよい。また、選択候補を持つデータか否かを、あらかじめ関係データに含め、データ種別記憶部7に記憶させておいてもよい。
選択画面表示制御部37は、キーワード生成部6から受信した選択候補が、カーソル41bにより選択可能に表示された選択画面を作成する。例えば選択候補に「医師A」〜「医師G」含む属性「担当医師」の属性データを例に説明する。この場合、選択画面表示制御部37は、図19に示すように、「医師A」〜「医師G」が表示された選択画面L1を作成する。この場合、例えば、医師の顔写真などの画像データや、アイコンなどをあわせて表示させてもよい。
次に、検索条件の作成に係る構成について説明する。選択画面上に表示された選択候補のいずれかがクリックされると、カーソル制御部32、データ一覧表示制御部31、及びキーワード生成部6が動作する。これらの構成による一連の処理により医用データを検索するための検索条件が作成される。以下に、検索条件の作成に係るこれらの構成の動作について説明する。
カーソル制御部32は、操作者によるクリック操作を受けて、カーソル41bの位置情報をデータ一覧表示制御部31に出力する。
データ一覧表示制御部31は、この位置情報に対応する選択候補を特定する。データ一覧表示制御部31は、特定された選択候補と、選択画面に対応する属性データとをキーワード生成部6に出力する。
キーワード生成部6は、この属性データと選択候補とを基に、データ一覧を更新するための検索条件を作成する。この場合、キーワード生成部6は、選択画面を表示させたときのドラッグ操作の方向に応じて、作成する検索条件を切替えてもよい。例えば、左方向へのドラッグ操作により選択画面が表示された場合、キーワード生成部6は、適合の条件を作成するように構成する。また右方向へのドラッグ操作により選択画面が表示された場合、キーワード生成部6は、非適合の条件を作成するように構成すると。
操作者が医用データの検索に係る操作を実行すると、この操作を受けた検索部2がデータ記憶部1を検索し、属性データの一覧を読み出す。データ一覧表示制御部31は、この属性データの一覧を表形式に成形し操作画面41a上に表示させる。この段階では、表示部41上には選択画面は表示されていない。
操作画面41aが表示されると、カーソル制御部32は、カーソル41bの位置を逐次監視しカーソル41bの位置情報を取得する(ステップS02)。この時点で選択画面は表示されていない(ステップS42、N)。そのためステップS03に係る処理に遷移する。
以下、本実施形態に係る医用情報処理装置は、ステップS03〜07に係る処理を実行する。なおステップS03〜07に係る処理は、第2の実施形態に係る医用情報処理装置と同様のため詳細な説明は省略する。これらの処理の過程で、キーワード生成部6は、始点の位置情報とカーソル41bの位置情報とから算出されたベクトルの縦軸成分及び横軸成分を操作内容解析部33から受信する。また、キーワード生成部6は、操作対象データの属性を対象として既に検索条件が作成されているかを確認する。既に検索条件が作成されている場合、その検索条件を基に基礎となる部分データを生成する。
キーワード生成部6は、操作内容解析部33が算出したベクトルに横軸成分が含まれるか否かを確認する。
ベクトルに横軸成分が含まれる場合(ステップS08、Y)、キーワード生成部6は、操作対象データが選択候補を持つデータか否かを識別する。
操作対象データが選択候補を持つデータの場合(ステップS41、Y)、キーワード生成部6は、この操作対象データの選択候補を特定する。キーワード生成部6は、特定された選択候補を選択画面表示制御部37に出力する。選択画面表示制御部37は、キーワード生成部6から受信した選択候補が、カーソル41bにより選択可能に表示された選択画面を作成する。選択画面表示制御部37は、作成された選択画面をデータ一覧表示制御部31に出力する。データ一覧表示制御部31は、選択画面上の選択候補を表示部41上の位置情報に対応付けて、表示部41上に表示させる。その後、ドラッグ操作の終了を受けて、ステップS02に係る処理に遷移する。
操作対象データが選択候補を持つデータではない場合(ステップS41、N)、ステップS09、ステップS21、ステップS22、ステップS10、及びステップS11に係る処理が実行される。これらの処理は第2の実施形態に係る医用情報処理装置と同様のため詳細な説明は省略する。
カーソル制御部32は、カーソル41bの監視を継続し、カーソル41bの位置情報を逐次取得する。操作者によりクリック操作が行われると、カーソル制御部32は、カーソル41bの位置情報をデータ一覧表示制御部31に出力する(ステップS02)。この段階では、ステップS42の処理により表示部41に選択画面は既に表示されている(ステップS42、Y)。そのため、ステップS44に係る処理に遷移する。
選択画面上の選択候補がクリックされた場合(ステップS44、Y)、位置情報に対応する選択候補を特定する。データ一覧表示制御部31は、特定された選択候補と、選択画面に対応する属性データとをキーワード生成部6に出力する。キーワード生成部6は、この属性データと選択候補とを基に、データ一覧を更新するための検索条件を作成する。キーワード生成部6は、作成された検索条件を検索部2に出力する。
検索部2は、この検索条件に基づきデータ記憶部1を検索する。データ一覧表示制御部31は、この検索結果に基づいてデータ一覧を更新する。これにより操作者のドラッグ操作を受けて、データ一覧上に表示された行が、検索条件に基づきリアルタイムで絞り込まれる。以降は、医用情報処理装置は、操作者による操作が継続する限り、上記処理を繰り返し実行する。医用情報処理装置は、操作の終了を検知した場合、各構成の動作を停止させることで上記処理を終了させる。
上記の実施形態では、図2に示すように、表形式のデータ一覧C1を操作画面41aに表示させる例について説明した。変形例に係る医用情報処理装置は、医用画像等の検索対象の医用データを属性データとあわせて操作画面41aに表示させる。このような表示態様とすることで、この医用情報処理装置は、医用画像上に付されたアノテーションのコメントのように、医用画像等の画像データ上に付帯された情報を、検索キーを生成するための属性データとして取り扱う。以降では、この医用画像処理装置について、図22〜図24を参照しながら説明する。図22及び図23は、変形例に係る医用情報処理装置の操作画面41aの一例である。また、図24は、操作者による操作を受けて、表示部に表示される操作画面41aの表示例である。以降では、上述した実施形態とは異なる、表示画面の生成に係る部分に着目して説明する。
操作画面41aを表示させる場合に、検索部2は、キーワード生成部6からの指示に基づき、データ記憶部1を検索し、属性データの一覧と、操作画面41a上に表示させるための医用データの一覧とを読み出す。また、検索部2は、操作画面41a上で指定された検索条件が指定されると、その検索条件に該当する医用データを読み出す。以下、検索部2の動作について、操作画面41aの表示に係る動作と、検索条件に該当する医用データの表示に係る動作とについて説明する。
データ一覧表示制御部31は、検索部2から属性データの一覧及び表示用医用データの一覧を受信する。データ一覧表示制御部31は、受けた表示用医用データと、その表示用医用データに対応する属性データとを組として関連付けて、これらの組を所定のレイアウトに従い配列してデータ一覧C3を作成する。データ一覧表示制御部31は、作成されたデータ一覧C3をあらかじめ決められた表示フォーマットに組込み、操作画面41aを作成する。データ一覧表示制御部31は、作成した操作画面41aを表示部41に表示させる。この場合、データ一覧表示制御部31は、操作画面41aを構成する各操作手段(例えば、データ一覧C3及び後述するデータ参照手段C4)と表示部41上の位置情報とを対応付ける。これによりデータ一覧表示制御部31は、操作画面41a上で指定された操作対象を、表示部41上の位置情報から特定することが可能となる。図22は、操作画面41aと、操作画面41a上の操作対象を指定するためのカーソル41bとを、表示部41に表示させた場合の一例である。この場合、データ一覧表示制御部31は、カーソル41bの位置情報を基に操作対象を特定するとよい。
次に、操作画面41aの構成について説明する。図22に示すように、変形例に係る操作画面41aは、データ一覧C3とデータ参照手段C4とを含んで構成される。データ一覧C3は、領域C30を複数含んで構成されている。なお、領域C30の数が多く、全ての領域C30を1画面に表示しきれない場合には、図22に示すように、スクロールバーC3aを表示させてもよい。
2 検索部
3 表示制御部
31 データ一覧表示制御部
32 カーソル制御部
33 操作内容解析部
34 書式変換部
35 書式データ記憶部
36 ガイド表示制御部
37 選択画面表示制御部
4 UI
41 表示部
41a データ一覧
41b カーソル
42 操作部
5 属性データ解析部
6 キーワード生成部
7 データ種別記憶部
Claims (12)
- 患者の識別情報を含む属性データが対応付けられた医用データを記憶するデータ記憶部と、
表示部と、
前記表示部上の位置を指定するための位置指定部と、
前記属性データを一覧で提示するデータ一覧を、前記表示部に表示させるデータ一覧表示制御部と、
前記位置指定部により指定された位置に対応する前記データ一覧上の前記属性データに基づいて、検索キーを生成するキーワード生成部と、
を備え、
前記データ一覧表示制御部は、前記検索キーにより検索された結果に基づき前記データ一覧を更新し、
前記キーワード生成部は、前記位置指定部による操作の開始位置と操作の終了位置との指定に基づき、前記開始位置から前記終了位置までの移動量のうち、第1の方向への移動量に応じて前記検索キーの長さを変更し、前記第1の方向とは異なる第2の方向の移動量に応じて前記検索キーを構成する文字を変更することを特徴とする医用情報処理装置。 - 操作部と、
表示部と、
1または複数の単位データで表される属性データが対応付けられた医用データを記憶するデータ記憶部と、
前記属性データを一覧で提示するデータ一覧を、前記表示部上の位置情報と対応付けて、前記表示部に表示させるデータ一覧表示制御部と、
前記表示部にカーソルを表示させ、前記操作部からの指示を受けて前記カーソルが表示された位置を変更するとともに、その位置情報を出力するカーソル制御部と、
前記位置情報に基づいて、前記属性データ中の単位データを特定する属性データ解析部と、
前記位置情報の変更に連動して、前記属性データ中の単位データの選択範囲を変更し、この選択範囲に対応する前記単位データを基に検索キーを生成するキーワード生成部と、
前記検索キーを用いて前記データ記憶部を検索する検索部と、
前記位置情報を受けて、あらかじめ決められた第1の軸に沿った第1の方向または前記第1の方向とは反対の第2の方向への前記カーソルの移動方向と、前記第1の軸に沿った前記カーソルの移動量とを検出する操作内容解析部とを備え、
前記データ一覧表示制御部は、前記検索部の検索結果を受けて前記データ一覧を更新して表示させ、
前記属性データ解析部は、前記位置情報を受けて、前記データ一覧のうち前記位置情報に対応する前記属性データを操作対象データとして特定し、
前記キーワード生成部は、前記第1の方向への前記移動量が、あらかじめ決められた距離より短い場合、前記操作対象データの先頭に位置する前記単位データからなる先頭データを検索キーとし、前記第1の方向への移動量に応じて、前記先頭データに近い方向から順に前記単位データを取り出し、取り出された前記単位データを前記先頭データに組み合わせて検索キーを生成することを特徴とする医用情報処理装置。 - 前記キーワード生成部は、前記第2の方向への移動量が、所定の距離を超えた場合、前記操作対象データを含む前記属性データを検索対象から外すための検索キーを生成することを特徴とする請求項2に記載の医用情報処理装置。
- 前記キーワード生成部は、前記第2の方向への移動量が所定の距離分長くなるごとに、前記操作対象データの末尾から先頭に向けて順に前記単位データを特定し、特定された前記単位データを前記操作対象データから除いた部分データを含む前記属性データを検索対象から外すための検索キーを生成することを特徴とする請求項2または3に記載の医用情報処理装置。
- 前記操作内容解析部は、前記位置情報を受けて、前記第1の軸と異なるあらかじめ決められた第2の軸に沿った第3の方向または前記第3の方向と反対の第4の方向への前記カーソルの移動方向と、前記第2の軸に沿った前記カーソルの移動量とを更に検出し、
前記キーワード生成部は、前記第3の方向への前記移動量が、あらかじめ決められた距離分長くなるごとに、前記検索キーの末尾に位置する所定単位の末尾データを、あらかじめ定義された前記操作対象データを構成する前記単位データがとり得る値の順序において、次の順に位置する前記単位データに変更した他の検索キーを生成することを特徴とする請求項2乃至請求項4のいずれかに記載の医用情報処理装置。 - 前記属性データごとに、前記第1の方向、前記第2の方向、前記第3の方向及び前記第4の方向への少なくとも1つの方向が対応付けられ、
前記キーワード生成部は、前記操作対象データに対応付けられた方向への前記カーソルが移動されたときに前記検索キーを生成することを特徴とする請求項5に記載の医用情報処理装置。 - 前記単位データの順序を入れ替えた複数の書式で定義可能な前記属性データについて、各属性データと書式とを対応付けた書式データを記憶した書式データ記憶部と、
前記複数の書式で定義可能な前記属性データを、前記書式データに基づき、前記複数の書式のうちあらかじめ決められたいずれかの前記書式に変換する書式変換部と、を更に備え、
前記データ一覧表示制御部は、前記データ一覧に前記複数の書式で定義可能な前記属性データが含まれる場合、その属性データの書式を前記書式変換部に変換させて、前記表示部に表示させることを特徴とする請求項2乃至請求項6のいずれかに記載の医用情報処理装置。 - 前記データ一覧表示制御部は、前記データ一覧において前記属性データが表示された1つの欄を複数の領域に分割し、各領域に前記属性データを対応付け、
前記属性データ解析部は、前記位置情報を受けて、前記データ一覧のうち、前記位置情報に対応する前記領域を特定し、前記領域に対応付けられた前記属性データを前記操作対象データとして特定することを特徴とする請求項2乃至請求項7のいずれかに記載の医用情報処理装置。 - 前記操作対象データに対応付けられた前記方向を視認可能に前記表示部に表示させるガイド表示制御部を更に備えたことを特徴とする請求項8に記載の医用情報処理装置。
- 前記キーワード生成部は、前記操作対象データが、あらかじめ決められた2以上の前記単位データのいずれかのみを値として取り得る前記属性データである場合に、前記カーソルの移動を受けて、前記検索キーの生成に替わり、前記2以上の単位データのいずれかを選択可能に表示させ、前記2以上の単位データのいずれかが選択されたときに、選択された前記単位データを基に前記検索キーを生成することを特徴とする請求項2乃至請求項9のいずれかに記載の医用情報処理装置。
- 前記データ一覧表示制御部は、前記属性データが対応付けられた前記医用データの少なくとも一部の内容を識別可能に、当該属性データと関連付けて、前記データ一覧として表示させることを特徴とする請求項2乃至請求項10のいずれかに記載の医用情報処理装置。
- 操作部と、表示部と、を含むユーザーインタフェース部と、
前記操作部により指示された前記表示部における位置を表す位置情報を出力する制御部と、
1または複数の単位データで表される属性データが対応付けられた検索対象データを記憶するデータ記憶部と、
前記データ記憶部に記憶された前記検索対象データに対応付けられた属性データを一覧で提示するデータ一覧を、前記表示部に表示させるデータ一覧表示制御部と、
前記制御部から前記位置情報を受けて、前記データ一覧のうち前記位置情報に対応する前記属性データを操作対象データとして特定し、前記操作対象データを前記単位データに分割する属性データ解析部と、
前記位置情報を基に、前記操作部によって指示された位置の移動方向と移動量を検出する操作内容解析部と、
前記操作内容解析部により検出された前記移動方向が、あらかじめ決められた第1の軸に沿った成分を有する場合、当該成分に応じた個数の前記単位データを前記操作対象データから抽出して検索キーを生成するキーワード生成部と、
前記検索キーを用いて前記データ記憶部を検索する検索部とを備え、
前記データ一覧表示制御部は、前記検索部の検索結果を受けて前記データ一覧を更新して表示させ、
前記キーワード生成部は、前記操作内容解析部により検出された前記移動方向が、前記第1の軸と異なる第2の軸に沿った成分を有する場合、前記操作対象データに含まる一部の前記単位データを、前記第2の軸に沿った成分に応じて変更して前記検索キーを生成することを特徴とする情報検索装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011236713A JP5836062B2 (ja) | 2010-11-08 | 2011-10-28 | 医用情報処理装置及び情報検索装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010249651 | 2010-11-08 | ||
| JP2010249651 | 2010-11-08 | ||
| JP2011236713A JP5836062B2 (ja) | 2010-11-08 | 2011-10-28 | 医用情報処理装置及び情報検索装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012118970A JP2012118970A (ja) | 2012-06-21 |
| JP5836062B2 true JP5836062B2 (ja) | 2015-12-24 |
Family
ID=46050595
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011236713A Active JP5836062B2 (ja) | 2010-11-08 | 2011-10-28 | 医用情報処理装置及び情報検索装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8941682B2 (ja) |
| JP (1) | JP5836062B2 (ja) |
| WO (1) | WO2012063426A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6301727B2 (ja) * | 2014-05-08 | 2018-03-28 | 株式会社Nttドコモ | 情報処理装置、プログラム及びコンテンツ提供方法 |
| US10534810B1 (en) * | 2015-05-21 | 2020-01-14 | Google Llc | Computerized systems and methods for enriching a knowledge base for search queries |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0285927A (ja) * | 1988-09-22 | 1990-03-27 | Hitachi Vlsi Eng Corp | 記憶装置 |
| JP3227066B2 (ja) * | 1994-09-21 | 2001-11-12 | 株式会社日立製作所 | プログラム部品を用いたプログラム生成方法 |
| JP2002251623A (ja) * | 2000-12-21 | 2002-09-06 | Seiko Instruments Inc | グラフ表示調整システム |
| CA2429660A1 (en) * | 2002-05-31 | 2003-11-30 | Regelous, Stephen Noel | Field control method and system |
| JP3755499B2 (ja) * | 2002-09-06 | 2006-03-15 | ソニー株式会社 | Guiアプリケーション開発支援装置、gui表示装置、および方法、並びにコンピュータ・プログラム |
| JP4047124B2 (ja) * | 2002-10-08 | 2008-02-13 | キヤノン株式会社 | 受信装置及び受信方法 |
| US8620678B2 (en) * | 2003-01-31 | 2013-12-31 | Imd Soft Ltd. | Medical information query system |
| JP4278134B2 (ja) * | 2003-02-26 | 2009-06-10 | 株式会社リコー | 情報検索装置及びプログラム並びに記録媒体 |
| US7822622B2 (en) * | 2003-10-01 | 2010-10-26 | Siemens Aktiengesellschaft | System and method for medical appointment and examination sequence planning |
| JP4129819B2 (ja) * | 2003-10-06 | 2008-08-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | データベース検索システム及びその検索方法並びにプログラム |
| US10354224B2 (en) * | 2003-11-07 | 2019-07-16 | Sysmex Corporation | Clinical laboratory systems, methods and computer programs for managing clinical laboratory work, management devices, and terminal devices |
| JP2005174109A (ja) * | 2003-12-12 | 2005-06-30 | Sharp Corp | データ変換装置、データ変換方法、コンピュータをデータ変換装置として機能させるためのプログラム、およびそのプログラムを格納した記録媒体 |
| JP2007034457A (ja) * | 2005-07-25 | 2007-02-08 | Hitachi Medical Corp | 情報検索装置、及び、プログラム |
| EP2006800A4 (en) * | 2006-04-06 | 2010-08-11 | Konica Minolta Med & Graphic | DEVICE FOR PROCESSING MEDICAL INFORMATION |
| JP5075381B2 (ja) | 2006-09-25 | 2012-11-21 | 株式会社東芝 | 医用診断装置 |
| US9477776B2 (en) * | 2008-04-02 | 2016-10-25 | Paypal, Inc. | System and method for visualization of data |
| JP5121557B2 (ja) * | 2008-05-12 | 2013-01-16 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| KR20100000617A (ko) * | 2008-06-25 | 2010-01-06 | 삼성전자주식회사 | 문자 입력 장치 및 그 문자 입력 방법 |
| WO2010016148A1 (ja) * | 2008-08-08 | 2010-02-11 | 三菱電機株式会社 | 3次元cadモデル作成装置およびプログラム |
| US8200800B2 (en) * | 2009-03-12 | 2012-06-12 | International Business Machines Corporation | Remotely administering a server |
| US9235605B2 (en) * | 2009-10-14 | 2016-01-12 | Trice Imaging, Inc. | Systems and methods for converting and delivering medical images to mobile devices and remote communications systems |
-
2011
- 2011-10-28 WO PCT/JP2011/006054 patent/WO2012063426A1/ja not_active Ceased
- 2011-10-28 JP JP2011236713A patent/JP5836062B2/ja active Active
- 2011-10-28 US US13/520,597 patent/US8941682B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20120274657A1 (en) | 2012-11-01 |
| JP2012118970A (ja) | 2012-06-21 |
| CN102782635A (zh) | 2012-11-14 |
| US8941682B2 (en) | 2015-01-27 |
| WO2012063426A1 (ja) | 2012-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5897385B2 (ja) | 医療情報システム及び医療情報表示装置 | |
| JP5815167B1 (ja) | 情報端末の制御方法及びプログラム | |
| JP7320280B2 (ja) | ラベル収集装置、ラベル収集方法及びラベル収集プログラム | |
| US9715396B2 (en) | Terminal device, annotation method, computer system, and computer program | |
| JP2013174581A (ja) | 画像データ生成装置および画像データ生成方法 | |
| US10417792B2 (en) | Information processing apparatus to display an individual input region for individual findings and a group input region for group findings | |
| JP2013099537A (ja) | 医用画像読影装置、及びカーソル移動プログラム | |
| JP2009129108A (ja) | レポート検索装置、及びレポート検索方法 | |
| JP5374169B2 (ja) | 画像表示装置 | |
| JP5836062B2 (ja) | 医用情報処理装置及び情報検索装置 | |
| US8463816B2 (en) | Method of administering a knowledge repository | |
| JP2013114485A (ja) | 医療用画像表示システム | |
| JP2014160482A (ja) | 情報処理装置、情報処理システム、情報処理方法およびプログラム | |
| CN102782635B (zh) | 医用信息处理装置以及信息检索装置 | |
| US10430507B2 (en) | Report creating support apparatus, method for the same, and computer-readable storage medium | |
| CN113764064B (zh) | 报告制作辅助装置以及报告制作辅助程序 | |
| JP2011070265A (ja) | 情報検索装置、及び情報検索方法 | |
| CN106661529A (zh) | 细胞观察信息处理系统、细胞观察信息处理方法、细胞观察信息处理程序、细胞观察信息处理系统具有的记录部和细胞观察信息处理系统具有的装置 | |
| JP4805638B2 (ja) | 医用情報参照システム、医用情報参照装置及び医用情報参照プログラム | |
| JP6968843B2 (ja) | 医療用診断サーバ、医療用診断方法、及びプログラム | |
| JP6537045B1 (ja) | 分析支援装置及びプログラム | |
| JP2010257218A (ja) | 情報検索装置、及び情報検索方法 | |
| JP2011158929A (ja) | 図書閲覧システム,装置及び方法 | |
| JP2016053751A (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP2023069344A (ja) | 医療情報処理装置及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141001 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150630 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150831 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151006 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151102 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5836062 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |