(57)【要約】【課題】供給されたコンテンツを印刷する印刷手段を備えた通信端末装置において、その供給されたコンテンツを、ユーザによる印刷設定操作を介さずに印刷出力させることができるようにする。【解決手段】ダウンロードしようとするコンテンツの属性を取得してコンテンツを印刷する条件を確認するとともに（ステップＳ１）、記録部の状態を取得し確認する（ステップＳ２）。その後、コンテンツの属性および記録部の状態に基づき、記録用紙やインク等に関する各種条件判断を行い（ステップＳ３〜Ｓ１２）、すべての条件を満足するときは、ユーザによる印刷設定操作を介さずに、コンテンツのダウンロードと並行して印刷を行う（ステップＳ１３）。【選択図】  図４
2004274233.tif 000002
【特許請求の範囲】
【請求項１】
印刷手段を備えた通信端末装置であって、
通信回線を介してコンテンツを取得するコンテンツ取得手段と、
前記コンテンツの属性を取得する属性取得手段と、
ユーザによる設定操作に基づき前記印刷手段の設定を行う設定手段と、
前記印刷手段の状態を検出する検出手段と、
前記コンテンツの属性および前記印刷手段の状態が所定の条件を満足するときは、前記設定操作を介さずに、前記コンテンツの取得と並行して印刷を行うよう制御する制御手段と
を有することを特徴とする通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク経由でサーバからコンテンツを受信し、印刷することのできる通信端末装置に関するものである。
【０００２】
【従来の技術】
従来より、各種印刷用コンテンツ、地図情報や写真、あるいはテキスト情報などを格納するサーバにネットワークを介して接続され、サーバに格納されている情報の配信を受ける通信端末装置で、印刷手段を備えたものがある。この通信端末装置は、配信されたコンテンツがいったん内部メモリに格納されると、ユーザは、そのコンテンツに合わせた記録用紙や白黒／カラーなどの記録部設定、印刷位置や画像処理などの印刷モードの設定を行い、その後に印刷出力を行うことになる。とりわけ、著作権で保護され印刷制限があるコンテンツの場合には、ユーザの意図しない印刷出力を避けるために、ユーザに記録部設定や印刷モードを設定を委ねるようにしていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、ネットワークに接続されたサーバにある各種印刷用コンテンツの多くは、サーバが通信端末装置から通知されるユーザ情報（ＵｓｅｒＡｇｅｎｔなど）で通信端末装置の記録性能を確認し、サーバが管理している印刷用コンテンツの中からその端末に合った印刷用コンテンツを選んで配信するようになっているので、通信端末装置が記録性能に即した状態にある場合、敢えてユーザに記録部設定や印刷モードを設定させる必要がないものが多く、操作性の面で問題があった。
【０００４】
そこで、本発明は、供給されたコンテンツを印刷する印刷手段を備えた通信端末装置において、その供給されたコンテンツを、ユーザによる印刷設定操作を介さずに印刷出力させることができるようにすることを目的とする。
【０００５】
【課題を解決するための手段】
本発明の一側面によれば、印刷手段を備えた通信端末装置であって、通信回線を介してコンテンツを取得するコンテンツ取得手段と、前記コンテンツの属性を取得する属性取得手段と、ユーザによる設定操作に基づき前記印刷手段の設定を行う設定手段と、前記印刷手段の状態を検出する検出手段と、前記コンテンツの属性および前記印刷手段の状態が所定の条件を満足するときは、前記設定操作を介さずに、前記コンテンツの取得と並行して印刷を行うよう制御する制御手段とを有することを特徴とする通信端末装置が提供される。
【０００６】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。
【０００７】
図１は、実施形態における通信端末装置としてのファクシミリ装置２の構成を示すブロック図である。
【０００８】
１０１は原稿を光学的に読み取って画像データに変換する画像読み取り部、
１０２はゲートウェイを介してインターネットに接続されたコンテンツサーバと交信したり、ダウンロードしたコンテンツの復元処理など、ファクシミリ装置全体の制御を行うＣＰＵ、
１０３はＣＰＵ１０２の動作プログラムを格納するＲＯＭ、
１０４はＣＰＵ１０２のワークメモリとなったり、受信したページ情報やダウンロードしたコンテンツデータ、および復元処理に使用する各種情報やバッファを格納したりするＲＡＭ、
１０５は画像読み取り部１０１で読み取ったり通信回線経由で受信して得た画像データをプリントする記録部、
１０６はビットマップデータの表示が可能な表示部、
１０７はユーザがキーなどでファクシミリの操作を行う操作部、
１０８は通信回線経由でデータの送受信を行うためのデータモデム、
１０９は通信回線経由でファクシミリの送受信を行うためのＦＡＸモデム、
１１０は通信回線から受信するデータをデータモデム１０８またはＦＡＸモデム１０９に振り分けるためのクロスポイントスイッチである。
【０００９】
図２は、上記のファクシミリ装置２を含むネットワークシステムの構成および、ファクシミリ装置２によるコンテンツのダウンロード処理のシーケンスを示す図である。
【００１０】
１はコンテンツサーバで、ページ情報など、クライアントとの間で情報を更新するＷｅｂサーバ１０１と、印刷用画像データなど、各種コンテンツをもつダウンロード（ＤＬ）サーバ１０２とを含む。コンテンツサーバ１とファクシミリ装置２とは、公衆回線などの回線で接続され、ファクシミリ装置２からは、例えばダイヤルアップによりゲートウェイ（ＧＷ）４およびインターネット３を経由してＷｅｂサーバ１０１や、ＤＬサーバ１０２に接続される。
【００１１】
ファクシミリ装置２がＷｅｂサーバ１０１に新しいページ情報を要求すると、Ｗｅｂサーバ１０１は指定されたページ情報をファクシミリ装置２に送信する。ここで、ページ情報はたとえばＨＴＭＬなどマークアップ言語で記述されているものとする。ファクシミリ装置２は、ページ情報を受信すると、その情報を解読して表示用データに変換し、表示部１０６で表示する。
【００１２】
２０１は表示内容の一例を示している。表示されたページに印刷用のコンテンツがある場合、「ダウンロード」ボタンが表示され、これによりユーザーにダウンロード、プリント出力を選択させる。ここで「ダウンロード」が選択されると、そのページに書かれているコンテンツの属性を取得してダウンロードを実行する。属性情報には、たとえば、ファイル属性（ＪＰＥＧ／ＧＩＦ／ＴＥＸＴ．．．）、ファイルサイズ、縦横サイズ、解像度、フォントタイプ（明朝／ゴシック．．．）などが含まれる。
【００１３】
ファクシミリ装置２は自身の装置性能など示す端末情報（ＵｓｅｒＡｇｅｎｔ）やパスワード情報を含むコンテンツのダウンロード要求をＷｅｂサーバ１０１に送信するとともに、ダウンロードを開始する旨の表示を出し、ユーザに通知する。
【００１４】
Ｗｅｂサーバ１０１はファクシミリ装置２からダウンロード要求を受けると、端末情報と指示内容に基づき配信の可否を判断し、配信可能であればコンテンツを選択してＤＬサーバ１０２から配信する。
【００１５】
ファクシミリ装置２は、配信されてくるコンテンツをＲＡＭ１０４に格納しながら、そのコンテンツの属性情報から復元処理を行い、並行して印刷処理が可能か否かの印刷判断を行う。復元処理は、例えばコンテンツがＪＰＥＧファイルであれば、ＪＰＥＧデコーダを使って復元を行い、正しく復元できるか否かを確認する。
【００１６】
図３は、ファクシミリ装置２におけるコンテンツの印刷動作を示すシーケンス図で、（ａ）は、コンテンツダウンロード処理と並行して印刷処理が可能である場合、（ｂ）は、コンテンツダウンロード処理と並行しての印刷処理ができない場合を示している。
【００１７】
同図中、コンテンツ印刷管理処理タスクは、このコンテンツ印刷サービス全体の管理処理を行うタスクであり、図示しないユーザによるキー入力監視などを行うユーザインターフェース処理タスクからコンテンツ印刷を指示されると、ダウンロード処理タスクに対してコンテンツのダウンロードを指示、監視したり、コンテンツ印刷制御処理タスクに対してコンテンツの印刷、状態監視を行う。
【００１８】
まず、（ａ）の場合を説明する。コンテンツ印刷サービスが実行されると、コンテンツ印刷管理処理タスクはダウンロード処理タスクよりコンテンツの属性を取得するとともに、コンテンツ印刷制御処理タスクより記録部１０５の状態を取得する。コンテンツ印刷管理処理タスクはこれらの情報よりプリント判断を行って、コンテンツのダウンロード処理と並行して印刷処理が実行できると判断した場合には、コンテンツ印刷制御処理タスクに対してコンテンツの印刷を指示するとともに、印刷状態の監視を行う。
【００１９】
次に、（ｂ）の場合を説明する。コンテンツ印刷サービスが実行されると、コンテンツ印刷管理処理タスクはダウンロード処理タスクよりコンテンツの属性を取得するとともに、コンテンツ印刷制御処理タスクより記録部１０５の状態を取得する。コンテンツ印刷管理処理タスクはこれらの情報よりプリント判断を行って、ダウンロード処理と並行して印刷処理が実行できないと判断した場合には、図示しないユーザインターフェース処理タスクに対して印刷を起動するため条件などを含むガイダンス表示を指示して、ユーザに記録用紙のセットなどを促し、コンテンツ印刷制御処理タスクを介して記録部１０５の状態の監視を継続する。ユーザがガイダンス表示に従って記録用紙のセットなど、印刷を起動するため条件を満足すると、コンテンツ印刷制御処理タスクに対してコンテンツの印刷を指示するとともに、印刷状態の監視を行う。
【００２０】
図４はコンテンツ印刷管理処理タスクによる印刷判断のフローチャートである。
【００２１】
まず、ダウンロード処理タスクよりコンテンツの属性を取得してコンテンツを印刷する条件を確認するとともに（ステップＳ１）、コンテンツ印刷制御処理タスクより記録部１０５の状態を取得、確認する（ステップＳ２）。
【００２２】
その後、記録用紙がセットされていることを確認し（ステップＳ３）、セットされている場合には、それがコンテンツを印刷するのに必要な紙種（例えば高解像度写真の再生に必要な高品位紙）が記録用紙カセットで区別されたカセットにセットされていることを確認する（ステップＳ４）。ステップＳ３またはステップＳ４でそれぞれの条件を満足しなければ、たとえば『記録待ちの画像があります』などの警告表示を行い（ステップＳ６）、さらに、たとえば『高品位記録用紙をセットしてください』などのガイダンス表示を行い（ステップＳ７）、その後ステップＳ２に戻って記録部１０５の状態の監視を継続する。
【００２３】
また、ステップＳ３およびＳ４の条件を満足する場合には、さらに記録紙サイズの確認を行い（ステップＳ５）、コンテンツの印刷に必要な記録サイズの記録用紙がない場合、ステップＳ６で、たとえば『記録待ちの画像があります』などの警告表示を行うとともに、ステップＳ７で、たとえば『Ａ４サイズの記録用紙をセットしてください』などのガイダンス表示を行い、その後ステップＳ２に戻って記録部１０５の状態の監視を継続する。
【００２４】
ステップＳ５の条件を満足する場合には、ステップＳ８以降の、インクカートリッジ関係の確認を行う。具体的には、ステップＳ８はインクカートリッジがあるかどうかの確認、ステップＳ９はインク種別が適合しているかどうかの確認、ステップＳ１０はインクカラーが適合しているかどうかの確認、ステップＳ１１はインクがあるかどうかの確認、ステップＳ１２は記録部１０５で記録用紙ジャムが検出された場合などのエラーが発生していないかどうかの確認である。たとえば、ステップＳ８で適正なインクカートリッジがないと判断された場合には、ステップＳ７で『写真画像印刷用高品位インクカートリッジをセットしてください』などのガイダンス表示が行われることになる。また、ステップＳ１２でたとえば記録用紙ジャムが検出されたことが確認された場合には、ステップＳ７で、『装置内に滞留した記録用紙を取り除いてください』などのガイダンス表示が行われることになる。
【００２５】
上記したステップＳ８〜Ｓ１２の各条件を満足する場合には、ステップＳ１３に進み、コンテンツ印刷制御処理タスクによるデコード／印刷を開始させ、処理は印刷監視処理へと移行する。
【００２６】
以上説明したように、本実施形態によれば、インターネットに接続されたコンテンツサーバにある各種コンテンツを、インターネットを介してコンテンツサーバからファクシミリ装置に配信するシステムにおいて、配信されたコンテンツを、事前に確認したそのコンテンツに関する属性情報を参照しながら復元するとともに、ファクシミリ装置内の記録状態を監視して、ダウンロードしたコンテンツがそのまま印刷出力できると判断した場合には、ダウンロード処理と並行して印刷出力し、ダウンロードしたコンテンツがそのままでは印刷出力できないと判断した場合には、印刷出力するための条件などを示すガイダンス情報を表示するとともに記録状態を継続監視することで、ユーザ設定による記録状態変化時にダウンロードしたコンテンツがそのまま印刷出力できると判断した場合には、同様にダウンロード処理と並行して、あるいはダウンロード処理後に印刷出力する、という制御処理が行われる。これにより、ユーザによる印刷起動操作を行うことなく、自動的にコンテンツを印刷出力することができるようになる。
【００２７】
（他の実施形態）
以上、本発明の実施形態を詳述したが、本発明は、例えばシステム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。また、上述の実施形態では、通信端末装置としてファクシミリ装置を例に説明したが、本発明の通信端末装置はファクシミリ装置に限らず、プリンタ等にも同様に適用可能であることはいうまでもない。また、本発明の通信端末装置は、複数の機器によるシステム構成であってもよいし、また、一つの機器から構成されたものでもよい。
【００２８】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータがその供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。
【００２９】
従って、本発明の機能処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の特許請求の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００３０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００３１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００３２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、そのホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００３３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００３４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００３５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００３６】
【発明の効果】
本発明によれば、供給されたコンテンツを印刷する印刷手段を備えた通信端末装置において、その供給されたコンテンツを、ユーザによる印刷設定操作を介さずに印刷出力させることができる。
【図面の簡単な説明】
【図１】実施形態におけるファクシミリ装置の構成を示すブロック図である。
【図２】実施形態におけるファクシミリ装置を含むネットワークシステムの構成および、ファクシミリ装置によるコンテンツのダウンロード処理のシーケンスを示す図である。
【図３】ファクシミリ装置におけるコンテンツの印刷動作を示すシーケンス図である。
【図４】コンテンツ印刷管理処理タスクによる印刷判断のフローチャートである。
【図１】
2004274233.tif 000003
【図２】
2004274233.tif 000004
【図３】
2004274233.tif 000005
【図４】
2004274233.tif 000006