(57)【要約】【課題】  画像と文字とのレイアウトに関する自由度の高い印刷システムの提供を目的とする。【解決手段】  携帯電話と印刷装置とからなる印刷システムであって、携帯電話は、取得した画像データを表示する表示手段と、文字データを入力する入力手段と、取得した画像データと入力した文字データとの相対位置を指定する相対位置指定手段と、指定した相対位置に基づいて、画像データと文字データとの混在データを重ね合わせて表示手段に表示する表示制御手段と、表示された混在データを１つのイメージデータに変換した画像イメージデータを取得するイメージデータ取得手段と、画像イメージデータを出力する出力制御手段とを備え、印刷装置は、携帯電話から出力される画像イメージデータを入力する入力制御手段と、入力した画像イメージデータを印刷用のドットに展開して印刷を行なう印刷制御手段とを備えた印刷システムとする。【選択図】  図５
2005117527.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの画像データを取得可能な携帯電話と、画像の印刷を行なう印刷装置とからなる印刷システムであって、
前記携帯電話は、
前記取得した画像データを表示する表示手段と、
文字データを入力する入力手段と、
前記取得した画像データと前記入力した文字データとの相対位置を指定する相対位置指定手段と、
前記指定した相対位置に基づいて、前記画像データと前記文字データとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、
前記表示された混在データを１つのイメージに変換した画像イメージデータを取得するイメージデータ取得手段と、
前記画像イメージデータを出力する出力制御手段とを備え、
前記印刷装置は、
前記携帯電話から出力される前記画像イメージデータを入力する入力制御手段と、
前記入力した画像イメージデータを印刷用のドットに展開して印刷を行なう印刷制御手段とを備えた
印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記イメージデータ取得手段は、前記携帯電話の内部で、前記混在データを１つの画像イメージデータに変換する手段である印刷システム。
【請求項３】
請求項１に記載の印刷システムであって、
前記イメージデータ取得手段は、前記混在データを外部のサーバに送信し、該サーバにより１つの画像イメージデータに変換された画像イメージデータを、該サーバから受信する手段である印刷システム。
【請求項４】
少なくとも１つの画像データを取得可能な携帯電話と、該携帯電話に所定のデータを配信するサーバと、該携帯電話からの画像の印刷を行なう印刷装置とからなる印刷システムであって、
前記サーバは、
文字や画像などのオブジェクトを表わすオブジェクトデータと、該オブジェクトデータを変換するための参照情報とを受け取るデータ受信手段と、
前記受信したオブジェクトデータを、前記参照情報を参照してオブジェクトイメージデータに変換するオブジェクト変換手段とを備え、
前記携帯電話は、
前記取得した画像データを表示する表示手段と、
文字データを入力する入力手段と、
前記オブジェクトデータと前記参照情報とを、前記印刷装置への印刷データの出力に先立って、前記サーバに送信すると共に、該サーバにより変換済みのオブジェクトイメージデータを受信する通信制御手段と、
前記取得した画像データおよび／または前記入力した文字データと前記オブジェクトイメージデータとの相対位置を指定する相対位置指定手段と、
前記指定した相対位置に基づいて、前記画像データおよび／または前記文字データと前記オブジェクトイメージデータとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、
前記表示された混在データを１の画像イメージデータに変換するイメージデータ変換手段と、
前記画像イメージデータを印刷データとして出力する出力制御手段とを備え、
前記印刷装置は、
前記携帯電話から前記印刷データとして出力される前記画像イメージデータを入力する入力制御手段と、
前記入力した画像イメージデータを印刷用のドットに展開して印刷を行なう印刷制御手段とを備えた
印刷システム。
【請求項５】
請求項１ないし４のいずれかに記載の印刷システムであって、
前記携帯電話は、画像を撮影する撮影部を備え、
前記携帯電話にて取得する画像データの少なくとも１つは、前記撮影部を用いた撮影画像である印刷システム。
【請求項６】
請求項１ないし５のいずれかに記載の印刷システムであって、
前記携帯電話は、少なくともネットワークに接続可能であり、
前記携帯電話にて取得する画像データの少なくとも１つは、該ネットワークを介してダウンロードした画像である印刷システム。
【請求項７】
請求項１ないし６のいずれかに記載の印刷システムであって、
前記画像イメージデータは、所定のデータ圧縮方式により圧縮されたビットマップデータである印刷システム。
【請求項８】
請求項１ないし７のいずれかに記載の印刷システムであって、
前記出力制御手段および前記入力制御手段は、赤外線を用いた無線通信手段である印刷システム。
【請求項９】
少なくとも１つの画像データを取得可能な携帯電話であって、
前記取得した画像データを表示する表示手段と、
文字データを入力する入力手段と、
前記取得した画像データと前記入力した文字データとの相対位置を指定する相対位置指定手段と、
前記指定した相対位置に基づいて、前記画像データと前記文字データとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、
前記表示された混在データを１つのイメージに変換した画像イメージデータを取得するイメージデータ取得手段と、
前記画像イメージデータを出力する出力制御手段と
を備えた携帯電話。
【請求項１０】
少なくとも１つの画像データを取得し、所定のサーバとネットワークを介して接続可能な携帯電話であって、
前記取得した画像データを表示する表示手段と、
文字データを入力する入力手段と、
前記入力した文字や取得した画像などのオブジェクトを表わすオブジェクトデータと、該オブジェクトデータを変換するための参照情報とを、印刷装置への印刷データの出力に先立って、前記サーバに送信すると共に、該サーバにより該オブジェクトデータを該参照情報を参照して変換したオブジェクトイメージデータを受信する通信制御手段と、
前記取得した画像データおよび／または前記入力した文字データと前記オブジェクトイメージデータとの相対位置を指定する相対位置指定手段と、
前記指定した相対位置に基づいて、前記画像データおよび／または前記文字データと前記オブジェクトイメージデータとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、
前記表示された混在データを１の画像イメージデータに変換するイメージデータ変換手段と、
前記画像イメージデータを印刷データとして出力する出力制御手段と
を備えた携帯電話。
【請求項１１】
請求項９または１０に記載の携帯電話であって、
前記入力手段は、複数の入力キーを備えたキーボードを含み、
前記相対位置指定手段は、前記入力手段の少なくとも一部の入力キーを用いて位置を指定する手段である携帯電話。
【請求項１２】
請求項９ないし１１のいずれかに記載の携帯電話であって、
前記出力制御手段は、赤外線を用いた無線通信手段である携帯電話。
【請求項１３】
請求項１０に記載の携帯電話に所定のデータを配信するサーバであって、
前記携帯電話から送信された前記オブジェクトデータと前記参照情報とを受け取るデータ受信手段と、
前記受信したオブジェクトデータを、前記参照情報を参照してオブジェクトイメージデータに変換するオブジェクト変換手段とを備え、
前記オブジェクトイメージデータを前記携帯電話に配信するサーバ。
【請求項１４】
請求項１３に記載のサーバであって、
前記オブジェクト変換手段は、所定の画像データのジャギーを抑えるアンチエリアス処理を実行して前記オブジェクトイメージデータを生成する手段であるサーバ。
【請求項１５】
少なくとも１つの画像データを取得して表示する表示部と、文字データを入力する入力部とを備えた携帯電話を用いて画像処理を行なう方法であって、
前記入力部を用いて、前記取得した画像データと前記入力した文字データとの相対位置を指定し、
前記指定した相対位置に基づいて、前記画像データと前記文字データとの混在データを重ね合わせて前記表示部に表示し、
前記表示された混在データを１つのイメージに変換した画像イメージデータを取得し、
前記画像イメージデータを出力する
携帯電話を用いた画像処理方法。
【請求項１６】
少なくとも１つの画像データを取得して表示する表示部と、文字データを入力する入力部とを有し、所定のサーバとネットワークを介して接続可能な携帯電話を用いて画像処理を行なう方法であって、
前記入力した文字や取得した画像などのオブジェクトを表わすオブジェクトデータと、該オブジェクトデータを変換するための参照情報とを、印刷装置への印刷データの出力に先立って、前記サーバに送信すると共に、該サーバにより該オブジェクトデータを該参照情報を参照して変換したオブジェクトイメージデータを受信し、
前記取得した画像データおよび／または前記入力した文字データと前記オブジェクトイメージデータとの相対位置を指定し、
前記指定した相対位置に基づいて、前記画像データおよび／または前記文字データと前記オブジェクトイメージデータとの混在データを重ね合わせて前記表示部に表示し、
前記表示された混在データを１の画像イメージデータに変換し、
前記画像イメージデータを印刷データとして出力する
携帯電話を用いた画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の取り扱いが可能な携帯電話、この携帯電話に所定のデータを配信するサーバ、携帯電話からのデータを印刷する印刷装置からなる印刷システムおよび携帯電話の画像処理方法に関する。
【背景技術】
【０００２】
従来から、デジタルスチルカメラや携帯電話などからの画像データ等を、パーソナルコンピュータを介さずに直接的に印刷可能な印刷装置がある。この印刷装置は、所定のフォーマット（例えば、ＪＰＥＧやＧＩＦ等）の画像データを入力し、これを最終的に印刷に用いられるインクドットに対応した印刷データに展開するプリンタドライバを内蔵し、印刷装置側で設定した印刷条件にしたがって印刷を実行している。この印刷装置は、印刷用紙のサイズや印刷枚数やレイアウト等の印刷条件を設定する操作パネルを有し、ユーザが予め印刷装置に記憶された印刷条件の中から一を選択することで、その条件にしたがった印刷を実行していた（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−２００６３７号公報
【０００４】
例えば、こうした印刷装置と携帯電話とから構成される印刷システムにおいては、携帯電話の電話帳データを印刷装置に送信し、印刷装置に記憶されている所定のレイアウトを選択することで、氏名、電話番号等を所定の形式で記載した一覧表の印刷や、電話帳データから選択した一のデータの名刺風の印刷が可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、こうした印刷システムでは、予め印刷装置に記憶されたレイアウトにしたがって印刷するため、ユーザの好みに応じたレイアウトを作成できないという不便さがあった。印刷装置に記憶されているレイアウトは、汎用性の高いと考えられる限られた情報のみであり、多様なニーズへの対応には限界があった。
【課題を解決するための手段】
【０００６】
本発明の第１の印刷システムは、上記課題の少なくとも一部を解決するため、以下の手法を採った。すなわち、少なくとも１つの画像データを取得可能な携帯電話と、画像の印刷を行なう印刷装置とからなる印刷システムであって、前記携帯電話は、前記取得した画像データを表示する表示手段と、文字データを入力する入力手段と、前記取得した画像データと前記入力した文字データとの相対位置を指定する相対位置指定手段と、前記指定した相対位置に基づいて、前記画像データと前記文字データとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、前記表示された混在データを１つのイメージに変換した画像イメージデータを取得するイメージデータ取得手段と、前記画像イメージデータを出力する出力制御手段とを備え、前記印刷装置は、前記携帯電話から出力される前記画像イメージデータを入力する入力制御手段と、前記入力した画像イメージデータを印刷用のドットに展開して印刷を行なう印刷制御手段とを備えたことを要旨としている。
【０００７】
第１の印刷システムによれば、携帯電話は、取得した画像データと文字データとの相対位置を指定し、指定した相対位置に、画像データと文字データとを重ね合わせて表示する。携帯電話は、この画像データと文字データとからなる混在データを１つのイメージに変換した画像イメージデータを取得し、出力する。印刷装置は、携帯電話からの画像イメージデータを入力し、印刷する。したがって、少なくとも１つの画像データと文字データとの相対位置を所望する位置に調整することができ、画像データと文字データとのレイアウトに関して、自由度の高いシステムを構築することができる。また、印刷装置側は、入力したデータの画像、文字などの区別をすることなく、単に１画像データとして取り扱うことができる。したがって、印刷装置を簡素な構成とすることができる。
【０００８】
上記の構成を有する印刷システムのイメージデータ取得手段は、前記携帯電話の内部で、前記混在データを１つの画像イメージデータに変換する手段であるとしても良い。
【０００９】
上記の構成を有する印刷システムのイメージデータ取得手段は、前記混在データを外部のサーバに送信し、該サーバにより１つの画像イメージデータに変換された画像イメージデータを、該サーバから受信する手段であるとしても良い。かかる印刷システムによれば、携帯電話は、画像データと文字データとの相対位置を指定し、外部のサーバは、携帯電話から送信された混在データを１つの画像イメージデータに変換する。したがって、システム全体の処理速度を向上することができる。
【００１０】
本発明の第２の印刷システムは、少なくとも１つの画像データを取得可能な携帯電話と、該携帯電話に所定のデータを配信するサーバと、該携帯電話からの画像の印刷を行なう印刷装置とからなる印刷システムであって、前記サーバは、文字や画像などのオブジェクトを表わすオブジェクトデータと、該オブジェクトデータを変換するための参照情報とを受け取るデータ受信手段と、前記受信したオブジェクトデータを、前記参照情報を参照してオブジェクトイメージデータに変換するオブジェクト変換手段とを備え、前記携帯電話は、前記取得した画像データを表示する表示手段と、文字データを入力する入力手段と、前記オブジェクトデータと前記参照情報とを、前記印刷装置への印刷データの出力に先立って、前記サーバに送信すると共に、該サーバにより変換済みのオブジェクトイメージデータを受信する通信制御手段と、前記取得した画像データおよび／または前記入力した文字データと前記オブジェクトイメージデータとの相対位置を指定する相対位置指定手段と、前記指定した相対位置に基づいて、前記画像データおよび／または前記文字データと前記オブジェクトイメージデータとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、前記表示された混在データを１の画像イメージデータに変換するイメージデータ変換手段と、前記画像イメージデータを印刷データとして出力する出力制御手段とを備え、前記印刷装置は、前記携帯電話から前記印刷データとして出力される前記画像イメージデータを入力する入力制御手段と、前記入力した画像イメージデータを印刷用のドットに展開して印刷を行なう印刷制御手段とを備えたことを要旨としている。
【００１１】
第２の印刷システムによれば、携帯電話は、オブジェクトデータと前記参照情報をサーバに送信し、サーバにて変換されたオブジェクトイメージデータを受信する。携帯電話は、画像データおよび／または文字データとオブジェクトイメージデータとの混在データを１の画像イメージデータに変換し、これを印刷データとして出力する。印刷装置は、画像イメージデータを入力し、印刷する。このシステムでは、処理能力の高いサーバ側でオブジェクトイメージデータへの変換処理を行なう。この処理は、例えば、文字データを参照情報に基づいてイメージデータに変換する処理や、ベクトルデータ形式の画像データを参照情報に基づいてラスタデータ形式のイメージデータに変換する処理などを想定することができる。したがって、携帯電話は、サーバでの変換処理により、様々な種類のイメージデータを取得できる。さらに、負荷の大きい画質向上のための処理などをサーバ側で行なうことができるため、印刷画像の画質を向上すると共に、携帯電話側での処理の負荷を低減することができる。
【００１２】
上記の構成を有する印刷システムにおいて、携帯電話は、画像を撮影する撮影部を備え、前記携帯電話にて取得する画像データの少なくとも１つは、前記撮影部を用いた撮影画像であるものとしても良い。また、携帯電話は、少なくともネットワークに接続可能であり、前記携帯電話にて取得する画像データの少なくとも１つは、該ネットワークを介してダウンロードした画像であるものとしても良い。
【００１３】
かかる印刷システムによれば、携帯電話は、撮影することで画像データを取得し、または、ネットワークを介してダウンロードすることで画像データを取得する。したがって、様々な画像データを取り扱い、そのレイアウトを調整することができ、多様なニーズへの対応が容易となる。
【００１４】
上記の構成を有する印刷システムにおいて、画像イメージデータは、所定のデータ圧縮方式により圧縮されたビットマップデータであるものとしても良い。かかる印刷システムによれば、携帯電話から出力する画像イメージデータは圧縮される。したがって、画像イメージデータの出力処理に要する時間を短縮することができる。
【００１５】
上記の構成を有する印刷システムにおいて、出力制御手段および入力制御手段は、赤外線を用いた無線通信手段であるものとしても良い。かかる印刷システムによれば、携帯電話と印刷装置とのデータのやり取りには赤外線の無線通信を使用する。無線通信に指向性のある赤外線を使用するため、携帯電話，印刷装置の双方の特定が容易となる。
【００１６】
本発明の第１の携帯電話は、少なくとも１つの画像データを取得可能な携帯電話であって、前記取得した画像データを表示する表示手段と、文字データを入力する入力手段と、前記取得した画像データと前記入力した文字データとの相対位置を指定する相対位置指定手段と、前記指定した相対位置に基づいて、前記画像データと前記文字データとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、前記表示された混在データを１つのイメージに変換した画像イメージデータを取得するイメージデータ取得手段と、前記画像イメージデータを出力する出力制御手段とを備えたことを要旨としている。
【００１７】
本発明の第１の携帯電話を用いた画像処理方法は、少なくとも１つの画像データを取得して表示する表示部と、文字データを入力する入力部とを備えた携帯電話を用いて画像処理を行なう方法であって、前記入力部を用いて、前記取得した画像データと前記入力した文字データとの相対位置を指定し、前記指定した相対位置に基づいて、前記画像データと前記文字データとの混在データを重ね合わせて前記表示部に表示し、前記表示された混在データを１つのイメージに変換した画像イメージデータを取得し、前記画像イメージデータを出力することを要旨としている。
【００１８】
本発明の第１の携帯電話および画像処理方法によれば、取得した画像データと文字データとの相対位置を調整し、データを重ね合わせて表示する。したがって、好みに応じたレイアウトの作成が可能となり、既存のレイアウトに拘束されない自由度の高いレイアウトの作成処理を行なうことができる。
【００１９】
本発明の第２の携帯電話は、少なくとも１つの画像データを取得し、所定のサーバとネットワークを介して接続可能な携帯電話であって、前記取得した画像データを表示する表示手段と、文字データを入力する入力手段と、前記入力した文字や取得した画像などのオブジェクトを表わすオブジェクトデータと、該オブジェクトデータを変換するための参照情報とを、印刷装置への印刷データの出力に先立って、前記サーバに送信すると共に、該サーバにより該オブジェクトデータを該参照情報を参照して変換したオブジェクトイメージデータを受信する通信制御手段と、前記取得した画像データおよび／または前記入力した文字データと前記オブジェクトイメージデータとの相対位置を指定する相対位置指定手段と、前記指定した相対位置に基づいて、前記画像データおよび／または前記文字データと前記オブジェクトイメージデータとの混在データを重ね合わせて前記表示手段に表示する表示制御手段と、前記表示された混在データを１の画像イメージデータに変換するイメージデータ変換手段と、前記画像イメージデータを印刷データとして出力する出力制御手段とを備えたことを要旨としている。
【００２０】
本発明の第２の携帯電話に用いた画像処理方法は、少なくとも１つの画像データを取得して表示する表示部と、文字データを入力する入力部とを有し、所定のサーバとネットワークを介して接続可能な携帯電話を用いて画像処理を行なう方法であって、前記入力した文字や取得した画像などのオブジェクトを表わすオブジェクトデータと、該オブジェクトデータを変換するための参照情報とを、印刷装置への印刷データの出力に先立って、前記サーバに送信すると共に、該サーバにより該オブジェクトデータを該参照情報を参照して変換したオブジェクトイメージデータを受信し、前記取得した画像データおよび／または前記入力した文字データと前記オブジェクトイメージデータとの相対位置を指定し、前記指定した相対位置に基づいて、前記画像データおよび／または前記文字データと前記オブジェクトイメージデータとの混在データを重ね合わせて前記表示部に表示し、前記表示された混在データを１の画像イメージデータに変換し、前記画像イメージデータを印刷データとして出力することを要旨としている。
【００２１】
本発明の第２の携帯電話および画像処理方法によれば、携帯電話は、オブジェクトと参照情報とをサーバに送信し、変換されたオブジェクトイメージデータを受信する。したがって、印刷画質を向上するための所定の処理をサーバ側にて行なうことができ、携帯電話における処理負荷を低減することができる。
【００２２】
上記の構成を有する携帯電話において、前記入力手段は、複数の入力キーを備えたキーボードを含み、前記相対位置指定手段は、前記入力手段の少なくとも一部の入力キーを用いて位置を指定する手段である物としても良い。
【００２３】
上記の構成を有する携帯電話において、出力制御手段は、赤外線を用いた無線通信手段であるとしても良い。かかる携帯電話によれば、既存の赤外線通信を用いることで、新たに通信機能に関する部品を追加することなく容易に構成することができる。
【００２４】
本発明のサーバは、本発明の第２の携帯電話に所定のデータを配信するサーバであって、前記携帯電話から送信された前記オブジェクトデータと前記参照情報とを受け取るデータ受信手段と、前記受信したオブジェクトデータを、前記参照情報を参照してオブジェクトイメージデータに変換するオブジェクト変換手段とを備え、前記オブジェクトイメージデータを前記携帯電話に配信することを要旨としている。
【００２５】
上記の構成を有するサーバのオブジェクト変換手段は、所定の画像データのジャギーを抑えるアンチエリアス処理を実行して前記オブジェクトイメージデータを生成する手段とすることができる。
【００２６】
かかるサーバによれば、携帯電話から取得したオブジェクトデータを参照情報に基づいてオブジェクトイメージデータに変換し、これを携帯電話に配信する。例えば、オブジェクトデータが文字データである場合には、画像データであるイメージデータへの変換処理に伴うアンチエリアス処理を、処理能力の高いサーバで行なうことができる。したがって、印刷画質の向上に適したイメージデータを携帯電話に配信することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を適用した画像の取り扱いが可能な携帯電話、印刷装置および印刷システムの一実施例について説明する。また、本発明の携帯電話、サーバの実施例についてもこの印刷システムを用いて併せて説明する。図１は、本発明の第１の実施例である印刷システムの一例を示す概略構成図である。図示するように、この印刷システムは、インターネット９０に接続されたＷｅｂサーバ５０、プロトコルが異なるデータを相互に変換して通信可能とするゲートウェイ８０、ゲートウェイ８０に携帯電話１０を接続する基地局７０、インターネット９０を介してＷｅｂサーバ５０に接続可能な携帯電話１０、携帯電話１０から無線通信で所定のデータを受信し、その印刷を実行するカラープリンタ３０から構成されている。
【００２８】
インターネット９０には、図示しない複数のＷｅｂサーバや多数のクライアントコンピュータが接続されている。Ｗｅｂサーバ５０は、クライアントであるパーソナルコンピュータや携帯電話１０等の端末からのＵＲＬ情報を取得し、この情報に対応する所定のデータを配信する。
【００２９】
このＷｅｂサーバ５０の概略構成を図２に示す。図示するように、Ｗｅｂサーバ５０は、インターネット９０に接続して通信を行なう通信インターフェイス５１、所定のデータを備えたデータベース５５、クライアントへの所定のデータの配信を制御し、実行するＣＰＵ５２，ＲＯＭ５３，ＲＡＭ５４などから構成されている。本実施例におけるＷｅｂサーバ５０は、複数の画像データを備えたデータベース５５を有しており、クライアントである携帯電話１０からの要求に応じて、該当する画像データを配信している。
【００３０】
次に、携帯電話１０について説明する。携帯電話１０は、通常の通話機能に加え、外部機器（例えば、携帯電話同士）で所定のデータのやり取りをするための赤外線を用いた無線通信機能や静止画を撮影するカメラ機能を備えている。この携帯電話１０は、インターネット９０への接続が可能であり、インターネット９０経由でアクセスしたＷｅｂサーバ５０からダウンロードした画像データを内部のメモリに保存し、ユーザの必要に応じて表示する機能を備えている。
【００３１】
この携帯電話１０の概略構成を図３に示す。図示するように、携帯電話１０は、基地局７０との間で種々のデータの授受を行なうアンテナ１１、アンテナ１１からのアナログ信号をデジタル信号に変換する無線回路１２、通常の通話に用いるマイク１３，スピーカ１６、各種キーを備えたキー入力部１５、通話の状態やダウンロードした画像を表示する液晶パネル１７、写真を撮影するＣＣＤ素子を備えたカメラ１８、カメラ１８で撮影した画像データなどを外部のメモリカードに保存するカードスロット２５、電話番号，メール，撮影した画像データなどを記憶するメモリ１４、赤外線の通信を行なう発光ダイオード，フォトダイオードを備えた赤外線インターフェイス１９、これらの動作を制御するＣＰＵ２１，ＲＯＭ２２，ＲＡＭ２３を備えた制御部２０等から構成されている。キー入力部１５には、オンフックキー２６や文字入力も行なえるテンキー２７に加え、上下左右の４方向へカーソルを操作する方向キー２８，実行キー２９等が備えられている。
【００３２】
制御部２０は、通常の通話、インターネット９０回線への接続やメールの送受信を処理するのに加え、画像の合成処理を実行できる。この画像の合成処理を行なうプログラムは、制御部２０のＲＯＭ２２に記憶されており、キー入力部１５を介してユーザが処理開始の操作を行なうことにより実行される。この画像の合成処理に関しては、後に詳しく説明する。また、制御部２０は、キー入力部１５の操作により合成処理を行なった画像データを、赤外線インターフェイス１９を介してカラープリンタ３０に送信する。赤外線インターフェイス１９で使用している通信は、ＩｒＤＡ（InfraRed  Data  Association）規格の赤外線通信である。この種の赤外線通信では、850nm 〜900nmの赤外線で情報をやり取りしている。なお、カラープリンタ３０に送信される画像データは、ＪＰＥＧ等の形式の画像ファイルである。
【００３３】
こうした画像ファイルを受信するカラープリンタ３０は、デジタルスチルカメラ等の画像データを記憶するメモリカードを直接的に接続して印刷することが可能なインクジェット方式のプリンタである。このカラープリンタ３０は、印字や印刷用紙等の設定をプリンタ側で行なうことで、コンピュータを介すことなくメモリカード内の画像データの印刷が可能である。
【００３４】
このカラープリンタ３０の概略構成を図４に示す。図示するように、カラープリンタ３０は、用紙にインクを吐出する印字ヘッド３１を装着したキャリッジ３２、キャリッジ３２を主走査方向に駆動するキャリッジモータ３３、用紙を搬送する紙送りモータ３４、印字ヘッド３１やキャリッジモータ３３，紙送りモータ３４の動作を制御するＣＰＵ，ＲＯＭ，ＲＡＭを備えた制御回路４５、制御回路４５を介して入力する画像データを印刷用のドットに展開する画像処理回路４６等から構成されている。
【００３５】
キャリッジ３２には、シアン，マゼンタ，イエロの３色のカラーインクと黒インクとが収納されたインクカートリッジ４０が装着されており、これらのインクを印字ヘッド３１から用紙へ吐出することで微小なドットを形成してカラー印刷を行なっている。
【００３６】
制御回路４５は、カラープリンタ３０の印刷の設定をする操作パネル３８、デジタルスチルカメラのメモリカードを装着するカードスロット３５、赤外線の通信を行なう発光ダイオード、フォトダイオードを備え、ＩｒＤＡ規格に準拠した赤外線インターフェイス３７、パーソナルコンピュータなどの外部機器と接続するためのＵＳＢ端子３６等と電気的に接続している。制御回路４５は、赤外線インターフェイス３７を介して受信した携帯電話１０からの画像データを画像処理回路４６に出力し、画像処理回路４６にて展開されたデータに基づいて、印字ヘッド３１や各種モータなどの制御を行なう。
【００３７】
以上のハード構成を有する各機器は、図１に示した印刷システムを構成する。本実施例では、こうした印刷システムにおいて、Ｗｅｂサーバ５０からダウンロードした画像データに、携帯電話１０で撮影した画像データおよび携帯電話１０で入力した文字を重ね合わせて作成した画像（以下、これを名刺と呼ぶ）を印刷する。そこで以下、この処理について説明する。ここで、Ｗｅｂサーバ５０からダウンロードした画像データは、例えば図５に示す名刺の背景を表示する背景画像データＢであり、携帯電話１０で撮影した画像データは、名刺に貼り付ける写真画像データＰであり、携帯電話１０で入力した文字は、氏名，住所，メールアドレス等、名刺に記載する文字データＣである。
【００３８】
図６〜図１０は、印刷システムにおける名刺の作成およびその印刷の流れを示すフローチャートである。図６には、携帯電話１０の制御部２０（ＣＰＵ２１等）で実行される名刺の作成処理のフローチャートを、図７〜図９には、そのサブルーティンを示している。また、図１０には、カラープリンタ３０の制御回路４５（ＣＰＵ等）で実行される携帯電話１０から送信される名刺データの印刷処理のフローチャートを示している。
【００３９】
携帯電話１０には、メール，電話帳，インターネット９０への接続，表示機能の設定，プログラムの実行などの種々の機能を選択するメニュー画面があり、ユーザは、このメニュー画面から、名刺の作成（画像の合成）のプログラムを選択する。携帯電話１０のＣＰＵ２１は、ユーザのキー操作によりＲＯＭ２２に記憶された実行プログラムを読み出し、図５に示す処理を開始する。
【００４０】
名刺作成処理を開始すると、携帯電話１０は、液晶パネル１７に選択画面を表示する（ステップＳ５００）。この画面は、図１１（ａ）に示すように、既存の名刺画像（つまり、以前に作成したもの）のレイアウト情報を読み込むか否かの選択肢を表示する画面である。
【００４１】
ユーザがレイアウト情報を参照しない旨（つまり、新規に名刺画像の作成）を選択した場合には、携帯電話１０は、新規作成・修正の処理を行なう（ステップＳ５１０）。この処理では、名刺の背景画像の決定（背景画像処理）、名刺に表示する文字の入力，そのレイアウト等の決定（文字イメージ処理）、名刺に貼り付ける写真画像，そのレイアウトの決定（写真入力処理）を順次行なう。携帯電話１０は、こうした処理を経て新規に作成された各画像等を重ね合わせた名刺画像を液晶パネル１７に表示する。なお、各処理（サブルーティン）の詳細については、図７〜図９を用いて後述する。
【００４２】
他方、ステップＳ５００で、ユーザがレイアウト情報を参照する旨（つまり、既存の名刺画像の読み込み）を選択した場合には、携帯電話１０は、液晶パネル１７にメモリ１４に記憶された既存のレイアウト情報の一覧を表示する（ステップＳ５２０）。この一覧表示は、図１１（ｂ）に示すように、以前に名刺画像を作成した日時を示す一覧表であり、ユーザは、この一覧表から一のレイアウト情報を選択する。この選択操作は、ユーザが方向キー２８を操作して液晶パネル１７上の所望するレイアウト情報にカーソルを移動させ、実行キー２９を押す操作である。なお、レイアウト情報には、各画像等の液晶パネル１７上での表示位置の情報と、背景画像，写真画像，文字のそれぞれを特定する情報（例えば、ディレクトリやファイル名）とが含まれている。また、レイアウト情報の一覧は、例えば、ユーザが任意に付けたファイル名の一覧表やサムネイル表示を用いた一覧表を表示するものとしても良い。
【００４３】
携帯電話１０は、方向キー２８，実行キー２９を用いたユーザの選択操作により決定された一のレイアウト情報をメモリ１４から読み込み（ステップＳ５２５）、レイアウト情報に基づいて特定された背景画像，写真画像，文字を読み込んで、これらを重ね合わせた名刺画像を液晶パネル１７に表示する。例えば、レイアウト情報が「背景画像Ｂ、写真画像Ｐを位置（Ｘ１、Ｙ１）に貼り付け、文字Ｃを位置（Ｘ２、Ｙ２）に配置する」旨のデータである場合、選択したレイアウト情報に対応する背景画像Ｂ、写真画像Ｐ、文字Ｃをメモリ１４から読み込み、該当する位置（Ｘ１、Ｙ１），（Ｘ２、Ｙ２）に配置することで名刺画像が再生される。なお、レイアウト情報，背景画像，写真画像，文字等は、それぞれ独立にメモリ１４に記憶されている。
【００４４】
続いて、ステップＳ５１０の新規作成・修正の処理、または、ステップＳ５２５の既存データの読み込みによって、液晶パネル１７上に重ね合わせて表示した名刺画像の修正の必要があるか否かの判断を行なう（ステップＳ５３０）。具体的には、図１１（ｃ）に示すように、名刺画像の表示と共に、名刺画像の修正の「有」「無」を選択する選択画面が表示され、ユーザは図１１（ｃ）に示すキーＡ，キーＢを用いて修正の「有」「無」を選択する。携帯電話１０は、ユーザの選択操作（つまり、キーＢを押す操作）により、修正「無」と判断した場合には、液晶パネル１７に表示した名刺画像のレイアウト情報をメモリ１４に保存する処理を行なう（ステップＳ５３５）。
【００４５】
他方、ステップＳ５３０で、ユーザの選択操作（つまり、キーＡを押す操作）により、修正「有」と判断した場合には、ステップＳ５１０へ戻り、新規作成・修正の処理を行なう。この処理では、背景画像，写真画像の差し替え、入力文字の変更、写真画像，文字のレイアウトの変更などを独立して行なうことができる。例えば、写真画像の差し替えのみを行なう場合には、レイアウト情報に記載されている写真「画像Ｐ」を、「画像α」に変更する。位置（Ｘ２、Ｙ２）に関する情報などのその他の設定は、変更する必要がない。
【００４６】
携帯電話１０は、ステップＳ５３５でレイアウト情報を保存した後、名刺画像の表示と共に、作成した名刺画像の処理を選択する画面を液晶パネル１７に表示する。具体的には、図１１（ｄ）に示すように、作成した名刺画像の「印刷」、メモリカードへの「保存」、この処理の「終了」を選択する画面を表示する。携帯電話１０は、ユーザのキー操作（キーＡ，Ｂ，Ｃを選択する操作）により、「印刷」、「保存」、「終了」のいずれを実行するかを判断する（ステップＳ５４０）。
【００４７】
ユーザの選択操作（つまり、キーＡを押す操作）により、名刺画像を「印刷」すると判断した場合には、液晶パネル１７上に重ね合わせて表示した名刺画像を１つの画像に合成し、その画像を圧縮する処理を行なう（ステップＳ５５０）。液晶パネル１７上の名刺画像は、図５に示したように、下から、背景画像Ｂ、写真画像Ｐ、文字Ｃの順に、層状に重ね合わせて構成されている。この処理では、層状の複数の画像を１の画像データに合成し、その画像データをＪＰＥＧ形式に圧縮する。以下、ＪＰＥＧ形式に圧縮した画像データを画像イメージデータと呼ぶ。なお、データの圧縮には、ＪＰＥＧ形式に限らず、ＧＩＦ形式などの圧縮方法を用いるものとしても良い。
【００４８】
携帯電話１０は、赤外線インターフェイス１９を介してカラープリンタ３０に、この画像イメージデータを送信し（ステップＳ５５５）、この処理を終了する。具体的には、画像イメージデータを順次読み出し、これを赤外線で通信可能に変換し、フォトダイオードを用いて赤外波長の光をカラープリンタ３０に送信し、送信完了と共に、名刺作成の一連の処理を終了する。
【００４９】
他方、ステップＳ５４０で、ユーザの選択操作（つまり、キーＣを押す操作）により、名刺画像をメモリカードに「保存」すると判断した場合には、ステップＳ５５０と同様に、画像イメージデータを生成する処理を行なう（ステップＳ５６０）。続いて、画像イメージデータをカードスロット２５に装着したメモリカードへ保存し（ステップＳ５６５）、保存完了と共に、この処理を終了する。また、ステップＳ５４０で、ユーザの選択操作（つまり、キーＢを押す操作）により、名刺作成の処理を「終了」すると判断した場合には、「印刷」、「保存」をすることなく、この処理を終了する。
【００５０】
次に、こうした一連の名刺作成処理における名刺の新規作成・修正処理（サブルーティン）について説明する。図７は、背景画像データを選定する背景画像処理のフローチャート、図８は、文字入力および文字を画像データに変換する文字イメージ処理のフローチャート、図９は、写真画像を選定する写真入力処理のフローチャートである。
【００５１】
上述の図６に示した処理の中で、ステップＳ５１０に示した新規作成・修正処理の段階に至ると、携帯電話１０のＣＰＵ２１は、まず、図７に示す背景画像処理を開始し、図１１（ｅ）に示すように、背景画像の新規作成・修正を行なうか否かを選択する画面を表示する（ステップＳ７００）。ユーザは、キー操作により新規作成・修正の必要の「有」「無」を選択する。
【００５２】
ユーザが新規作成・修正の必要「有」を選択（キーＡを押す操作を）した場合には、携帯電話１０は、背景画像データを参照する場所を選択する画面を表示する（ステップＳ７０５）。つまり、図１１（ｆ）に示すように、背景画像データをＷｅｂサーバ５０またはメモリ１４のどちらから読み込むかを選択する画面を表示する。
【００５３】
ユーザが方向キー２８，実行キー２９を操作して、メモリ１４からの読み込みを選択した場合には、携帯電話１０は、メモリ１４に記憶されている背景画像のデータの一覧を表示する（ステップＳ７４０）。この一覧は、以前に背景画像データを保存した日付、フェイル名を表示した一覧表である。ユーザが、図１１（ｂ）に示したレイアウト情報の選択と同様にして、この一覧表から一の背景画像を選択すると、携帯電話１０は、選択された該当データを検索し、その背景画像データをメモリ１４から読み込み（ステップＳ７６０）、液晶パネル１７に表示して処理を終了する。なお、メモリ１４内の背景画像データの一覧には、サムネイル画像を用いて表示するものとしても良い。
【００５４】
他方、ステップＳ７０５で、ユーザがＷｅｂサーバ５０からの読み込みを選択した場合には、携帯電話１０は、Ｗｅｂサーバ５０との通信処理に移行する。まず、携帯電話１０は、Ｗｅｂサーバ５０に背景画像データの一覧を要求する（ステップＳ７１０）。具体的には、インターネット９０を介してＷｅｂサーバ５０と接続するＵＲＬ情報を送信し、接続したＷｅｂサーバ５０に、背景画像データ一覧のダウンロード要求のコマンドを送信する。
【００５５】
Ｗｅｂサーバ５０は、背景画像データの一覧要求を受信し、データベース５５に保有する背景画像データの一覧を携帯電話１０に送信する（ステップＳ７７５）。携帯電話１０は、Ｗｅｂサーバ５０から送信された一覧を受信し、液晶パネル１７に表示する（ステップＳ７１５）。この一覧は、図１１（ｇ）に示すように、３×３の計９個のサムネイル形式の背景画像を液晶パネル１７に表示するものであり、ユーザのキー操作により順次、次の９個のサムネイル画像が表示される。ユーザは、この一覧から所望する一の背景画像データを選択する。この選択操作は、方向キー２８，実行キー２９を用いて行なわれるが、９個のサムネイル画像と１〜９のテンキー２７とを対応させることで、直接、テンキー２７を操作するものとしても良い。
【００５６】
携帯電話１０は、ユーザのキー操作により選択された背景画像データのダウンロードをＷｅｂサーバ５０に要求する（ステップＳ７２５）。この要求コマンドを受信したＷｅｂサーバ５０は、データベース５５から該当する背景画像データを読み込み、携帯電話１０に画像を送信する（ステップＳ７８５）。携帯電話１０は、Ｗｅｂサーバ５０から受信した背景画像データをメモリ１４に保存すると共に（ステップＳ７３０）、このデータを液晶パネル１７に表示して処理を終了する。なお、Ｗｅｂサーバ５０側の背景画像の配信処理は、背景画像データの送信完了と共に終了する。
【００５７】
他方、ステップＳ７００で、ユーザが「無」を選択（つまり、図１１（ｅ）に示すキーＢを押す操作を）した場合、つまり、液晶パネル１７上に表示している名刺画像の修正であって、背景画像の修正は行なわない場合には、携帯電話１０は、この背景画像処理を終了する。こうして背景画像を新規に選定し、または修正する処理を終了すると同時に、携帯電話１０は、文字イメージ処理を開始する。
【００５８】
図８に示す文字イメージ処理では、携帯電話１０のＣＰＵ２１は、文字の新規入力・修正の処理を行なうか否かを選択する画面を表示する（ステップＳ８００）。ユーザは、図１１（ｅ）で説明した選択操作と同様に、キー操作により新規入力・修正の必要の「有」「無」を選択する。
【００５９】
ユーザが新規入力・修正の必要「有」を選択した場合、携帯電話１０は、文字の「入力」処理または「レイアウト」の変更処理を選択する画面を表示する（ステップＳ８０５）。この画面は、図１１（ｈ）に示すように、文字の新規作成および既に作成した文字を選択して修正する処理と、既に作成した文字のレイアウト（つまり、画面上の位置）を変更する処理とを選択する画面である。
【００６０】
ユーザが方向キー２８，実行キー２９を用いて「入力」処理を選択した場合には、携帯電話１０は、図１１（ｉ）に示すように、入力する文字をメモリ１４内から読み込むか否かの選択をする画面を表示する（ステップＳ８１０）。ユーザがメモリ１４内からの読み込みは行なわない旨（つまり「Ｎｏ」）を選択した場合には、携帯電話１０は、文字の入力が「新規」であるか、「修正」であるかを選択する画面を表示する（ステップＳ８１５）。ユーザは、図１１（ｅ）で説明した選択操作と同様、キーＡ，Ｂを用いて選択操作を行なう。ユーザが文字入力「新規」を選択した場合には、携帯電話１０は、液晶パネル１７上に文字入力用のウィンドを開く。このウィンドには、ユーザのキー操作による文字入力処理が行なわれる（ステップＳ８２０）。
【００６１】
この文字入力処理では、図１２（ａ）に示すように、文字入力用ウィンドの中に入力文字を装飾するサブメニューが表示される。ユーザは、方向キー２８，実行キー２９を用いて、入力した文字の書体、色、サイズ、背景色や透明度などの文字自体に関する情報や、文字間隔、行間、センタリングなどの文字の配列情報を設定する（以下、これらの文字自体の情報や配列情報を文字装飾データと呼ぶ）。こうして入力された文字は、図１２（ｂ）に示すように、文字データと文字装飾データとからなる文字情報として、一時的にメモリ１４に記憶される。
【００６２】
他方、ステップＳ８１５で、ユーザが文字入力「修正」を選択した場合には、携帯電話１０は、修正の対象となる文字列を選択する処理を行なう（ステップＳ８１７）。この場合、液晶パネル１７上には、既に入力した文字列である「氏名」，「住所」，「電話番号」などが表示されている。ユーザは、方向キー２８を操作してカーソルを移動させ、例えば、「住所」の文字列を選択し、実行キー２９を操作する。携帯電話１０は、ユーザのこの操作により、液晶パネル１７上に文字入力用のウィンドを開く。このウィンドには、選択した「住所」が表示されており、ユーザのキー操作により修正のための文字入力処理が行なわれる（ステップＳ８２０）。
【００６３】
こうした新規、修正などの文字「入力」を行なわず、ステップＳ８１０で「メモリ」内から文字を読み込む処理（つまり「Ｙｅｓ」）を選択した場合には、携帯電話１０は、液晶パネル１７にメモリ１４内の文字列の一覧を表示する（ステップＳ８４０）。この一覧は、保存されている文字列の先頭から所定の字数分を表示したものからなる一覧表であり、ユーザは、この表から所望する一の文字列を選択する。この選択操作は、図１１（ｂ）で説明したレイアウト情報の選択操作と同様である。
【００６４】
「新規」，「修正」，「メモリ」からそれぞれ文字入力が行なわれた後、携帯電話１０は、文字の入力処理が全て完了したか否かを確認する選択画面を表示する（ステップＳ８２５）。ここで、ユーザが、文字の入力が完了していない旨（つまり、「Ｎｏ」）を選択した場合には、ステップＳ８１０に戻り、入力の処理を繰り返す。具体的には、先に入力した「氏名」に続いて、「住所」を入力するような場合には、ユーザは、文字入力が完了していない旨（「Ｎｏ」）を選択する。なお、この選択操作は、図１１（ｉ）で説明した操作と同様である。
【００６５】
他方、ステップＳ８２５で、文字入力が完了した旨（つまり、「Ｙｅｓ」）を選択した場合には、携帯電話１０は、文字画像変換処理を行なう。この処理では、携帯電話１０で入力した文字を、Ｗｅｂサーバ５０にて画像データである文字イメージデータに変換している。
【００６６】
携帯電話１０は、Ｗｅｂサーバ５０と通信し、入力の完了した文字（文字列）を送信する（ステップＳ８３０）。具体的には、インターネット９０を介してＷｅｂサーバ５０と接続するＵＲＬ情報を送信し、接続したＷｅｂサーバ５０に、文字を画像に変換する変換要求のコマンドと変換の対象となる文字情報とを送信する。この文字情報には、図１２（ｂ）に示したように、入力した文字データとその文字データに関して設定した書体，色，サイズなどの文字装飾データとが含まれている。
【００６７】
Ｗｅｂサーバ５０は、変換要求コマンド，文字情報を受信し（ステップＳ８５０）、対象となる文字データを文字イメージデータに変換する（ステップＳ８５１）。つまり、Ｗｅｂサーバ５０のＣＰＵ５２は、通信インターフェイス５１を介して文字データおよび文字装飾データを入力し、文字装飾データに基づいて、文字データをビットマップ形式の画像データに変換し、変換した画像データに対してアンチエリアス処理を行なう。アンチエリアス処理は、ビットマップ形式の線の境界をぼかす処理であり、画像のジャギーを抑えることができる。
【００６８】
Ｗｅｂサーバ５０は、こうして変換した文字イメージデータを携帯電話１０に送信する（ステップＳ８５２）。Ｗｅｂサーバ５０から、文字イメージデータを受信した携帯電話１０は、そのデータをメモリ１４に保存する（ステップＳ８３５）と共に、これを液晶パネル１７に表示する。なお、Ｗｅｂサーバ５０側の処理は、データの送信完了と共に終了する。
【００６９】
続いて、文字画像変換処理を経て、入力した文字列に替えて変換された文字イメージデータのレイアウトを調整する処理を行なう（ステップＳ８６０）。このレイアウト調整処理は、文字イメージデータのレイアウト（位置）を変更または決定する処理である。具体的には、ユーザは、方向キー２８を操作してカーソルを「氏名」（文字イメージ）に移動させ、実行キー２９を押す。この操作により、「氏名」全体が方向キー２８によって、移動可能となる。ユーザは、方向キー２８を操作して、液晶パネル１７上の所望する位置に、これを移動させ、実行キー２９を押す。この操作で、「氏名」のレイアウトが決定され、続いて、「住所」，「電話番号」の文字イメージデータのレイアウトを決定する。また、一度決定したレイアウトを変更する場合には、ユーザは、対象となる文字イメージデータを選択し、所望する位置に移動して実行キー２９を操作する。携帯電話１０は、こうしたレイアウト調整の後、一連の文字イメージ処理を終了する。
【００７０】
他方、ステップＳ８０５で文字の「入力」ではなく、「レイアウト」の変更処理を選択した場合には、ステップＳ８６０で液晶パネル１７に表示した文字イメージデータのレイアウトを調整し、この処理を終了する。また、ステップＳ８００で、ユーザが文字の新規入力・修正の必要「無」を選択した場合には、そのままこの処理を終了する。こうして文字イメージ処理を終了すると共に、携帯電話１０は、次の写真入力処理を開始する。
【００７１】
図９に示す写真入力処理では、携帯電話１０のＣＰＵ２１は、写真画像の新規作成・修正を行なう必要の「有」「無」を選択する画面を表示する（ステップＳ９００）。ユーザが新規作成・修正「有」を選択した場合、携帯電話１０は、写真画像の作成・修正と、既存の写真画像のレイアウトの変更とのどちらを実行するかを選択する画面を表示する（ステップＳ９０５）。この画面での選択操作は、図１１（ｅ）で説明した操作と同様のものである。
【００７２】
ユーザが写真画像の作成・修正を選択すると、携帯電話１０は、写真画像を取り込む場所を選択する画面を表示する（ステップＳ９１０）。具体的には、カメラ１８、メモリ１４、Ｗｅｂサーバ５０の３つの選択肢を表示する画面である。ユーザはキー操作により、どこから写真画像を取得するかを選択する。この選択操作は、図１１（ｄ）で説明した選択操作と同様である。
【００７３】
ユーザが「カメラ」を選択した場合には、携帯電話１０は、カメラ１８を起動して待機する（ステップＳ９２０）。ユーザは、被写体を決め写真を撮影し、その写真画像はメモリ１４に保存される（ステップＳ９２５）。
【００７４】
他方、ユーザが「メモリ」を選択した場合には、携帯電話１０は、メモリ１４からカメラ１８で撮影した画像の一覧を読み込み、液晶パネル１７に表示する（ステップＳ９３０）。ユーザは、この一覧から写真画像を選択する。なお、この一覧は、図１１（ｂ）と同様の形式であり、以前に撮影した日付を表示しているが、サムネイル画像を表示するものとしても良い。
【００７５】
さらに、ユーザが「サーバ」を選択した場合には、携帯電話１０は、Ｗｅｂサーバ５０との通信処理を開始する。この処理は、図７に示した背景画像処理の通信処理と同様であり、まず、携帯電話１０は、Ｗｅｂサーバ５０に写真画像データの一覧を要求する（ステップＳ９４０）。
【００７６】
Ｗｅｂサーバ５０は、写真画像データの一覧要求を受信し、データベース５５に保有する写真画像データの一覧を携帯電話１０に返信する（ステップＳ９５０）。携帯電話１０は、Ｗｅｂサーバ５０から送信された一覧を受信し、液晶パネル１７に表示する（ステップＳ９４２）。なお、この一覧は、図１１（ｇ）に示した画面と同様、サムネイル表示の一覧である。
【００７７】
携帯電話１０は、ユーザの方向キー２８，実行キー２９を用いた操作により選択された写真画像データのダウンロードをＷｅｂサーバ５０に要求する（ステップＳ９４６）。この要求コマンドを受信したＷｅｂサーバ５０は、データベース５５から該当する写真画像データを読み込み、携帯電話１０にデータを送信する（ステップＳ９５５）。携帯電話１０は、Ｗｅｂサーバ５０から受信した写真画像データをメモリ１４に保存する（ステップＳ９４８）。なお、Ｗｅｂサーバ５０側の写真画像の配信処理は、データの送信完了と共に終了する。
【００７８】
携帯電話１０は、カメラ１８，メモリ１４，Ｗｅｂサーバ５０から所得した写真画像を液晶パネル１７に表示する（ステップＳ９６０）。なお、本実施例の名刺の作成処理では、図５に示す写真画像Ｐのように、名刺の写真サイズは予め決まっており、取り込んだ写真画像データを所定のサイズに縮小して液晶パネル１７に表示している。
【００７９】
続いて、表示された写真画像のレイアウトの調整処理を行ない（ステップＳ９７０）、一連の写真入力処理を終了する。なお、この処理では、図８に示した文字イメージ処理でのレイアウト処理と同様、ユーザの方向キー２８，実行キー２９を用いた操作により、写真画像のレイアウト（位置）を決定している。
【００８０】
ステップＳ９０５で、ユーザが写真画像のレイアウトの変更を選択した場合には、携帯電話１０は、ステップＳ９７０のレイアウト調整処理を実行して、この処理を終了する。また、ステップＳ９００で、写真画像の新規作成・修正「無」を選択した場合には、そのまま写真入力処理を終了する。
【００８１】
以上の図７〜図９に示したサブルーティンを経て、新規に作成または修正された名刺画像データは、画像イメージデータに変換され、カラープリンタ３０に送信される。このデータを受信したカラープリンタ３０の処理について、以下に、図１０を用いて説明する。
【００８２】
図１０に示すように、カラープリンタ３０は、携帯電話１０から送信された画像イメージデータ受信する（ステップＳ６００）。具体的には、赤外線インターフェイス３７にて、フォトダイオードで受光した赤外波長の光を電気信号に変換している。
【００８３】
続いて、カラープリンタ３０の制御回路４５は、赤外線インターフェイス３７を介して入力した電気信号（データ）の中身を解析する（ステップＳ６１０）。この中身の解析は、受信したデータのヘッダ部分を読み込むことで行なわれる。
【００８４】
こうして解析されたデータが画像データである場合には、その画像データは、画像処理回路４６へ出力される。画像処理回路４６は、その画像データの解析を行なう（ステップＳ６２０）。具体的には、入力したデータがＪＰＥＧ形式である場合には、そのＪＰＥＧ形式のデータを解凍する処理を行なう。
【００８５】
続いて、画像処理回路４６は、操作パネル３８を介して設定された用紙サイズ，印刷枚数，印刷位置などの印刷条件を読み込み（ステップＳ６３０）、印刷イメージを作成する（ステップＳ６４０）。この印刷イメージの作成処理では、印刷条件の設定値に基づいて、入力した画像データを印刷可能なドットパターンに展開した印刷実行データを作成している。具体的には、ラスタライズ、色補正、ハーフトニング等の処理を行ない印字ヘッド３１によって印刷すべきドットに展開し、印字ヘッド３１に加える電圧や、インクの色の組み合わせ等を決定している。
【００８６】
こうして決定された所定の条件は、制御回路４５に出力される。制御回路４５は、この所定の条件に従って、印字ヘッド３１を装着したキャリッジ３２，キャリッジモータ３３，紙送りモータ３４などの各種アクチュエータを制御し、目的のデータの印刷を実行する（ステップＳ６５０）。その結果、用紙上に所望の名刺が形成され、名刺印刷の処理は終了する。
【００８７】
以上説明した印刷システムの名刺作成、印刷の処理によれば、「背景画像」，「写真画像」と、氏名，住所等の「文字」との相対位置を調整し、調整した位置に配置した画像，文字の混在データを合成し、ＪＰＥＧ形式に圧縮して名刺画像データを作成する。したがって、特定のレイアウトに限られることなく、画像と文字とのレイアウトを作成できる。つまり、ユーザの好みに応じたレイアウトの名刺画像を作成することができる。また、カラープリンタ３０が所定の名刺用レイアウトを記憶しておく必要がない。加えて、ダウンロードした画像データや、撮影した画像データなど携帯電話１０が取り扱うことができる種々の画像データを用いることができるため、多様なニーズに対応した名刺の作成が可能となる。
【００８８】
さらに、この印刷システムでは、文字データをフォントデータ等に基づいて、文字イメージデータに変換する処理，アンチエリアス処理などは、Ｗｅｂサーバ５０にて行なわれる。処理能力の高いＷｅｂサーバ５０側で処理を行なうため、携帯電話１０に負荷をかけることなく高画質の印刷を行なうことができる。また、例えば、文字の回転、変形、ディストネーションなど、アンチエリアス処理以外の負荷の高い処理もＷｅｂサーバ５０側で行なうことができる。加えて、使用できる書体を増やすなど、携帯電話１０で入力する文字の装飾機能を向上することができる。
【００８９】
なお、Ｗｅｂサーバ５０にて、文字イメージデータに変換する処理，アンチエリアス処理を行なう構成の他に、画像データとその変換に関する参照情報を送信して、Ｗｅｂサーバ５０側で、画像データを変換する構成などを考えることができる。こうした画像データの変換としては、画像データの解像度変換や色補正（色数の変更を含む）、あるいは所定のフィルタ処理などがある。フィルタ処理は、例えば肌色などのいわゆる記憶色をより鮮やかな色に近づける処理や、写真を水彩画風、点描画などに変換する処理など、種々のものを考えることができる。いわゆるレタッチソフトに実装された各種のフィルタ処理と同様に、番号などの参照情報により変換・処理の内容を指定して、Ｗｅｂサーバ５０側で、指定されたフィルタ処理を実施するものとすれば良い。
【００９０】
また、本実施例では、Ｗｅｂサーバ５０には、文字データのみを変換させるものとして説明したが、画像データのみを変換させても良いし、文字データと画像データとを共に処理させても良い。その場合、同じ処理の指定をしても良いし、文字データ，画像データ毎に異なる変換処理を指定するものとしても良い。
【００９１】
本実施例では、名刺を印刷する際に、携帯電話１０とカラープリンタ３０との間で赤外線通信を用いて、ＪＰＥＧ形式に圧縮した画像データの送信を行なうため、通信に必要な時間を短縮できる。本実施例の名刺印刷の処理では赤外線通信を用いて印刷を実行したが、携帯電話１０のメモリカードを利用して、印刷をするものとしても良い。この場合、メモリカードを直接（または、アダプタを介して）カラープリンタ３０のカードスロット２５に装着することで、メモリカードに保存した名刺画像を印刷することができ、赤外線通信機能が不要となる。もとより、カラープリンタ３０とケーブル接続して印刷するものとしても良い。
【００９２】
なお、本実施例では、Ｗｅｂサーバ５０での文字イメージデータ変換処理を用いたが、このＷｅｂサーバ５０での処理を使用せず、本発明の印刷システムを構築しても良い。この場合、アンチエリアスなどの負荷の高い処理は行なわず、例えば、使用できる文字サイズを予め固定したり、１０，１２，１４ポイントといった使用頻度の高いものに限定し、携帯電話１０の能力の範囲内で対応する。こうして携帯電話１０にて、入力した文字データをビットマップ形式の画像データに変換して、背景、写真、文字の画像データを合成することで、携帯電話１０とカラープリンタ３０とで名刺印刷を行なう印刷システムを構築することができる。また、画像データとして、背景画像と写真画像との両方が必要であるわけではなく、例えば、背景画像として、「白」の単一色で表示された画像データを選択し、所定の文字データと合成することで、通常の名刺の印刷を行なうこととしても良い。
【００９３】
本実施例では、画像，文字の混在データをＪＰＥＧ形式の１つの画像データに変換する処理を携帯電話１０側にて実行したが、この処理をＷｅｂサーバ５０側で行なうものとしても良い。この場合、携帯電話１０は、各データの相対位置の調整を行ない、相対位置のデータと撮影した写真画像データと入力した文字データとをＷｅｂサーバ５０へ送信する。こうしたデータを受信したＷｅｂサーバ５０は、ＪＰＥＧ形式に圧縮した画像データを生成し、携帯電話１０へ送信する。こうすることで、携帯電話１０の負荷を低減した印刷システムを構築することができる。なお、携帯電話１０からＷｅｂサーバ５０への送信は、文字イメージデータへの変換処理と共に、または別のタイミングで行なうものとすれば良い。
【００９４】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることはもちろんである。本実施例では、背景画像に写真画像を貼り付けた名刺を例示して説明したが、例えば、撮影した写真画像データと、所定の文字を入力した文字データとを合成して、コメント入りの写真を編集するものや、ある部品の画像を添付した見積書などの印刷物であっても良い。また、近距離無線通信は赤外線通信に限らず、例えば、Bluetooth（登録商標）を利用しても同様の効果を奏する。
【図面の簡単な説明】
【００９５】
【図１】本発明の印刷システムの一例を示す概略構成図である。
【図２】Ｗｅｂサーバの概略構成を示したハード構成図である。
【図３】携帯電話の概略構成を示したハード構成図である。
【図４】カラープリンタの概略構成を示したハード構成図である。
【図５】名刺画像を構成する各画像の説明図である。
【図６】携帯電話で実行される名刺作成処理のフローチャートである。
【図７】背景画像処理のフローチャートである。
【図８】文字イメージ処理のフローチャートである。
【図９】写真入力処理のフローチャートである。
【図１０】カラープリンタで実行される名刺データの印刷処理のフローチャートである。
【図１１】名刺作成処理における携帯電話の選択画面の一例である。
【図１２】携帯電話の操作画面および文字情報の説明図である。
【符号の説明】
【００９６】
１０...携帯電話
１１...アンテナ
１２...無線回路
１３...マイク
１４...メモリ
１５...キー入力部
１６...スピーカ
１７...液晶パネル
１８...カメラ
１９...赤外線インターフェイス
２０...制御部
２１，５２...ＣＰＵ
２２，５３...ＲＯＭ
２３，５４...ＲＡＭ
２５...カードスロット
２６...オンフックキー
２７...テンキー
２８...方向キー
２９...実行キー
３０...カラープリンタ
３１...印字ヘッド
３２...キャリッジ
３３...キャリッジモータ
３４...紙送りモータ
３５...カードスロット
３６...ＵＳＢ端子
３７...赤外線インターフェイス
３８...操作パネル
４０...インクカートリッジ
４５...制御回路
４６...画像処理回路
５０...Ｗｅｂサーバ
５１...通信インターフェイス
５５...データベース
７０...基地局
８０...ゲートウェイ
９０...インターネット
【図１】
2005117527.tif 000003
【図２】
2005117527.tif 000004
【図３】
2005117527.tif 000005
【図４】
2005117527.tif 000006
【図５】
2005117527.tif 000007
【図６】
2005117527.tif 000008
【図７】
2005117527.tif 000009
【図８】
2005117527.tif 000010
【図９】
2005117527.tif 000011
【図１０】
2005117527.tif 000012
【図１１】
2005117527.tif 000013
【図１２】
2005117527.tif 000014