(57)【要約】【課題】  ｗｗｗサーバ上の画像ファイルを印刷する際に、目的の画像を、最適なサイズの用紙に印刷することができ、紙の無駄を防ぐことができる情報端末装置を提供する。【解決手段】  通信回線経由で、ｈｔｍｌデータをダウンロードして閲覧する機能を持ち、かつ、ｈｔｍｌデータ内で、印刷することが指定されている画像データをダウンロードし、印刷する機能を持つ情報端末装置において、上記ｈｔｍｌデータを解析することによって、上記画像データの印刷後のサイズを求め、この求めた印刷サイズを出力する印刷サイズ出力手段と、上記情報端末装置が印刷を想定している印刷出力用紙のうちで、上記印刷サイズを印刷することができる最小サイズの用紙を選択する最小サイズ選択手段と、上記選択された最少サイズの用紙を、上記画像を印刷する際の推奨用紙として、ユーザに通知する通知手段とを有する情報端末装置である。【選択図】  図１
2005318245.tif 000002
【特許請求の範囲】
【請求項１】
通信回線経由で、ｈｔｍｌデータをダウンロードして閲覧する機能を持ち、かつ、ｈｔｍｌデータ内で、印刷することが指定されている画像データをダウンロードし、印刷する機能を持つ情報端末装置において、
上記ｈｔｍｌデータを解析することによって、上記画像データの印刷後のサイズを求め、この求めた印刷サイズを出力する印刷サイズ出力手段と；
上記情報端末装置が印刷を想定している印刷出力用紙のうちで、上記印刷サイズを印刷することができる最小サイズの用紙を選択する最小サイズ選択手段と；
上記選択された最少サイズの用紙を、上記画像を印刷する際の推奨用紙として、ユーザに通知する通知手段と；
を有することを特徴とする情報端末装置。
【請求項２】
請求項１において、
ビットマップ表示画面と；
上記ダウンロードした画像の印刷時のイメージを、上記ビットマップ表示画面でプレビューするプレビュー手段と；
プレビュー時に、上記画像の印刷時のサイズと、推奨用紙として選択した上記最小サイズの用紙とを、上記表示画面に同時に示す表示制御手段と；
を有することを特徴とする情報端末装置。
【請求項３】
請求項２において、
プレビュー時に、上記画像の印刷時のサイズと、推奨用紙として選択した上記最小サイズの用紙と、基準となる一定サイズの用紙とを、上記ビットマップ表示画面に同時に表示させる表示制御手段と；
を有することを特徴とする情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信回線経由で受信した画像データの閲覧と印刷とが可能な情報端末装置に関する。
【背景技術】
【０００２】
データモデムとプリンタ装置とビットマップ表示画面とを具備する通信端末装置において、ｗｗｗサーバからｈｔｍｌデータをダウンロードし、このダウンロードしたｈｔｍｌデータを表示画面でブラウズし、かつ印刷する通信端末装置が、既に販売されている。
【０００３】
また、上記ｈｔｍｌデータ内で、ｇｉｆやｊｐｅｇ等の圧縮画像ファイルを、指定解像度または指定印刷サイズ（印刷出力画像の縦か横の大きさ）で、印刷する旨の指定がされている場合、その指定に従って、変倍率を計算し、伸長後の上記圧縮画像を、上記変倍率で変倍してから、印刷する通信端末装置が提案されている（たとえば、特許文献１参照）。
【０００４】
次に、上記提案されている従来の通信端末装置の動作について説明する。
【０００５】
以下において、上記従来の装置で、たとえば以下のようなｈｔｍｌファイルを、ユーザが閲覧した際の動作について説明する。
<!-- title -->
<HTML>
<HEAD>
<TITLE>Printing Data</TITLE>
</HEAD>
<BR>
<!-- Comment -->
画像データ印刷
<BR>
<BR>
<A HREF="printto:image.jpg&print_density=150dpi">印刷データダウンロード開始</A>
</BODY>
</HTML>
このｈｔｍｌファイルでは、ユーザが「印刷データダウンロード開始」の個所を選択すると、ｗｗｗサーバ上のｈｔｍｌファイルと同じディレクトリにあるｉｍａｇｅ．ｊｐｇという画像ファイルを、装置がダウンロードし、そのデータを、１５０ｄｐｉで印刷する、という指定が行われている。
【０００６】
上記提案の通信端末装置が、上記のようなｈｔｍｌファイルを受信した際に行う処理の内容を以下に示す。
（１）装置は、このｈｔｍｌファイルを解析し、その内容を表示画面に表示する。
（２）ユーザが、装置のキーを操作する等し、表示画面中の「印刷データダウンロード開始」の個所を選択する。
（３）ｈｔｍｌファイルで印刷指定された画像ファイル（ここでは“ｉｍａｇｅ．ｊｐｇ”）のダウンロードを開始する。
（４）ダウンロードを終了すると、装置は「印刷実行しますか？」という旨を表示する。
（５）ユーザが、印刷実行を指示すると、装置は、受信した画像ファイルを伸長する。
（６）変倍率を計算する。画像データを、ｍｄｐｉ（上記例ではｍ＝１５０）で印刷する旨が、ｈｔｍｌファイル内で指定されている場合、プリンタの印刷解像度をｎｄｐｉとすると、変倍率はｎ／ｍである。
（７）伸長した画像データを、上記（６）で得た変倍率ｎ／ｍに従って、変倍する。
（８）変倍後の画像データを、プリンタで出力できる二値データに変換する。
（９）得られた二値データを、プリンタに送り、印刷する。
【０００７】
端末装置が上記動作を行うことによって上記圧縮画像データを提供するコンテンツプロバイダにとっては、ｈｔｍｌファイル内で、解像度の指定を行うだけで、上記プロバイダの希望する印刷サイズで、上記圧縮画像データを出力させることができるので、ブロマイドや絵ハガキ等、定型サイズで出力されるべき画像データを提供し易い。
【特許文献１】特開２００４−０６２４３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記情報端末装置において、出力画像のサイズは、一意に定まるが、印刷時のサイズは、コンテンツプロバイダによって指定されるので、不定である。
【０００９】
ファクシミリのような装置において、規格上、出力用紙サイズは、Ａ４やＢ４に限られるので、通常は、出力用紙として、Ａ４かＢ４の定型紙をセットしておくことが多い。
【００１０】
しかし、上記のように、ｗｗｗサーバから画像データをダウンロードし、印刷する場合、たとえばコンテンツプロバイダが、絵ハガキ用に用いられることを想定した画像データを、ｗｗｗサーバで提供しようとする場合にも、装置に既にセットされているＡ４等の用紙に印刷され、コンテンツプロバイダの意に反するサイズの出力用紙に出力される可能性が高いという問題がある。また、この場合、出力用紙の余白が大きいので、紙の無駄にもなるという問題がある。
【００１１】
本発明は、ｗｗｗサーバ上の画像ファイルを印刷する際に、目的の画像を、最適なサイズの用紙に印刷することができ、紙の無駄を防ぐことができる情報端末装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
本発明は、通信回線経由で、ｈｔｍｌデータをダウンロードして閲覧する機能を持ち、かつ、ｈｔｍｌデータ内で、印刷することが指定されている画像データをダウンロードし、印刷する機能を持つ情報端末装置において、上記ｈｔｍｌデータを解析することによって、上記画像データの印刷後のサイズを求め、この求めた印刷サイズを出力する印刷サイズ出力手段と、上記情報端末装置が印刷を想定している印刷出力用紙のうちで、上記印刷サイズを印刷することができる最小サイズの用紙を選択する最小サイズ選択手段と、上記選択された最少サイズの用紙を、上記画像を印刷する際の推奨用紙として、ユーザに通知する通知手段とを有する情報端末装置である。
【発明の効果】
【００１３】
本発明によれば、ｈｔｍｌデータを解析することによって、画像データの印刷後のサイズを求め、この求めた印刷サイズを出力し、情報端末装置が印刷を想定している印刷出力用紙のうちで、上記印刷サイズを印刷することができる最小サイズの用紙を選択し、上記画像を印刷する際の推奨用紙として、上記選択された最少サイズの用紙を、ユーザに通知するので、ユーザは、目的の画像を、最適なサイズの用紙に印刷することができ、紙の無駄を防ぐことができるという効果を奏する。
【００１４】
また、本発明によれば、上記印刷サイズが、装置に通常セットされる用紙サイズよりも大きいサイズの画像を印刷する場合でも、印刷用のインクがはみ出て装置内を汚すことがないという効果を奏する。
【００１５】
さらに、本発明は、上記画像をｗｗｗで提供するコンテンツプロバイダ側にとって、絵ハガキ等の定型サイズで印刷されることを想定したコンテンツが、コンテンツプロバイダの望む形で印刷されることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１７】
図１は、本発明の実施例１であるファクシミリ装置ＦＳ１の構成を示すブロック図である。
【００１８】
ファクシミリ装置ＦＳ１は、画像読取部１と、ＣＰＵ２と、ＲＯＭ３と、ＲＡＭ４と、プリンタ５と、表示部６と、操作部７と、データモデム８と、ＦＡＸモデム９と、クロスポイントスイッチ１０とを有する。
【００１９】
画像読取部１は、原稿を光学的に読み取り、画像データに変換する。ＣＰＵ２は、ファクシミリ装置ＦＳ１の全体を制御する。ＲＯＭ３は、ＣＰＵ２の動作プログラムを格納する。ＲＡＭ４は、ＣＰＵ２のワークメモリであり、受信したデータを格納する。プリンタ５は、画像読取部１で読み取った画像データ、通信回線経由で受信して得た画像データを印刷する。
【００２０】
表示部６は、ビットマップデータを表示する。操作部７は、ユーザがファクシミリの操作を行うキー等である。データモデム８は、通信回線経由でバイナリデータの送受信を行う。ＦＡＸモデム９は、通信回線経由でファクシミリの送受信を行う。クロスポイントスイッチ１０は、通信回線から受信したデータを、データモデム８またはＦＡＸモデム９に振り分ける。
【００２１】
図２は、ファクシミリ装置ＦＳ１に設けられているＲＡＭ４のメモリ構成の一部を示す図である。
【００２２】
メモリ４内には、受信バッファ２１と、伸長バッファ２２と、変倍バッファ２３と、プリントバッファ２４と、ＶＲＡＭ２５とを有する。
【００２３】
受信バッファ２１は、受信した圧縮画像データを格納する。伸長バッファ２２は、受信画像データを伸長し、その結果を格納する。変倍バッファ２３は、伸長した画像データを解像度変換し、その結果を格納する。プリントバッファ２４は、変倍バッファ内のＲＧＢデータから変換されたＣＭＹＫデータを格納する。ＶＲＡＭ２５は、表示部６に表示する画像データを格納する。
【００２４】
次に、実施例１において、以下のようなｈｔｍｌファイルを、ユーザが閲覧した際における動作について説明する。
<!-- title -->
<HTML>
<HEAD>
<TITLE>Printing Data</TITLE>
</HEAD>
<BR>
<!-- Comment -->
画像データ印刷
<BR>
<BR>
<A HREF="printto:image.jpg&print_density=180dpi">印刷データダウンロード開始</A>
</BODY>
</HTML>
このｈｔｍｌファイルにおいて、ユーザが「印刷データダウンロード開始」の個所をクリックすると、装置が、ｗｗｗサーバ上のｈｔｍｌファイルと同じディレクトリにあるｉｍａｇｅ．ｊｐｇという画像ファイルを、ダウンロードし、そのデータを、１８０ｄｐｉで印刷する、という指定が行われる。
【００２５】
図３は、ファクシミリ装置ＦＳ１が、上記ｈｔｍｌファイルを受信した際における処理を示すフローチャートである。
【００２６】
Ｓ１では、ユーザが、上記ページのｈｔｍｌファイルを受信する指示を行った際に、上記ｈｔｍｌファイルを受信・解析し、その内容を表示画面に表示する。Ｓ２では、ユーザが、装置のキーを操作する等し、表示画面中の「印刷データダウンロード開始」の個所を選択する。Ｓ３では、ｈｔｍｌファイルで印刷指定された画像ファイル（ここでは“ｉｍａｇｅ．ｊｐｇ”）のダウンロードを開始する。受信した画像ファイルは、受信バッファ２１に格納される。
【００２７】
Ｓ４では、ダウンロードを終了すると、装置は「印刷実行しますか？」という旨を表示する。Ｓ５では、受信画像データを解析し、縦横のドット数を得る。Ｓ６では、縦横ドット数と印刷解像度とから、受信画像の印刷出力の縦横サイズを計算する。
【００２８】
Ｓ７では、この装置において、出力用紙として想定される数種類の用紙について、そのサイズを、ファクシミリ装置ＦＳ１のＲＯＭ３に予め保持し、その中から、Ｓ６で得た印刷出力の縦横サイズが収まる用紙を選択する。Ｓ８では、表示画面に「印刷実行しますか？推奨用紙：○○」を提示する。この提示によって、端末のユーザに、適切な大きさの出力用紙をセットすることを促す。
【００２９】
Ｓ９では、ユーザが印刷実行を指示すると、ファクシミリ装置ＦＳ１は、受信画像ファイルを伸長する。この伸長結果は、伸長バッファ２２に格納される。Ｓ１０では、変倍率を計算する。受信画像データをｍｄｐｉ（上記例ではｍ＝１８０）で印刷する旨が、ｈｔｍｌファイル内で指定されている場合、プリンタの印刷解像度をｎｄｐｉとすると、変倍率はｎ／ｍになる。つまり、伸長した画像データを、Ｓ６で得た変倍率に従って変倍する。変倍結果は変倍バッファ２３に格納される。Ｓ１１では、変倍後の画像データを、プリンタで出力できる二値データに変換する。この変換結果を、プリントバッファ２４に格納する。Ｓ１２では、得られた二値データをプリンタに送って印刷する。
【００３０】
次に、上記Ｓ６〜Ｓ８の処理について、具体的な数値の例を挙げて説明する。
【００３１】
Ｓ５で得た縦横ドット数を（ダウンロード画像のドット数）を、横６４０ドット×縦９６０ドットとすると、これを、指定解像度の１８０ｄｐｉで印刷した場合における印刷後のサイズは、９０．３ｍｍ×１３５．５ｍｍである。
【００３２】
ファクシミリ装置ＦＳ１は、出力用紙として想定される紙の大きさの情報を、次のデータベースとしてＲＯＭ３に予め持っている。
【００３３】
Ｌ判写真の出力用紙のサイズ＝  横  ８９ｍｍ×縦１２７ｍｍ
ハガキの出力用紙のサイズ  ＝  横１００ｍｍ×縦１５４ｍｍ
Ａ５の出力用紙のサイズ    ＝  横１４８ｍｍ×縦２１０ｍｍ
Ｂ５の出力用紙のサイズ    ＝  横１８２ｍｍ×縦２５７ｍｍ
Ａ４の出力用紙のサイズ    ＝  横２１０ｍｍ×縦２９７ｍｍ
Ｂ４の出力用紙のサイズ    ＝  横２５７ｍｍ×縦３６４ｍｍ
Ｓ７では、これらデータの中から、上記印刷後のサイズよりも大きいサイズのうちで、最小の用紙であるハガキを選択し、Ｓ８では、「推奨用紙：ハガキ」と表示することによって、受信画像を印刷する場合、最適な大きさの出力用紙をセットすることを、ユーザに促す。
【００３４】
ファクシミリ装置ＦＡＴが以上のような処理を行うことによって、ユーザはダウンロードした画像データを、その画像がぴったり入る最適なサイズの用紙で出力することができる。
【実施例２】
【００３５】
実施例１において、ダウンロードした画像がどんなものであるのかは、印刷されるまで分からない。
【００３６】
実施例２は、ダウンロード画像の印刷時イメージを、ファクシミリ装置ＦＳ１の表示画面でプレビューする実施例である。
【００３７】
実施例１と同じアルゴリズムで選択した「最適な用紙」と、画像の印刷イメージとの関係を、実施例２では、ユーザがファクシミリ装置ＦＳ１の表示画面で確認することができ、ユーザにとって、最適な用紙をセットすることを、より分かり易く促すことができる。
【００３８】
ファクシミリ装置を想定した場合、ファクシミリ装置ＦＳ１の記録紙トレイには、基本的には、ファクシミリでの記録用紙の標準サイズであるＡ４サイズの用紙がセットされていることが多い。
【００３９】
図４は、実施例２における動作を説明する図である。
【００４０】
通常のプレビュー処理では、図４（ａ）に示すように、ダウンロード画像を、Ａ４用紙に印刷した場合におけるイメージをプレビューする。
【００４１】
実施例２では、ダウンロード画像の印刷プレビュー画面において、ダウンロード画像のサイズと、画像を印刷する際の推奨用紙のサイズと、Ａ４用紙サイズとが表示画面上で相対的に判るように、図４（ｂ）のように表示する。つまり、ダウンロード画像のサイズと、画像を印刷する際の推奨用紙のサイズと、Ａ４用紙サイズとを、表示画面上で同時に表示する。なお、図４において、上記推奨用紙のサイズを太線の枠で示してある。
【００４２】
このように、３つのサイズを、1つの表示画面に同時に表示することによって、上記画像を推奨用紙に印刷した際のイメージを、ユーザが抱きやすい。
【００４３】
次に、実施例２の動作について説明する。
【００４４】
図５は、実施例２の動作を示すフローチャートである。
【００４５】
プレビューは、図４（ａ）に示すように、ファクシミリ装置ＦＳ１の標準用紙（本ファクシミリ装置ＦＳ１ではＡ４サイズの用紙とする）の全体が、表示画面にちょうど入るように表示する。
【００４６】
実施例２の動作は、図３に示す動作と基本的には同じであり、ステップＳ８の代わりに、図５に示すステップＳ２１〜Ｓ２５を実行する動作である。
【００４７】
Ｓ２１では、受信画像の縦横ドット数と、ｈｔｍｌファイルで指定された印刷解像度と、ファクシミリ装置ＦＳ１の標準用紙（Ａ４）の表示画面上でのプレビュー時のサイズとに基づいて、受信画像のプレビュー用の変倍率を得る。
【００４８】
Ｓ２２では、受信画像データを伸長し、Ｓ２１で得た変倍率で変倍する。Ｓ２３では、ファクシミリ装置ＦＳ１の標準用紙（Ａ４）が、表示画面上で相当するサイズを、Ｓ２１で得た変倍率で変倍し、図４（ｃ）に示すように、白い四角としてＶＲＡＭに描画する。
【００４９】
Ｓ２４では、Ｓ７で選択した出力用紙に相当するサイズを、Ｓ２１で得た変倍率で変倍し、図４（ｄ）に示すように、太線の枠の四角としてＶＲＡＭに描画する。なお、実際には、上記太線の枠を赤にし、上記太線の枠の四角の内側を白にする。Ｓ２５では、Ｓ２２で得たプレビュー画像を、図４（ｂ）に示すように、ＶＲＡＭに貼り付ける。
【００５０】
その後、図３に示すステップＳ９以降と同じ動作を実行する。
【００５１】
次に、Ｓ２１〜Ｓ２５における処理内容を、具体的な数値を使用して説明する。
【００５２】
表示画面の縦横ドット数が、３２０×２４０であり、印刷画像の縦横ドット数が、６４０×９６０であり、印刷指定解像度が、１８０ｄｐｉであるとすると、実施例１における計算によって、画像の印刷サイズが、９０．３ｍｍ×１３５．５ｍｍであり、推奨用紙の印刷サイズは、１００ｍｍ×１５４ｍｍである。
【００５３】
Ａ４サイズ（横２１０ｍｍ×縦２９７ｍｍ）が、縦２４０ドットに入るように、プレビューを行うので、Ａ４サイズは、横１７０ドット×縦２４０ドットで、表示画面に表示される（２１０÷２９７×２４０＝１７０）。また、受信画像のプレビュー用の変倍率は、２４０÷９６０＝０．２５になる。
【００５４】
これと同様に、印刷画像イメージ、推奨用紙のプレビュー画面上でのサイズは、それぞれ７３×１０９ドット、８１ドット×１２４ドットである（ｅｘ．９０÷２９７×２４０＝７３）。
【００５５】
これらを、ファクシミリ装置ＦＳ１の表示画面に、図４（ｂ）に示すように、印刷イメージのサイズと推奨用紙のサイズとの相対サイズが分かるように、表示することによって、印刷イメージの大きさと推奨用紙の大きさとの関係が、ユーザに分かり易く、推奨用紙を使うことを、ユーザに強く促すことができる。
【００５６】
つまり、上記実施例では、ｗｗｗデータの閲覧時に、受信したｈｔｍｌデータ内で、所定の画像データを印刷する旨を指定された際に、そのｈｔｍｌデータにおいて何らかの方法で上記画像データの印刷後のサイズ（縦か横の大きさ）を指定されていれば、ファクシミリ装置ＦＳ１において想定される様々なサイズの出力用紙のうちで、その印刷後のサイズよりも大きく、しかも最小の用紙を推奨用紙としてユーザに通知する。ユーザは、その推奨用紙を見て、ファクシミリ装置ＦＳ１の用紙トレイに、提示された推奨用紙をセットするであろうし、こうすることによって、印刷する画像にとって最適なサイズで印刷することができる。
【００５７】
また、上記実施例では、上記画像データをファクシミリ装置ＦＳ１で印刷した際のイメージを、ファクシミリ装置ＦＳ１の表示画面に表示するプレビュー機能を、上記ファクシミリ装置ＦＳ１が備えている場合、そのプレビュー画面において、上記画像を印刷した際のサイズと、上記推奨用紙の大きさとの相対関係を示すことによって、推奨用紙を使用した場合に、どのように印刷されるかを、ユーザに明確に示すことができるので、ファクシミリ装置ＦＳ１は、推奨用紙を使うことを、ユーザにより強く促すことができる。
【００５８】
したがって、ユーザは、画像データを提供するコンテンツプロバイダ側の想定に近いサイズの用紙に、印刷出力することができ、用紙の無駄を省くことができる。また、ファクシミリ装置ＦＳ１に通常セットさせる用紙（ファクシミリの場合はＡ４サイズが多い）よりも印刷サイズが大きい場合に、用紙のないところにインクが吐出されてファクシミリ装置内が汚れる可能性も減る。
【００５９】
逆に、ファクシミリ装置ＦＳ１が上記のように動作するので、コンテンツプロバイダにとっても、絵ハガキやブロマイド等、定型サイズに印刷されるべき画像データが、プロバイダ側の意に反するサイズの用紙に印刷される可能性が減るので、従来よりもそれらのデータを提供しやすい。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施例１であるファクシミリ装置ＦＳ１の構成を示すブロック図である。
【図２】ファクシミリ装置ＦＳ１に設けられているＲＡＭ４のメモリ構成の一部を示す図である。
【図３】ファクシミリ装置ＦＳ１が、上記のｈｔｍｌファイルを受信した際における処理を示すフローチャートである。
【図４】実施例２における動作を説明する図である。
【図５】実施例２の動作を示すフローチャートである。
【符号の説明】
【００６１】
ＦＳ１…ファクシミリ装置、
１…画像読取部、
２…ＣＰＵ、
３…ＲＯＭ、
４…ＲＡＭ、
５…プリンタ、
６…表示部、
７…操作部、
８…データモデム、
９…ＦＡＸモデム、
１０…クロスポイントスイッチ、
２１…受信バッファ、
２２…伸長バッファ、
２３…変倍バッファ、
２４…プリントバッファ、
２５…ＶＲＡＭ。
【図１】
2005318245.tif 000003
【図２】
2005318245.tif 000004
【図３】
2005318245.tif 000005
【図４】
2005318245.tif 000006
【図５】
2005318245.tif 000007