【手続補正書】
【提出日】平成28年9月23日(2016.9.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションサーバで実行可能なプログラムを生成する情報処理装置であって、
前記プログラムの実行において生成されるＷｅｂページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、
前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、
前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、
前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Ｗｅｂページを生成するための情報を含むプログラムを生成するプログラム生成手段と、
前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示するプレビュー表示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記ユーザによるプレビュー画面の表示要求とは、前記プログラムを生成するために用いる他の入力画面から前記プレビュー画面への切り替えによる表示要求であり、
前記画面項目の定義の設定を受け付ける画面は、ユーザからの入力により任意に定義を変更可能であって、
前記プレビュー表示手段は、
前記プレビュー画面への切り替えによる表示要求がされた場合に、前記画面項目の定義の設定を受け付ける画面で変更された定義を用いて生成された、前記プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記プレビュー画面において表示される画面項目に対して設定する値を記憶する値記憶手段を更に備え、
前記プレビュー表示手段は、
前記プレビュー画面において表示される画面項目に対して前記値記憶手段により記憶されている値を設定すること
を特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記値記憶手段により前記画面項目に対して設定する値が記憶されているか否かを判定する値判定手段を更に備え、
前記画面項目定義記憶手段は、前記画面項目毎に画面項目の種類を記憶し、
前記プレビュー表示手段は、
前記値判定手段により前記画面項目に設定する値が記憶されていると判定された場合は、前記プレビュー画面に含まれる当該画面項目に対して当該値を設定し、一方、
前記値判定手段により前記画面項目に設定する値が記憶されていないと判定された場合は、前記プレビュー画面に含まれる当該画面項目に対して前記画面項目定義記憶手段により記憶されている画面項目の種類に対応するデフォルト値を設定すること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記Ｗｅｂページに適用するスタイルシートを記憶するスタイルシート記憶手段を更に備え、
前記プレビュー表示手段は、
前記スタイルシート記憶手段により記憶されているスタイルシートを用いて、プレビュー画面を表示すること
を特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記プレビュー表示手段により表示するプレビュー画面の対象ユーザロールまたは表示言語の少なくとも１つの選択を受け付ける選択受付手段を更に備え、
前記プレビュー表示手段は、
前記選択受付手段により受け付けたユーザロールまたは／および表示言語に従って、前記画面項目の表示を制御したプレビュー画面を表示すること
を特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
アプリケーションサーバで実行可能なプログラムを生成する情報処理装置における処理方法であって、
前記情報処理装置が、
前記プログラムの実行において生成されるＷｅｂページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示ステップと、
前記定義設定画面表示ステップにより表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶ステップと、
前記画面項目定義記憶ステップにより記憶されている画面項目の定義を取得する画面項目定義取得ステップと、
前記画面項目定義取得ステップにより取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Ｗｅｂページを生成するための情報を含むプログラムを生成するプログラム生成ステップと、
前記プログラム生成ステップによりプログラムを生成する前であって、前記定義設定画面表示ステップにより表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得ステップにより取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示するプレビュー表示ステップと
を実行することを特徴とする処理方法。
【請求項８】
アプリケーションサーバで実行可能なプログラムを生成する情報処理装置で実行可能なプログラムであって、
前記情報処理装置を、
前記プログラムの実行において生成されるＷｅｂページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、
前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、
前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、
前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Ｗｅｂページを生成するための情報を含むプログラムを生成するプログラム生成手段と、
前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示するプレビュー表示手段
として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の目的は、アプリケーションサーバで実行可能なプログラムを生成する前に、プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示することによって、アプリケーションの開発効率を向上させる技術を提供することである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明は、アプリケーションサーバで実行可能なプログラムを生成する情報処理装置であって、前記プログラムの実行において生成されるＷｅｂページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Ｗｅｂページを生成するための情報を含むプログラムを生成するプログラム生成手段と、前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示するプレビュー表示手段とを備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明により、アプリケーションサーバで実行可能なプログラムを生成する前に、プログラムの実行において生成されるＷｅｂページに対応するプレビュー画面を表示することによって、アプリケーションの開発効率を向上させる技術を提供することが可能となる。