(57)【要約】【課題】印刷設定を行なう操作パネルの操作性や視認性を向上する携帯端末、印刷装置および印刷システムを提供することを目的とする。【解決手段】通信状態の表示を行なう表示部と通信操作を行なう操作部とを備えた通信可能な携帯端末であって、近距離無線通信を行なう近距離無線通信手段と、前記表示部に印刷装置における印刷条件を設定する設定画面を表示すると共に、前記操作部を用いて前記印刷条件の設定を行なう印刷設定手段と、前記印刷設定手段により設定された印刷条件を前記近距離無線通信手段を用いて、前記印刷装置へ送信する送信制御手段とを備えた構造とする。【選択図】        図５
2004295325.tif 000002
【特許請求の範囲】
【請求項１】
通信状態の表示を行なう表示部と通信操作を行なう操作部とを備えた通信可能な携帯端末であって、
近距離無線通信を行なう近距離無線通信手段と、
前記表示部に印刷装置における印刷条件を設定する設定画面を表示すると共に、前記操作部を用いて前記印刷条件の設定を行なう印刷設定手段と、
前記印刷設定手段により設定された印刷条件を前記近距離無線通信手段を用いて、前記印刷装置へ送信する送信制御手段と
を備えた携帯端末。
【請求項２】
請求項１に記載の携帯端末であって、
前記携帯端末は、少なくともネットワークに接続可能であり、
前記印刷設定手段は、該ネットワークを介して、前記印刷装置の印刷条件を設定する操作用プログラムをダウンロードして該プログラムを実行する携帯端末。
【請求項３】
請求項１または２に記載の携帯端末であって、
前記送信制御手段は、前記印刷条件と共に、所定の印刷データまたは前記印刷装置の動作指令信号を送信する携帯端末。
【請求項４】
請求項１ないし３に記載の携帯端末であって、
前記近距離無線通信は、赤外線を用いた無線通信である携帯端末。
【請求項５】
請求項１ないし４に記載の携帯端末であって、
前記携帯端末は、携帯電話である携帯端末。
【請求項６】
所定の携帯端末と通信可能な印刷装置であって、
近距離無線通信を行なう近距離無線通信手段と、
前記携帯端末からの送信要求に対して、前記印刷装置に設定されている印刷条件を、前記近距離無線通信を用いて、前記携帯端末に送信する設定値送信制御手段と、
前記携帯端末から前記近距離無線通信手段を用いて送信された印刷条件を記憶する記憶手段と、
前記記憶手段に記憶された前記印刷条件に基づいて、印刷条件を設定し印刷を実行する印刷制御出力手段と
を備えた印刷装置。
【請求項７】
請求項６に記載の印刷装置であって、
前記近距離無線通信部は、赤外線を用いた無線通信である印刷装置。
【請求項８】
通信状態の表示を行なう表示部と通信操作を行なう操作部とを備えた通信可能な携帯端末と印刷装置とからなる印刷システムであって、
前記携帯端末は、
近距離無線通信を行なう近距離無線通信手段と、
前記表示部に印刷装置における印刷条件を設定する設定画面を表示すると共に、前記操作部を用いて前記印刷条件の設定を行なう印刷設定手段と、
前記印刷設定手段により設定された印刷条件を前記近距離無線通信手段を用いて、前記印刷装置へ送信する送信制御手段とを備え、
前記印刷装置は、
近距離無線通信を行なう近距離無線通信手段と、
前記携帯端末から前記近距離無線通信手段を用いて送信される印刷条件を記憶する記憶手段と、
前記記憶手段に記憶された前記印刷条件に基づいて、印刷条件を設定し印刷を実行する印刷制御出力手段とを備えた
印刷システム。
【請求項９】
請求項８に記載の印刷システムであって、
前記携帯端末は、前記操作部を用いて前記印刷装置に設定されている印刷条件の送信要求をする印刷設定要求手段を備え、
前記印刷装置は、前記携帯端末からの前記送信要求に対して、前記印刷装置に設定されている印刷条件に関する設定値を、前記近距離無線通信手段を用いて、前記携帯端末に送信する設定値送信制御手段を備えた
印刷システム。
【請求項１０】
少なくともネットワークに接続可能な携帯端末に所定のファイルを配信するサーバであって、
前記携帯端末から、該携帯端末を特定する情報と該携帯端末とデータのやり取りをする印刷装置を特定する情報を取得し、前記携帯端末で実行可能な形式で、該印刷装置の印刷条件の設定操作を行なうファイルを配信するサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信機能を備えた携帯端末、印刷装置および印刷システムに関する。
【０００２】
【従来の技術】
従来から、コンピュータなどの外部装置を使用せずに、記憶媒体から直接供給される画像データを印刷する印刷装置があった。例えば、デジタルスチルカメラの記憶媒体であるメモリカードを直接接続するカードスロットを設けた印刷装置がある。この種の印刷装置では、印刷に必要な印字品質、用紙種類、用紙サイズなどをユーザが設定するための操作パネルを備えている。こうした、操作パネルを開示する特許文献としては、下記がある。
【０００３】
【特許文献１】
特開２００１−８０２３号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、こうした操作パネルでは、ユーザが期待する操作性や視認性を確保することが困難であった。製作コスト低減のため、パネル操作に必要なボタンの数は最小限に限られ、また操作結果を表示する表示部としては低解像度のものが用いられているからである。他方、印刷機能の向上に伴い、操作パネルに求められる機能は増加傾向にある。こうした相反する要求に対して、現行の操作パネルには限界があった。
【０００５】
本発明は、こうした問題を解決し、印刷設定を行なう操作パネルの操作性や視認性を向上する携帯端末、印刷装置および印刷システムを提供することを目的とする。
【０００６】
【課題を解決するための手段およびその作用・効果】
本発明の携帯端末は、上記課題の少なくとも一部を解決するため、以下の手法をとった。すなわち、通信状態の表示を行なう表示部と通信操作を行なう操作部とを備えた通信可能な携帯端末であって、近距離無線通信を行なう近距離無線通信手段と、前記表示部に印刷装置における印刷条件を設定する設定画面を表示すると共に、前記操作部を用いて前記印刷条件の設定を行なう印刷設定手段と、前記印刷設定手段により設定された印刷条件を前記近距離無線通信手段を用いて、前記印刷装置へ送信する送信制御手段とを備えたことを要旨としている。
【０００７】
かかる携帯端末によれば、印刷装置の印刷条件に関する設定操作は携帯端末の表示部と操作部を用いて行なわれ、設定された印刷条件の設定値は近距離無線通信手段によって印刷装置に送信される。したがって、印刷条件の設定操作を手元の携帯端末で行なうことができ、操作性が向上する。また、携帯端末の視認性の良い表示部と複数の操作キーを有する操作部とを用いて、印刷条件の設定操作が可能となるため、設定内容をユーザが把握し易いだけでなく、その操作性も向上する。さらに、印刷条件の設定操作は、携帯端末側で可能となり、印刷装置に備える操作部分を使用する必要がない。よって、印刷装置に備える操作部分を簡略化することができる。
【０００８】
上記の構成を有する携帯端末は、少なくともネットワークに接続可能であり、前記印刷設定手段は、該ネットワークを介して、前記印刷装置の印刷条件を設定する操作用プログラムをダウンロードして該プログラムを実行するものとしても良い。
【０００９】
かかる携帯端末によれば、印刷条件を設定する操作用プログラムはネットワークを介してダウンロードすることができる。このダウンロードした操作用プログラムを携帯端末で実行して、印刷条件を設定する。したがって、携帯端末に対応するプログラムさえ用意すれば、種々の携帯端末を印刷装置における印刷条件の設定操作部として使用することができる。また、印刷条件の設定に関する機能を追加する場合には、操作用プラグラムを変更すれば良く、機能追加への対応が可能となる。同様に、操作上の不具合にも迅速に対応することができる。
【００１０】
上記の構成を有する携帯端末の送信制御手段は、前記印刷条件と共に、所定の印刷データまたは前記印刷装置の動作指令信号を送信するものとしても良い。かかる携帯端末によれば、近距離無線通信手段を用いた携帯端末からの動作指令および印刷条件に応答して、印刷装置は起動し、印刷条件の設定を行ない、印刷を行なう。したがって、印刷装置から離れた場所から印刷装置を操作することが可能となる。
【００１１】
上記の構成を有する携帯端末の近距離無線通信は、赤外線を用いた無線通信としても良い。携帯端末と印刷装置との通信に指向性の高い赤外線通信を用いることで、印刷装置を特定することが容易となり、簡易な構成とすることができる。
【００１２】
上記の構成を有する携帯端末は、携帯電話としても良い。既存の携帯電話を利用することで、汎用性の高い装置とすることができる。また、消費電力の少ない赤外線通信を用いれば、バッテリー駆動である携帯電話の電源の長寿命化に効果を奏する。
【００１３】
本発明の印刷装置は、所定の携帯端末と通信可能な印刷装置であって、近距離無線通信を行なう近距離無線通信手段と、前記携帯端末からの送信要求に対して、前記印刷装置に設定されている印刷条件を、前記近距離無線通信を用いて、前記携帯端末に送信する設定値送信制御手段と、前記携帯端末から前記近距離無線通信手段を用いて送信された印刷条件を記憶する記憶手段と、前記記憶手段に記憶された前記印刷条件に基づいて、印刷条件を設定し印刷を実行する印刷制御出力手段とを備えたことを要旨としている。
【００１４】
かかる印刷装置によれば、携帯端末からの送信要求に対して、印刷装置は現在の印刷条件を送信する。携帯端末では、印刷条件を確認し、設定すべき印刷条件があれば、その印刷条件を印刷装置に送信する。送信された印刷条件は記憶手段に記憶され、記憶された印刷条件に基づいて印刷が実行される。したがって、現在の印刷装置の印刷条件を携帯端末で確認することができ、変更する必要がなければ、そのまま印刷を行なうことができる。
【００１５】
上記の構成を有する印刷装置の近距離無線通信部は、赤外線を用いた無線通信としても良い。かかる印刷装置によれば、既存の赤外線通信機能を有する周辺機器と通信が可能となり、汎用性の高い装置とすることができる。
【００１６】
本発明の印刷システムは、通信状態の表示を行なう表示部と通信操作を行なう操作部とを備えた通信可能な携帯端末と印刷装置とからなる印刷システムであって、前記携帯端末は、近距離無線通信を行なう近距離無線通信手段と、前記表示部に印刷装置における印刷条件を設定する設定画面を表示すると共に、前記操作部を用いて前記印刷条件の設定を行なう印刷設定手段と、前記印刷設定手段により設定された印刷条件を前記近距離無線通信手段を用いて、前記印刷装置へ送信する送信制御手段とを備え、前記印刷装置は、近距離無線通信を行なう近距離無線通信手段と、前記携帯端末から前記近距離無線通信手段を用いて送信される印刷条件を記憶する記憶手段と、前記記憶手段に記憶された前記印刷条件に基づいて、印刷条件を設定し印刷を実行する印刷制御出力手段とを備えたことを要旨としている。
【００１７】
かかる印刷システムによれば、携帯端末で印刷条件の設定をすることができるため、設定操作に係る操作性が向上する。また、印刷装置への印刷条件の伝達には、近距離無線通信が用いられるため、離れた場所からの操作が可能となる。したがって、設定操作に係る操作性が向上する。さらには、印刷装置の印刷設定部分は最小限の機能を有する構成にすることが可能であり、印刷装置の部品点数を低減することができる。
【００１８】
上記の構成を有する印刷システムでは、携帯端末は、前記操作部を用いて前記印刷装置に設定されている印刷条件の送信要求をする印刷設定要求手段を備え、前記印刷装置は、前記携帯端末からの前記送信要求に対して、前記印刷装置に設定されている印刷条件に関する設定値を、前記近距離無線通信手段を用いて、前記携帯端末に送信する設定値送信制御手段を備えるのもとしても良い。
【００１９】
かかる印刷システムによれば、携帯端末で現在の印刷条件を確認することが可能となり、印刷条件の設定操作に係る操作性が向上する。印刷装置では、携帯端末から送信される印刷条件が記憶されるため、一度設定した印刷条件を利用する場合には、そのまま記憶された印刷条件を使用するため、携帯端末から再び印刷条件を送信する必要はない。
【００２０】
本発明のサーバは、少なくともネットワークに接続可能な携帯端末に所定のファイルを配信するサーバであって、前記携帯端末から、該携帯端末を特定する情報と該携帯端末とデータのやり取りをする印刷装置を特定する情報を取得し、前記携帯端末で実行可能な形式で、該印刷装置の印刷条件の設定操作を行なうファイルを配信することを要旨としている。
【００２１】
かかるサーバによれば、印刷装置と携帯端末とを特定する機種情報から、使用機種に対応する印刷設定操作用のプログラムを配信することができる。したがって、様々な印刷装置と携帯端末との組み合わせに対しても、適切なプログラムが配信できる。
【００２２】
【発明の実施の形態】
以下、本発明を適用した無線通信機能を備えた携帯端末、印刷装置および印刷システムの一実施例について説明する。図１は、本発明の第１の実施例である印刷システムの一例を示す概略構成図である。図１に示すように、この印刷システムは、インターネット９０に接続されたＷｅｂサーバ５０、プロトコルが異なるデータを相互に変換して通信可能とするゲートウェイ８０、インターネット９０を介してＷｅｂサーバ５０に接続可能な携帯電話１０、携帯電話１０との無線通信で所定の印刷条件に関する設定を行ない印刷を実行するカラープリンタ３０から構成されている。
【００２３】
インターネット９０には、図示しない複数のＷｅｂサーバや多数のクライアントコンピュータが接続されている。Ｗｅｂサーバは、クライアントであるパーソナルコンピュータや携帯電話などの端末からのＵＲＬ情報を取得し、この情報に対応する所定のファイルを配信する。Ｗｅｂサーバ５０には、所定のプリンタに関するファイル４０がアップロードされている。このファイル４０は、プリンタで印刷を実行する際の、種々の印刷条件（例えば、用紙サイズ、用紙の種類や印刷枚数など）に関する設定の操作を行う操作用プログラムファイル（以下、操作用プログラムと呼ぶ）である。操作用プログラムは、Ｊａｖａ形式で作成されたプログラムであり、この操作用プログラムをダウンロードした端末は、操作用プログラムを実行する時に、再びインターネット９０に接続する必要はない。なお、操作用プログラムは、Ｗｅｂサーバ９０内に、携帯電話およびプリンタの機種ごとに用意されており、ユーザが印刷に使用する携帯電話およびプリンタの機種を選定することによって、その機種に対応した操作用プログラムが配信される。
【００２４】
次に携帯電話１０の機能および構成について説明する。携帯電話１０は、通常の通話機能オンフックキーやテンキーなどに加え、文字入力キーや選択キーも備えたキー入力部５０５、音声のやり取りを行なうスピーカ５０２とマイク５０３、更には通話状態などを表示する液晶パネル５０７、アンテナ５００等の他、外部機器（例えば、携帯電話同士）で所定のデータのやり取りをするための赤外線を用いた無線通信機能を備えている。この携帯電話１０は、インターネット９０への接続が可能であり、インターネット９０経由でアクセスした所定のＷｅｂサーバからダウンロードしたファイルを内部のメモリ５０８にインストールする。例えば、ダウンロードしたファイルが画像ファイルであれば、ユーザの必要に応じて液晶パネル５０７に表示する機能を備えている。
【００２５】
この携帯電話１０の赤外線通信機能とダウンロードしたファイルの実行機能とを中心に、携帯電話１０の構成について図２を用いて説明する。図２は、携帯電話１０の一部の概略構成を示す機能ブロック図である。携帯電話１０には、スピーカ５０２やマイク５０３に接続され、通話に関する制御を行なう通話制御部１１０が内蔵されている。この通話制御部１１０は、ユーザによるキー操作のデータを後述するユーザ操作制御部１０２を介して受け取り、また通話先電話番号などの情報をユーザ操作制御部１０２を介して液晶パネル５０７に表示する。また、通話制御部１１０は、アンテナ５００に接続され、基地局７０との間で、通話やインターネット９０アクセスのためのデータの授受を行なっている。この通話制御部１１０を介してダウンロードしたファイル４０は、記憶部１１５に記憶される。本実施例の印刷システムでは、携帯電話１０がＷｅｂサーバ５０からダウンロードするファイル４０は、カラープリンタ３０の印刷条件を設定する操作用プログラムである。この操作用プログラムが記憶部１１５に記憶され、必要に応じて実行される。
【００２６】
こうした通話制御部１１０に加えて、キー操作によるユーザの操作指令を制御するユーザ操作制御部１０２、カラープリンタ３０が認識できる指令コマンドを作成するコマンド作成部１０３、種々のデータを赤外線で通信可能なデータに加工する送信データ制御部１０４、該データを赤外波長の光に変換して発行ダイオード５５０を発光させる赤外線送信部１０６、赤外波長の光をフォトダイオード５６０で受光して電気信号に変換する赤外線受信部１０７、受信したデータの解析を行ない、または、印刷の条件である設定データを作成する設定データ作成解析部１０５を備えている。
【００２７】
設定データ作成解析部１０５は、記憶部１１５からダウンロードした操作用プログラムを読み出し、印刷設定のプログラムを実行する。設定データ作成解析部１０５とユーザ操作制御部１０２とは、相互にデータの受け渡しをしており、例えば、設定データ作成解析部１０５は操作用プログラムの印刷条件設定の画面をユーザ操作制御部１０２を介して液晶パネル５０７に表示し、ユーザ操作制御部１０２はキー入力部５０５の操作に従い選択した印刷条件に関する設定データの作成を設定データ作成解析部１０５へ指示する。また、ユーザ操作制御部１０２は、カラープリンタ３０に指令する指令コマンドの作成をコマンド作成部１０３に指示している。
【００２８】
送信データ制御部１０４は、ユーザ操作制御部１０２，設定データ作成解析部１０５，コマンド作成部１０３から、それぞれ、データ送信処理の指示、印刷条件に関する設定データ、各種の指令コマンドを受けている。送信データ制御部１０４は、送信可能に加工した前述の各種データを赤外線送信部１０６に渡している。データを受け取った赤外線送信部１０６は、そのデータによって赤外波長の光を変調し、これを携帯電話１０の外部機器であるカラープリンタ３０に送信する。他方、外部機器であるカラープリンタ３０からデータを受け取った赤外線受信部１０７は、設定データ作成解析部１０５に受信データを渡している。なお、赤外線送信部１０６および赤外線受信部１０７で使用している通信は、ＩｒＤＡ（ＩｎｆｒａＲｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）規格の赤外線通信である。この種の赤外線通信では、８５０ｎｍ  〜９００ｎｍの赤外線で情報をやり取りする。
【００２９】
次に、カラープリンタ３０の概略構成について説明する。図３は、カラープリンタ３０の概略構成を示す機能ブロック図である。カラープリンタ３０は、デジタルスチルカメラの画像データを記憶するメモリカード３７が直接接続されるカードスロット３５を有するインクジェット方式のプリンタである。また、このカラープリンタ３０は、印字や印刷用紙等の設定をする簡易な操作パネル７２０を有し、コンピュータを介すことなくメモリカード３７内の画像データの印刷が可能である。なお、この操作パネル７２０は、必ずしも必要ではない。
【００３０】
カラープリンタ３０は、メモリカード３７からの画像データを受信するカード  Ｉ／Ｆ制御部３０１、画像データをドットパターンに展開する印刷イメージ作成部３０２、各種アクチュエータの動作で印刷をする印刷部３０３、印字や印刷用紙の設定を行なうユーザ操作制御部３０４を備えている。ユーザ操作制御部３０４は、操作パネル７２０を介して、ユーザが設定する印刷条件に関する設定データを後述する設定値記憶部３３０に出力している。印刷イメージ作成部３０２は、カード  Ｉ／Ｆ制御部３０１を介してメモリカード３７内部の画像データと、設定値記憶部３３０の印刷条件に関する設定データとを読み込み、印刷可能に展開した印刷実行データを印刷部３０３に出力している。印刷部３０３は、そのデータに基づいて、用紙上に所望の画像を形成する。
【００３１】
本実施例のカラープリンタ３０は、上述の機能に加えて、赤外波長の光をフォトダイオード７６０で受光して電気信号に変換する赤外線受信部３１０、受信したデータの中身を解析する受信データ解析部３２０、印刷するデータの種類を解析する印刷データ解析部３１５、用紙サイズなどの印刷条件を設定する設定データを解析する設定データ解析部３１７、プリンタへの命令コマンドの内容を解析するコマンド解析部３１８、印刷条件の設定値を記憶する設定値記憶部３３０、現在の印刷条件の設定値を赤外線で送信可能に加工する設定データ作成部３４０、該データを赤外波長の光に変換して発行ダイオード７５０を発光させる赤外線送信部３５０を備えている。
【００３２】
赤外線受信部３１０は、外部端末である携帯電話１０から受信したデータを受信データ解析部３２０に渡す。受信データ解析部３２０は受信データのヘッダの解析を行ない、印刷データであれば印刷データ解析部３１５へ、設定データであれば設定データ解析部３１７へ、指令コマンドであればコマンド解析部３１８へ、それぞれデータを出力している。設定データ解析部３１７は、設定データの解析を行ない、例えば、用紙サイズはロール紙、用紙の種類は写真用紙、印刷枚数は１枚などの各種の印刷条件の設定値を設定値記憶部３３０に出力する。設定値記憶部３３０は、新たな設定値が送られる毎に、以前の設定値を書き換えている。コマンド解析部３１８は、外部端末である携帯電話１０からの指令コマンドを解析する。この指令コマンドは、例えば、印刷の実行を命令するコマンドや、カラープリンタ３０の現在の印刷条件に関する設定値を要求するコマンドである。
【００３３】
コマンド解析部３１８は、指令コマンドが設定値の要求コマンドであると判断した場合には、その指令を設定データ作成部３４０に伝達する。設定データ作成部３４０は、コマンド解析部３１８からの指令に基づいて、設定値記憶部３３０内の現在の設定値を読み込み、赤外線で送信可能なデータに加工する。このデータは赤外線送信部３５０を介して、外部端末である携帯電話１０に送信される。また、コマンド解析部３１８は、指令コマンドが所定のデータの印刷実行コマンドであると判断した場合には、その指令を印刷イメージ作成部３０２に伝達する。印刷イメージ作成部３０２は、コマンド解析部３１８からの指令に基づいて、印刷データ解析部３１５からの印刷データを印刷可能な印刷実行データに展開して、印刷部３０３に出力する。その結果、印刷部３０３から目的のデータが出力される。
【００３４】
上記のＷｅｂサーバ５０、携帯電話１０、カラープリンタ３０で構成される印刷システムにおいて、携帯電話１０で設定する印刷条件の設定データの流れについて図４を用いて説明する。携帯電話１０は、キー入力部５０５を介したユーザの操作により、インターネット９０に接続するＷｅｂサーバ５０にアクセスする（ステップＳ４００）。この操作は、液晶パネル５０７に表示されるブラウザにユーザがキー入力部５０５からＵＲＬを入力することで行なわれる。ＵＲＬの送信を受けたＷｅｂサーバ５０は、ＵＲＬ情報に対応するファイル４０を携帯電話１０に配信する。携帯電話１０では、配信されたファイルの画面が液晶パネル５０５上に表示される（ステップＳ４１０）。この画面は、使用する携帯電話１０とカラープリンタ３０とで使用可能な操作用プログラムを選択するための選択画面であり、ユーザはキー入力部５０５の操作を行ない、使用する携帯電話１０とカラープリンタ３０とを選択する（ステップＳ４２０）。
【００３５】
ユーザがプログラムをダウンロードする操作をすると、携帯電話１０は選択された結果をＷｅｂサーバ５０に送信し、対応する操作用プログラムのダウンロードを要求する（ステップＳ４３０）。Ｗｅｂサーバ５０は、選択された携帯電話１０とカラープリンタ３０とに対応する操作用プログラムを携帯電話１０に配信する。このプログラムは、前述のＪａｖａ形式のプログラムである。携帯電話１０では、Ｗｅｂサーバ５０から操作用プログラムを受信し、その操作用プログラムを記憶部１１５に記憶する（ステップＳ４４０）。一度、記憶した操作用プログラムは、以後、必要に応じて携帯電話１０内で実行され、再度インターネット９０を介してダウンロードする必要はない。
【００３６】
操作用プログラムのダウンロード後、ユーザは、ダウンロードした操作用プログラムを起動するか否かを決定する（ステップＳ４５０）。具体的には、ユーザは操作用プログラムを実行する指示をキー入力部５０５を介して行なう。この時、ユーザ操作制御部１０２はプログラム実行の指示を設定データ作成解析部１０５に伝達し、設定データ作成解析部１０５は、この指示に基づいて、記憶部１１５から操作用プログラムを読み出して実行する。このプログラムが起動すると、操作用プログラムにより、携帯電話１０を用いた印刷処理（ステップＳ４６０）が実行される。かかる処理（ステップＳ４６０）では、まず、設定画面がユーザ操作制御部１０２を介して液晶パネル５０７に表示される。携帯電話１０は、この設定画面を用いてユーザの設定した印刷条件や印刷すべきデータをカラープリンタ３０に送信して、印刷を実行させる。その後、操作用プログラムの処理を終了し、待受画面に戻る。ステップＳ４３０で操作用プログラムのダウンロードを行なわない場合や、ステップＳ４５０でダウンロードした操作用プログラムを起動しない場合には、処理はそのまま終了し、待受画面に戻る。なお、ステップＳ４６０の印刷の処理については、カラープリンタ３０側から後で詳しく説明する。
【００３７】
ここで印刷条件を設定する設定画面の一例を図５を用いて説明する。図５に示すように、設定画面には、例えば用紙の種類、用紙サイズ、印刷画質、レイアウト、詳細設定や印刷枚数などの項目を表示する。この操作用プログラムでは、表示される各項目の選択枝と携帯電話１０のキー入力部５０５の各キーとが対応付けられている。例えば、キーＡを操作すると表示されている印刷設定値が送信され、キーＢを操作すると設定操作を終了する。また、各項目の設定には選択キー５０５ａが対応しており、選択キー５０５ａの上下操作で、画面上のカーソルが上下に移動する。設定を望む項目にカーソルを合わせ、実行キー５０５ｂを操作することで、図示しない選択ウィンドが液晶パネル５０７に表示される。選択ウィンドの選択枝の中から、同様に選択キー５０５ａ，実行キー５０５ｂを操作して印刷条件を設定する。
【００３８】
上記の各種の印刷条件の設定は、ユーザが液晶パネル５０７の表示を確認しつつ、キー入力部５０５を操作することで順次行なわれる。すなわち、キー入力部５０５を介して、ユーザ操作制御部１０２は、印刷条件の選択枝を設定データ作成解析部１０５に要求し、設定データ作成解析部１０５はその要求に対する選択枝を液晶パネル５０７に表示する指示をユーザ操作制御部１０２に出す。ユーザ操作制御部１０２と設定データ作成解析部１０５とのやり取りでカラープリンタ３０の印刷条件が設定される。
【００３９】
設定データ作成解析部１０５は、設定された印刷条件設定データを送信データ制御部１０４に出力すると共に、印刷データも出力している。この印刷データは、例えば、インターネット９０を介して、図示しないサーバからダウンロードした画像データや、携帯電話１０で作成したテキストデータであっても良い。これらの印刷データは、記憶部１１５に保存されており、設定データ作成解析部１０５を介して、送信データ制御部１０４に読み込まれる。印刷データの選択は、液晶パネル５０７に表示された詳細設定画面を選択することで行なわれる。同画面上で、印刷データの選択と共に、印刷実行が操作される。ユーザがキー入力部５０５を介して、印刷実行操作をすると、ユーザ操作制御部１０２からの印刷実行指令が、コマンド作成部１０３に伝達される。印刷指令を受けたコマンド作成部１０３は、印刷コマンドの作成を行ない、そのコマンドを送信データ制御部１０４に出力する。送信データ制御部１０４は赤外線送信部１０６を介して、上述のデータ（すなわち、印刷データ、設定データ、印刷コマンド）をカラープリンタ３０へ送信する。
【００４０】
カラープリンタ３０では、赤外線受信部３１０を介して、データを受信データ解析部３２０が受信し、該データのヘッダから、印刷データ、設定データ、印刷コマンドの判断を行ない、それぞれのデータを各解析部へ出力する。印刷データを受け取った印刷データ解析部３１５は、印刷データの種類（画像データやテキストデータなど）を判断して、同データを印刷イメージ作成部３０２に出力する。設定データを受け取った設定データ解析部３１７は、データの解析を行ない、印刷条件の設定値を設定値記憶部３３０に出力する。印刷コマンドを受けたコマンド解析部３１８は、印刷指令を印刷イメージ作成部３０２に出力する。印刷イメージ作成部３０２は、印刷条件の設定値を設定値記憶部３３０から読み出し、例えば、設定値であるＡ４サイズに印刷データを展開して、印刷の指令を印刷部３０３に出す。この指令に基づいて、目的のデータ（例えば、画像）が出力される。
【００４１】
カラープリンタ３０が携帯電話１０から受け取るデータのデータ構造を図６に示す。図示するように、携帯電話１０から受け取るデータには、ヘッダおよびフッタが備えられており、ヘッダに、後続するデータ本体のファイル形式に関する情報や、データ本体に対する処理内容、例えば、印刷を行なう等の情報が保存されている。また、データ本体が空のヘッダだけのデータがやり取りされることもある。例えば、設定値記憶部３３０内のデータに関する設定データの出力などを要求するコマンドのみを送信する場合などである。他方、フッタには、後続するデータへのポインタやデータの終わりを示す情報が保存されている。このようなデータ構造のヘッダ部分を解析することで、受信データ解析部３２０は受信データの種類を判断している。
【００４２】
本実施例では、印刷条件を設定する際に、現状のカラープリンタ３０の設定状態を確認する事もできる。この場合、ユーザは、携帯電話１０のユーザ操作制御部１０２を介して、カラープリンタ３０の設定値記憶部３３０の設定値を要求する。この要求は、携帯電話１０のコマンド作成部１０３で作成され、送信データ制御部１０４、赤外線送信部１０６を経て、カラープリンタ３０の赤外線受信部３１０に送信される。
【００４３】
カラープリンタ３０内では、受信データ解析部３２０からコマンド解析部３１８を経て、設定データ作成部３４０に指令が伝達される。設定データ作成部３４０は設定値記憶部３３０に記憶された設定値を読み込み、返信用の設定データの作成を行ない、該設定データを赤外線送信部３５０を介して、携帯電話１０に送信する。
【００４４】
携帯電話１０内では、受信した設定データは、赤外線受信部１０７から設定データ作成解析部１０５、ユーザ操作制御部１０２を経て、液晶パネル５０７に表示される。ユーザは、表示された現状のカラープリンタ３０の設定データの確認を行ない、印刷条件を変更する必要があれば、液晶パネル５０７画面上で設定の操作をして、設定しなおした設定データをカラープリンタ３０に送信する。
【００４５】
以上説明した第１の実施例によれば、カラープリンタ３０の印刷条件の設定操作は、携帯電話１０にダウンロードした操作用プログラムを起動し、携帯電話１０のキー入力部５０５と液晶パネル５０７を用いて行なう。設定した印刷条件は、赤外線を用いて通信を行ない、カラープリンタ３０に設定値として記憶される。カラープリンタ３０では、その条件に従って印刷が行なわれる。したがって、携帯電話１０のキー入力部５０５の複数の操作キーと解像度の高い液晶パネル５０７とを利用して、印刷設定が行なえるため、設定操作の操作性の向上に効果を奏する。また、印刷の条件設定に関して機能を拡張する場合にも、Ｗｅｂサーバ５０上の操作用プログラムを変更することで迅速に対応可能となる。
【００４６】
上記機能を有する印刷システムの構成要素である携帯電話１０とカラープリンタ３０とについて、図７，８を用いて詳細に説明する。図７は、携帯電話１０の全体のハード構成図である。図８は、カラープリンタ３０の全体のハード構成図である。
【００４７】
図７に示すように、携帯電話１０は、アンテナ５００、アンテナ５００からのアナログ信号をデジタル信号に変換し信号の処理をする無線回路５０１、スピーカ５０２、マイク５０３、ユーザが指令操作を行なうキー入力部５０５、通話の状態や印刷条件の設定画面を表示する液晶パネル５０７、電話番号の記憶や、ダウンロードした操作用プログラムを記憶する書換え可能なメモリ５０８、赤外線の送信を行なう発光ダイオード５５０と受信を行なうフォトダイオード５６０とを備えた赤外線インターフェイス５０９、これらの動作を制御するＣＰＵ５１０を含む制御部５２０から構成されている。なお、赤外線インターフェイス５０９は、ＩｒＤＡ規格の赤外線通信が可能である。
【００４８】
制御部５２０は、ＣＰＵ５１０の他に、ＲＡＭや種々の制御を行なうプログラムを格納したＲＯＭ５２１を備えている。制御部５２０は、通常の通話、インターネット９０回線への接続やメール送受信を処理するのに加え、メモリ５０８からインストールした操作用プログラムを実行する処理を行なっている。すなわち、キー入力部５０５を介したユーザの指令により、メモリ５０８から操作用プログラムを呼び出して起動し、操作画面を液晶パネル５０７に表示している。また、制御部５２０は、操作画面上で設置した印刷条件の設定データを、赤外線インターフェイス５０９を介し送信する。同様に、受信した信号の処理を行なっている。
【００４９】
図８に示すように、カラープリンタ３０は、主に、用紙にインクを吐出する印字ヘッド７００を装着したキャリッジ７０１、キャリッジ７０１を主走査方向に駆動するキャリッジモータ７０２、用紙を搬送する紙送りモータ７０３、印字ヘッド７００やキャリッジモータ７０２、紙送りモータ７０３の動作を制御する制御回路７１０から構成されている。
【００５０】
制御回路７１０は、カラープリンタ３０の印刷を設定する簡易な操作パネル７２０、デジタルスチルカメラのメモリカード３７を装着するカードスロット３５、赤外線の送信を行なう発光ダイオード７５０と受信を行なうフォトダイオード７６０とを備えた赤外線インターフェイス７３５、印刷条件の設定値を記憶するメモリ７２５と電気的に接続されている。制御回路７１０の内部は、主に、図示しないＣＰＵ，ＲＡＭ，制御プログラムを記憶したＲＯＭから構成されている。制御回路７１０は、カードスロット３５に装着するメモリカード３７とデータのやり取りを行なう他、赤外線インターフェイス７３５やメモリ７２５とデータのやり取りを行い、上記の各モータ等へ指令信号を出力している。なお、赤外線インターフェイス７３５は、ＩｒＤＡ規格の赤外線通信が可能である。
【００５１】
キャリッジ７０１には、インクカートリッジ７４０が装着されている。インクカートリッジ７４０には、黒インクと、３色のカラーインク（シアン，マゼンタ，イエロ）が収納され、これらのインクを印字ヘッド７００から用紙へ吐出することで微小なドットを形成してカラー印刷を行なっている。
【００５２】
以上のハード構成を有する各機器は、図１に示す位置関係に配置される。携帯電話１０は、インターネット９０を介して、Ｗｅｂサーバ５０からカラープリンタ３０の印刷条件を設定する操作用プログラムをダウンロードし、メモリ５０８に記憶する。印刷条件の設定をする際には、ＣＰＵ５１０は、メモリ５０８から操作用プログラムを呼び出し、そのプログラムを制御部５２０内のＲＡＭにインストールして実行する。操作用プログラムの起動により、携帯電話１０の液晶パネル５０７には、図５に示した操作用プログラムの設定画面が表示される。この設定画面で設定された設定データは、赤外線インターフェイス５０９からカラープリンタ３０へ送信される。この設定データを受信するカラープリンタ３０内部のデータの処理について、図９のフローチャートを用いて説明する。なお、このフローチャートは、カラープリンタ３０内の制御回路（ＣＰＵ）で実行される。
【００５３】
カラープリンタ３０では、赤外線インターフェイス７３５に、携帯電話１０から受信した受信データが有るか否かを確認する処理を行なう（ステップＳ８００）。なお、ステップＳ８００で、受信データがない場合には、データを受信するまで受信データ有無の確認処理を繰り返す（待機状態）。受信データを確認した場合には、受信データの中身に印刷データを含むか否かを判断する（ステップＳ８１０）。印刷データを含む場合には、印刷条件の設定データを含むか否かを判断する（ステップＳ８２０）。設定データを含む場合には、メモリ７２５に設定データを記憶する（ステップＳ８３０）。その印刷条件設定に合わせて印刷データを印刷する指示を出し（ステップＳ８４０）、処理を終了する。また、ステップＳ８２０で、設定データを含まないと判断した場合には、メモリ７２５に記憶されている印刷条件設定値（以前の設定データ）を読み込む処理を行なう（ステップＳ８５０）。読み込んだ設定値に従って印刷データを印刷する指示を出し（ステップＳ８４０）、処理を終了する。
【００５４】
他方、ステップＳ８１０で、受信データに印刷データが含まれないと判断した場合には、印刷条件の設定データを含むか否かを判断する（ステップＳ８５５）。設定データを含む場合には、メモリ７２５に設定データを記憶する（ステップＳ８６０）。次に、印刷データを外部（メモリカード３７）から読み込む処理を行なう（ステップＳ８６２）。そして、印刷条件に合わせて印刷データを印刷する指示を出し（ステップＳ８６５）、処理を終了する。また、ステップＳ８５５で印刷条件の設定値も含まれていないと判断した場合には、コマンドであると判断し、そのコマンドは現在のカラープリンタ３０の印刷条件設定値を要求するものか否かを判断する（ステップＳ８７０）。印刷条件設定値を要求していると判断した場合には、メモリ７２５から現在の設定値を読み込み送信用データを作成する（ステップＳ８７５）。そのデータは赤外線で携帯電話１０に送信され（ステップＳ８８０）、処理を終了する。また、ステップＳ８７０で、現在の設定値を要求するものではない場合には、印刷実行コマンドであると判断し、メモリ７２５に記憶されている印刷条件設定値（以前の設定データ）を読み込む処理を行なう（ステップＳ８８５）。次に、印刷データを外部（メモリカード３７）から読み込む処理を行なう（ステップＳ８８７）。読み込んだ設定値に従って印刷データを印刷する指示を出し（ステップＳ８９０）、処理を終了する。なお、この処理は所定のタイミングで繰り返し行なわれる。
【００５５】
カラープリンタ３０内部では、印刷実行指示に従って、受信したデータやメモリカード３７からの画像データを、制御回路７１０内部で印刷可能データに展開する。具体的には、ラスタライズ、色補正、ハーフトニング等の処理を行ない印字ヘッド７００によって印刷すべきドットに展開し、印字ヘッド７００に加える電圧や、インクの色の組み合わせ等を決定する。制御回路７１０の指令に基づいて、キャリッジモータ７０２、印字ヘッド７００、紙送りモータ７０３が駆動し、目的の画像等が出力される。
【００５６】
本実施例では、操作用プログラムの印刷条件の設定部分について説明したが、操作用プログラムにカラープリンタ３０の電源のＯＮ、ＯＦＦ機能を持たせることもできる。この場合、カラープリンタ３０内部では、通信機能を果たす赤外線受信部３１０，受信データ解析部３２０，コマンド解析部３１８は起動させておき、携帯電話１０からのＯＮ信号を受けたコマンド解析部３１８からのＯＮ指令により、カラープリンタ３０の主電源が入る構成とすれば良い。こうすることで、携帯電話１０は、印刷条件の設定や印刷データも送信可能なプリンタのリモートコントロールとして働く。また、操作用プログラムは、同一機種でもユーザの操作レベル（例えば、画像データの印刷であれば、用紙サイズのみ設定するユーザや、加えてフレームやトリミングなども設定するユーザなど）に合わせた操作用プログラムを用意することができる。
【００５７】
本発明の他の態様としては、カラープリンタ３０に設けたカードスロット３５に代えて、ＵＳＢ接続が可能な端子であるＵＳＢポートを設け、ＵＳＢ接続可能な外部機器から各種の印刷データを取得する構成としても良い。また、カラープリンタ３０の赤外線インターフェイス７３５とカードスロット３５とを別の機器に設け、その機器を、ＵＳＢポートを設けたプリンタに接続する構成としても良い。
【００５８】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。例えば、本実施例では、インターネット９０を介して操作用プログラムを携帯電話１０にダウンロードしているが、携帯電話１０のＲＯＭ５２１に操作用プログラムを内蔵するものとしても良い。また、携帯端末は、携帯電話１０に限らず、近距離無線通信機能を有していれば、ＰＤＡ，ＰＨＳなどのモバイル系のデバイスであれば良い。さらに、近距離無線通信は赤外線通信に限らず、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）を利用しても同様の効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１の実施例である印刷システムの一例を示す概略構成図である。
【図２】携帯電話の一部の概略構成を示す機能ブロック図である。
【図３】カラープリンタの概略構成を示す機能ブロック図である。
【図４】携帯電話で実行される処理のフローチャートである。
【図５】携帯電話にインストールした操作用プログラムの設定画面を示す説明図である。
【図６】データの構造図である。
【図７】携帯電話の全体のハード構成図である。
【図８】カラープリンタの全体のハード構成図である。
【図９】カラープリンタで実行される処理のフローチャートである。
【符号の説明】
１０…携帯電話
３０…カラープリンタ
３５…カードスロット
３７…メモリカード
４０…操作ファイル
５０…Ｗｅｂサーバ
７０…基地局
８０…ゲートウェイ
９０…インターネット
１０２…ユーザ操作制御部
１０３…コマンド作成部
１０４…送信データ制御部
１０５…設定データ作成解析部
１０６…赤外線送信部
１０７…赤外線受信部
１１０…通話制御部
１１５…記憶部
３０１…カードＩ／Ｆ制御部
３０２…印刷イメージ作成部
３０３…印刷部
３０４…ユーザ操作制御部
３１０…赤外線受信部
３１５…印刷データ解析部
３１７…設定データ解析部
３１８…コマンド解析部
３２０…受信データ解析部
３３０…設定値記憶部
３４０…設定データ作成部
３５０…赤外線送信部
５００…アンテナ
５０１…無線回路
５０２…スピーカ
５０３…マイク
５０５…キー入力部
５０５ａ…選択キー
５０５ｂ…実行キー
５０７…液晶パネル
５０８…メモリ
５０９…赤外線インターフェイス
５１０…ＣＰＵ
５２０…制御部
５２１…ＲＯＭ
５５０…発行ダイオード
５６０…フォトダイオード
７００…印字ヘッド
７０１…キャリッジ
７０２…キャリッジモータ
７０３…モータ
７１０…制御回路
７２０…操作パネル
７２５…メモリ
７３５…赤外線インターフェイス
７４０…インクカートリッジ
７５０…発光ダイオード
７６０…フォトダイオード
【図１】
2004295325.tif 000003
【図２】
2004295325.tif 000004
【図３】
2004295325.tif 000005
【図４】
2004295325.tif 000006
【図５】
2004295325.tif 000007
【図６】
2004295325.tif 000008
【図７】
2004295325.tif 000009
【図８】
2004295325.tif 000010
【図９】
2004295325.tif 000011