(57)【要約】【課題】ユーザに対して複数の選択肢を提示して、その中から選択を受け付けるユーザインタフェースにおいて、ユーザが選択状況を理解しやすいように表示する。【解決手段】インタフェース装置は、複数の選択肢を表示させるための表示領域１１０を表示装置に表示させる表示制御部と、入力装置６が受け付けた操作に基づいて、複数の選択肢の中から一以上の選択肢の選択を受け付ける入力処理部と、を備える。そして、表示制御部１３、選択された選択肢が表示領域１１０に表示されていない（ｃ）の場合、未選択の（ａ）の場合とは異なる表示態様で表示領域１１０を表示させる。【選択図】  図２
2007114844.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と入力装置を備えたユーザインタフェース装置であって、
複数の選択肢を表示させるための表示領域であって、当該表示領域にすべての選択肢を表示しきれないときは、前記入力装置が受け付ける所定の操作によって、非表示の選択肢を表示させることができる表示領域を、前記表示装置に表示させる表示制御手段と、
前記入力装置が受け付けた操作に基づいて、前記表示領域に表示されている前記複数の選択肢の中から一以上の選択肢の選択を受け付ける選択手段と、を備え、
前記表示制御手段は、前記選択手段が選択を受け付けた選択肢が前記表示領域に表示されていない場合、いずれの選択肢も選択されていない場合とは異なる表示態様で、前記表示領域を前記表示装置に表示させることを特徴とするユーザインタフェース装置。
【請求項２】
前記表示制御手段は、
前記選択手段が選択を受け付けた選択肢の数に応じて、さらに異なる表示態様で前記表示領域を前記表示装置に表示させる、請求項１記載のユーザインタフェース装置。
【請求項３】
前記表示制御手段は、前記表示領域の表示色を変えることを特徴とする請求項１または２記載のユーザインタフェース装置。
【請求項４】
複数の選択肢を表示させるための表示領域であって、当該表示領域にすべての選択肢を表示しきれないときは、入力装置が受け付ける所定の操作によって、非表示の選択肢を表示させることができる表示領域を、表示装置に表示させるステップと、
前記表示領域に表示されている前記複数の選択肢の中から一以上の選択肢の選択を受け付けるステップと、
前記選択された選択肢が前記表示領域に表示されていない場合、いずれの選択肢も選択されていない場合とは異なる表示態様で、前記表示領域を前記表示装置に表示させるステップと、を有するユーザインタフェース画面の表示方法。
【請求項５】
コンピュータに実行されると、
複数の選択肢を表示させるための表示領域であって、当該表示領域にすべての選択肢を表示しきれないときは、入力装置が受け付ける所定の操作によって、非表示の選択肢を表示させることができる表示領域を、表示装置に表示させるステップと、
前記表示領域に表示されている前記複数の選択肢の中から一以上の選択肢の選択を受け付けるステップと、
前記選択された選択肢が前記表示領域に表示されていない場合、いずれの選択肢も選択されていない場合とは異なる表示態様で、前記表示領域を前記表示装置に表示させるステップと、を実行する、ユーザインタフェース画面を表示するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインタフェースのための技術に関し、特に複数の選択肢を表示してユーザに選択させる場合にその選択状況がわかるように表示する技術に関する。
【背景技術】
【０００２】
複数の選択肢を表示して、その中から一つまたは複数の選択肢をユーザに選択させるインタフェースがある。このインタフェースには、選択肢が多数となって所定領域に表示しきれないときは、一部選択肢を非表示とするものがある。その代表的なものは、リストボックスと呼ばれる部品である。
【０００３】
リストボックスの場合、一部の選択肢が非表示となると、表示されている選択肢をスクロールさせることにより非表示の選択肢を表示させることができる。また、選択された選択肢は反転表示により、選択済みであることが示される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
リストボックスに代表される上記のようなインタフェースにおいて、選択された選択肢がリストボックスの表示領域から外れて非表示となった場合、ユーザは一瞥しただけではそのリスト内の選択肢が選択済みであるのか否かを判断することができなかった。
【０００５】
そこで、本発明の目的は、ユーザに対して複数の選択肢を提示して、その中から選択を受け付けるユーザインタフェースにおいて、ユーザが選択状況を理解しやすいように表示するための技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一実施態様に従う、表示装置と入力装置を備えたユーザインタフェース装置は、複数の選択肢を表示させるための表示領域であって、当該表示領域にすべての選択肢を表示しきれないときは、前記入力装置が受け付ける所定の操作によって、非表示の選択肢を表示させることができる表示領域を、前記表示装置に表示させる表示制御手段と、前記入力装置が受け付けた操作に基づいて、前記表示領域に表示されている前記複数の選択肢の中から一以上の選択肢の選択を受け付ける選択手段と、を備える。そして、前記表示制御手段は、前記選択手段が選択を受け付けた選択肢が前記表示領域に表示されていない場合、いずれの選択肢も選択されていない場合とは異なる表示態様で、前記表示領域を前記表示装置に表示させる。
【０００７】
これにより、選択済みの選択肢が表示領域に表示されていない場合であっても、ユーザは、既にいずれかの選択肢が選択済みなのか、あるいは未選択であるのかを容易に判断できる。
【０００８】
好適な実施形態では、前記表示制御手段は、前記選択手段が選択を受け付けた選択肢の数に応じて、さらに異なる表示態様で前記表示領域を前記表示装置に表示させるようにしてもよい。
【０００９】
これにより、複数の選択肢の受付が可能な場合に、すべての選択肢の確認をしなくても、選択された選択肢数を容易に把握できる。
【００１０】
好適な実施形態では、前記表示制御手段は、前記表示領域の表示色を変えるようにしてもよい。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態に係るインタフェース装置について、図面を参照して説明する。
【００１２】
図１は、本実施形態に係るインタフェース装置１の構成図である。
【００１３】
インタフェース装置１は、情報処理装置１０に、液晶ディスプレイなどの表示装置５及びキーボード、ポインティングデバイスあるいはボタンなどの入力装置６が接続されている。
【００１４】
情報処理装置１０は、例えば汎用的なコンピュータシステムにより構成することが可能である。以下に説明する情報処理装置１０の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。
【００１５】
また、これ以外にも、情報処理装置１０、表示装置５及び入力装置６が一体となって構成されていてもよい。例えば、携帯電話機、携帯情報端末、周辺機器、複写機など、情報処理装置を内蔵したあらゆる装置に、本実施形態に係るインタフェース装置１を実装可能である。
【００１６】
情報処理装置１０は、所定の業務処理プログラム（ＡＰ）１１と、表示装置５に出力する画面を生成する表示制御部１３と、入力装置６が受け付けた操作により処理を行う入力処理部１５と、表示装置５に表示するための画面データなどを記憶したデータ記憶部１７とを有する。
【００１７】
データ記憶部１７には、表示装置５に表示する種々の画面のための画面データが記憶されている。本実施形態では、例えば、図２に示すようなメニュー画面１００を表示するための画面データが格納されている。
【００１８】
表示制御部１３は、ＡＰ１１からの指示に基づいて所定の画面を生成し、表示装置５に表示させる。例えば、データ記憶部１７からメニュー画面１００のために必要なデータを取得して、表示装置５に表示させる。そして、入力装置６がユーザによって操作されると、その操作に基づいて、メニュー画面１００の表示態様を変更する。メニュー画面１００の表示態様の変更については後述する。
【００１９】
入力処理部１５は、入力装置６がユーザにより操作されると、その操作内容に応じて所定の処理を実行する。例えば、メニュー画面１００が表示装置５に表示されているときに所定の選択操作を受け付けると、メニュー画面１００に表示されている選択肢の中から一つ以上の選択肢を選択する。
【００２０】
図２は、表示装置５に表示するメニュー画面１００の一例を示す図である。同図を用いてメニュー画面１００の表示態様について説明する。
【００２１】
メニュー画面１００は、複数の選択肢を表示するためのリストボックス１０５を有する。リストボックス１０５には、選択肢を表示する表示領域１１０を有する。リストボックス１０５は、さらに、表示領域１１０にすべての選択肢を表示することができず、一部の選択肢が非表示になっているときはスクロールバー１２０が表示される。ユーザは、表示領域１１０に表示されている複数の選択肢の中から一つまたは複数の選択肢を、入力装置６を用いて選択することができる。さらに、ユーザが入力装置６でスクロールバー１２０を操作すると、表示制御部１３は、表示中の選択肢をスクロールさせ、非表示になっている他の選択肢を表示させることができる。
【００２２】
ここで、同図（ａ）は、いずれの選択肢も選択されていない未選択の状態である。このとき、表示領域１１０内の各選択肢の背景色は無色（未着色）である。この状態で、ユーザが入力装置６を用いて選択肢を選択すると、入力処理部１５がその選択操作を受け付ける。そして、この操作に応じて一つの選択肢が選択される。
【００２３】
同図（ｂ）は「Ｉｔｅｍ０」が選択された状態を示す。すなわち、いずれかの選択肢が選択されると、表示制御部１３は、選択された選択肢が選択状態であることを示す表示態様で表示する。それとともに非選択の選択肢（この場合Ｉｔｅｍ１，Ｉｔｅｍ２）については、（ａ）の未選択状態とは異なる表示態様で表示する。つまり、選択された選択肢を反転表示するとともに、表示領域１１０内の、非選択の選択肢の背景を未選択のときとは異なる色で表示する。ここでは、（ａ）の未選択のときは背景色を無色、（ｂ）の選択済みのときは背景色を所定の色に着色している。
【００２４】
同図（ｃ）は、（ｂ）の状態で選択肢をスクロールした状態を示す。つまり、選択された「Ｉｔｅｍ０」の選択肢が非表示になっている。このとき、上述のように非選択の選択肢の背景が着色されている。これに対して、未選択の状態では（ａ）に示すように背景色は無色であって、表示態様が異なる。従って、本実施形態によれば、選択済みの選択肢が非表示であっても、既に選択済みであることがわかる。
【００２５】
ここで、複数の選択肢を選択可能である場合は、選択された選択肢の数に応じて背景色を変えてもよい。例えば、選択数が０のときは無色、選択数が１のときは赤、選択数が２のときは青、などとしてもよい。
【００２６】
図３は、本実施形態において、メニュー画面の表示態様を変化させるときの所定手順を示すフローチャートである。これに従って、処理手順を説明する。
【００２７】
まず、ユーザが入力装置６を用いて、選択肢の選択または解除を行うと、入力処理部１５がこの入力操作を受け付ける（Ｓ１）。
【００２８】
その受け付けた入力操作が新たな選択肢の選択であれば（Ｓ２）、表示制御部１５は選択された選択肢を反転表示させ（Ｓ３）、非選択の選択肢の背景色を所定の色に変更する（Ｓ４）。
【００２９】
一方、受け付けた入力操作が選択の解除であれば（Ｓ２）、表示制御部１５は選択が解除された選択肢の反転表示を解除するとともに、背景色を所定の色に変更する（Ｓ５）。そして、この時点で選択済みの選択肢がまだあるか否かを判定する（Ｓ６）。選択済みの選択肢がすでにないときは、非選択の選択肢の背景色を無色に戻す（Ｓ７）。選択済みの選択肢がまだあるときは、ステップＳ７をスキップする。
【００３０】
これにより、非選択の選択肢の背景色を未選択の場合と選択済みの場合とで異なる色で表示することができる。
【００３１】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【００３２】
例えば、上記実施形態ではリストボックスを例に説明したが、複数の選択肢の一部が非表示となるようなインタフェースであれば、これ以外にも適用可能である。
【００３３】
さらに、上記実施形態では、未選択の場合と選択済みの場合とでリストボックスの表示領域の背景色を変えているが、表示態様の変更はこれに限らない。例えば、メニュー画面ないしはリストボックス全体、それらの枠、メニュー画面内のボタンなどの色または形状などの表示態様を変えてもよい。要するに、選択された選択肢が表示されない状態になっているときに、未だいずれの選択肢も選択されてない未選択の場合と区別できる表示態様であればよい。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係るインタフェース装置の構成図を示す。
【図２】表示装置に表示するメニュー画面の例を示す。
【図３】メニュー画面の表示態様を変化させるときの所定手順を示すフローチャートである。
【符号の説明】
【００３５】
１…インタフェース装置、５…表示装置、６…入力装置、１０…情報処理装置、１００…メニュー画面、１０５…リストボックス、１１０…表示領域。
【図１】
2007114844.tif 000003
【図２】
2007114844.tif 000004
【図３】
2007114844.tif 000005