(57)【要約】【課題】  IEEE802.11bとBluetoothを同一エリアで使用すると、それぞれの無線通信方式が互いに干渉し合って双方の通信パフォーマンスが低下するという問題が起こる。また、複数のホストコンピュータから印刷を実行する場合にも、あるホストコンピュータからの印刷実行中に上記のような問題が発生すると、他のホストコンピュータからの印刷も待たされてしまい、全体的な印刷パフォーマンスが大きく低減してしまう。【解決手段】  印刷装置との無線通信状態を判断し、ユーザが選択できる印刷設定画面に通信状態を表示し、ユーザに指定された印刷設定に応じて印刷データを生成して印刷装置に転送する情報処理装置。【選択図】  図７
2006085562.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に対して無線、有線通信を用いて印刷データを送信する情報処理装置において、
前記印刷装置と前記無線、有線通信を用いてデータの送受信を行う、少なくとも一つ以上のインターフェース部と、前記インターフェース部が前記印刷装置と前記無線、有線通信のどちらで接続されているかを判断するインターフェース制御部と、前記印刷装置と前記無線通信で接続されている場合に、前記印刷装置との通信状態を判断する通信状態判断部と、印刷設定をユーザに選択させるために前記印刷設定を呈示する印刷設定部と、前記通信状態判断部の結果から、前記ユーザが選択できる前記印刷設定に前記通信状態を反映させる印刷設定制御部と、前記ユーザに指定された前記印刷設定に応じて前記印刷データを生成する印刷データ生成部と、前記印刷データを前記インターフェース部を介して前記印刷装置に転送する印刷データ転送部と、
を具備することを特徴とする情報処理装置。
【請求項２】
前記通信状態判断部が前記情報装置と前記印刷装置間の電波状況を基に前記通信状態を判断することを特徴とする
請求項１に記載の情報処理装置。
【請求項３】
前記印刷設定部において、前記ユーザが前記印刷設定に前記通信状態を反映させるかどうかを選択可能であることを特徴とする
請求項１に記載の情報処理装置。
【請求項４】
前記印刷設定部において、前記ユーザが前記印刷設定に前記通信状態を反映させた場合に、
前記印刷設定制御部が前記通信状態に応じて、前記ユーザが選択できる印刷設定を変化させることを特徴とする
請求項１に記載の情報処理装置。
【請求項５】
前記印刷設定部において、前記ユーザが前記印刷設定に前記通信状態を反映させた場合に、前記通信状態が良好な場合には前記印刷設定の全ての項目が選択可能であり、また前記通信状態が悪い場合には、前記印刷データ生成部が作成する前記印刷データのサイズが小さくなる前記印刷設定のみを選択可能とすることを特徴とする
請求項１に記載の情報処理装置。
【請求項６】
前記印刷設定制御部が前記通信状態に応じて変化させる前記印刷設定が用紙種類、印刷品位であることを特徴とする
請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に無線ネットワークを介して印刷データを送信する、携帯電話、PDA、ホストコンピュータなどの情報処理装置及びその制御方法に関するものである。
【背景技術】
【０００２】
近年、電子機器間を無線で接続するための新たな無線通信システムが開発されている。この種の無線通信システムとしては、IEEE802.11bおよびBluetoothなどが知られている。IEEE802.11bは無線LANをターゲットとして策定された近距離無線通信方式の規格であり、またBluetoothは、コンピュータに限らず様々な機器同士の接続をターゲットとして策定された近距離無線通信方式の規格である。これら無線通信方式ではISMバンド（Industrial， Scientific and Medical Band）と称される2.4GHz帯の周波数帯域が用いられるが、IEEE802.11bでは直接拡散（DS：Direct Sequence）方式のスペクトラム拡散技術により、またBluetoothでは周波数ホッピング（FH：Frequency Hopping）方式のスペクトラム拡散技術により、十分な耐ノイズ性を実現している。また、無線通信システムの普及に伴い、ホストコンピュータ、携帯電話、PDAなどから無線通信を利用して印刷するプリンタも存在する。
【０００３】
また、無線基地局と移動局との間の電波の状態に応じて画像情報に対し縮小変換処理を施すことにより、電波の状態が悪い場合でもデータの送受を速やかに終了させるファクシミリ装置がある（例えば、特許文献１）。
【特許文献１】特開平８−１９５８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、IEEE802.11bとBluetoothを同一エリアで使用すると、それぞれの無線通信方式が互いに干渉し合って双方の通信パフォーマンスが低下するという問題が起こる。特にIEEE802.11bに対する影響は大きく、通信パフォーマンスの著しい低下、さらにはリンクが切断されてしまい通信不能に陥る場合もある。そのため、通信パフォーマンスが低下すると印刷速度が低下し、また、通信不能に陥ると印刷が停止してしまうという問題が発生する。また、複数のホストコンピュータから印刷を実行する場合にも、あるホストコンピュータからの印刷実行中に上記のような問題が発生すると、他のホストコンピュータからの印刷も待たされてしまい、全体的な印刷パフォーマンスが大きく低減してしまう。
【課題を解決するための手段】
【０００５】
印刷装置に対して無線、有線通信を用いて印刷データを送信する情報処理装置において、前記印刷装置と前記無線、有線通信を用いてデータの送受信を行う、少なくとも一つ以上のインターフェース部と、前記インターフェース部が前記印刷装置と前記無線、有線通信のどちらで接続されているかを判断するインターフェース制御部と、前記印刷装置と前記無線通信で接続されている場合に、前記印刷装置との通信状態を判断する通信状態判断部と、印刷設定をユーザに選択させるために前記印刷設定を呈示する印刷設定部と、前記通信状態判断部の結果から、前記ユーザが選択できる前記印刷設定に前記通信状態を反映させる印刷設定制御部と、前記ユーザに指定された前記印刷設定に応じて前記印刷データを生成する印刷データ生成部と、前記印刷データを前記インターフェース部を介して前記印刷装置に転送する印刷データ転送部と、を具備することを特徴とする情報処理装置。
【発明の効果】
【０００６】
本発明によると、ユーザが選択できる印刷設定に無線通信の電波状況を反映することにより、電波状況が良い場合は全ての印刷設定が選択可能であり、電波状況が悪い場合には印刷データが小さくなる印刷設定のみ選択可能とする。その結果、印刷データの転送時間を低減することができるため、複数のホストコンピュータとプリンタ装置で構成される印刷環境において、無線通信の電波状況悪化における印刷パフォーマンスの低下を防止することが可能になる。
【発明を実施するための最良の形態】
【０００７】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【０００８】
図１は、本発明の実施の形態に係るプリンタ装置1000の概観斜視図である。このプリンタ装置は、有線、無線通信を介してホストコンピュータ(PC)からデータを受信して印刷する機能を備えている。
【０００９】
図１において、本実施の形態に係るプリンタ装置(1000)の外殻をなす本体は、ケースＭ(1001)、上ケース(1002)、アクセスカバー(1003)及び排出トレイ(１００４)の外装部材を有している。また、下ケース(1001)は、プリンタ装置(1000)の略下半部を、上ケース(1002)は本体の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に後述の各機構を収納する収納空間を有する中空体構造をなし、その上面部及び前面部にはそれぞれ開口部が形成されている。さらに、排出トレイ(1004)は、その一端部が下ケース(1001)に回転自在に保持され、その回転によって下ケース（1001）の前面部に形成される開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイ(1004)を前面側へと回転させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートを順次積載し得るようになっている。また、排紙トレイ(1004)には、２枚の補助トレイ(1004a)，(1004b)が収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００１０】
アクセスカバー(1003)は、その一端部が上ケース(1002)に回転自在に保持され、上面に形成される開口部を開閉し得るようになっており、このアクセスカバー(1003)を開くことによって本体内部に収納されている記録ヘッドカートリッジ（不図示）あるいはインクタンク（不図示）等の交換が可能となる。なお、ここでは特に図示しないが、アクセスカバー(1003)を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバーの開閉状態を検出し得るようになっている。
【００１１】
また、上ケース(1002)の上面には、電源キー(1005)が押下可能に設けられている。1007は自動給送部で、記録シートを装置本体内へと自動的に給送する。1012は無線通信を行うための送受信部、背面にはホストコンピュータ(PC)を接続するためのＵＳＢバスコネクタ（不図示）が装備されている。
【００１２】
本発明に係わる通常の一使用形態について、以下、図２を参照して具体的に説明する。
【００１３】
プリンタ装置にはIEEE802.11bとBluetoothなどの無線LAN、無線通信の機能、さらにUSB、IEEE1284などの有線通信機能が装備されており、複数のホストコンピュータと有線、無線で接続され、各ホストコンピュータから印刷を実行することが可能である。しかしながら、同時に印刷を実行できるのは複数のホストコンピュータのうち、最初に印刷要求をプリンタ装置に送信したホストコンピュータのみである。
【００１４】
例えば、複数のホストコンピュータ（ホストＡ、ホストＢ、ホストＣ）と有線、無線通信を介してプリンタ装置が接続している場合、最初にホストＢからプリンタ装置に印刷要求を出し、プリンタ装置が印刷要求を許可して印刷を実行すると、その後、印刷要求をプリンタ装置に出した他のホストコンピュータ（ホストＡ、ホストＣ）は、ホストＢの印刷処理が終了するまで印刷処理が待たされることとなる。
【００１５】
ここで、ホストＢとプリンタ装置間が無線通信を介して通信しており、かつ無線通信の電波状況が悪い場合は、ホストＢからプリンタ装置に送信される印刷データのデータパケットが壊れ、ホストＢからのデータパケットの再送処理が発生する可能性が高くなる。その結果、電波状況が良好な場合に比べて、ホストＢがプリンタ装置を占有する期間が長くなり、長い間、ホストＡ，ホストＣの印刷処理はホストＢの印刷処理終了待ちとなる。そのため、複数のホストコンピュータと印刷装置で構築されている印刷環境において、全体的な印刷パフォーマンスが低下することになる。
【００１６】
次に図３は、本発明の実施の形態に係る情報処理装置の印刷設定部300である。
【００１７】
301は印刷装置で印刷する印刷データを作成するのに必要な項目を設定する基本設定画面である。302は用紙の種類を選択する項目である。用紙の種類には「普通紙」、「高品位専用紙」、「はがき」、「封筒」などの複数の用紙種類があり、そのリストの中からユーザが使用したい用紙を選択することができる。303は給紙方法を選択する項目である。給紙方法には「オートシードフィーダ」、「カセット」などがあり、そのリストの中からユーザが選んだ用紙を給紙する方法を選択することができる。304は印刷の品位を設定する項目である。印刷品位には「きれい」、「標準」、「速い」などの選択項目があり、ユーザが求める印刷物の品位を選択することができる。305は自動的に無線の電波状況に応じた印刷設定にするかをユーザが選択する項目である。チェックボックスをチェックすることにより、選択できる印刷設定に無線の電波状況を反映させる。306は現在のプリンタ装置との無線通信の電波状況を表示する項目である。なお、上記それぞれの印刷設定で選択することができる項目は接続しているプリンタ装置の種類により異なる。また、一般的に、印刷データは用紙の種類、印刷品位に依存し、用紙種類に関しては「普通紙」よりも「高品位専用紙」、印刷品位に関しては「速い」よりも「きれい」を選択する方が印刷データは大きくなる。
【００１８】
図４から図８を用いて本実施例で印刷設定を行う際の処理を説明する。
【００１９】
ユーザは印刷を行う際に、印刷に必要な用紙種類、印刷品位などを設定するために印刷設定アプリケーションを起動する（401）。印刷設定アプリケーションは、印刷装置と有線、無線のどちらで接続されているかを判別する（402）。有線で接続されている場合は、ユーザは全ての印刷設定が可能である。無線で印刷装置と接続されている場合は、ユーザが印刷設定項目に電波状況を自動で反映させるように設定しているかどうかをチェックする（403）。自動設定が無効に設定されている場合、ユーザは全ての印刷設定が可能である。
【００２０】
図５に自動設定が無効に設定されている場合の印刷設定画面の一例を図５に図示する。
【００２１】
自動設定が無効に設定されている場合（501）、電波状況にかかわらずに、用紙の種類を選択する項目で、普通紙から封筒まで全ての紙の種類が選択可能である（502）。また、図５には不図示であるが印刷品位も全ての項目が設定可能である。
【００２２】
自動設定が有効に設定されている場合、印刷装置との無線の電波状況を測定して（404）、電波状況が良好か悪いかどうかを判断する（405）。電波状況が良好な場合、ユーザは全ての印刷設定が可能である。
【００２３】
図６に自動設定が有効に設定されていて、かつ電波状況が良好な場合の印刷設定画面の一例を図示する。
【００２４】
自動設定が有効に設定されており（601）、かつ電波状況が良好である場合（602）には、印刷品位は全ての項目が選択可能である。また、図６には不図示であるが用紙の種類を選択する項目でも全ての用紙種類が選択可能である。電波状況が良好な場合は、無線通信で転送した印刷データが壊れるよな通信エラーも発生しにくく、印刷データ破壊による印刷データの再送のような現象が起こることが少ない。そのため、ホストコンピュータから印刷データを印刷装置に転送する時間が短くなり、印刷装置を占有する時間も短くなる。そのため、ユーザが選択できる印刷設定に制限を設けて印刷データサイズを小さくしなくても他のホストコンピュータの印刷処理に影響が出ることも少ない。
【００２５】
また、電波状況が悪い場合、ユーザが選択できる印刷設定を制限する（406）。
図７、図８に自動設定が有効に設定されていて、かつ電波状況が悪い場合の印刷設定画面の一例を図示する。
【００２６】
自動設定が有効に設定されており（701）（801）、かつ電波状況が悪い場合（702）（802）は、印刷品位の選択項目に印刷データが小さくなる設定のみを選択可能とする（703）。図７では印刷品位の「きれい」、「標準」がグレーアウトされて表示され、ユーザが選択できないようになっている。また、用紙の種類を選択する項目においても、同様に印刷データが小さくなる設定のみを選択可能とする（803）。図８では「プロフォトペーパー」、「スーパーフォトペーパー」、「マットフォトペーパー」、「光沢紙」、「高品質専用紙」がグレーアウトされて表示され、ユーザが選択できないようになっている。
【００２７】
電波状況が悪い場合には、無線通信を使用している機器が周囲に存在していたり、またホストコンピュータと印刷装置間に障害物が存在するなどの状況が考えられる。そのため、ホストコンピュータと印刷装置の無線通信が途切れたり、印刷データの再送などが発生する可能性が高くなる。また、他のホストコンピュータの印刷処理にも影響が出るため、電波状態が悪い場合には本発明のように印刷データ数を小さくし、印刷データの転送時間を短くして、電波状況が悪いホストコンピュータの印刷装置を占有する時間を短くする必要がある。
【００２８】
上記手順により、ユーザが現在設定可能な印刷設定項目から印刷設定を選択することにより、その設定に応じた印刷設定データを作成し（407）、印刷装置に印刷データを送信する（408）。
【００２９】
このように本発明によると、ユーザが選択できる印刷設定に無線通信の電波状況を反映することにより、電波状況が良い場合は全ての印刷設定が選択可能であり、電波状況が悪い場合には印刷データが小さくなる印刷設定のみ選択可能とする。その結果、印刷データの転送時間を低減することができるため、複数のホストコンピュータとプリンタ装置で構成される印刷環境において、無線通信の電波状況悪化における印刷パフォーマンスの低下を防止することが可能になる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態に係るプリンタ装置1000の概観斜視図である。
【図２】本発明に係わる通常の一使用形態である。
【図３】本発明の実施の形態に係る情報処理装置の印刷設定部300である。
【図４】本実施例の印刷設定画面の一例を示す図である。
【図５】自動設定が無効に設定されている場合の印刷設定画面の一例を示す図である。
【図６】自動設定が有効に設定されていて、かつ電波状況が良好な場合の印刷設定画面の一例を示す図である。
【図７】自動設定が有効に設定されていて、かつ電波状況が悪い場合の印刷設定画面の一例を示す図である。
【図８】自動設定が有効に設定されていて、かつ電波状況が悪い場合の印刷設定画面の一例を示す図である。
【図１】
2006085562.tif 000003
【図２】
2006085562.tif 000004
【図３】
2006085562.tif 000005
【図４】
2006085562.tif 000006
【図５】
2006085562.tif 000007
【図６】
2006085562.tif 000008
【図７】
2006085562.tif 000009
【図８】
2006085562.tif 000010