(57)【要約】【課題】従来の情報入力装置においては、使い易いユーザインターフェイスではない、という課題があった。【解決手段】格納している画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成部と、前記画面を出力する出力部と、前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付部と、選択された一の選択対象オブジェクトに対応する値を示し、前記選択対象オブジェクト群が出力されている全領域を覆う位置、および大きさを有する選択値オブジェクトを構成する選択オブジェクト構成部と、前記構成した選択値オブジェクトを、前記出力した画面の選択対象オブジェクト群に上書きするように出力する更新部を具備する情報入力装置により、使い易いユーザインターフェイスを提供できる。【選択図】図１
2007317063.tif 000002
【特許請求の範囲】
【請求項１】
選択可能であり、選択される値に対応する複数の選択対象オブジェクトであり、整列して出力される複数の選択対象オブジェクトを有する選択対象オブジェクト群の情報である選択対象オブジェクト群情報を有する画面情報が格納される画面情報格納部と、
前記画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成部と、
前記画面構成部が構成した画面を出力する出力部と、
前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付部と、
前記受付部が選択指示を受け付けた場合、当該選択された一の選択対象オブジェクトに対応する値を示し、前記選択対象オブジェクト群が出力されている全領域を覆う位置、および大きさを有する選択値オブジェクトを構成する選択オブジェクト構成部と、
前記選択オブジェクト構成部が構成した選択値オブジェクトを、前記出力部が出力した画面の選択対象オブジェクト群に上書きするように出力する更新部を具備する情報入力装置。
【請求項２】
選択可能であり、選択される値に対応する複数の選択対象オブジェクトを有する選択対象オブジェクト群の情報である選択対象オブジェクト群情報を有する画面情報が格納される画面情報格納部と、
前記画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成部と、
前記画面構成部が構成した画面を出力する出力部と、
前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付部と、
前記受付部が選択指示を受け付けた場合、前記出力部が出力している画面を裏返す動作を行い、前記裏から表に出力された画面に、前記選択された一の選択対象オブジェクトに対応する値を出力する更新部を具備する情報入力装置。
【請求項３】
前記更新部は、
前記選択された一の選択対象オブジェクトに対応する値を有する画面を、所定の領域に収まるまで、多段階に、序々に小さくしていく請求項２記載の情報入力装置。
【請求項４】
前記画面情報格納部は、
質問項目を示す選択対象オブジェクトと、当該質問項目に対応し、選択された値を出力するフィールドの組である質問情報を１以上有する質問画面情報をも格納し、
前記画面構成部は、
前記質問画面情報を読み出し、当該質問画面情報を用いて、質問項目とフィールドの１以上の組を有する画面を構成する質問画面構成手段と、
前記受付部が一の質問項目を示す一の選択対象オブジェクトの選択である選択指示を受け付けた場合に、当該選択対象オブジェクトに対応する画面情報を、前記画面情報格納部から読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する選択画面構成手段を具備し、
前記更新部は、
前記選択された一の選択対象オブジェクトに対応する値を有する画面を、前記フィールドの領域に収まるまで、多段階に、序々に小さくしていく請求項３記載の情報入力装置。
【請求項５】
レーダーチャートを構成する軸を識別する軸情報と値の組であるチャート情報を３以上格納しているチャート情報格納部と、
レーダーチャートの背景の図形である背景図形を出力する背景図形出力部と、
前記チャート情報格納部から３以上のチャート情報を読み込み、各チャート情報が有する値を取得し、最終的なレーダーチャートを構成する値を示すノードの図形であるノード図形を、前記各チャート情報が有する軸情報の軸に沿って、前記背景図形出力部が出力した背景図形が有するレーダーチャートの中心から、前記各チャート情報が有する値の位置まで、移動しながら出力するノード出力部を具備するレーダーチャート出力装置。
【請求項６】
前記ノード出力部が、すべてのチャート情報に対応するノード図形の移動しながらの出力を完了した後、ノードの結線を出力する結線出力部をさらに具備する請求項５記載のレーダーチャート出力装置。
【請求項７】
コンピュータに、
格納されている画面情報であり、選択対象オブジェクト群情報を有する画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成ステップと、
前記画面構成ステップで構成した画面を出力する出力ステップと、
前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付ステップと、
前記受付ステップで選択指示を受け付けた場合、当該選択された一の選択対象オブジェクトに対応する値を示し、前記選択対象オブジェクト群が出力されている全領域を覆う位置、および大きさを有する選択値オブジェクトを構成する選択オブジェクト構成ステップと、
前記選択オブジェクト構成ステップで構成した選択値オブジェクトを、前記出力ステップで出力した画面の選択対象オブジェクト群に上書きするように出力する更新ステップを実行させるためのプログラム。
【請求項８】
コンピュータに、
選択可能であり、選択される値に対応する複数の選択対象オブジェクトを有する選択対象オブジェクト群の情報である選択対象オブジェクト群情報を有する画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成ステップと、
前記画面構成ステップで構成した画面を出力する出力ステップと、
前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付ステップと、
前記受付ステップで選択指示を受け付けた場合、前記出力ステップで出力した画面を裏返す動作を行い、前記裏から表に出力された画面に、前記選択された一の選択対象オブジェクトに対応する値を出力する更新ステップを実行させるためのプログラム。
【請求項９】
コンピュータに、
レーダーチャートの背景の図形である背景図形を出力する背景図形出力ステップと、
レーダーチャートを構成する軸を識別する軸情報と値の組であるチャート情報を３以上読み込むステップと、
各チャート情報が有する値を取得し、最終的なレーダーチャートを構成する値を示すノードの図形であるノード図形を、前記各チャート情報が有する軸情報の軸に沿って、前記背景図形出力ステップで出力した背景図形が有するレーダーチャートの中心から、前記各チャート情報が有する値の位置まで、移動しながら出力するノード出力ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アンケートに対する回答等を入力する情報入力装置等に関するものである。
【背景技術】
【０００２】
従来の情報入力装置において、操作ボタンの操作可能な範囲（面積）を拡大することにより、操作ボタンの操作性を改善することができる技術があった（例えば、特許文献１参照）。
【特許文献１】特開平９−１６０７３５号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の情報入力装置においては、選択対象の複数のボタンが存在する画面において、選択されたボタンの認識が十分にし易くなく、かつ、未選択のボタンも表示されたままとなり、使いにくいユーザインターフェイスである、という課題があった。
【課題を解決するための手段】
【０００４】
本第一の発明の情報入力装置は、選択可能であり、選択される値に対応する複数の選択対象オブジェクトであり、整列して出力される複数の選択対象オブジェクトを有する選択対象オブジェクト群の情報である選択対象オブジェクト群情報を有する画面情報が格納される画面情報格納部と、前記画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成部と、前記画面構成部が構成した画面を出力する出力部と、前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付部と、前記受付部が選択指示を受け付けた場合、当該選択された一の選択対象オブジェクトに対応する値を示し、前記選択対象オブジェクト群が出力されている全領域を覆う位置、および大きさを有する選択値オブジェクトを構成する選択オブジェクト構成部と、前記選択オブジェクト構成部が構成した選択値オブジェクトを、前記出力部が出力した画面の選択対象オブジェクト群に上書きするように出力する更新部を具備する情報入力装置である。
【０００５】
かかる構成により、使い易いユーザインターフェイスにより情報を入力できる。具体的には、入力した値が大きく表示されるので、ユーザが入力した値を非常に認識しやすい。また、選択しなかった余計な情報を見ずに済むので、さらに、ユーザが入力した値を非常に認識しやすくなる。
【０００６】
また、本第二の発明の情報入力装置は、選択可能であり、選択される値に対応する複数の選択対象オブジェクトを有する選択対象オブジェクト群の情報である選択対象オブジェクト群情報を有する画面情報が格納される画面情報格納部と、前記画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成部と、前記画面構成部が構成した画面を出力する出力部と、前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付部と、前記受付部が選択指示を受け付けた場合、前記出力部が出力している画面を裏返す動作を行い、前記裏から表に出力された画面に、前記選択された一の選択対象オブジェクトに対応する値を出力する更新部を具備する情報入力装置である。
【０００７】
かかる構成により、使い易いユーザインターフェイスにより情報を入力できる。具体的には、値の入力を完了した段階で、選択対象の値が複数出力されている画面が裏返るので、選択を完了したことが分かりやすい。また、選択後、他の値（選択対象）を見ずに済むので、ユーザが選択した値を容易に認識できる。
【０００８】
また、本第三の発明の情報入力装置は、第二の発明に対して、前記更新部は、前記選択された一の選択対象オブジェクトに対応する値を有する画面を、所定の領域に収まるまで、多段階に、序々に小さくしていく情報入力装置である。
【０００９】
かかる構成により、使い易いユーザインターフェイスにより情報を入力できる。具体的には、値の入力を完了した段階で、選択対象の値が複数出力されている画面が裏返るので、選択を完了したことが分かりやすい。また、選択後、他の値（選択対象）を見ずに済むので、ユーザが選択した値を容易に認識できる。
【００１０】
また、本第四の発明の情報入力装置は、第三の発明に対して、前記画面情報格納部は、質問項目を示す選択対象オブジェクトと、当該質問項目に対応し、選択された値を出力するフィールドの組である質問情報を１以上有する質問画面情報をも格納し、前記画面構成部は、前記質問画面情報を読み出し、当該質問画面情報を用いて、質問項目とフィールドの１以上の組を有する画面を構成する質問画面構成手段と、前記受付部が一の質問項目を示す一の選択対象オブジェクトの選択である選択指示を受け付けた場合に、当該選択対象オブジェクトに対応する画面情報を、前記画面情報格納部から読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する選択画面構成手段を具備し、前記更新部は、前記選択された一の選択対象オブジェクトに対応する値を有する画面を、前記フィールドの領域に収まるまで、多段階に、序々に小さくしていく情報入力装置である。
【００１１】
かかる構成により、使い易いユーザインターフェイスにより情報を入力できる。具体的には、値の入力を完了した段階で、選択対象の値が複数出力されている画面が裏返るので、選択を完了したことが分かりやすい。また、選択後、他の値（選択対象）を見ずに済むので、ユーザが選択した値を容易に認識できる。
【００１２】
また、本第五の発明のレーダーチャート出力装置は、レーダーチャートを構成する軸を識別する軸情報と値の組であるチャート情報を３以上格納しているチャート情報格納部と、レーダーチャートの背景の図形である背景図形を出力する背景図形出力部と、前記チャート情報格納部から３以上のチャート情報を読み込み、各チャート情報が有する値を取得し、最終的なレーダーチャートを構成する値を示すノードの図形であるノード図形を、前記各チャート情報が有する軸情報の軸に沿って、前記背景図形出力部が出力した背景図形が有するレーダーチャートの中心から、前記各チャート情報が有する値の位置まで、移動しながら出力するノード出力部を具備するレーダーチャート出力装置である。
【００１３】
かかる構成により、ユーザは、レーダーチャートを興味深く見ることができる。また、重要な項目から出力するようにすれば、早く出現した軸の情報が重要であり、ユーザにとって軽重を付けたレーダーチャートの値のチェックができる。
【００１４】
また、本第六の発明のレーダーチャート出力装置は、第五の発明に対して、前記ノード出力部が、すべてのチャート情報に対応するノード図形の移動しながらの出力を完了した後、ノードの結線を出力する結線出力部をさらに具備するレーダーチャート出力装置である。
【００１５】
かかる構成により、ユーザは、レーダーチャートを興味深く見ることができる。また、重要な項目から出力するようにすれば、早く出現した軸の情報が重要であり、ユーザにとって軽重を付けたレーダーチャートの値のチェックができる。
【発明の効果】
【００１６】
本発明による情報入力装置によれば、使い易いユーザインターフェイスを提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、情報入力装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
【００１８】
図１は、本実施の形態における情報入力装置のブロック図である。
【００１９】
情報入力装置は、画面情報格納部１０１、画面構成部１０２、出力部１０３、受付部１０４、選択オブジェクト構成部１０５、更新部１０６を具備する。
【００２０】
画面情報格納部１０１は、選択対象オブジェクト群情報を１以上有する画面情報が格納される。選択対象オブジェクト群情報は、選択対象オブジェクト群の情報であり、通常、選択対象オブジェクトの情報である選択対象オブジェクト情報を複数有する。また、選択対象オブジェクト群は、選択可能であり、選択される値に対応する複数の選択対象オブジェクトであり、整列して出力される複数の選択対象オブジェクトを有する。選択対象オブジェクト情報は、例えば、オブジェクトの種類の情報（例えば、ボタンや、トグルスイッチや、チェックボックスなど）や、出力位置を示す情報（例えば、オブジェクトの左上座標位置情報（ｘ、ｙ）など）や、オブジェクトの大きさを示す情報（例えば、高さ（ｈ）、幅（ｗ））、背景色、線の色などの情報を有する。ただし、選択対象オブジェクト情報のデータ構造は問わない。また、画面情報は、ＨＴＭＬ，ＸＭＬなどのスクリプトで記述されていても良いし、画面を構成し、出力するプログラムに埋め込まれていても良い。画面情報の実現方法や、構造や、記述言語等は、問わない。画面情報格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、画面情報格納部１０１の画面情報は、元々、他の装置（例えば、インターネット情報のサーバ装置など）に存在し、本情報入力装置が図示しない手段により、当該他の装置から読み込んで、画面情報格納部１０１に配置した情報でも良い。さらに、「整列して出力される複数の選択対象オブジェクト」における「整列」とは、複数の選択対象オブジェクトが縦並び、横並び、縦横に並んでいる、菱形や円形などの一定の形状を形成するように並んでいること等を含む。
【００２１】
画面構成部１０２は、画面情報を画面情報格納部１０１から読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する。画面情報がＨＴＭＬで記述されている場合、画面構成部１０２は、例えば、いわゆるインターネットブラウザにより実現され得る。画面構成部１０２は、通常、画面情報を解釈し、画面を構成するブラウザにより実現される。画面構成部１０２は、公知技術により、実現可能であるので、詳細な説明を省略する。画面構成部１０２は、通常、ユーザの指示（下記の画面出力指示）により、画面を構成する。画面構成部１０２は、通常、ＭＰＵやメモリ等から実現され得る。画面構成部１０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２２】
出力部１０３は、画面構成部１０２が構成した画面を出力する。ここで、出力とは、ディスプレイへの表示、外部の装置（ディスプレイを具備する装置）への送信等を含む概念である。出力部１０３は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１０３は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００２３】
受付部１０４は、選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける。また、受付部１０４は、画面情報を構成し、出力する指示である画面出力指示などの他の指示を受け付けても良い。選択指示などの指示の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。また、受付部１０４は、外部の装置から、選択指示などの指示を受信しても良い。受付部１０４は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００２４】
選択オブジェクト構成部１０５は、受付部１０４が選択指示を受け付けた場合、当該選択された一の選択対象オブジェクトに対応する値を示し、選択対象オブジェクト群が出力されている全領域を覆う位置、および大きさを有する選択値オブジェクトを構成する。選択対象オブジェクトに対応する値は、例えば、選択対象オブジェクト情報が有する。ただし、選択オブジェクト構成部１０５は、一の選択対象オブジェクトに対応する値を保持していても良い。ここで、値とは、数値に限らず、数値の範囲を示す情報（「１００〜５００」など）、文字列、図柄（ビットマップやベクトルデータで構成される図柄）などであり、種々のデータ形式が考えられる。選択オブジェクト構成部１０５が選択値オブジェクトを構成する処理とは、予め格納されている値を読み込むだけの処理でも良い。選択オブジェクト構成部１０５は、通常、ＭＰＵやメモリ等から実現され得る。選択オブジェクト構成部１０５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２５】
更新部１０６は、選択オブジェクト構成部１０５が構成した選択値オブジェクトを、出力部１０３が出力した画面の選択対象オブジェクト群に上書きするように出力する。選択値オブジェクトが自身の出力される位置の情報や大きさの情報を有している場合、更新部１０６は当該選択値オブジェクトを出力するが、選択値オブジェクトが自身の出力される位置の情報や大きさの情報を有していない場合、更新部１０６は選択値オブジェクトを出力する位置や大きさを、選択対象オブジェクト群情報から取得しても良い。更新部１０６は、結果として、選択値オブジェクトを、出力部１０３が出力した画面の選択対象オブジェクト群に上書きするように出力すれば良い。なお、選択値オブジェクトに対する入力を受け付けないことが好適である。更新部１０６は、通常、ＭＰＵやメモリ等から実現され得る。更新部１０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２６】
次に、情報入力装置の動作について図２のフローチャートを用いて説明する。
【００２７】
（ステップＳ２０１）受付部１０４は、指示を受け付けたか否かを判断する。指示を受け付ければステップＳ２０２に行き、指示を受け付けなければステップＳ２０１に戻る。
【００２８】
（ステップＳ２０２）画面構成部１０２は、ステップＳ２０１で受け付けた指示が、画面出力指示であるか否かを判断する。画面出力指示であればステップＳ２０３に行き、画面出力指示でなければステップＳ２０６に行く。
【００２９】
（ステップＳ２０３）画面構成部１０２は、画面情報を画面情報格納部１０１から読み出す。
【００３０】
（ステップＳ２０４）画面構成部１０２は、ステップＳ２０３で読み出した画面情報を用いて、選択対象オブジェクト群を有する画面を構成する。
【００３１】
（ステップＳ２０５）出力部１０３は、ステップＳ２０４で構成した画面を出力する。ステップＳ２０１に戻る。
【００３２】
（ステップＳ２０６）選択オブジェクト構成部１０５は、ステップＳ２０１で受け付けた指示が、選択指示であるか否かを判断する。選択指示であればステップＳ２０７に行き、選択指示でなければステップＳ２０１に戻る。
【００３３】
（ステップＳ２０７）選択オブジェクト構成部１０５は、選択指示に基づいて（例えば、マウスで指示された座標位置（ｘ、ｙ）に基づいて）、選択された選択対象オブジェクトを決定する。なお、通常、選択対象オブジェクトは、自身の領域を示す位置情報（ｘ１，ｙ１）、および大きさの情報（ｈ１，ｗ１）を有し、座標位置（ｘ、ｙ）と選択対象オブジェクトの情報（ｘ１，ｙ１，ｈ１，ｗ１）により、選択された選択対象オブジェクトが決定できる。
【００３４】
（ステップＳ２０８）選択オブジェクト構成部１０５は、ステップＳ２０７で決定された選択対象オブジェクトに対応する値を取得する。この値は、例えば、選択対象オブジェクトが有している。
【００３５】
（ステップＳ２０９）選択オブジェクト構成部１０５は、選択対象オブジェクトを出力する位置情報を取得する。位置情報は、例えば、選択対象オブジェクト群が有する選択対象オブジェクトの最も左上のオブジェクトの左上の座標位置（Ｘｍｉｎ，Ｙｍｉｎ）である。
【００３６】
（ステップＳ２１０）選択オブジェクト構成部１０５は、選択対象オブジェクトを出力する大きさを取得する。選択オブジェクト構成部１０５は、選択対象オブジェクトを出力する大きさとして、「ｈ＝Ｙｍａｘ−Ｙｍｉｎ」「ｗ＝Ｘｍａｘ−Ｘｍｉｎ」により算出する。なお、（Ｘｍａｘ、Ｙｍａｘ）は、選択対象オブジェクト群が有する選択対象オブジェクトの最も右下のオブジェクトの右下の座標位置である。ステップＳ２０８からステップＳ２１０の処理により、選択オブジェクト構成部１０５は、選択値オブジェクトを構成できる。つまり、例えば、選択値オブジェクトは、選択値オブジェクトの属性値として、座標位置（Ｘｍｉｎ，Ｙｍｉｎ）、および幅「ｗ＝Ｘｍａｘ−Ｘｍｉｎ」、高さ「ｈ＝Ｙｍａｘ−Ｙｍｉｎ」を有することとなる。
【００３７】
（ステップＳ２１１）更新部１０６は、ステップＳ２１０までの処理により構成した選択値オブジェクトを、出力部１０３が出力した画面の選択対象オブジェクト群に上書きするように出力する。ステップＳ２０１に戻る。
【００３８】
なお、図２のフローチャートにおいて、選択オブジェクト構成部１０５は、各選択対象オブジェクトに対応する選択値オブジェクトを予め保持しており、選択された選択対象オブジェクトに対応する選択値オブジェクトを読み出すだけの処理により、選択値オブジェクトを構成しても良い。
【００３９】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００４０】
以下、本実施の形態における情報入力装置の具体的な動作について説明する。
【００４１】
今、画面情報格納部１０１には、図３および図４に示す画面情報が格納されている。図３は、画面を構成する背景の情報であり、ビットマップデータでも良いし、ＨＴＭＬやＸＭＬなどのスクリプトにより記述されていても良い。図４は、選択対象オブジェクト群情報管理表である。選択対象オブジェクト群情報は、画面の背景に貼り付けられる選択対象オブジェクト群情報を管理している表である。選択対象オブジェクト群情報管理表は、ここでは、３つの選択対象オブジェクト群情報を有する。1番目の選択対象オブジェクト群情報は、選択対象オブジェクト群情報管理表のＩＤが１から１２までのレコードにより定義されている。２番目の選択対象オブジェクト群情報は、選択対象オブジェクト群情報管理表のＩＤが１３から１７までのレコードにより定義されている。３番目の選択対象オブジェクト群情報は、選択対象オブジェクト群情報管理表のＩＤが１８から２２までのレコードにより定義されている。選択対象オブジェクト群情報管理表は、「ＩＤ」「選択対象オブジェクト群ID」「選択対象オブジェクトID」「文字列」「位置（ｘ、ｙ）」「大きさ（ｗ，ｈ）」「背景色」の属性値を有するレコードを複数格納している。「ＩＤ」は、レコードを識別する情報であり、表におけるレコード管理のために存在する。「選択対象オブジェクト群ID」は、選択対象オブジェクト群を識別する情報である。「選択対象オブジェクトID」は、選択対象オブジェクトを識別する情報である。「文字列」は、選択対象オブジェクト上に表示される文字列であり、選択対象の値である。「位置（ｘ、ｙ）」は、選択対象オブジェクトの表示位置を示す情報であり、選択対象オブジェクトの左上座標値である。「大きさ（ｗ，ｈ）」は、選択対象オブジェクトの大きさ（幅と高さ）を示す情報である。「背景色」は、選択対象オブジェクトの背景の色を示す情報である。
【００４２】
また、図５は、選択値オブジェクト管理表であり、選択オブジェクト構成部１０５が保持している。選択値オブジェクト管理表は、「ＩＤ」「選択対象オブジェクトID」「選択値オブジェクト」を有する。「選択値オブジェクト」は、選択対象オブジェクトが選択された場合に、当該選択された選択対象オブジェトに対応する値である選択値オブジェクトとして出力される情報である。ここでは、選択値オブジェクトは、ビットマップであるが、文字列や数値など、他のタイプのデータでも良い。
【００４３】
かかる状況において、ユーザは、キーボードやマウスなどの入力手段を用いて、画面出力指示を入力した、とする。
【００４４】
すると、受付部１０４は、画面出力指示を受け付ける。そして、画面構成部１０２は、画面情報（図３、図４）を画面情報格納部１０１から読み出す。そして、画面構成部１０２は、図４の選択対象オブジェクト群情報管理表から各選択対象オブジェクトの配置や大きさ、背景色を決定し、各選択対象オブジェクトを構成し、図３の背景に貼り付け、出力する画面を構成する。なお、かかる画面の構成技術は、公知技術であるので、詳細な説明を省略する。
【００４５】
次に、出力部１０３は、図６に示すように、画面構成部１０２が構成した画面を出力する。なお、図６の画面は、アンケートに回答するための画面である。
【００４６】
次に、ユーザは、アンケートの「業種」項目の「電気機器・IT・情報」の選択対象オブジェクトを選択する選択指示を入力した（マウスで、「電気機器・IT・情報」のボタンを押下した）とする。
【００４７】
すると、受付部１０４は、選択対象オブジェクト「電気機器・IT・情報」の選択指示を受け付ける。次に、選択オブジェクト構成部１０５は、選択対象オブジェクト「電気機器・IT・情報」のみを他のオブジェクトと比較して強調する。そして、更新部１０６は、選択対象オブジェクト「電気機器・IT・情報」が強調された画面を出力する（図７参照）。
【００４８】
次に、選択オブジェクト構成部１０５は、選択対象オブジェクト「電気機器・IT・情報」（選択対象オブジェクトＩＤ＝「１−１」）に対応する選択値オブジェクトを、図５の選択値オブジェクト管理表から検索し、取得する。
【００４９】
次に、選択オブジェクト構成部１０５は、図４の選択対象オブジェクト群情報管理表から、選択対象オブジェクト「電気機器・IT・情報」が含まれる選択対象オブジェクト群のうちの、最も左上のオブジェクトの位置「(50,50)」を取得する。次に、選択オブジェクト構成部１０５は、選択対象オブジェクト「電気機器・IT・情報」が含まれる選択対象オブジェクト群の位置（ｘ、ｙ）、大きさ（ｗ，ｈ）から、選択対象オブジェクト群の大きさ（選択対象オブジェクト群が構成する全選択対象オブジェクトを隠すための大きさ）を算出する。そのために、選択オブジェクト構成部１０５は、まず、選択対象オブジェクト「電気機器・IT・情報」が含まれる選択対象オブジェクト群の最右下の選択対象オブジェクトの位置「(200,74)」と大きさ「(48,10)」を取得し、最右下の選択対象オブジェクトの右下の位置「(200+48,74+10)=(248,84)」を取得する。そして、選択オブジェクト構成部１０５は、選択値オブジェクトの大きさ（ｗ，ｈ）を「(248-50,84-50)＝(198,34)」として算出する。そして、選択オブジェクト構成部１０５は、図５の選択値オブジェクト管理表から検索し、取得した選択値オブジェクトに対して、位置「(50,50)」、大きさ「(198,34)」の属性値を与える。
【００５０】
次に、更新部１０６は、選択オブジェクト構成部１０５が構成した選択値オブジェクトを、出力部１０３が出力した画面の選択対象オブジェクト群に上書きするように出力する。そして、図８に示す画面が出力される。なお、更新部１０６は、選択値オブジェクトを出力する場合、選択対象オブジェクトの大きさ(50,50)から、多段階に、序々に、大きさ「(198,34)」まで、選択値オブジェクトを大きくしていき、出力することは好適である。
【００５１】
次に、ユーザは、アンケートの「従業員数（外勤＋バックオフィス）」項目の「１０１〜５００人」の選択対象オブジェクトを選択する選択指示を入力した（マウスで、「従業員数（外勤＋バックオフィス）」のボタンを押下した）とする。
【００５２】
すると、受付部１０４は、選択対象オブジェクト「１０１〜５００人」の選択指示を受け付ける。次に、選択オブジェクト構成部１０５は、選択対象オブジェクト「１０１〜５００人」のみを他のオブジェクトと比較して強調する。そして、更新部１０６は、選択対象オブジェクト「１０１〜５００人」が強調された画面を出力する（図９参照）。
【００５３】
次に、選択オブジェクト構成部１０５は、選択対象オブジェクト「１０１〜５００人」（選択対象オブジェクトＩＤ＝「２−２」）に対応する文字列「１０１〜５００人」を、図４の選択対象オブジェクト群情報管理表から取得し、選択値オブジェクトを構成する情報とする。
【００５４】
次に、選択オブジェクト構成部１０５は、図４の選択対象オブジェクト群情報管理表から、選択対象オブジェクト「１０１〜５００人」が含まれる選択対象オブジェクト群のうちの、最も左上のオブジェクトの位置「(62,100)」を取得する。次に、選択オブジェクト構成部１０５は、選択対象オブジェクト「１０１〜５００人」が含まれる選択対象オブジェクト群（「ＩＤ＝２」の選択対象オブジェクト群）の各選択対象オブジェクトの位置（ｘ、ｙ）、大きさ（ｗ，ｈ）から、選択対象オブジェクト群の大きさ（選択対象オブジェクト群が構成する全選択対象オブジェクトを隠すための大きさ）を算出する。そのために、選択オブジェクト構成部１０５は、まず、選択対象オブジェクト「１０１〜５００人」が含まれる選択対象オブジェクト群の最右下の選択対象オブジェクトの位置「(214,100)」と大きさ「(36,10)」を取得し、最右下の選択対象オブジェクトの右下の位置「(214+36,100+10)=(250,110)」を取得する。そして、選択オブジェクト構成部１０５は、選択値オブジェクトの大きさ（ｗ，ｈ）を「(250-62,110-100)＝(188,10)」として算出する。そして、選択オブジェクト構成部１０５は、図５の選択値オブジェクト管理表から検索し、取得した文字列「１０１〜５００人」に対して、位置「(62,100)」、大きさ「(188,10)」の属性値を与える。かかる文字列「１０１〜５００人」を有する文字列のフィールドオブジェクト（通常、編集は不可）は、選択オブジェクト構成部１０５が構成した選択値オブジェクトである。
【００５５】
次に、更新部１０６は、選択オブジェクト構成部１０５が構成した選択値オブジェクトを、出力部１０３が出力した画面の選択対象オブジェクト群に上書きするように出力する。そして、図１０に示す画面が出力される。なお、更新部１０６は、選択値オブジェクトを出力する場合、選択対象オブジェクトの大きさ(36,10)から、多段階に、序々に、大きさ「(188,10)」まで、選択値オブジェクトを大きくしていき、出力することは好適である。
【００５６】
次に、ユーザは、アンケートの「外勤（営業・ＳＥ等）」項目の「〜８０人」の選択対象オブジェクトを選択する選択指示を入力した（マウスで、「〜８０人」のボタンを押下した）とする。そして、上記と同様の処理を行い、図１１に示すような画面が表示される。
【００５７】
以上、本実施の形態によれば、使い易いユーザインターフェイスにより情報を入力できる。具体的には、入力した値が大きく表示されるので、ユーザが入力した値を非常に認識しやすい。また、選択しなかった余計な情報を見ずに済むので、さらに、ユーザが入力した値を非常に認識しやすい。かかる入力方法、表示方法は、特に、多項目の情報を入力するアンケート等で非常に有効である。
【００５８】
また、本実施の形態によれば、選択した値が動きをもって拡大表示され、そのため一の値を選択したこと、および選択した値を認識しやすく、かつ、楽しいユーザインターフェイスをユーザに提供できる。そのため、例えば、面倒なアンケートに対する回答などのユーザインターフェイスとして特に有効である。
【００５９】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報入力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、格納されている画面情報であり、選択対象オブジェクト群情報を有する画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成ステップと、前記画面構成ステップで構成した画面を出力する出力ステップと、前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付ステップと、前記受付ステップで選択指示を受け付けた場合、当該選択された一の選択対象オブジェクトに対応する値を示し、前記選択対象オブジェクト群が出力されている全領域を覆う位置、および大きさを有する選択値オブジェクトを構成する選択オブジェクト構成ステップと、前記選択オブジェクト構成ステップで構成した選択値オブジェクトを、前記出力ステップで出力した画面の選択対象オブジェクト群に上書きするように出力する更新ステップを実行させるためのプログラム、である。
（実施の形態２）
【００６０】
図１２は、本実施の形態における情報入力装置のブロック図である。
【００６１】
情報入力装置は、画面情報格納部１２０１、画面構成部１２０２、出力部１２０３、受付部１２０４、更新部１２０５を具備する。
【００６２】
画面構成部１２０２は、質問画面構成手段１２０２１、選択画面構成手段１２０２２を具備する。
【００６３】
画面情報格納部１２０１は、選択対象オブジェクト群情報を１以上有する画面情報が格納される。画面情報格納部１２０１は、質問画面情報をも格納される。質問画面情報とは、質問項目を示す選択対象オブジェクトと、当該質問項目に対応し、選択された値を出力するフィールドの組である質問情報を１以上有する情報である。質問項目とは、例えば、アンケートやテストなどの質問の項目である。選択対象オブジェクト群情報は、選択対象オブジェクト群の情報であり、通常、選択対象オブジェクトの情報である選択対象オブジェクト情報を複数有する。また、選択対象オブジェクト群は、選択可能であり、選択される値に対応する複数の選択対象オブジェクトである。選択対象オブジェクト情報は、例えば、オブジェクトの種類の情報（例えば、ボタンや、トグルスイッチや、チェックボックスなど）や、出力位置を示す情報（例えば、オブジェクトの左上座標位置情報（ｘ、ｙ）など）や、オブジェクトの大きさを示す情報（例えば、高さ（ｈ）、幅（ｗ））、背景色、線の色などの情報を有する。ただし、選択対象オブジェクト情報のデータ構造は問わない。また、画面情報や質問画面情報は、ＨＴＭＬ，ＸＭＬなどのスクリプトで記述されていても良いし、画面を構成し、出力するプログラムに埋め込まれていても良い。画面情報や質問画面情報の実現方法や、構造や、記述言語等は、問わない。画面情報格納部１２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、画面情報格納部１２０１の画面情報や質問画面情報は、元々、他の装置（例えば、インターネット情報のサーバ装置など）に存在し、本情報入力装置が図示しない手段により、当該他の装置から読み込んで、画面情報格納部１２０１に配置した情報でも良い。
【００６４】
画面構成部１２０２は、画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する。また、画面構成部１２０２は、質問画面情報を読み出し、当該質問画面情報を用いて、質問項目とフィールドの１以上の組を有する画面を構成する。画面情報や質問画面情報を解釈して、画面を構成する技術は公知技術であるので、詳細な説明を省略する。画面構成部１２０２は、通常、ＭＰＵやメモリ等から実現され得る。画面構成部１２０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６５】
質問画面構成手段１２０２１は、質問画面情報を読み出し、当該質問画面情報を用いて、質問項目とフィールドの１以上の組を有する画面である質問画面を構成する。質問画面構成手段１２０２１は、通常、ＭＰＵやメモリ等から実現され得る。質問画面構成手段１２０２１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６６】
選択画面構成手段１２０２２は、受付部１２０４が一の質問項目を示す一の選択対象オブジェクトの選択である選択指示を受け付けた場合に、当該選択対象オブジェクトに対応する画面情報を、画面情報格納部１２０１から読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する。選択画面構成手段１２０２２は、通常、ＭＰＵやメモリ等から実現され得る。選択画面構成手段１２０２２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６７】
出力部１２０３は、画面構成部１２０２が構成した画面を出力する。ここで、出力とは、ディスプレイへの表示、外部の装置（ディスプレイを具備する装置）への送信等を含む概念である。出力部１２０３は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１２０３は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００６８】
受付部１２０４は、選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示（値の選択指示）を受け付ける。また、受付部１２０４は、質問画面を出力する指示である質問画面出力指示や、質問画面が有する質問項目の選択指示や、その他の指示も受け付ける。各種の指示の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。受付部１２０４は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００６９】
更新部１２０５は、受付部１２０４が選択指示を受け付けた場合、出力部１２０３が出力している画面を裏返す動作を行い、裏から表に出力された画面（裏から表に裏返されたように見える画面[ウィンドウ]）に、選択された一の選択対象オブジェクトに対応する値を取得し、当該値を裏から表に出力された画面に書き込み、出力する。更新部１２０５は、選択された一の選択対象オブジェクトに対応する値を有する画面を、所定の領域に収まるまで、多段階に、序々に小さくしていくことは好適である。更新部１２０５は、選択された一の選択対象オブジェクトに対応する値を有する画面を、フィールドの領域（質問画面が有するフィールドの領域）に収まるまで、多段階に、序々に小さくしていくことは好適である。画面を裏返す動作は、例えば、立体的な直方体の形状を有する画面を、画面の中心を軸として、立体的に回転する動作である。画面を裏返す動作を行う技術は、コンピュータ・グラフィックス等の処理として公知技術であるので詳細な説明を省略する。裏から表に出力された画面に値を出力する処理は、例えば、裏から表に出力された画面に「値」が表出するように書き込み、出力する処理である。更新部１２０５は、通常、ＭＰＵやメモリ等から実現され得る。更新部１２０５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７０】
次に、情報入力装置の動作について図１３のフローチャートを用いて説明する。
【００７１】
（ステップＳ１３０１）受付部１２０４は、指示を受け付けたか否かを判断する。指示を受け付ければステップＳ１３０２に行き、指示を受け付けなければステップＳ１３０１に戻る。
【００７２】
（ステップＳ１３０２）質問画面構成手段１２０２１は、ステップＳ１３０１で受け付けた指示が、質問画面出力指示であるか否かを判断する。質問画面出力指示であればステップＳ１３０３に行き、質問画面出力指示でなければステップＳ１３０６に行く。
【００７３】
（ステップＳ１３０３）質問画面構成手段１２０２１は、質問画面情報を画面情報格納部１０１から読み出す。
【００７４】
（ステップＳ１３０４）質問画面構成手段１２０２１は、ステップＳ１３０３で読み出した質問画面情報を用いて、質問画面（質問項目とフィールドの１以上の組を有する画面）を構成する。
【００７５】
（ステップＳ１３０５）出力部１２０３は、ステップＳ１３０４で構成した画面を出力する。ステップＳ１３０１に戻る。
【００７６】
（ステップＳ１３０６）選択画面構成手段１２０２２は、ステップＳ１３０１で受け付けた指示が、質問項目の選択指示であるか否かを判断する。質問項目の選択指示であればステップＳ１３０７に行き、質問項目の選択指示でなければステップＳ１３０９に行く。
【００７７】
（ステップＳ１３０７）選択画面構成手段１２０２２は、受付部１２０４が一の質問項目を示す一の選択対象オブジェクトの選択である選択指示を受け付けた場合に、当該選択対象オブジェクトに対応する画面情報を、画面情報格納部１２０１から読み出す。
【００７８】
（ステップＳ１３０８）選択画面構成手段１２０２２は、ステップＳ１３０７で読み出した画面情報を用いて、選択対象オブジェクト群を有する画面を構成する。ステップＳ１３０５に行く。
【００７９】
（ステップＳ１３０９）更新部１２０５は、ステップＳ１３０１で受け付けた指示が、値の選択指示であるか否かを判断する。値の選択指示であればステップＳ１３１０に行き、値の選択指示でなければステップＳ１３０１に戻る。
【００８０】
（ステップＳ１３１０）更新部１２０５は、出力部１２０３が出力している画面（質問項目に対応する画面）を裏返す動作を行う。
【００８１】
（ステップＳ１３１１）更新部１２０５は、選択された一の選択対象オブジェクトに対応する値を取得する。なお、通常、一の選択対象オブジェクトと値は、対応付けて管理されている。
【００８２】
（ステップＳ１３１２）更新部１２０５は、ステップＳ１３１１で取得した値を、ステップＳ１３１０の処理により裏返された画面（裏から表に出力された画面）に出力する。
【００８３】
（ステップＳ１３１３）更新部１２０５は、ステップＳ１３０８で構成された質問画面が有するフィールドの位置、サイズを取得する。各フィールドの位置、サイズは、例えば、質問画面情報が有している、とする。
【００８４】
（ステップＳ１３１４）更新部１２０５は、現在の画面サイズを読み出し、当該画面サイズより所定の割合（例えば、「０．８」であり、その数値は予め保持している）だけ小さい画面サイズを算出する。
【００８５】
（ステップＳ１３１５）更新部１２０５は、「ステップＳ１３１４で算出した画面サイズ>ステップＳ１３１３で取得したフィールドのサイズ」を満たすか否かを判断する。かかる条件を満たせばステップＳ１３１６に行き、満たさなければステップＳ１３１８に行く。
【００８６】
（ステップＳ１３１６）更新部１２０５は、縮小して出力する画面の位置を算出する。なお、この位置は、例えば、先の大きな画面と中心が一致するような位置（画面の左上座標値）を算出する。矩形の中心点の位置座標と矩形のサイズ（Ｗ，Ｈ）が分かる場合に、画面の左上座標値を算出する処理は公知技術であるので、説明を省略する。
【００８７】
（ステップＳ１３１７）更新部１２０５は、ステップＳ１３１６で算出した位置に、縮小した画面を出力する。なお、更新部１２０５は、縮小した画面を出力する前、または後に、先に出力して表示されている大きな画面は消去する。
【００８８】
（ステップＳ１３１８）更新部１２０５は、フィールドに値を出力する。なお、通常、更新部１２０５は、フィールドに値を出力した後、画面を消去する。
【００８９】
なお、図１３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９０】
以下、本実施の形態における情報入力装置の具体的な動作について説明する。本情報入力装置は、ここでは、アンケートに対する回答を入力する装置として説明する。
【００９１】
まず、画面構成部１２０２は、図１４と図１５に示す質問画面情報を格納している。図１４は、質問画面を構成する背景画像である。また、図１５は、背景画像に貼り付けられ、質問画面を構成する質問項目を示す選択対象オブジェクトと、フィールドの組である質問情報を管理している質問情報管理表である。質問情報管理表は、「ＩＤ」「質問項目情報」「フィールド情報」「リンク画面」を有する。「ＩＤ」は、レコードを識別する情報であり、表におけるレコード管理のために存在する。「質問項目情報」は、質問項目を示す選択対象オブジェクトを定義する情報である。「質問項目情報」は、「質問項目テキスト」「位置（ｘ、ｙ）」「大きさ（ｗ，ｈ）」の属性値を具備する。「質問項目テキスト」は、質問項目を示すテキスト情報である。「位置（ｘ、ｙ）」「大きさ（ｗ，ｈ）」は、それぞれ、質問項目を示す選択対象オブジェクトが配置される位置、および大きさである。また、「フィールド情報」は、フィールドに関する情報であり、「フィールドＩＤ」「初期値」「位置（ｘ、ｙ）」「大きさ（ｗ，ｈ）」の属性値を具備する。「フィールドＩＤ」は、フィールドを識別する情報である。「初期値」は、ユーザの入力前に、フィールドに表示される値である。「位置（ｘ、ｙ）」「大きさ（ｗ，ｈ）」は、それぞれ、フィールドのオブジェクトが配置される位置、および大きさである。「リンク画面」は、質問項目を示す選択対象オブジェクトにリンク付けられている画面情報を示す属性である。「リンク画面」は、質問項目の選択指示を受け付けた場合、表示される画面の画面情報を識別する情報である。つまり、図１５において、質問項目「質問項目１」が選択された場合、「質問項目１回答画面」で識別される画面情報から出力される画面が構成される。
【００９２】
また、画面構成部１２０２は、図１６と図１７に示す画面情報を格納している。この画面情報は、選択対象オブジェクト群情報を１以上有する画面の情報である。図１６は、選択対象オブジェクト群が表示される画面の背景画像である。図１７は、選択対象オブジェクト群を構成する５つの選択対象オブジェクト（トグルスイッチ）の情報を管理する選択対象オブジェクト管理表である。ここでの選択対象オブジェクト管理表は、「ＩＤ」「オブジェクトタイプ」「位置（ｘ、ｙ）」「大きさ」の属性を有する。「ＩＤ」は、レコードを識別する情報であり、表におけるレコード管理のために存在する。「オブジェクトタイプ」は、選択対象オブジェクトのタイプ（「トグルスイッチ」「ボタン」「チェックボックス」「メニュー」などのタイプがあり得る）を示す。「位置（ｘ、ｙ）」は、選択対象オブジェクトが配置される左上の座標値である。「大きさ」は、選択対象オブジェクトのサイズであり、選択対象オブジェクトが「トグルスイッチ」の場合、その直径である。なお、図１６、図１７の画面情報は、「質問項目１回答画面」という識別情報により識別される画面情報である。
【００９３】
かかる状況において、ユーザは、キーボードやマウスなどの入力手段を用いて、質問画面出力指示を入力した、とする。
【００９４】
次に、質問画面構成手段１２０２１は、質問画面情報（図１４、図１５の情報）を画面情報格納部１０１から読み出す。そして、質問画面構成手段１２０２１は、図１５の質問情報管理表から、選択対象オブジェクトと、フィールドの情報を取得し、質問項目とフィールドの対を、１２対構成し、図１４の背景画像に貼り付ける。そして、質問画面構成手段１２０２１は、質問画面を構成する。
【００９５】
次に、出力部１２０３は、構成した質問画面を、図１８に示すように出力する。図１８の質問画面は、アンケートを実施するための画面である。
【００９６】
次に、ユーザは、アンケートの第一番目の項目である「質問項目１」を選択した、とする。つまり、ユーザは、選択対象オブジェクト「質問項目１」の領域を、マウスでクリックした、とする。
【００９７】
次に、受付部１２０４は、「質問項目１」の質問項目の選択指示を受け付ける。選択画面構成手段１２０２２は、「質問項目１」の選択対象オブジェクト（「ＩＤ＝１」）に対応する画面情報「質問項目１回答画面」を、画面情報格納部１２０１から読み出す。「質問項目１回答画面」で識別される画面情報は、図１６、図１７の情報である。
【００９８】
次に、選択画面構成手段１２０２２は、図１７の５つのオブジェクト（トグルスイッチ）を、図１７の定義情報（位置、大きさ）にしたがって、図１６の背景画像に貼り付け、出力する画面を、図１９に示すように構成する。この画面は、選択対象オブジェクト群（複数のトグルスイッチ）を有する画面である。図１９において、トグルスイッチの真中（値「３」）がデフォルトで選択されている。かかる処理は、選択画面構成手段１２０２２が行う、とする。
【００９９】
次に、出力部１２０３は、構成した画面を、元の画面の上に、オーバーラップして出力する（図２０参照）。
【０１００】
次に、図２０の画面において、ユーザは、最上位のトグルスイッチを押下し、Ｌｅｖｅｌ「５」と入力する、とする。
【０１０１】
次に、更新部１２０５は、値「５」の選択指示を受け付ける。そして、更新部１２０５は、出力部１２０３が出力している画面（質問項目１回答画面）を裏返す動作を行う。具体的には、更新部１２０５は、図２１（ａ）から図２１（ｂ）の順に、質問項目１回答画面の裏の画面を序々に見せながら、裏の画面の全体まで見せる。
【０１０２】
次に、更新部１２０５は、選択された一の選択対象オブジェクト（最上位のトグルスイッチ）に対応する値「５」を、図１７の選択対象オブジェクト管理表から取得する。かかる値「５」の取得は、例えば、以下の処理により行う。まず、更新部１２０５は、マウスが押下された座標値（Ｘ，Ｙ）を取得し、座標値（Ｘ，Ｙ）と、図１７の選択対象オブジェクト管理表の各オブジェクトの「位置（ｘ，ｙ）」「大きさ」から、押下された選択対象オブジェクトを決定する。ここでは、更新部１２０５は、「ＩＤ＝１」の選択対象オブジェクトが押下された、と決定する。そして、更新部１２０５は、「ＩＤ＝１」の選択対象オブジェクトの値の属性値「５」を取得する。
【０１０３】
次に、更新部１２０５は、取得した値「５」を、裏返された画面（裏から表に出力された画面）に出力する（図２２参照）。
【０１０４】
次に、更新部１２０５は、構成された質問画面が有するフィールドの位置「（７２，２０）」、サイズ「（１０，１０）」を、図１５の質問情報管理表から取得する。
【０１０５】
そして、更新部１２０５は、現在の画面サイズ（例えば、「（１００，８０）」を読み出し、当該画面サイズより所定の割合（例えば、「０．９」）だけ小さい画面サイズ「（９０，７２）」を算出する。
【０１０６】
次に、更新部１２０５は、「算出した画面サイズ>取得したフィールドのサイズ」を満たすか否かを判断する。ここでは、満たすとして、画面サイズ「（９０，７２）」で、値「５．０」が表示された画面を構成する。そして、更新部１２０５は、構成した画面を出力する。なお、画面が出力される位置は、出力される画面の中心と、元の画面の中心が一致する位置である、とする。かかる処理により、図２３（ａ）の出力が、図２３（ｂ）の出力になる、とする。
【０１０７】
上記の縮小の処理を繰る返すことにより、更新部１２０５は、さらに、図２３（ｂ）から図２３（ｃ）、（ｄ）と、選択された一の選択対象オブジェクトに対応する値を有する画面を、フィールドの領域に収まるまで、多段階に、序々に小さくしていく。
【０１０８】
そして、更新部１２０５は、画面のサイズがフィールドの大きさ以下になった場合に、画面を削除し、フィールドに値を出力する。そして、図２４の画面が出力される。図２４の画面において、「質問項目１」の質問項目に対応するフィールドに「５．０」が代入されている。
【０１０９】
以上、本実施の形態によれば、使い易いユーザインターフェイスにより情報を入力できる。具体的には、値の入力を完了した段階で、選択対象の値が複数出力されている画面が裏返るので、選択を完了したことが分かりやすい。また、選択後、他の値（選択対象）を見ずに済むので、ユーザが選択した値を容易に認識できる。
【０１１０】
また、本実施の形態によれば、楽しいユーザインターフェイスをユーザに提供できる。そのため、例えば、面倒なアンケートに対する回答などのユーザインターフェイスとして特に有効である。
【０１１１】
なお、本実施の形態によれば、選択対象オブジェクトを、主として、トグルスイッチで説明したが、選択対象オブジェクトは、ボタンやメニュー項目やチェックボックスなど、他のタイプのオブジェクトでも良い。
【０１１２】
さらに、本実施の形態における情報入力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、選択可能であり、選択される値に対応する複数の選択対象オブジェクトを有する選択対象オブジェクト群の情報である選択対象オブジェクト群情報を有する画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する画面構成ステップと、前記画面構成ステップで構成した画面を出力する出力ステップと、前記選択対象オブジェクト群を構成する複数の選択対象オブジェクトのうち、一の選択対象オブジェクトの選択である選択指示を受け付ける受付ステップと、前記受付ステップで選択指示を受け付けた場合、前記出力ステップで出力した画面を裏返す動作を行い、前記裏から表に出力された画面に、前記選択された一の選択対象オブジェクトに対応する値を出力する更新ステップを実行させるためのプログラム、である。
【０１１３】
また、上記プログラムの更新ステップにおいて、前記選択された一の選択対象オブジェクトに対応する値を有する画面を、所定の領域に収まるまで、多段階に、序々に小さくしていく、ことは好適である。
【０１１４】
また、上記プログラムの画面構成ステップにおいて、格納している質問画面情報を読み出し、当該質問画面情報を用いて、質問項目とフィールドの１以上の組を有する画面を構成する質問画面構成ステップと、前記受付ステップで一の質問項目を示す一の選択対象オブジェクトの選択である選択指示を受け付けた場合に、当該選択対象オブジェクトに対応する画面情報を読み出し、当該画面情報を用いて、選択対象オブジェクト群を有する画面を構成する選択画面構成ステップを具備し、前記更新ステップにおいて、前記選択された一の選択対象オブジェクトに対応する値を有する画面を、前記フィールドの領域に収まるまで、多段階に、序々に小さくしていく、ことは好適である。
（実施の形態３）
【０１１５】
図２５は、本実施の形態におけるレーダーチャート出力装置のブロック図である。
【０１１６】
レーダーチャート出力装置は、受付部１０４、チャート情報格納部２５０１、背景図形出力部２５０２、ノード出力部２５０３、結線出力部２５０４を具備する。
【０１１７】
チャート情報格納部２５０１は、レーダーチャートを構成する軸を識別する軸情報と値の組であるチャート情報を３以上格納している。チャート情報は、例えば、「分類Ａ，４．１」である。ここで、「分類Ａ」は、軸情報であり、レーダーチャートの軸の意味を示し、軸の名称として表示される文字列である。また、「４．１」は、値である。チャート情報格納部２５０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０１１８】
背景図形出力部２５０２は、レーダーチャートの背景の図形である背景図形を出力する。背景図形は、予め格納されていても良いし、背景図形出力部２５０２がチャート情報から構成しても良い。背景図形は、ビットマップでも良いし、ベクトルデータでも良いし、文字コード等で実現されていても良い。ここで、出力とは、ディスプレイへの表示、外部の装置（ディスプレイを有する装置）への送信等を含む概念である。背景図形出力部２５０２は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。背景図形出力部２５０２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１１９】
ノード出力部２５０３は、チャート情報格納部２５０１から３以上のチャート情報を読み込み、各チャート情報が有する値を取得し、最終的なレーダーチャートを構成する値を示すノードの図形であるノード図形を、各チャート情報が有する軸情報の軸に沿って、背景図形出力部２５０２が出力した背景図形が有するレーダーチャートの中心から、各チャート情報が有する値の位置まで、移動しながら出力する。ノード図形の形状や色などの属性は問わない。ノード図形は、ノード出力部２５０３が予め格納していても良いし、ノード出力部２５０３が生成しても良い。ここでも、出力とは、ディスプレイへの表示、外部の装置（ディスプレイを有する装置）への送信等を含む概念である。ノード出力部２５０３は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。ノード出力部２５０３は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１２０】
結線出力部２５０４は、ノード出力部２５０３が、すべてのチャート情報に対応するノード図形の移動しながらの出力を完了した後、ノードの結線を出力する。ここでも、出力とは、ディスプレイへの表示、外部の装置（ディスプレイを有する装置）への送信等を含む概念である。結線出力部２５０４は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。結線出力部２５０４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１２１】
次に、レーダーチャート出力装置の動作について図２６のフローチャートを用いて説明する。
【０１２２】
（ステップＳ２６０１）受付部１０４が、レーダーチャートの出力指示を受け付けたか否かを判断する。出力指示を受け付ければステップＳ２６０２に行き、出力指示を受け付けなければステップＳ２６０１に戻る。
【０１２３】
（ステップＳ２６０２）ノード出力部２５０３は、チャート情報格納部２５０１から３以上のチャート情報を読み込む。
【０１２４】
（ステップＳ２６０３）背景図形出力部２５０２は、レーダーチャートの背景の図形である背景図形を、読み込む。
【０１２５】
（ステップＳ２６０４）背景図形出力部２５０２は、ステップＳ２６０３で読み込んだ背景画像を出力する。
【０１２６】
（ステップＳ２６０５）ノード出力部２５０３は、カウンタｉに１を代入する。
【０１２７】
（ステップＳ２６０６）ノード出力部２５０３は、ステップＳ２６０２で読み込んだチャート情報のうち、ｉ番目のチャート情報が存在するか否かを判断する。ｉ番目のチャート情報が存在すればステップＳ２６０７に行き、ｉ番目のチャート情報が存在しなければステップＳ２６１５に行く。
【０１２８】
（ステップＳ２６０７）ノード出力部２５０３は、ｉ番目のチャート情報が有する値を取得する。
【０１２９】
（ステップＳ２６０８）ノード出力部２５０３は、ノード図形の出力位置を「０」と、初期化する。
【０１３０】
（ステップＳ２６０９）ノード出力部２５０３は、条件「ノード図形の出力位置<値」を満たすか否かを判断する。条件を満たせばステップＳ２６１０に行き、条件を満たさなければステップＳ２６１２に行く。
【０１３１】
（ステップＳ２６１０）ノード出力部２５０３は、ｉ番目のチャート情報が有する軸情報に応じて（軸に沿って）、出力位置が示す軸上の位置に、ノード図形を出力する。
【０１３２】
（ステップＳ２６１１）ノード出力部２５０３は、ノード図形の出力位置に、予め決められた増加分の値「α」を加える。ステップＳ２６０９に戻る。
【０１３３】
（ステップＳ２６１２）ノード出力部２５０３は、出力位置を、ステップＳ２６０７で取得した値に設定する。
【０１３４】
（ステップＳ２６１３）ノード出力部２５０３は、ｉ番目のチャート情報が有する軸情報に応じて（軸に沿って）、出力位置が示す軸上の位置に、ノード図形を出力する。
【０１３５】
（ステップＳ２６１４）ノード出力部２５０３は、カウンタｉを１、インクリメントする。ステップＳ２６０６に戻る。
【０１３６】
（ステップＳ２６１５）結線出力部２５０４は、全ノード図形のうち、隣り合うノード図形を線で結ぶ。ステップＳ２６０１に戻る。
【０１３７】
なお、図２６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１３８】
以下、本実施の形態における情報入力装置の具体的な動作について説明する。
【０１３９】
今、図２７に示すチャート情報管理表が、チャート情報格納部２５０１に格納されている。チャート情報管理表は、複数のチャート情報を管理している。チャート情報管理表は、「ＩＤ」「軸情報」の属性値を有する。「軸情報」は、レーダーチャートを構成する軸についての情報であり、軸を識別する情報を含む。ここでは、「軸情報」は、「軸文字列」「軸角度」「値」の属性値を有する。「軸文字列」は、軸を識別する情報であり、レーダーチャートの出力において、軸の名称、意味として出力される情報である。「軸角度」は、レーダーチャートを構成する軸（直線）の角度であり、＋の角度は、水平な線に対して反時計回りの方向への角度、−の角度は、水平な線に対して時計回りの方向への角度である。「値」は、「軸文字列」で識別される軸（項目）の値である。図２７において、６つのチャート情報を管理している。つまり、図２７のチャート情報管理表から、六角形のレーダーチャートが出力され得る。また、図２８に示すレーダーチャートの背景の図形である背景図形が、背景図形出力部２５０２に格納されている、とする。
【０１４０】
かかる場合、ユーザは、キーボードやマウス等の入力手段により、レーダーチャートの出力指示を入力した、とする。そして、次に、受付部１０４が、レーダーチャートの出力指示を受け付ける。
【０１４１】
次に、ノード出力部２５０３は、チャート情報格納部２５０１から、図２７のチャート情報を読み込む。
【０１４２】
次に、背景図形出力部２５０２は、レーダーチャートの背景の図形である背景図形（図２８）を、読み込む。そして、背景図形出力部２５０２は、読み込んだ背景画像を出力する（図２９参照）。なお、図２９において既に出力されている（図２７の背景画像が有する）六角形のチャートは、予め保持されている平均値を示すチャートである。なお、このチャートは表示しなくても良いことは言うまでもない。
【０１４３】
次に、ノード出力部２５０３は、図２７のチャート情報のうちの、１番目のチャート情報（「分類Ａ」のチャート情報）の処理を行う。つまり、ノード出力部２５０３は、１番目のチャート情報が有する値「３．１」を取得する。
【０１４４】
次に、ノード出力部２５０３は、ノード図形の出力位置を「０」と、初期化する。そして、ノード出力部２５０３は、条件「ノード図形の出力位置<値」を満たすか否かを判断する。ここで、条件「ノード図形の出力位置<値」を満たすので、ノード出力部２５０３は、１番目のチャート情報が有する軸情報に応じて（軸に沿って）、出力位置「０」が示す軸上の位置に、ノード図形を出力する。ここでは、まず、レーダーチャートの背景図形の中心にノード図形が配置される。
【０１４５】
次に、ノード出力部２５０３は、ノード図形の出力位置に、予め決められた増加分の値（ここでは、「１．０」）を加える。そして、ノード出力部２５０３は、ノード図形の出力位置「１．０」を得る。
【０１４６】
次に、ノード出力部２５０３は、条件「ノード図形の出力位置<値」を満たすか否かを判断する。ここで、条件「ノード図形の出力位置<値」を満たすので、ノード出力部２５０３は、１番目のチャート情報が有する軸情報に応じて（軸に沿って）、出力位置「１．０」が示す軸上の位置に、ノード図形を出力する（図３０（ａ））。
【０１４７】
そして、ノード出力部２５０３は、同様に、ノード図形の出力位置を「１．０」ずつ進め、ノード図形の出力位置を「４．０」にした後、条件「ノード図形の出力位置<値」を満たさなくなるので、ノード出力部２５０３は、出力位置を値「３．１」に設定する。そして、ノード出力部２５０３は、１番目のチャート情報が有する軸情報に応じて（軸に沿って）、出力位置が示す軸上の位置「３．１」に、ノード図形を出力する（図３０（ｄ））。つまり、ノード出力部２５０３は、図３０の（ａ）、（ｂ）、（ｃ）、（ｄ）の順にノード図形が移動する態様で、軸に沿って、ノード図形を出力する。
【０１４８】
次に、ノード出力部２５０３は、図２７のチャート情報のうちの、２番目のチャート情報（「分類Ｂ」のチャート情報）の処理も、同様に行う。また、ノード出力部２５０３は、図２７のチャート情報のうちの、３番目から６番目のチャート情報の処理も、同様に行う。
【０１４９】
次に、結線出力部２５０４は、全ノード図形のうち、隣り合うノード図形を線で結ぶ。その結果、図３１の出力が得られる。
【０１５０】
以上、本実施の形態によれば、ユーザは、レーダーチャートを興味深く見ることができる。また、重要な項目から出力するようにすれば、早く出現した軸の情報が重要であり、ユーザにとって軽重を付けたレーダーチャートの値のチェックができる。
【０１５１】
なお、本実施の形態において、図２７の「ＩＤ」の値の順に、ユーザが見たい重要な軸であると判断し、ＩＤの順に、軸の値を出力することは好適である。かかる処理により、重要度やユーザの興味の順に、レーダーチャートの値を出力できる。また、かかる場合、重要な軸を他の軸と比較して、太くしたり、目立つ色にしたりすることにより、重要度をさらに分かりやすく明示したレーダーチャートを得ることができる。なお、かかる場合、「ＩＤ」は、優先度や重要度を示す情報である、といえる。
【０１５２】
また、本実施の形態において、ノード図形の移動速度、移動間隔等は問わない。
【０１５３】
さらに、本実施の形態における情報入力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、レーダーチャートの背景の図形である背景図形を出力する背景図形出力ステップと、レーダーチャートを構成する軸を識別する軸情報と値の組であるチャート情報を３以上読み込むステップと、各チャート情報が有する値を取得し、最終的なレーダーチャートを構成する値を示すノードの図形であるノード図形を、前記各チャート情報が有する軸情報の軸に沿って、前記背景図形出力ステップで出力した背景図形が有するレーダーチャートの中心から、前記各チャート情報が有する値の位置まで、移動しながら出力するノード出力ステップを実行させるためのプログラム、である。
【０１５４】
また、上記プログラムにおいて、コンピュータに、ノード出力ステップで、すべてのチャート情報に対応するノード図形の移動しながらの出力を完了した後、ノードの結線を出力する結線出力ステップをさらに実行させるためのプログラムであることは好適である。
【０１５５】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１５６】
また、図３２は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報入力装置やレーダーチャート出力装置を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図３２は、このコンピュータシステム３４０の概観図であり、図３３は、コンピュータシステム３４０のブロック図である。
【０１５７】
図３２において、コンピュータシステム３４０は、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブを含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４とを含む。
【０１５８】
図３３において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３４１３と、ＣＰＵ３４１３、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）３４１５と、ＣＰＵ３４１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１５９】
コンピュータシステム３４０に、上述した実施の形態の情報入力装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０１６０】
プログラムは、コンピュータ３４１に、上述した実施の形態の情報入力装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６１】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１６２】
また、本明細書等において、「画面」とは、ウィンドウを含む概念である。
【０１６３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６４】
以上のように、本発明にかかる情報入力装置等は、使い易いユーザインターフェイスを提供できる、という効果を有し、情報入力装置等として有用である。
【図面の簡単な説明】
【０１６５】
【図１】実施の形態１における情報入力装置のブロック図
【図２】同情報入力装置の動作について説明するフローチャート
【図３】同画面情報の例を示す図
【図４】同選択対象オブジェクト群情報管理表を示す図
【図５】同選択値オブジェクト管理表を示す図
【図６】同画面出力例を示す図
【図７】同画面出力例を示す図
【図８】同画面出力例を示す図
【図９】同画面出力例を示す図
【図１０】同画面出力例を示す図
【図１１】同画面出力例を示す図
【図１２】実施の形態２における情報入力装置のブロック図
【図１３】同情報入力装置の動作について説明するフローチャート
【図１４】同質問画面情報の例を示す図
【図１５】同質問情報管理表を示す図
【図１６】同画面情報の例を示す図
【図１７】同選択対象オブジェクト管理表を示す図
【図１８】同画面出力例を示す図
【図１９】同構成した画面例を示す図
【図２０】同画面出力例を示す図
【図２１】同画面の遷移を示す図
【図２２】同画面出力例を示す図
【図２３】同画面の遷移を示す図
【図２４】同画面出力例を示す図
【図２５】実施の形態３における情報入力装置のブロック図
【図２６】同情報入力装置の動作について説明するフローチャート
【図２７】同チャート情報管理表を示す図
【図２８】同レーダーチャートの背景図形を示す図
【図２９】同画面出力例を示す図
【図３０】同画面の遷移を示す図
【図３１】同画面出力例を示す図
【図３２】同情報入力装置を実現するコンピュータの外観図
【図３３】同情報入力装置を実現するコンピュータシステムを示す図
【符号の説明】
【０１６６】
１０１、１２０１  画面情報格納部
１０２、１２０２  画面構成部
１０３、１２０３  出力部
１０４、１２０４  受付部
１０５  選択オブジェクト構成部
１０６、１２０５  更新部
２５０１  チャート情報格納部
２５０２  背景図形出力部
２５０３  ノード出力部
２５０４  結線出力部
１２０２１  質問画面構成手段
１２０２２  選択画面構成手段
【図１】
2007317063.tif 000003
【図２】
2007317063.tif 000004
【図４】
2007317063.tif 000005
【図１２】
2007317063.tif 000006
【図１３】
2007317063.tif 000007
【図１５】
2007317063.tif 000008
【図１７】
2007317063.tif 000009
【図２５】
2007317063.tif 000010
【図２６】
2007317063.tif 000011
【図２７】
2007317063.tif 000012
【図３２】
2007317063.tif 000013
【図３３】
2007317063.tif 000014
【図３】
2007317063.tif 000015
【図５】
2007317063.tif 000016
【図６】
2007317063.tif 000017
【図７】
2007317063.tif 000018
【図８】
2007317063.tif 000019
【図９】
2007317063.tif 000020
【図１０】
2007317063.tif 000021
【図１１】
2007317063.tif 000022
【図１４】
2007317063.tif 000023
【図１６】
2007317063.tif 000024
【図１８】
2007317063.tif 000025
【図１９】
2007317063.tif 000026
【図２０】
2007317063.tif 000027
【図２１】
2007317063.tif 000028
【図２２】
2007317063.tif 000029
【図２３】
2007317063.tif 000030
【図２４】
2007317063.tif 000031
【図２８】
2007317063.tif 000032
【図２９】
2007317063.tif 000033
【図３０】
2007317063.tif 000034
【図３１】
2007317063.tif 000035