【手続補正書】
【提出日】平成25年8月30日(2013.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホストコンピューターに接続可能な電子機器であって、
少なくとも第１のコマンド体系と第２のコマンド体系を記憶する記憶部と、
前記第２のコマンド体系から前記第１のコマンド体系に切り換えるための所定の移行条件を設定する移行条件設定部と、
前記第２のコマンド体系において、前記移行条件設定部により設定された前記移行条件が成立した場合に、前記第１のコマンド体系への切り換えを行うコマンド制御部と、を備え、
前記移行条件は、前記第２のコマンド体系において、所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行終了、前記ホストコンピューターから受信した一のコマンドの実行終了の少なくともいずれかを含むこと、
を特徴とする電子機器。
【請求項２】
前記第１のコマンド体系は切り換えコマンドに対応しており、
前記コマンド制御部は、前記第１のコマンド体系において、前記ホストコンピューターから受信する前記切り換えコマンドにより、前記第２のコマンド体系に切り換えることを特徴とする請求項１記載の電子機器。
【請求項３】
前記所定の移行条件は前記切り換えコマンドに含まれており、
前記移行条件設定部は、前記ホストコンピューターから受信した前記切り換えコマンドに基づき、前記所定の移行条件を設定することを特徴とする請求項２記載の電子機器。
【請求項４】
前記第１のコマンド体系は前記電子機器用のオリジナルのコマンド体系であり、前記第２のコマンド体系は他の電子装置のコマンド体系をエミュレートするコマンド体系であることを特徴とする請求項１から３のいずれかに記載の電子機器。
【請求項５】
第１の処理部と第２の処理部と備え、
前記第１のコマンド体系は前記第１の処理部用のコマンド体系であり、前記第２のコマンド体系は前記第２の処理部用のコマンド体系であり、
前記コマンド制御部は、前記ホストコンピューターから受信したコマンドが前記第１の処理部用のコマンド体系に属するか前記第２の処理部用のコマンド体系に属するかを判別し、前記第２の処理部用のコマンド体系において、前記受信したコマンドが前記第１の処理部用のコマンド体系に属すると判別した場合、前記第１の処理部用のコマンド体系に切り換えることを特徴とする請求項１から３のいずれかに記載の電子機器。
【請求項６】
さらに、処理対象媒体に印刷を行う印刷部と、処理対象媒体を読み取る読取部と、を備え、
前記第１の処理部用のコマンド体系は、前記印刷部制御用のコマンド体系と前記読取部制御用のコマンド体系とのいずれか一方であり、
前記第２の処理部用のコマンド体系は、前記印刷部制御用のコマンド体系と前記読取部制御用のコマンド体系との他方であることを特徴とする請求項５に記載の電子機器。
【請求項７】
ホストコンピューターに接続可能であり、少なくとも第１のコマンド体系と第２のコマンド体系とを記憶する電子機器の制御方法であって、
前記第２のコマンド体系から前記第１のコマンド体系に切り換えるための所定の移行条件を設定し、
前記第２のコマンド体系において、設定した前記移行条件が成立した場合に前記第１のコマンド体系への切り換えを行い、
前記移行条件は、前記第２のコマンド体系において、所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行終了、前記ホストコンピューターから受信した一のコマンドの実行終了の少なくともいずれかを含むこと、
を特徴とする電子機器の制御方法。
【請求項８】
ホストコンピューターに接続可能であり、少なくとも第１のコマンド体系と第２のコマンド体系とを記憶する電子機器の各部を制御する制御部が実行可能なプログラムであって、
前記第２のコマンド体系から前記第１のコマンド体系に切り換えるための所定の移行条件を設定し、
前記第２のコマンド体系において、設定した前記移行条件が成立した場合に前記第１のコマンド体系への切り換えを行い、
前記移行条件は、前記第２のコマンド体系において、所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行終了、前記ホストコンピューターから受信した一のコマンドの実行終了の少なくともいずれかを含むこと、
を特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の第１の態様は、ホストコンピューターに接続可能な電子機器であって、少なくとも第１のコマンド体系と第２のコマンド体系を記憶する記憶部と、前記第２のコマンド体系から前記第１のコマンド体系に切り換えるための所定の移行条件を設定する移行条件設定部と、前記第２のコマンド体系において、前記移行条件設定部により設定された前記移行条件が成立した場合に、前記第１のコマンド体系への切り換えを行うコマンド制御部と、を備え、前記移行条件は、前記第２のコマンド体系において、所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行終了、前記ホストコンピューターから受信した一のコマンドの実行終了の少なくともいずれかを含むこと、を特徴とする。
本発明の第２の態様は、第１の態様の電子機器において、前記第１のコマンド体系は切り換えコマンドに対応しており、前記コマンド制御部は、前記第１のコマンド体系において、前記ホストコンピューターから受信する前記切り換えコマンドにより、前記第２のコマンド体系に切り換えることを特徴とする。
本発明の第３の態様は、第２の態様の電子機器において、前記所定の移行条件は前記切り換えコマンドに含まれており、前記移行条件設定部は、前記ホストコンピューターから受信した前記切り換えコマンドに基づき、前記所定の移行条件を設定することを特徴とする。
本発明の第４の態様は、第１から３のいずれかの態様の電子機器において、前記第１のコマンド体系は前記電子機器用のオリジナルのコマンド体系であり、前記第２のコマンド体系は他の電子装置のコマンド体系をエミュレートするコマンド体系であることを特徴とする。
本発明の第５の態様は、第１から３のいずれかの態様の電子機器において、第１の処理部と第２の処理部とを備え、前記第１のコマンド体系は前記第１の処理部用のコマンド体系であり、前記第２のコマンド体系は前記第２の処理部用のコマンド体系であり、前記コマンド制御部は、前記ホストコンピューターから受信したコマンドが前記第１の処理部用のコマンド体系に属するか前記第２の処理部用のコマンド体系に属するかを判別し、前記第２の処理部用のコマンド体系において、前記受信したコマンドが前記第１の処理部用のコマンド体系に属すると判別した場合、前記第１の処理部用のコマンド体系に切り換えることを特徴とする。
本発明の第６の態様は、第５の態様の電子機器において、さらに、処理対象媒体に印刷を行う印刷部と、処理対象媒体を読み取る読取部と、を備え、前記第１の処理部用のコマンド体系は、前記印刷部制御用のコマンド体系と前記読取部制御用のコマンド体系とのいずれか一方であり、前記第２の処理部用のコマンド体系は、前記印刷部制御用のコマンド体系と前記読取部制御用のコマンド体系との他方であることを特徴とする。
本発明の第７の態様は、ホストコンピューターに接続可能であり、少なくとも第１のコマンド体系と第２のコマンド体系とを記憶する電子機器の制御方法であって、前記第２のコマンド体系から前記第１のコマンド体系に切り換えるための所定の移行条件を設定し、記第２のコマンド体系において、設定した前記移行条件が成立した場合に前記第１のコマンド体系への切り換えを行い、前記移行条件は、前記第２のコマンド体系において、所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行終了、前記ホストコンピューターから受信した一のコマンドの実行終了の少なくともいずれかを含むこと、を特徴とする。
本発明の第８の態様は、ホストコンピューターに接続可能であり、少なくとも第１のコマンド体系と第２のコマンド体系とを記憶する電子機器の各部を制御する制御部が実行可能なプログラムであって、前記第２のコマンド体系から前記第１のコマンド体系に切り換えるための所定の移行条件を設定し、前記第２のコマンド体系において、設定した前記移行条件が成立した場合に前記第１のコマンド体系への切り換えを行い、前記移行条件は、前記第２のコマンド体系において、所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行終了、前記ホストコンピューターから受信した一のコマンドの実行終了の少なくともいずれかを含むこと、を特徴とする。
また、上記目的を達成するため、ホストコンピューターから送信されるコマンドに基づき動作する電子機器であって、前記ホストコンピューターから送信される切り換えコマンドに対応して複数のコマンド体系を切り換えるコマンド制御手段と、前記コマンド制御手段がコマンド体系を切り換えた後、さらに前記コマンド体系を切り換えるための所定の移行条件を設定する移行条件設定手段と、を備え、前記コマンド制御手段は、前記移行条件設定手段により設定された前記移行条件が成立した場合に切り換え前のコマンド体系への復帰または他のコマンド体系への切り換えを行う構成とすることができる。
この構成によれば、コマンド体系を切り換えた後に、設定された移行条件が成立すると、この電子機器が使用するコマンド体系が切り換え前のコマンド体系へ復帰または他のコマンド体系に切り換える。このため、電子機器が、別のコマンド体系への切り換えコマンドが定義されていないコマンド体系を使用しても、別のコマンド体系への切り換えが可能となる。従って、実行するコマンド体系の仕様に関わらず、他のコマンド体系へ切り換える機能を保持できる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、上記の電子機器において、前記所定の移行条件は、前記切り換えコマンドに含まれている構成とすることができる。
この構成によれば、ホストコンピューターから送信する切り換えコマンドにより、電子機器のコマンド体系を切り換えさせると同時に、その後のコマンド体系の移行条件を設定しておくことを一度に行うことができる。例えば、電子機器が所定のコマンド体系に移行して所定の動作を終了した後、ホストコンピューターから切り換えコマンドを受信しなくても、自動的に元のコマンド体系に戻ることが簡単に設定できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、上記の電子機器において、前記コマンド制御手段は、通常動作用コマンド体系と、他装置のコマンド体系をエミュレートするエミュレーション用コマンド体系とを含む複数のコマンド体系を切り換え可能に構成され、前記コマンド制御手段は、前記コマンド制御手段が前記通常動作用コマンド体系から前記エミュレーション用コマンド体系に切り換えた後、前記移行条件設定手段により設定された前記移行条件が成立した場合に、前記エミュレーション用コマンド体系から前記通常動作用コマンド体系への復帰を行う構成とすることができる。
この構成によれば、他装置をエミュレートするコマンド体系に切り換えを行い、この他装置のエミュレーション用コマンド体系において他のコマンド体系への切り換えコマンドが定義されていない場合であっても、移行条件の成立により切り換え前のコマンド体系に復帰する。これにより、他の低機能の機種の動作をエミュレートするためにやむを得ず低機能のコマンド体系を使用する場合であっても、使用後、高機能の他のコマンド体系への切り換えを可能とすることができる。このため、他の機種の正確なエミュレーションを可能としつつ、利便性を確保できる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、上記の電子機器において、前記コマンド制御手段が切り換え可能なコマンド体系には、前記切り換えコマンドに対応している移行コマンド体系と、前記切り換えコマンドに対応していない非移行コマンド体系が含まれており、前記移行条件設定手段は、前記コマンド制御手段が前記非移行コマンド体系への切り換えを行うための所定の前記移行条件を設定する構成とすることができる。
この構成によれば、電子機器が使用する切り換えコマンドに対応している移行コマンド体系を、他のコマンド体系への移行を指示するコマンドを持たない非移行コマンド体系に切り換えた場合に、本来は非移行コマンド体系から他のコマンド体系への移行が不可能であるにも関わらず、移行条件を設定しておいて当該移行条件の成立により他のコマンド体系に切り換えることが可能となる。従って、実行するコマンド体系の仕様に関わらず、他のコマンド体系へ切り換える機能を保持できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、上記の電子機器において、前記ホストコンピューターから送信されるコマンドに従って処理対象媒体に印刷を行う印刷部と、前記ホストコンピューターから送信されるコマンドに従って処理対象媒体を光学的に読み取る光学読取装置と、を備え、前記コマンド制御手段は、前記ホストコンピューターから送信されたコマンドが前記印刷部向けのコマンドか前記光学読取装置向けのコマンドかを判別し、その判別結果に応じて、印刷部制御用のコマンド体系と、光学読取装置制御用のコマンド体系とを切り換える構成とすることができる。
この構成によれば、コマンド体系が異なる印刷部と光学読取装置とを備えた複合機として構成される電子機器が、ホストコンピューターから送信されたコマンドが対象とする印刷部または光学読取装置に対応して、使用するコマンド体系を切り換えることができるので、機能ごとに異なるコマンドを切り換えて実行できる。また、印刷部または光学読取装置が使用するいずれかのコマンド体系が、他のコマンド体系へ切り換える切り換えコマンドを含まないものであった場合も、移行条件の成立により他のコマンドへの移行が可能となるので、コマンド体系の仕様に関わらず利便性を確保できる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記の電子機器において、前記移行条件設定手段は、前記移行条件として、前記コマンド制御手段が前記コマンド体系を切り換えてから所定時間の経過時、前記ホストコンピューターから受信した全コマンドの実行完了、前記ホストコンピューターから受信した一のコマンドの実行完了のいずれかを含む条件を設定する構成とすることができる。
この構成によれば、コマンド体系を切り換えてからの経過時間、受信した全コマンドの実行完了、あるいは一のコマンドの実行完了の少なくともいずれかを契機として他のコマンドに確実に移行するので、コマンド体系の仕様に関わらず、他のコマンド体系へ切り換える機能を確実に保持できる。他に、契機とするものは、コマンドを受信する受信バッファーが空になった時、電子機器が印刷部を備える場合、改行や改ページを実行した時、としてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、上記課題を解決するため、ホストコンピューターから送信されるコマンドに基づき動作する電子機器の制御方法であって、前記ホストコンピューターから送信される切り換えコマンドに対応して複数のコマンド体系を切り換えた後、さらに前記コマンド体系を切り換えるための所定の移行条件を設定し、設定した前記移行条件が成立した場合に切り換え前のコマンド体系への復帰または他のコマンド体系への切り換えを行う構成とすることができる。
この制御方法を実行することにより、電子機器がコマンド体系を切り換えた後に、設定された移行条件が成立すると、この電子機器が使用するコマンド体系が切り換え前のコマンド体系への復帰または他のコマンド体系に切り換える。このため、電子機器が、別のコマンド体系への切り換えコマンドが定義されていないコマンド体系を使用しても、別のコマンド体系への切り換えが可能となる。従って、実行するコマンド体系の仕様に関わらず、他のコマンド体系へ切り換える機能を保持できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、上記課題を解決するため、ホストコンピューターから送信されるコマンドに基づき動作する電子機器の各部を制御する制御部が実行可能なプログラムであって、前記ホストコンピューターから送信される切り換えコマンドに対応して複数のコマンド体系を切り換えた後、さらに前記コマンド体系を切り換えるための所定の移行条件を設定し、設定した前記移行条件が成立した場合に切り換え前のコマンド体系への復帰または他のコマンド体系への切り換えを行う構成とすることができる。
このプログラムを制御部が実行することにより、電子機器がコマンド体系を切り換えた後に、設定された移行条件が成立すると、この電子機器が使用するコマンド体系が切り換え前のコマンド体系への復帰または他のコマンド体系に切り換える。このため、電子機器が、別のコマンド体系への切り換えコマンドが定義されていないコマンド体系を使用しても、別のコマンド体系への切り換えが可能となる。従って、実行するコマンド体系の仕様に関わらず、他のコマンド体系へ切り換える機能を保持できる。