(57)【要約】【課題】操作者の事務作業に対する作業効率を向上させる。【解決手段】操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行う入力対象制御部と、を備える情報処理装置。【選択図】図３
2015045999.tif 000002
【特許請求の範囲】
【請求項１】
操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、
操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、
前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行う入力対象制御部と、
を備える情報処理装置。
【請求項２】
前記情報処理装置は、入力対象である前記入力フィールドを示す情報を記憶するフィールド情報記憶部をさらに備え、
前記入力対象制御部は、前記操作による入力対象の変更先が入力フィールドではない場合、前記フィールド情報記憶部に記憶された情報が示す前記入力フィールドに入力対象を変更する、請求項１に記載の情報処理装置。
【請求項３】
前記入力対象制御部は、前記操作による入力対象の変更先が入力フィールドではない場合、前記入力対象である入力フィールドの入力対象状態を維持する、請求項１に記載の情報処理装置。
【請求項４】
前記入力対象制御部は、前記操作による入力対象の変更先が入力フィールドである場合、該入力フィールドに入力対象を変更する、請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記情報処理装置は、入力対象である前記入力フィールドを示す情報を取得するフィールド情報取得部をさらに備え、
前記フィールド情報取得部は、取得した前記入力フィールドを示す情報で、前記フィールド情報記憶部に記憶された情報を更新する、請求項２に記載の情報処理装置。
【請求項６】
前記フィールド情報取得部は、前記入力フィールドにおけるカーソルの位置情報をさらに取得して、前記フィールド情報記憶部に記憶させ、
前記入力対象制御部は、前記フィールド情報記憶部に記憶された情報が示す前記入力フィールドに入力対象を変更する場合、前記フィールド情報記憶部に記憶されたカーソルの位置情報に基づいて、カーソル位置を制御する、請求項５に記載の情報処理装置。
【請求項７】
前記画面は、最初の入力対象として定められた入力フィールドを有し、
前記フィールド情報記憶部は、前記最初の入力対象として定められた入力フィールドを示す情報を記憶する、請求項５または６に記載の情報処理装置。
【請求項８】
前記画面は、前記操作者によりチェック状態の変更が行われるチェック項目を少なくとも一つ以上含み、
前記情報処理装置は、前記入力対象の変更を伴う操作が前記チェック項目に対して行われた場合、前記チェック項目のチェック状態の制御を行う画面制御部をさらに備える、請求項１〜７のいずれか一項に記載の情報処理装置。
【請求項９】
操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、
入力対象である前記入力フィールドを示す情報を記憶するフィールド情報記憶部と、
操作者によって前記入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、
前記操作による入力対象の変更先が入力フィールドではない場合、前記フィールド情報記憶部に記憶された情報に基づいて判断された入力フィールドに、入力対象を変更する入力対象制御部と、
を備える情報処理装置。
【請求項１０】
前記画面は、入力対象順序が定められた複数の前記入力フィールドを有し、
前記入力対象制御部は、前記フィールド情報記憶部に記憶された情報が示す入力フィールドの次に順序付けられた入力フィールドに入力対象を変更する、請求項９に記載の情報処理装置。
【請求項１１】
操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成するステップと、
操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断するステップと、
前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行うステップと、
を含む情報処理方法。
【請求項１２】
コンピュータを
操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、
操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、
前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行う入力対象制御部と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、金融機関等で行われる事務作業は、複雑化する傾向にある。そこで、複雑化した事務作業をミスなく確実に処理するために、操作者の事務作業を支援、誘導し、各種情報の入力、および項目のチェックを行わせる事務ナビゲーションシステムが運用されている。
【０００３】
このような事務ナビゲーションシステムでは、事務規定および事務マニュアル等に定められた手続に沿って画面が表示される。操作者は、表示された画面に従って、情報の入力および項目へのチェックを行うことによって、事務作業をミスなく処理することができる。
【０００４】
ここで、特許文献１には、音声によって情報の入力を行うインターフェースが開示されている。また、特許文献１には、音声による入力が行われていたプログラムが終了された場合、終了されたプログラムの前に入力対象となっていたプログラムに、情報入力の対象を設定し直す技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−１４０９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載された技術は、プログラムの終了に伴って音声による情報入力の対象を動的に制御することはできても、操作者の操作内容に基づいて画面内における情報入力の対象を制御するものではなかった。
【０００７】
例えば、操作者が、情報入力を行っている途中で、他の項目に対してチェック等の操作を行った場合、入力対象はチェックを行った項目に変更されてしまい、情報入力を連続して行うことはできなかった。したがって、操作者が情報入力を再開するためには、再度、入力対象の変更を行う必要があり、煩雑であるという問題があった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、操作者の事務作業に対する作業効率を向上させることが可能な、新規かつ改良された情報処理装置、情報処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行う入力対象制御部と、を備える情報処理装置が提供される。
【００１０】
前記情報処理装置は、入力対象である前記入力フィールドを示す情報を記憶するフィールド情報記憶部をさらに備え、前記入力対象制御部は、前記操作による入力対象の変更先が入力フィールドではない場合、前記フィールド情報記憶部に記憶された情報が示す前記入力フィールドに入力対象を変更してもよい。
【００１１】
前記入力対象制御部は、前記操作による入力対象の変更先が入力フィールドではない場合、前記入力対象である入力フィールドの入力対象状態を維持してもよい。
【００１２】
前記入力対象制御部は、前記操作による入力対象の変更先が入力フィールドである場合、該入力フィールドに入力対象を変更してもよい。
【００１３】
前記情報処理装置は、入力対象である前記入力フィールドを示す情報を取得するフィールド情報取得部をさらに備え、前記フィールド情報取得部は、取得した前記入力フィールドを示す情報で、前記フィールド情報記憶部に記憶された情報を更新してもよい。
【００１４】
前記フィールド情報取得部は、前記入力フィールドにおけるカーソルの位置情報をさらに取得して、前記フィールド情報記憶部に記憶させ、前記入力対象制御部は、前記フィールド情報記憶部に記憶された情報が示す前記入力フィールドに入力対象を変更する場合、前記フィールド情報記憶部に記憶されたカーソルの位置情報に基づいて、カーソル位置を制御してもよい。
【００１５】
前記画面は、最初の入力対象として定められた入力フィールドを有し、前記フィールド情報記憶部は、前記最初の入力対象として定められた入力フィールドを示す情報を記憶してもよい。
【００１６】
前記画面は、前記操作者によりチェック状態の変更が行われるチェック項目を少なくとも一つ以上含み、前記情報処理装置は、前記入力対象の変更を伴う操作が前記チェック項目に対して行われた場合、前記チェック項目のチェック状態の制御を行う画面制御部をさらに備えてもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、入力対象である前記入力フィールドを示す情報を記憶するフィールド情報記憶部と、操作者によって前記入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、前記操作による入力対象の変更先が入力フィールドではない場合、前記フィールド情報記憶部に記憶された情報に基づいて判断された入力フィールドに入力対象を変更する入力対象制御部と、を備える情報処理装置が提供される。
【００１８】
前記画面は、入力対象順序が定められた複数の前記入力フィールドを有し、前記入力対象制御部は、前記フィールド情報記憶部に記憶された情報が示す入力フィールドの次に順序付けられた入力フィールドに入力対象を変更してもよい。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成するステップと、操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断するステップと、前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行うステップと、を含む情報処理方法が提供される。
【００２０】
さらに、上記課題を解決するために、本発明の別の観点によれば、コンピュータを操作者によって情報入力が行われる入力フィールドを少なくとも一つ以上有する画面を生成する画面生成部と、操作者によって入力対象の変更を伴う操作が行われた場合、前記操作による入力対象の変更先の種別を判断する判断部と、前記操作による入力対象の変更先が入力フィールドではない場合、入力対象である入力フィールドが前記操作の前後で同一となるように、前記入力対象の制御を行う入力対象制御部と、として機能させるプログラムが提供される。
【発明の効果】
【００２１】
以上説明したように本発明によれば、操作者の事務作業に対する作業効率を向上させることが可能である。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る情報処理装置の外観の一例を示した説明図である。
【図２】同実施形態に係る情報処理装置が生成する業務画面の一例を示した説明図である。
【図３】同実施形態に係る情報処理装置、表示装置、および入力デバイスの内部構成を示したブロック図である。
【図４】図２において入力対象の変更を伴う操作が行われた後の情報処理装置が生成する画面の一例を示した説明図である。
【図５】図２において入力対象の変更を伴う操作が行われた後の情報処理装置が生成する画面の一例を示した説明図である。
【図６】同実施形態に係る情報処理装置が生成する画面の一例を示した説明図である。
【図７】同実施形態に係る情報処理装置の動作の一例を示したフローチャート図である。
【図８】同実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２４】
＜１．本発明の実施形態に係る情報処理装置の概要＞
以下では、図１および図２を参照して、本発明の実施形態に係る情報処理装置１の概要について説明を行う。本発明の実施形態に係る情報処理装置１は、例えば、銀行等の金融機関で行われる事務作業を支援する事務ナビゲーションシステムにおいて、操作者に対して事務作業の誘導を行う各種業務画面を生成する情報処理装置である。
【００２５】
［１．１．情報処理装置の外観例］
まず、図１を参照して、本発明の実施形態に係る情報処理装置１の外観例について説明する。図１は、本発明の実施形態に係る情報処理装置の外観の一例を示した説明図である。図１に示すように、本発明の実施形態に係る情報処理装置１は、表示装置３と、入力デバイス５Ａおよび５Ｂと、接続されている。
【００２６】
情報処理装置１は、入力デバイス５Ａおよび５Ｂからの入力に基づいて、表示装置３が表示する画面を生成し、制御する。具体的には、情報処理装置１は、表示装置３が表示する各種業務画面を生成し、また、操作者からの入力デバイス５Ａおよび５Ｂによる入力に基づいて、表示された業務画面を制御する。なお、情報処理装置１が生成する画面については、図２を参照して後述する。
【００２７】
表示装置３は、情報処理装置１が生成した画面を表示する。表示装置３は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置などの表示装置である。また、表示装置３は、例えば、ＶＧＡ（Ｖｅｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）端子、ＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）端子、または光オーディオ端子などの接続端子を有し、それぞれの端子と接続可能な映像信号通信ケーブルによって情報処理装置１と接続されている。
【００２８】
入力デバイス５Ａおよび５Ｂは、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなど操作者が情報を入力するための入力装置と、操作者による入力に基づいて入力信号を生成し情報処理装置１に出力する入力制御回路などから構成される。また、入力デバイス５Ａおよび５Ｂは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子、ＩＥＥＥ１３９４端子、またはＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）端子などの接続端子を有し、それぞれの端子と接続可能な情報通信ケーブルにより情報処理装置１と接続されている。ここで、入力デバイス５Ａは、例えばキーボードであり、入力デバイス５Ｂは、例えばマウスである。
【００２９】
なお、上記では、情報処理装置１、表示装置３、入力デバイス５Ａおよび５Ｂは、それぞれ別々の装置として説明を行ったが、本発明は、上記例示に限定されない。例えば、情報処理装置１は、表示装置３、入力デバイス５Ａおよび５Ｂの少なくともいずれかと組み合わされた構成であってもよい。
【００３０】
［１．２．情報処理装置が生成する画面例］
次に、図２を参照して、本発明の実施形態に係る情報処理装置１が生成する画面例について説明を行う。図２は、本発明の実施形態に係る情報処理装置１が生成する業務画面の一例を示した説明図である。
【００３１】
図２に示すように、情報処理装置１が生成する業務画面２００は、口座開設業務を誘導するための「口座開設帳票入力画面」である。業務画面２００は、入力領域２１０と、チェック項目領域２３０と、カーソル２４０と、業務画面２００を前の画面に戻すための「戻る」ボタン２５０と、業務画面２００を次の画面に進めるための「確定」ボタン２６０と、を含む。
【００３２】
入力領域２１０は、少なくとも一つ以上の入力フィールドを有する。具体的には、入力領域２１０は、漢字氏名入力フィールド２１１、カナ氏名入力フィールド２１２、住所入力フィールド２１３、生年月日入力フィールド２１４、国籍入力フィールド２１５、備考入力フィールド２１６を有する。それぞれの入力フィールドは、例えば、操作者のキーボードを用いた入力によって情報入力が行われる。
【００３３】
ここで、入力フィールドとは、操作者によって情報を自由に入力することが可能な、または選択肢から情報を選択し入力することが可能な入力欄である。例えば、入力フィールドは、操作者が自由に文字の入力を行うことができるテキストボックス、または操作者が入力することができる文字種に制限がある（例えば、半角カナのみ、半角数字のみ、半角アルファベットのみなど）テキストボックスなどである。また、入力フィールドは、操作者が選択肢一覧から入力する情報を選択することができるプルダウンボックスであってもよい。さらに、入力フィールドは、操作者が情報を自由に入力することも、選択肢一覧から入力する情報を選択することも可能なコンボボックスであってもよい。
【００３４】
チェック項目領域２３０は、少なくとも一つ以上のチェック項目を有する。具体的には、チェック項目領域２３０は、「氏名に間違いはないか」を確認する第１チェック項目２３１、「国籍を入力したか」を確認する第２チェック項目２３３、「特例の事項がある場合に備考を入力したか」を確認する第３チェック項目２３５を有する。それぞれのチェック項目は、例えば、操作者のマウスを用いたクリック操作によってチェック状態の変更が行われる。
【００３５】
なお、チェック項目領域２３０が有するそれぞれのチェック項目は、操作者による操作によって状態が変化する操作欄であるため、上述した入力フィールドに含まれない。また、このような入力フィールドに含まれない操作欄の他の例としては、例えば、ラジオボタン等が挙げられる。
【００３６】
カーソル２４０は、操作者によって情報入力が行われた際に、入力された情報が追加される位置を示す。具体的には、カーソル２４０は、漢字氏名入力フィールド２１１に表示されており、操作者がキーボード等で文字入力を行った場合、漢字氏名入力フィールド２１１に文字が入力されることを示している。したがって、業務画面２００では、カーソル２４０が表示されている漢字氏名入力フィールド２１１が、入力対象として設定されていることがわかる。
【００３７】
上記で説明した業務画面２００において、操作者は、入力領域２１０の各入力フィールドに必要事項を入力し、チェック項目領域２３０の各チェック項目をチェック済みに変更することで、事務作業を行う。例えば、操作者は、業務画面２００の各入力フィールドへキーボードにより情報入力を行い、マウスによるクリック操作により各チェック項目に対してチェック済み表示への変更を行う。
【００３８】
ここで、従来では、操作者が入力フィールドへの情報入力中に、チェック項目に対してチェック状態の変更を行った場合、入力対象がチェック状態の変更を行ったチェック項目に設定されてしまうという問題があった。したがって、操作者が入力フィールドへの情報入力を再開するためには、再度、情報入力中であった入力フィールドを選択することで、入力対象に再設定する必要があり、煩雑であった。
【００３９】
そこで、本発明は上記問題を検討することによって想到された。本発明の実施形態に係る情報処理装置１によれば、操作者により入力フィールド以外のチェック項目などに対して操作が行われた場合、操作前後で入力対象である入力フィールドが同一となるように制御することができる。また、情報処理装置１は、操作者により入力フィールド以外のチェック項目などに対して操作が行われた場合、操作前の入力フィールドに基づいて、該操作後の入力対象を制御することができる。
【００４０】
したがって、情報処理装置１は、例えば、操作者が入力フィールドへの情報入力の途中で、チェック項目に対してチェック状態の変更を行った場合に、情報入力途中であった入力フィールドへ入力対象を変更することができる。かかる構成により、操作者は、入力フィールド以外の項目への操作を行いながら、入力フィールドへの情報入力を行うことが可能になるため、作業効率が向上する。
【００４１】
＜２．本発明の実施形態に係る情報処理装置の内部構成＞
続いて、図３を参照して、本発明の実施形態に係る情報処理装置１等の内部構成について、具体的に説明を行う。図３は、本発明の実施形態に係る情報処理装置１、表示装置３、および入力デバイス５の内部構成を示したブロック図である。
【００４２】
［２．１．表示装置および入力デバイスの内部構成］
まず、表示装置３および入力デバイス５の内部構成について説明を行う。図３に示すように、表示装置３は、画面情報受信部３０１と、画面表示部３０３と、を備え、入力デバイス５は、入力情報送信部５０１と、入力情報取得部５０３と、を備える。
【００４３】
画面情報受信部３０１は、情報処理装置１から画面表示部３０３が表示する画像情報を受信する。画面情報受信部３０１は、画面情報送信部１０３と対応する機器接続インターフェースを有する。画面情報受信部３０１は、例えば、ＶＧＡ端子、ＤＶＩ端子、または光オーディオ端子などの接続インターフェースを含んでいてもよい。
【００４４】
画面表示部３０３は、情報処理装置１の画面生成部１０９が生成した画面を表示する。例えば、画面表示部３０３は、液晶ディスプレイ（ＬＣＤ）、ＯＬＥＤおよびＣＲＴディスプレイなどであってもよい。
【００４５】
入力情報送信部５０１は、入力情報取得部５０３が取得した操作者からの入力を情報処理装置１へ送信する。入力情報送信部５０１は、入力情報受信部１０１と対応する機器接続インターフェースを有する。入力情報送信部５０１は、例えば、ＵＳＢ端子、ＩＥＥＥ１３９４端子、またはＳＣＳＩ端子などの接続インターフェースを含んでいてもよい。
【００４６】
入力情報取得部５０３は、操作者からの入力を検知するセンサ等を有し、操作者の入力操作を入力信号に変換する。入力情報取得部５０３は、例えば、キーボードのキー、マウスのボタン、およびマウスの移動検知センサなどと、それらの制御回路とで構成されてもよい。
【００４７】
［２．２．情報処理装置の内部構成］
次に、情報処理装置１の内部構成について説明を行う。図３に示すように、情報処理装置１は、入力情報受信部１０１と、画面情報送信部１０３と、判断部１０５と、入力対象制御部１０７と、画面生成部１０９と、フィールド情報取得部１１１と、フィールド情報記憶部１１３と、画面制御部１１５と、を備える。
【００４８】
入力情報受信部１０１は、操作者からの入力操作を入力デバイス５より受信する。具体的には、入力情報受信部１０１は、キーボード等の押下されたキー、マウス等の移動方向および移動距離等の情報を入力デバイス５から受信する。入力情報受信部１０１は、例えば、ＵＳＢ端子、ＩＥＥＥ１３９４端子、またはＳＣＳＩ端子などのような外部入力機器を接続するための接続インターフェースを含んでいてもよい。
【００４９】
画面情報送信部１０３は、表示装置３に表示させる画面の情報を送信する。具体的には、画面情報送信部１０３は、画面生成部１０９が生成した画面の情報を表示装置３に送信する。画面情報送信部１０３は、例えば、ＶＧＡ端子、ＤＶＩ端子、または光オーディオ端子などのような外部映像機器を接続するための接続インターフェースなどを含んでいてもよい。
【００５０】
判断部１０５は、入力対象の変更を伴う操作が行われた場合、入力対象の変更先の種別を判断する。具体的には、判断部１０５は、入力デバイス５により入力対象の変更を伴う操作が行われた場合、入力対象の変更先が入力フィールドであるか否かを判断する。例えば、判断部１０５は、まず、入力デバイス５に対して操作者が行った操作が、入力対象の変更を伴う操作であるか否かを判断する。次に、判断部１０５は、操作者が行った操作が入力対象の変更を伴う操作であった場合、該操作による入力対象の変更先が入力フィールドであるか否かを判断する。
【００５１】
なお、上記の入力対象の変更を伴う操作とは、業務画面２００上において、対象を選択する操作のことを示す。例えば、入力対象の変更を伴う操作とは、マウスによりポインタを動かして対象を選択しクリックする操作、またはキーボードのタブキー、バックタブキーによって入力フィールドを順序付けて選択する操作のことを示す。
【００５２】
入力対象制御部１０７は、判断部１０５の判断に基づいて入力対象を制御する。具体的には、入力対象制御部１０７は、入力対象の変更を伴う操作が行われ、該操作による入力対象の変更先が入力フィールドではない場合、操作の前後で入力対象となっている入力フィールドが同一となるように入力対象の制御を行う。また、入力対象制御部１０７は、該操作による入力対象の変更先が入力フィールドである場合、入力対象の変更を伴う操作によって指示された入力フィールドに入力対象を変更する。
【００５３】
より具体的には、入力対象制御部１０７は、入力対象の変更を伴う操作が行われ、該操作による入力対象の変更先が入力フィールドではない場合、フィールド情報記憶部１１３に記憶された情報を取得し、取得した情報が示す入力フィールドに入力対象を変更する。なお、フィールド情報記憶部１１３には、後述するフィールド情報取得部１１１によって入力対象の変更を伴う操作前に入力対象であった入力フィールドを示す情報が記憶されている。したがって、入力対象制御部１０７は、入力対象の変更を伴う操作の前後で、入力対象である入力フィールドが同一となるように入力対象を制御することが可能である。
【００５４】
なお、入力対象制御部１０７は、上記以外にも、例えば、入力対象の変更を伴う操作による入力対象の変更を無効化し、入力フィールドの入力対象状態を維持することによって、上述した機能を達成してもよい。
【００５５】
さらに、図２および図４を参照して、上述した入力対象制御部１０７の機能を説明する。図４は、図２において入力対象の変更を伴う操作が行われた後の情報処理装置１が生成する画面の一例を示した説明図である。
【００５６】
図２に示す業務画面２００では、漢字氏名入力フィールド２１１が入力対象であり、そのためカーソル２４０が表示されている。ここで、例えば、第１チェック項目２３１が入力対象の変更を伴う操作（例えば、マウスによるクリック操作等）により、チェック済み表示２３１Ａに変更された場合、業務画面２００は、図４に示す業務画面２００Ａに遷移する。図４に示すように、業務画面２００Ａでは、カーソル２４０Ａが漢字氏名入力フィールド２１１Ａに表示されており、漢字氏名入力フィールド２１１Ａが入力対象となっている。したがって、業務画面２００および業務画面２００Ａでは、入力対象の変更を伴う操作の前後で、入力対象である入力フィールドが同一になるように入力対象の制御が行われている。
【００５７】
なお、業務画面２００Ａでは、カーソル２４０Ａは、漢字氏名入力フィールド２１１Ａの末尾に表示されているが、本発明はかかる例示に限定されない。例えば、カーソル２４０Ａは、漢字氏名入力フィールド２１１Ａの先頭に表示されてもよい。
【００５８】
かかる構成によれば、操作者は、入力フィールドへの情報入力中に、チェック項目に対してチェック状態の変更を行った場合であっても、連続して入力フィールドへ情報入力を行うことが可能になる。したがって、情報処理装置１は、操作者の作業効率を向上させることができる。
【００５９】
また、入力対象制御部１０７は、入力対象の変更を伴う操作が行われ、該操作による入力対象の変更先が入力フィールドではない場合、フィールド情報記憶部１１３に記憶された情報を取得し、該情報に基づいて判断された入力フィールドに入力対象を変更してもよい。具体的には、入力対象制御部１０７は、入力対象の変更を伴う操作が行われ、該操作による入力対象の変更先が入力フィールドではない場合、設定された入力対象順序から、該操作前の入力フィールドの次に順序付けられた入力フィールドを判断する。さらに、入力対象制御部１０７は、次に順序付けられたと判断した入力フィールドに対して、入力対象を変更してもよい。
【００６０】
より具体的には、入力対象制御部１０７は、入力対象の変更を伴う操作が行われ、該操作による入力対象の変更先が入力フィールドではないと判断された場合、フィールド情報記憶部１１３に記憶された情報を取得する。また、入力対象制御部１０７は、該情報が示す入力フィールドの次に順序付けられている入力フィールドに入力対象を変更する。
【００６１】
さらに、図２および図５を参照して、上述した入力対象制御部１０７の機能を説明する。図５は、図２において入力対象の変更を伴う操作が行われた後の情報処理装置１が生成する画面の一例を示した説明図である。
【００６２】
図２に示す業務画面２００では、漢字氏名入力フィールド２１１が入力対象であり、そのためカーソル２４０が表示されている。ここで、例えば、第１チェック項目２３１が入力対象の変更を伴う操作（例えば、マウスによるクリック操作等）により、チェック済み表示２３１Ｂに変更された場合、業務画面２００は、図５に示す業務画面２００Ｂに遷移する。図５に示すように、業務画面２００Ｂでは、カーソル２４０Ｂが、漢字氏名入力フィールド２１１Ｂの次に順序付けられているカナ氏名入力フィールド２１２Ｂに表示されており、カナ氏名入力フィールド２１２Ｂが入力対象となっている。したがって、業務画面２００および業務画面２００Ｂでは、入力対象の変更を伴う操作後に入力対象である入力フィールドが、入力対象の変更を伴う操作前に入力対象であった入力フィールドに基づき制御が行われている。
【００６３】
かかる構成によれば、操作者は、入力フィールドへの情報入力が終了した後に、チェック項目に対してチェック状態の変更を行うことにより、情報入力が終了した入力フィールドの次に順序付けられた入力フィールドに自動的に入力対象を変更することができる。したがって、操作者は、情報入力が終了した入力フィールドから次の入力フィールドへ入力対象を変更する操作と、チェック項目に対してチェック状態を変更する操作とを同時に一つの操作で行うことができる。よって、情報処理装置１は、操作者の作業効率を向上させることができる。
【００６４】
さらに、入力対象制御部１０７は、後述するようにフィールド情報記憶部１１３にカーソルの位置情報が記憶されている場合、入力フィールド内のカーソル位置を制御してもよい。具体的には、入力対象制御部１０７は、フィールド情報記憶部１１３に記憶された情報が示す入力フィールドに入力対象を変更した際に、さらにフィールド情報記憶部１１３に記憶されたカーソルの位置情報に基づいて、カーソルの位置を変更してもよい。
【００６５】
図６を参照して、上述した入力対象制御部１０７の機能をさらに説明する。図６は、情報処理装置１が生成する画面の一例を示した説明図である。図６に示す業務画面２００Ｃでは、漢字氏名入力フィールド２１１Ｃが入力対象であり、漢字氏名入力フィールド２１１Ｃの「沖」と「太郎」の間にカーソル２４０Ｃが表示されている。
【００６６】
業務画面２００Ｃにおいて、操作者の操作により第１チェック項目２３１Ｃのチェック状態が変更された場合、入力対象制御部１０７は、該操作が行われる前後で入力対象が同一になるように、漢字氏名入力フィールド２１１Ｃに入力対象を変更する。また、入力対象制御部１０７は、フィールド情報記憶部１１３に記憶されていたカーソル２４０Ｃの位置情報に基づいて、該操作が行われる前後でカーソル位置が同一になるように、カーソル２４０Ｃを漢字氏名入力フィールド２１１Ｃの「沖」と「太郎」の間に表示してもよい。
【００６７】
かかる構成によれば、操作者は、入力フィールドへの情報入力を中断して、チェック項目に対してチェック状態の変更を行った場合、情報入力の中断した位置から入力を再開することができる。したがって、情報処理装置１は、操作者の入力フィールドに対する情報入力の利便性を向上させることができる。
【００６８】
ここで、図３に戻り、情報処理装置１の内部構成についての説明を再開する。
【００６９】
画面生成部１０９は、表示装置３に表示させる画面を生成する。具体的には、画面生成部１０９は、操作者が情報入力を行う入力フィールドを有する入力領域２１０、および操作者が確認事項をチェックした際にチェック済み表示に変更するチェック項目を有するチェック項目領域２３０を含む業務画面２００を生成する。なお、画面生成部１０９が生成した業務画面２００は、画面制御部１１５によって制御される。
【００７０】
フィールド情報取得部１１１は、入力対象である入力フィールドを示す情報を取得し、フィールド情報記憶部１１３に記憶させる。具体的には、フィールド情報取得部１１１は、入力対象の変更を伴う操作によって入力フィールドが選択された場合、選択された入力フィールドを示す情報を取得し、フィールド情報記憶部１１３に記憶させる。また、業務画面２００において、最初の入力対象として定められた入力フィールドが存在する場合は、フィールド情報取得部１１１は、該入力フィールドを示す情報を取得し、フィールド情報記憶部１１３に記憶させてもよい。
【００７１】
ここで、フィールド情報取得部１１１は、さらに、入力フィールド中のカーソルの位置情報を取得し、フィールド情報記憶部１１３に記憶させてもよい。かかる場合、フィールド情報取得部１１１は、例えば、入力対象の変更を伴う操作によって入力フィールド以外が選択された際に、カーソルの位置情報の取得を行う。
【００７２】
上述したように、入力対象制御部１０７は、フィールド情報記憶部１１３にカーソルの位置情報が記憶されていた場合、入力対象の変更を伴う操作の前後で、入力対象となる入力フィールドおよびカーソル位置が同一となるように制御を行う。そのため、フィールド情報取得部１１１は、入力対象の変更を伴う操作によって入力フィールド以外が選択された際に、カーソルの位置情報を取得することが好ましい。
【００７３】
ただし、フィールド情報取得部１１１がカーソルの位置情報を取得するタイミングは、上記例示に限定されない。フィールド情報取得部１１１は、カーソル位置が変更されるたびに、カーソルの位置情報を取得してもよい。
【００７４】
画面制御部１１５は、操作者が行った入力に基づいて、画面の制御を行う。具体的には、画面制御部１１５は、操作者が入力デバイス５を介して行った入力に基づいて、画面生成部１０９が生成した画面を制御する。画面制御部１１５は、例えば、チェック項目がマウスによるクリック操作等で選択された場合、チェック項目のチェック状態を変更する。また、画面制御部１１５は、例えば、入力フィールドに対して、キーボード等から情報入力が行われた場合、入力された情報を入力フィールドに表示させる。
【００７５】
また、画面制御部１１５は、生成された業務画面２００において、最初の入力対象として定められた入力フィールドが存在する場合、あらかじめ該入力フィールドに入力対象を設定してもよい。
【００７６】
［２．３．本発明の実施形態に係る情報処理装置の内部構成のまとめ］
以上にて、本発明の実施形態に係る情報処理装置１等の内部構成について説明を行った。本発明の実施形態に係る情報処理装置１によれば、入力対象の変更を伴う操作が行われ、入力対象の変更先が入力フィールド以外である場合、操作前の入力フィールドに基づいて、該操作後の入力対象を制御することができる。
【００７７】
具体的には、情報処理装置１は、操作前後で入力対象であった入力フィールドが同一になるように入力対象を制御することができる。また、情報処理装置１は、操作前に入力対象であった入力フィールドの次に順序付けられた入力フィールドに入力対象を変更することも可能である。
【００７８】
かかる情報処理装置１によれば、操作者は、入力フィールドへの情報入力の際に、入力フィールド以外の他の項目に対して操作を行った場合でも、連続して入力フィールドへの情報入力を行うことができる。よって、情報処理装置１は、操作者の事務作業に対する作業効率を向上させることができる。
【００７９】
＜３．本発明の実施形態に係る情報処理装置の動作例＞
続いて、本発明の実施形態に係る情報処理装置１の動作例について説明を行う。図７は、本発明の実施形態に係る情報処理装置１の動作の一例を示したフローチャート図である。
【００８０】
図７に示すように、まず、画面生成部１０９は、操作者によって情報入力が行われる画面を生成する（Ｓ１０１）。次に、画面制御部１１５は、画面生成部１０９が生成した画面において、最初の入力対象として定められた入力フィールドをあらかじめ入力対象として設定する（Ｓ１０３）。また、フィールド情報取得部１１１は、最初の入力対象として定められた入力フィールドを示す情報を取得し、フィールド情報記憶部１１３に記憶させる（Ｓ１０５）。
【００８１】
ここで、判断部１０５は、入力対象の変更を伴う操作が行われたか否かを判断する（Ｓ１０７）。入力対象の変更を伴う操作が行われない場合（Ｓ１０７／Ｎｏ）、判断部１０５は、情報入力が完了して画面が遷移するまで、ループして入力対象の変更を伴う操作が行われたか否かの判断を繰り返す。また、入力対象の変更を伴う操作が行われた場合（Ｓ１０７／Ｙｅｓ）、判断部１０５は、さらに、操作が行われた対象が入力フィールドであるか否かを判断する（Ｓ１０９）。
【００８２】
操作が行われた対象が入力フィールドであった場合（Ｓ１０９／Ｙｅｓ）、入力対象制御部１０７は、入力対象の変更を伴う操作が行われた入力フィールドに、入力対象を変更する（Ｓ１１１）。さらに、フィールド情報取得部１１１は、変更後の入力フィールドを示す情報を取得し、フィールド情報記憶部１１３に記憶させる（Ｓ１１３）。
【００８３】
一方、操作が行われた対象が入力フィールドではなかった場合（Ｓ１０９／Ｎｏ）、判断部１０５は、入力対象の変更を伴う操作が行われた対象がチェック項目であるか否かを判断する（Ｓ１１５）。入力対象の変更を伴う操作が行われた対象がチェック項目である場合（Ｓ１１５／Ｙｅｓ）、画面制御部１１５は、該操作が行われたチェック項目のチェック状態を変更する（Ｓ１１９）。チェック状態の変更が行われた後、および入力対象の変更を伴う操作が行われた対象がチェック項目ではなかった場合（Ｓ１１５／Ｎｏ）、入力対象制御部１０７は、フィールド情報記憶部１１３に記憶された情報が示す入力フィールドに入力対象を変更する（Ｓ１１７）。
【００８４】
また、情報処理装置１は、以上のＳ１０７〜Ｓ１１７の動作を、画面生成部１０９が生成した画面に対して情報入力が完了し画面が遷移するまでループして実行する。
【００８５】
なお、入力対象制御部１０７が、フィールド情報記憶部１１３に記憶された情報に基づいて判断された入力フィールドに入力対象を変更する場合は、Ｓ１１７の動作が変更される。具体的には、Ｓ１１７において、入力対象制御部１０７は、フィールド情報記憶部１１３に記憶された情報に基づいて、入力対象に変更する入力フィールドを判断し、判断した入力フィールドを入力対象に変更する。ここで、フィールド情報記憶部１１３に記憶された情報に基づいて判断された入力フィールドとは、例えば、フィールド情報記憶部１１３に記憶された情報が示す入力フィールドの次に順序付けられた入力フィールドである。
【００８６】
＜４．本発明の実施形態に係る情報処理装置のハードウェア構成例＞
続いて、図８を参照して、本発明の実施形態に係る情報処理装置１のハードウェア構成について説明を行う。上記にて説明を行った本発明の実施形態に係る情報処理装置１の情報処理は、ソフトウェアとハードウェアとの協働により実現される。図８は、本発明の実施形態に係る情報処理装置１のハードウェア構成の一例を示すブロック図である。
【００８７】
図８に示すように、情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５５と、内部バス１５７と、を備え、さらに、入出力インターフェース１５９と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１６１と、ドライブ１６３と、ネットワークインターフェース１６５と、外部インターフェース１６７と、を備える。
【００８８】
ＣＰＵ１５１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置１の動作全般を制御する。なお、ＣＰＵ１５１は、例えば、判断部１０５、入力対象制御部１０７、画面生成部１０９、フィールド情報取得部１１１、画面制御部１１５に対応し、各部の機能を実現する。
【００８９】
ＲＯＭ１５３は、ＣＰＵ１５１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１５５は、ＣＰＵ１５１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらは内部バス１５７により相互に接続され、さらに入出力インターフェース１５９を介して後述するＨＤＤ１６１、ドライブ１６３、ネットワークインターフェース１６５、および外部インターフェース１６７と接続される。
【００９０】
ＨＤＤ１６１は、本発明の実施形態に係る情報処理装置１の記憶部の一例として構成されたデータ格納用の装置である。ＨＤＤ１６１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出装置、および記憶媒体に記憶されたデータを削除する削除装置を含む。また、ＨＤＤ１６１は、ＣＰＵ１５１が実行するプログラムや各種データを格納してもよい。なお、ＨＤＤ１６１は、例えば、フィールド情報記憶部１１３に対応し、各部の機能を実現する。
【００９１】
ドライブ１６３は、記憶媒体用リーダライタであり、情報処理装置１に内蔵、あるいは外付けされる。ドライブ１６３は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記憶されている情報を読み出してＲＡＭ１５５に出力する。またドライブ１６３は、リムーバブル記憶媒体に情報を書き込むことも可能である。
【００９２】
ネットワークインターフェース１６５は、例えば、イントラネット、およびインターネット等に接続するための通信デバイス等で構成された通信インターフェースである。また、ネットワークインターフェース１６５は、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）または無線ＬＡＮ対応通信装置であってもよいし、有線による通信を行うワイヤー通信装置であってもよい。
【００９３】
外部インターフェース１６７は、例えば、ＵＳＢ端子、ＩＥＥＥ１３９４端子、またはＳＣＳＩ端子などのような外部入力機器を接続するための接続端子を有する接続インターフェース、およびＶＧＡ端子、ＤＶＩ端子、または光オーディオ端子などのような外部映像機器を接続するための接続端子を有する接続インターフェースである。なお、外部インターフェース１６７は、入力情報受信部１０１、および画面情報送信部１０３に対応し、各部の機能を実現する。
【００９４】
＜５．まとめ＞
以上説明したように、本発明の実施形態に係る情報処理装置１によれば、操作者により入力対象の変更を伴う操作が入力フィールド以外に対して行われた場合、操作前の入力フィールドに基づいて、該操作後の入力対象を制御することができる。
【００９５】
具体的には、情報処理装置１は、入力対象の変更を伴う操作が行われ、入力対象の変更先が入力フィールド以外である場合、該操作前後で入力対象であった入力フィールドが同一になるように入力対象を制御することができる。また、情報処理装置１は、入力対象の変更を伴う操作が行われ、入力対象の変更先が入力フィールド以外である場合、該操作前に入力対象であった入力フィールドの次に順序付けられた入力フィールドに入力対象を変更することも可能である。
【００９６】
かかる情報処理装置１によれば、操作者は、入力フィールドへの情報入力の際に、入力フィールド以外の他の項目に対して操作を行った場合であっても、入力フィールドへ連続して情報入力を行うことができる。したがって、情報処理装置１は、操作者の事務作業に対する作業効率を向上させることができる。
【００９７】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９８】
なお、本発明の実施形態に係る情報処理装置１に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した情報処理装置１の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【００９９】
また、かかるコンピュータプログラムは、汎用の情報処理装置に導入することによって、本発明の実施形態に係る情報処理装置１の各構成と同等の機能を発揮させるものであってもよい。また、ウェブアプリケーションなどのように、ネットワークで接続された少なくとも一つ以上の汎用の情報処理装置に、本発明の実施形態に係る情報処理装置１の各構成と同等の機能を発揮させるものであってもよい。
【０１００】
さらに、ネットワークで接続された少なくとも一つ以上の汎用の情報処理装置に、本発明の実施形態に係る情報処理装置の各構成と同等の機能を発揮させるような管理装置も、同様に本発明の範疇に含まれる。
【符号の説明】
【０１０１】
１        情報処理装置
３        表示装置
５、５Ａ、５Ｂ    入力デバイス
１０１    入力情報記憶部
１０３    画面情報送信部
１０５    判断部
１０７    入力対象制御部
１０９    画面生成部
１１１    フィールド情報取得部
１１３    フィールド情報記憶部
１１５    画面制御部
３０１    画面情報受信部
３０３    画面表示部
５０１    入力情報送信部
５０３    入力情報取得部
【図１】
2015045999.tif 000003
【図２】
2015045999.tif 000004
【図３】
2015045999.tif 000005
【図４】
2015045999.tif 000006
【図５】
2015045999.tif 000007
【図６】
2015045999.tif 000008
【図７】
2015045999.tif 000009
【図８】
2015045999.tif 000010