(57)【要約】【課題】ネットワークを介して受信したｈｔｍｌファイルの表示・印刷を可能とする通信端末装置では、表示画面を印刷する場合には、元の画像データが高解像度であっても、低い解像度でしか印刷できない。また、プリンタの解像度が通信端末装置によりまちまちである場合、ｈｔｍｌファイルで印刷指定された画像の印刷後の大きさが、装置毎に異なってしまうという。【解決手段】ｈｔｍｌファイルをダウンロードして、当該ｈｔｍｌファイルに添付された画像データを印刷する場合に、当該ｈｔｍｌファイルから与えられる画像データに関する印刷解像度又は印刷サイズを利用して当該画像データを処理した後に印刷を行う。【選択図】図３
2004062432.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のサーバーからｈｔｍｌファイル及び前記ｈｔｍｌファイルに添付される画像データを通信するための通信手段と、前記画像データを印刷するための印刷手段とを有する通信端末装置であって、
前記ｈｔｍｌファイルから、前記画像データの印刷情報を取得する印刷情報取得手段と、
前記取得された印刷情報に従って、前記画像データを処理する処理手段とを備え、
前記印刷手段は、前記処理された画像データを印刷することを特徴とする通信端末装置。
【請求項２】
前記印刷情報が、前記画像データの印刷解像度であることを特徴とする請求項１に記載の通信端末装置。
【請求項３】
前記印刷情報が、前記画像データの印刷サイズであることを特徴とする請求項１に記載の通信端末装置。
【請求項４】
前記処理手段が、少なくとも前記印刷情報と前記印刷手段の印刷解像度とを利用して前記画像データを処理することを特徴とする請求項１乃至請求項３のいずれか１項に記載の通信端末装置。
【請求項５】
前記処理手段が、前記画像データの変倍率を前記印刷情報と前記印刷手段の印刷解像度とを利用して決定する変倍率決定手段と、
前記決定された変倍率に基づいて、前記画像データを変倍する変倍手段と
を備えることを特徴する請求項１乃至請求項４のいずれか１項に記載の通信端末装置。
【請求項６】
前記変倍率決定手段が、前記画像データの変倍率を前記印刷情報と前記印刷手段の印刷解像度と、前記画像データのドット数とを利用して変倍率を決定することを特徴とする請求項５に記載の通信端末装置。
【請求項７】
ネットワーク上のサーバーからｈｔｍｌファイル及び前記ｈｔｍｌファイルに添付される画像データを通信するための通信手段と、前記画像データを印刷するための印刷手段とを有する通信端末装置であって、
前記ｈｔｍｌファイルから、前記画像データの印刷解像度情報を取得する印刷情報取得手段と、
前記取得された印刷解像度情報と前記印刷手段の印刷解像度とを利用して、前記画像データの変倍率を決定する変倍率決定手段と、
前記決定された変倍率に基づいて、前記画像データを変倍する変倍手段とを備え、
前記印刷手段は、前記変倍された画像データを印刷することを特徴とする通信端末装置。
【請求項８】
ネットワーク上のサーバーからｈｔｍｌファイル及び前記ｈｔｍｌファイルに添付される画像データを通信するための通信手段と、前記画像データを印刷するための印刷手段とを有する通信端末装置であって、
前記ｈｔｍｌファイルから、前記画像データの印刷サイズ情報を取得する印刷情報取得手段と、
前記取得された印刷サイズ情報と、前記印刷手段の印刷解像度と、前記画像データの縦又は横のドット数とを利用して、前記画像データの変倍率を決定する変倍率決定手段と、
前記決定された変倍率に基づいて、前記画像データを変倍する変倍手段とを備え、
前記印刷手段は、前記変倍された画像データを印刷することを特徴とする通信端末装置。
【請求項９】
ネットワーク上のサーバーからｈｔｍｌファイル及び前記ｈｔｍｌファイルに添付される画像データを通信するための通信部と、前記画像データを印刷するための印刷部とを有する通信端末装置の制御方法であって、
前記ｈｔｍｌファイルから、前記画像データの印刷情報を取得する印刷情報取得工程と、
前記取得された印刷情報に従って、前記画像データを処理する処理工程とを備え、
前記印刷部において、前記処理された画像データを印刷することを特徴とする通信端末装置の制御方法。
【請求項１０】
前記印刷情報が、前記画像データの印刷解像度であることを特徴とする請求項９に記載の通信端末装置の制御方法。
【請求項１１】
前記印刷情報が、前記画像データの印刷サイズであることを特徴とする請求項９に記載の通信端末装置の制御方法。
【請求項１２】
前記処理工程では、少なくとも前記印刷情報と前記印刷部の印刷解像度とを利用して前記画像データを処理することを特徴とする請求項９乃至請求項１１のいずれか１項に記載の通信端末装置の制御方法。
【請求項１３】
前記処理工程は、前記画像データの変倍率を前記印刷情報と前記印刷部の印刷解像度とを利用して決定する変倍率決定工程と、
前記決定された変倍率に基づいて、前記画像データを変倍する変倍工程と
を備えることを特徴する請求項９乃至請求項１２のいずれか１項に記載の通信端末装置の制御方法。
【請求項１４】
前記変倍率決定工程では、前記画像データの変倍率を前記印刷情報と前記印刷部の印刷解像度と、前記画像データのドット数とを利用して変倍率を決定することを特徴とする請求項１３に記載の通信端末装置の制御方法。
【請求項１５】
ネットワーク上のサーバーからｈｔｍｌファイル及び前記ｈｔｍｌファイルに添付される画像データを通信するための通信部と、前記画像データを印刷するための印刷部とを有する通信端末装置の制御方法であって、
前記ｈｔｍｌファイルから、前記画像データの印刷解像度情報を取得する印刷情報取得工程と、
前記取得された印刷解像度情報と前記印刷部の印刷解像度とを利用して、前記画像データの変倍率を決定する変倍率決定工程と、
前記決定された変倍率に基づいて、前記画像データを変倍する変倍工程とを備え、
前記印刷部において、前記変倍された画像データを印刷することを特徴とする通信端末装置の制御方法。
【請求項１６】
ネットワーク上のサーバーからｈｔｍｌファイル及び前記ｈｔｍｌファイルに添付される画像データを通信するための通信部と、前記画像データを印刷するための印刷部とを有する通信端末装置の制御方法であって、
前記ｈｔｍｌファイルから、前記画像データの印刷サイズ情報を取得する印刷情報取得工程と、
前記取得された印刷サイズ情報と、前記印刷部の印刷解像度と、前記画像データの縦又は横のドット数とを利用して、前記画像データの変倍率を決定する変倍率決定工程と、
前記決定された変倍率に基づいて、前記画像データを変倍する変倍工程とを備え、
前記印刷部において、前記変倍された画像データを印刷することを特徴とする通信端末装置の制御方法。
【請求項１７】
請求項９乃至請求項１６のいずれか１項に記載の通信端末装置の制御方法をコンピュータに実行させるための通信端末装置の制御プログラム。
【請求項１８】
請求項１７に記載の通信端末装置の制御プログラムを格納したコンピュータで読取り可能な情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線経由で受信した画像データの閲覧及び印刷が可能な通信端末装置に関する。
【０００２】
【従来の技術】
データモデムとプリンタ装置とビットマップ表示画面を具備した通信端末装置で、電話回線経由でインターネットにアクセスし、ＷＷＷサーバからｈｔｍｌデータをダウンロードして、それを印刷できるものがある。これらの装置は、ｈｔｍｌデータが表示指定（添付）するｇｉｆやｊｐｅｇ圧縮画像データをも、それらの圧縮データを伸長してｈｔｍｌデータと同様に印刷できる。
【０００３】
このような、ｈｔｍｌデータ及びその表示指定するｊｐｅｇやｇｉｆの画像データを印刷できる装置においては、以下の手順で、ｈｔｍｌデータの表示・印刷処理が行われる。（１）　ＷＷＷサーバからｈｔｍｌデータを受信する。（２）　受信したｈｔｍｌデータを解析し、その中で表示指定されているｇｉｆ画像データやｊｐｅｇ画像データがあればそれも受信する。（３）　ｈｔｍｌデータの指定に従って、装置のＶＲＡＭに文字フォントを展開する処理、及び、受信した上記ｇｉｆ画像データやｊｐｅｇ画像データを伸長し、画面に合うサイズに変倍してからＶＲＡＭに書き込む処理を行う。たとえば、ｊｐｅｇ画像の縦横ドット数が４００×４００であり、画面の縦横ドット数が３２０×２４０である場合には、ｊｐｅｇ画像を縦横１／２に変倍して２００×２００程度の大きさとすることで画面で見やすいサイズにしてからＶＲＡＭに書き込まれる。ＶＲＡＭに貼り付けられたそれらのデータは、画像データとしてそのまま装置の表示画面に表示される。以上の処理の結果、ユーザはｈｔｍｌデータを装置の表示画面で閲覧することができる。
【０００４】
（４）　次に、ユーザが閲覧しているｈｔｍｌデータを印刷したいときには、装置の操作メニューから印刷を選ぶなどの操作を行う。（５）　装置は、ｈｔｍｌデータからＶＲＡＭ上に作成された表示用の画像データを適当な倍率で変倍し、その後二値化して装置が具備しているプリンタ装置で出力する。この場合の倍率は、多くの場合は、印刷後の大きさと画面表示の大きさがほぼ同じになるように、プリンタの解像度÷表示画面の解像度かそれに近い値が使用されている。表示画面が９０ｄｐｉ、プリンタ解像度が３６０ｄｐｉの場合はこの倍率は４倍となる。
【０００５】
上記のような、インターネットのＷＷＷサーバから画像データをダウンロードして印刷できる装置においては、ＶＲＡＭ上に作成された表示データを利用して印刷を行っているため、印刷データの解像度は表示画面の解像度により制約を受ける。すなわち、ｈｔｍｌデータ内で表示指定された画像データが画面より大きなサイズ（縦横ドット数）であった場合でも、表示のために画面のサイズ（縦横ドット数）に入るように縮小処理が行われてから表示されており、その表示データを拡大して印刷を行うため、印刷データの解像度は元の画像データよりも低くなってしまう。上記の例だと、４００×４００ドットの画像も、わざわざ２００×２００ドットに縮小されて元より粗くなった状態の画像としてしか印刷することができない。
【０００６】
以上の場合において、ユーザの目的が、画像データの閲覧ではなく印刷である場合は、ＷＷＷサーバのｈｔｍｌファイル内で、たとえば以下のように、画像データを「（表示せずに）印刷する」指定を行い、装置がそれを解釈して、受信データを表示せずに直接印刷処理を行うというプロセスが考えられる。
2004062432.tif 000003
【０００７】
このｈｔｍｌファイルを装置がダウンロードした際には、表示画面には図５に示すように、画像データ印刷５０１と印刷データダウンロード開始５０２という文字が表示される。そして、ユーザが印刷データダウンロード開始５０２の位置にカーソルを移動してクリックすると、装置が、ＷＷＷサーバ上のこのｈｔｍｌファイルと同じディレクトリにあるｉｍａｇｅ．ｊｐｇというファイルをダウンロードし、伸長→二値化の処理を経て、装置のプリンタで印刷を行う。
【０００８】
このようなプロセスで、ＷＷＷサーバ上の画像データを印刷することとすれば、表示画面の大きさに関わらず、指定された画像データの本来の大きさ（ドット数）で印刷を行うことになる。
【０００９】
【発明が解決しようとする課題】
ＷＷＷサーバから画像データをダウンロードして印刷できる通信端末装置に関して、たとえば表示画面より大きなサイズ（縦横ドット数）の画像データは、表示画面のサイズ（縦横ドット数）に入るように変倍が行われてから表示される場合、その表示データをもとに印刷を行うため、元の画像データの解像度が高くサイズ（縦横ドット数）が大きくても、画面に入るサイズに縮小されてから印刷されることとなる。つまり、元の画像データが高解像度であっても、低い解像度でしか印刷できないという問題点がある。
【００１０】
また、プリンタの解像度が通信端末装置によりまちまちである場合、ｈｔｍｌファイルで印刷指定された画像の印刷後の大きさが、装置により大きく異なってしまうという問題がある。
【００１１】
【課題を解決するための手段】
上記課題を解決するための本発明は、ｈｔｍｌファイルをダウンロードして、当該ｈｔｍｌファイルに添付された画像データを印刷する場合に、当該ｈｔｍｌファイルから与えられる画像データに関する印刷解像度又は印刷サイズを利用して当該画像データを処理した後に印刷を行うことを特徴とする。
【００１２】
【発明の実施の形態】
以下において、図面を参照して本発明の実施形態を説明する。図１は、本実施形態におけるファクシミリ装置１００の構成を示すブロック図である。
【００１３】
１０１は原稿を光学的に読み取って画像データに変換する画像読取部であり、例えば、ＣＩＳイメージセンサ（密着型イメージセンサ）によって原稿を光学的に読み取り、電気的な画像データに変換するイメージスキャナなどが含まれる。
【００１４】
１０２はファクシミリ装置１００全体の制御を行うＣＰＵである。１０３はＣＰＵ１０２が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラムを格納するＲＯＭである。
【００１５】
１０４は、例えば、ＳＲＡＭ等で構成されるＲＡＭであり、プログラム制御変数等を格納し、また、オペレータが登録した設定値や各種ステータス情報などのファクシミリ装置１００の管理データ等を格納し、各種ワーク用バッファ領域が設けられている。
【００１６】
１０５は画像読み取り部１０１で読み取ったり通信回線経由で受信して得た画像データを印刷するプリンタである。プリンタ１０５には、レーザビームプリンタやインクジェットプリンタ等からなる印刷装置が含まれ、カラー画像データ、またはモノクロ画像データを印刷部材に印刷する。
【００１７】
１０６はビットマップデータの表示が可能な表示部であり、各種キー、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）等によって構成され、オペレータによる各種入力操作や、装置の動作状況、ステータス状況の表示等を行うのに利用される。１０７はユーザがキーなどでファクシミリの操作を行う操作部であり、走査手段として、例えば数値入力キー、文字入力キー、ワンタッチ電話番号キー、モード設定キー、決定キー、取り消しキー等を備える。
【００１８】
１０８は通信回線経由でバイナリデータの送受信を行うためのデータモデム、１０９は通信回線経由でファクシミリの送受信を行うためのＦＡＸモデム、１１０は通信回線から受信するデータをデータモデム１０８またはＦＡＸモデム１０９に振り分けるためのクロスポイントスイッチである。
【００１９】
以上のファクシミリ装置１００の構成要素である要素画像読取部１０１からクロスポイントスイッチ１１０は、その詳細な構成及び動作は既に公知であるので、その説明を省略している。
【００２０】
図２に、本実施形態におけるファクシミリ装置１００のメモリ構成の一部を示す。ＲＡＭ１０４内には図２に示すように、受信した圧縮画像データを格納する受信バッファ２０１、受信した圧縮画像データを伸長し、その結果を格納する伸長バッファ２０２、伸長した画像データを解像度変換し、その結果を格納する変倍バッファ２０３、変倍バッファ内のＲＧＢデータを変換して得られたＣＭＹＫデータを格納するプリントバッファ２０４、表示部１０６に表示する画像データを格納するＶＲＡＭ２０５の各パートが存在する。
【００２１】
【第１の実施形態】
本発明の第１の実施形態においては、図１及び図２にその構成を示すファクシミリ装置１００において、受信したｈｔｍｌデータに基づき表示部１０６に図５に示すような画面表示を行っている場合に、ユーザーの所定のクリック動作に応じてｈｔｍｌデータに張り付けられた画像データの印刷指示を受けつけると共に、当該ｈｔｍｌデータで指定されている画像データの印刷解像度に応じて当該画像データの印刷を実行する。
【００２２】
本実施形態におけるｈｔｍｌデータ（以下、ファイル１と称す）の一例を以下に示す。当該ファイル１に基づき、ファクシミリ装置１００の表示部１０６には図５に示すような表示画面が表示され、ユーザが「印刷データダウンロード開始」の個所をクリックした場合には、装置１００がＷＷＷサーバ上のｈｔｍｌファイルと同じディレクトリにあるｉｍａｇｅ１．ｊｐｇという画像データをダウンロードして、そのデータを１５０ｄｐｉで印刷する、という指定が行われる。
2004062432.tif 000004
【００２３】
本発明における画像データの印刷解像度制御処理について、図３を参照してより具体的に以下に説明する。
【００２４】
まず、操作部１０７からファイル１に対応する画面表示の要求を受け付けると、ステップＳ３０１においてファイル１を相手先のＷｅｂサーバーからダウンロードして解析し、所定の画面表示を行う。次に、ステップＳ３０２において、ユーザが装置のキーの操作部１０７を操作するなどして行った、表示画面中の「印刷データダウンロード開始５０２」のクリック動作に応じて、印刷データダウンロード開始指示を受け付ける。
【００２５】
ステップＳ３０２におけるダウンロード開始指示に応じてステップＳ３０３では、ファイル１において印刷指定された画像データ（この場合”ｉｍａｇｅ１．ｊｐｇ”）をダウンロードする。このダウンロード処理において受信した画像データは受信バッファ２０１に格納される。
【００２６】
ステップＳ３０４では、ダウンロードの終了に伴い、受信した画像データの印刷を実行するかどうかを判定する。具体的には、表示部１０６に例えば図５ｂに示すような「印刷実行しますか？（５０３）」という旨の表示を行い、もし、ユーザーがＮＯ５０５をクリックした場合には、ステップＳ３１０に移行して当該画像データの表示処理を実行する。この画面表示処理では、受信バッファ２０１における受信画像データを伸長し、画面に合うサイズに変倍してからＶＲＡＭ２０５に書き込み表示部１０６に表示する。ステップＳ３０４でＮＯが選択された場合に、表示処理へ移行するというシーケンスはあくまで実施形態の一例であって、本発明の実施態様がこれに限定されるものではない。例えば、ＮＯが選択されれば、一つ前の画面に戻っても良い。
【００２７】
一方、ユーザーが操作部１０７を操作してＹＥＳ５０４をクリックした場合には、印刷を実行すると判定して、ステップＳ３０５に移行する。ステップＳ３０５では、印刷実行の判定に応じて、受信バッファ２０１に格納されている受信画像データの伸長処理を行う。伸長処理の結果として生成される伸長画像データは伸長バッファ２０２に格納される。
【００２８】
次に、ステップＳ３０６において、画像データの変倍率を計算する。ｈｔｍｌファイルにおいて印刷情報として指定された印刷解像度をＭｄｐｉ（上記ファイル１の場合はＭ＝１５０）とし、プリンタの印刷解像度をＮｄｐｉとすると、変倍率はＮ／Ｍで表すことが出来る。変倍率が決定されると、ステップＳ３０７において、ステップＳ３０５において得られた伸長画像データを、この変倍率に従って変倍する。変倍の結果として生成される変倍画像データは変倍バッファ２０３に格納される。
【００２９】
さらに、ステップＳ３０８では、変倍画像データをプリンタで出力可能なデータ形式に変換するために、２値データに変換する。変換処理の結果として得られる２値画像データはプリントバッファ２０４に格納される。ここで生成された２値画像データは、ステップＳ３０９においてプリンタ１０５に送信され印刷処理が行われる。
【００３０】
以上によれば、本実施形態においては、受信側端末であるファクシミリ装置１００が、印刷しようとする画像データの印刷解像度を受信ｈｔｍｌファイルから取得し、その印刷解像度とファクシミリ装置１００のプリンタ１０５自体の印刷解像度とから得られる変倍率に従ってダウンロードした画像データを変倍し印刷することができるので、受信側端末はＷＷＷサーバ上の画像データを、画面解像度に無関係の高解像度で印刷でき、かつプリンタの解像度に関わらず同じ大きさで印刷することができる。
【００３１】
また、所定の印刷解像度にて印刷されることを想定して画像データをＷＷＷ上で提供するコンテンツプロバイダは、ｈｔｍｌデータに当該画像データの印刷解像度に関する情報を含めることにより、本発明を利用してユーザーに対して自らが意図する印刷解像度での印刷画像を提供することができるので、ｈｔｍｌファイルで解像度やサイズを指定するだけで、画像が出力状態をコンテンツプロバイダが自由に制御できるという利点がある。
【００３２】
【第２の実施形態】
第１の実施形態においては、ｈｔｍｌファイル内で、画像データの印刷解像度が指定されていたが、本実施形態においては印刷解像度ではなく、画像データが実際に印刷される大きさがｈｔｍｌファイル内で指定されている場合に実行する画像データの印刷サイズ制御処理について説明する。
【００３３】
本実施形態においては、ユーザが以下のようなｈｔｍｌファイル（以下、ファイル２と称す）を閲覧した際の本装置の動作を説明している。
2004062432.tif 000005
【００３４】
このファイル２では、ユーザが「印刷データダウンロード開始」の個所（５０２）をクリックすると、装置がＷＷＷサーバ上のｈｔｍｌファイルと同じディレクトリにあるｉｍａｇｅ２．ｊｐｇというファイルをダウンロードして、そのデータを横１０ｃｍの大きさで印刷する、という指定が行われている。
【００３５】
本実施形態におけるファクシミリ装置が上記のようなｈｔｍｌファイルを受信した際に行う処理の内容は、第１の実施形態と同様に図３を利用して説明可能である。
【００３６】
まず、操作部１０７からファイル２に対応する画面表示の要求を受け付けると、ステップＳ３０１においてファイル２を相手先のＷｅｂサーバーからダウンロードして解析し、所定の画面表示を行う。次に、ステップＳ３０２において、ユーザが装置のキーの操作部１０７を操作するなどして行った、表示画面中の「印刷データダウンロード開始５０２」のクリック動作に応じて、印刷データダウンロード開始指示を受け付ける。
【００３７】
ステップＳ３０２におけるダウンロード開始指示に応じてステップＳ３０３では、ファイル２において印刷指定された画像データ（この場合”ｉｍａｇｅ．ｊｐｇ”）をダウンロードする。このダウンロード処理において受信した画像データは受信バッファ２０１に格納される。
【００３８】
ステップＳ３０４では、ダウンロードの終了に伴い、受信した画像データの印刷を実行するかどうかを判定する。具体的には、表示部１０６に例えば図５ｂに示すような「印刷実行しますか？（５０３）」という旨の表示を行い、もし、ユーザーがＮＯ５０５をクリックした場合には、ステップＳ３１０に移行して当該画像データの表示処理を実行する。この画面表示処理では、受信バッファ２０１における受信画像データを伸長し、画面に合うサイズに変倍してからＶＲＡＭ２０５に書き込み表示部１０６に表示する。ステップＳ３０４でＮＯが選択された場合に、表示処理へ移行するというシーケンスはあくまで実施形態の一例であって、本発明の実施態様がこれに限定されるものではない。例えば、ＮＯが選択されれば、一つ前の画面に戻っても良い。
【００３９】
ユーザーが操作部１０７を操作してＹＥＳ５０４をクリックした場合には、印刷を実行すると判定して、ステップＳ３０５に移行する。ステップＳ３０５では、印刷実行の判定に応じて、受信バッファ２０１に格納されている受信画像データの伸長処理を行う。伸長処理の結果として生成される伸長画像データは伸長バッファ２０２に格納される。
【００４０】
次に、ステップＳ３０６において、画像データの変倍率を計算する。伸長画像データの横ドット数と、プリンタ解像度と、ｈｔｍｌファイル内で印刷情報として指定された印刷画像サイズ（ファイル２の場合は横１０ｃｍ）とから、変倍率Ｐを計算する。具体的には、伸長画像データの横ドット数をＸ、プリンタの印刷解像度をＮｄｐｉ、ｈｔｍｌファイル内で指定された印刷横画像サイズをＨｃｍとすると、１インチ＝２．５４ｃｍであることから、変倍率ＰはＰ＝ＨＮ／２．５４Ｘとなる。
【００４１】
この変倍率Ｐが決定されると、ステップＳ３０７において、ステップＳ３０５において得られた伸長画像データを、この変倍率Ｐに従って変倍する。変倍の結果として生成される変倍画像データは変倍バッファ２０３に格納される。
【００４２】
さらに、ステップＳ３０８では、変倍画像データをプリンタで出力可能なデータ形式に変換するために、２値データに変換する。変換処理の結果として得られる２値画像データはプリントバッファ２０４に格納される。ここで生成された２値画像データは、ステップＳ３０９においてプリンタ１０５に送信され印刷処理が行われる。
【００４３】
このように本実施形態では、受信側端末が、端末で印字すべき画像データの印刷時の大きさを受信ｈｔｍｌファイルから得、ダウンロードした画像データを、その印刷時の大きさとプリンタ解像度と画像データの横ドット数とから得られる変倍率に従って変倍し、それを印刷することで、受信側端末はＷＷＷサーバ上の画像データを、画面解像度に無関係の高解像度で印刷でき、かつプリンタの解像度に関わらず同じ大きさで印刷することができる。
【００４４】
また、所定のサイズにて印刷されることを想定して画像データをＷＷＷ上で提供するコンテンツプロバイダは、ｈｔｍｌデータに当該画像データの印刷サイズに関する情報を含めることにより、本発明を利用してユーザーに対して自らが意図するサイズでの印刷画像を提供することができるので、ｈｔｍｌファイルで印刷サイズを指定するだけで、画像が出力されるサイズをコンテンツプロバイダが自由に制御できるという利点がある。
【００４５】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００４６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
【発明の効果】
以上記したように、受信端末装置が、ＷＷＷサーバ上の画像データを印刷する際に、その画像を印刷する旨を記したｈｔｍｌファイルから印刷解像度または印刷サイズ（印刷時の縦か横の大きさ）を取り出し、その印刷解像度とプリンタ解像度、または印刷サイズ・画像データのドット数とプリンタ解像度との関係から変倍率を計算して、その倍率で変倍してから印刷することで、画像データを画面解像度とは無関係に高解像度で、又は、プリンタ解像度とは無関係に一定の大きさで印刷することができる。
【図面の簡単な説明】
【図１】本発明の本実施形態におけるファクシミリ装置の内部構成の一例を示す図である。
【図２】本発明の本実施形態におけるファクシミリ装置内部のメモリ構成の一例を示す図である。
【図３】本発明の実施形態における、受信画像データを印刷する処理のフローチャートである。
【図４】表示部１０６に表示される表示画面の一例を示す図である。
【図５】表示部１０６に表示される表示画面の一例を示す図である。
【図１】
2004062432.tif 000006
【図２】
2004062432.tif 000007
【図３】
2004062432.tif 000008
【図４】
2004062432.tif 000009
【図５】
2004062432.tif 000010