(57)【要約】  情報入力装置（２０００）は、表示実行部（２０２０）、入力状態検出部（２０４０）、操作検出部（２０５０）、及び表示順変更部（２０６０）を有する。表示実行部（２０２０）は、複数の入力エリアを表示順に従って表示画面（１０）上に表示する。入力状態検出部（２０４０）は、入力エリアに対する入力の状態を検出する。操作検出部（２０５０）は、入力エリアに対する所定操作を検出する。表示順変更部（２０６０）は、入力エリアに対する所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する。
2015033599.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力エリアを表示順に従って表示画面上に表示する表示実行手段と、
前記入力エリアに対する入力の状態を検出する入力状態検出手段と、
前記入力エリアに対する所定操作を検出する操作検出手段と、
前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する表示順変更手段と、
を有する情報入力装置。
【請求項２】
複数の前記入力エリアそれぞれについて前記表示順を格納している表示順格納手段から、各前記入力エリアの前記表示順を取得する表示順取得手段を有し、
前記表示順変更手段は、前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、前記表示順格納手段に記憶されているその入力エリアの前記表示順を、現在の表示順よりも後の表示順に変更する、
請求項１に記載の情報入力装置。
【請求項３】
複数の前記入力エリアの相対的な位置関係を示すレイアウト情報を記憶するレイアウト格納手段から、前記レイアウト情報を取得するレイアウト取得手段を有し、
前記表示実行手段は、前記位置関係に基づく表示順で前記入力エリアを表示し、
前記表示順変更手段は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順が現在の表示順よりも後の表示順となるように、前記位置関係におけるその入力エリアの位置を変更する、
請求項１に記載の情報入力装置。
【請求項４】
前記表示実行手段は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアを表示している位置に、表示順がその入力エリアの次である他の入力エリアを表示する、請求項１乃至３何れか一項に記載の情報入力装置。
【請求項５】
前記表示順変更手段は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアが前記表示画面上に表示されなくなるように、その入力エリアの表示順を変更する、
請求項１乃至４いずれか一項に記載の情報入力装置。
【請求項６】
前記表示順変更手段は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアの前記表示画面上における表示位置が変更されるように、その入力エリアの表示順を変更する、
請求項１乃至５いずれか一項に記載の情報入力装置。
【請求項７】
前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力の状態に基づいて、その入力エリアの色又は大きさを変更する応答部を有する、
請求項１乃至６いずれか一項に記載の情報入力装置。
【請求項８】
前記入力エリアに対する前記所定操作は、その入力エリアに対して所定時間以上継続して行う接触操作若しくはクリック操作、又はその入力エリアに対して複数回連続で行われる接触操作若しくはクリック操作である請求項１乃至７いずれか一項に記載の情報入力装置。
【請求項９】
コンピュータによって実行される制御方法であって、
複数の入力エリアを表示順に従って表示画面上に表示する表示実行ステップと、
前記入力エリアに対する入力の状態を検出する入力状態検出ステップと、
前記入力エリアに対する所定操作を検出する操作検出ステップと、
前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する表示順変更ステップと、
を有する制御方法。
【請求項１０】
複数の前記入力エリアそれぞれについて前記表示順を格納している表示順格納手段から、各前記入力エリアの前記表示順を取得する表示順取得ステップを有し、
前記表示順変更ステップは、前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、前記表示順格納手段に記憶されているその入力エリアの前記表示順を、現在の表示順よりも後の表示順に変更する、
請求項９に記載の制御方法。
【請求項１１】
複数の前記入力エリアの相対的な位置関係を示すレイアウト情報を記憶するレイアウト格納手段から、前記レイアウト情報を取得するレイアウト取得ステップを有し、
前記表示実行ステップは、前記位置関係に基づく表示順で前記入力エリアを表示し、
前記表示順変更ステップは、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順が現在の表示順よりも後の表示順となるように、前記位置関係におけるその入力エリアの位置を変更する、
請求項９に記載の制御方法。
【請求項１２】
前記表示実行ステップは、前記入力エリアに対する前記所定操作が検出された際、その入力エリアを表示している位置に、表示順がその入力エリアの次である他の入力エリアを表示する、請求項９乃至１１何れか一項に記載の制御方法。
【請求項１３】
前記表示順変更ステップは、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアが前記表示画面上に表示されなくなるように、その入力エリアの表示順を変更する、
請求項９乃至１２いずれか一項に記載の制御方法。
【請求項１４】
前記表示順変更ステップは、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアの前記表示画面上における表示位置が変更されるように、その入力エリアの表示順を変更する、
請求項９乃至１３いずれか一項に記載の制御方法。
【請求項１５】
前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力の状態に基づいて、その入力エリアの色又は大きさを変更する応答ステップを有する、
請求項９乃至１４いずれか一項に記載の制御方法。
【請求項１６】
前記入力エリアに対する前記所定操作は、その入力エリアに対して所定時間以上継続して行う接触操作若しくはクリック操作、又はその入力エリアに対して複数回連続で行われる接触操作若しくはクリック操作である請求項９乃至１５いずれか一項に記載の制御方法。
【請求項１７】
コンピュータに、情報入力装置として動作する機能を持たせるプログラムであって、前記コンピュータに、
複数の入力エリアを表示順に従って表示画面上に表示する表示実行機能と、
前記入力エリアに対する入力の状態を検出する入力状態検出機能と、
前記入力エリアに対する所定操作を検出する操作検出機能と、
前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する表示順変更機能と、
を持たせるプログラム。
【請求項１８】
前記コンピュータに、複数の前記入力エリアそれぞれについて前記表示順を格納している表示順格納手段から、各前記入力エリアの前記表示順を取得する表示順取得機能を持たせ、
前記表示順変更機能は、前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、前記表示順格納手段に記憶されているその入力エリアの前記表示順を、現在の表示順よりも後の表示順に変更する、
請求項１７に記載のプログラム。
【請求項１９】
前記コンピュータに、複数の前記入力エリアの相対的な位置関係を示すレイアウト情報を記憶するレイアウト格納手段から、前記レイアウト情報を取得するレイアウト取得機能を有し、
前記表示実行機能は、前記位置関係に基づく表示順で前記入力エリアを表示し、
前記表示順変更機能は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順が現在の表示順よりも後の表示順となるように、前記位置関係におけるその入力エリアの位置を変更する、
請求項１７に記載のプログラム。
【請求項２０】
前記表示実行機能は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアを表示している位置に、表示順がその入力エリアの次である他の入力エリアを表示する、請求項１７乃至１９何れか一項に記載のプログラム。
【請求項２１】
前記表示順変更機能は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアが前記表示画面上に表示されなくなるように、その入力エリアの表示順を変更する、
請求項１７乃至２０いずれか一項に記載のプログラム。
【請求項２２】
前記表示順変更機能は、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力が未完了である場合、その入力エリアの前記表示画面上における表示位置が変更されるように、その入力エリアの表示順を変更する、
請求項１７乃至２１いずれか一項に記載のプログラム。
【請求項２３】
前記コンピュータに、前記入力エリアに対する前記所定操作が検出された際、その入力エリアに対する入力の状態に基づいて、その入力エリアの色又は大きさを変更する応答機能を持たせる、
請求項１７乃至２２いずれか一項に記載のプログラム。
【請求項２４】
前記入力エリアに対する前記所定操作は、その入力エリアに対して所定時間以上継続して行う接触操作若しくはクリック操作、又はその入力エリアに対して複数回連続で行われる接触操作若しくはクリック操作である請求項１７乃至２３いずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
複数の入力エリアに対して情報の入力を受け付ける情報入力装置がある。例えば入力エリアは、テキストボックスである。ユーザは、情報を入力したい入力エリアを選択し、その入力エリアに対して入力を行う。【０００３】
このようなユーザによる情報入力の労力を軽減するための研究が行われている。例えば特許文献１は、表示画面上に一部の入力エリアのみが表示される装置において、入力対象のエリアを表示する操作にかかる労力を軽減する技術を開示している。特許文献１記載の診療支援装置は、入力エリアのグループを複数有している。そして、この診療支援装置は、あるグループの入力エリアに位置していた入力カーソルが次のグループの先頭に位置する入力エリアへ移動した場合に、移動先の入力エリアが表示画面の先頭に表示されるように、画面表示を変更する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２８８４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報入力装置によって表示される複数の入力エリアは、ユーザが情報を入力したい順番に並んでいるとは限らない。情報を入力したい順番と異なる順番で入力エリアが表示される場合、ユーザは、表示される順番とは異なる順番で各入力エリアに情報を入力する。つまり、一部の入力エリアに対する入力が完了する前に、その入力エリアよりも後に表示される入力エリアに対して、先に入力を行う。【０００６】
入力が完了していない入力エリアに対して後で入力を行う場合、ユーザは、どの入力エリアに対する入力が完了していないのかを覚えておいたり、入力が完了していない入力エリアを探す操作を行ったりする必要がある。このような作業は、ユーザにとって労力を要する。【０００７】
特許文献１の場合、ユーザは、表示される順番に従って入力エリアに対して入力を行うことを想定している。そのため、特許文献１には、表示される順番と異なる順番で入力エリアに対して入力を行う場合におけるユーザの労力を軽減する方法が開示されていない。【０００８】
本発明は、このような事情に鑑みてなされたものである。本発明の目的は、情報入力装置において、表示順とは異なる順番で入力エリアに対して入力を行う場合におけるユーザの労力を軽減する技術を提供することである。
【課題を解決するための手段】
【０００９】
本発明が提供する情報入力装置は、複数の入力エリアを表示順に従って表示する表示実行手段と、前記入力エリアに対する入力の状態を検出する入力状態検出手段と、前記入力エリアに対する所定操作を検出する操作検出手段と、前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する表示順変更手段と、を有する。【００１０】
本発明が提供する制御方法は、情報入力装置として動作するコンピュータによって実行される。当該制御方法は、複数の入力エリアを表示順に従って表示する表示実行ステップと、前記入力エリアに対する入力の状態を検出する入力状態検出ステップと、前記入力エリアに対する所定操作を検出する操作検出ステップと、前記入力エリアに対する前記所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する表示順変更ステップと、を有する。【００１１】
本発明が提供するプログラムは、コンピュータに、本発明が提供する情報入力装置として動作する機能を持たせる。このプログラムは、このコンピュータに、本発明が提供する情報入力装置が備える各機能構成部の機能を持たせる。
【発明の効果】
【００１２】
本発明によれば、情報入力装置において、表示順とは異なる順番で入力エリアに対して入力を行う場合におけるユーザの労力を軽減する技術が提供される。
【図面の簡単な説明】
【００１３】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１４】
【図１】実施形態１に係る情報入力装置を例示するブロック図である。
【図２】実施形態１に係る情報入力装置のハードウエア構成を例示するブロック図である。
【図３】実施形態１の情報入力装置によって実行される処理の流れを例示するフローチャートである。
【図４】実施例１の情報入力装置によって表示画面上に表示される入力エリアを例示する図である。
【図５】実施形態２に係る情報入力装置を例示するブロック図である。
【図６】表示順格納部に格納されている情報をテーブル形式で例示する図である。
【図７】実施形態２の情報入力装置によって実行される処理の流れを例示するフローチャートである。
【図８】実施形態３に係る情報入力装置を例示するブロック図である。
【図９】実施形態３の情報入力装置によって実行される処理の流れを例示するフローチャートである。
【図１０】実施形態４に係る情報入力装置を例示するブロック図である。
【図１１】実施例２の情報入力装置によって表示画面上に表示される入力エリアを例示する図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１６】
[実施形態１]
図１は、実施形態１に係る情報入力装置２０００を例示するブロック図である。図１において、矢印は情報の流れを表している。さらに、図１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１７】
情報入力装置２０００は、表示画面１０上に、入力エリアを表示する。入力エリアとは、ユーザによる入力操作を受け付けるエリアである。例えば入力エリアは、テキストボックス、チェックボックス、又はラジオボックスなどである。また入力エリアは、複数のテキストボックス等を包含するパネルやウインドウ等であってもよい。
【００１８】
表示画面１０は、情報入力装置２０００の内部に設けられていてもよいし、情報入力装置２０００の外部に設けられていてもよい。図１は、情報入力装置２０００の外部に表示画面１０が設けられている場合を示している。
【００１９】
情報入力装置２０００は、種々の計算機である。例えば情報入力装置２０００は、携帯電話やタブレット PC（Personal Computer）などの携帯端末である。また、情報入力装置２０００は、デスクトップ PC やサーバ計算機などであってもよい。
【００２０】
情報入力装置２０００は、表示実行部２０２０、入力状態検出部２０４０、操作検出部２０５０、及び表示順変更部２０６０を有する。以下、これら機能構成部について説明する。
【００２１】
＜表示実行部２０２０＞
表示実行部２０２０は、表示画面１０上に、複数の入力エリアを表示順に従って表示する。
【００２２】
＜入力状態検出部２０４０＞
入力状態検出部２０４０は、入力エリアに対する入力の状態を検出する。
【００２３】
＜操作検出部２０５０＞
操作検出部２０５０は、入力エリアに対する所定操作を検出する。入力エリアに対する所定操作は、「その入力エリアに対する入力を終了する」という、情報入力装置２０００のユーザの意志を表す操作である。ただし、ここでいう、「入力を終了する」とは、入力が完了しているために入力を終了する場合と、入力が未完了であるがその入力エリアに対する入力を一旦保留する場合の両方を含む。
【００２４】
＜表示順変更部２０６０＞
表示順変更部２０６０は、入力エリアに対する所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、その入力エリアの表示順を、現在の表示順よりも後の表示順に変更する。例えば表示順変更部２０６０は、所定操作が行われた入力エリアの表示順を、全ての入力エリアの中で最も遅くなるように変更する。
【００２５】
以上の構成により、本実施形態の情報入力装置２０００によれば、入力が未完了である時に所定操作が行われた入力エリアの表示順が、現在の表示順よりも後に変更される。そのため、この入力エリアは、情報入力装置２０００のユーザの視点からすると、他の入力エリアに対して情報を入力していく過程において、現在よりも後の時点で再度表示される。そのため、ユーザは、入力が完了していない入力エリアを自らの操作によって再度表示させたり、入力が完了していない入力エリアを探したりする必要が無く、入力が完了していない入力エリアに対して自然な流れで入力を行うことができる。その結果、表示順とは異なる順序で入力エリアに対して入力を行う場合におけるユーザの労力が軽減される。
【００２６】
＜ハードウエア構成＞
情報入力装置２０００が有する各機能構成部は、例えば、個々に又は複数組み合わせられた状態で、少なくとも１つのハードウエア構成要素として実現される。その他にも例えば、各機能構成部は、少なくとも１つのソフトウエア構成要素として実現される。その他にも例えば、各機能構成部は、ハードウエア構成要素とソフトウエア構成要素の組み合わせにより実現される。
【００２７】
図２は、実施形態１に係る情報入力装置２０００のハードウエア構成を例示するブロック図である。図２において、情報入力装置２０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、及びストレージ１０８０を有する。
【００２８】
バス１０２０は、プロセッサ１０４０、メモリ１０６０、及びストレージ１０８０が相互にデータを送受信するためのデータ伝送路である。プロセッサ１０４０は、例えば CPU (Central Processing Unit) や GPU (Graphics Processing Unit) などの演算処理装置である。メモリ１０６０は、例えば RAM (Random Access Memory) や ROM (Read Only Memory) などのメモリである。ストレージ１０８０は、例えばハードディスク、SSD (Solid State Drive)、メモリカードなどの記憶装置である。また、ストレージ１０８０は、RAM や ROM 等のメモリであってもよい。
【００２９】
表示実行モジュール１２２０は、情報入力装置２０００に、表示実行部２０２０の機能を持たせるためのプログラムである。プロセッサ１０４０は、表示実行モジュール１２２０を実行することで、表示実行部２０２０の機能を実現する。
【００３０】
入力状態検出モジュール１２４０は、情報入力装置２０００に、入力状態検出部２０４０の機能を持たせるためのプログラムである。プロセッサ１０４０は、入力状態検出モジュール１２４０を実行することで、入力状態検出部２０４０の機能を実現する。
【００３１】
操作検出モジュール１２５０は、情報入力装置２０００に、操作検出部２０５０の機能を持たせるためのプログラムである。プロセッサ１０４０は、操作検出モジュール１２５０を実行することで、操作検出部２０５０の機能を実現する。
【００３２】
表示順変更モジュール１２６０は、情報入力装置２０００に、表示順変更部２０６０の機能を持たせるためのプログラムである。プロセッサ１０４０は、表示順変更モジュール１２６０を実行することで、表示順変更部２０６０の機能を実現する。
【００３３】
例えばプロセッサ１０４０は、上記各モジュールをメモリ１０６０上に読み出して実行する。ただし、プロセッサ１０４０は、上記各モジュールを、メモリ１０６０上に読み出さずに実行してもよい。
【００３４】
ストレージ１０８０は、上記各モジュールを格納する。
【００３５】
情報入力装置２０００のハードウエア構成は、図２に示した構成に限定されない。例えば、上記各モジュールは、メモリ１０６０に格納されてもよい。この場合、情報入力装置２０００は、ストレージ１０８０を備えていなくてもよい。
【００３６】
＜処理の流れ＞
図３は、実施形態１の情報入力装置２０００によって実行される処理の流れを例示するフローチャートである。ステップＳ１０２において、表示実行部２０２０は、表示順に従って入力エリアを表示する。ステップＳ１０４において、操作検出部２０５０は、入力エリアに対する所定操作を検出する。ステップＳ１０６において、入力状態検出部２０４０は、所定操作が行われた入力エリアに対する入力の状態を検出する。ステップＳ１０８において、表示順変更部２０６０は、所定操作が行われた入力エリアに対する入力が未完了であるか否かを判定する。所定操作が行われた入力エリアに対する入力が未完了でない場合（ステップＳ１０８：ＮＯ）、図３の処理は終了する。一方、所定操作が行われた入力エリアに対する入力が未完了である場合（ステップＳ１０８：ＹＥＳ）、図３の処理はステップＳ１１０に進む。ステップＳ１１０において、表示順変更部２０６０は、所定操作が行われた入力エリアの表示順を、現在の表示順よりも後の表示順に変更する。
【００３７】
以下、本実施形態の情報入力装置２０００について、さらに詳細に説明する。
【００３８】
＜表示実行部２０２０の詳細＞
例えば表示実行部２０２０は、入力エリアに対する所定操作が検出された場合、その入力エリアを表示している位置に、表示順がその入力エリアの次である他の入力エリアを表示する。情報入力装置２０００のユーザの視点からすると、入力エリアに対する入力を終了するための操作を行うことで、その入力エリアが表示されていた位置に次の入力エリアが自動的に表示される。例えば、入力エリアが垂直方向の下に向けて順に表示されている場合、表示実行部２０２０は、入力エリアに対して所定操作を行うと、次の入力エリアを上へせり上げるようにする。このようにすることで、ユーザは次の入力対象の入力エリアを表示するための明示的な操作（例：スクロール操作）を行う必要がないため、ユーザの負担が軽減される。
【００３９】
なおこの際、表示実行部２０２０は、所定操作が行われた入力エリアに対する入力にエラーがある場合、その入力エリアの表示位置を変更しなくてもよい。このようにすることで、情報入力装置２０００のユーザは、所定操作を行った入力エリアに対する入力に、エラーがあることを知ることができる。ただし、表示実行部２０２０は、所定操作が行われた入力エリアに対する入力にエラーがあるか否かに関わらず、その入力エリアを表示している位置に、表示順がその入力エリアの次である他の入力エリアを表示してもよい。
【００４０】
また、表示実行部２０２０は、入力エリアに対する所定操作が検出された際、その入力エリアに対する入力が完了している場合、その入力エリアを表示画面１０上に表示しないようにしてもよい。このようにすることで、表示画面１０上には、入力が未完了である入力エリアのみが表示されるため、入力が未完了である入力エリアの視認性が高くなる。その結果、情報入力装置２０００のユーザは、入力が未完了である入力エリアを容易に認識できる。また、全ての入力エリアに対する入力が完了した場合、全ての入力エリアが表示されなくなる。その結果、ユーザは、全ての入力作業が完了したことを容易に認識できる。これらのことから、ユーザによる入力忘れを防ぐことができる。
【００４１】
＜表示順変更部２０６０の詳細＞
例えば表示順変更部２０６０は、入力エリアに対する所定操作が検出された場合、その入力エリアが表示画面１０上に表示されなくなるように、その入力エリアの表示順を変更する。これにより、表示画面１０上に表示される他の入力エリアの視認性が向上する。
【００４２】
その他にも例えば、表示順変更部２０６０は、入力エリアに対する所定操作が検出された場合、表示画面１０上おけるその入力エリアの表示位置が変更されるように、その入力エリアの表示順を変更する。この場合、表示順変更部２０６０は、その入力エリアが表示画面１０上の目立たない領域（例：画面の隅）に表示されるように、その入力エリアの表示順を変更することが好ましい。このように、所定操作が行われた入力エリアの表示位置を表示画面１０上の目立たない領域に変更する場合にも、その他の入力エリアの視認性が向上する。
【００４３】
ただし、表示順変更部２０６０は、所定操作が行われた入力エリアに対する入力にエラーがある場合、その入力エリアの表示順を変更しなくてもよい。こうすることで、ユーザは、入力エリアに対して所定操作を行った際、その入力エリアが同じ位置に表示され続けるか否かによって、その入力エリアに対する入力にエラーがあるか否かを知ることができる。
【００４４】
＜入力状態の詳細＞
「入力エリアに対する入力が未完了である状態」は、例えば入力エリアに情報が入力されていない状態や、入力文字数（最大入力文字数や最小入力文字数）に制限がある入力エリアに対して制限に違反する入力がされている状態などである。また、「入力エリアに対する入力が未完了である状態」は、その入力エリアに対する入力にエラーがある状態を含んでもよい。「入力エリアに対する入力にエラーがある状態」は、例えば入力可能な文字形式（半角文字、全角文字、日本語、又はアルファベットなど）に制限がある入力エリアに対して制限に違反する入力がされている状態などである。また、「入力エリアに対する入力にエラーがある状態」は、前述した、入力文字数に制限がある入力エリアに対して制限に違反する入力がされている状態を含んでもよい。
【００４５】
＜操作検出部２０５０の詳細＞
操作検出部２０５０が検出する所定操作は様々である。例えば入力エリアに対する所定操作は、その入力エリアに対して所定時間以上継続して行う接触操作又はクリック操作である。ここで、入力エリアに対する接触操作とは、表示画面１０上に表示されているその入力エリアを操作体によって触れる操作のことである。操作体は、人の身体の一部（例：指）や、タッチペンなどの物体である。また例えば、入力エリアに対する所定操作は、その入力エリアに対して複数回連続で行われる接触操作又はクリック操作である。例えばこの操作は、ダブルタップやダブルクリックなどである。なお、接触操作を検知する方法は既知の技術であるため、説明を省略する。
【００４６】
なお、情報入力装置２０００は、入力エリアの表示を変化させる（表示、削除、又は表示位置の変更など）際に、アニメーションによって表示の変化を表しても良い。例えば、入力エリアを表示画面１０上の別の位置に変更する場合、情報入力装置２０００は、その入力エリアが元の表示位置から次の表示位置へ移動するアニメーションを実行する。このようにアニメーションを利用することで、ユーザは入力エリアの表示の変化を直感的に認識することができる。
【００４７】
＜実施例１＞
実施例を通じて、本実施形態の情報入力装置２０００が行う動作を説明する。図４は、実施例１の情報入力装置２０００によって表示画面１０上に表示される入力エリアを例示する図である。本実施例において、情報入力装置２０００は、入力エリアＡ〜Ｚを有している。図４において、入力エリアＡは２つのテキストボックスを含み、入力エリアＢ及びＣは１つのテキストボックスを含み、入力エリアＤは１つのテキストボックスと４つの選択肢から成るラジオボタンを１つ含み、入力エリアＺは２つのチェックボックスを有している。初期状態における入力エリアＡ〜Ｚの表示順は、アルファベットの昇順になっているとする。つまり、入力エリアＡの表示順が最も早く、入力エリアＺの表示順が最も遅い。本実施例において、入力エリアに対して所定操作が行われた際に、その入力エリアに対する入力が未完了であった場合、表示順変更部２０６０はその入力エリアの表示順を最も遅い表示順にする。
【００４８】
図４（ａ）は、ユーザが情報入力装置２０００に対する操作を行う前における表示画面１０上の表示を表す図である。図４（ａ）の場合、入力エリアＡ、Ｂ、及びＣが表示画面１０上に表示されている。
【００４９】
図４（ａ）の状態において、ユーザが、入力エリアＡに対して所定操作を行ったとする。この時、まだ入力エリアＡに対して入力が行われていないとする。この場合、入力エリアＡに対する入力は未完了であるため、表示順変更部２０６０は、入力エリアＡの表示順を最も遅い表示順に変更する。つまり、表示順変更部２０６０は、入力エリアＡの表示順を、入力エリアＺの表示順の次に変更する。
【００５０】
図４（ｂ）は、入力エリアＡの表示順が変更された後における表示画面１０上の表示を表す図である。表示順変更部２０６０によって入力エリアＡの表示順が変更された結果、入力エリアＡが表示されなくなったスペースを埋めるように、その他の入力エリアが下からせり上がるように移動される。その結果、表示画面１０上の表示は、図４（ｂ）のようになる。
【００５１】
図４（ｃ）は、図４（ｂ）の状態から更に情報入力装置２０００に対する入力を続けた後における表示画面１０上の表示を表す図である。入力エリアＢ〜Ｙについては既に、入力を完了した後で所定操作が行われている。その結果、図４（ｃ）において表示画面１０上に表示されているのは、まだ入力が完了していない入力エリアＡとＺのみとなっている。そして、図４（ａ）の状態において入力エリアＡの表示順が変更されたため、入力エリアＡは入力エリアＺの次に表示されている。
【００５２】
このように、ユーザは、入力が完了していない状態で所定操作を行った入力エリアＡに対する入力を後から行うことができる。そのため、ユーザは、入力が完了していない状態で所定操作を行った入力エリアに対する入力を、自然な流れで忘れることなく行うことができる。また本実施例では、入力が完了している入力エリアが表示画面１０上に表示されないため、入力が完了していない入力エリアの視認性が高くなっている。さらに本実施例では、入力エリアに対して所定操作を行った場合に、次以降の入力エリアが自動的に下からせりあがってくるため、ユーザが行う操作が少なくなり、ユーザの負担が軽減されている。
【００５３】
＜作用・効果＞
以上の構成により、本実施形態の情報入力装置２０００によれば、入力が完了していない状態で所定操作が行われた入力エリアの表示順が、現在の表示順よりも後に変更される。そのため、情報入力装置２０００のユーザは、各入力エリアに対して情報を入力していく過程において、現在よりも後の時点で、入力が完了していない状態で所定操作が行われた入力エリアに対して再度入力を行うことができる。ユーザの視点からすると、入力を保留した入力エリアを自らの操作によって再度表示させたり、入力を保留した入力エリアを探したりする必要が無いため、入力を保留した入力エリアに対して自然な流れで再度入力を行うことができる。その結果、表示順とは異なる順序で入力エリアに対して入力を行う場合におけるユーザの労力が軽減される。
【００５４】
本実施形態の情報入力装置２０００のユースケースとして、建物における設備点検がある。例えば情報入力装置２０００は、各設備の点検結果を入力するエリアとして、入力エリアを表示する。例えば１つの設備に関する点検結果は、１つの入力エリアに対応する。
【００５５】
ここで、点検を行う作業者が各設備をどのような順番で点検するのかは、予め把握できない場合がある。そのため、情報入力装置２０００が表示する各設備の順番と、作業者が点検を行う設備の順番とは、異なることがある。
【００５６】
本実施形態の情報入力装置２０００を用いれば、ユーザは、点検したい設備に対応する入力エリアが表示されている場合はその入力エリアに対して入力を行った後で所定操作を行い、点検したい設備とは別の設備に対応する入力エリアが表示されている場合は、その入力エリアに対する入力が未完了の状態で所定操作を行う。そして、入力が未完了の状態で所定操作が行われた入力エリアは、現在よりも後の表示順で表示される。そのため作業者は、各設備の点検を入力エリアの表示順とは関係ない順番で行いつつ、各設備に関する点検結果を自然な流れで忘れずに入力することができる。
【００５７】
[実施形態２] 
図５は、実施形態２に係る情報入力装置２０００を例示するブロック図である。図５において、矢印は情報の流れを表している。さらに、図５において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００５８】
＜表示順取得部２０８０＞
実施形態２の情報入力装置２０００は、表示順取得部２０８０を有する。表示順取得部２０８０は、各入力エリアの表示順を格納している表示順格納部２０から、各入力エリアの表示順を取得する。ここで、表示順格納部２０は、情報入力装置２０００の内部に設けられていても良いし、情報入力装置２０００の外部に設けられていてもよい。図５の場合、表示順格納部２０は、情報入力装置２０００の外部に設けられている。
【００５９】
図６は、表示順格納部２０に格納されている情報をテーブル形式で例示する図である。以下、図６に示されている情報を、表示順情報テーブル１００と表記する。表示順情報テーブル１００は、入力エリア ID １０２及び表示順１０４という２つの列を有する。表示順情報テーブル１００の各レコードは、入力エリア ID １０２で特定される入力エリアの表示順を、表示順１０４に示す。例えば図６において、表示順情報テーブル１００の１行目のレコードは、area A という ID を持つ入力エリアの表示順が１であることを示す。
【００６０】
＜表示実行部２０２０＞
表示実行部２０２０は、表示順取得部２０８０によって取得された表示順に従って、各入力エリアを表示する。
【００６１】
表示実行部２０２０が表示順取得部２０８０によって取得された表示順に従って入力エリアを表示する方法は様々である。例えば表示実行部２０２０は、表示順が早い入力エリアから順に、入力エリアを垂直方向や水平方向に並べて表示する。表示順に従って入力エリアを表示する方法は、情報入力装置２０００に対して予め設定されていてもよいし、外部から手動又は自動で入力されてもよい。また、情報入力装置２０００は、この方法を外部から取得してもよい。
【００６２】
全ての入力エリアを表示画面１０上に一度に表示できない場合、例えば表示実行部２０２０は、スクロールバーなどを用いた操作を受け付けることで、表示画面１０上に表示する入力エリアを変更する。スクロール操作等に応じて表示する入力エリアを変更する技術は、既知の技術であるため、詳細な説明を省略する。
【００６３】
その他にも例えば、表示実行部２０２０は、複数の入力エリアを複数のページに分けて表示してもよい。この場合、例えば表示実行部２０２０は、表示順が早い入力エリアほど、ページ番号が小さいページに表示する。
【００６４】
＜表示順変更部２０６０＞
表示順変更部２０６０は、入力エリアに対する所定操作が検出された際に、その入力エリアに対する入力が未完了である場合、表示順格納部２０に格納されているその入力エリアの表示順を変更する。具体的には、表示順変更部２０６０は、その入力エリアの表示順が、現在の表示順よりも後になるように、表示順を変更する。例えば入力エリアの表示順が、表示順情報テーブル１００によって示されるように数値で表されているとする。この場合、表示順変更部２０６０は、所定操作が行われた入力エリアの表示順に対して１以上の数値を加算することで、その入力エリアの表示順を現在の表示順よりも後の表示順に変更する。
【００６５】
＜処理の流れ＞
図７は、実施形態２の情報入力装置２０００によって実行される処理の流れを例示するフローチャートである。図７のステップＳ１０４〜Ｓ１０８はそれぞれ、図３のステップＳ１０４〜Ｓ１０８と同様の処理を行うステップである。そのため、これらのステップについては説明を省略する。
【００６６】
ステップＳ２０２において、表示順取得部２０８０は、表示順格納部２０から各入力エリアの表示順を取得する。ステップＳ２０４において、表示実行部２０２０は、取得した表示順に従って各入力エリアを表示する。
【００６７】
ステップＳ１０８の処理結果がＹＥＳの場合、ステップＳ２０６が実行される。ステップＳ２０６において、表示順変更部２０６０は、所定操作が行われた入力エリアについて、表示順格納部２０に格納されているその入力エリアの表示順を、現在の表示順よりも後の表示順に変更する。
【００６８】
＜作用・効果＞
本実施形態の場合、各入力エリアの表示順が表示順格納部２０に格納されている。そのため、各入力エリアを予め意図した順番で表示できる。また、表示順情報テーブル１００に示すように、入力エリアの表示順が数値で表されている場合、表示順変更部２０６０は、所定操作が行われた入力エリアの表示順に１以上の数値を加算する処理を行うことで、その入力エリアの表示順を現在の表示順よりも後の表示順に変更できる。したがって、表示順変更部２０６０が容易な処理で所定操作が行われた入力エリアの表示順を変更できるため、表示順変更部２０６０による処理にかかる時間が短い。
【００６９】
[実施形態３]
図８は、実施形態３に係る情報入力装置２０００を例示するブロック図である。図８において、矢印は情報の流れを表している。さらに、図８において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００７０】
＜レイアウト取得部２１００＞
実施形態３の情報入力装置２０００は、レイアウト取得部２１００を有する。レイアウト取得部２１００は、レイアウト格納部３０からレイアウト情報を取得する。レイアウト情報は、複数の入力エリアの相対的な位置関係を示す情報である。ここで、レイアウト情報格納部３０は、情報入力装置２０００の内部に設けられていても良いし、情報入力装置２０００の外部に設けられていてもよい。図８の場合、レイアウト情報格納部３０は、情報入力装置２０００の外部に設けられている。
【００７１】
例えばレイアウト情報は、HTML（Hyper Text Markup Language）言語や XML（Extensible Markup Language）言語などで記述された情報である。ただし、レイアウト情報は、これらの言語で記述された情報に限定されない。
【００７２】
＜表示実行部２０２０＞
実施形態３の表示実行部２０２０は、レイアウト情報に示されている位置関係に基づく表示順で、入力エリアを表示する。
【００７３】
例えばレイアウト情報が、入力エリアを垂直方向に並べて表示することを示しているとする。この場合、例えば表示実行部２０２０は、レイアウト情報における位置がより上方である入力エリアほど、表示順を早くする。また例えばレイアウト情報が、入力エリアを水平方向に並べて表示することを示しているとする。この場合、例えば表示実行部２０２０は、レイアウト情報における位置がより左方である入力エリアほど、表示順を早くする。ただし、レイアウト情報における位置と表示順との対応付けは、この方法に限定されない。
【００７４】
また、レイアウト情報が、入力エリアを水平方向にも垂直方向にも並べることを示しているとする。この場合、例えば表示実行部２０２０は、数式（１）又は数式（２）を用いて、入力エリアの表示順を決定する。P(i,j) は、垂直方向i行目、水平方向j列目に位置する入力エリアの表示順である。数式（１）において、n(k) は k行目において水平方向に表示される入力エリアの総数である。また、数式（２）において、m(k) は k列目において垂直方向に表示される入力エリアの総数である。
【数１】
2015033599.tif 000003
【００７５】
上記数式（１）を用いる方法は、レイアウト情報によって示される入力エリア等を表示する全体の領域（例：Web ページ全体）が、垂直方向に長い場合に適している。一方、数式（２）を用いる方法は、レイアウト情報によって示される入力エリア等を表示する全体の領域が、水平方向に長い場合に適している。数式（１）と（２）のどちらを利用するのかは、レイアウト情報に示されていてもよい。
【００７６】
表示実行部２０２０は、入力エリア等を表示する全体の領域が垂直方向と水平方向のどちらに長いのかを、レイアウト情報から割り出してもよい。例えば、表示実行部２０２０は、水平方向に表示する入力エリアの数や大きさと、垂直方向に表示する入力エリアの数や大きさを比較することで、入力エリアが垂直方向と水平方向のどちらに長いのかを割り出す。この場合、表示実行部２０２０は、入力エリア等を表示する全体の領域が垂直方向と水平方向のどちらに長いのかに応じて、数式（１）と（２）のどちらを利用するのかを決定してもよい。
【００７７】
＜表示順変更部２０６０＞
実施形態３の表示順変更部２０６０は、所定操作が行われた入力エリアについて、その入力エリアの表示順が現在の表示順よりも後の表示順となるように、レイアウト情報に示されている位置関係におけるその入力エリアの位置を変更する。
【００７８】
例えばレイアウト情報が、入力エリアを垂直方向に並べて表示することを示しているとする。この場合、例えば表示実行部２０２０は、所定操作が行われた入力エリアの位置を、現在の位置よりも下方の位置に変更する。また例えばレイアウト情報が、入力エリアを水平方向に並べて表示することを示しているとする。この場合、例えば表示実行部２０２０は、所定操作が行われた入力エリアの位置を、現在の位置よりも右方の位置に変更する。
【００７９】
＜処理の流れ＞
図９は、実施形態３の情報入力装置２０００によって実行される処理の流れを例示するフローチャートである。図９のステップＳ１０４〜Ｓ１０８はそれぞれ、図３のステップＳ１０４〜Ｓ１０８と同様の処理を行うステップである。そのため、これらのステップについては説明を省略する。
【００８０】
ステップＳ３０２において、レイアウト取得部２１００は、レイアウト格納部３０からレイアウト情報を取得する。ステップＳ３０４において、表示実行部２０２０は、レイアウト情報に基づく表示順で入力エリアを表示する。
【００８１】
ステップＳ１０８の処理結果がＹＥＳの場合、ステップＳ３０６が実行される。ステップＳ３０６において、表示順変更部２０６０は、所定操作が行われた入力エリアについて、その入力エリアの表示順が現在の表示順よりも後の表示順となるように、その入力エリアの位置を変更する。
【００８２】
＜作用・効果＞
本実施形態によれば、入力が保留された入力エリアについて、その入力エリアの表示順が現在の表示順よりも後の表示順となるように、レイアウト情報に示されている位置関係におけるその入力エリアの位置が変更される。このように、入力が保留された入力エリアのレイアウト上における位置を変更するようにすることで、入力が保留された入力エリアをどのように表示するのかを、柔軟に決めることができる。
【００８３】
[実施形態４]
図１０は、実施形態４に係る情報入力装置２０００を例示するブロック図である。図１０において、矢印は情報の流れを表している。さらに、図１０において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００８４】
実施形態４の情報入力装置２０００は、応答部２１２０を有する。応答部２１２０は、入力エリアに対する所定操作が検出された際、その入力エリアに対する入力の状態に基づいて、その入力エリアの色又は大きさを変更する。
【００８５】
応答部２１２０は、所定操作が行われた入力エリアについて、その入力エリアに対する入力が完了しているか否か、及びその入力エリアに対する入力にエラーがあるか否かのいずれか１つ以上に応じて、入力エリアの色を変更する。例えば応答部２１２０は、入力エリアに対する入力が完了している場合、入力エリアの色を、正常な状態を知覚させる色（例：青や緑など）に変更する。また例えば、応答部２１２０は、入力エリアに対する入力が未完了であり、かつ入力にエラーがない場合、入力エリアの色を、注意を促す色（例：黄色など）に変更する。また例えば、応答部２１２０は、入力エリアに対する入力が未完了であり、かつ入力にエラーがある場合、入力エリアの色を、異常を知覚させる色（例：赤色など）に変更する。こうすることで、情報入力装置２０００のユーザは、入力エリアの色の変化によって、入力エリアに対する入力が完了しているか否か、及び入力エリアに対する入力にエラーが含まれているか否かを直感的に知ることができる。
【００８６】
応答部２１２０は、所定操作が行われた入力エリアについて、その入力エリアに対する入力が完了しているか否か、及びその入力エリアに対する入力にエラーがあるか否かのいずれか１つ以上に応じて、入力エリアの大きさを変更する。例えば応答部２１２０は、１）入力が未完了でありかつ入力にエラーがある場合、２）入力が未完了でありかつ入力にエラーがない場合、３）入力が完了している場合の順に、大きさを小さくする。なお、応答部２１２０は、入力が未完了でありかつ入力にエラーがある場合、入力エリアの大きさを変更しなくてもよい。こうすることで、情報入力装置２０００のユーザは、入力エリアの大きさの変化によって、所定操作を行った入力エリアに対する入力にエラーがあるか否かを直感的に知ることができる。入力エリアの大きさが小さくなると、ユーザの視点からは、入力エリアが奥に押し込まれたように見える。さらに、入力エリアが奥に押し込まれると、ユーザの視点からは、入力が正しく受け付けられたように見える。そこで応答部２１２０は、上記の順に従った大きさに、入力エリアの大きさを変更する。
【００８７】
＜実施例２＞
実施例を通じて、本実施形態の情報入力装置２０００が行う動作を説明する。図１１は、実施例２の情報入力装置２０００によって表示画面１０上に表示される入力エリアを例示する図である。図４（ａ）は初期状態を表している。
【００８８】
本実施例において、ユーザが入力エリアを一度タップすると、応答部２１２０は、その入力エリアに対する入力の状態に応じて入力エリアの色と大きさを変更する。まず、応答部２１２０は、入力エリアに対する入力にエラーが含まれていなければ、入力エリアの大きさを小さくすることで、奥に押し込まれたような見た目にする。ただし応答部２１２０は、入力エリアに対する入力が完了している場合、入力エリアに対する入力が完了していない場合よりも、入力エリアの大きさを小さくする。また、入力エリアに対する入力にエラーが含まれている場合、応答部２１２０は入力エリアの大きさを変更しない。
【００８９】
また応答部２１２０は、入力エリアがタップされた場合に、入力エリアの色を次の様に変更する。入力エリアに対する入力が完了している場合、応答部２１２０はその入力エリアの色を青色に変更する。入力エリアに対する入力が未完了であり、かつその入力エリアに対する入力にエラーが含まれていない場合、応答部２１２０は、その入力エリアを黄色に変更する。入力エリアに対する入力が未完了であり、かつその入力エリアに対する入力にエラーが含まれている場合、応答部２１２０は、その入力エリアを赤色に変更する。ここで、図１１において、青色は左斜め下方向の斜線で表されており、黄色は右斜め下方向の斜線で表されており、赤色はドット柄で表されている。
【００９０】
そして、ユーザに一度タップされたことにより色と大きさが変更されている入力エリアがもう一度ユーザにタップされると、表示実行部２０２０や表示順変更部２０６０は、その入力エリアに対する入力の状態に応じた処理を行う。
【００９１】
図４（ｂ）は、入力エリアＡに対する入力が完了している状態で入力エリアＡがタップされた場合における表示画面１０上の表示を表している。入力エリアＡに対する入力が完了しているため、応答部２１２０は、入力エリアＡの大きさを小さくし、かつ入力エリアＡを青色に変更する。これにより、ユーザは、入力エリアＡに対する入力が完了していることを直感的に知ることできる。そして、ユーザが入力エリアＡをもう一度タップすると、表示実行部２０２０は、入力エリアＡを表示画面１０上から消し、入力エリアＡを表示画面１０上に表示しないようにする。
【００９２】
図４（ｃ）は、入力エリアＡに対する入力が未完了であり、かつ入力エリアＡに対する入力にエラーが含まれていない状態で、入力エリアＡがタップされた場合における表示画面１０上の表示を表している。入力エリアＡに対する入力が未完了であり、かつ入力エリアＡに対する入力にエラーが含まれていないため、応答部２１２０は、入力エリアＡの大きさを小さくし、かつ入力エリアＡを黄色に変更する。ただし、図４（ｃ）における入力エリアＡの大きさは、図４（ｂ）における入力エリアＡの大きさより大きい。このように入力エリアＡの見た目を変更することにより、ユーザは、入力エリアＡに対する入力は未完了であること、及び入力エリアＡに対する入力にエラーが含まれていないことを直感的に知ることできる。そして、ユーザが入力エリアＡをもう一度タップすると、表示順変更部２０６０は、入力エリアＡの表示順を、現在よりも後の表示順に変更する。
【００９３】
図４（ｄ）は、入力エリアＡに対する入力が未完了であり、かつ入力エリアＡに対する入力にエラーが含まれている状態で、入力エリアＡがタップされた場合における表示画面１０上の表示を表している。入力エリアＡに対する入力が未完了であり、かつ入力エリアＡに対する入力にエラーが含まれているため、応答部２１２０は、入力エリアＡの大きさを変更せず、かつ入力エリアＡを赤色に変更する。これにより、ユーザは、入力エリアＡに対する入力は未完了であること、及び入力エリアＡに対する入力にエラーが含まれていることを直感的に知ることできる。そして、ユーザが入力エリアＡをもう一度タップしても、表示順変更部２０６０は、入力エリアＡの表示を変更しない。
【００９４】
このように、入力エリアに対する状態に応じて入力エリアの大きさや色を変更することで、ユーザは、入力エリアに対する入力の状態を直感的に知ることができる。そして、その状態を確認した後で再度ユーザが入力エリアに対して操作を行った場合に表示実行部２０２０や表示順変更部２０６０が処理を行うことで、入力エリアの表示方法に、ユーザの意図をより確実に反映することができる。
【００９５】
例えば、入力エリアをタップした際に入力エリアが黄色に変更されたとする。この場合、ユーザは、意図的に入力が未完了の状態でタップ操作を行ったなら、もう一度タップ操作を行うことで、入力エリアＡに対する入力を保留する。しかし、もしユーザが、意図せず入力が未完了の状態でタップ操作を行ったなら、ユーザはこのタップ操作の段階で入力が未完了であることを知ることで、引き続き入力エリアＡに対して入力を行える。その結果、ユーザの思考が無駄に分断されないため、作業効率が低下することを防ぐことができる。
【００９６】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記実施形態の組み合わせ、及び上記実施形態以外の様々な構成を採用することもできる。
【００９７】
この出願は、２０１３年９月６日に出願された日本出願特願２０１３−１８４８２４号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2015033599.tif 000004
【図２】
2015033599.tif 000005
【図３】
2015033599.tif 000006
【図４】
2015033599.tif 000007
【図５】
2015033599.tif 000008
【図６】
2015033599.tif 000009
【図７】
2015033599.tif 000010
【図８】
2015033599.tif 000011
【図９】
2015033599.tif 000012
【図１０】
2015033599.tif 000013
【図１１】
2015033599.tif 000014
【国際調査報告】
2015033599.tif 000015
2015033599.tif 000016