【手続補正書】
【提出日】平成25年3月21日(2013.3.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
そこで、本発明の目的は、データの入力領域のフォーカスを移動するために、フォーカス移動キーの操作を受け入れた際に入力領域の入力判定を行い、入力に不正があった場合には次の入力領域へのフォーカス移動を抑制しつつ、再度フォーカス移動キーの操作を受け入れるとフォーカスを移動させることで、入力漏れを防ぎつつ、入力効率を上げる仕組みを提供することである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の目的を達成するために、ユーザの操作に従って、データ入力が可能な複数の入力領域を有する画面を表示する情報処理装置であって、データを入力するための入力領域にフォーカスを移動するべく、フォーカス移動指示を受け付けるフォーカス移動指示受付手段と、前記フォーカス移動指示受付手段によって受け付けた前記フォーカス移動指示に応じて、現在の入力領域から次の入力領域へフォーカスを移動するフォーカス移動手段と、
前記現在の入力領域の入力値が所定の条件を満たしているか否かを判定する入力値判定手段と、
前記入力値判定手段で入力値が所定の条件を満たしていないと判定される場合、前記フォーカス移動指示受付手段によりフォーカス移動指示を受け付けても、前記現在の入力領域から次の入力領域へのフォーカスの移動を抑止する抑止制御手段とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、前記情報処理装置は、更に、前記現在の入力領域へ入力された入力値が所定の条件を満たしていない場合に、該現在の入力領域を識別可能とする識別表示手段を備えることを特徴とする。
また、前記識別表示手段は、条件を満たしていない入力領域を、条件を満たしている入力領域と異なる色情報を用いて識別表示することを特徴とする。
また、前記情報処理装置は、更に、前記入力値判定手段で入力値が所定の条件を満たしていないと判定され、前記現在の入力領域から次の入力領域へのフォーカスの移動を抑止された状態で、前記フォーカス移動指示受付手段で再度フォーカス移動指示を受け付けた場合に、次の入力領域にフォーカスを移動することを特徴とする。
また、前記情報処理装置は、更に、前記フォーカス移動指示受付手段でフォーカス移動指示を受け付けた場合、フォーカス移動指示を受け付けた際にフォーカスのあった入力領域が入力チェック項目か否かを判定する入力チェック項目判定手段を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、前記入力値判定手段で入力値が所定の条件を満たしていないと判定される入力領域を管理する入力領域管理手段と、全ての前記入力領域にフォーカスが移動されたか否かを判定するフォーカス移動判定手段とを更に備え、前記フォーカス移動手段は、前記フォーカス移動判定手段で全ての前記入力領域にフォーカスが移動されたと判定される場合に、前記入力領域管理手段で管理される入力値が所定の条件を満たしていない入力領域間で、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じてフォーカスを移動することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、前記フォーカス移動手段は、前記入力領域管理手段で管理される入力値が所定の条件を満たしていない入力領域が全て所定の条件を満たした場合に、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じて実行ボタンにフォーカスを移動することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、前記入力チェック項目判定手段での前記入力領域の判定は、データの入力が必須である必須入力項目であるか否かを判定することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、前記入力値判定手段は、前記入力領域が必須入力項目であった場合、当該入力領域に入力値があるか否かを判定することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、前記入力値判定手段で入力値が所定の条件を満たしていないと判定される場合、次の入力領域へのフォーカスの移動を抑止し、前記フォーカス移動指示受付手段で再度フォーカス移動指示を受け付けた場合に、次の入力領域にフォーカスを移動する個別入力モードと、前記フォーカス移動判定手段で全ての前記入力領域にフォーカスが移動されたと判定される場合に、前記入力領域管理手段で管理される入力値が所定の条件を満たしていない入力領域間で、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じてフォーカスを移動するエラー訂正モードと、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じて実行ボタンにフォーカスを移動する実行可能モードとを更に備え前記フォーカス移動手段は、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けた場合に、現在設定されているモードに従って、フォーカスを移動することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
そこで、本発明の目的は、データの入力領域のフォーカスを移動するために、フォーカ
ス移動キーの操作を受け入れた際に入力領域の入力判定を行い、入力に不正があった場合
には次の入力領域へのフォーカス移動を抑制しつつ、再度フォーカス移動キーの操作を受
け入れるとフォーカスを移動させることで、入力漏れを防ぎつつ、入力効率を上げる仕組
みを提供することである。
【手続補正１０】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの操作に従って、データ入力が可能な複数の入力領域を有する画面を表示する情報処理装置であって、
データを入力するための入力領域にフォーカスを移動するべく、フォーカス移動指示を受け付けるフォーカス移動指示受付手段と、
前記フォーカス移動指示受付手段によって受け付けた前記フォーカス移動指示に応じて、現在の入力領域から次の入力領域へフォーカスを移動するフォーカス移動手段と、
前記現在の入力領域の入力値が所定の条件を満たしているか否かを判定する入力値判定手段と、
前記入力値判定手段で入力値が所定の条件を満たしていないと判定される場合、前記フォーカス移動指示受付手段によりフォーカス移動指示を受け付けても、前記現在の入力領域から次の入力領域へのフォーカスの移動を抑止する抑止制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、更に、
前記現在の入力領域へ入力された入力値が所定の条件を満たしていない場合に、該現在の入力領域を識別可能とする識別表示手段
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記識別表示手段は、条件を満たしていない入力領域を、条件を満たしている入力領域と異なる色情報を用いて識別表示する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記情報処理装置は、更に、
前記入力値判定手段で入力値が所定の条件を満たしていないと判定され、前記現在の入力領域から次の入力領域へのフォーカスの移動を抑止された状態で、前記フォーカス移動指示受付手段で再度フォーカス移動指示を受け付けた場合に、次の入力領域にフォーカスを移動する
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記情報処理装置は、更に、
前記フォーカス移動指示受付手段でフォーカス移動指示を受け付けた場合、フォーカス移動指示を受け付けた際にフォーカスのあった入力領域が入力チェック項目か否かを判定する入力チェック項目判定手段
を備えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記入力値判定手段で入力値が所定の条件を満たしていないと判定される入力領域を管理する入力領域管理手段と、
全ての前記入力領域にフォーカスが移動されたか否かを判定するフォーカス移動判定手段と
を更に備え、
前記フォーカス移動手段は、前記フォーカス移動判定手段で全ての前記入力領域にフォーカスが移動されたと判定される場合に、前記入力領域管理手段で管理される入力値が所定の条件を満たしていない入力領域間で、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じてフォーカスを移動する
ことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記フォーカス移動手段は、前記入力領域管理手段で管理される入力値が所定の条件を満たしていない入力領域が全て所定の条件を満たした場合に、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じて実行ボタンにフォーカスを移動する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記入力チェック項目判定手段での前記入力領域の判定は、データの入力が必須である必須入力項目であるか否かを判定する
ことを特徴とする請求項５乃至７に記載の情報処理装置。
【請求項９】
前記入力値判定手段は、前記入力領域が必須入力項目であった場合、当該入力領域に入力値があるか否かを判定する
ことを特徴とする請求項１乃至８に記載の情報処理装置。
【請求項１０】
前記入力値判定手段で入力値が所定の条件を満たしていないと判定される場合、次の入力領域へのフォーカスの移動を抑止し、前記フォーカス移動指示受付手段で再度フォーカス移動指示を受け付けた場合に、次の入力領域にフォーカスを移動する個別入力モードと、
前記フォーカス移動判定手段で全ての前記入力領域にフォーカスが移動されたと判定される場合に、前記入力領域管理手段で管理される入力値が所定の条件を満たしていない入力領域間で、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じてフォーカスを移動するエラー訂正モードと、
前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けに応じて実行ボタンにフォーカスを移動する実行可能モードとを更に備え
前記フォーカス移動手段は、前記フォーカス移動指示受付手段でのフォーカス移動指示の受け付けた場合に、現在設定されているモードに従って、フォーカスを移動する
ことを特徴とする請求項６乃至９に記載の情報処理装置。
【請求項１１】
ユーザの操作に従って、データ入力が可能な複数の入力領域を有する画面を表示する情報処理装置の処理方法であって、
フォーカス移動指示受付手段が、データを入力するための入力領域にフォーカスを移動するべく、フォーカス移動指示を受け付けるフォーカス移動指示受付ステップと、
フォーカス移動手段が、前記フォーカス移動指示受付手段によって受け付けた前記フォーカス移動指示に応じて、現在の入力領域から次の入力領域へフォーカスを移動するフォーカス移動ステップと、
入力値判定手段が、前記現在の入力領域の入力値が所定の条件を満たしているか否かを判定する入力値判定ステップと、
抑止制御手段が、前記入力値判定手段で入力値が所定の条件を満たしていないと判定される場合、前記フォーカス移動指示受付手段によりフォーカス移動指示を受け付けても、前記現在の入力領域から次の入力領域へのフォーカスの移動を抑止する抑止制御ステップと
を含むことを特徴とする情報処理装置の処理方法。
【請求項１２】
ユーザの操作に従って、データ入力が可能な複数の入力領域を有する画面を表示する情報処理装置で実行可能なプログラムであって、
データを入力するための入力領域にフォーカスを移動するべく、フォーカス移動指示を受け付けるフォーカス移動指示受付手段、
前記フォーカス移動指示受付手段によって受け付けた前記フォーカス移動指示に応じて、現在の入力領域から次の入力領域へフォーカスを移動するフォーカス移動手段、
前記現在の入力領域の入力値が所定の条件を満たしているか否かを判定する入力値判定手段、
前記入力値判定手段で入力値が所定の条件を満たしていないと判定される場合、前記フォーカス移動指示受付手段によりフォーカス移動指示を受け付けても、前記現在の入力領域から次の入力領域へのフォーカスの移動を抑止する抑止制御手段
として機能させることを特徴とするプログラム。