(57)【要約】【課題】複数の選択候補のいずれかを選択する際の操作性を向上させる。【解決手段】検出部１１が、複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品３１を指定する操作を検出する。表示制御部１２が、検出部１１の検出に応じて、前記第１の表示部品３１を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品３２と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品３３との表示に切り替える。【選択図】図４
2017151800.tif 000002
【特許請求の範囲】
【請求項１】
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作の検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える、
処理をコンピュータに実行させることを特徴とする選択支援プログラム。
【請求項２】
前記指定する操作は、前記第１の表示部品上のポインタの検出である、ことを特徴とする請求項１記載の選択支援プログラム。
【請求項３】
前記リスト表示は、前記複数の選択候補の全て、又は、前記複数の選択候補のうちの、２以上の所定の数の選択候補を表示するリスト表示である、ことを特徴とする請求項１又は請求項２記載の選択支援プログラム。
【請求項４】
前記リスト表示は、リスト表示した前記２以上の選択候補のうちのいずれかの選択を受け付けるリスト表示であり、前記第２の表示部品が表示する選択候補を、前記リスト表示の中から選択された選択候補に切り替える、ことを特徴とする請求項１〜請求項３のいずれか１項記載の選択支援プログラム。
【請求項５】
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示し、
前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
処理をコンピュータに実行させることを特徴とする選択支援プログラム。
【請求項６】
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作を検出する検出部と、
前記検出部による検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える表示制御部と、
を含む選択支援装置。
【請求項７】
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示する表示制御部を含み、
前記表示制御部は、前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
ことを特徴とする選択支援装置。
【請求項８】
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作の検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える、
処理をコンピュータに実行させることを特徴とする選択支援方法。
【請求項９】
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示し、
前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
ことを特徴とする選択支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、選択支援プログラム、選択支援装置、及び選択支援方法に関する。
【背景技術】
【０００２】
従来、複数の選択候補からいずれかの選択候補を選択する操作方法に関連する技術が存在する。
【０００３】
例えば、複数の項目キーを切り替え表示して確認する場合に当該項目キーを効率よく確認することが可能な操作部を提供する方法が提案されている。この方法では、現時点で選択画面に表示されている選択項目キーから未だ当該選択画面に表示されていない選択項目キーを切替表示するための切替表示キーが押下されると、当該切替表示キーの押下が連打であるか否かを判定する。前記判定の結果、前記切替表示キーの押下が連打である場合に、未だ前記選択画面に表示されていない選択項目キーであって、当該選択画面に設定された表示数よりも多い数の選択項目キーを一覧で押下可能に表示する。
【０００４】
また、読みを入力して漢字に変換する際に、変換キーを順次押し続けると入力領域内が順次変換候補に変わる入力方法が存在する。また、この入力方法では、入力領域の下に表示される候補一覧から直接希望候補を指定することもできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−７１５７９号公報
【非特許文献】
【０００６】
【非特許文献１】Microsoft Office IME 2010  ヘルプ画面
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来技術のように、複数の選択候補を所定の順で１つずつ切り替えて選択する方法と、複数の選択候補を一覧表示して、一覧からいずれかの選択候補を選択する方法とを切替可能であることは、選択操作時の操作性の向上につながる。
【０００８】
しかし、切替表示キーを押下する従来技術では、選択方法を切り替える際に、ユーザによる切替操作（切替表示キーの連打）が必要であり、操作性が低下する。
【０００９】
また、読みを漢字に変換する際の変換候補を表示する従来技術では、上記の２つの選択方法を同時に実現可能であるが、入力中の文字列の変換候補を表示するという限られた場面でしか適用することができない。例えば、画面の固定された位置に常に表示されている項目について、その項目が持つ複数の選択候補のいずれかを選択する場合などには、入力中の文字列の変換候補を表示する従来技術を適用することはできない。
【００１０】
本発明は、複数の選択候補のいずれかを選択する際の操作性を向上させることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、一つの態様として、複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作の検出に応じて、前記第１の表示部品を、第２の表示部品と第３の表示部品との表示に切り替える。第２の表示部品は、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける表示部品である。第３の表示部品は、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける表示部品である。
【発明の効果】
【００１２】
一つの側面として、複数の選択候補のいずれかを選択する際の操作性を向上させることができる、という効果を有する。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る選択支援装置の概略構成を示す機能ブロック図である。
【図２】表示部品を含む画面の一例を示す図である。
【図３】表示部品データベースの一例を示す図である。
【図４】表示部品の表示態様の切り替えを説明するための図である。
【図５】リストの表示を説明するための図である。
【図６】選択支援装置として機能するコンピュータの概略構成を示すブロック図である。
【図７】選択支援処理の一例を示すフローチャートである。
【図８】切替表示部品による選択候補の切り替えの一例を説明するための図である。
【図９】リスト表示部品による選択候補の切り替えの一例を説明するための図である。
【図１０】切替表示部品による選択候補の切り替えの他の例を説明するための図である。
【図１１】リスト表示部品による選択候補の切り替えの他の例を説明するための図である。
【図１２】リストの表示の他の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明に関する実施形態の一例を詳細に説明する。
【００１５】
図１に示すように、本実施形態に係る選択支援装置１０は、検出部１１と、表示制御部１２とを含む。また、選択支援装置１０の所定の記憶領域には、表示部品データベース（ＤＢ）２０が記憶されている。
【００１６】
選択支援装置１０は、例えば、図２に示すような画面３０に表示された表示部品３１に対する選択操作を支援する。表示部品３１は、複数の選択候補を持つ項目の各々に対応したボタンである。表示部品３１には、その表示部品３１に対応する項目が持つ選択候補のうち、現在選択されている選択候補の名称が表示される。図２では、画面３０上に４つの表示部品３１Ａ、３１Ｂ、３１Ｃ、及び３１Ｄを配置した例を示しているが、画面３０上に配置される表示部品３１の数は、図２の例に限定されない。なお、各表示部品３１Ａ、３１Ｂ、３１Ｃ、及び３１Ｄを区別なく説明する場合には、単に「表示部品３１」と表記する。
【００１７】
本実施形態では、各表示部品３１により選択されている各項目の選択候補は、別途記憶されているデータベース（図示省略）に記憶された情報を検索する際の検索キーとなる。例えば、選択支援装置１０が電子カルテシステムと連携する場合、診療記録のデータベースに記録された情報のうち、各表示部品３１により選択されている各項目の選択候補を検索キーとして検索された診療記録が、画面３０上の詳細表示領域３６に表示される。
【００１８】
表示部品ＤＢ２０には、例えば図３に示すように、「表示部品ＩＤ」、「表示位置」、及び「選択候補」の情報が含まれる。「表示部品ＩＤ」は、各表示部品３１の識別情報である。「表示位置」は、各表示部品３１の画面３０上での表示位置を特定するための情報である。表示位置は、例えば、画面３０の左上角を原点とし、右方向をｘ軸プラス方向、下方向をｙ軸プラス方向とする座標系における、表示部品３１の所定位置（例えば、中央）の座標値とすることができる。
【００１９】
「選択候補」は、各表示部品３１に対応する項目が持つ選択候補の各々である。各選択候補には、後述する切替表示やリスト表示の際の表示順を規定する番号が対応付けられている。また、各選択候補のうち、現在選択されている選択候補にはフラグが設定される。図３の例では、下線を引いた選択候補が、フラグが設定されている選択候補であることを表している。
【００２０】
図３の例では、表示部品ＩＤ＝００１の表示部品３１は、図２の表示部品３１Ａに相当し、表示部品ＩＤ＝００２は表示部品３１Ｂ、表示部品ＩＤ＝００３は表示部品３１Ｃ、及び表示部品ＩＤ＝００４は表示部品３１Ｄに相当する。
【００２１】
検出部１１は、画面３０上に表示された表示部品３１を指定する操作を検出する。検出部１１は、例えば、マウス操作などにより、表示部品３１上にポインタ３７（図２参照）が配置された際に、該当の表示部品３１が指定されたことを検出する。表示部品３１上にポインタ３７が配置されたか否かは、ポインタ３７の座標値と、表示部品ＤＢ２０に記憶された各表示部品３１の表示位置とを比較して判定することができる。例えば、検出部１１は、ポインタ３７の座標値が、表示部品３１の表示位置を基準とする予め定めた領域内か否かを判定することで、表示部品３１上にポインタ３７が配置されたか否かを判定することができる。検出部１１は、表示部品３１を指定する操作を検出すると、指定された表示部品３１の表示部品ＩＤを含む検出結果「表示部品指定」を表示制御部１２へ通知する。
【００２２】
また、検出部１１は、表示部品３１上からポインタ３７が外れた際には、該当の表示部品３１の指定が解除されたことを検出する。検出部１１は、表示部品３１の指定が解除されたことを検出すると、指定が解除された表示部品３１の表示部品ＩＤを含む検出結果「表示部品指定解除」を表示制御部１２へ通知する。なお、後述するリストが表示されている状態で、ポインタ３７がリスト上に配置されている場合には、ポインタ３７が表示部品３１上から外れていても、検出部１１は、表示部品３１の指定の解除として検出しない。
【００２３】
また、検出部１１は、表示部品３１に対するクリックを検出し、クリックされたときの表示部品３１の表示態様及びクリックされた位置に対応する検出結果を表示制御部１２へ通知する。
【００２４】
具体的には、検出部１１は、切替表示部品（詳細は後述）に対するクリックを検出した場合には、該当の表示部品３１の表示部品ＩＤを含む検出結果「選択候補切替操作」を表示制御部１２へ通知する。
【００２５】
また、検出部１１は、リスト表示部品（詳細は後述）に対するクリックを検出した場合には、該当の表示部品３１の表示部品ＩＤを含む検出結果「リスト表示操作」を表示制御部１２へ通知する。
【００２６】
また、検出部１１は、リスト（詳細は後述）に表示されたいずれかの選択候補に対するクリックを検出した場合には、検出結果「選択候補」を表示制御部１２へ通知する。検出結果「選択候補」は、該当の表示部品３１の表示部品ＩＤ、及び選択された選択候補を特定するための情報、例えば、何番目の選択候補が選択されたかを示す情報を含む。
【００２７】
表示制御部１２は、検出部１１から通知される検出結果に応じて、表示部品３１の表示態様を切り替える。
【００２８】
具体的には、表示制御部１２は、検出部１１から検出結果「表示部品指定」が通知されると、「表示部品指定」に含まれる表示部品ＩＤが示す表示部品３１の表示態様を、通常の表示態様から、選択操作用の表示態様に切り替える。表示部品３１の通常の表示態様とは、図４の左図に示すように、選択されている選択候補の名称のみが表示されている態様である。選択操作用の表示態様とは、図４の右図に示すように、切替表示部品３２とリスト表示部品３３とが隣接して配置された態様である。切替表示部品３２は、現在選択されている選択候補の名称が表示されると共に、クリックされる毎に、選択されている選択候補が１つずつ所定の順で切り替る表示部品である。リスト表示部品３３は、その表示部品３１に対応する項目が持つ選択項目のリスト表示の指示を受け付けるための表示部品である。
【００２９】
また、表示制御部１２は、検出部１１から検出結果「選択候補切替操作」が通知されると、切替表示部品３２に表示されている選択候補の名称の表示を切り替える。具体的には、表示制御部１２は、通知された検出結果「選択候補切替操作」に含まれる表示部品ＩＤに対応する選択候補のうち、現在選択されている選択候補の次の選択候補の名称が表示されるように切り替える。
【００３０】
また、表示制御部１２は、検出部１１から検出結果「リスト表示操作」が通知されると、「リスト表示操作」に含まれる表示部品ＩＤに対応する選択候補を一覧にし、かついずれかの選択候補を選択可能にしたリストを、表示部品３１に近接した領域に表示する。例えば、図５に示すように、表示制御部１２は、表示部品３１の下部にリスト３４を表示する。なお、図５の例では、リスト３４において、現在選択されている選択候補にチェックマークを付与して表している。
【００３１】
また、表示制御部１２は、検出部１１から検出結果「選択候補」が通知されると、「選択候補」に含まれる表示部品ＩＤ及び選択された選択候補を特定するための情報に基づいて、選択された選択候補を特定する。そして、表示制御部１２は、切替表示部品３２に特定した選択候補の名称を表示すると共に、リスト３４を閉じる。
【００３２】
また、表示制御部１２は、検出部１１から検出結果「表示部品指定解除」が通知されると、「表示部品指定」に含まれる表示部品ＩＤが示す表示部品３１の表示態様を、選択操作用の表示態様から、通常の表示態様に切り替える。
【００３３】
選択支援装置１０は、例えば、図６に示すコンピュータ４０で実現することができる。コンピュータ４０はＣＰＵ４１、一時記憶領域としてのメモリ４２、及び不揮発性の記憶部４３を備える。また、コンピュータ４０は、表示装置及び入力装置等の入出力装置４４、及び記録媒体４９に対するデータの読み込み及び書き込みを制御するread/write（Ｒ／Ｗ）部４５を備える。また、コンピュータ４０は、インターネット等のネットワークに接続されるネットワークinterface（Ｉ／Ｆ）４６を備える。ＣＰＵ４１、メモリ４２、記憶部４３、入出力装置４４、Ｒ／Ｗ部４５、及びネットワークＩ／Ｆ４６は、バス４７を介して互いに接続される。
【００３４】
記憶部４３は、Hard Disk Drive（ＨＤＤ）、solid state drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部４３には、コンピュータ４０を選択支援装置１０として機能させるための選択支援プログラム５０が記憶される。選択支援プログラム５０は、検出プロセス５１と、表示制御プロセス５２とを有する。また、記憶部４３は、表示部品ＤＢ２０を構成する情報が記憶される表示部品情報記憶領域６０を有する。
【００３５】
ＣＰＵ４１は、選択支援プログラム５０を記憶部４３から読み出してメモリ４２に展開し、選択支援プログラム５０が有するプロセスを順次実行する。ＣＰＵ４１は、検出プロセス５１を実行することで、図１に示す検出部１１として動作する。また、ＣＰＵ４１は、表示制御プロセス５２を実行することで、図１に示す表示制御部１２として動作する。また、ＣＰＵ４１は、表示部品情報記憶領域６０から情報を読み出して、表示部品ＤＢ２０をメモリ４２に展開する。これにより、選択支援プログラム５０を実行したコンピュータ４０が、選択支援装置１０として機能することになる。
【００３６】
なお、選択支援プログラム５０により実現される機能は、例えば半導体集積回路、より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００３７】
次に、本実施形態に係る選択支援装置１０の作用について説明する。例えば、選択支援装置１０を含む電子カルテシステムにおいて、特定の患者の診療記録を検索及び表示するための画面（例えば、図２に示す画面３０）が表示されているとする。この画面３０には、複数の選択候補を持つ項目の各々に対応したボタンである表示部品３１の各々が表示されている。このように、表示部品３１を含む画面３０が表示されている場合に、選択支援装置１０において、図７に示す選択支援処理が実行される。
【００３８】
ステップＳ１１で、検出部１１が、ポインタ３７の座標値を取得し、表示部品ＤＢ２０に記憶された各表示部品３１の表示位置と比較して、表示部品３１上にポインタ３７が配置されたか否かを判定する。これにより、検出部１１は、いずれかの表示部品３１が指定されたか否かを判定する。表示部品３１が指定されていない場合には、本ステップの判定を繰り返す。表示部品３１が指定された場合には、検出部１１が、指定された表示部品３１の表示部品ＩＤを含む検出結果「表示部品指定」を表示制御部１２へ通知し、処理はステップＳ１２へ移行する。
【００３９】
ステップＳ１２では、表示制御部１２が、通知された検出結果「表示部品指定」に含まれる表示部品ＩＤが示す表示部品３１の表示態様を、通常の表示態様から、切替表示部品３２とリスト表示部品３３とを含む選択操作用の表示態様に切り替える。
【００４０】
次に、ステップＳ１３で、検出部１１が、切替表示部品３２がクリックされたか否かを判定する。切替表示部品３２がクリックされた場合には、検出部１１は、該当の表示部品３１の表示部品ＩＤを含む検出結果「選択候補切替操作」を表示制御部１２へ通知し、処理はステップＳ１４へ移行する。切替表示部品３２がクリックされていない場合には、処理はステップＳ１５へ移行する。
【００４１】
ステップＳ１４では、表示制御部１２が、検出結果「選択候補切替操作」に含まれる表示部品ＩＤに対応する選択候補のうち、現在選択されている選択候補の次の選択候補の名称が表示されるように、切替表示部品３２の表示を切り替える。例えば、図２に示す表示部品３１Ａの切替表示部品３２（図４も参照）がクリックされた場合には、表示制御部１２は、表示部品ＤＢ２０を参照して、現在選択されている選択候補「全科」の次の選択候補「自科」が表示されるように切り替える。なお、現在選択されている選択候補が末尾の選択候補の場合には、次の選択候補として、先頭の選択候補を表示すればよい。
【００４２】
一方、ステップＳ１５では、検出部１１が、リスト表示部品３３がクリックされたか否かを判定する。リスト表示部品３３がクリックされた場合には、検出部１１は、該当の表示部品３１の表示部品ＩＤを含む検出結果「リスト表示操作」を表示制御部１２へ通知し、処理はステップＳ１６へ移行する。リスト表示部品３３がクリックされていない場合には、処理はステップＳ２０へ移行する。
【００４３】
ステップＳ１６では、表示制御部１２が、通知された検出結果「リスト表示操作」に含まれる表示部品ＩＤに対応する選択候補を一覧にし、かついずれかの選択候補を選択可能にしたリスト３４を、例えば表示部品３１に下部に表示する。
【００４４】
次に、ステップＳ１７で、検出部１１が、リスト３４に表示されたいずれかの選択候補がクリックされたか否かを判定する。いずれかの選択候補がクリックされた場合には、検出部１１は、該当の表示部品３１の表示部品ＩＤ、及び選択された選択候補を特定するための情報を含む検出結果「選択候補」を表示制御部１２へ通知し、処理はステップＳ１８へ移行する。いずれの選択候補も選択されないまま所定時間が経過した場合には、処理はステップＳ１９へ移行する。
【００４５】
ステップＳ１８では、表示制御部１２が、通知された検出結果「選択候補」に含まれる表示部品ＩＤ及び選択された選択候補を特定するための情報に基づいて、選択された選択候補を特定する。そして、表示制御部１２は、切替表示部品３２に特定した選択候補の名称を表示する。例えば、図２に示す表示部品３１Ｃのリスト表示部品３３がクリックされて表示されたリスト３４から「医師」がクリックされたとする。この場合、表示制御部１２は、表示部品３１Ｃの切替表示部品３２の表示を「医師」に切り替える。すなわち、表示部品ＤＢ２０の「選択候補」欄で各選択候補に付与されている番号に従った所定の順を経ずに、リスト３４から選択された選択候補が切替表示部品３２に表示されることになる。
【００４６】
次に、ステップＳ１９で、表示制御部１２が、表示されているリスト３４を閉じる。次に、ステップＳ２０で、検出部１１が、表示部品３１上からポインタ３７が外れたか否かを検出することにより、上記ステップＳ１１で指定された表示部品３１に対する指定が解除されたか否かを判定する。表示部品３１の指定が解除された場合には、検出部１１は、指定が解除された表示部品３１の表示部品ＩＤを含む検出結果「表示部品指定解除」を表示制御部１２へ通知し、処理はステップＳ２１へ移行する。表示部品３１の指定が解除されていない場合には、処理はステップＳ１３に戻る。
【００４７】
ステップＳ２１では、表示制御部１２が、通知された検出結果「表示部品指定解除」に含まれる表示部品ＩＤが示す表示部品３１の表示態様を、選択操作用の表示態様から、通常の表示態様に切り替え、処理はステップＳ１１に戻る。
【００４８】
以上説明したように、本実施形態に係る選択支援装置によれば、複数の選択候補を持つ項目に対応した表示部品を指定する操作が検出されると、表示部品が、切替表示部品とリスト表示部品とを含む選択操作用の表示態様に切り替えられる。切替表示部品は、クリック毎に１つずつ所定の順番で選択候補を切り替えるものであり、リスト表示部品は、選択候補のリストを表示するものである。選択候補を選択する２つの選択方法は、ユーザの意思により選択可能であり、複数の選択候補のいずれかを選択する際の操作性が向上する。
【００４９】
例えば、図３に示す表示部品ＤＢ２０における表示部品ＩＤ＝００１の表示部品３１Ａ（図２も参照）を使用して、選択候補を「全科」から「自科」に切り替える場合を考える。表示部品ＤＢ２０を参照すると、「自科」は、「全科」の次の番号が付与された選択候補である。したがって、まず、図８に示すように、表示部品３１Ａを指定して（図８中の（１））、表示部品３１Ａを選択操作用の表示態様の切り替える（図８中の（２））。そして、切替表示部品３２をクリックし（図８中の（３））、表示部品３１からポインタ３７を外す（図８中の（４））。これにより、１回のクリックで、選択候補を「全科」から「自科」に切り替えることができる（図８中の（５））。
【００５０】
この例において、リスト３４からの選択を利用する場合、図９に示すように、選択操作用の表示態様に切り替えられた表示部品３１Ａ（図９中の（２））のリスト表示部品３３をクリックする（図９中の（３））。そして、リスト３４から「自科」をクリックし（図９中の（４））、表示部品３１からポインタ３７を外す（図９中の（５））。このように、リスト３４を利用した選択の場合、「全科」から「自科」への切り替えには、２回のクリックが必要である。
【００５１】
また、例えば、図３に示す表示部品ＤＢ２０における表示部品ＩＤ＝００３の表示部品３１Ｃ（図２も参照）を使用して、選択候補を「医師」から「その他」に切り替える場合を考える。この場合、切替表示部品３２のクリックのみによる選択候補の切替では、図１０に示すように、４回のクリックが必要である。一方、リスト３４を利用して選択候補を切り替える場合には、図１１に示すように、２回のクリックで済む。
【００５２】
このように、選択候補の数や、選択候補に規定された所定の順に応じて、ユーザは適切な選択方法を選択することができる。
【００５３】
また、本実施形態では、表示部品を常に選択操作用の表示態様で表示するのではなく、表示部品３１が指定されたときに、選択操作用の表示態様に切り替える。選択操作用の表示態様では、切替表示部品３２とリスト表示部品３３とを隣接して配置するため、常に選択操作用の表示態様で表示部品を表示すると、選択候補の名称を表示する領域が狭くなり、選択されている選択項目を認識し難くなる。また、画面上に表示される表示部品が多い場合に、全ての表示部品を選択操作用の表示態様で表示してしまうと、バランスやデザイン性が低下する。一方、本実施形態では、上述のように、表示部品３１が指定されたときに、選択操作用の表示態様に切り替えるため、常に選択操作用の表示態様で表示する場合に生じるような視認性の低下を抑制することができる。
【００５４】
なお、上記実施形態では、リスト表示部品３３がクリックされてリスト３４を表示する際、全ての選択候補を含むリストを表示する場合について説明したが、これに限定されない。選択候補の数が多い場合に、全ての選択候補を一度にリスト３４に表示してしまうと、所望の選択候補を認識し難くなる場合がある。そこで、例えば、図１２に示すように、複数の選択候補のうちの予め定めた所定数（図１２の例では３個）をリスト３４に含めると共に、さらに選択候補があることを示す記号３８を含めることができる。この場合、記号３８がクリックされると、図１２下図に示すように、残りの選択候補もリスト３４に含めるように表示を切り替えることができる。初めにリスト３４に含める選択候補は、例えば、選択される頻度が高い選択候補にするなど、選択候補の優先度を考慮することができる。
【００５５】
また、上記実施形態では、表示部品に対する操作を、マウス操作（ポインタ合わせ及びクリック）を用いる場合について説明したが、これに限定されない。例えば、ショートカットキー操作による場合にも本発明を適用することができる。例えば、タブキーの押下でアクティブなアイコンを順次切り替えることにより、表示部品を指定してもよい。この場合、タブキーによる切り替えで選択常態となった表示部品を、選択操作用の表示態様に切り替えればよい。切り替え後は、さらに、タブキーで切替表示部品とリスト表示部品との選択を切り替え可能とすることができる。そして、切替表示部品が選択されている場合には、スペースキーを押下する毎に選択候補を切り替え、リスト表示部品が選択されている場合には、スペースキーでリストを表示するなどの操作が可能である。
【００５６】
また、上記実施形態では、電子カルテシステムと連携した画面に表示される表示部品を用いた選択操作の支援を行う場合を一例として説明したが、これに限定されない。複数の選択候補を持つ項目に対応した表示部品を利用した選択操作であれば、本発明を適用可能である。
【００５７】
なお、上記では、選択支援プログラム５０が記憶部４３に予め記憶（インストール）されている態様を説明したが、これに限定されない。本発明に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記録媒体に記録された形態で提供することも可能である。
【００５８】
以上の実施形態に関し、更に以下の付記を開示する。
【００５９】
（付記１）
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作の検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える、
処理をコンピュータに実行させることを特徴とする選択支援プログラム。
【００６０】
（付記２）
前記指定する操作は、前記第１の表示部品上のポインタの検出である、ことを特徴とする付記１記載の選択支援プログラム。
【００６１】
（付記３）
前記リスト表示は、前記複数の選択候補の全て、又は、前記複数の選択候補のうちの、２以上の所定の数の選択候補を表示するリスト表示である、ことを特徴とする付記１又は付記２記載の選択支援プログラム。
【００６２】
（付記４）
前記リスト表示は、リスト表示した前記２以上の選択候補のうちのいずれかの選択を受け付けるリスト表示であり、前記第２の表示部品が表示する選択候補を、前記リスト表示の中から選択された選択候補に切り替える、ことを特徴とする付記１〜付記３のいずれか１項記載の選択支援プログラム。
【００６３】
（付記５）
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示し、
前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
処理をコンピュータに実行させることを特徴とする選択支援プログラム。
【００６４】
（付記６）
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作を検出する検出部と、
前記検出部による検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える表示制御部と、
を含む選択支援装置。
【００６５】
（付記７）
前記検出部は、前記指定する操作として、前記第１の表示部品上のポインタを検出する付記６記載の選択支援装置。
【００６６】
（付記８）
前記表示制御部は、前記リスト表示として、前記複数の選択候補の全て、又は、前記複数の選択候補のうちの、２以上の所定の数の選択候補を表示する付記６又は付記７記載の選択支援装置。
【００６７】
（付記９）
前記検出部は、リスト表示した前記２以上の選択候補のうちのいずれかの選択を検出し、
前記表示制御部は、前記第２の表示部品が表示する選択候補を、前記リスト表示の中から選択された選択候補に切り替える
付記６〜付記８のいずれか１項記載の選択支援装置。
【００６８】
（付記１０）
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示する表示制御部を含み、
前記表示制御部は、前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
ことを特徴とする選択支援装置。
【００６９】
（付記１１）
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作の検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える、
処理をコンピュータに実行させることを特徴とする選択支援方法。
【００７０】
（付記１２）
前記指定する操作は、前記第１の表示部品上のポインタの検出である、ことを特徴とする付記１１記載の選択支援方法。
【００７１】
（付記１３）
前記リスト表示は、前記複数の選択候補の全て、又は、前記複数の選択候補のうちの、２以上の所定の数の選択候補を表示するリスト表示である、ことを特徴とする付記１１又は付記１２記載の選択支援方法。
【００７２】
（付記１４）
前記リスト表示は、リスト表示した前記２以上の選択候補のうちのいずれかの選択を受け付けるリスト表示であり、前記第２の表示部品が表示する選択候補を、前記リスト表示の中から選択された選択候補に切り替える、ことを特徴とする付記１１〜付記１３のいずれか１項記載の選択支援方法。
【００７３】
（付記１５）
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示し、
前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
ことを特徴とする選択支援方法。
【００７４】
（付記１６）
複数の選択候補のうちのいずれかの選択候補を表示する第１の表示部品を指定する操作の検出に応じて、前記第１の表示部品を、前記複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける第２の表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付ける第３の表示部品との表示に切り替える、
処理をコンピュータに実行させることを特徴とする選択支援プログラムを記憶した記憶媒体。
【００７５】
（付記１７）
複数の選択候補に含まれる各選択候補を１つずつ所定の順で切り替えて表示する操作を受け付ける切替表示部品と、前記複数の選択候補に含まれる２以上の選択候補をリスト表示させる指示を受け付けるリスト表示部品とを隣接して表示し、
前記切替表示部品に対する操作に応じて、前記切替表示部品が表示する選択候補を前記所定の順で切り替えて表示し、リスト表示された前記２以上の選択候補のうちのいずれかの選択に応じて、選択された選択候補を前記所定の順を経ずに前記切替表示部品の表示対象の選択候補に切り替える制御を実行する、
処理をコンピュータに実行させることを特徴とする選択支援プログラムを記憶した記憶媒体。
【符号の説明】
【００７６】
１０   選択支援装置
１１   検出部
１２   表示制御部
２０   表示部品データベース
３１   表示部品
３２   切替表示部品
３３   リスト表示部品
３４   リスト
３７   ポインタ
４０   コンピュータ
４１   ＣＰＵ
４２   メモリ
４３   記憶部
４４   入出力装置
５０   選択支援プログラム
【図１】
2017151800.tif 000003
【図２】
2017151800.tif 000004
【図３】
2017151800.tif 000005
【図４】
2017151800.tif 000006
【図５】
2017151800.tif 000007
【図６】
2017151800.tif 000008
【図７】
2017151800.tif 000009
【図８】
2017151800.tif 000010
【図９】
2017151800.tif 000011
【図１０】
2017151800.tif 000012
【図１１】
2017151800.tif 000013
【図１２】
2017151800.tif 000014