(57)【要約】【課題】  携帯端末より送信され、文書データと画像データを含む印刷データを印刷装置によって印刷する際に、文書データと画像データを含む印刷データを加工するための加工指示データを変更設定可能とすることにより、豊かな表現で、見易い印刷物をユーザに対して提供可能な印刷装置、印刷制御システム及び印刷プログラムを提供することを目的とする。【解決手段】  携帯電話１６に格納したフォーマットデータ作成プログラム７１によって、文書データ、画像データに関するフォーマットデータの作成を行うとともに、印刷データ及び作成したフォーマットデータを携帯用小型プリンタ装置１に対してＩｒＭＣ規格の赤外線データとして送信し、携帯用小型プリンタ装置１は、送信されたフォーマットデータに基づいて印刷データを印刷するように構成する。【選択図】  図１３
2005284933.tif 000002
【特許請求の範囲】
【請求項１】
外部から送信されるとともに、画像データと文書データを含む印刷データ及び前記印刷データを加工するための加工指示データを受信する受信手段と、前記加工指示データに基づいて、前記印刷データを加工するデータ加工手段と、前記データ加工手段により加工された印刷データを、用紙に印刷する印刷手段とを有することを特徴とする印刷装置。
【請求項２】
前記請求項１記載の印刷装置において、
前記加工指示データは、前記画像データと前記文書データのうち、優先して印刷するデータを設定したものであり、前記データ加工手段は、前記画像データと前記文書データのうち、どちらか一方を優先して印刷するように、印刷データを加工することを特徴とする印刷装置。
【請求項３】
前記請求項２記載の印刷装置において、
前記加工指示データは、前記画像データと前記文書データの印刷順序を指示するデータであり、前記データ加工手段は、前記画像データと前記文書データを指定された順序で印刷するように、印刷データを加工することを特徴とする印刷装置。
【請求項４】
前記請求項１記載の印刷装置において、
前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工することを特徴とする印刷装置。
【請求項５】
前記請求項１記載の印刷装置において、
前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工することを特徴とする印刷装置。
【請求項６】
前記請求項１乃至請求項５記載の印刷装置は、用紙に文書データを配置した際にできる余白部分の大きさに応じて、画像を最適なサイズに調整する画像サイズ調整手段を有することを特徴とする印刷装置。
【請求項７】
前記請求項６記載の印刷装置において、
前記加工指示データは、最大縮小率を指示するデータを含み、前記画像サイズ調整手段は、加工指示データにて指示された最大縮小率を越えない範囲で画像のサイズを調整することを特徴とする印刷装置。
【請求項８】
前記請求項７記載の印刷装置において、
前記画像サイズ調整手段により最大縮小率で縮小された画像データが、用紙の前記余白部分に収まらない場合には、新たなページに画像データを配置する改ページ手段を有することを特徴とする印刷装置。
【請求項９】
前記請求項１乃至請求項６記載の印刷装置において、
前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工することを特徴とする印刷装置。
【請求項１０】
画像データと文書データを含む印刷データ及び前記印刷データの加工をするための加工指示データを送信可能な送信手段と、前記加工指示データを作成する加工指示データ作成手段とを有する携帯端末と、
前記携帯端末から送信された前記印刷データ及び前記加工指示データを受信する受信手段と、前記印刷データを前記加工指示データに基づいて、加工するデータ加工手段と、
前記データ加工手段により加工された印刷データを、用紙に印刷する印刷手段とを有する印刷装置とからなることを特徴とする印刷システム。
【請求項１１】
前記請求項１０記載の印刷システムにおいて、  
前記加工指示データは、前記画像データと前記文書データのうち、優先して印刷するデータを設定したものであり、前記データ加工手段は、前記画像データと前記文書データのうち、どちらか一方を優先して印刷するように、印刷データを加工することを特徴とする印刷システム。
【請求項１２】
前記請求項１１記載の印刷システムにおいて、
前記携帯端末の加工指示データ作成手段は、前記画像データと前記文書データの印刷順序を指示する加工指示データを作成し、前記印刷装置のデータ加工手段は、加工指示データにて指示された順序に印刷データを加工することを特徴とする印刷システム。
【請求項１３】
前記請求項１０記載の印刷システムにおいて、
前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工することを特徴とする印刷システム。
【請求項１４】
前記請求項１０記載の印刷システムにおいて、
前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工することを特徴とする印刷システム。
【請求項１５】
前記請求項１０乃至請求項１４記載の印刷システムにおいて、
前記印刷装置は、用紙に文書データを配置した際にできる余白部分の大きさに応じて、画像を最適なサイズに調整する画像サイズ調整手段を有することを特徴とする印刷システム。
【請求項１６】
前記請求項１５記載の印刷システムにおいて、
前記携帯端末の加工指示データ作成手段は、前記画像データの最大縮小率を指示する最大縮小率データを作成し、前記印刷装置の画像サイズ調整手段は、最大縮小率データにて指示された最大縮小率を越えない範囲で画像データを縮小することを特徴とする印刷システム。
【請求項１７】
前記請求項１６記載の印刷システムにおいて、
前記印刷装置は、前記画像サイズ調整手段により最大縮小率で縮小された画像データが、用紙に文書データを配置した際にできる余白部分に収まらない場合には、新たなページに画像データを配置する改ページ手段を有することを特徴とする印刷システム。
【請求項１８】
前記請求項１０乃至請求項１４記載の印刷システムにおいて、
前記印刷データにおける前記文書データと前記画像データが重複して配置されている場合には、重複部分の画像データを白抜きもしくは画像データ数を削減し、濃度の薄い状態に変換する画像変換手段を有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データと文書データを含む印刷データを送信可能な送信手段を有する携帯端末と、送信手段から送信された印刷データを受信する受信手段を有し、その受信手段より受信された印刷データを印刷可能な印刷装置からなる印刷システムに関し、特に、印刷媒体において、受信した印刷データの文書データ及び画像データを任意位置に配置して印刷可能とした印刷システムに関するものである。
【背景技術】
【０００２】
従来、個人用携帯情報端末（以下、ＰＤＡと略す。）には、電子メール機能が搭載されている。近年、携帯電話の普及が進むと共に、携帯電話の高機能化も進み、通話機能と共に、インターネット機能、電子メール機能、デジタルカメラ機能、個人情報管理機能（以下、ＰＩＭ機能と略す）など様々な機能が付加されている。現在では、携帯電話は、従来の通話機能を利用するだけでなく、多機能情報端末として利用されている。ここで、一般に通話機能に次いで多く利用されている機能が、メール機能である。
ところで、このようなＰＤＡや携帯電話のメール機能においては、文書データと共に、画像データを相手に送信することができる。例えば、デジタルカメラ付携帯電話を所持するユーザが、文書データと共に、デジタルカメラ機能によって撮影した画像を友人に送信するなど、老若男女問わず、頻繁に利用されている。
また、メール機能に限定したものではなく、アドレス帳等のＰＩＭ機能においても、文書データと共に、画像データが存在することがある。具体的には、アドレス帳において、文書データである個人情報と、本人の顔写真の画像データが登録される場合もある。
【０００３】
ここで、ＰＤＡや携帯電話は、常に携帯することに主眼が置かれているため、内部の記憶容量が制限されている。そのため、所定の記憶容量を超え、新たに情報を登録するには、現存する登録内容を消去せざるをない状況が発生していた。
さらに、ＰＤＡ及び、携帯電話は、常に携帯するものであるので、使用時に落としたり、水たまりへ落としてしまったりして、内部に記録されている内容が完全に消えてしまうという状況も発生する。
このような場合のユーザの被害を最小限にとどめるために、登録内容を印刷媒体に印刷し、外部に出力する必要が生じている。
【０００４】
ここで、印刷装置へデータを送信する送信手段を有する携帯電話と、携帯端末から送信されたデータを受信する受信手段を有する印刷装置からなる携帯電話のデータ印刷システムに関する技術が特許文献１に記載されている。
特許文献１記載の携帯電話本体には、挿入口が開設された入出力端子部が配設されている。入出力端子部は、携帯電話内部の電子メールや画像データを印刷装置に送信する送信手段である。また、印刷装置には、パーソナルコンピュータ等の周辺機器と接続可能なソケットが配設されている。ソケットは、携帯電話から送信されたデータを受信する印刷装置の受信手段である。そして、携帯電話の入出力端子部と、印刷装置のソケットを直接ケーブルにて接続し送受信を行う。また、入出力端子部に、アンテナ付のデータ送信装置を取り付け、ソケットに、アンテナ付コネクタを取り付け、無線でデータの送受信を行うことができる。携帯電話から送信されたデータを、印刷装置にて受信し、テキストデータか、ビットマップデータかの判断を行い、それぞれのデータを別々に印刷又は、同時に印刷する印刷システムである。
【０００５】
【特許文献１】特開２００３−２４１９１１号公報（図１、図４参照）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１記載の印刷システムでは、携帯電話より送信された印刷データを電子メールやアドレス帳などの文書データであるのか、画像データであるのかの判断を行い、印刷装置にて同時に印刷することができる。
しかし、携帯電話から文書データと画像データを含む印刷データを送信し、前記印刷データを印刷した場合には、送信された印刷データ内の文書データ、印刷データの順番通りに印刷を行ってしまう。更に、文書データ及び画像データは、印刷媒体において、どちらも左側に寄った状態で、文書データ、画像データが連続した態様で印刷され、印刷結果が単一化してしまう。
また、文書データ、画像データの印刷を行う場合において、文書データ印刷後の印刷媒体の余白が少ない場合には、画像データが途中で切れ、複数枚にわたって、印刷されてしまい、見栄えが悪くなったり、余白が多く、無駄の多い印刷物となったりする場合がある。
つまり、特許文献１記載の印刷システムでは、印刷物の見栄えをユーザの意図する形式に設定することができず、単一的な表現での印刷されてしまうという問題点があった。
更に、前記印刷データを送信し、印刷した場合に、ユーザが所望する枚数で印刷することができずに、複数枚の印刷結果になってしまい、見栄えが悪かったり、余白が多く、無駄の多い印刷物になったりするという問題点も有している。
【０００７】
本発明は、上述した課題を鑑みてなされたものであり、画像データと文書データを含む印刷データを送信可能な送信手段を有する携帯端末と、送信手段から送信された印刷データを受信する受信手段を有し、その受信手段より受信された印刷データを印刷可能な印刷装置からなる印刷システムに関し、特に、印刷媒体において、受信した印刷データの文書データ及び画像データを任意位置に配置して印刷可能とした印刷システムに関するものである。
【課題を解決するための手段】
【０００８】
前記目的を達成するため請求項１に係る印刷装置は、外部から送信されるとともに、画像データと文書データを含む印刷データ及び前記印刷データを加工するための加工指示データを受信する受信手段と、前記加工指示データに基づいて、前記印刷データを加工するデータ加工手段と、前記データ加工手段により加工された印刷データを、用紙に印刷する印刷手段とを有することを特徴とする。
【０００９】
また、請求項２に係る印刷装置は、前記請求項１記載の印刷装置において、前記加工指示データは、前記画像データと前記文書データのうち、優先して印刷するデータを設定したものであり、前記データ加工手段は、前記画像データと前記文書データのうち、どちらか一方を優先して印刷するように、印刷データを加工することを特徴とする。
【００１０】
更に、請求項３に係る印刷装置は、前記請求項２記載の印刷装置において、前記加工指示データは、前記画像データと前記文書データの印刷順序を指示するデータであり、前記データ加工手段は、前記画像データと前記文書データを指定された順序で印刷するように、印刷データを加工することを特徴とする。
【００１１】
また、請求項４に係る印刷装置は、前記請求項１記載の印刷装置において、前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工することを特徴とする。
【００１２】
そして、請求項５に係る印刷装置は、前記請求項１記載の印刷装置において、前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工することを特徴とする。
【００１３】
また、請求項６に係る印刷装置は、前記請求項１乃至請求項５記載の印刷装置において、用紙に文書データを配置した際にできる余白部分の大きさに応じて、画像を最適なサイズに調整する画像サイズ調整手段を有することを特徴とする。
【００１４】
更に、請求項７に係る印刷装置は、前記請求項６記載の印刷装置において、前記加工指示データは、最大縮小率を指示するデータを含み、前記画像サイズ調整手段は、加工指示データにて指示された最大縮小率を越えない範囲で画像のサイズを調整することを特徴とする。
【００１５】
そして、請求項８に係る印刷装置は、前記請求項７記載の印刷装置において、前記画像サイズ調整手段により最大縮小率で縮小された画像データが、用紙の前記余白部分に収まらない場合には、新たなページに画像データを配置する改ページ手段を有することを特徴とする。
【００１６】
更に、請求項９に係る印刷装置は、前記請求項１乃至請求項６記載の印刷装置において、前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工することを特徴とする。
【００１７】
前記目的を達成するため請求項１０に係る印刷システムは、画像データと文書データを含む印刷データ及び前記印刷データの加工をするための加工指示データを送信可能な送信手段と、前記加工指示データを作成する加工指示データ作成手段とを有する携帯端末と、前記携帯端末から送信された前記印刷データ及び前記加工指示データを受信する受信手段と、前記印刷データを前記加工指示データに基づいて、加工するデータ加工手段と、前記データ加工手段により加工された印刷データを、用紙に印刷する印刷手段とを有する印刷装置とからなることを特徴とする。
【００１８】
また、前記請求項１１に係る印刷システムは、前記請求項１０記載の印刷システムにおいて、前記加工指示データは、前記画像データと前記文書データのうち、優先して印刷するデータを設定したものであり、前記データ加工手段は、前記画像データと前記文書データのうち、どちらか一方を優先して印刷するように、印刷データを加工することを特徴とする。
【００１９】
そして、前記請求項１２に係る印刷システムは、前記請求項１１記載の印刷システムにおいて、前記携帯端末の加工指示データ作成手段は、前記画像データと前記文書データの印刷順序を指示する加工指示データを作成し、前記印刷装置のデータ加工手段は、加工指示データにて指示された順序に印刷データを加工することを特徴とする。
【００２０】
また、前記請求項１３に係る印刷システムは、前記請求項１０記載の印刷システムにおいて、前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工することを特徴とする。
【００２１】
そして、前記請求項１４に係る印刷システムは、前記請求項１０記載の印刷システムにおいて、前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工することを特徴とする。
【００２２】
更に、前記請求項１５に係る印刷システムは、前記請求項１０乃至請求項１４記載の印刷システムにおいて、前記印刷装置は、用紙に文書データを配置した際にできる余白部分の大きさに応じて、画像を最適なサイズに調整する画像サイズ調整手段を有することを特徴とする。
【００２３】
そして、前記請求項１６に係る印刷システムは、前記請求項１５記載の印刷システムにおいて、前記携帯端末の加工指示データ作成手段は、前記画像データの最大縮小率を指示する最大縮小率データを作成し、前記印刷装置の画像サイズ調整手段は、最大縮小率データにて指示された最大縮小率を越えない範囲で画像データを縮小することを特徴とする。
【００２４】
また、前記請求項１７に係る印刷システムは、前記請求項１６記載の印刷システムにおいて、前記印刷装置は、前記画像サイズ調整手段により最大縮小率で縮小された画像データが、用紙に文書データを配置した際にできる余白部分に収まらない場合には、新たなページに画像データを配置する改ページ手段を有することを特徴とする。
【００２５】
更に、前記請求項１８に係る印刷システムは、前記請求項９乃至請求項１３記載の印刷システムにおいて、前記印刷データにおける前記文書データと前記画像データが重複して配置されている場合には、重複部分の画像データを白抜きもしくは画像データ数を削減し、濃度の薄い状態に変換する画像変換手段を有することを特徴とする。
【発明の効果】
【００２６】
前記請求項１記載の印刷装置は、外部から送信されるとともに、画像データと文書データを含む印刷データ及び前記印刷データを加工するための加工指示データを受信する受信手段と、前記加工指示データに基づいて、前記印刷データを加工するデータ加工手段と、前記データ加工手段により加工された印刷データを、用紙に印刷する印刷手段とを有するので、外部から送信される印刷データを、加工指示データに基づいて、加工する。そして加工された印刷データを印刷することができる。
この結果、外部から送信される印刷データを印刷する際に、様々な態様にデータを加工して印刷するので、単一的に表現された印刷物ではなく、様々な態様で表現された印刷物をユーザに提供することができる。
【００２７】
前記請求項２記載の印刷装置は、前記請求項１記載の印刷装置において、前記加工指示データは、前記画像データと前記文書データのうち、優先して印刷するデータを設定したものであり、前記データ加工手段は、前記画像データと前記文書データのうち、どちらか一方を優先して印刷するように、印刷データを加工するので、画像データと、文書データの順番を変更して設定することができる。この結果、印刷物の表現方法が増加し、ユーザが印刷結果を選択することができる。
【００２８】
請求項３記載の印刷装置は、前記請求項２記載の印刷装置において、前記加工指示データは、前記画像データと前記文書データの印刷順序を指示するデータであり、前記データ加工手段は、前記画像データと前記文書データを指定された順序で印刷するように、印刷データを加工する。これにより、ユーザは、画像データと文書データからなる印刷データを用紙に印刷する際に、画像と文書の順序を任意に指定することができる。
【００２９】
請求項４記載の印刷装置は、前記請求項１記載の印刷装置において、前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工するので、画像データを様々な位置に変更した印刷物を印刷することができる。この結果、表現豊かな印刷物をユーザに提供することができる。
【００３０】
請求項５記載の印刷装置は、前記請求項１記載の印刷装置において、前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工するので、文書データを様々な位置に変更した印刷物を印刷することができる。この結果、表現豊かな印刷物をユーザに提供することができる。
【００３１】
請求項６記載の印刷装置は、前記請求項１乃至５記載の印刷装置において、用紙に文書データを配置した際にできる余白部分の大きさに応じて、画像を最適なサイズに調整する画像サイズ調整手段を有するので、印刷媒体の無駄な余白部分を削減し、１枚の印刷媒体を有効に利用することができる。印刷媒体の費用として、ユーザにかかっていた負担を軽減することができる。
更に、印刷物にユーザ所望の情報を、少ない印刷媒体に表現することができるので、印刷物の整理等の取り扱いを容易にすることができる。
【００３２】
請求項７記載の印刷装置は、前記請求項６記載の印刷装置において、前記加工指示データは、最大縮小率を指示するデータを含み、前記画像サイズ調整手段は、加工指示データにて指示された最大縮小率を越えない範囲で画像のサイズを調整する。この結果、印刷媒体の余白部分に画像データを入れるために画像を縮小しすぎてしまい、結果的に画像の内容が判別できなくなることがなくなる。即ち、印刷媒体の余白部分の効率的な使用と、画像情報の伝達という２つの目的をユーザの設定したバランスで達成することが可能となる。
【００３３】
請求項８記載の印刷装置は、前記請求項７記載の印刷装置において、前記画像サイズ調整手段により最大縮小率で縮小された画像データが、用紙の前記余白部分に収まらない場合には、新たなページに画像データを配置する改ページ手段を有する。これにより、最大縮小率に縮小した画像データであっても、印刷媒体の余白部分に収まらない場合には、新たなページに画像データを印刷することができ、印刷結果における画像の情報伝達能力が向上する。
【００３４】
請求項９記載の印刷装置は、前記請求項１乃至請求項６記載の印刷装置において、前記加工指示データは、前記印刷データにおける文書データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける文書データの位置を加工する。この結果、ユーザは、自ら設定した位置に文書を配置することができ、バラエティ豊かな表現を用いた印刷物を提供することが可能となる。
【００３５】
請求項１０にかかる印刷システムは、画像データと文書データを含む印刷データ及び前記印刷データの加工をするための加工指示データを送信可能な送信手段と、前記加工指示データを作成する加工指示データ作成手段とを有する携帯端末と、前記携帯端末から送信された前記印刷データ及び前記加工指示データを受信する受信手段と、前記印刷データを前記加工指示データに基づいて、加工するデータ加工手段と、前記データ加工手段により加工された印刷データを、用紙に印刷する印刷手段とを有する印刷装置とからなるので、ユーザが加工指示データを作成することにより、携帯端末内に保存されている画像データと文書データからなる印刷データを、ユーザ所望の態様で印刷することができる。
この結果、外部から送信される印刷データを印刷する際に、ユーザが所望する様々な態様にデータを加工して印刷することができ、単一的な印刷物ではなく、バラエティに富んだ表現で表現された印刷物をユーザに提供することができる。
【００３６】
請求項１１に係る印刷システムは、前記請求項１０記載の印刷システムにおいて、前記加工指示データは、前記画像データと前記文書データのうち、優先して印刷するデータを設定したものであり、前記データ加工手段は、前記画像データと前記文書データのうち、どちらか一方を優先して印刷するように、印刷データを加工するので、ユーザは、携帯端末の加工指示データ作成手段により、任意に画像データと文書データの印刷順を選択設定することができる。この結果、印刷物の表現方法が増加するとともに、ユーザの所望する表現で表現された印刷物を提供することができる。
【００３７】
請求項１２に係る印刷システムは、前記請求項１１記載の印刷システムにおいて、前記携帯端末の加工指示データ作成手段は、前記画像データと前記文書データの印刷順序を指示する加工指示データを作成し、前記印刷装置のデータ加工手段は、加工指示データにて指示された順序に印刷データを加工する。これにより、ユーザは、画像データと文書データからなる印刷データを用紙に印刷する際に、画像と文書の順序を任意に指定することができ、表現方法を選択することができる。
【００３８】
請求項１３に係る印刷システムは、前記請求項１０記載の印刷システムにおいて、前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工するので、ユーザは、携帯端末の加工指示データ作成手段により、画像データの位置を任意に指定することができる。
そして、ユーザの指定した位置に画像データを配置して、印刷データを印刷するので、ユーザの具体的な希望に応えた表現で表現された印刷物を提供することができる。
【００３９】
請求項１４に係る印刷システムは、前記請求項１０記載の印刷システムにおいて、前記加工指示データは、前記印刷データにおける画像データの位置を指定したものであり、前記データ加工手段は、前記印刷データにおける画像データの位置を加工するので、ユーザは、携帯端末の加工指示データ作成手段により、文書データの位置を任意に指定することができる。
そして、ユーザの指定した位置に文書データを配置して、印刷データを印刷するので、ユーザの具体的な希望に応えた表現で表現された印刷物を提供することができる。
【００４０】
請求項１５に係る印刷システムは、前記請求項１０乃至請求項１４記載の印刷システムにおいて、前記印刷装置は、用紙に文書データを配置した際にできる余白部分の大きさに応じて、画像を最適なサイズに調整する画像サイズ調整手段を有する。この結果、印刷媒体の無駄な余白部分を削減し、１枚の印刷媒体を有効に利用することができる。印刷媒体の費用として、ユーザにかかっていた負担を軽減することができる。
更に、印刷物にユーザ所望の情報を、少ない印刷媒体に表現することができるので、印刷物の整理等の取り扱いを容易にすることができる。
【００４１】
請求項１６に係る印刷システムは、前記請求項１５記載の印刷システムにおいて、  前記携帯端末の加工指示データ作成手段は、前記画像データの最大縮小率を指示する最大縮小率データを作成し、前記印刷装置の画像サイズ調整手段は、最大縮小率データにて指示された最大縮小率を越えない範囲で画像データを縮小する。この結果、印刷媒体の余白部分に画像データを入れるために画像を縮小しすぎてしまい、結果的に画像の内容が判別不能となることがなくなる。即ち、印刷媒体の余白部分の効率的な使用と、画像情報の伝達という２つの目的をユーザの設定したバランスで達成することが可能となる。
【００４２】
請求項１７に係る印刷システムは、前記請求項１６記載の印刷システムにおいて、前記印刷装置は、前記画像サイズ調整手段により最大縮小率で縮小された画像データが、用紙に文書データを配置した際にできる余白部分に収まらない場合には、新たなページに画像データを配置する改ページ手段を有するので、最大縮小率に縮小した画像データであっても印刷媒体の余白部分に収まらない場合には、新たなページに画像データを印刷することができ、印刷結果における画像の情報伝達能力が向上する。
【００４３】
請求項１８に係る印刷システムは、前記請求項１０乃至請求項１４記載の印刷装置において、前記印刷データにおける前記文書データと前記画像データが重複して配置されている場合には、重複部分の画像データを白抜きもしくは画像データ数を削減し、濃度の薄い状態に変換する画像変換手段を有するので、画像データと文書データが重複して配置された場合に、両データが重なり、文字が判別しにくくなることがない。
この結果、画像データ上に文字を加えた態様でも、画像及び文字のどちらの情報も伝達可能に印刷することができる。画像データと文字データを含む印刷データを印刷した際に、画像データ、文書データのどちらの情報も伝達可能であると共に、デザイン性に富み、表現豊かな印刷物を提供することができる。
【発明を実施するための最良の形態】
【００４４】
以下に、本発明に係る印刷装置、印刷制御システム、及び印刷プログラムについて具体化した実施形態について図面を参照しながら説明する。
【実施例１】
【００４５】
ここで、本発明に係る印刷制御システムは、印刷プログラムを搭載した携帯端末等の外部機器により送信されたデータに基づいて、当該データの内容を印刷装置により印刷を行うものである（図７参照）。
先ず、本発明に係る印刷装置について具現化した携帯用小型プリンタ装置１の概略構造について、図１及び図２を参照しながら説明する。図１は本実施形態に係る携帯用小型プリンタ装置１の斜視図、図２は本実施形態に係る携帯用小型プリンタ装置１の側面図である。
【００４６】
携帯用小型プリンタ装置１は平面視Ａ６サイズ又はＡ７サイズ程度の大きさで厚みが略２ｃｍ程度あるいはそれ以下の上面開放箱型の本体ケース２を有し、その上面の片側には固定カバー体３を有する。この固定カバー体３の箇所を除く本体ケース２内には感熱紙からなるカットシート状の被記録媒体としての用紙４を複数枚収納した用紙カセット５（図３参照）が収容できる用紙収容部６が形成されている。前記固定カバー体３の下面側の近傍には、印刷機構部７としてのサーマルヘッド８、プラテンローラ９、ペーパーガイド１０及び用紙分離部としてのピックアップローラ１１及び分離ブロック１２等が配置されている。そして、前記用紙収容部６は、本体ケース２の側にて回動及びスライド可能な開閉支持手段１３を介して開閉可能に支持された蓋体１４によって覆われている（図２参照）。  
また、本体ケース２の上面、開閉支持手段１３側には、携帯用小型プリンタ装置１の印刷動作時にエラーが発生したことをユーザに報知するためのＬＥＤ１５が設けられている（図４参照）。そして、蓋体１４には、開閉支持手段１３近傍に、透明プラスチックからなる窓部１４ａが形成され、蓋体１４を閉じた状態においても、ＬＥＤ１５を視認することができる。
【００４７】
また本体ケース２の側面には、後述する携帯電話１６等の赤外線通信装置を備える携帯端末から赤外線により発信されたデータを送受信する赤外線通信部１７と、携帯端末、パソコン等とＵＳＢケーブル（図示せず）により接続され、ＵＳＢケーブルを通して送信されたデータを受信するＵＳＢ端子１８とが設けられている。そして、更に本体の電源をＯＮ、ＯＦＦする電源キー１９が同じく側面に設けられている。
更に、固定カバー体３が設けられた側には、携帯用小型プリンタ装置１を立てた状態で支持する支持台（図示せず）を取り付ける為の取付溝２０が「コ」の字型に形成されている。更に、取付溝２０上には固定カバー体３内に設置されたサーマルヘッド８や駆動モータ２１を冷却するための複数個の空気孔２２と、図示外のストラップや盗難防止用ワイヤ等を取り付けるための繋止孔２３が形成されている。
【００４８】
前記サーマルヘッド８はラインヘッド型であり、プラテンローラ９との間に挟まれて搬送される感熱型の用紙４の搬送方向に直交する方向に延びるライン毎に文字や画像等を印刷することができる。１ライン印刷する際の印刷幅は用紙４の直交方向の用紙幅に略等しく設定されている。サーマルヘッド８及びプラテンローラ９は、Ａ６サイズ又はＡ７サイズ程度の用紙４の短辺方向の長さを有している。サーマルヘッド８を印刷ヘッドとして用いるのは、被記録媒体として感熱紙を用いることにより、インクやインクリボンの消耗品が不要であり、且つそのための機構を省略でき、携帯用小型プリンタ装置１をコンパクトにできるからである。
【００４９】
感熱紙としては、サーマルヘッド８の加熱により発色する発色層を有する感熱発色タイプのものや、加熱により穿孔される穿孔層を基材層上に積層した感熱穿孔タイプのもの等、種々のものを使用できる。図３は本実施形態において使用される用紙カセットの斜視図である。
【００５０】
次に本実施形態に係る携帯用小型プリンタ装置１の内部構造について、図４及び図５を用いて説明する。図４は本実施形態に係る携帯用小型プリンタ装置１の内部構造を示す正面図、図５は図４の線Ａ−Ａで携帯用小型プリンタ装置１を切断した矢視断面図である。
携帯用小型プリンタ装置１の内部構造において、用紙収容部６のうち、印刷機構部７に近い側には、ピックアップローラ１１と分離ブロック１２とが配置されている（図５参照）。用紙収容部６内に収容された用紙カセット５は、閉止した蓋体１３の本体内面側に設けた板バネ等の付勢手段２５を介して用紙収容部６の底板２６に向けて付勢される。用紙カセット５における積層した用紙４のうち、用紙カセット５外に露出した用紙４（最下層の用紙）がピックアップローラ１１の上面に当接付勢される。このピックアップローラ１１の回転駆動と分離ブロック１２の案内係止面２７との協働により、最下層の用紙４のみが分離ブロック１２の下端とガイド板２８との隙間を通過する。分離ブロック１２に隣接してプラテンローラ９が回転可能に設けられ、その外周面に押圧コイルバネ等の付勢手段２９によりペーパーガイド１０が付勢されている。
【００５１】
そして、携帯電話１６等の外部装置から赤外線通信部１７やＵＳＢ端子１８を介して印刷指令及び印刷データを携帯用小型プリンタ装置１に送ると、ピックアップローラ１１と案内係止面２７により、用紙カセット５から１枚だけ分離搬送される。分離搬送された用紙４はプラテンローラ９とペーパーガイド１０との間へと搬送される。ペーパーガイド１０は、その断面がプラテンローラ９の外周面に沿うように断面横向き略Ｕ字状等の凹湾曲状の摺接面３０に形成されている。また、ペーパーガイド１０のサーマルヘッド８側の上面には、ガイドフィルム３１が隣接して備え付けられている。ガイドフィルム３１はポリエステルにより、薄型フィルム状に形成され、その先端部３１Ａによって用紙４をプラテンローラ９の周面に押圧することで、ペーパーガイド１０とプラテンローラ９の間で生じる用紙４のプラテンローラ９に対する浮きを防止している。また、用紙４が搬送されていない状態ではガイドフィルム３１はサーマルヘッド８の印刷位置のすぐ下にてプラテンローラ９に対して用紙搬送方向より鋭角に接する。
【００５２】
前記ペーパーガイド１０と、ガイドフィルム３１と、その上方に回動可能に配置されたプラテンローラ９とにより、用紙収容部６から分離搬送された用紙４は横向きＵ字状に反転させて搬送され、プラテンローラ９の印刷位置まで搬送される。その後、サーマルヘッド８により用紙４の上面に印刷され、前記分離ブロック１２の上面と前記固定カバー体３の端縁との隙間にある排紙口３４から蓋体１４の外側に排紙される。サーマルヘッド８はその背面（上面側）にコイルスプリング（付勢手段）３５のばね掛け部が係止され、プラテンローラ９側に付勢され、サーマルヘッド８の印刷部（発熱体部８Ａ（図５参照））がプラテンローラ９の上面に当接する。
【００５３】
前記プラテンローラ９及びピックアップローラ１１の駆動機構は、本体ケース２の長辺に沿う一方の内側面に配置された駆動モータ２１と歯車伝動機構（ギヤ列）３７とからなる。プラテンローラ９の直径がピックアップローラ１１の直径より大きく、プラテンローラ９の箇所の用紙搬送速度をピックアップローラ１１箇所での用紙搬送速度より大きく設定してピックアップローラ１１と分離ブロック１２との箇所での用紙分離をゆっくり行いプラテンローラ９による用紙搬送、ひいては印刷速度を高速化している。そのために、プラテンローラ９箇所での高速搬送に対してピックアップローラ１１が連れ回り可能とするワンウエイクラッチ（図示せず）をギヤ列のプラテンローラ９より下流側に設けている。
【００５４】
次に、上記のように構成された携帯用小型プリンタ装置１の制御系について説明する。図６は本実施形態に係る携帯用小型プリンタ装置１の制御ブロック図である。図６に示すように、携帯用小型プリンタ装置１では、ＣＰＵ４１に対し、ＲＯＭ４２、ＳＲＡＭ４３、電源ＳＷ回路４４、モータ駆動回路４５、サーマルヘッド制御回路４６、ＵＳＢ  Ｉ／Ｆ駆動回路４７、ＩｒＤＡ変復調回路４８、ＬＥＤ制御回路４９、充電式電池５０が接続されている。さらに、モータ駆動回路４５には、駆動モータ２１が、サーマルヘッド制御回路４６には、サーマルヘッド８が夫々接続されている。また、ＬＥＤ制御回路４９には、ＬＥＤ１５が接続されている。
【００５５】
ＲＯＭ４２には、ＣＰＵ４１が実行する各プログラムが記憶されている。また、印刷対象となる多数の文字のドットパターンデータがコードデータと対応付けて記憶されている。一方、ＳＲＡＭ４３は、ＣＰＵ４１のデータ処理に必要な一時的なデータの記憶を行うものである。ＳＲＡＭ４２には、入力されたデータを記憶するデータバッファ５０、及び印刷用データを展開するプリントバッファ５１、印刷データに含まれた文書データを一時的に格納するテキストバッファ５２、印刷データに含まれた画像データを一時的に格納するイメージバッファ５３の各記憶領域が設けられている。
【００５６】
ここで、モータ駆動回路４５は、駆動モータ２１（図４参照）を制御するものであり、ヘッド制御回路４６は、サーマルヘッド８の発熱体部８Ａを制御するものである。また、電源ＳＷ回路４４は、電源キー１９に接続され、携帯用小型プリンタ装置１の電源のＯＮ／ＯＦＦを行う回路である。そして、ＬＥＤ制御回路４９は、ＬＥＤ１５の発光態様を制御する回路である。
更に、ＣＰＵ４１には携帯電話１６、パソコン等の外部機器４０とＵＳＢ規格に基づいた通信を行うためのインターフェース回路であるＵＳＢ  Ｉ／Ｆ駆動回路４７が接続され、この回路にＵＳＢ端子１８が接続されている。また、ＣＰＵ４１は、携帯電話１６、ＰＤＡ等の赤外線データ出力装置を持つ外部機器４０とＩｒＤＡ規格に基づいた通信を行うためのインターフェース回路であるＩｒＤＡ変復調回路４８に接続され、更にＩｒＤＡ変復調回路４８から赤外線通信部１７内に設けられたＩｒＤＡ受発光素子４８ａに接続され、携帯用小型プリンタ装置１は赤外線通信を行うことができる。
ここで、ＩｒＤＡとは、赤外線通信の規格であり、主に机上型コンピュータとノートパソコン等の携帯型コンピュータを接続するのに使われているものである。
【００５７】
また、携帯用小型プリンタ装置１の内部電源である充電式電池５０から供給された電力は、ＣＰＵ４１、モータ駆動回路４５、サーマルヘッド制御回路４６に供給される。ＣＰＵ４１と接続されたモータ駆動回路４５は、ＣＰＵ４１からの指令に基づいて駆動モータ２１を動作させ、用紙４の搬送を担う。また、サーマルヘッド制御回路４６も同様にＣＰＵ４１に接続され、ＣＰＵ４１の指令に基づいてサーマルヘッド８を駆動し、感熱式の印刷を行わせる。
【００５８】
次に前記した携帯用小型プリンタ装置１、及び携帯電話１６を用いることにより構成された印刷制御システムについて図７及び図８を用いて説明する。図７は本実施形態に係る印刷制御システムの実施例を示す模式図である。図８は本実施形態に係る印刷制御システムのブロック図である。印刷制御システムは、図７及び図８に示すように、携帯電話１６と、携帯用小型プリンタ装置１とから基本的に構成されており、携帯電話１６から携帯用小型プリンタ装置１に対して送信された印刷データ、及び前記印刷データの加工をするためのフォーマットデータに基づいて、その印刷データを加工するとともに携帯用小型プリンタ装置１により印刷し、ユーザ５４に提供するものである。
また、図８に示すように、本実施形態に係る印刷制御システムにおいては、携帯用小型プリンタ装置１に送信するフォーマットデータを作成する為の設定用のソフトウェアを携帯電話１６に対して供給するウェブサーバ５５を有する。
【００５９】
携帯電話１６は、近年普及している所謂音声の送受信、及び、電子メールに画像データ等のデータを添付して送受信可能な電子メール機能、及びインターネット接続機能を有し、サーバ等から特定のソフトウェアをダウンロードして使用できるものである。
ここで携帯電話１６は、インターネット接続機能を有する通信装置５７と、各種プログラムを実行するＣＰＵ５８と、ダウンロードしたプログラム等を記憶するメモリ５９と、各種情報をユーザに対して表示する液晶画面６０と、入力操作を行う操作部６１と、各データを携帯用小型プリンタ装置１等の外部装置に対して赤外線によって送受信する赤外線通信部６２とから構成されている。ここで、メモリ５９は、携帯電話１６の電源をオフしても記憶内容を保持可能なメモリであり、フラッシュメモリ、ＥＰＲＯＭ，ＥＥＰＲＯＭから構成される。
【００６０】
通信装置５７は、ｉモード（登録商標）等の双方向通信可能なインターネット接続機能を有し、電子メールを送受信すること、特定のホームページより画像データや音楽データをダウンロードすること、及び特定のホームページよりアプリケーションソフトをダウンロードし、ｉアプリ（登録商標）等のアプリケーション実行プログラムによりアプリケーションを実行することが可能である。
また、液晶画面６０には携帯電話１６で受信した文字及び画像などが表示されるとともに、操作部６１にて入力した番号及び文字などが表示される。
【００６１】
メモリ５９には、通信装置５７により受信した電子メール、及びダウンロードした画像データ、受信音、プログラム等が記憶される他、操作部６１により入力した氏名、メールアドレス等を記録したアドレス帳、メール、スケジュール帳、ＴｏＤｏ、メモ帳等の文書データを保存し使用することができる。
また、操作部６１は、電話番号や文字の入力を行うための番号／文字入力キー６４、液晶画面６０に表示された内容を選択するためのカーソルを動かすカーソルキー６５、選択を確定する決定キー６６などが配設されている。更に、電子メールの送受信を行うためのメールキー６７、及び、インターネットに接続するためのインターネット接続キー６８なども配設されている（図７参照）。
尚、通信装置５７によりダウンロードしたプログラムはメモリ５９に保管され、ＣＰＵ４１により実行される。ユーザ５４は、起動させたプログラムを液晶画面６０に表示された画面を確認しつつ、操作部６１によってプログラムに対する各種操作を行う。
【００６２】
また、赤外線通信部６２は、メモリ５９に記憶された電子メール等の各種データ内容を別途携帯用小型プリンタ装置１により印刷する場合に、携帯用小型プリンタ装置１に対して各種データを送受信するものである。送信するデータは、印刷対象となるメモリ５９に記憶されたアドレス帳、メール等のＩｒＭＣ規格に準じたデータであると共に、文書データと画像データからなる印刷データ及び、印刷データに対して行うデータ加工が設定されたフォーマットデータである。尚、印刷データ及びフォーマットデータの詳細については後述する。
ここで、ＩｒＭＣ（ＩｒＤＡ  Ｉｎｆｒａｒｅｄ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）とは、ＩｒＤＡの中でも特に携帯電話で使われることを想定した赤外線通信規格であり、携帯電話やＰＤＡとの間でアドレス帳等の個人データを交換する際に用いられる。
【００６３】
そして、携帯用小型プリンタ装置１は、携帯電話１６から送信された印刷データ及びフォーマットデータを赤外線通信部１７により受信し、各データに基づいてサーマルヘッド８及び駆動モータ２１により印刷し、印刷結果をユーザ５４に対して提供する。尚、携帯用小型プリンタ装置１のブロック図については図６を用いて既に説明したので、ここではその詳細についての説明は省略する。
【００６４】
また、ウェブサーバ５５は、携帯電話１６にインターネット回線等を通してデータを送信する通信装置７０と、携帯電話１６において実行させるフォーマットデータ作成プログラム７１等の各アプリケーションソフトが格納されたソフトウェアデータベース７２とから構成されている。尚、フォーマットデータ作成プログラム７１については後に詳細に説明する。
【００６５】
従って、ユーザ５４は、携帯電話１６を介してウェブサーバ５５に接続し、サーバ内のソフトウェアデータベース７２内に格納されたフォーマットデータ作成プログラム７１をダウンロードし、携帯電話１６のメモリ５９内に記憶させ、ＣＰＵ４１により実行させることが可能である。ここで、フォーマットデータ作成プログラム７１とは、前記した携帯電話１６内に記憶されたアドレス帳、メールといった文書データと画像データを含む印刷データの内容を、携帯用小型プリンタ装置１によって用紙４上に印刷する際に、文書データと画像データを加工するためにフォーマットデータを作成し、プリンタに送信して、プリンタの設定をすることを目的としたプログラムである。
ユーザ５４は、ダウンロードしたフォーマットデータ作成プログラム７１を携帯電話１６においてｉアプリ（登録商標）等により実行させ、フォーマットデータを作成し、印刷データとともに携帯用小型プリンタ装置１に送信する。その結果、ユーザ５４の希望した態様に印刷データを加工して、ユーザの希望した態様で印刷データを印刷することができる。
【００６６】
次に、携帯電話１６に記憶されたアドレス帳、メール等の文書データと画像データを含み、ＩｒＭＣ規格に準じた印刷データについて詳細に説明する。図９は、携帯用小型プリンタ装置１に送信される、携帯電話１６に登録されているＩｒＭＣ規格に準じたデータについて示した図である。
【００６７】
まず、携帯電話１６に登録されているデータに関して以下に説明する。図９に示すように、携帯電話１６より携帯用小型プリンタ装置１に対して送られるＩｒＭＣ規格のデータは、「０：メモ帳」、「１：アドレス帳」、「２：メール」、「３：スケジュール」、「４：ＴｏＤｏ」、「５：ブックマーク」の携帯電話１６における各ネイティブアプリにより作成され、登録されたデータに関するものである。各ネイティブアプリにはそれぞれ項目が１〜６個の範囲で設定されており、項目ごとに英字の文字列からなるプロパティが定められている。例えば、ネイティブアプリが「１：アドレス帳」であれば、「０：氏名」、「１：フリガナ」、「２：住所」、「３：電話番号」、「４：メールアドレス」、「５：会社名」の６つの項目が設定されている。そして、それぞれの項目ごとにその項目の内容が併せてデータとして記録されている。
【００６８】
次に、前記ＩｒＭＣ規格の印刷データに関して具体例を上げて説明する。図１０は、文書データ及び画像データを含む電子メールをＩｒＭＣ規格に準じて送信した際の印刷データについて示した図である。図１１は、図１０の印刷データに基いて、実際に印刷を行った印刷面の図である。
図１０に示すように、ＩｒＭＣ規格からなる印刷データは、各項目を示す英字のプロパティと、その項目内容を示すテキスト及び、プロパティに関する指示から構成されている。
ここで、図１０の印刷データは、ネイティブアプリ「２：メール」のデータが始まることを示す文字列７５、印刷データ中の文書データが始まることを示す文字列７６、印刷データ中の画像データが始まることを示す文字列７７、ネイティブアプリ「２：メール」のデータが終わることを示す文字列７８などから構成されている。
ここで、印刷データ中の文書データと画像データの判別には、文書データが始まることを示す文字列７６、画像データが始まることを示す文字列７７により判断する。具体的には、印刷データ中に「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｔｅｘｔ／ｐｌａｉｎ」という文字列
がある場合には、その文字列以後に文書データが存在する。同様に、印刷データ中に「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｉｍａｇｅ／ｊｐｅｇ」という文字列がある場合には、その文字列以後に、画像データが存在することを示している。
【００６９】
そして、図１０に示す印刷データに基づいて実際に印刷を行うと、図１１に示すようにプロパティを示す英字、及びネイティブアプリの種類を示す文字列７５、７８等は除かれ、文書データと画像データを含む印刷データが用紙４に印刷され、用紙左側に寄った態様で、上から文書データ、画像データの順に印刷される。
【００７０】
一方、フォーマットデータは、印刷データに含まれる文書データ、画像データを加工するためのものである。実施例１におけるフォーマットデータは、印刷データ中に含まれる文書データと、画像データのどちらを優先して印刷するかを指定する優先順位データと、画像の大きさをどこまで縮小するのか設定した最大縮小率指定データの２種類のデータである。実施例１の優先順位データの初期設定は、「文書優先」に、最大縮小率指定データの初期設定は、「５０％」に設定されている。
【００７１】
ここで、本実施形態における印刷面について、図１２に基づいて、詳細に説明する。図１２は、従来の印刷装置による印刷面と、本実施形態記載の携帯用小型プリンタ装置１による印刷面の比較図である。ここで、図１２における印刷データは、文書データと、画像データを含む、ネイティブアプリ「２：メール」を印刷した場合の印刷面の図である。
【００７２】
図１２の左図に示すように、従来、文書データと画像データを含む印刷データの印刷を行うと、送信された印刷データ内に、文書データ、画像データの順で配置されているので、配置されている順番で印刷され、レイアウトが単一化してしまう。このため、画像データを強調して伝えたい場合に、画像データ、文書データの順番で配置して印刷する等の表現形式を工夫することができなかった。それに対し、本実施例１の印刷システムにより印刷すると、相手に伝達したい情報を強調するなど表現に工夫を凝らすことができる。
尚、ここでは、ネイティブアプリ「２：メール」について説明したが、「０：メモ帳」、「１：アドレス帳」等の他のネイティブアプリに関しても同様に、印刷データに含まれる画像データと文書データの順番を指定して印刷することが可能である。
【００７３】
次に、前記のように構成された印刷制御システムの携帯用小型プリンタ装置１の制御プログラムについて図１３乃至図１７に基づき説明する。尚、各図にフローチャートにて示されるプログラムは、ＲＯＭ４２に記憶されており、ＣＰＵ４１にて実行される。
まず、携帯用小型プリンタ装置１の基本制御プログラムに関して図１３を用いて説明する。図１３は、携帯用小型プリンタ装置１の基本制御プログラムのフローチャートである。
【００７４】
先ず、電源がオンされると、ステップ（以下、Ｓと略記する）１において各メモリのクリア、印刷データのフォーマット設定の初期化等の初期化処理が行われる。そして、初期化処理が行なわれた後、基本制御が開始される。前述したように、携帯用小型プリンタ装置１には予め、印刷データの優先順位データ、最大縮小率指定データのフォーマット初期値が設定されている。そして、これらの初期設定（実施例１においては、優先順位データは、「文書優先」に、最大縮小率指定データは、「５０％」）は、携帯電話１６により送信されるフォーマットデータにより随時更新される（図１４参照）。一方、フォーマット設定の更新がされなかった場合には、これらの初期設定に基づいてＩｒＭＣ規格の印刷データに対する印刷が行われる。
【００７５】
Ｓ２においては、携帯電話１６より送信されたフォーマットデータを受信したか否かが判断される。フォーマットデータを受信した場合（Ｓ２：ＹＥＳ）には、フォーマット指定処理がなされる（Ｓ３）。フォーマットデータを受信しない場合（Ｓ２：ＮＯ）はＳ４へと移行する。また、Ｓ３にて、フォーマット指定処理を行った後は、Ｓ４へと移行する。フォーマット指定処理（Ｓ３）については、後に詳細に説明する。
【００７６】
続いて、Ｓ４においては携帯用小型プリンタ装置１が携帯電話１６より印刷データを受信したか否かが判断される。印刷データを受信した場合（Ｓ４：ＹＥＳ）には、印刷データ中に、文書データ、画像データが存在するのかどうかを判断する。判断基準としては、印刷データ中における「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｔｅｘｔ／ｐｌａｉｎ」又は、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｉｍａｇｅ／ｊｐｅｇ」の文字列の有無を解析し、その存在により、文書データ、画像データの存在を判断する。印刷データの解析終了後、Ｓ５へ移行する。一方、印刷データを受信しない場合（Ｓ４：ＮＯ）には、再度Ｓ２へと戻る。
【００７７】
更に、Ｓ５においては、Ｓ４で受信した印刷データが、文書データのみを有するデータであるか否かが判断される。受信した印刷データ中に「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｉｍａｇｅ／ｊｐｅｇ」の文字列が存在しない文書データのみ受信した場合（Ｓ５：ＹＥＳ）には、受信された文書データをテキストバッファ５２に格納する（Ｓ６）。その後、テキストバッファ５２に格納した文書データをプリントバッファ５１に展開し（Ｓ７）、Ｓ８へと移行する。受信した印刷データが文書データのみではなかった場合（Ｓ５：ＮＯ）には、Ｓ９へと移行する。
ここで、Ｓ８においては、プリントバッファ５１に展開された印刷データを印刷する印刷処理が行われる。印刷処理（Ｓ８）終了後には、Ｓ２へと戻る。
【００７８】
Ｓ９においては、Ｓ４で受信した印刷データが、画像データのみを有するデータであるか否かが判断される。受信した印刷データ中に「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｔｅｘｔ／ｐｌａｉｎ」の文字列が存在しない画像データのみ受信した場合（Ｓ９：ＹＥＳ）には、画像データをイメージバッファ５３に格納し（Ｓ１０）、Ｓ１１にて、印刷データ中に存在する画像データに対して、イメージ作成処理を行う。なお、イメージ作成処理については、後に詳細に説明する。受信した印刷データが画像データのみではなかった場合（Ｓ９：ＮＯ）には、Ｓ１２へと移行する。
１つの画像データに対するイメージ作成処理（Ｓ１１）終了すると、Ｓ８へと移行し、プリントバッファ５１に展開された印刷データを印刷する印刷処理が行われる。印刷処理（Ｓ８）終了後には、Ｓ２へと戻る。
【００７９】
Ｓ１２においては、Ｓ４で受信した印刷データが、文書データ及び画像データを有するデータであるか否かが判断される。文書データ及び画像データを有する印刷データを受信した場合（Ｓ１２：ＹＥＳ）には、まず、受信した印刷データ中の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｔｅｘｔ／ｐｌａｉｎ」の文字列以後に存在する文書データをテキストバッファ５２に格納する（Ｓ１３）。文書データ格納後、受信した印刷データ中の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｉｍａｇｅ／ｊｐｅｇ」の文字列以後に存在する画像データをイメージバッファ５３に格納し（Ｓ１４）、Ｓ１５へと移行する。Ｓ１５においては、テキスト・イメージ合成処理を行う。テキスト・イメージ合成処理は、文書データと画像データに加工処理を施すステップである。テキスト・イメージ合成処理の詳細については、後に説明する。受信した印刷データが文書データ及び画像データを有するデータではなかった場合（Ｓ１２：ＮＯ）には、Ｓ２へと戻る。
Ｓ１５のテキスト・イメージ合成処理終了後には、Ｓ８へと移行し、プリントバッファ５１に展開された印刷データを印刷する印刷処理が行われる。印刷処理（Ｓ８）終了後には、Ｓ２へと戻る。
【００８０】
続いて、Ｓ３のフォーマット指定処理について図１４を参照しつつ説明する。図１４はフォーマット指定処理プログラムのフローチャートである。
先ず、フォーマット指定処理においては、受信されたフォーマットデータが、文書データと画像データの優先順位を指定した優先順位データであるか否か判断され（Ｓ１６）、優先順位データであった場合（Ｓ１６：ＹＥＳ）には、ＳＲＡＭ４３に記憶されている文書データと画像データの優先順位を更新し（Ｓ１７）、Ｓ１８へと移行する。優先順位データでなかった場合には（Ｓ１６：ＮＯ）、初期設定「文書優先」がそのまま維持されて、Ｓ１８へと移行する。
Ｓ１８では、フォーマットデータが、画像データのサイズをどこまで縮小するのかを設定した最大縮小率指定データであるか否かが判断される。最大縮小率指定データである場合（Ｓ１８：ＹＥＳ）には、ＳＲＡＭ４３に記憶されている最大縮小率の設定値を変更して記憶し（Ｓ１９）、Ｓ４へと移行する。フォーマットデータが最大縮小率指定データでない場合（Ｓ１８：ＮＯ）には、初期設定「５０％」がそのまま維持されて、Ｓ４へと移行する。
【００８１】
続いて、前記Ｓ１１のイメージ作成処理について図１５を参照しつつ説明する。図１５はイメージ作成処理プログラムのフローチャートである。
先ず、イメージ作成処理においては、Ｓ５において受信された印刷データをデータバッファ５０に全て格納し、現在の原稿の残りサイズを算出する（Ｓ２０）。残りサイズ算出後、Ｓ２１に移行する。
【００８２】
その後、Ｓ２１においては、Ｓ２０にて算出された残りサイズ内に、受信した印刷データ中の１枚の画像データを現在のサイズのままで配置可能であるか否かを判断する。画像データが、残りサイズ内にそのまま配置可能である場合（Ｓ２１：ＹＥＳ）には、画像データをプリントバッファ５１に配置する（Ｓ２２）。Ｓ２２にて、画像データをプリントバッファ５１に配置した後には、イメージ作成処理を終了し、次のステップに移行する。また、画像データが残りサイズ内に配置できない場合（Ｓ２１：ＮＯ）には、Ｓ２３に移行する。
【００８３】
Ｓ２３においては、Ｓ２１において、現在の画像サイズでは残りサイズ内に配置できなかった画像を縮小することで、配置可能かどうかを判断する。つまり、Ｓ２０で算出された残りサイズを現在の画像データのサイズで割った値が、Ｓ１８、Ｓ１９で設定された最大縮小率の設定値以上であるか否かが判断される。縮小した画像データが残りサイズ内に配置可能である場合（Ｓ２３：ＹＥＳ）には、イメージ縮小処理であるＳ２４に移行する。イメージ縮小処理（Ｓ２４）の後、Ｓ２５において、縮小後の画像データをプリントバッファ５１に配置して、イメージ作成処理を終了する。イメージ縮小処理については、後に詳細に説明する。また、画像データを最大縮小率で縮小しても、残りサイズ中に配置できない場合（Ｓ２３：ＮＯ）には、Ｓ２６に移行する。
【００８４】
Ｓ２６では、残りサイズが最大値であるか否かについて判断される。残りサイズが最大値である場合（Ｓ２６：ＹＥＳ）には、Ｓ２７に移行する。残りサイズが最大値である場合とは、画像データを最大縮小率によって縮小し、且つ用紙１枚全面を使用したとしても、用紙内に収めることができないということである。つまり、現在の設定のままでは、画像データが大きすぎ、印刷することができないということであるので、Ｓ２７にて、エラー処理を行う。Ｓ２７のエラー処理において、ＬＥＤ１５の点滅点灯などのエラー表示を行った後には、イメージ作成処理を終了する。また、残りサイズが最大値でない場合（Ｓ２６：ＮＯ）には、Ｓ２８に移行する。Ｓ２８では、改ページを行い、残りサイズを最大値に変更する。残りサイズを最大値に変更した後には、Ｓ２０に戻る。
【００８５】
ここで、イメージ縮小処理について図１６を参照しながら説明する。図１６は、イメージ縮小処理プログラムのフローチャートである。イメージ縮小処理は、用紙の残りサイズ内に現在のサイズのままで、画像データを配置することができない場合に行われる処理である。
まず、Ｓ２９において、現在の画像サイズと、Ｓ２０で算出された用紙の残りサイズを用いて、現在の画像データを残りサイズに収めるために、どれだけのデータを間引くことが必要かを算出する。以後、この数値を間引き必要数とよぶ。
例えば、現在の画像データのサイズを１００、用紙の残りサイズを８０とした場合には、間引き必要数は、１００−８０＝２０となる。間引き必要数を算出し、ＳＲＡＭ４３に格納した後、Ｓ３０に移行する。
【００８６】
Ｓ３０では、現在の画像サイズと、Ｓ２９で算出した間引き必要数を用いて、間引き割合を算出する。間引き割合は、現在の画像サイズを、間引き必要数で割ることによって算出される数値であり、画像データ中において、何個に１個の割合で画素データを間引くかを示す数値である。
例えば、前述の現在の画像データのサイズを１００、用紙の残りサイズを８０の場合においては、間引き割合は、１００÷２０＝５となる。つまり、画像データを構成する画素データの５個ごとに１個の画素データを間引くことになる。間引き割合を算出し、間引き割合をＳＲＡＭ４３に格納した後、Ｓ３１に移行する。
また、間引き割合が整数にならなかった場合には、小数点以下を繰り上げた値を間引き割合として用いる。つまり、現在の画像データのサイズを１００、用紙の残りサイズを７０とした場合には、（現在の画像データ）／（間引き必要数）＝１００／（１００−７０）＝３．３３３・・・となり、この場合の間引き割合は、４となる。
【００８７】
Ｓ３１においては、現在の画像データ全体について、間引き割合毎に、画素データを１つずつ間引く処理が行われる。この際、画素データを１つ間引くごとに、間引き回数もカウントする。現在の画像データ全体に対して、画素データの間引き処理が行われ間引き回数をＳＲＡＭ４３に格納した後、Ｓ３２に移行する。現在の画像データのサイズを１００、用紙の残りサイズを８０の場合には、画素データの間引き処理は２０回行われ、間引き回数２０回という数値をＳＲＡＭ４３に格納する。
【００８８】
Ｓ３２では、Ｓ３１において画素データの間引きが行われた画像データを縮小して、画像データのサイズを更新する。ここで、前述の例によれば、イメージ縮小処理開始当初の画像データのサイズ１００が、画像サイズ８０に更新されるのである。画像サイズ更新後、Ｓ３３に移行する。
【００８９】
Ｓ３３においては、間引き必要数と間引き回数が同回数であるか否かについて、判断される。間引き必要数と間引き回数が同回数である場合（Ｓ３３：ＹＥＳ）には、画像データを用紙の残りサイズに収めるために、必要な数の画素データの間引きが終了していることになるので、イメージ縮小処理を終了し、次のステップに移行する。間引き必要数と間引き回数の値が異なる場合（Ｓ３３：ＮＯ）には、用紙の残りサイズ内に画像データを配置することができないので、Ｓ２９へ戻り、再度画像データを縮小する。
【００９０】
ここで、間引き必要数と間引き回数の値が異なる場合（Ｓ３３：ＮＯ）について、説明する。間引き必要数と間引き回数の値が異なる状態は、間引き割合算出時に、小数点以下の値を切り上げ、その値を間引き割合として用いたことに起因している。この場合の処理について、具体例を挙げて説明する。
具体例として、現在の画像データのサイズを１００、用紙４の残りサイズを７０とした場合について説明する。この場合の間引き割合は、（現在の画像データ）／（間引き必要数）＝１００／（１００−７０）＝１００／３０＝３．３３３・・・となり、小数点以下を切り上げ、間引き割合＝４となる。
間引き割合４で、Ｓ３１、Ｓ３２を行うと、間引き回数は２５回、更新後の画像サイズは、７５になる。この結果、Ｓ３３において、間引き必要数が３０であるのに対して、間引き回数は２５であるから、Ｓ３０に再び戻ることになる。Ｓ３２において、画像サイズが更新されているので、２度目のＳ２９では、現在の画像サイズが７５、用紙の残りサイズが７０として、処理が行われる。２度目のＳ２９〜Ｓ３３の処理を経て、用紙の残りサイズが７０の場合に縮小した画像を配置することができる。このように、Ｓ２９〜Ｓ３３の処理を繰り返すことにより、用紙の残りサイズに画像を縮小して配置することが可能となる。
【００９１】
ここで、Ｓ１５におけるテキスト・イメージ合成処理について図１７を用いて詳細に説明する。図１７は、実施例１に係るテキスト・イメージ合成処理プログラムのフローチャートである。
まず、Ｓ３４において、ＳＲＡＭ４３に記憶されているフォーマット設定が文書優先で設定されているか否かについて判断する。文書優先で設定されている場合（Ｓ３４：ＹＥＳ）には、文書データをプリントバッファ５１に配置し（Ｓ３５）、Ｓ３６に移行する。
【００９２】
Ｓ３６においては、Ｓ１１のイメージ作成処理と同様の処理が行われる。イメージ作成処理については、図１５を参照して既に説明したので、ここでの説明は省略する。Ｓ３６のイメージ作成処理終了後、テキスト・イメージ合成処理を終了し、次のステップに移行する。
【００９３】
そして、Ｓ３４において、文書優先ではない場合（Ｓ３４：ＮＯ）、即ち、フォーマット設定が、画像優先に設定されている場合には、Ｓ３７に移行し、イメージ作成処理が行われる。Ｓ３７におけるイメージ作成処理も、既に説明したイメージ作成処理が行われるので、ここでの説明は省略する。Ｓ３７におけるイメージ作成処理終了後、Ｓ３８に移行する。
【００９４】
Ｓ３８では、文書データをプリントバッファ５１に配置し、テキスト・イメージ合成処理を終了し、基本制御プログラムの次のステップに移行する。
このように、「文書優先」、「画像優先」のどちらに設定されていても、Ｓ３４〜Ｓ３８の処理により、文書データ、画像データの両データをプリントバッファ５１に配置することができる。
【００９５】
次に、携帯電話１６の動作について図１８及び図１９に基づき説明する。図１８及び図１９にフローチャートにて示されるプログラムは、メモリ５９に記憶されており、ＣＰＵ５８にて実行される。先ず、携帯電話１６の基本制御プログラムに関して図１８を用いて説明する。図１８は、携帯電話１６の基本制御プログラムのフローチャートである。
【００９６】
先ず、電源がオンされると、Ｓ１０１において各メモリのクリア等の初期化処理が行なわれる。そして、各種の初期設定が行なわれた後、基本制御が開始される。
【００９７】
Ｓ１０２においては、赤外線通信部６２により携帯用小型プリンタ装置１に対して赤外線データの送信を行うか否か判断を行い、送信をおこなう場合（Ｓ１０２：ＹＥＳ）には、Ｓ１０３にて、印刷データの赤外線送信がおこなわれる。印刷データの赤外線送信終了後、Ｓ１０２に戻る。赤外線データの送信を行わない場合（Ｓ１０２：ＮＯ）には、Ｓ１０４に移行する。
【００９８】
Ｓ１０４においては、ユーザ５４が携帯電話１６の操作部６１により何らかのキー入力が行われたか否かが判断される。キー入力がされない場合（Ｓ１０４：ＮＯ）には、Ｓ１０２に戻る。キー入力された場合（Ｓ１０４：ＹＥＳ）には、Ｓ１０５に移行する。
【００９９】
Ｓ１０５では、前記キー入力によりフォーマットデータを作成するか否かが判断される。具体的には、インターネット回線等を介してウェブサーバ５５よりダウンロードしたフォーマットデータ作成プログラム７１を実行して文書データ、画像データに関する設定を行うか否かが判断される。フォーマットデータの作成を行う場合（Ｓ１０５：ＹＥＳ）には、Ｓ１０６でフォーマットデータ作成処理を行った後、Ｓ１０２へと戻る。尚、フォーマットデータ作成処理（Ｓ１０６）については、後に詳細に説明する。
一方、フォーマットデータの作成を行わない場合（Ｓ１０５：ＮＯ）は、Ｓ１０７へ移行し、その他の処理、例えば、入力されたキーに対応する電話番号の入力、メールの作成等が行なわれる（Ｓ１０７）。その他の処理終了後、Ｓ１０２に戻る。
【０１００】
続いて、フォーマットデータ作成処理について、図１９を参照しつつ説明する。図１９は、フォーマットデータ作成処理プログラムのフローチャートである。
先ず、Ｓ１０８においては、ユーザ５４が携帯電話１６の操作部６１により何らかのキー入力が行われたか否かが判断される。キー入力がされない場合（Ｓ１０８：ＮＯ）には、キー入力されるまで待機する一方、キー入力された場合（Ｓ１０８：ＹＥＳ）にはＳ１０９に移行する。
【０１０１】
そして、入力されたキーが決定キー６６であるかが判断され（Ｓ１０９）、決定キー６６でない場合（Ｓ１０９：ＮＯ）には、操作部６１のキー入力に対応して、優先順位データ、最大縮小率指定データの欄に、設定値を順次表示しながらカーソルキー６５や決定キー６６で選択、設定する（Ｓ１１１）。設定値の設定後、Ｓ１０８に戻る。
また、決定キー６６が入力された場合（Ｓ１０９：ＹＥＳ）には、Ｓ１１１で設定したフォーマットデータの内容を確認するとともに、赤外線通信部６２により携帯用小型プリンタ装置１に対して、作成したフォーマットデータを送信する（Ｓ１１０）。
【０１０２】
ここで図２０は、実施例１において、携帯電話１６で、フォーマットデータ作成プログラム７１を起動し、フォーマットデータを作成、設定する際の操作例を示した説明図である。
図２０では、一例として、文書データ、画像データの優先順位を「画像優先」に、画像の最大縮小率を、「４０％」に設定変更する際の操作方法を示している。図２０に示すように、フォーマットを再設定する際には、先ず、インターネット回線等を介してウェブサーバ５５よりダウンロードしたフォーマットデータ作成プログラム７１をｉアプリ（登録商標）等により起動させる（図２０（ａ）参照）。 
【０１０３】
フォーマットデータ作成プログラム７１を起動させると、液晶画面６０には図２０（ａ）の状態の画面が表示される。この時、優先順位及び、最大縮小率の欄には、初期設定である「文書優先」、「５０％」の設定が表示され、液晶画面６０中には現在ユーザ５４が選択している項目を示す為のカーソル８０が表示されている。カーソル８０は、カーソルキー６５（図７参照）により自由に上下に移動させることができ、フォーマットデータの項目の選択が可能である。また、液晶画面６０の最下段には、フォーマットデータを赤外線送信するための赤外線送信ボタン８１が表示されている。
【０１０４】
まず、図２０（ａ）の状態で決定キー６６を押下すると、優先順位データにおける選択肢「文書優先」、「画像優先」がプルダウン表示される（図２０（ｂ）参照）。ここで、カーソルキー６５を上下に動かすと、プルダウン表示された選択肢をカーソル８０が移動する。このとき、カーソル８０は、図２０（ａ）のような枠状態から、図２０（ｂ）のような選択肢を白黒反転表示する態様に変化する。カーソルキー６５を操作し、カーソル８０をユーザ５４の所望する選択肢に合わせ（この場合には、「画像優先」）、決定キー６６を押すことにより、優先順位データの設定が決定される。
【０１０５】
そして、カーソル８０を最大縮小率の欄に合わせ、決定キー６６を押すと、最大縮小率のプルダウンメニューが開き、最大縮小率の設定値を選択することが可能となる（図２０（ｃ）参照）。ユーザ５４が所望する設定値にカーソル８０を合わせ、決定キー６６を押すことにより、最大縮小率の設定値を選択することができる。決定キー６６を押すと、カーソル８０は、図２０（ｃ）の反転表示から、図２０（ａ）のような枠状の表示態様に変化する。
そして、カーソルキー６５を下方向に操作し、カーソル８０が赤外線送信ボタン８１上にある図２０（ｄ）の状態で決定キー６６を押すことにより、フォーマットデータが送信され、選択したフォーマット設定に設定値が更新されるのである。
【０１０６】
以上にて説明したとおり実施例１に係る印刷制御システムでは、携帯電話１６に格納したフォーマットデータ作成プログラム７１によって、印刷データに含まれている文書データと画像データに対するフォーマットデータの作成を行うとともに、印刷データ及び作成したフォーマットデータを携帯用小型プリンタ装置１に対してＩｒＭＣ規格の赤外線データとして送信を行う。そして、携帯用小型プリンタ装置１は、送信されたフォーマットデータに基づいて、印刷データにおける文書データと画像データの印刷順を変更して印刷を行うので、バラエティ豊富な表現で印刷することが可能となる。ユーザ５４は自ら希望する態様で印刷された印刷結果を得ることが可能であり、ユーザ５４が最も見やすいと感じる態様で印刷されているのでデータの把握を容易に行うことができる。
また、実施例１の印刷制御システムでは、画像データの最大縮小率が設定されており、最大縮小率まで画像データを縮小して印刷することが可能である。この結果、図２１左図のように、従来起こっていた文書データと画像データが別々の用紙に印刷され、一枚一枚に無駄な余白ができてしまうことがなくなり、一枚の用紙を十分に活用することができる。
また、ユーザ５４は携帯電話１６を用いることにより容易に設定変更を行うことが可能であるので、印刷動作を行うごとにその設定を変更することも容易に可能である。
【０１０７】
尚、本発明は前記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、実施例１においては、携帯電話１６と携帯用小型プリンタ装置１との間のデータの送受信は、ＩｒＭＣ規格の赤外線データによる送受信としているが、ＵＳＢケーブル等の有線接続により、各種データの送受信を行ったとしても、何等支障をきたすものではない。
【０１０８】
また、実施例１において、フォーマットデータ作成プログラム７１は、ウェブサーバ５５より通信装置５７を介してダウンロードして使用することとしているが、フォーマットデータ作成プログラム７１を記録したメモリースティック等の記録媒体を介して携帯電話１６に搭載し、使用することも可能である。
【０１０９】
また、実施例１において、フォーマットデータ作成プログラム７１の最大縮小率の設定は、プルダウンメニューの複数の設定値の中から選択して決定する構成としたが、ユーザ５４自身が設定値を番号／文字入力キー６４により入力する構成としてもよい。これにより、更に細かく設定値を設定することができるので、用紙における余白部分を極力少なくすることができ、用紙の無駄の少ない印刷物を提供することができる。
【実施例２】
【０１１０】
ここで、前述した実施例とは別に、印刷データ中の文書データと画像データに関して、加工を行い印刷する印刷制御システムを実施例２として挙げ、この実施例２に関して、図面を参照しつつ、詳細に説明する。
【０１１１】
実施例２記載の印刷制御システムは、基本的な構成及び作用、効果については、前述の実施例１と同様である。よって、ここでは、実施例１と共通する部分に関しては説明を省略し、実施例１で述べた印刷制御システムと異なる部分に関して説明する。
【０１１２】
実施例２記載の印刷制御システムの構成は、基本的に実施例１に記載した印刷制御システムと同じシステムである。
実施例１との相違点は、「フォーマットデータの内容」に係る部分である。前述した「実施例１のフォーマットデータ」は、印刷データ中の文書データ及び画像データの印刷順を指定した「優先順位データ」と、画像データの縮小の限界値を定めた「最大縮小率指定データ」で構成されていたが、実施例２においては、「優先順位データ」が、用紙における画像データの位置座標を任意に設定する「画像位置指定データ」に変わっている。
【０１１３】
フォーマットデータの内容の変更によって、印刷制御システムの構成は何等の影響も受けていない。また、携帯用小型プリンタ装置１の基本制御プログラムや、携帯電話１６の基本制御プログラムの大きな変更はない。更に、携帯用小型プリンタ装置１の基本プログラム中にある「イメージ作成処理」に関しても何等の変更はない。
フォーマットデータが「画像位置指定データ」に変更されることによって、携帯用小型プリンタ装置１については、「フォーマット指定処理」、「テキスト・イメージ合成処理」の処理プログラムが変更される。携帯電話１６においても、「フォーマットデータ作成処理」についての処理プログラムが変更されている。以後、フォーマットデータの相違点と、実施例１と異なる処理プログラムについて、順次、図面を参照しながら、詳細に説明する。  
【０１１４】
実施例２におけるフォーマットデータは、印刷データ中の画像データを縮小する際の限界を設定する「最大縮小率指定データ」と、印刷データ中の画像データを用紙のどの位置に配置するのかを設定した「画像位置指定データ」により構成されている。
ここで、画像データの配置及び移動に関して、図２４を参照して詳細に説明する。図２４は、画像データと、画像データの移動に関する説明図である。
実施例２においては、長方形状の画像データの左上隅を画像データ移動時の基準点とする（以下、この点をポインタと呼ぶ）。そして、用紙中の余白を除く印刷可能範囲において、印刷可能範囲の左上隅に座標原点をとり、用紙右方向にＸ軸、用紙下方向にＹ軸をとる。そして、Ｘ軸方向に、０〜８１６までの座標をとり、Ｙ軸方向には、０〜１１８０までの座標をとる。ここで、印刷可能範囲の画像位置指定データにより、画像データのポインタのＸ座標、Ｙ座標を指定し、ポインタを指定座標に移動することにより、画像データを指定位置に移動するのである。以後、用紙上におけるポインタの座標をアドレスと呼ぶ。つまり、画像位置指定データは、画像のＸ座標、Ｙ座標からなるアドレスを含んで構成されたデータである。
【０１１５】
次に、実施例２記載の印刷制御システムの構成は、基本的に実施例１に記載した印刷制御システムと同じシステム構成であるので、携帯用小型プリンタ装置１の基本制御プログラムについて説明する。実施例２記載の携帯用小型プリンタ装置の基本制御プログラムは、「フォーマット指定処理」、「テキスト・イメージ合成処理」を除いて、実施例１の基本制御プログラム（図１３参照）と同様の処理を行っている。
ここでは、実施例２における携帯用小型プリンタ装置の基本制御プログラムにおいて、実施例１記載の携帯用小型プリンタ装置１の基本制御プログラムと同様の処理を行う部分に関しては、説明を省略し、異なる処理に関して、図面に基づいて詳細に説明する。
【０１１６】
先ず、実施例２記載の携帯用小型プリンタ装置において、実施例１とは異なる処理であるフォーマット指定処理（Ｓ３）について、図２２を参照して、詳細に説明する。図２２は、実施例２におけるフォーマット指定処理に関するフローチャートである。
【０１１７】
実施例２におけるフォーマット指定処理においては、受信されたフォーマットデータが、用紙における画像データの位置座標を指定した画像位置指定データであるか否か判断され（Ｓ３９）、画像位置指定データであった場合（Ｓ３９：ＹＥＳ）には、ＳＲＡＭ４３に記憶されている画像データのアドレス座標を更新し（Ｓ４０）、Ｓ４１へと移行する。画像位置指定データでなかった場合には（Ｓ３９：ＮＯ）、初期設定アドレス「（Ｘ，Ｙ）＝（０，０）」がそのまま維持されて、Ｓ４１へと移行する。
Ｓ４１では、フォーマットデータが、画像データのサイズをどこまで縮小するのかを設定した最大縮小率指定データであるか否かが判断される。最大縮小率指定データである場合（Ｓ４１：ＹＥＳ）には、ＳＲＡＭ４３に記憶されている最大縮小率の設定値を更新して記憶し（Ｓ４２）、基本制御プログラムの次のステップへと移行する。フォーマットデータが最大縮小率指定データでない場合（Ｓ４１：ＮＯ）には、初期設定「５０％」がそのまま維持されて、基本制御プログラムの次のステップへと移行し、その後は、実施例１記載の携帯用小型プリンタ装置１の基本制御プログラムと同様の処理をおこなう。
【０１１８】
次に、実施例２における「テキスト・イメージ合成処理（Ｓ１６）」について、図２３を参照しながら、詳細に説明する。図２３は、実施例２に係るテキスト・イメージ合成処理のフローチャートである。
テキスト・イメージ合成処理を開始すると、まず、Ｓ４３において、画像位置指定データが在るか否かについての判断が行われる。そして、画像位置指定データが存在する場合（Ｓ４３：ＹＥＳ）には、Ｓ４４に移行する。画像位置指定データが存在しない場合（Ｓ４３：ＮＯ）には、Ｓ４５に移行する。
Ｓ４４では、画像位置指定データに含まれるアドレス座標を読み出し、画像データの移動の基準点であるポインタを指定された位置座標に移動させる。画像データの移動終了後、Ｓ４５に移行する。
Ｓ４５は、イメージ作成処理であり、実施例１記載のイメージ作成処理（図１５参照）と何等の変更点も存在しない。また、イメージ作成処理に関しては、既に実施例１において詳細に説明しているので、ここでの説明は省略する。Ｓ４５におけるイメージ作成処理終了後、Ｓ４６へと移行する。
Ｓ４６では、印刷データ中に存在する文書データをプリントバッファ５１に配置する処理が行われる。文書データをプリントバッファ５１に配置した後、基本制御プログラムの次のステップへと移行し、印刷処理が行われる。
【０１１９】
また、実施例２に係る携帯電話１６側の基本制御プログラムについても、実施例１に記載したものとほぼ同様である。実施例１に記載した携帯電話１６の基本制御プログラムとの相違点は、フォーマットデータ作成処理の処理プログラムにおけるＳ１１１の内容にのみ存在する。
ここでは、実施例１と異なる、フォーマットデータ作成処理の処理プログラムに於けるＳ１１１の内容について、フォーマットデータ作成プログラム７１の操作例と共に説明する。
ここで図２５は、実施例２におけるフォーマットデータ作成プログラム７１によって、フォーマットデータを作成、設定する際の操作例を示した説明図である。
図２５では、画像データの位置を「（４００，５００）」に設定変更する際の操作方法を示している。図２５に示すように、フォーマットデータを更新する際には、先ず、インターネット回線等を介してウェブサーバ５５よりダウンロードしたフォーマットデータ作成プログラム７１をｉアプリ（登録商標）等により起動させる。
【０１２０】
フォーマットデータ作成プログラム７１を起動させると、液晶画面６０には図２５（ａ）の状態でカーソル８０が表示されていない画面が表示される。この時、画像位置及び、最大縮小率の欄には、初期設定である「（Ｘ座標，Ｙ座標）＝（０，０）」、「（最大縮小率）＝５０％」が表示されている。この状態で、カーソルキー６５を下方に１回操作すると、液晶画面６０中に、現在ユーザ５４が選択している項目を示す為のカーソル８０が表示され、図２５（ａ）が液晶画面６０に表示される。カーソル８０は、カーソルキー６５（図７参照）により自由に上下に移動させることができ、フォーマットデータの項目の選択が可能である。
【０１２１】
まず、図２５（ａ）の状態で決定キー６６を押すと、画像位置データにおけるＸ座標が選択され、Ｘ座標の数値が入力可能となる。入力可能な状態で、番号／文字入力キー６４により、数値「４００」を入力し、決定キーを押すことにより、フォーマットデータにおいて、Ｘ座標＝４００に設定が書き換えられる。そして、ここでカーソルキー６５を下に１回操作することで、画像位置「Ｘ座標」から「Ｙ座標」にカーソル８０が移動し、図２５（ｂ）の状態に移行する。  
そして、Ｙ座標の数値設定においても、Ｘ座標の数値入力と同様に、図２５（ｂ）の状態で決定キー６６を押すことにより、項目を選択し、番号／文字入力キー６４でユーザ任意の数値（この場合には５００）を入力する。Ｙ座標に数値入力後、決定キー６６を押すと、フォーマットデータにおいて、Ｙ座標＝５００に設定が書き換えられる。カーソル８０がＹ座標にある状態から、カーソルキー６５を下方に１回操作すると、最大縮小率を選択することができる。
フォーマットデータ作成プログラム７１における最大縮小率設定時の操作については、実施例１と同様であるので（図２０参照）、ここでの説明は省略する。
また、この状態から、カーソルキー６５を下方向に操作すると、カーソル８０が赤外線送信ボタン８１上にある図２５（ｃ）の状態となる。図２５（ｃ）の状態で決定キー６６を押し、携帯用小型プリンタ装置１にフォーマットデータを送信すると、画像位置が任意の位置に変更された印刷物が印刷される。
【０１２２】
以上にて説明したとおり実施例２に係る印刷制御システムでは、携帯電話１６に格納したフォーマットデータ作成プログラム７１によって、印刷データに含まれている画像データに対するフォーマットデータの作成を行うとともに、印刷データ及び作成したフォーマットデータを携帯用小型プリンタ装置１に対してＩｒＭＣ規格の赤外線データとして送信を行うことができる。そして、携帯用小型プリンタ装置１は、送信されたフォーマットデータに基づいて、画像データの印刷位置を変更して印刷を行うので、ユーザ所望のレイアウトで印刷することが可能となる（図２６参照）。図２６にあるように、画像データの位置を用紙中央に配置したり、用紙右下部分に配置したりすることができ、ユーザ５４は自ら希望する態様で印刷された印刷結果を得ることが可能である。つまり、ユーザ５４が最も見やすいと感じる態様で印刷された印刷物を得ることができるので、ユーザは、データの把握を容易に行うことができ、表現の豊かな印刷物を得ることができる。
また、実施例２の印刷制御システムにおいても、画像データの最大縮小率が設定されており、最大縮小率まで画像データを縮小して、印刷することが可能である。この結果、従来起こっていた文書データと画像データが別々の用紙に印刷され、一枚一枚に無駄な余白ができてしまうことがなくなり、一枚の用紙を十分に活用することができる。
また、ユーザ５４は携帯電話１６を用いることにより容易に設定変更を行うことが可能であるので、印刷物１枚毎に、その設定を変更することも容易に可能である。
【０１２３】
尚、本発明は前記実施例２に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、実施例２における携帯電話１６のフォーマットデータ作成プログラム７１では、画像位置指定データを番号／文字入力キー６４を操作して、数値入力するようにしているが、用紙中を縦３段階、横３段階の９分割し、それに対応した選択肢をユーザに選択させるようにしても何等の使用をきたすものではない。これにより、一定のレイアウトの選択肢を持たせた状態で、ユーザの指定したアドレスに配置した結果、画像が切れてしまうという不具合をなくすことができる。
【０１２４】
また、実施例２においては、携帯電話１６のフォーマットデータ作成プログラム７１で画像位置指定データを作成し、画像位置を指定していたが、連続する改行マークや特殊文字からなる文字列を、文書データ中に書き込み、その文字列により画像位置を指定するような構成としても、何等の支障をきたすものではない。例えば、連続する改行マークを、画像挿入する位置を指定する文字列とするならば、簡単に文書を分割して画像を配置することができる。
【０１２５】
さらに、実施例２においては、印刷データに画像データが１枚含まれている態様であったが、印刷データ中に画像が複数枚ある場合においても、画像の位置を指定することができる。この場合、夫々の画像データに対して、画像位置指定データを作成する態様としてもよいし、一枚目の画像を任意の位置に配置した後、１枚目の画像の下方に連続して、２枚目、３枚目と画像を配置するような構成とすることも可能である。
【実施例３】
【０１２６】
そして、ここで前述した実施例１、実施例２とは別に、印刷データ中の文書データと画像データに関して、加工を行い印刷する印刷制御システムを実施例３として挙げ、この実施例３に関して、図面を参照しつつ、詳細に説明する。
実施例３記載の印刷制御システムは、基本的な構成及び作用、効果については、前述の実施例１及び実施例２と同様である。よって、ここでは、実施例１及び実施例２と共通する部分に関しては説明を省略し、実施例１及び実施例２で述べた印刷制御システムと異なる部分に関して説明する。
【０１２７】
実施例３記載の印刷制御システムの構成は、基本的に実施例１、２に記載した印刷制御システムと同じシステムである。
実施例１、２との相違点は、「フォーマットデータの内容」に係る部分である。前述した「実施例１のフォーマットデータ」は、印刷データ中の文書データ及び画像データの印刷順を指定した「優先順位データ」と、画像データの縮小の限界値を定めた「最大縮小率指定データ」で構成され、「実施例２のフォーマットデータ」は、用紙における画像データの位置座標を任意に設定する「画像位置指定データ」と、「最大縮小率指定データ」で構成されている。
ここで、実施例３では、フォーマットデータは、用紙における文書データの位置座標を任意に設定する「文書位置指定データ」と、「最大縮小率指定データ」で構成されている。
【０１２８】
実施例３におけるフォーマットデータの内容の変更によっても、印刷制御システムの構成は何等の影響も受けない。また、携帯用小型プリンタ装置１の基本制御プログラムや、携帯電話１６の基本制御プログラムの大きな変更はない。また、携帯用小型プリンタ装置１の基本プログラム中にある「イメージ作成処理」に関しても何等の変更はない。
つまり、実施例３における相違点は、フォーマットデータの一部が「文書位置指定データ」に変更することによる、携帯用小型プリンタ装置１の「フォーマット指定処理」、「テキスト・イメージ合成処理」の処理プログラムの変更と、携帯電話１６の「フォーマットデータ作成処理」についての処理プログラムの変更のみである。以後、フォーマットデータの相違点と、実施例１及び、実施例２と異なる各処理プログラムの内容について、順次、図面を参照しながら、詳細に説明する。  
【０１２９】
実施例３におけるフォーマットデータは、印刷データ中の画像データを縮小する際の限界を設定する「最大縮小率指定データ」と、印刷データ中の文書データを用紙のどの位置に配置するのかを設定した「文書位置指定データ」により構成されている。
ここで、文書データの配置及び移動に関しては、実施例２における「画像データの移動」と略同じであるので、図２４を参照して詳細に説明する。
実施例３においては、文書データの１文字目の左上隅を画像データ移動時の基準点とする（以下、この点をポインタと呼ぶ）。実施例２における画像データの移動と同様に、文書位置指定データにより、用紙４中のＸ座標、Ｙ座標を指定し、ポインタを指定座標に移動することで、文書データを指定位置に移動するのである。つまり、文書位置指定データも、ポインタのＸ座標、Ｙ座標からなるアドレスを含んで構成されたデータである。
【０１３０】
次に、実施例３記載の印刷制御システムの構成は、基本的に実施例１及び実施例２に記載した印刷制御システムと同じシステムであるので、印刷制御システムに関する説明は省略し、携帯用小型プリンタ装置１の基本制御プログラムについて説明する。実施例３記載の携帯用小型プリンタ装置の基本制御プログラムは、「フォーマット指定処理」、「テキスト・イメージ合成処理」を除いて、実施例１及び実施例２の基本制御プログラム（図１３参照）と同様の処理を行っている。
ここでは、実施例３における携帯用小型プリンタ装置の基本制御プログラムにおいて、実施例１及び実施例２記載の携帯用小型プリンタ装置１の基本制御プログラムと同様の処理を行う部分に関しては説明を省略し、異なる処理に関して、図面に基づいて詳細に説明する。
【０１３１】
先ず、実施例３記載の携帯用小型プリンタ装置において、実施例１、２とは異なる処理であるフォーマット指定処理（Ｓ３）について、図面を参照して、詳細に説明する。図２７は、実施例３におけるフォーマット指定処理に関するフローチャートである。
【０１３２】
実施例３に係るフォーマット指定処理においては、受信されたフォーマットデータに、用紙４における文書データの位置座標を指定した文書位置指定データがあるか否かが判断される（Ｓ４７）。文書位置指定データがあった場合（Ｓ４７：ＹＥＳ）には、ＳＲＡＭ４３に記憶されている文書データのアドレス座標を更新し（Ｓ４８）、Ｓ４９へと移行する。文書位置指定データがなかった場合には（Ｓ４７：ＮＯ）、初期設定アドレス「（Ｘ，Ｙ）＝（０，０）」がそのまま維持されて、Ｓ４９へと移行する。
Ｓ４９では、フォーマットデータに、画像データのサイズをどこまで縮小するのかを設定した最大縮小率指定データがあるか否かが判断される。最大縮小率指定データがある場合（Ｓ４９：ＹＥＳ）には、ＳＲＡＭ４３に記憶されている最大縮小率の設定値を変更して記憶し（Ｓ５０）、基本制御プログラムの次のステップへと移行する。フォーマットデータに最大縮小率指定データがない場合（Ｓ４９：ＮＯ）には、初期設定「５０％」がそのまま維持されて、基本制御プログラムの次のステップへと移行し、その後は、実施例１記載の携帯用小型プリンタ装置１の基本制御プログラム（図１３参照）と同様の処理をおこなう。
【０１３３】
次に、実施例３における「テキスト・イメージ合成処理（Ｓ１６）」について、図面を参照しながら、詳細に説明する。実施例３に係るテキスト・イメージ合成処理は、実施例１、実施例２記載のテキスト・イメージ合成処理とは異なる。図２８は、実施例３に係るテキスト・イメージ合成処理のフローチャートである。
テキスト・イメージ合成処理を開始すると、まず、Ｓ５１において、印刷データに含まれている画像データについて、イメージ作成処理が行われる。ここでのイメージ作成処理についても、実施例１において説明したイメージ作成処理（図１５参照）と同様であるので、ここでの説明は省略する。Ｓ５１でのイメージ作成処理終了後、Ｓ５２へ移行する。
【０１３４】
Ｓ５２では、フォーマットデータ中に文書位置指定データが在るか否かについての判断が行われる。そして、文書位置指定データが存在する場合（Ｓ５２：ＹＥＳ）には、Ｓ５３に移行する。文書位置指定データが存在しない場合（Ｓ５２：ＮＯ）には、Ｓ５４に移行する。
Ｓ５３では、文書位置指定データに含まれ、ＳＲＡＭ４３に格納されているアドレス座標を読み出し、受信した文書データと関連付ける。アドレス座標を文書データと関連付けた後、Ｓ５４に移行する。
Ｓ５４においては、Ｓ５１にて配置された画像データと、ＳＲＡＭ４３に格納されている文書データのアドレス座標とを比較し、文書データと画像データが重複して配置されている部分（実施例３においては、アドレス座標より右下方の部分）に関して、画像データに変換処理を施す。実施例３で画像データに施す変換処理は、データ重複部分の画像データを完全に間引き、白抜きにする処理や、文書データとの重複部分の画像データを、ある一定の割合で間引き、背景を薄くする処理が行われる。重複部分の画像変換処理終了後、Ｓ５５に移行する。文書データと重複する部分がない場合には、画像変換処理を行わずにＳ５５に移行する。
【０１３５】
Ｓ５５では、Ｓ５４にて文書データと重複する部分の画像処理が行われた画像データ、もしくは、文書データと重複する部分のない画像データと、文書データをプリントバッファ５１に配置した後、基本制御プログラムの次のステップへと移行し、印刷処理が行われる。
【０１３６】
また、実施例３に係る携帯電話１６側の基本制御プログラムについては、実施例１及び実施例２に記載したものとほぼ同様である。実施例１、２に記載した携帯電話の基本制御プログラムとの相違点は、フォーマットデータ作成処理プログラムにおけるＳ１１１の内容にのみ存在する。
ここでは、実施例１と異なる、フォーマットデータ作成処理の処理プログラムに於けるＳ１１１の内容について、フォーマットデータ作成プログラム７１の操作例と共に説明する。ここで、図３２は、実施例３において、携帯電話１６で、フォーマットデータ作成プログラム７１を起動し、フォーマットデータを作成、設定する際の操作例を示した説明図である。
図３２では、文書データの位置を「（２００，７５０）」に設定変更する際の操作方法を示している。図３２に示すように、フォーマットデータを更新する際には、実施例１及び実施例２と同様に、インターネット回線等を介してウェブサーバ５５よりダウンロードしたフォーマットデータ作成プログラム７１をｉアプリ（登録商標）等により起動させる。
【０１３７】
フォーマットデータ作成プログラム７１を起動させると、液晶画面６０には図３２（ａ）の状態でカーソル８０が表示されていない画面が表示される。この時、文書位置及び、最大縮小率の欄には、初期設定である「（Ｘ座標，Ｙ座標）＝（０，０）」、「（最大縮小率）＝５０％」が表示されている。以後の文書位置の座標数値入力、設定は、実施例２にて説明した「画像位置の座標入力及び設定」と同じ操作であるので、ここでの詳細な説明は省略する。
また、「最大縮小率の選択設定」については、実施例１において詳細に説明しているので、実施例３において、再び説明することは省略する。
「文書位置の座標入力及び設定」、「最大縮小率の選択設定」の操作を終え、カーソルキー６５を操作し、カーソル８０が赤外線送信ボタン８１上にある状態（図３２（ｃ）参照）とする。図３２（ｃ）の状態で決定キー６６を押し、携帯用小型プリンタ装置１にフォーマットデータを送信すると、文書位置が任意の位置に変更された印刷物が印刷される。
【０１３８】
以上にて説明したとおり実施例３に係る印刷制御システムでは、携帯電話１６に格納したフォーマットデータ作成プログラム７１によって、印刷データに含まれている文書データの位置に関するフォーマットデータの作成を行うとともに、印刷データ及び作成したフォーマットデータを携帯用小型プリンタ装置１に対してＩｒＭＣ規格の赤外線データとして送信を行うことができる。そして、携帯用小型プリンタ装置１は、送信されたフォーマットデータに基づいて、文書データの印刷位置を変更して印刷を行うので、ユーザ所望のレイアウトで印刷された印刷物を手にすることが可能となる（図２９参照）。図２９にあるように、文書データを画像データの横に配置したり、文書データを用紙中央に配置したりすることができ、ユーザ５４は自ら希望する態様で印刷された印刷結果を得ることが可能である。つまり、ユーザ５４が最も見やすいと感じる態様で印刷された印刷物を得ることができるので、ユーザは、データの把握を容易に行うことができると共に、表現の豊かな印刷物を得ることができる。
更に、実施例３に係る印刷制御システムにおいては、画像データと文書データが重複した際に、重複部分の画像データを白抜き（図３０参照）又は、薄く印刷する（図３１参照）ように変換処理し、その上に文書データを合成するので、印刷データ印刷後に、画像データ上に配置された文書データが読みにくくなることはない。また、画像上に文書データを配置した印刷物をユーザ５４に提供することが可能となるので、更に、豊富な表現で表現された印刷物を提供することが可能となる。
【０１３９】
そして、実施例３記載の印刷制御システムにおいても、画像データの最大縮小率が設定されており、最大縮小率まで画像データを縮小して、印刷することが可能である。この結果、従来起こっていた文書データと画像データが別々の用紙に印刷され、一枚一枚に無駄な余白ができてしまうことがなくなり、一枚の用紙を十分に活用することができる。
また、ユーザ５４は携帯電話１６を用いることにより容易に設定変更を行うことが可能であるので、印刷物１枚毎に、その設定を変更することも容易に可能である。
【０１４０】
尚、本発明は実施例３の記載に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、実施例３における携帯電話１６のフォーマットデータ作成プログラム７１では、文書位置指定データを番号／文字入力キー６４を操作して、数値入力するようにしているが、用紙中を縦３段階、横３段階の９分割し、それに対応した選択肢をユーザに選択させるようにしても何等の支障をきたすものではない。これにより、一定のレイアウトに関する選択肢を持たせた状態で、ユーザの指定したアドレスに配置した結果、文書が切れてしまうという不具合をなくすことができる。
【０１４１】
また、実施例３においては、画像データと文書データが重複した部分において、画像データを白抜きに変換する処理や、画像データの印刷濃度を薄く変換する処理を行うようにしているが、文書データの文字部分を白抜きにするように、文書データを変換するようにしてもよい。これにより、文書データと画像データを重複配置した際にも、文書が判別しにくくなることなく、ユーザは、さらに、豊富な表現方法を選択し、ユーザ所望の印刷物を手にすることが可能となる。
また、画像データと文書データとが重複する部分の画像が白いものである場合や、印刷濃度が薄いものである場合には、白抜きに変換する処理や画像データの印刷濃度を薄くする処理を行うことなく、単に画像データと文書データの重複する部分においてデータのオアを取ってデータを重ね合わせるだけで、重複した部分の文書が判別しやすいものとなる。
そこで、携帯電話１６のフォーマットデータ作成プログラム７１において、画像データと文書データとが重複する部分に対して、白抜きに変換する処理や印刷濃度を薄くする処理を行うか否かを設定することができるようにしても良い。この場合、ユーザの選択によって、画像データの変換処理を行うことなく、画像データと文書データとの重複部分において文書を判別することが可能となる。
【図面の簡単な説明】
【０１４２】
【図１】本実施形態に係る携帯用小型プリンタ装置の外観を示す斜視図である。
【図２】本実施形態に係る携帯用小型プリンタ装置の側面図である。
【図３】用紙カセットの斜視図である。
【図４】本実施形態に係る携帯用小型プリンタ装置の内部構造を示す正面図である。
【図５】図４の線Ａ−Ａで携帯用小型プリンタ装置を切断した矢視断面図である。
【図６】本実施形態に係る携帯用小型プリンタ装置１の制御ブロック図である。
【図７】本実施形態に係る印刷制御システムの実施例を示す模式図である。
【図８】本実施形態に係る印刷制御システムのブロック図である。
【図９】印刷データにおけるＩｒＭＣ規格の主なオブジェクトフォーマット一覧について示した図である。
【図１０】文書データ、画像データを含むメールのＩｒＭＣ規格の印刷データの一例を示した図である。
【図１１】図１０の印刷データにおいて実際に印刷を行った印刷面の図である。
【図１２】従来方法による印刷面と、実施例１の画像優先に設定した場合の印刷面について示した図である。
【図１３】携帯用小型プリンタ装置１の基本制御プログラムのフローチャートである。
【図１４】実施例１におけるフォーマット指定処理プログラムのフローチャートである。
【図１５】携帯用小型プリンタ装置１のイメージ作成処理プログラムのフローチャートである。
【図１６】携帯用小型プリンタ装置１のイメージ縮小処理プログラムのフローチャートである。
【図１７】実施例１におけるテキスト・イメージ合成処理プログラムのフローチャートである。
【図１８】携帯電話の基本制御プログラムのフローチャートである。
【図１９】携帯電話のフォーマットデータ作成処理プログラムのフローチャートである。
【図２０】携帯電話により優先順位、最大縮小率を選択、設定する際の操作例を示した説明図である。
【図２１】従来方法による印刷面と、本発明において画像を縮小して印刷した印刷面について示した図である。
【図２２】実施例２におけるフォーマット指定処理プログラムのフローチャートである。
【図２３】実施例２におけるテキスト・イメージ合成処理プログラムのフローチャートである。
【図２４】画像データ（文書データ）の位置指定及び移動に関する説明図である。
【図２５】携帯電話により画像位置を座標入力、設定する際の操作例を示した説明図である。
【図２６】実施例２の画像位置を指定した際の印刷面を例示した説明図である。
【図２７】実施例３におけるフォーマット指定処理プログラムのフローチャートである。
【図２８】実施例３におけるテキスト・イメージ合成処理プログラムのフローチャートである。
【図２９】実施例３の文書位置を指定した際の印刷面を例示した説明図である。
【図３０】画像データと文書データの重複部分を白抜きして、文書を配置する場合の説明図である。
【図３１】画像データと文書データの重複部分において、画像データを薄く変換して、文書を配置する場合の説明図である。
【図３２】携帯電話により文書位置を座標入力、設定する際の操作例を示した説明図である。
【符号の説明】
【０１４３】
１                  携帯用小型プリンタ装置
４                  用紙
８                  サーマルヘッド
９                  プラテンローラ
１０                ペーパーガイド
１６                携帯電話
１７                赤外線通信部
１８                ＵＳＢ端子
４１                携帯用小型プリンタ装置ＣＰＵ
５７                通信装置
５８                携帯電話ＣＰＵ
６１                操作部
６２                赤外線送信部
６４                番号／文字入力キー
６５                カーソルボタン
６６                決定キー
７１                書式データ作成プログラム
【図１】
2005284933.tif 000003
【図２】
2005284933.tif 000004
【図３】
2005284933.tif 000005
【図４】
2005284933.tif 000006
【図５】
2005284933.tif 000007
【図６】
2005284933.tif 000008
【図７】
2005284933.tif 000009
【図８】
2005284933.tif 000010
【図９】
2005284933.tif 000011
【図１０】
2005284933.tif 000012
【図１１】
2005284933.tif 000013
【図１２】
2005284933.tif 000014
【図１３】
2005284933.tif 000015
【図１４】
2005284933.tif 000016
【図１５】
2005284933.tif 000017
【図１６】
2005284933.tif 000018
【図１７】
2005284933.tif 000019
【図１８】
2005284933.tif 000020
【図１９】
2005284933.tif 000021
【図２０】
2005284933.tif 000022
【図２１】
2005284933.tif 000023
【図２２】
2005284933.tif 000024
【図２３】
2005284933.tif 000025
【図２４】
2005284933.tif 000026
【図２５】
2005284933.tif 000027
【図２６】
2005284933.tif 000028
【図２７】
2005284933.tif 000029
【図２８】
2005284933.tif 000030
【図２９】
2005284933.tif 000031
【図３０】
2005284933.tif 000032
【図３１】
2005284933.tif 000033
【図３２】
2005284933.tif 000034