【手続補正書】
【提出日】平成23年7月13日(2011.7.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続可能な外部装置からの表示制御情報に基づいて、画像形成を実行するための条件設定を入力可能な入力画面を表示部に表示させる表示制御手段と、
ハードウェア資源を用いて前記画像形成を実行させる実行手段と、
前記入力画面に対して入力された条件設定と前記画像形成を実行させるための実行指示の要求とを前記外部装置に送信する送信手段と、
前記送信手段で送信した条件設定と実行指示の要求とに基づいて前記外部装置が生成した実行指示データを前記外部装置から受信して解釈し、該実行指示データに基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御する画像形成制御手段と
を備えたことを特徴とする画像形成制御装置。
【請求項２】
前記実行指示データは、前記条件設定に基づく画像形成を前記ハードウェアに実行させるための情報を定義したスクリプトを含み、
前記画像形成制御手段は、前記実行指示データに含まれるスクリプトを解釈し、該スクリプトに基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御すること
を特徴とする請求項１に記載の画像形成制御装置。
【請求項３】
前記画像形成制御手段は、前記スクリプトを解釈するスクリプト解釈手段をさらに備え、
前記スクリプト解釈手段での前記スクリプトの解釈に基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御すること
を特徴とする請求項２に記載の画像形成制御装置。
【請求項４】
前記ハードウェア資源は、原稿を読み取って画像データを生成する読取装置を含み、
前記画像形成制御手段は、前記実行指示データに基づいて、画像データの生成を前記読取装置に実行させるよう前記実行手段を制御すること
を特徴とする請求項１乃至３に記載の画像形成制御装置。
【請求項５】
前記実行指示データには、前記読取装置で生成された画像データの転送に用いる転送先情報が含まれており、
前記画像形成制御手段は、前記読取装置により生成された画像データを前記転送先情報に基づいて転送すること
を特徴とする請求項４に記載の画像形成制御装置。
【請求項６】
前記外部装置に対して表示制御情報を要求する要求手段をさらに備え、
前記表示制御手段は、前記要求に対して前記外部装置から返信される表示制御情報に基づいて前記入力画面を前記表示部に表示させること
を特徴とする請求項1乃至５に記載の画像形成制御装置。
【請求項７】
前記表示制御情報に基づいて前記入力画面を構築する画面構築手段をさらに備え、
前記表示制御手段は、前記画面構築手段で構築された入力画面を前記表示部に表示させること
を特徴とする請求項１乃至６に記載の画像形成制御装置。
【請求項８】
前記画像形成制御手段は、ブラウザとして備えられていること
を特徴とする請求項１乃至７に記載の画像形成制御装置。
【請求項９】
前記ブラウザは、SDKを使用して開発されたアプリケーションであること
を特徴とする請求項８に記載の画像形成制御装置。
【請求項１０】
ハードウェア資源を用いて画像形成を実行させる装置を、
ネットワークを介して接続可能な外部装置からの表示制御情報に基づいて、前記画像形成を実行させるための条件設定を入力可能な入力画面を前記装置の表示部に表示させる表示制御手段と、
前記入力画面に対して入力された条件設定と前記画像形成を実行させるための実行指示の要求とを前記外部装置に送信する送信手段と、
前記送信手段で送信した条件設定と実行指示の要求とに基づいて前記外部装置が生成した実行指示データを前記外部装置から受信して解釈し、該実行指示データに基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記装置を制御する画像形成制御手段として機能させることを特徴とする制御プログラム。
【請求項１１】
前記実行指示データは、前記条件設定に基づく画像形成を前記ハードウェアに実行させるための情報を定義したスクリプトを含み、
前記画像形成制御手段は、前記実行指示データに含まれるスクリプトを解釈し、該スクリプトに基づいた画像形成を前記ハードウェア資源を用いて前記装置に実行させること
を特徴とする請求項１０に記載の制御プログラム。
【請求項１２】
前記スクリプトを解釈するスクリプト解釈手段をさらに備え、
前記画像形成制御手段は、前記スクリプト解釈手段での前記スクリプトの解釈に基づいた画像形成を前記ハードウェア資源を用いて前記装置に実行させること
を備えることを特徴とする請求項１０又は１１に記載の制御プログラム。
【請求項１３】
前記表示制御情報に基づいて前記入力画面を構築する画面構築手段をさらに備え、
前記表示制御手段は、前記画面構築手段で構築された入力画面を前記表示部に表示させること
を特徴とする請求項１０乃至１２に記載の制御プログラム。
【請求項１４】
第１の装置と第２の装置とがネットワークを介して接続されたネットワークシステムにおいて、
前記第１の装置は、
前記第２の装置からの表示制御情報に基づいて、画像形成を実行するための条件設定を入力可能な入力画面を表示部に表示させる表示制御手段と、
ハードウェア資源を用いて前記画像形成を実行させる実行手段と、
前記入力画面に対して入力された条件設定と前記画像形成を実行させるための実行指示の要求とを前記第２の装置に送信する第１の送信手段と、
前記第１の送信手段で送信した条件設定と実行指示の要求とに基づいて前記第２の装置が生成した実行指示データを前記第２の装置から受信して解釈し、該実行指示データに基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御する画像形成制御手段と
を備え、
前記第２の装置は、
前記表示制御情報を前記第１の装置に送信する第2の送信手段と、
前記第１の送信手段により送信された条件設定と実行指示の要求とに基づいて、前記実行指示データを生成する生成手段と、
前記生成手段で生成した前記実行指示データを前記第１の装置に送信する第３の送信手段と
を備えることを特徴とするネットワークシステム。
【請求項１５】
前記生成手段は、前記条件設定に基づいた画像形成を実行させるための情報を定義したスクリプトを含む実行指示データを生成し、
前記画像形成制御手段は、前記実行指示データに含まれるスクリプトを解釈し、該スクリプトに基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御すること
を特徴とする請求項１４に記載のネットワークシステム。
【請求項１６】
前記画像形成制御手段は、前記スクリプトを解釈するスクリプト解釈手段をさらに備え、
前記スクリプト解釈手段での前記スクリプトの解釈に基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御すること
を特徴とする請求項１５に記載のネットワークシステム。
【請求項１７】
前記ハードウェア資源は、原稿を読み取って画像データを生成する読取装置を含み、
前記画像形成制御手段は、前記実行指示データに基づいて、画像データの生成を前記読取装置に実行させるよう前記実行手段を制御すること
を特徴とする請求項１４乃至１６に記載のネットワークシステム。
【請求項１８】
前記生成手段は、前記読取装置で生成された画像データの転送に用いる転送先情報を含めた実行指示データを生成し、
前記画像形成制御手段は、前記読取装置により生成された画像データを前記転送先情報に基づいて転送すること
を特徴とする請求項１７に記載のネットワークシステム。
【請求項１９】
前記第１の装置は、前記第２の装置に対して表示制御情報を要求する要求手段をさらに備え、
前記第２の装置は、前記要求に基づいて表示制御情報を前記第１の装置に送信する第４の送信手段をさらに備え、前記表示制御手段は、前記第４の送信手段により送信された表示制御情報に基づいて前記入力画面を前記表示部に表示させること
を特徴とする請求項1４乃至１８に記載のネットワークシステム。
【請求項２０】
前記画像形成制御手段は、ブラウザとして備えられていること
を特徴とする請求項1４乃至１９に記載のネットワークシステム。
【請求項２１】
前記ブラウザは、SDKを使用して開発されたアプリケーションであること
を特徴とする請求２０に記載のネットワークシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像形成制御装置、制御プログラム及びネットワークシステム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、画像形成制御装置、制御プログラム及びネットワークシステムに関し、特に、ネットワークを介して接続可能な外部装置からの表示制御情報に基づいて、画像形成を実行する画像形成制御装置、制御プログラム及びネットワークシステムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は上記の点に鑑みなされたもので、画面開発の効率化を維持するとともに、画像形成装置が有する特有のハードウェアの制御も可能なインタフェースを提供する画像形成制御装置、制御プログラム及びネットワークシステムの提供を目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
そこで上記課題を解決するため、本発明は、ネットワークを介して接続可能な外部装置からの表示制御情報に基づいて、画像形成を実行するための条件設定を入力可能な入力画面を表示部に表示させる表示制御手段と、
ハードウェア資源を用いて前記画像形成を実行させる実行手段と、
前記入力画面に対して入力された条件設定と前記画像形成を実行させるための実行指示の要求とを前記外部装置に送信する送信手段と、
前記送信手段で送信した条件設定と実行指示の要求とに基づいて前記外部装置が生成した実行指示データを前記外部装置から受信して解釈し、該実行指示データに基づいた画像形成を前記ハードウェア資源を用いて実行させるよう前記実行手段を制御する画像形成制御手段とを備えたことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、画面開発の効率化を維持するとともに、画像形成装置が有する特有のハードウェアの制御も可能なインタフェースを提供する画像形成制御装置、制御プログラム及びネットワークシステムを提供することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
次に、ＭＦＰブラウザ１８１の詳細について説明する。図５は、ＭＦＰブラウザの機能構成例を示す図である。図５において、ＭＦＰブラウザ１８１は、エンジン部５０２、スクリプト処理部５０３、イメージライブラリ５０４、ファイル操作部５０５、画像変換部５０６、画面構築部５０７、オパパネデータ生成部５０８、及びイベント処理部５０９等より構成されている。なお、図中においてＨＴＭＬデータ６００は、Ｗｅｂサーバ１０２より転送されるＨＴＭＬデータである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
したがって、例えば、解像度ボタン６０１１が押下（タッチ）されると（Ｓ１０３）、ＭＦＰブラウザ１８１は、解像度ボタン６０１１にリンクされているＵＲＬに係るＨＴＴＰリクエストをＷｅｂサーバ１０２に送信する（Ｓ１０４）。画像形成制御アプリ１０２１は、当該ＵＲＬに基づいて、解像度設定画面を表示させるＨＴＭＬデータ（以下「解像度設定ページ」という。）を生成し、当該解像度設定ページをＭＦＰブラウザ１８１に返信する（Ｓ１０５）。ＭＦＰブラウザ１８１は、解像度設定ページの定義を解釈し、解像度設定画面をタッチパネル３１１に表示させる。