(57)【要約】【課題】ネットワーク上に存在する印刷オブジェクトを利用するような印刷データを受信した場合、携帯電話など無線通信接続し、印刷に必要な印刷オブジェクトを取得することにより、その印刷オブジェクトを利用した印刷をおこなう印刷システムを提供する。【解決手段】プリンタ１がＰＤＡ２から外部ネットワーク上に存在する印刷オブジェクトを利用するような印刷データを受信した場合、外部ネットワークへ接続可能な携帯電話３と自動的に無線通信接続し、その携帯電話３を介して外部ネットワークへ接続し、印刷に必要な印刷オブジェクトを取得することにより、その印刷オブジェクトを利用した印刷をおこなう。  【選択図】  図１
2006331104.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを送信する印刷データ送信装置と、印刷データ送信装置からの印刷データを受信して印刷をおこなう印刷装置と、印刷装置からの要求により印刷装置が必要とするデータを無線通信手段により外部ネットワークから取得し、取得したデータを印刷装置へ送信する無線通信装置とを具備したことを特徴とする印刷システム。
【請求項２】
無線通信手段を備え、該無線通信手段により、無線通信手段と外部ネットワークへのアクセス手段とを備えた無線通信装置との通信をおこない、該無線通信装置が外部ネットワークから取得した印刷オブジェクトを該無線通信手段により取得し、該印刷オブジェクトを含んだ印刷をすることを特徴とする印刷装置。
【請求項３】
印刷データを解析し、印刷データ中に外部ネットワーク上に存在する印刷オブジェクトが記述されていた場合、無線通信装置と自動的に無線通信接続を確立することを特徴とする請求項２記載の印刷装置。
【請求項４】
前記無線通信装置は、外部ネットワーク上の印刷オブジェクトのファイルサイズを取得し、前記印刷装置へファイルサイズを通知し、該印刷装置へ印刷データを送信した印刷データ送信装置に対して、ファイルサイズを通知することを特徴とする請求項１記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷データを送受信する印刷装置に関し、携帯電話などの無線通信装置が介在した印刷システムに関する。
【背景技術】
【０００２】
従来よりプリンタ装置などの各種印刷装置において、印刷指示を発行する印刷制御装置とは異なる装置（印刷データ供給装置）に格納されている印刷オブジェクトの印刷を可能にする印刷システムが提供されてきた。
【０００３】
具体的には、ＩＥＥＥ１３９４バスで接続されたコントローラとＨＤＤユニットとプリンタユニットとから構成され、ＨＤＤユニットは、印刷の対象となる印刷オブジェクトを保持し、コントローラ１１は、ＨＤＤユニットに格納された印刷オブジェクトを取得して印刷する旨の印刷コマンドをプリンタユニットに発行し、プリンタユニットは、その印刷コマンドで指定されたパラメータに従って、ＨＤＤユニットに対して印刷オブジェクトの送信を要求することにより、ＨＤＤユニットに格納された印刷オブジェクトを取得し、取得した印刷オブジェクトを印刷するものである。
【特許文献１】特開２００４−１５７９６０号公報（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来技術では、取得する印刷オブジェクトがインターネットなど外部ネットワーク上にある場合取得することができない。ＨＤＤユニットに外部ネットワークへの接続手段があったとしても、それが有線接続であると、プリンタユニットおよびＨＤＤユニットの設置場所の制限を受ける。また、印刷オブジェクトが大きなファイルサイズであった場合、これを取得するために多額の通信料がかかることがあるという課題が生じていた。
【０００５】
従って、本発明は上述した課題を解決するために、外部ネットワーク上に存在する印刷オブジェクトを利用するような印刷データを受信した場合、外部ネットワークへ接続可能な無線通信装置と自動的に無線通信接続し、その無線通信装置を介して外部ネットワークへ接続し、印刷に必要な印刷オブジェクトを取得することにより、その印刷オブジェクトを利用した印刷をおこなう印刷システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明は上述したような課題を解決するため、外部ネットワーク上に存在する印刷オブジェクトを利用するような印刷データを受信した場合、外部ネットワークへ接続可能な無線通信装置と自動的に無線通信接続し、その無線通信装置を介して外部ネットワークへ接続し、印刷に必要な印刷オブジェクトを取得することにより、その印刷オブジェクトを利用した印刷をおこなう。
【０００７】
また本発明は上述した課題を解決するため、、無線通信装置は、無線通信手段により外部ネットワークへ接続することにより、無線通信装置および印刷装置の設置場所の制約を減らすものである。
【０００８】
また、本発明は、印刷装置は、周囲に存在する無線通信装置の中から、外部ネットワークへ接続可能な無線通信装置を自動的に選択し、その無線通信装置と自動的に無線通信接続を確立することにより、ユーザーの操作手順を減らすものである。
【０００９】
また本発明は、、印刷装置は、無線通信装置を介して外部ネットワークに接続し、まず印刷オブジェクトのファイルサイズを取得し、取得したファイルサイズを印刷データ送信装置に送り、ユーザーにファイルサイズを通知し、印刷オブジェクトの取得を続行するかどうかをユーザーに決定させることにより、無線通信装置が大きなファイルサイズの印刷オブジェクトをダウンロードすることを未然に防ぎ、印刷オブジェクト取得にかかる通信料を抑えるものである。
【００１０】
また本発明は、ユーザーが指定した印刷品質情報に応じて、自動的に印刷オブジェクトの取得経路を変えることにより、実際に取得する印刷オブジェクトのファイルサイズを軽減することにより、印刷オブジェクト取得にかかる時間および通信費用を抑えるものである。
【発明の効果】
【００１１】
印刷装置が外部ネットワーク上に存在する印刷オブジェクトを利用するような印刷データを受信した場合、外部ネットワークへ接続可能な無線通信装置と無線通信接続し、外部ネットワーク上に存在する印刷に必要な印刷オブジェクトを、無線通信装置から取得してその印刷オブジェクトを利用した印刷をおこなうことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明における実施形態について図面を用いて説明する。
【００１３】
図１は、本発明の一実施例を示す印刷システムの概念図である。本実施形態では、印刷データ送信装置２をBluetoothによる無線通信機能を備えたＰＤＡ（Personal Digital Assistance）とし、印刷装置１をBluetoothによる無線通信機能を備えたプリンタとし、無線通信装置３をBluetoothによる無線通信機能および携帯電話網を通じてインターネットへのアクセス機能を備えた携帯電話としたシステム概念である。
【００１４】
また印刷装置１に関する機能ブロック図を図２に示す。印刷装置１は、アンテナ１１により受信した印刷データを無線通信送受信部１２で復調などの処理をおこない、制御部１３へ送る。制御部１３は印刷データを印刷データ処理部１５へ送り、印刷データ処理部１５で印刷データを解析する。。印刷データ処理部１５での解析の結果、受信した印刷データだけで処理が可能なら、印刷部１６に印刷データを送り、実際に印刷をおこなう。印刷データ処理部１６での解析の結果、外部ネットワークから印刷オブジェクトを取得することが必要なら、制御部１３は、コマンド処理部１４に外部ネットワークへの接続要求、印刷オブジェクトの取得要求の指示を出し、印刷オブジェクトが取得できたら、既に受信した印刷データと合わせて印刷部１６に送り印刷をおこなう。
【００１５】
実施形態ではＰＤＡとして説明する印刷データ送信装置２の機能ブロック図を図３に示す。ユーザーインターフェース部２６をユーザーが操作することにより、無線通信接続開始や印刷データ送信開始などの指示を制御部２４へ与える。制御部２４は、ユーザーインターフェース部２６から無線通信接続開始の指示を受けたら、指示された無線通信装置に対して無線通信送受信部２２で変調などの処理をおこなった接続要求信号をアンテナ２１を介して送信する。また、ユーザーインターフェース部２６から印刷開始の指示を受けたら、制御部２４は、データ記憶部２３に記憶されている印刷データを取得し、無線通信送受信部２２で変調などの処理をおこなった印刷データ信号をアンテナ２１を介して送信する。また、無線通信送受信部２２やユーザーインターフェース部２６から受け取った情報に基づいて、制御部２４は表示部２５に情報表示の指示を与え、表示部２５にユーザーへの情報を表示することができる。
【００１６】
次に、実施形態では具体例として携帯電話として説明する無線通信装置３の機能ブロック図を図４に示す。無線通信装置３は、アンテナ３１、無線通信送受信部３２で受信した信号を制御部３３へ送る。受信した信号が外部ネットワークへの接続要求ならば、外部ネットワーク制御部３７へ外部ネットワークへの接続指示を与え、外部ネットワーク無線通信送受信部３６、アンテナ３５を介して接続要求信号を送信し、外部ネットワークとの接続を開始する。また、外部ネットワークから取得したデータを、アンテナ３５、外部ネットワーク無線通信送受信部３６を介して外部ネットワーク制御部３７が受信し、そのデータを制御部３３へ送り、制御部３３が無線通信送受信部３２、アンテナ３１を介して外部ネットワークから受信したデータを送信することが可能である。
【００１７】
説明したような各装置のシステム構成に基づいた動作について以下に図１乃至図４を用いて説明する。
【００１８】
まず印刷データ送信装置２のユーザーは、ユーザーインターフェース部２６を操作し、データ記憶部２３に記憶されている印刷データを印刷するよう印刷指示を与える。印刷指示を受けた制御部２４は、印刷装置１への無線通信接続要求信号を生成し、無線通信送受信部２２へ送り、変調などの処理をした後、アンテナ２１から無線通信接続要求信号が送信される。
【００１９】
印刷装置１は、印刷データ送信装置２からの無線通信接続要求信号をアンテナ１１で受信し、無線通信送受信部１２で復調などの処理をおこない、制御部１３へ送る。制御部１３は、コマンド処理部１４に、無線通信接続要求に応答するよう指示し、コマンド処理部１４が生成した応答信号が無線通信送受信部１２で変調処理され、アンテナ１１を介して送信される。
【００２０】
印刷データ送信装置２はアンテナ２１、無線通信送受信部２２を介して印刷装置１からの応答信号を受信し、印刷データ送信装置２と印刷装置１との間の無線通信が確立する。その後、印刷データ送信装置２の制御部２４は、データ記憶部２３に記憶されている印刷データを無線通信送受信部２２へ送り、変調処理などをされた後、アンテナ２１を介して印刷データが印刷装置１へ送信される。
【００２１】
印刷装置１は、アンテナ１１により印刷データ送信装置２からの印刷データを受信し、無線通信送受信部１２により受信した印刷データの復調処理などをおこない、制御部１３に送る。制御部１３は、受信したデータが印刷データである場合、印刷データ処理部１５にそのデータを送る。印刷データ処理部１５では、受信した印刷データを解析し、受信した印刷データのみで印刷が可能であるなら、制御部１６へ印刷可能であるとの通知を送る。制御部１３は、受信した印刷データを印刷処理部１６へ送り、印刷処理部１６で印刷データに基づいて印刷媒体への印刷をおこなう。
【００２２】
印刷データ処理部１５が受信した印刷データを解析したときに、外部ネットワークから印刷オブジェクトを取得する必要があると判断した場合、必要な印刷オブジェクトの取得指示を制御部１３へ与える。
【００２３】
外部ネットワークからの印刷オブジェクト取得が必要となる印刷データとは、例えば、Ｗ３Ｃ（World Wide Web Consortium）の勧告となったＸＨＴＭＬ（Extensible HyperText Markup Language）で記述されている印刷データにおいて、body要素中に、IMG SRC= HTTP://WWW.EXAMPLE.COM/image.jpg（例示のみ）と記述されていた場合、インターネット上のコンテンツサーバ５にある、ＵＲＬ（Uniform Resource Locator）http://www.example.com/image.jpgで示されているimage.jpgというファイルを印刷オブジェクト取得して印刷をおこなう必要がある。
【００２４】
印刷データ処理部１５から印刷オブジェクトの取得要求を受けた制御部１３は、コマンド処理部１４に、周辺に存在する無線通信装置を検出するコマンドを発行するようコマンド処理部１４に指示する。コマンド処理部１４は、周囲の無線通信装置を検出するための信号を無線通信送受信部１２に送り、無線通信送受信部１２で変調などの処理をした信号を周囲の無線通信装置に対して送信する。印刷装置１からの無線通信装置検出信号を受信した無線通信装置は、印刷装置１に対して応答信号を返す。
【００２５】
次に、印刷装置１が備える無線通信手段がBluetoothの場合について無線通信装置の検出方法を説明する。印刷装置１は、周囲の無線通信装置を検出するためにBluetoothのInquiry信号を送信することになる。
【００２６】
印刷装置１からのInquiryに対して、周囲にあるBluetoothによる無線通信手段を備えた無線通信装置は、Inquiryへの応答信号を返す。無線通信装置３が印刷装置１からの信号を受信可能な範囲にあった場合には、無線通信装置３はアンテナ３１を介して印刷装置１からの信号を受信し、無線通信送受信部３２で信号を復調し、制御部３３へ送る。制御部３３は、Inquiryに対する応答信号を発行するようコマンド処理部３４に指示し、コマンド処理部３４でInquiryに対する応答信号を生成し、無線通信装置３２で変調処理されたInquiry応答信号がアンテナ３１を介して送信される。
【００２７】
Inquiryの応答信号には、各無線通信装置に固有に割り当てられているアドレス（BD_ADDR）と、その無線通信装置がどのような機能を持っているかを示すClass of Device（CoD）という値が含まれている。
【００２８】
CoDは、２４ビットのフィールドに、Major Service Class、Major Device Class、Minor Device Class をビット割り当てしたもので、例えば、ネットワークアクセスポイントの場合、Major Service Class=Networking、Major Device Class=LAN/Network Access point が割り当てられ、携帯電話の場合、Major Service Class=Networking、Major Device Class=Telephony、Major Device Class=Phone、Minor Device Class=Cellularが割り当てられるなど、CoDの値を解析することにより、その無線通信装置が備えている機能を把握することができる。
【００２９】
印刷装置１は、無線通信装置３からのInquiry応答信号をアンテナ１１で受信し、無線通信送受信部１２で信号を復調し、制御部１３へ送る。制御部１３は、受信したInquiry応答信号のCoDを解析し、外部ネットワークへ接続が可能であると考えられる無線通信装置のBD_ADDRのリストを作成する。
【００３０】
そして、無線通信装置３が外部ネットワークへの接続が可能であると判断した場合、無線通信装置３のBD_ADDRを指定してBluetoothの無線通信接続を確立するためのコマンドを発行するようコマンド処理部１４に指示する。コマンド処理部１４は、指定されたBD_ADDRを持つ無線通信装置３に対するBluetooth接続確立要求コマンドを無線通信送受信部１２へ送る。
【００３１】
無線通信送受信部１２で変調処理されたBluetooth接続確立要求信号がアンテナ１１を介して無線通信装置３へ送られる。無線通信装置３は、アンテナ３１により印刷装置１からのBluetooth接続確立要求信号を受信し、無線通信送受信部３２でその信号を復調処理し、復調した信号を制御部３３へ送る。制御部３３は、受信したBluetooth接続確立要求に対する応答信号を送るようコマンド処理部３４へ指示し、コマンド処理部３４で生成した応答信号を無線通信送受信部３２へ送る。無線通信送受信部３２では、その信号を変調処理し、アンテナ３１を介して印刷装置１へ送信する。
【００３２】
印刷装置１は、アンテナ１１により、無線通信装置３からの応答信号を受信し、無線通信処理部１２で復調処理をし、制御部１３へ送る。制御部１３では、無線通信装置３からBluetooth接続要求に対する応答を受信したことを認知し、Bluetoothでの無線通信接続が確立する。
【００３３】
印刷装置１は、さらに無線通信装置３が提供できるサービスを取得したい場合、サービス検索のための信号を送信することができる。制御部１３は、サービス検索のコマンドを発行するようコマンド処理部１４に指示する。
【００３４】
コマンド処理部１４は、BluetoothのService Discovery Protocol に基づいたサービス検索信号を生成し、無線通信送受信部１２へ送る。無線通信送受信部１２は、サービス検索信号を変調処理し、アンテナ１１を介して無線通信装置３へ送る。無線通信装置３は、アンテナ３１により印刷装置１からのサービス検索信号を受信し、無線通信送受信部３２で受信信号を復調処理し、制御部３３へ送る。制御部３３では、印刷装置１からのサービス検索信号に対して応答信号を返すよう、コマンド処理部３４へ指示する。
【００３５】
そして、サービス検索に対する応答には、提供しているBluetoothのプロトコル、サービスを示すUUIID（Protocol Universally Unique Identifiers and Names）が含まれている。
【００３６】
例えば、無線通信装置３が、ダイヤルアップにより外部ネットワークへ接続可能な携帯電話の場合、UUID= Dialup Networking(0x1103) を含んでいる。無線通信装置３のコマンド処理部３４は、応答信号を無線通信送受信部３２へ送り、無線通信送受信部３２で応答信号を変調処理しアンテナ３１を介して印刷装置２へ送る。
【００３７】
印刷装置２は、無線通信装置３からの応答信号をアンテナ１１を介して受信し、無線通信送受信部１２へ送り、復調処理をして、制御部１３へ送る。制御部１３は、受信した応答信号を解析し、無線通信装置３が外部ネットワークへ接続が可能であるかどうかを判別する。
【００３８】
ここで、無線通信装置３とのBluetooth接続が成功しなかった場合、もしくは無線通信装置３からのサービス検索の応答を解析した結果、外部ネットワークへ接続できるサービスを提供していないと判断したときには、Inquiry時に作成したBD_ADDRのリストにある無線通信装置に対して同様の手順をおこない、外部ネットワークへ接続可能な無線通信装置を検出する。
【００３９】
印刷装置１の制御部１３が、無線通信装置３が外部ネットワークへの接続が可能であると判別した場合、制御部１３は、コマンド処理部１４へ外部ネットワークへの接続要求指示を与え、コマンド処理部１４から無線通信処理部１２での変調処理を経て、アンテナ１１から外部ネットワーク接続要求信号を無線通信装置３へ送る。
【００４０】
無線通信装置３は、外部ネットワークへの接続要求指示をアンテナ３１を介して受信し、無線通信処理部３２で復調され、制御部３３へ送られる。制御部３３は、印刷装置２から外部ネットワークへの接続要求を受信したことを認知する。本実施形態の場合、無線通信装置３は、携帯電話であるので、印刷装置２からの外部ネットワーク接続要求を受信した場合には、携帯電話網への接続を開始することになる。
【００４１】
制御部３３は、携帯電話制御部３７へ発呼をするよう指示する。携帯電話制御部３７は、発呼信号を生成し、携帯電話送受信部３６で変調処理し、アンテナ３５を介して携帯電話基地局４へ発呼信号を送る。無線通信装置３は、携帯電話基地局４を介して携帯電話網への接続が確立したら、携帯電話制御部３７から制御部３３へ携帯電話網への接続確立を通知する。制御部３３は、携帯電話網へ接続したことを印刷装置１に通知するようコマンド処理部３４へ指示し、コマンド制御部は携帯電話網への接続通知信号を生成し、無線通信送受信部３２からアンテナ３１を介して印刷装置１へ送信する。
【００４２】
印刷装置１は、無線通信装置３からの携帯電話網接続通知信号をアンテナ１１を介して受信し、無線通信送受信部１２へ送る。無線通信送受信部１２で受信信号を復調し、制御部１３へ送る。制御部１３は、無線通信装置３からの携帯電話網接続通知信号を受信したことから、外部ネットワークから印刷オブジェクトを取得可能であると判断する。
【００４３】
制御部１３は、印刷オブジェクトを取得するためのコマンドを発行するようコマンド処理部１４へ指示する。コマンド処理部１４は、印刷データに含まれていた印刷オブジェクトのＵＲＬhttp://www.example.com/image.jpgを含む印刷オブジェクト取得要求コマンドを生成し、無線通信送受信部１２へ送る。無線通信送受信部１２で変調された印刷オブジェクト取得要求信号がアンテナ１１を介して無線通信装置３へ送信される。
【００４４】
無線通信装置３は、アンテナ３１を介して印刷装置１からの印刷オブジェクト取得要求信号を受信し、無線通信送受信部３２で復調処理し、制御部３３へ送る。制御部３３は、印刷オブジェクト取得要求信号に含まれていたインターネット上のＵＲＬ http://www.example.com/image.jpgから、コンテンツサーバ５にアクセスし、印刷オブジェクトimage.jpgを取得するよう携帯電話制御部３７に指示する。
【００４５】
携帯電話制御部３７は該ＵＲＬへアクセスするためのコマンドを発生し、携帯電話送受信部３６で変調処理し、アンテナ３５を介して携帯電話基地局４へ送る。無線通信装置３は、携帯電話基地局４から携帯電話網を介し、インターネット上のコンテンツサーバ５へアクセスし、携帯電話網、携帯電話基地局４を介してアンテナ３５により、印刷オブジェクト”image.jpg”を含む信号を受信する。
【００４６】
受信した信号は携帯電話送受信部３６により復調され、携帯電話制御部３７さらに制御部３３へ送られる。制御部３３は、印刷装置１により指定された印刷オブジェクトを取得したと判断し、印刷オブジェクト取得要求に対する応答コマンドを送るようコマンド処理部３４へ指示する。コマンド処理部は、取得した印刷オブジェクトを含む応答信号を生成し、無線通信送受信部３２へ送り、変調処理された信号がアンテナ３１より印刷装置１へ送信される。
【００４７】
印刷装置１は、アンテナ１１を介して無線通信装置３からの応答信号を受信し、無線通信送受信部１２で復調処理し、制御部１３へ送る。制御部１３は、指示した印刷オブジェクトが取得できていたら、印刷データ処理部１５へ、印刷オブジェクトが取得できたことを通知する。
【００４８】
印刷データ処理部１５は、印刷データ送信装置１から受信していた印刷データに取得した印刷オブジェクトを埋め込み、新たに生成した印刷データを制御部１３へ送る。制御部１３は、その印刷データを印刷部１６へ送り、印刷部１６は印刷媒体に印刷をおこなう。
【００４９】
以上述べてきた手順により、印刷データ送信装置２から送られた印刷データに記述されていた外部ネットワーク上にある印刷オブジェクトを含んで印刷装置１で印刷することができる。
【００５０】
次に、柔術した動作手順に加えて、外部ネットワーク上にある印刷オブジェクトのファイルサイズを取得して、印刷オブジェクトをダウンロードするかどうかをユーザーに判断させる動作手順について説明する。
【００５１】
無線通信装置３は、携帯電話網からインターネットを介してコンテンツサーバ５から印刷オブジェクト image.jpg を取得する前に、まずそのファイルサイズの取得をおこなう。
【００５２】
無線通信装置３の制御部３３は、ファイルサイズの取得をおこなう前に、指定されたURLに対するHTTP HEAD コマンドを含む信号を携帯電話制御部３７に送り、携帯電話制御部３７からアンテナ３５を介して、携帯電話網、インターネットを通じてコンテンツサーバへ送る。コンテンツサーバは、HTTP HEADに対する応答を返し、インターネット、携帯電話網を通じてアンテナ３５、携帯電話送受信部３６、携帯電話制御部３７を経て制御部３３で応答を受信する。応答で得られたヘッダ情報に含まれているContent-Length の値から、印刷オブジェクトのファイルサイズを取得する。取得したファイルサイズを、コマンド処理部３４へ送り、印刷オブジェクトのファイルサイズの通知コマンドを無線通信送受信部３２、アンテナ３１を介して、印刷装置１へ送る。
【００５３】
印刷装置１の制御部は、アンテナ１１、無線通信送受信部１１を介して印刷オブジェクトのファイルサイズの通知コマンドを受信する。制御部は、印刷オブジェクトのファイルサイズの通知コマンドを無線通信送受信部１２、アンテナ１１を介して印刷データ送信装置２へ送る。
【００５４】
印刷データ送信装置２の制御部２４は、アンテナ２１、無線通信送受信部２２を介して印刷オブジェクトのファイルサイズ通知コマンドを受信する。制御部２４は、受信した印刷オブジェクトのファイルサイズを表示するよう表示部２５へ指示し、表示部２５は、印刷オブジェクトのファイルサイズを表示する。
【００５５】
ユーザーは、印刷オブジェクトのファイルサイズを知り、そのまま印刷オブジェクトをダウンロードするか、ファイルサイズが大きいため印刷オブジェクトをダウンロードするのに、時間や通信料金がかかってしまうと判断し、印刷オブジェクトのダウンロードを中止するかを、ユーザーインターフェース部２６を操作して制御部２４に指示する。
【００５６】
印刷オブジェクトのダウンロードを続行する場合、制御部２４から印刷オブジェクトダウンロード続行のコマンドを発行し、印刷データ送信装置２から印刷装置１、そして無線通信装置３へ印刷オブジェクトダウンロード続行のコマンドが送られる。無線通信装置３の制御部３３は、印刷オブジェクトダウンロード続行のコマンドを受信したら、携帯電話網、インターネットを通じてコンテンツサーバ５上の印刷オブジェクトの取得をおこなう。
【００５７】
印刷オブジェクトのダウンロードを中止する場合、印刷データ送信装置の制御部２４から印刷オブジェクトダウンロード中止のコマンドを発行し、印刷装置１がそのコマンドを受信する。印刷オブジェクトダウンロード中止のコマンドを受信した印刷装置１の制御部１３は、すでに受信していた印刷データのみを印刷データ処理部１５から制御部１３さらに印刷部１６へ送り、外部ネットワーク上の印刷オブジェクトを抜いた形で印刷をおこなう。
【００５８】
また、制御部１３は、外部ネットワークとの接続を切断するようコマンド処理部１４へ指示し、印刷装置２から発行された外部ネットワークとの切断要求が無線通信装置３の制御部３３へ送られる。無線通信装置３の制御部３３は、携帯電話制御部３７へ、携帯電話網の切断を指示する。切断要求信号が携帯電話制御部３７から携帯電話送受信部３６、アンテナ３５を介して携帯電話基地局４へ送られ、携帯電話網との接続が切断される。
【００５９】
このように、印刷オブジェクトのダウンロードを続行するか中止するかをユーザーがその都度判断する方法について述べたが、印刷オブジェクトのダウンロードを続行するか中止するかを判断する閾値となるファイルサイズをあらかじめ設定しておいて、印刷オブジェクトのファイルサイズがその閾値以下ならダウンロード続行、閾値より大きければダウンロード中止と自動的に判断する方法も考えられる。
【００６０】
以上述べてきた手順により、印刷オブジェクトを取得する前に、印刷オブジェクトのファイルサイズを知ることにより印刷オブジェクトを取得するかどうかを判断することができるため、大きなファイルサイズの印刷オブジェクトの場合には取得を中止し、印刷オブジェクトの取得にかかる時間や通信料金を減らすことができる。
【００６１】
次に、印刷データ送信装置２が要求する印刷品質によって、印刷オブジェクトを取得する経路を変える手段について説明する。
【００６２】
印刷データ送信装置２は、印刷装置１に対し印刷品質を設定することができる。これは、印刷装置１の実装に依存するが、例えば、Bluetooth の Basic Printing Profile の 仕様書である “BASIC PRINTING PROFILE Interoperability Specification”では、印刷品質として、draft、normal、high を設定できるような例が記載されている。印刷データ送信装置２のユーザーは、ユーザーインターフェース部２６を操作し、印刷するファイルおよびその印刷品質を制御部２４に指示する。制御部２４は、無線通信送受信部２２、アンテナ２１を介して、印刷装置１に対して、印刷データとともに印刷品質を設定するパラメータを送る。
【００６３】
印刷装置１は、インターネット上のコンテンツサーバ５にある印刷オブジェクトを取得する必要がある場合には、無線通信装置２へ外部ネットワークへの接続要求を送る。その際、印刷装置１は、印刷データ送信装置２から指定された印刷品質により、高品質な印刷を要求されている場合は通常通りコンテンサーバ５へアクセスするよう無線通信装置３へ指示し、低品質な印刷を要求されている場合は、コンテンツ圧縮サーバ６を経由してコンテンツサーバ５へアクセスするよう指示する。コンテンツ圧縮サーバ６は、例えば、特定のネットワーク提供業者が提供している移動体電話サービスで提供している中継サーバのようなものである。コンテンツの要求元はこの中継サーバを経由してコンテンツサーバへアクセスする。中継iサーバは、コンテンツサーバから受信した画像データの解像度を落とすなどの処理をすることによりコンテンツサイズの圧縮をはかり、圧縮処理したデータを要求元へ送る。コンテンツサーバに直接アクセスしてコンテンツを取得するよりも、圧縮処理によりデータサイズが小さくなっているので、データ通信量が減る利点がある。ただし、画像データの解像度が落とされていたりするので、高品質な画像データを取得する必要がある場合には向かない。
【００６４】
無線通信装置３は、印刷装置１からの指示により、コンテンツ圧縮サーバ６を経由してコンテンツサーバ５へアクセスし、コンテンツサーバ５上の印刷オブジェクトがコンテンツ圧縮サーバ６に渡される。コンテンツ圧縮サーバ６は、印刷オブジェクトが画像データなら、その解像度を落とすなどの処理をおこない、ファイルサイズをより小さくする。コンテンツ圧縮サーバ６により圧縮処理された印刷オブジェクトがインターネット、携帯電話網を通じて無線通信装置３により受信される。無線通信装置３が受信した印刷オブジェクトは、印刷装置２へ送信される。印刷装置２は、無線通信装置３から送られた印刷オブジェクトを受信し、印刷データ送信装置１から受信した印刷データとともに印刷部１６へ送り、印刷がおこなわれる。
【００６５】
以上述べてきた手順により、印刷データ送信装置１から指定された印刷品質に応じてインターネット上のコンテンツサーバ５上にある印刷オブジェクトの取得経路を自動的に変えることにより、低い印刷品質でよい場合には、印刷オブジェクトの取得にかかる時間、通信料金を減らすことができる。
【００６６】
このように、本実施形態においては、印刷装置が外部ネットワーク上に存在する印刷オブジェクトを利用するような印刷データを受信した場合、外部ネットワークへ接続可能な無線通信装置と無線通信接続し、外部ネットワーク上に存在する印刷に必要な印刷オブジェクトを、無線通信装置から取得してその印刷オブジェクトを利用した印刷をおこなうことができる。
【００６７】
また、無線通信装置は、無線通信手段により外部ネットワークへ接続することにより、無線通信装置および印刷装置の設置場所の制約を減らすことができる。
【００６８】
また、印刷装置が外部ネットワーク上に存在する印刷オブジェクトを取得するため、無線通信装置との無線通信接続をする際、周囲に存在する無線通信装置の中から、外部ネットワークへ接続可能な無線通信装置を自動的に選択し、その無線通信装置と自動的に無線通信接続を確立することにより、ユーザーの操作手順を減らすことができる。
【００６９】
また、印刷装置は、無線通信装置を介して外部ネットワークに接続し、まず印刷オブジェクトのファイルサイズを取得し、取得したファイルサイズを印刷データ送信装置に送り、ユーザーにファイルサイズを通知し、印刷オブジェクトの取得を続行するかどうかをユーザーに決定させることにより、無線通信装置が大きなファイルサイズの印刷オブジェクトをダウンロードすることを未然に防ぎ、印刷オブジェクト取得にかかる通信料を抑えることができる。
【００７０】
また、ユーザーが指定した印刷品質情報に応じて、自動的に印刷オブジェクトの取得経路を変えることにより、実際に取得する印刷オブジェクトのファイルサイズを軽減することにより、印刷オブジェクト取得にかかる時間および通信料を抑えることができる。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施形態を示す印刷システムのシステム概念図である。
【図２】同実施形態における印刷装置（プリンタ）に関する機能ブロック図である。
【図３】同実施形態における印刷データ送受信装置（ＰＤＡ）に関する機能ブロック図である。
【図４】同実施形態における無線通信装置（携帯電話）に関する機能ブロック図である。
【符号の説明】
【００７２】
１…印刷装置（プリンタ）、２…印刷データ送信装置（ＰＤＡ）、３…無線通信装置（携帯電話）、４…携帯電話基地局、５…コンテンツサーバ、６…コンテンツ圧縮サーバ、１１…アンテナ、１２…無線通信送受信部、１３…制御部、１４…コマンド処理部、１５…印刷データ処理部、１６…印刷部。
【図１】
2006331104.tif 000003
【図２】
2006331104.tif 000004
【図３】
2006331104.tif 000005
【図４】
2006331104.tif 000006