(57)【要約】【課題】  検査リストから検査を選択する場合、状況によって選択したい検査グループが異なっている。そのため、簡易な方法で複数の項目を選択する必要がある。【解決手段】  ディスプレイ１００４に表示され複数の項目を含んだ患者情報を表示し、表示されたリストを指示することで項目を選択し、選択された項目の内容と、指示された項目内の位置とに応じてリスト内の項目の表示状態を変更する。【選択図】  図２
2010128922.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に表示され複数の項目を含んだリストから項目を選択する選択装置であって、
前記表示されたリストを指示することで項目を選択する選択手段と、
前記選択手段で選択された項目の内容と、前記選択手段が指示した項目内の位置とに応じて前記リストの表示パターンを変更して表示手段に表示する表示制御手段と、
を有することを特徴とする選択装置。
【請求項２】
前記表示制御手段は、前記選択手段で選択された項目内の左側、中央、右側の３つの領域を識別し、
前記表示制御手段は、左側を選択された場合には選択された項目よりも小さい内容を有する項目を選択した状態とし、
前記表示制御手段は、中央を選択された場合には選択された項目と同一内容を有する項目を選択した状態とし、
前記表示制御手段は、右側を選択された場合には選択された項目よりも大きい内容を有する項目を選択した状態とし、
表示手段に表示するように表示パターンを変更することを特徴とする請求項１に記載の選択装置。
【請求項３】
前記表示制御手段は、表示パターンを変更する領域を項目ごとに変えることを特徴とする請求項１又は２に記載の選択装置。
【請求項４】
前記表示制御手段は、項目を選択した状態をしめす色を、前記項目内の選択された領域に応じて変えることを特徴とする請求項１乃至３のいずれか一項に記載の選択装置。
【請求項５】
表示手段に表示され複数の項目を含んだリストから項目を選択する選択方法であって、
前記表示されたリストを指示することで項目を選択する選択工程と、
前記選択手段で選択された項目の内容と、前記選択手段が指示した項目内の位置とに応じて前記リストの表示パターンを変更して表示手段に表示する表示制御工程を有することを特徴とする選択方法。
【請求項６】
請求項５に記載の選択方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、項目をまとめて選択する技術に関し、特に項目内の指示された位置に応じて選択する項目を変更する技術に関するものである。
【背景技術】
【０００２】
リスト表示された情報をマウスのようなポインティングデバイスで操作し、入力に応じて選択状態にすることは既に公知であり、広く利用されている。リスト表示された情報は、名称やサイズ、更新日時など複数の項目を備えており、それらの情報もあわせて表示されていることも多い。
【０００３】
リスト表示された情報は選択後、選択した情報に対して何か処理を実行するという処理の流れをたどる。実施したい処理内容によっては複数の項目を選択したい場合もある。例えば検査リストを表示する場合、これから検査を実施する場合は同じ患者ＩＤをもつ検査は同時に複数選択した方がいい場合もあり、画像の出力においては未出力のものまとめて選択して出力操作したい。これらの情報を複数選択しようとした場合いくつかの方法が知られている。ポインティングデバイスのみで行う場合はドラッグ＆ドロップ操作を行って範囲指定を行い複数指定する。ポインティングデバイスと共にキーボードなどの入力手段を備える場合は特定のキーを押下しながら選択操作を行うことで複数指定を行う方法もある。
【０００４】
またこれらの項目を検索して特定条件を満たすものだけを絞りこみたい場合には、ソート方法の切り替えや、絞り込みする情報を選択する技術なども知られている（特許文献１）。
【特許文献１】特開平１１−１６１６８５
【発明の開示】
【発明が解決しようとする課題】
【０００５】
リスト表示された情報をタッチパネルで複数選択する場合、非選択状態の情報を押下すると選択状態に変わり、もう一度押下すると非選択状態に戻るといったことが考えられる。ただし、多くの情報を選択する場合は、多くの操作を必要としてしまう。ドラッグ＆ドロップ操作によって領域選択する場合は表示上で連続しているものしか選択できない。また、情報を検索しその結果を元に選択する場合でもタッチパネルでは操作が複雑になるという問題があった。
【０００６】
本発明はかかる問題点に鑑みてなされたものであり、項目をまとめて選択する技術に関し、特に項目内の指示された位置に応じて選択する項目を変更する技術を提供するものである。
【課題を解決するための手段】
【０００７】
この課題を解決するため、本発明の選択装置は以下の構成を備える。すなわち、
表示手段に表示され複数の項目を含んだリストから項目を選択する選択装置であって、
前記表示されたリストを指示することで項目を選択する選択手段と、
前記選択手段で選択された項目の内容と、前記選択手段が指示した項目内の位置とに応じて前記リストの表示パターンを変更して表示手段に表示する表示制御手段と、
を備える。
【発明の効果】
【０００８】
本発明によれば、リスト表示された項目を複数選択することが容易にできる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【実施例１】
【００１０】
＜システム構成の説明＞
図１は、本実施例の構成図である。同図において１０００は表示制御手段としてのＣＰＵであり、メモリに格納された命令を実行することで、各装置の制御やデータの加工などを行う。本実施例においては、選択手段の判別や表示制御などを行う。１００１はＲＯＭであり、起動時に必要となるプログラムが記憶されている。１００２はＲＡＭであり、補助記憶装置に記憶されているプログラムをコピーして実行する場合に用いられる。１００３はハードディスクドライブであり、起動に必要なＯＳや制御用のプログラムなどが記憶されている。本実施例では、選択手段の判断や表示制御用のプログラムや画面イメージなどが記憶されている。１００４は表示手段としてのディスプレイでありアイコンや文字などの表示要素を表示する。１００５は選択手段としてのマウスであり、ディスプレイ１００４に表示された表示要素を元に操作を入力できる。１００６は選択手段としてのタッチパネルであり、ディスプレイ上に設置されて用いられる。画面上に表示された表示要素を直接触れる事で操作を入力し、その結果を表示画面上に反映させる。
【００１１】
＜全体の処理の説明＞
図２は実施例１のシーケンス図である。まず表示制御手段１０００はディスプレイ１００４に患者情報をリスト表示する（Ｓ２００１）。マウス１００５もしくはタッチパネル１００６からの指示の有無を判断し（Ｓ２００２）、もし指示が入力されれば指示された座標をリスト内から取得する（Ｓ２００３）。
【００１２】
その後、表示制御手段１０００は、指示された座標はＧＵＩ上の患者情報リストにおける項目内かどうかを判断し（Ｓ２００４）、もし患者情報リストにおける項目外が指示された場合は入力の判断（Ｓ２００２）に戻る。もし患者情報リストの項目内が指示された場合は、入力座標に該当する項目を取得し（Ｓ２００５）、さらに項目内を指示する座標を取得する（Ｓ２００６）。
【００１３】
表示制御手段１０００は、指示された座標から、指示された位置が選択項目全体の２０％より左かどうか判断する（Ｓ２００７）。２０％より左と表示制御手段１０００に判断された場合は、選択された項目が有する内容としての数値以下の内容を示す項目を含む患者情報をリストから選択する（Ｓ２００８）。例えば、選択された項目の内容が２００８．６．３０であった場合には２００８．６．３０よりも小さい日付を有する項目が選択される。
【００１４】
項目の内容が撮影枚数のように数値ならば数値がそれ以下のものを選択し、患者名などの文字列ならば文字列比較を行って該当する項目を含む情報を選択状態とする。
【００１５】
そして、表示制御手段１０００は、選択した患者情報の背景をパターンＡで塗りつぶす（Ｓ２００９）。その後、入力指示の判断（Ｓ２００２）に戻る。もし、選択手段に指示された選択位置が選択項目全体の２０％より左ではないと判断（Ｓ２００７）された場合は、選択位置が選択項目全体の２０％より右かどうか判断する（Ｓ２０１０）。２０％より右と判断された場合は、選択項目以上の内容を含む患者情報をリストから選択する（Ｓ２０１１）。
【００１６】
例えば、選択された項目の内容が２００８．６．３０であった場合には２００８．６．３０よりも大きい日付を有する項目が選択される。項目の内容が撮影枚数のように数値ならば数値がそれ以上のものを選択し、患者名などの文字列ならば文字列比較を行って該当する項目を含む情報を選択状態とする。
【００１７】
そして選択状態にした患者情報の背景をパターンＢで塗りつぶす（Ｓ２０１２）。その後、入力の判断（Ｓ２００２）に戻る。もし、選択位置が選択項目全体の２０％より右でもないと判断（Ｓ２０１０）された場合は、選択項目と同一内容を含む項目を患者情報のリストから選択する（Ｓ２０１３）。そして、表示制御手段１０００は、選択状態にした患者情報の背景をパターンＣで塗りつぶす（Ｓ２０１４）。その後、入力の判断（Ｓ２００２）に戻る。
【００１８】
このように、表示制御手段１０００は、項目を選択した状態をしめす表示パターンを、前記項目内の選択された領域に応じて変える。
【００１９】
＜表示画面の説明＞
図３は実施例１の入力例を示す図である。図中では３００１は選択手段としてタッチパネル１００６を用いた入力を表し、一覧表示された３００２の検査情報のリストから検査日付の項目を選択している。
【００２０】
図４は実施例１の選択方法を切り替えるための入力領域を示している。４００１は患者情報に含まれる項目のひとつ検査日付であり、横方向に２０％、６０％、２０％の割合で領域を識別する。左側２０％に該当する領域を押下した場合は、選択項目以下を選択するという操作を意味し、右側２０％に該当する領域を押下した場合は選択項目以上の検査日時を含む検査を選択するという意味となる。中央の６０％に該当する部分を選択した場合は、選択項目と同じものを含む検査を選択するという意味となる。よって図３のように項目の左端を選択した場合は、検査日付「２００８．６．３０」以下の検査日付を含む患者情報を選択することとなる。
【００２１】
図５は実施例１の選択検査情報を表すパターンである。項目の選択位置に応じて、選択ルールを変更するため、選択方法が分かるようにクリックした項目の背景パターンを選択方式によって変える。５００１は選択項目以下、５００２は選択項目以上、５００３は選択項目と等しい場合に用いるパターンである。
【００２２】
図６は実施例１の選択例を示す図である。６００１はタッチパネル１００６を用いた入力を表し、患者ＩＤの中心部分を押下している。この場合、同じ患者ＩＤ「０００１００１」を含む検査情報が選択状態となり、図５で示したパターンＣで６００２のように背景が塗りつぶされる。
【００２３】
図７は実施例１の選択例を示す図である。７００１はタッチパネル１００６を用いた入力を表し、検査日付の左側を押下している。この場合、検査日付「２００８．６．３０」以前の検査日付を持つ検査情報が選択状態となり、図５で示したパターンＡで７００２のように背景が塗りつぶされる。
【００２４】
図８は実施例１の選択例を示す図である。８００１はタッチパネル１００６を用いた入力を表し、検査枚数の右側を押下している。この場合、選択した撮影枚数「２」以上の撮影枚数の検査情報が選択状態となり、図５で示したパターンＢで８００２のように背景が塗りつぶされる。
【００２５】
本発明によれば、キーボードを備えない環境であっても、リスト表示された情報を選択する位置情報を用いて複数選択できる。その結果、これまで検索やソート方法を切り替えなければできなかった複数選択を操作回数を抑えて実施でき、ユーザーの操作性を向上させることができる。
【実施例２】
【００２６】
＜全体の処理の説明＞
図９は実施例２のシーケンス図である。表示制御手段１０００は、まず患者情報をディスプレイ１００４にリスト表示する（Ｓ９００１）。マウス１００５もしくはタッチパネル１００６からの入力の有無を表示制御手段１０００は判断し（Ｓ９００２）する。もし、入力があれば指示された座標を取得する（Ｓ９００３）。その後、入力座標はＧＵＩ上の患者情報リスト項目内かどうかを判断し（Ｓ９００４）、もし患者情報リスト項目外が選択された場合は入力の判断（Ｓ９００２）に戻る。もし患者情報リストの項目内を選択された場合は、入力座標に該当する項目を取得し（Ｓ９００５）、さらに項目のどの位置が押されたか座標を取得する（Ｓ９００６）。そして、選択項目ごとに定義された選択領域を切り換えるための切り替え領域情報を取得（Ｓ９００７）する。その後、選択された位置が選択方法切り替え領域Ａに含まれるかどうか判断し（Ｓ９００８）、選択方法切り替え領域Ａに含まれると判断された場合は、選択項目以下の内容を含む患者情報をリストから選択する（Ｓ９００９）。そして、選択した患者情報の背景をパターンＡで塗りつぶす（Ｓ９０１０）。その後、入力の判断（Ｓ９００２）に戻る。もし、選択位置が選択方法切り替え領域Ａに含まれないと判断（Ｓ９００８）された場合は、選択位置が選択方法切り替え領域Ｂに含まれるかどうか判断する（Ｓ９０１１）。選択方法切り替え領域Ｂに含まれると判断された場合は、選択項目以上の内容を含む患者情報をリストから選択する（Ｓ９０１２）。そして選択状態にした患者情報の背景をパターンＢで塗りつぶす（Ｓ９０１３）。その後、入力の判断（Ｓ９００２）に戻る。もし、選択位置が選択方法切り替え領域Ｂにも含まれないと判断（Ｓ９０１１）された場合は、選択項目と同じ内容を含む患者情報をリストから選択する（Ｓ９０１４）。選択状態にした患者情報の背景をパターンＣで塗りつぶす（Ｓ９０１５）。その後、入力の判断（Ｓ９００２）に戻る。
【００２７】
＜表示画面の説明＞
図１０は実施例２の選択方法を切り替えるための入力領域を示している。１０００１は検査日付項目の選択方法切り替え領域である。１０００２は患者名項目の選択方法切り替え領域である。検査日付と患者名は同じ幅の領域Ａと領域Ｂを項目の両端に設け、残りを領域Ｃにしている。１０００３は出力状態項目の選択方法切り替え領域であり、項目全体を領域Ｃに設定している。領域Ａは、選択項目以下を選択するという操作を意味し、領域Ｂは選択項目以上の検査日時を含む検査を選択するという意味となる。領域Ｃは選択項目と同じものを含む検査を選択するという意味となる。
【００２８】
図１１は実施例２の選択例を示す図である。１１００１はタッチパネル１００６による入力を表し、検査枚数の右側を押下している。ただし、出力状態の項目はすべての領域が領域Ｃの項目と等しいものを選択するように設定されているため、選択した出力「未」と等しい出力状態の検査情報が選択状態となり、図５で示したパターンＣで１１００２のように背景が塗りつぶされる。
【００２９】
以上、本発明にかかる実施形態を説明したが、上記実施形態は、その一例であって、画面表示項目は上記実施形態に限られるものではなく、適宜変更しても良い。また、本実施形態では、領域は最大３つにしたが、上限はこれに限らない。また、領域は左右に配置したが特に制限はなく上下や矩形以外の領域でも可能である。
【００３０】
通常、コンピュータプログラムはＣＤ−ＲＯＭ等のコンピュータ可読記録媒体に格納され、それをシステムにコピーもしくはインストールすることで実行可能になるので、そのようなコンピュータ可読記憶媒体も本発明の範疇に入る。
【図面の簡単な説明】
【００３１】
【図１】実施形態におけるシステムの構成図である。
【図２】第一の実施形態における上流システムからの入力時の処理手順を示すフローチャートである。
【図３】患者情報入力画面の例を示す図である。
【図４】患者情報入力画面の選択方法切り替え領域の例を示す図である。
【図５】患者情報入力画面の選択方法ごとの塗りつぶしパターンの例を示す図である。
【図６】患者情報入力画面の選択例を示す図である。
【図７】患者情報入力画面の選択例を示す図である。
【図８】患者情報入力画面の選択例を示す図である。
【図９】第二の実施形態における上流システムからの入力時の処理手順を示すフローチャートである。
【図１０】患者情報入力画面の選択方法切り替え領域の例を示す図である。
【図１１】患者情報入力画面の選択例を示す図である。
【符号の説明】
【００３２】
１０００  ＣＰＵ
１０００４  ディスプレイ
１０００５  マウス
１０００６  タッチパネル
【図１】
2010128922.tif 000003
【図２】
2010128922.tif 000004
【図３】
2010128922.tif 000005
【図４】
2010128922.tif 000006
【図５】
2010128922.tif 000007
【図６】
2010128922.tif 000008
【図７】
2010128922.tif 000009
【図８】
2010128922.tif 000010
【図９】
2010128922.tif 000011
【図１０】
2010128922.tif 000012
【図１１】
2010128922.tif 000013