(57)【要約】【課題】  携帯端末からのデータ印刷において、当該携帯端末の利用者が印刷設定を好適に確認することができ、印刷時の文書・画像情報の欠落を避けることを可能とする印刷装置及び印刷方法を提供する。【解決手段】  携帯電話機１から指定された情報を印刷装置７が印刷する場合に、印刷装置７が保持する記録媒体の先端部から所定位置までの領域を印刷領域閾値として設定する。ここで、当該情報が記録媒体の設定環境に基づいて記録媒体に印刷された場合の最後のページであるＮページ目における印刷領域が前記印刷領域閾値よりも大きいか小さいかを判断する。そして、印刷装置７は、印刷領域が印刷領域閾値よりも小さい場合に記録媒体上に印刷される情報を縮小して、該情報を（Ｎ−１）ページで印刷する。【選択図】  図１
2007157084.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末から指定された情報を印刷する印刷装置であって、
記録媒体を保持する保持手段と、
前記情報を前記記録媒体に印刷する印刷手段と、
前記記録媒体の先端部から設定された特定位置までの領域を印刷領域閾値として設定する閾値設定手段と、
前記情報が前記記録媒体の設定環境に基づいて該記録媒体に印刷された場合の最後のページであるＮページ目における印刷領域が前記印刷領域閾値よりも大きいか小さいかを判断する判断手段とを備え、
前記印刷手段は、前記印刷領域が前記印刷領域閾値よりも小さい場合に前記記録媒体上に印刷される前記情報を縮小して、該情報を（Ｎ−１）ページで印刷する
ことを特徴とする印刷装置。
【請求項２】
前記クライアント端末から記録媒体節約モードの指定がされているか否かを識別する識別手段をさらに備え、
前記印刷手段は、前記識別手段によって記録媒体節約モードの指定がされていると識別された場合に、前記記録媒体上に印刷される前記情報を縮小して、前記情報を（Ｎ−１）ページで印刷する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記閾値設定手段が、前記印刷領域閾値を、前記記録媒体の先端部から設定された特定位置までの領域の大きさが該記録媒体全体に占める割合として設定することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記保持手段が、記録媒体のサイズ及び保持方向別に区別された複数のトレイ内にそれぞれの記録媒体を保持し、
前記判断手段が、前記情報と前記記録媒体のサイズ及び保持方向を含む設定環境に基づいて判断する
ことを特徴とする請求項１から３までのいずれか１項に記載の印刷装置。
【請求項５】
クライアント端末から指定された情報を印刷する印刷装置であって、
記録媒体を保持する保持手段と、
前記情報を前記記録媒体に印刷する印刷手段と、
前記記録媒体の設定環境に基づいて前記情報が該記録媒体に印刷された場合のＮページに亘る各ページのアウトライン画像を生成する生成手段と、
前記アウトライン画像を前記クライアント端末に送信する送信手段と、
前記クライアント端末から前記情報を印刷するページ数Ｍ（Ｍ＜Ｎ）を受信する受信手段とを備え、
前記印刷手段は、前記記録媒体上にＭページに亘って前記情報が印刷されるように、該情報を縮小して印刷する
ことを特徴とする印刷装置。
【請求項６】
ネットワークを介して接続された文書サーバ内に格納され、前記クライアント端末から指定された前記情報を取得する取得手段をさらに備えることを特徴とする請求項１から５までのいずれか１項に記載の印刷装置。
【請求項７】
前記情報が複数ページに亘って印刷される場合に、ページ分割部分に該当する文字データ或いは画像データを次のページの先頭部分にするように調整をする調整手段をさらに備えることを特徴とする請求項１から６までのいずれか１項に記載の印刷装置。
【請求項８】
前記クライアント端末として携帯端末から指定された情報を印刷することを特徴とする請求項１から７までのいずれか１項に記載の印刷装置。
【請求項９】
クライアント端末から指定された情報を印刷する印刷装置における印刷方法であって、
前記印刷装置が保持する記録媒体の先端部から設定された特定位置までの領域を印刷領域閾値として設定する閾値設定工程と、
前記情報が前記記録媒体の設定環境に基づいて該記録媒体に印刷された場合の最後のページであるＮページ目における印刷領域が前記印刷領域閾値よりも大きいか小さいかを判断する判断工程と、
前記印刷領域が前記印刷領域閾値よりも小さい場合に前記記録媒体上に印刷される前記情報を縮小して、該情報を（Ｎ−１）ページで印刷する印刷工程と
を有することを特徴とする印刷方法。
【請求項１０】
クライアント端末から指定された情報を印刷する印刷装置における印刷方法であって、
前記印刷装置が保持する記録媒体の設定環境に基づいて前記情報が該記録媒体に印刷された場合のＮページに亘る各ページのアウトライン画像を生成する生成工程と、
前記アウトライン画像を前記クライアント端末に送信する送信工程と、
前記クライアント端末から前記情報を印刷するページ数Ｍ（Ｍ＜Ｎ）を受信する受信工程と、
前記記録媒体上にＭページに亘って前記情報が印刷されるように、該情報を縮小して印刷する印刷工程と
を有することを特徴とする印刷方法。
【請求項１１】
請求項１０又は１１に記載の印刷方法を印刷装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末からの指示に基づいて文書や画像の印刷を行う印刷装置及び印刷方法に関する。
【背景技術】
【０００２】
近年、携帯電話回線網を利用して無線通信が可能な携帯電話機やＰＤＡ等の携帯端末が一般的に利用されている。これらの携帯端末の一つの利用方法として、文書・画像情報の編集を行ったり、電話回線網やネットワーク上のサーバに格納されている文書・画像情報を携帯端末上に表示し、閲覧することが盛んになりつつある。このような利用の場合、携帯端末上で編集した文書・画像情報、或いは携帯端末上で閲覧した文書・画像情報を確認するため、または記録保持するために、印刷装置で記録紙上にプリントアウトすることが考えられる（例えば、特許文献１参照。）。
【０００３】
一方、パーソナルコンピュータ（ＰＣ）等により編集した文書・画像情報を印刷装置でプリントアウトしたり、ＰＣで閲覧した文書・画像情報を印刷装置でプリントアウトすることは、すでに一般に行われている。ＰＣから文書・画像情報をプリントアウトする際には、まず、ＰＣ上で文書・画像情報を扱うアプリケーションソフトウェアによりプリントデータを生成する。次に、ＰＣに接続された印刷装置を駆動するために、ＰＣ上にインストールされているプリンタドライバにより、プリントデータが印刷装置に転送される。そして、印刷装置が駆動されてプリントデータが記録紙上に記録される。
【０００４】
また、ＰＣからの文書・画像情報のプリントアウトの際には、ＰＣ上で文書・画像情報を扱うアプリケーションソフトウェアにより、いわゆる印刷プレビューを生成させる。次いで、ＰＣのディスプレイ上に印刷プレビューを表示させて実際のプリントレイアウトを確認する。そして、必要であれば、記録紙のサイズや縦横の向きを変更したり、プリントデータの縮小率を変更してプリントアウトを行う。
【特許文献１】特開２００３−１５０４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
携帯端末から文書・画像情報をプリントアウトする場合にも、上述したようなＰＣによるプリントアウトの場合と同様のことが今後考えられる。すなわち、プリントアウトを希望する文書・画像情報のプリントレイアウトを印刷プレビューにより携帯端末で確認し、必要であればプリントレイアウトを変更してプリントアウトするようにできることが望ましい。
【０００６】
しかしながら、携帯端末は、一般にＰＣに比較して表示画面が小さいので、印刷プレビューを表示した場合であっても、プリントアウトされるべき情報を十分に確認し、プリントデータの操作を行うことは利用者にとって困難である。したがって、携帯端末からの文書・画像情報のプリントアウトの際は、ＰＣからのプリントアウトと同じような処理を行うのは困難である。すなわち、プリントアウトに先立って、印刷プレビューにより実際のプリントレイアウトを確認した上で、必要であれば記録紙のサイズや向きを変更したり、プリントデータの縮小率を変更してプリントアウトを行うことができない。
【０００７】
その結果、プリントアウトを希望する文書・画像情報が記録紙からはみ出して情報が欠落したり、記録紙の１ページの一部分だけに文書・画像情報が存在し、ほとんどが白紙状態のようなプリントを行って記録紙を無駄にするような不具合の発生が予想される。
【０００８】
本発明は、このような事情を考慮し、携帯端末からのデータ印刷において、当該携帯端末の利用者が印刷設定を好適に確認することができ、印刷時の文書・画像情報の欠落を避けることを可能とする印刷装置及び印刷方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、クライアント端末から指定された情報を印刷する印刷装置であって、
記録媒体を保持する保持手段と、
前記情報を前記記録媒体に印刷する印刷手段と、
前記記録媒体の先端部から設定された特定位置までの領域を印刷領域閾値として設定する閾値設定手段と、
前記情報が前記記録媒体の設定環境に基づいて該記録媒体に印刷された場合の最後のページであるＮページ目における印刷領域が前記印刷領域閾値よりも大きいか小さいかを判断する判断手段とを備え、
前記印刷手段は、前記印刷領域が前記印刷領域閾値よりも小さい場合に前記記録媒体上に印刷される前記情報を縮小して、該情報を（Ｎ−１）ページで印刷する
ことを特徴とする。
【００１０】
また、上記課題を解決するために、本発明は、クライアント端末から指定された情報を印刷する印刷装置であって、
記録媒体を保持する保持手段と、
前記情報を前記記録媒体に印刷する印刷手段と、
前記記録媒体の設定環境に基づいて前記情報が該記録媒体に印刷された場合のＮページに亘る各ページのアウトライン画像を生成する生成手段と、
前記アウトライン画像を前記クライアント端末に送信する送信手段と、
前記クライアント端末から前記情報を印刷するページ数Ｍ（Ｍ＜Ｎ）を受信する受信手段とを備え、
前記印刷手段は、前記記録媒体上にＭページに亘って前記情報が印刷されるように、該情報を縮小して印刷する
ことを特徴とする。
【００１１】
さらに、上記課題を解決するために、本発明はクライアント端末から指定された情報を印刷する印刷装置における印刷方法であって、
前記印刷装置が保持する記録媒体の先端部から設定された特定位置までの領域を印刷領域閾値として設定する閾値設定工程と、
前記情報が前記記録媒体の設定環境に基づいて該記録媒体に印刷された場合の最後のページであるＮページ目における印刷領域が前記印刷領域閾値よりも大きいか小さいかを判断する判断工程と、
前記印刷領域が前記印刷領域閾値よりも小さい場合に前記記録媒体上に印刷される前記情報を縮小して、該情報を（Ｎ−１）ページで印刷する印刷工程と
を有することを特徴とする。
【００１２】
さらにまた、上記課題を解決するために、本発明は、クライアント端末から指定された情報を印刷する印刷装置における印刷方法であって、
前記印刷装置が保持する記録媒体の設定環境に基づいて前記情報が該記録媒体に印刷された場合のＮページに亘る各ページのアウトライン画像を生成する生成工程と、
前記アウトライン画像を前記クライアント端末に送信する送信工程と、
前記クライアント端末から前記情報を印刷するページ数Ｍ（Ｍ＜Ｎ）を受信する受信工程と、
前記記録媒体上にＭページに亘って前記情報が印刷されるように、該情報を縮小して印刷する印刷工程と
を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、携帯端末からのデータ印刷において、当該携帯端末の利用者が印刷設定を好適に確認することができ、印刷時の文書・画像情報の欠落を避けることを可能とする。具体的には、携帯端末から文書・画像情報をプリントアウトする際に、希望の用紙サイズで、文書、画像情報をはみ出すことなくプリントアウトすることができる。また、最終ページのプリント領域が、記録紙の一部分にしかない場合には、プリントアウト時の縮小率を変更して適切なプリントレイアウトで、より少ないページ数の記録紙でプリントアウトすることができ、記録紙の無駄を避けることができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、本発明の実施形態について詳細に説明する。
【００１５】
＜実施例１＞
図１は、本発明の一実施形態に係る印刷システム全体の構成を示すブロック図である。図１において、携帯電話機１は、通常の通話、及びそれと同時に文書・画像情報の編集や閲覧を行うことが可能である。携帯電話基地局２は、携帯電話機１が通話、通信を行う際に無線通信を行うための基地局である。公衆回線網３は、携帯電話基地局２と接続される。また、ゲートウェイ４は、公衆回線網３とＬＡＮ（ローカルエリアネットワーク）５との間で相互通信を可能にする。さらに、文書サーバ６は、ＬＡＮ５に接続され、文書・画像情報を格納している。印刷装置７は、ＬＡＮ５に接続され、ＬＡＮ５を介して受信したデータを印刷出力する。
【００１６】
図１において、携帯電話機１が通話を行う場合、通話音声データは、携帯電話基地局２と無線通信により送受信される。そして、この通話音声データは、公衆回線網３にもたらされ、公衆回線網３に接続された他の携帯電話機や他の有線電話機等と通話を行うことができる。
【００１７】
また、携帯電話機１は印刷装置７とデータ通信を行うことも可能である。すなわち、携帯電話機１から発せられた、印刷装置７のＩＰアドレスを伴ったパケットデータ信号は携帯電話基地局２により受信され、公衆回線網３にもたらせられる。さらに、このデータ信号は、ゲートウェイ４により、公衆回線網３における通信フォーマットからＬＡＮ５における通信フォーマットに変換され、ＬＡＮ５にもたらされる。これにより、携帯電話機１から発せられたデータ信号は、印刷装置７が解釈可能なデータ信号として、ＩＰアドレスで指定された印刷装置７で受信される。
【００１８】
印刷装置７から発せられたデータ信号を携帯電話機１で受信する場合には、上述した場合と逆の経路で、ＩＰアドレスで指定された携帯電話機１にデータ信号がもたらされることとなる。
【００１９】
そこで、携帯電話機１と印刷装置７は、上述したようにデータ信号の送受信を行うとともに、携帯電話機１の操作により印刷装置７の操作を行うことが可能である。また、逆に印刷装置７から携帯電話機１に各種のデータを送信することも可能である。
【００２０】
次に、携帯電話機１の構成についてさらに詳しく説明する。図２は、本発明の一実施形態に係る携帯電話機１の細部構成を示すブロック図である。
【００２１】
図２において、１２は携帯電話機１１の各部を制御するＣＰＵである。また、１３は、携帯電話基地局２との無線通信を行うためのアンテナであり、１４は携帯電話機基地局２と無線通信を行うための通信部である。さらに、１５はデータ表示を行うための表示部であり、１６は操作者が各種の操作を行うための操作部である。さらにまた、１７はＣＰＵ１２が各種の制御を行うためのプログラムが格納されているＲＯＭであり、１８はＣＰＵ１２が制御を行う際にデータを一時的に保持するためのＲＡＭである。
【００２２】
次に、図１の印刷装置７の構成についてさらに詳しく説明する。図３は、本発明の一実施形態に係る印刷装置７の細部構成を示すブロック図である。図３において、２２は印刷装置７の各部を制御するためのＣＰＵである。また、２３は操作者が各種の操作を行うための操作部であり、２４は操作者に対してデータ表示を行うための表示部である。さらに、２５は画像データを格納するための画像メモリであり、２６はプリント画像の画像処理を行うための画像処理部である。さらにまた、２７は印刷記録のために記録部２８の制御を行うための記録制御部であり、記録部２８は記録紙に印刷記録を行うものである。さらにまた、２９は印刷記録のための記録紙が格納されている記録紙カセットであり、本実施例では、記録紙カセット１〜４の４種類の異なる設定環境の記録紙が格納可能である。
【００２３】
また、図３において、３０はＣＰＵ２２が印刷装置７の各部を制御するためのプログラムが格納されているＲＯＭであり、３１はＣＰＵ２２が各種の制御を行う際にデータを一時的に格納するためのＲＡＭである。さらに、３２は印刷装置７がＬＡＮ５と通信を行うためのＬＡＮ制御部である。
【００２４】
尚、本実施例では、図３の記録紙カセット２９には、一例として、
・記録紙カセット１：  Ａ４サイズ、縦
・記録紙カセット２：  Ａ４サイズ、横
・記録紙カセット３：  Ａ３サイズ、縦
・記録紙カセット４：  Ａ３サイズ、横
で示されるサイズの記録紙がそれぞれの向きで装填されているものとする。
【００２５】
本実施例では、図１の携帯電話機１からの指示により、印刷装置７を用いて文書・画像情報の印刷処理が行われる。そして、この際に、プリント最終ページのプリント領域が予め定めたプリント領域閾値よりも大きい場合は、そのままのページ数でプリントアウトを行う。一方で、プリント最終ページのプリント領域が予め定めたプリント領域閾値よりも小さい場合は、プリントデータを縮小して１ページ少ないページ数でプリントアウトを行う。このように、本実施例では、記録紙節約モードを備えた印刷装置における印刷方法について説明する。
【００２６】
そこで、以下では、印刷装置の記録紙節約モードをＯＮにした場合の動作について詳細に説明する。図９は、携帯電話機１から印刷装置７を用いて文書・画像情報のプリント処理を行うのに先立って記録紙節約モードをＯＮにし、プリント最終ページのプリント領域閾値を設定する手順について説明するためのフローチャートである。尚、本実施例では、図１の携帯電話機１からのプリントは印刷装置７で行うものとし、携帯電話機１には印刷装置７の識別情報であるＩＰアドレスが登録されているものとする。
【００２７】
ステップＳ１、Ｓ２は携帯電話機１のＣＰＵ１２が実行する。まず、操作者は、図１の携帯電話機１の操作により、印刷装置７に対して、記録紙節約モードのＯＮ、及び、プリント領域閾値の設定操作を行う（ステップＳ１）。具体的には操作者は、図２に示す操作部１６を操作して、記録紙節約モードをＯＮにする。そして、操作者は、図２の操作部１６のキー操作によって、プリント領域閾値を数字で入力し、入力決定する。尚、本実施例では、プリント領域閾値として設定可能な値を１０〜５０までの値であるとし、ここでは、プリント領域閾値として３０を入力したものとする。
【００２８】
入力されたプリント領域閾値は、「記録紙節約モード＝ＯＮ、プリント領域閾値＝３０」を示すデータとして、ＣＰＵ１２によりＲＡＭ１８に格納される。同時に、ＣＰＵ１２は、図１の印刷装置７のＩＰアドレスを伴った「記録紙節約モード＝ＯＮ、プリント領域閾値＝３０」を示すパケットデータとして、このデータを通信部１４に転送する。そして、送信部１４は、当該データをアンテナ１３により無線パケットデータとして送信する（ステップＳ２）。このパケットデータは、前述した図１の携帯電話機１と印刷装置７のデータ通信方式により、印刷装置７にもたらされる。
【００２９】
この後ステップＳ３以降はプリンタ装置７のＣＰＵ２２が実行する。図３のプリンタ装置７では、ＬＡＮ５から到来したパケットデータをＬＡＮ制御部３２により受信する（ステップＳ３）。そして、ＣＰＵ２２は、「記録紙節約モード＝ＯＮ、プリント領域閾値＝３０」というデータを認識すると同時に、この設定データをＲＡＭ３１に設定する（ステップＳ４）。
【００３０】
以上により、記録紙節約モードへの設定とプリント領域閾値の設定とが完了する。
【００３１】
次に、本実施例における記録紙節約モード時のプリント領域閾値の働きについて説明する。図４は、本発明の実施例１における記録紙節約モード時のプリント領域閾値の働きについて説明するための図である。図１の携帯電話機１により設定されたプリント領域閾値は、図４の記録紙縦方向全体に対して、記録紙先端からの領域をパーセントで示したものである。すなわち、本実施例でプリント領域閾値＝３０と設定した場合は、記録紙縦方向全体に対して記録紙先端から３０パーセントまでの領域を示している。本実施例においては、携帯電話機１から指示された印刷処理における最終ページの印字領域がこの閾値を超える／超えないに応じて、最終ページに対する印刷処理を制御する。
【００３２】
尚、本実施例においては、プリント領域閾値を記録紙の縦方向の長さに対する記録紙先端からの割合としているが、他に、印字行数や印字ドット数のような数値で規定しても良い。また、印字領域ではなく、余白領域として閾値を設定しても良い。また、記録紙の縦方向の長さのみに着目せず、横方向の長さに対する閾値として設定しても良い。そして、記録紙の縦方向、横方向いずれの長さに対する閾値とするかを、印刷設定（ランドスケープまたはポートレート）に応じて自動的に切り替えるようにしても良い。
【００３３】
図１０は、図１の携帯電話機１により文書サーバ６に蓄積されている文書・画像情報を閲覧する動作について説明するためのフローチャートである。このフローチャートは携帯電話機１のＣＰＵ１２により実行される。
【００３４】
まず、操作者は、図２の操作部１６を用いて文書等の検索を行うため、文書を表示するためのブラウザを起動する。これにより、ＣＰＵ１２は、ＲＯＭ１７に格納されているブラウザアプリケーションを起動する（ステップＳ１１）。次いで、操作者は、操作部１６により文書サーバ６のＵＲＬ（Uniform Resource Locator）を入力する（ステップＳ１２）。これにより、図２のＣＰＵ１２は、通信部１４によりアンテナ１３を介して、前述したデータ通信を行ってＬＡＮ５上を検索し、入力されたＵＲＬに相当する文書サーバ６を認識する。
【００３５】
この後、図２のＣＰＵ１２は、起動されたブラウザに文書サーバ６からダウンロードした情報を展開し、これを表示部１５に表示する（ステップＳ１３）。ここで、操作者は、図２の表示部１５に表示された表示内容にしたがって、表示を希望する文書を選択し、操作部１６の操作により、文書の選択入力を行う（ステップＳ１４）。これにより、ＣＰＵ１２は、ブラウザアプリケーションにより選択された文書サーバ６のＵＲＬを認識し、通信部１４によりアンテナ１３を介してデータ通信を行う。そして、ＣＰＵ１２は、文書サーバ６上の文書情報を特定し、その文書情報をダウンロードして、ブラウザアプリケーションにより展開し、表示部１５にダウンロードした文書情報を表示する（ステップＳ１５）。
【００３６】
操作者は、ブラウザアプリケーションにより、表示部１５に表示されている文書情報を閲覧することとなるが、この際に操作部１６の操作により、表示中の文書をスクロールして、文書上の希望する位置を自由に閲覧することができる（ステップＳ１６）。閲覧を終えた操作者がブラウザを終了することで本フローチャートは終了する。
【００３７】
図１１は、本発明の実施例１において、操作者が携帯電話機１で閲覧した文書情報を印刷装置７でプリントアウトする処理手順を説明するためのフローチャートである。
【００３８】
まず、操作者が、図２の表示部１５で閲覧している文書情報のプリントアウトを希望する場合は、操作部１６を操作して、印刷希望の選択を行う（ステップＳ２１）。ここで、図２のＣＰＵ１２は、操作者による印刷希望を認識し、通信部１４及びアンテナ１３を介して、「印刷希望」のデータを送信する。これは、前述したデータ通信方式により、図１に示す印刷装置７に伝送される（ステップＳ２２）。
【００３９】
印刷装置７では、図３のＬＡＮ５から「印刷希望」のデータがもたらされ、ＬＡＮ制御部３２を介して、ＣＰＵ２２により認識される（ステップＳ２３）。ここで、図３のＣＰＵ２２は、記録制御部２７を介して、記録紙カセット２９に装填されている記録紙のサイズ及び記録紙の向きを認識する（ステップＳ２４）。すなわち、本実施例では、各記録紙カセットには、
・記録紙カセット１：  Ａ４サイズ、縦
・記録紙カセット２：  Ａ４サイズ、横
・記録紙カセット３：  Ａ３サイズ、縦
・記録紙カセット４：  Ａ３サイズ、横
で示されるような記録紙が存在し、ＣＰＵ２２はこれを認識する。
【００４０】
ここで、図３のＣＰＵ２２は、各記録紙カセット２９の記録紙のサイズと向きをデータに変換し、ＬＡＮ制御部３２からＬＡＮ５に向けて伝送する（ステップＳ２５）。この記録紙のサイズと向きのデータは、先に述べたデータ通信方式により、図１の印刷装置７から携帯電話機１にもたらされる（ステップＳ２６）。
【００４１】
この後、携帯電話機１では、アンテナ１３及び通信部１４を介して、ＣＰＵ１２が記録紙のサイズと向きのデータを認識し、これを表示部１５に表示する（ステップＳ２７）。操作者は、図２の操作部１６により、表示部１５に表示された記録紙のサイズ及び向きの中から、印刷を希望するものを選択し決定する（ステップＳ２８）。
【００４２】
本実施例において、操作者は、「記録紙カセット１：Ａ４、縦」を選択したものとする。
【００４３】
図２のＣＰＵ１２は、操作部１６によって選択し決定されたことを認識すると、この選択された「記録紙カセット１：Ａ４、縦」のデータとともに、現在閲覧している文書サーバ６上の文書情報のＵＲＬをプリンタ７に伝送する（ステップＳ２９）。尚、当該伝送は、通信部１４及びアンテナ１３を介して、先に述べたデータ通信方式により、行われる。
【００４４】
次に、印刷装置７は、伝送されてきた文書情報のプリントアウトを行う。まず、図３に示す印刷装置７のＣＰＵ２２は、ＬＡＮ５及びＬＡＮ制御部３２を介して携帯電話機１で選択された「記録紙カセット１：Ａ４、縦」のデータと、現在閲覧している文書サーバ６上の文書情報のＵＲＬを認識する（ステップＳ３０）。
【００４５】
この後、ＣＰＵ２２は、ＲＯＭ３０に格納されているブラウザアプリケーションを起動する（ステップＳ３１）。そして、ＣＰＵ２２は、ＬＡＮ制御部３２及びＬＡＮ５を介して認識された文書サーバ６上の文書情報のＵＲＬを検索し、文書情報をダウンロードし、この文書情報をブラウザアプリケーションにより認識する（ステップＳ３２）。
【００４６】
さらに、印刷装置７のＣＰＵ２２は、このブラウザアプリケーションにより認識された文書情報をプリントデータに展開する。ここで、図５は、本発明の一実施形態における文字、画像データと記録紙のサイズとの関係を説明するための図である。まず、ＣＰＵ２２は、ブラウザアプリケーション上で認識された文字、画像データのページフレームの横方向の幅（図５（ａ）における幅ａ）をプリントするための縮小率を求める（ステップＳ３３）。尚、当該縮小率は、先に操作者により指定された記録紙のサイズ、方向で記録紙の横方向（図５（ｂ）の幅ｂ）に収めてプリントするために求められる。具体的には、先に述べたように、操作者は「記録紙カセット１：Ａ４、縦」を選択したので、ＣＰＵ２２は、ブラウザアプリケーション上で認識されたページフレームの横方向の幅が、記録紙（Ａ４サイズ、縦）の横方向の長さに収まるための縮小率を求める。
【００４７】
そこで、印刷装置７のＣＰＵ２２は、この縮小率を画像処理部２６に設定する（ステップＳ３４）。
【００４８】
さらに、ＣＰＵ２２は、ブラウザアプリケーション上のページフレーム内の文字、画像データを画像処理部２６に転送する。ここで、印刷装置７の画像処理部２６は、ページフレーム内の文字、画像データを展開する。そして、上記の通り、ＣＰＵ２２から設定された縮小率でプリントアウトするためのプリントデータにページフレームの先頭部から順次に変換する。尚、この際に、設定された縮小率で縦方向、横方向とも縮小していくものとする。
【００４９】
同時に、画像処理部２６は、画像メモリ２５にＣＰＵ２２を介して、変換したプリントデータを蓄積する（ステップＳ３５）。
【００５０】
この後、ＣＰＵ２２は、画像メモリ２５に蓄積されたプリントデータを解析して、記録紙のページ単位にプリントデータを分割する（ステップＳ３６）。すなわち、ＣＰＵ２２は、先に操作者により指定された記録紙のサイズ、方向における、記録紙の縦方向（図５（ｂ）の長さｃ）の長さにプリントデータが収まるように、画像メモリ２５に蓄積されているプリントデータをページ分割する。この際、ＣＰＵ２２は、ページ分割部分に位置する文字データや画像データを、次のページの先頭部になるようにしてページ分割部分の調整を行う。これにより、画像メモリ２５に蓄積されているプリントデータは、記録ページ単位で区切られたプリントデータに変換される。本実施例では、記録ページ単位で区切られたプリントデータは、Ｎページ分のプリントデータになったものとする。
【００５１】
この後、ＣＰＵ２２は、画像メモリ２５に蓄積された上記のプリントデータのうち、Ｎページ目のプリントデータの判定を行う（ステップＳ３７）。すなわち、ＣＰＵ２２は、画像メモリ２５上のＮページ目のプリントデータのプリントデータ領域を認識する。同時に、ＣＰＵ２２はＲＡＭ３１に保持されているプリント領域閾値を読み出す。そして、ＣＰＵ２２は、Ｎページ目のプリントデータ領域がプリント領域閾値よりも大きいか小さいかの比較を行う。
【００５２】
図１２は、ステップＳ３７において印刷装置７のＣＰＵ２２によってＮページ目のプリントデータ領域がプリント領域閾値よりも大きいと判断した場合の動作を説明するためのフローチャートである。ＣＰＵ２２は、画像メモリ２５から記録ページ単位のプリントデータを記録制御部２７に転送する（ステップＳ４１）。
【００５３】
記録制御部２７は、記録ページ単位のプリントデータを実際に記録紙上に印刷記録を行うためのプリントラスタデータに展開し、これを記録部２８に転送する。同時に記録制御部２７は、先に操作者が選択した「記録紙カセット１：Ａ４、縦」に従い、記録紙カセット１から記録紙を給紙して、記録部２８を制御することにより、記録部２８に転送したプリントラスタデータに従い、記録紙上に印刷記録を行う。
【００５４】
ＣＰＵ２２は、上述したページ単位の記録制御を繰り返すことにより、画像メモリ２５上に蓄積されているＮページ分のプリントデータをプリントアウトする（ステップＳ４２）。
【００５５】
図６は、Ｎページ目のプリントデータ領域判定において、Ｎページ目のプリントデータ領域がプリント領域閾値よりも大きい場合のプリントアウト結果の様子を示す図である。
【００５６】
図１３は、ステップＳ３７において印刷装置７のＣＰＵ２２によってＮページ目のプリントデータ領域がプリント領域閾値よりも小さいと判断した場合の動作を説明するためのフローチャートである。この場合、ＣＰＵ２２は、このブラウザアプリケーションにより認識された文書情報をプリントデータに再度展開しなおし、（Ｎ−１）ページ分のプリントデータを生成する。
【００５７】
まず、ＣＰＵ２２は、プリントするための縮小率を求める（ステップＳ５１）。縮小は、ブラウザアプリケーション上で認識された文字、画像データのページフレームの横方向の幅（図５（ａ）の幅ａ）を先に操作者により指定された記録紙のサイズ、方向で記録紙の横方向（図５（ｂ）の幅ｂ）に収めてプリントするために行われる。具体的には、先に述べたように、操作者が「記録紙カセット１：Ａ４、縦」を選択したので、ＣＰＵ２２は、ブラウザアプリケーション上で認識されたページフレームの横方向の幅が記録紙であるＡ４サイズの横方向の長さに収まるための縮小率を求める。そして、ＣＰＵ２２は、この縮小率を画像処理部２６に設定する（ステップＳ５２）。
【００５８】
さらに、ＣＰＵ２２は、ブラウザアプリケーション上のページフレーム内の文字、画像データを画像処理部２６に転送する。ここで、画像処理部２６は、ページフレーム内の文字、画像データを展開して、上述したようにＣＰＵ２２から設定された縮小率でプリントアウトするためのプリントデータにページフレームの先頭部から順次、変換していく。尚、この変換の際に設定された縮小率で縦方向、横方向とも縮小するものとする。
【００５９】
同時に、画像処理部２６は、画像メモリ２５にＣＰＵ２２を介して変換したプリントデータを蓄積していく（ステップＳ５３）。ここで、ＣＰＵ２２は、先に操作者により指定された記録紙のサイズ、方向における記録紙の縦方向（図５（ｂ）の長さｃ）を認識する。
【００６０】
そこで、ＣＰＵ２２は、（Ｎ−１）ページの縦方向の長さ（（Ｎ−１）×ｃ）に、画像メモリ２５に蓄積されているプリントデータを収めるための縦方向の縮小率を求める（ステップＳ５４）。ＣＰＵ２２は、画像処理部２６に求めた縦方向の縮小率を設定する。同時に、ＣＰＵ２２は、画像メモリ２５から蓄積されているプリントデータを読み出し、画像処理部２６に転送し、上述した縦方向の縮小率に従って縦方向に画像データの縮小を行う。そして、画像処理部２６は、画像メモリ２５に縮小したプリントデータを蓄積していく（ステップＳ５５）。
【００６１】
この後、ＣＰＵ２２は、画像メモリ２５に蓄積されたプリントデータを解析して、記録紙のページ単位にプリントデータを分割する（ステップＳ５６）。すなわち、ＣＰＵ２２は、操作者により指定された記録紙のサイズ、方向における記録紙の縦方向（図５（ｂ）の長さｃ）の長さにプリントデータが収まるように、画像メモリ２５に蓄積されているプリントデータをページ分割する。この際に、ＣＰＵ２２は、ページ分割部分に位置する文字データや画像データを、次のページの先頭部になるようにページ分割部分の調整をする。これにより、画像メモリ２５に蓄積されているプリントデータは、記録ページ単位で区切られたプリントデータに変換される。本実施例では、記録ページ単位で区切られたプリントデータは、（Ｎ−１）ページ分のプリントデータになる。
【００６２】
しかしながら、ここで、ページ分割部分の調整の際に、ページ分割部の文字データ、画像データを次ページに移動することにより、プリントデータが（Ｎ−１）ページに収まらないことが考えられる。この場合、ＣＰＵ２２は、先に求めた縦方向の縮小率をさらに小さく取り（例えば、縮小率を更に１パーセント小さくする等）、上述した（Ｎ−１）ページ分のプリントデータになるまでこれを繰り返す（ステップＳ５７）。
【００６３】
次に、ＣＰＵ２２は、画像メモリ２５から、記録ページ単位のプリントデータを記録制御部２７に転送する（ステップＳ５８）。記録制御部２７は、記録ページ単位のプリントデータを実際に記録紙上に印刷記録を行うためのプリントラスタデータに展開し、これを、記録部２８に転送する。同時に、記録制御部２７は、先に操作者が選択した「記録紙カセット１：Ａ４、縦」に従って記録紙カセット１から記録紙を給紙して、記録部２８を制御することにより、記録部２８に転送したプリントラスタデータに従って記録紙上に印刷記録を行う。
【００６４】
印刷装置７のＣＰＵ２２は、上記のページ単位の記録制御を繰り返すことにより、画像メモリ２５上に蓄積されている（Ｎ−１）ページ分のプリントデータをプリントアウトする（ステップＳ５９）。
【００６５】
図７は、Ｎページ目のプリントデータ領域判定において、Ｎページ目のプリントデータ領域がプリント領域閾値よりも小さい場合のプリントアウト結果の様子を示す図である。
【００６６】
＜実施例２＞
以下では、前述した実施例１と異なる実施例について説明するが、本実施例においても実施例１で使用した図１に示すシステム構成、図２に示す携帯電話機、図３に示すプリンタ装置を同様に使用する。したがって、各部の機能、動作も上述した実施例１で説明したものと同等である。
【００６７】
尚、本実施例においても、記録紙カセット２９には、
・記録紙カセット１：  Ａ４サイズ、縦
・記録紙カセット２：  Ａ４サイズ、横
・記録紙カセット３：  Ａ３サイズ、縦
・記録紙カセット４：  Ａ３サイズ、横
のそれぞれのサイズの記録紙が、それぞれの向きで装填されているものとする。また、文字、画像データと記録紙サイズの関係も、実施例１の図５で示したものと同等とする。
【００６８】
ここで、図１の携帯電話機１により文書サーバ６に蓄積されている文書、画像情報を閲覧し、これを印刷装置７でプリントアウトする場合の動作について説明する。図１４は、本発明の実施例１において、操作者が携帯電話機１で文書サーバ６の文書情報を閲覧して印刷装置７でプリントアウトする処理手順を説明するためのフローチャートである。
【００６９】
まず、操作者は、携帯電話機１の操作部１６により、文書の検索を行う。すなわち、操作者は、携帯電話機１の操作部１６を操作して、文書を表示するためのブラウザを起動する。これにより、ＣＰＵ１２は、ＲＯＭ１７に格納されているブラウザアプリケーションを起動する（ステップＳ６１）。この後、操作者は、操作部１６により、文書サーバ６のＵＲＬを入力する（ステップＳ６２）。
【００７０】
これにより、ＣＰＵ１２は、通信部１４によりアンテナ１３を介して先に述べたデータ通信を行ってＬＡＮ５上を検索し、入力されたＵＲＬに相当する文書サーバ６を認識する。
【００７１】
この後、ＣＰＵ１２は、起動されたブラウザに文書サーバからダウンロードした情報を展開する。そして、ＣＰＵ１２はこれを表示部１５に表示する（ステップＳ６３）。ここで、操作者は、表示部１５の表示内容にしたがって表示を希望する文書を選択し、操作部１６の操作により、文書の選択入力を行う（ステップＳ６４）。これにより、ＣＰＵ１２は、ブラウザアプリケーションにより選択された文書のＵＲＬを認識し、通信部１４によりアンテナ１３を介して先に述べたデータ通信を行い、文書サーバ６上の文書を特定する。そして、その文書情報をダウンロードして、ブラウザアプリケーションにより、文書情報を展開し、表示部１５にダウンロードした文書情報を表示する（ステップＳ６５）。
【００７２】
操作者は、ブラウザアプリケーションにより表示部１５に表示されている文書情報を閲覧するが、この際、操作部１６の操作により、文書をスクロールして文書上の希望する位置を自由に閲覧することができる（ステップＳ６６）。
【００７３】
図１５は、本発明の実施例２において、操作者が携帯電話機１で閲覧した文書情報を印刷装置７でプリントアウトする場合の処理を説明するためのフローチャートである。
【００７４】
まず、操作者は、表示部１５に表示させて閲覧している文書情報のプリントアウトを希望する場合は、操作部１６の操作により、印刷希望の選択を行う（ステップＳ７１）。ここで、ＣＰＵ１２は、印刷希望を認識し、通信部１４及びアンテナ１３を介して、「印刷希望」のデータを送信する。これは、先に述べたデータ通信方式により、印刷装置７に伝送される（ステップＳ７２）。
【００７５】
印刷装置７では、ＬＡＮ５から「印刷希望」のデータがもたらされ、ＬＡＮ制御部３２を介して、ＣＰＵ２２により認識される（ステップＳ７３）。ここで、ＣＰＵ２２は、記録制御部２７を介して、記録紙カセット２９に装填されている記録紙のサイズ、向きを認識する（ステップＳ７４）。
【００７６】
すなわち、本実施例では、
・記録紙カセット１：  Ａ４サイズ、縦
・記録紙カセット２：  Ａ４サイズ、横
・記録紙カセット３：  Ａ３サイズ、縦
・記録紙カセット４：  Ａ３サイズ、横
のように、各記録紙カセットに記録紙が存在し、ＣＰＵ２２はこれを認識する。
【００７７】
ここで、ＣＰＵ２２は、記録紙カセット２９のそれぞれの記録紙のサイズと向きをデータに変換し、ＬＡＮ制御部３２からＬＡＮ５に向けて伝送する（ステップＳ７５）。この、記録紙サイズと向きのデータは、先に述べたデータ通信方式により、印刷装置７から携帯電話機１にもたらされる（ステップＳ７６）。
【００７８】
この後、携帯電話機１は、アンテナ１３及び通信部１４を介して、ＣＰＵ１２が記録紙のサイズと向きのデータを認識し、これを表示部１５に表示する（ステップＳ７７）。操作者は、操作部１６により、表示部１５に表示された記録紙のサイズ、向きの中から、印刷を希望するものを選択し決定する（ステップＳ７８）。ここでは、操作者は、「記録紙カセット１：Ａ４、縦」を選択したものとする。
【００７９】
携帯電話機１のＣＰＵ１２は、操作部１６により選択し決定されたことを認識すると、選択された「記録紙カセット１：Ａ４、縦」のデータとともに、現在閲覧している文書サーバ６上の文書情報のＵＲＬを印刷装置７に伝送する（ステップＳ７９）。尚、この際の伝送は、通信部１４及びアンテナ１３を介して、先に述べたデータ通信方式により行われる。
【００８０】
次に、印刷装置７は、以下で説明するように、文書情報のプレビュー情報を生成する。まず、印刷装置７のＣＰＵ２２は、ＬＡＮ５及びＬＡＮ制御部３２を介して、携帯電話機１で選択された「記録紙カセット１：Ａ４、縦」のデータと、現在閲覧している文書サーバ６上の文書情報のＵＲＬを認識する（ステップＳ８０）。この後、ＣＰＵ２２は、ＲＯＭ３０に格納されているブラウザアプリケーションを起動する（ステップＳ８１）。
【００８１】
そして、印刷装置７のＣＰＵ２２は、ＬＡＮ制御部３２及びＬＡＮ５を介して、認識された文書サーバ６上の文書情報のＵＲＬを検索し、文書情報をダウンロードし、この文書情報をブラウザアプリケーションにより認識する（ステップＳ８２）。
【００８２】
さらに、ＣＰＵ２２は、このブラウザアプリケーションにより認識された文書情報をプリントデータに展開する。すなわち、ブラウザアプリケーション上で認識された文字、画像データのページフレームの横方向の幅（図５（ａ）の幅ａ）をプリントするための縮小率を求める（ステップＳ８３）。尚、縮小率は、指定された記録紙のサイズ、方向で、記録紙の横方向（図５（ｂ）の幅ｂ）に収めてプリントするために求められる。具体的には、本実施例では、操作者は、「記録紙カセット１：Ａ４、縦」を選択したので、ＣＰＵ２２は、ブラウザアプリケーション上で認識されたページフレームの横方向の幅が、記録紙（Ａ４サイズ、縦）の横方向の長さに収まるための縮小率を求める。
【００８３】
そこで、ＣＰＵ２２は、この縮小率を画像処理部２６に設定する（ステップＳ８４）。さらに、ＣＰＵ２２は、ブラウザアプリケーション上のページフレーム内の文字、画像データを画像処理部２６に転送する。ここで、画像処理部２６は、ページフレーム内の文字、画像データを展開して、上述したようにＣＰＵ２２から設定された縮小率でプリントアウトするためのプリントデータにページフレームの先頭部から順次、変換する。尚、この際に、設定された縮小率で縦方向、横方向とも縮小していくものとする。同時に、画像処理部２６は、画像メモリ２５にＣＰＵ２２を介して、変換したプリントデータを蓄積していく（ステップＳ８５）。
【００８４】
この後、ＣＰＵ２２は、画像メモリ２５に蓄積されたプリントデータを解析して記録紙のページ単位にプリントデータを分割する。すなわち、ＣＰＵ２２は、先に操作者により指定された記録紙のサイズ、方向における、記録紙の縦方向（図５（ｂ）の長さｃ）の長さにプリントデータが収まるように、画像メモリ２５に蓄積されているプリントデータをページ分割していく。この際に、ページ分割部分にある文字データや画像データは、次のページの先頭部分になるようにページ分割部の調整を行う。
【００８５】
これにより、画像メモリ２５に蓄積されているプリントデータは、記録ページ単位で区切られたプリントデータに変換される。ここでは、記録ページ単位で区切られたプリントデータは、Ｎページ分のプリントデータになったものとする（ステップＳ８６）。
【００８６】
ここで、ＣＰＵ２２は、画像メモリ２５に蓄積されているＮページ分のプリントデータを解析して、プリントデータ領域のアウトラインを認識する。すなわち、ＣＰＵ２２は画像メモリ２５に蓄積されているプリントデータを画像処理部２６に転送し、画像処理部２６に指示を行い、ページ上の画像領域のアウトラインを生成する（ステップＳ８７）。ＣＰＵ２２は、ページ上の画像領域を示すアウトラインを含む画像データをページプレビュー画像データとして、Ｎページ分のページプレビュー画像データを画像メモリ２５に蓄積する（ステップＳ８８）。
【００８７】
この後、ＣＰＵ２２は、画像メモリ２５から、各ページのページプレビュー画像データを読み出してＬＡＮ制御部３２に転送し、ＬＡＮ制御部３２は、ＬＡＮ５にこれを送出する。また、ＣＰＵ２２は、Ｎページ分のページプレビュー画像データを同様にＬＡＮ５に送出する（ステップＳ８９）。
【００８８】
ＬＡＮ５に送出されたデータは、実施例１で述べたデータ通信方式と同様にして携帯電話機１にもたらされる（ステップＳ９０）。これにより、携帯電話機１のＣＰＵ１２は、アンテナ１３及び通信部１４を介してデータの受信を行い、Ｎページ分のページプレビュー画像データを認識する。
【００８９】
ＣＰＵ１２は、このＮページ分のページプレビュー画像データを表示部１５に転送し、表示を行う（ステップＳ９１）。そこで、操作者は、操作部１６を操作して、表示部１５に表示されているＮページ分のページプレビュー画像をスクロールしながら確認する（ステップＳ９２）。図８は、携帯電話機１の表示部１５によるＮページ分のページプレビュー画像の表示例を示す図である。
【００９０】
この後、操作者は、ページプレビュー画像を確認した上で、この情報の何ページをプリントアウトするかを決定する。すなわち、操作者は、操作部１６の操作により、Ｍページを指定するものとする。尚、Ｍ＜Ｎとして、プリントアウトするページ数Ｍは、ページプレビュー画像のページ数Ｎよりも常に少ないページ数でのプリントアウトが可能であるとする（ステップＳ９３）。
【００９１】
この操作者に指定されたページ数Ｍは、ＣＰＵ１２に認識されて、通信部１４及びアンテナ１３を介して、無線データ信号として送出される（ステップＳ９４）。これは、実施例１で述べたデータ通信方式と同様にして、印刷装置７にもたらされる（ステップＳ９５）。
【００９２】
印刷装置７のＣＰＵ２２は、ＬＡＮ５及びＬＡＮ制御部３２を介して、この指定されたページ数Ｍを認識する（ステップＳ９６）。ここで、ＣＰＵ２２は、このブラウザアプリケーションにより認識された文書情報をプリントデータに再度展開しなおし、Ｍページ分のプリントデータを生成する。
【００９３】
ＣＰＵ２２は、ブラウザアプリケーション上で認識された文字、画像データのページフレームの横方向の幅（図５（ａ）の幅ａ）を印刷する際の縮小率を求める（ステップＳ９７）。尚、縮小率は、指定された記録紙のサイズ、方向で記録紙の横方向（図５（ｂ）の幅ｂ）に収めて印刷するために求められる。具体的には、本実施例では、操作者は「記録紙カセット１：Ａ４、縦」を選択したので、ＣＰＵ２２は、ブラウザアプリケーション上で認識されたページフレームの横方向の幅が、記録紙（Ａ４サイズ、縦）の横方向の長さに収まるための縮小率を求める。
【００９４】
そして、ＣＰＵ２２は、この縮小率を画像処理部２６に設定する（ステップＳ９８）。さらに、ＣＰＵ２２は、ブラウザアプリケーション上のページフレーム内の文字、画像データを画像処理部２６に転送する。
【００９５】
ここで、画像処理部２６は、ページフレーム内の文字、画像データを展開して、上記の通り、ＣＰＵ２２から設定された縮小率でプリントアウトするためのプリントデータにページフレームの先頭部から順次、変換していく。尚、この際に設定された縮小率で、縦方向、横方向とも縮小するものとする。
【００９６】
同時に、画像処理部２６は、画像メモリ２５にＣＰＵ２２を介して、変換したプリントデータを蓄積していく（ステップＳ９９）。ここで、ＣＰＵ２２は、先に操作者により指定された記録紙のサイズ、方向における記録紙の縦方向（図５（ｂ）の長さｃ）を認識する。
【００９７】
そこで、ＣＰＵ２２は、Ｍページの縦方向の長さ（Ｍ×ｃ）に、画像メモリ２５に蓄積されているプリントデータを収めるための縦方向の縮小率を求める（ステップＳ１００）。
【００９８】
ＣＰＵ２２は、画像処理部２６にこの縦方向の縮小率を設定する。同時に、ＣＰＵ２２は、画像メモリ２５から蓄積されているプリントデータを読み出し、画像処理部２６に転送し、上述した縦方向の縮小率に従って、縦方向に画像データの縮小を行う。そして、画像処理部２６は、画像メモリ２５に縮小したプリントデータを蓄積していく（ステップＳ１０１）。
【００９９】
この後、印刷装置７のＣＰＵ２２は、画像メモリ２２に蓄積されたプリントデータを解析して記録紙のページ単位にプリントデータを分割する。すなわち、ＣＰＵ２２は、操作者により指定された記録紙のサイズ、方向における記録紙の縦方向（図５（ｂ）の長さｃ）の長さにプリントデータが収まるように、画像メモリ２５に蓄積されているプリントデータをページ分割していく。この際に、ページ分割部分にある文字データや画像データは、次のページの先頭部分になるようにページ分割部の調整を行う。
【０１００】
これにより、画像メモリ２５に蓄積されているプリントデータは、記録ページ単位で区切られたプリントデータに変換される。ここでは、記録ページ単位で区切られたプリントデータは、Ｍページ分のプリントデータになる（ステップＳ１０２）。
【０１０１】
しかしながら、ページ分割部分の調整の際に、ページ分割部分の文字データ、画像データを次ページに移動することにより、プリントデータが、Ｍページに収まらないことが考えられる。この場合、ＣＰＵ２２は、先に求めた縦方向の縮小率をさらに小さく取り、上述したＭページ分のプリントデータになるまで、これを繰り返す（ステップＳ１０３）。
【０１０２】
次に、ＣＰＵ２２は、画像メモリ２５から記録ページ単位のプリントデータを記録制御部２７に転送する（ステップＳ１０４）。記録制御部２７は、記録ページ単位のプリントデータを実際に記録紙上に印刷記録を行うためのプリントラスタデータに展開し、これを記録部２８に転送する。同時に、記録制御部２７は、先に操作者が選択した「記録紙カセット１：Ａ４、縦」に従って記録紙カセット１から記録紙を給紙して、記録部２８を制御することにより、記録部２８に転送したプリントラスタデータに従って記録紙上に印刷記録を行う。
【０１０３】
ＣＰＵ２２は、上述したページ単位の記録制御を繰り返すことにより、画像メモリ２５上に蓄積されているＭページ分のプリントデータをプリントアウトする（ステップＳ１０５）。
【０１０４】
＜その他の実施形態＞
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０５】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１０６】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１０７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１０８】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【０１０９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１１０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１１２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１１３】
【図１】本発明の一実施形態に係る印刷システム全体の構成を示すブロック図である。
【図２】本発明の一実施形態に係る携帯電話機１の細部構成を示すブロック図である。
【図３】本発明の一実施形態に係る印刷装置７の細部構成を示すブロック図である。
【図４】本発明の実施例１における記録紙節約モード時のプリント領域閾値の働きについて説明するための図である。
【図５】本発明の一実施形態における文字、画像データと記録紙のサイズとの関係を説明するための図である。
【図６】Ｎページ目のプリントデータ領域判定において、Ｎページ目のプリントデータ領域がプリント領域閾値よりも大きい場合のプリントアウト結果の様子を示す図である。
【図７】Ｎページ目のプリントデータ領域判定において、Ｎページ目のプリントデータ領域がプリント領域閾値よりも小さい場合のプリントアウト結果の様子を示す図である。
【図８】携帯電話機１の表示部１５によるＮページ分のページプレビュー画像の表示例を示す図である。
【図９】携帯電話機１から印刷装置７を用いて文書・画像情報のプリント処理を行うのに先立って記録紙節約モードをＯＮにし、プリント最終ページのプリント領域閾値を設定する手順について説明するためのフローチャートである。
【図１０】図１の携帯電話機１により文書サーバ６に蓄積されている文書・画像情報を閲覧する動作について説明するためのフローチャートである。
【図１１】本発明の実施例１において、操作者が携帯電話機１で閲覧した文書情報を印刷装置７でプリントアウトする処理手順を説明するためのフローチャートである。
【図１２】ステップＳ３７において印刷装置７のＣＰＵ２２によってＮページ目のプリントデータ領域がプリント領域閾値よりも大きいと判断した場合の動作を説明するためのフローチャートである。
【図１３】ステップＳ３７において印刷装置７のＣＰＵ２２によってＮページ目のプリントデータ領域がプリント領域閾値よりも小さいと判断した場合の動作を説明するためのフローチャートである。
【図１４】本発明の実施例１において、操作者が携帯電話機１で文書サーバ６の文書情報を閲覧して印刷装置７でプリントアウトする処理手順を説明するためのフローチャートである。
【図１５Ａ】、
【図１５Ｂ】、
【図１５Ｃ】本発明の実施例２において、操作者が携帯電話機１で閲覧した文書情報を印刷装置７でプリントアウトする場合の処理を説明するためのフローチャートである。
【符号の説明】
【０１１４】
１  携帯電話機
２  携帯電話基地局
３  公衆回線網
４  ゲートウェイ
５  ＬＡＮ
６  文書サーバ
７  印刷装置
【図１】
2007157084.tif 000003
【図２】
2007157084.tif 000004
【図３】
2007157084.tif 000005
【図４】
2007157084.tif 000006
【図５】
2007157084.tif 000007
【図６】
2007157084.tif 000008
【図７】
2007157084.tif 000009
【図８】
2007157084.tif 000010
【図９】
2007157084.tif 000011
【図１０】
2007157084.tif 000012
【図１１】
2007157084.tif 000013
【図１２】
2007157084.tif 000014
【図１３】
2007157084.tif 000015
【図１４】
2007157084.tif 000016
【図１５Ａ】
2007157084.tif 000017
【図１５Ｂ】
2007157084.tif 000018
【図１５Ｃ】
2007157084.tif 000019