【手続補正書】
【提出日】平成28年3月30日(2016.3.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Webブラウザーにより実行されるWebアプリケーションでドキュメントを作成し、前記ドキュメントをプリンターへ送信し、ネットワークを通して前記プリンターのステータスを取得する方法であって、
ネットワークアドレスが設定され、前記ネットワークを通して前記ドキュメントを受信し、前記ドキュメントを前記プリンターへ送信するインテリジェントモジュールを提供するステップと、
（ｉ）前記インテリジェントモジュールの前記ネットワークアドレスを指定するように構成されたaddressプロパティ要素と、
（ｉｉ）前記プリンターの一つまたはそれ以上のステータスを確認するように構成されたstatusイベント要素と、
（ｉｉｉ）前記statusイベント要素の動作を有効化するように構成されたopenメソッド要素と、を含むアプリケーションプログラムインターフェース（API）を前記Webアプリケーションに組み込むステップと、
前記インテリジェントモジュールの前記ネットワークアドレスを前記addressプロパティ要素に設定するステップと、
前記openメソッド要素を使用して、前記statusイベント要素の動作を有効化し、前記プリンターの指定されたステータスを受信するステップと、を備える方法。
【請求項２】
前記APIはさらに、前記statusイベント要素の前記動作を無効化するように構成されたcloseメソッド要素を含み、
Webアプリケーションでドキュメントを作成する前記方法はさらに、前記closeメソッド要素を使用して、前記statusイベント要素を無効化するステップを備える、請求項１に記載の方法。
【請求項３】
前記APIは、前記プリンターの前記ステータスを更新する間隔をあけるための時間間隔を指定するintervalプロパティ要素を含み、
Webアプリケーションでドキュメントを作成する前記方法はさらに、前記intervalプロパティ要素に前記時間間隔を設定するステップを備える、請求項１に記載の方法。
【請求項４】
前記APIは、前記プリンターから最後に取得したステータスを指定するstatusプロパティ要素を含む、請求項１に記載の方法。
【請求項５】
さらに、前記プリンターのデバイスIDを設定するステップを含み、
前記addressプロパティ要素は、前記確認されたステータスが受信される前記プリンターの前記デバイスIDを指定する、請求項１に記載の方法。
【請求項６】
前記Webアプリケーションは前記インテリジェントモジュールで保持され、前記Webブラウザーは前記インテリジェントモジュールから前記Webアプリケーションにアクセスする、請求項１に記載の方法。
【請求項７】
前記WebアプリケーションはWebサーバーで保持され、前記Webブラウザーは前記Webサーバーから前記Webアプリケーションにアクセスする、請求項１に記載の方法。
【請求項８】
前記一つまたはそれ以上のステータスには、前記プリンターがオンラインかオフラインかを示すステータスが含まれる、請求項１に記載の方法。
【請求項９】
前記プリンターにはカバーがあり、
前記一つまたはそれ以上のステータスには、前記カバーが開いているか閉じているかを示すステータスが含まれる、請求項１に記載の方法。
【請求項１０】
前記APIはさらに、
命令バッファーに前記プリンターを制御するコマンドを追加し、前記命令バッファーのコマンドにしたがって前記ドキュメントを作成するように構成された、第１のメソッド要素と、
前記作成されたドキュメントを前記ネットワークを通して前記インテリジェントモジュールへ送信するように構成された、第２のメソッド要素と、を含み、
Webアプリケーションでドキュメントを作成する前記方法はさらに、
前記Webアプリケーションに組み込まれた前記第１のメソッド要素を使用して、前記ドキュメントを作成するステップと、
前記Webアプリケーションに組み込まれた第２のメソッド要素を使用して、前記addressプロパティ要素により指定された前記ネットワークアドレスを持つ前記インテリジェントモジュールへ、前記ドキュメントを送信するステップと、
前記インテリジェントモジュールに、前記受信したドキュメントを前記プリンターへ送信させるステップと、を備える、請求項１に記載の方法。
【請求項１１】
さらに、前記プリンターが、それの受信したドキュメントを前記プリンターの紙媒体上に印刷するステップを備える、請求項１０に記載の方法。
【請求項１２】
前記一つまたはそれ以上のステータスには、前記紙媒体の供給が終了したか、または終了に近いかを示すステータスが含まれる、請求項１１に記載の方法。
【請求項１３】
前記プリンターにはドロワーがあり、
前記命令バッファーに追加された、前記プリンターを制御する前記コマンドの一つは、前記プリンターに、そのドロワーをキックオープンすることを命令する、ドロワーキックコマンドである、請求項１０に記載の方法。
【請求項１４】
前記一つまたはそれ以上のステータスには、前記ドロワーが開いているか閉じているかを示すステータスが含まれる、請求項１３に記載の方法。
【請求項１５】
Webブラウザーにより実行されるWebアプリケーションでドキュメントを作成し、前記ドキュメントをプリンターへ送信し、ネットワークを通して前記プリンターのステータスを取得するシステムにであって、
ネットワークアドレスが設定され、前記プリンターに接続するように構成されたインテリジェントモジュールと、
前記ネットワークを通して前記インテリジェントモジュールに接続され、前記WebアプリケーションをWebサーバー内で保持するWebサーバーと、
（ｉ）前記インテリジェントモジュールの前記ネットワークアドレスを指定するように構成されたaddressプロパティ要素と、
（ｉｉ）前記プリンターの一つまたはそれ以上のステータスを確認するように構成されたstatusイベント要素と、
（ｉｉｉ）前記statusイベント要素の動作を有効化するように構成されたopenメソッド要素と、を含み、前記Webアプリケーションに組み込まれたアプリケーションプログラムインターフェース （API）とを備え、
前記openメソッド要素により前記statusイベント要素の動作が有効化された後で、前記statusイベント要素により指定された、前記プリンターの前記ステータスは、前記addressプロパティ要素により指定された、前記インテリジェントモジュールから、前記Webブラウザーへ送信される、システム。
【請求項１６】
前記プリンターにはカバーがあり、
前記一つまたはそれ以上のステータスには、前記カバーが開いているか閉じているかを示すステータスが含まれる、請求項１５に記載のシステム。
【請求項１７】
前記APIはさらに、
（ｉ）命令バッファーに前記プリンターを制御するコマンドを追加し、前記命令バッファーのコマンドにしたがって前記ドキュメントを作成するように構成された、第１のメソッド要素と、
（ｉｉ）前記ドキュメントを前記ネットワークを通して前記インテリジェントモジュールへ送信するように構成された、第２のメソッド要素と、を含み、
前記ドキュメントは、前記第１のメソッド要素により作成され、前記addressプロパティ要素により指定された前記ネットワークアドレスを持つ前記インテリジェントモジュールへ、前記第２のメソッド要素により送信される、請求項１５に記載のシステム。
【請求項１８】
ドロワーが前記プリンターに接続され、
前記命令バッファーに追加された、前記プリンターを制御する前記コマンドの一つは、前記プリンターに、そのドロワーをキックオープンすることを命令する、ドロワーキックコマンドである、請求項１７に記載のシステム。
【請求項１９】
前記一つまたはそれ以上のステータスには、前記ドロワーが開いているか閉じているかを示すステータスが含まれる、請求項１８に記載のシステム。