【手続補正書】
【提出日】平成26年9月18日(2014.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御装置に接続可能な記録装置であって、
記録媒体に記録を行う記録部と、
前記制御装置から受信した記録コマンドに基づいて、バッファーに画像データを展開し、展開した前記画像データに基づいて前記記録部に記録を実行させ、また、前記記録部にメンテナンス動作を実行させる記録制御部と、
前記制御装置から受信したコマンドが、前記記録部のメンテナンス動作中に実行可能なコマンドか否かを判別するためのテーブルを記憶する記憶部と、を備え、
前記記録制御部は、
前記記録部のメンテナンス動作中に前記制御装置からコマンドを受信した場合、前記テーブルを参照して当該コマンドが実行可能か否かを判別し、
受信した前記コマンドが実行可能なコマンドの場合、当該コマンドを実行することを特徴とする記録装置。
【請求項２】
前記記録制御部は、
受信した前記コマンドが実行可能なコマンドに含まれる前記記録コマンドの場合、当該記録コマンドに基づいて前記バッファーに前記画像データを展開した後、処理を中断し、メンテナンス動作の終了後、処理を再開して、前記バッファーに展開した前記画像データに基づいて記録を実行させることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録制御部は、
前記記録コマンドに基づく処理を中断した場合、前記制御装置に対してコマンドの実行が不可となった旨通知し、前記記録コマンドに基づく処理を再開した場合、前記制御装置に対してコマンドの実行が可能となった旨通知することを特徴とする請求項２に記載の記録装置。
【請求項４】
複数の前記記録部を備え、
前記記録制御部は、
１の前記記録部のメンテナンス動作中に、他の前記記録部に記録させるための前記記録コマンドを受信した場合、処理を中断することなく、前記記録コマンドに基づいて当該他の前記記録部により記録を実行させることを特徴とする請求項２又は３に記載の記録装置。
【請求項５】
前記記録制御部は、
前記制御装置から、他の前記コマンドに優先して実行することが定められているリアルタイムコマンドを受信した場合、前記テーブルに基づく判別を行うことなく、前記リアルタイムコマンドを優先して実行することを特徴とする請求項１ないし４のいずれかに記載の記録装置。
【請求項６】
制御装置に接続可能に構成され、記録媒体に記録を行う記録部を備える記録装置の制御方法であって、
前記記録部のメンテナンス動作中に前記制御装置からコマンドを受信した場合、記憶部に記憶したテーブルを参照して当該コマンドが実行可能か否かを判別し、実行可能なコマンドの場合、当該コマンドを実行することを特徴とする記録装置の制御方法。
【請求項７】
受信した前記コマンドが実行可能なコマンドに含まれる記録コマンドの場合、前記記録コマンドに基づいてバッファーに画像データを展開した後、処理を中断し、メンテナンス動作の終了後、処理を再開して、前記バッファーに展開した前記画像データに基づいて記録することを特徴とする請求項６に記載の記録装置の制御方法。
【請求項８】
制御装置に接続可能に構成され、記録媒体に記録を行う記録部を備える記録装置の各部を制御する制御部により実行されるプログラムであって、
前記制御部を、
前記記録部のメンテナンス動作中に前記制御装置からコマンドを受信した場合、記憶部に記憶したテーブルを参照して当該コマンドが実行可能か否かを判別し、実行可能なコマンドの場合、当該コマンドを実行する記録制御部として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記目的を達成するために、本発明は、制御装置に接続可能な記録装置であって、記録媒体に記録を行う記録部と、前記制御装置から受信した記録コマンドに基づいて、バッファーに画像データを展開し、展開した前記画像データに基づいて前記記録部に記録を実行させ、また、前記記録部にメンテナンス動作を実行させる記録制御部と、前記制御装置から受信したコマンドが、前記記録部のメンテナンス動作中に実行可能なコマンドか否かを判別するためのテーブルを記憶する記憶部と、を備え、前記記録制御部は、前記記録部のメンテナンス動作中に前記制御装置からコマンドを受信した場合、前記テーブルを参照して当該コマンドが実行可能か否かを判別し、受信した前記コマンドが実行可能なコマンドの場合、当該コマンドを実行することを特徴とする。
この構成によれば、記録部のメンテナンス動作中に制御装置からコマンドを受信した場合、テーブルを参照して当該コマンドが実行可能か否かを判別し、受信したコマンドが実行可能なコマンドの場合、コマンドを実行するため、メンテナンス中であっても、実行可能なものは実行されることとなり、記録装置の処理の遅延を抑制できる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明は、前記記録制御部は、受信した前記コマンドが実行可能なコマンドに含まれる前記記録コマンドの場合、当該記録コマンドに基づいて前記バッファーに前記画像データを展開した後、処理を中断し、メンテナンス動作の終了後、処理を再開して、前記バッファーに展開した前記画像データに基づいて記録を実行させることを特徴とする。
ここで、記録部のメンテナンス動作中は、記録部における記録に係る機構の物理的な動作を伴う処理は実行できない一方、記録に係る機構の物理的な動作の前の段階までの処理、すなわち、画像データをバッファーに展開するまでの処理は実行可能である。ここに着目し、上記構成によれば、メンテナンス動作中に受信したコマンドが実行可能なコマンドに含まれる記録コマンドの場合、記録データに基づいてバッファーに画像データを展開した後、記録コマンドに基づく処理を中断し、メンテナンス動作の終了後、記録コマンドに基づく処理を再開して、バッファーに展開した画像データに基づいて記録するため、メンテナンス動作中に記録コマンドを一切実行しない場合と比較して、メンテナンス動作後により早く画像の記録を実行することができ、記録装置の処理の遅延を効果的に抑制できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、複数の前記記録部を備え、前記記録制御部は、１の前記記録部のメンテナンス動作中に、他の前記記録部に記録させるための前記記録コマンドを受信した場合、処理を中断することなく、前記記録コマンドに基づいて当該他の前記記録部により記録を実行させることを特徴とする。
ここで、記録部が複数ある場合は、１の記録部がメンテナンス動作中であっても、他の記録部は記録を実行可能である。そして、上記構成によれば、１の記録部のメンテナンス動作中に、他の記録部に記録させるための記録コマンドを受信した場合、処理を中断することなく、記録コマンドに基づいて当該他の記録部により記録するため、より効率的に記録装置の処理の遅延を抑制できる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は、前記記録制御部は、前記制御装置から、他の前記コマンドに優先して実行することが定められているリアルタイムコマンドを受信した場合、前記テーブルに基づく判別を行うことなく、前記リアルタイムコマンドを優先して実行することを特徴とする。
この構成によれば、記録装置は、リアルタイムコマンドを受信した場合は、優先して実行するため、緊急度の高い処理を優先的に実行する状態を維持できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記目的を達成するために、本発明は、制御装置に接続可能に構成され、記録媒体に記録を行う記録部を備える記録装置の制御方法であって、前記記録部のメンテナンス動作中に前記制御装置からコマンドを受信した場合、記憶部に記憶したテーブルを参照して当該コマンドが実行可能か否かを判別し、受信した前記コマンドが実行可能なコマンドの場合、当該コマンドを実行することを特徴とする。
この制御方法によれば、記録部のメンテナンス動作中に制御装置からコマンドを受信した場合、テーブルを参照して当該コマンドが実行可能か否かを判別し、受信したコマンドが実行可能なコマンドの場合、コマンドを実行するため、メンテナンス中であっても、実行可能なものは実行されることとなり、記録装置の処理の遅延を抑制できる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、上記目的を達成するために、本発明は、制御装置に接続可能に構成され、記録媒体に記録を行う記録部を備える記録装置の各部を制御する制御部により実行されるプログラムであって、前記制御部を、前記記録部のメンテナンス動作中に前記制御装置からコマンドを受信した場合、記憶部に記憶したテーブルを参照して当該コマンドが実行可能か否かを判別し、受信した前記コマンドが実行可能なコマンドの場合、当該コマンドを実行する記録制御部として機能させることを特徴とする。
このプログラムを実行すれば、記録部のメンテナンス動作中に制御装置からコマンドを受信した場合、テーブルを参照して当該コマンドが実行可能か否かを判別し、受信したコマンドが実行可能なコマンドの場合、コマンドを実行するため、メンテナンス中であっても、実行可能なものは実行されることとなり、記録装置の処理の遅延を抑制できる。