【手続補正書】
【提出日】平成28年4月28日(2016.4.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、情報処理システム、及び情報処理方法
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、デバイスのステータスを示すステータス情報を出力する情報処理装置、情報処理システム、及び情報処理方法に関するものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は上記の課題を解決するためになされたものであり、デバイスのステータス情報を適切に取得することができる情報処理装置、情報処理システム、及び情報処理方法を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、所定の処理を行うデバイスと接続可能な情報処理装置であって、
前記デバイスのステータスを示すステータス情報を前記デバイスから取得する取得手段と、
前記取得手段により取得されたステータス情報をメモリに記憶させる記憶制御手段と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力手段と、
を有し、
前記記憶制御手段により第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力手段が前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得手段は前記デバイスの新たなステータス情報を取得せず、
前記記憶制御手段により前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記出力手段が前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得手段は前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御手段が該第２のステータス情報を前記メモリに記憶する
ことを特徴とする。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の処理を行うデバイスと接続可能な情報処理装置であって、
前記デバイスのステータスを示すステータス情報を前記デバイスから取得する取得手段と、
前記取得手段により取得されたステータス情報をメモリに記憶させる記憶制御手段と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力手段と、
を有し、
前記記憶制御手段により第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力手段が前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得手段は前記デバイスの新たなステータス情報を取得せず、
前記記憶制御手段により前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記出力手段が前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得手段は前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御手段が該第２のステータス情報を前記メモリに記憶する
ことを特徴とする情報処理装置。
【請求項２】
前記記憶制御手段は、前記取得手段により取得された前記第１のステータス情報と、前記第１のステータス情報の取得に対応する時刻を示す時刻情報と、を前記メモリに記憶し、
前記取得手段は、前記メモリに記憶されている前記時刻情報が示す時刻と、前記所定の要求の入力に対応する時刻と、の差分を、前記第１のステータス情報の取得に対応する時刻から前記所定の要求の入力に対応する時刻までの経過時間とし、該経過時間に基づいて、前記第２のステータス情報を取得するか否かを判断することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記出力手段は、前記第１のステータス情報と前記時刻情報とを出力することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
所定の処理を行うデバイスと接続可能な情報処理装置であって、
前記デバイスのステータスを示すステータス情報を前記デバイスから取得する取得手段と、
前記取得手段により取得されたステータス情報をメモリに記憶させる記憶制御手段と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力手段と、
を有し、
前記記憶制御手段により第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力手段が前記第１のステータス情報を出力し、且つ、前記取得手段が前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御手段が該第２のステータス情報を前記メモリに記憶し、
前記記憶制御手段により前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記取得手段が前記デバイスから第２のステータス情報を新たに取得し、前記出力手段が該第２のステータス情報を出力し且つ前記記憶制御手段が前記第２のステータス情報を前記メモリに記憶する
ことを特徴とする情報処理装置。
【請求項５】
前記記憶制御手段は、前記取得手段により取得された前記第１のステータス情報と、前記第１のステータス情報の取得に対応する時刻を示す時刻情報と、を前記メモリに記憶し、
前記出力手段は、前記メモリに記憶されている前記時刻情報が示す時刻と、前記所定の要求の入力に対応する時刻と、の差分を前記第１のステータス情報の取得に対応する時刻から前記所定の要求の入力に対応する時刻までの経過時間とし、該経過時間に基づいて、前記第１のステータス情報を出力するか、前記第２のステータス情報を出力するかを判断することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記出力手段は、前記第１のステータス情報を出力する場合には、前記第１のステータス情報とともに前記時刻情報を出力することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記所定の時間は、前記所定の要求に対応するステータスの種類に応じた時間であることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記所定の時間は、前記デバイスの種類に応じた時間であることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記出力手段は、前記ステータス情報を外部装置に出力し、該外部装置が該ステータス情報を表示装置に表示させることを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記情報処理装置と接続されている、前記デバイスとは異なる外部装置から前記所定の要求が入力された場合、前記出力手段は、該外部装置に前記ステータス情報を出力することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記情報処理装置は、ネットワークを介して複数の外部装置と接続されているサーバであり、該複数の外部装置のそれぞれから前記所定の要求を入力可能であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記デバイスはプリンタであり、
前記ステータス情報は、前記デバイスが印刷に用いる記録剤に関する情報であることを特徴とする請求項１乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
所定の処理を行うデバイスと、該デバイスと接続可能な情報処理装置と、を含む情報処理システムであって、
前記デバイスは、
前記情報処理装置からの要求に応じて、前記デバイスのステータスを示すステータス情報を前記情報処理装置に送信する送信手段を有し、
前記情報処理装置は、
前記ステータス情報を前記デバイスに要求し、該要求に応じて前記送信手段により送信された前記ステータス情報を取得する取得手段と、
前記取得手段により取得されたステータス情報をメモリに記憶させる記憶制御手段と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力手段と、
を有し、
前記記憶制御手段により第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力手段が前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得手段は前記デバイスの新たなステータス情報を取得せず、
前記記憶制御手段により前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記出力手段が前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得手段は前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御手段が該第２のステータス情報を前記メモリに記憶する
ことを特徴とする情報処理システム。
【請求項１４】
所定の処理を行うデバイスと、該デバイスと接続可能な情報処理装置と、を含む情報処理システムであって、
前記デバイスは、
前記情報処理装置からの要求に応じて、前記デバイスのステータスを示すステータス情報を前記情報処理装置に送信する送信手段を有し、
前記情報処理装置は、
前記ステータス情報を前記デバイスに要求し、該要求に応じて前記送信手段により送信された前記ステータス情報を取得する取得手段と、
前記取得手段により取得されたステータス情報をメモリに記憶させる記憶制御手段と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力手段と、
を有し、
前記記憶制御手段により第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力手段が前記第１のステータス情報を出力し、且つ、前記取得手段が前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御手段が該第２のステータス情報を前記メモリに記憶し、
前記記憶制御手段により前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記取得手段が前記デバイスから第２のステータス情報を新たに取得し、前記出力手段が該第２のステータス情報を出力し且つ前記記憶制御手段が前記第２のステータス情報を前記メモリに記憶する
ことを特徴とする情報処理システム。
【請求項１５】
所定の処理を行うデバイスと、該デバイスと接続可能な情報処理装置と、を含む情報処理システムにおける情報処理方法であって、
前記デバイスは、
前記情報処理装置からの要求に応じて、前記デバイスのステータスを示すステータス情報を前記情報処理装置に送信する送信工程を実行し、
前記情報処理装置は、
前記ステータス情報を前記デバイスに要求し、該要求に応じて前記送信工程で送信された前記ステータス情報を取得する取得工程と、
前記取得工程で取得されたステータス情報をメモリに記憶させる記憶制御工程と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力工程と、
を実行し、
前記記憶制御工程で第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力工程では前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得工程では前記デバイスの新たなステータス情報を取得せず、
前記記憶制御工程で前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記出力工程では前記メモリに既に記憶されている前記第１のステータス情報を出力し、且つ、前記取得工程では前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御工程では該第２のステータス情報を前記メモリに記憶する
ことを特徴とする情報処理方法。
【請求項１６】
所定の処理を行うデバイスと、該デバイスと接続可能な情報処理装置と、を含む情報処理システムにおける情報処理方法であって、
前記デバイスは、
前記情報処理装置からの要求に応じて、前記デバイスのステータスを示すステータス情報を前記情報処理装置に送信する送信工程を実行し、
前記情報処理装置は、
前記ステータス情報を前記デバイスに要求し、該要求に応じて前記送信工程で送信された前記ステータス情報を取得する取得工程と、
前記取得工程で取得されたステータス情報をメモリに記憶させる記憶制御工程と、
所定の要求の受信に応じて、前記デバイスのステータス情報を出力する出力工程と、
を実行し、
前記記憶制御工程で第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から所定の時間が経過するまでに前記所定の要求が入力された場合、前記出力工程では前記第１のステータス情報を出力し、且つ、前記取得工程では前記デバイスから第２のステータス情報を新たに取得し、前記記憶制御工程では該第２のステータス情報を前記メモリに記憶し、
前記記憶制御工程で前記第１のステータス情報が前記メモリに既に記憶されており、前記第１のステータス情報の取得に対応する時刻から前記所定の時間が経過してから前記所定の要求が入力された場合、前記取得工程では前記デバイスから第２のステータス情報を新たに取得し、前記出力工程では該第２のステータス情報を出力し且つ前記記憶制御工程では前記第２のステータス情報を前記メモリに記憶する
ことを特徴とする情報処理方法。