(57)【特許請求の範囲】
【請求項１】
ネットワークを介して配信されるコンテンツの、配信先通信端末装置における印刷出力制限方法であって、
特定の種類の通信端末装置のみからアクセス可能なサーバにおいて、このサーバに蓄積されネットワークを介して前記通信端末装置へ配信される、イメージ挿入タグで画像が挿入されたマークアップ言語文書からなるコンテンツに対して、前記イメージ挿入タグ毎にその画像に対応する印刷用高品位画像を特定する高品位画像特定情報を付加するとともに、この高品位画像特定情報に当該高品位画像の印刷可能回数を印刷属性情報として指定し、
前記通信端末装置において、受信された前記コンテンツの前記挿入された画像毎に、前記印刷属性情報に基づいて当該印刷用高品位画像の印刷可能回数を制限することを特徴とする配信先通信端末装置における印刷出力制限方法。
【請求項２】
前記通信端末装置は印刷用高品位画像の印刷の度に当該高品位画像特定情報の印刷属性情報としての印刷可能回数を減数して更新することにより、タグ情報を解釈するブラウザにより当該コンテンツの印刷可能回数を管理することを特徴とする請求項１記載の印刷出力制限方法。
【請求項３】
前記マークアップ言語文書のＢＯＤＹタグに印刷属性情報として当該マークアップ言語文書の印刷可能回数を指定し、または、ＨＴＴＰレスポンスで前記通信端末装置に送信される当該マークアップ言語文書に対応づけて、当該ＨＴＴＰレスポンスのヘッダ情報に印刷属性情報として当該マークアップ言語文書の印刷可能回数を指定し、前記通信端末装置は前記印刷属性情報に基づいて当該マークアップ言語文書の印刷可能回数を制限することを特徴とする請求項１記載の印刷出力制限方法。
【請求項４】
前記サーバは、前記特定の種類の通信端末装置のみからアクセスできる専用ネットワーク上に配置することを特徴とする請求項１〜３のいずれかに記載の印刷出力制限方法。
【請求項５】
前記サーバは、任意の通信端末装置からアクセスできるインターネット上に配置し、前記サーバは、通信端末装置からサーバへ送信される特定の情報に基づいて通信端末装置の種類を判別し、前記特定の種類の通信端末装置のみへコンテンツの配信を行うことを特徴とする請求項１〜３のいずれかに記載の印刷出力制限方法。
【請求項６】
前記通信端末装置は、前記挿入された画像毎に「高品位印刷」と「通常印刷」をユーザが選択可能なメニュー項目を表示する請求項１〜５のいずれかに記載の印刷出力制限方法。
【請求項７】
前記通信端末装置は、前記高品位画像特定情報の記述がない前記挿入された画像については、メニュー内の「高品位印刷」のメニュー項目は指定不可状態で表示するか、または、非表示とする請求項６に記載の印刷出力制限方法。
【請求項８】
表示機能および印刷機能を有する通信端末装置からアクセスされるコンテンツサーバであって、
ネットワークを介して配信される、イメージ挿入タグで画像が挿入されたマークアップ言語文書からなるコンテンツを蓄積する手段と、
前記イメージ挿入タグ毎に、その画像に対応する印刷用高品位画像を特定する高品位画像特定情報を付加するとともに、この高品位画像特定情報に当該高品位画像の印刷可能回数を印刷属性情報として付加する手段と、
前記通信端末装置から、当該通信端末装置に接続されているプリンタ種別情報を受信する手段と、
前記通信端末装置へ送信したコンテンツに付随して前記通信端末装置においてなされる高品位画像の要求に応じて、前記プリンタ種別情報に対応した高品位画像データを送信する手段と、
を備えたことを特徴とするコンテンツサーバ。
【請求項９】
印刷出力機能を有する通信端末装置において、
ネットワークを介して、イメージ挿入タグで画像が挿入されたマークアップ言語文書からなるコンテンツを受信し、表示する手段と、
前記コンテンツに付与された印刷属性情報に基づいて、当該コンテンツの印刷可能回数を制限する制御手段とを備え、
前記印刷属性情報として、前記イメージ挿入タグ毎に付加されたその画像に対応する印刷用高品位画像を特定する高品位画像特定情報に対して当該高品位画像の印刷可能回数が指定され、
前記制御手段は、前記印刷可能回数が指定された印刷用高品位画像に対して印刷が行われる度に印刷回数を計数し、この計数値が前記印刷属性情報により定められた印刷可能回数の印刷が行われたことを示したとき、以後の当該印刷用高品位画像の印刷出力を禁止することを特徴とする通信端末装置。
【請求項１０】
前記受信したコンテンツ内の高品位画像特定情報に基づいて、特定の画像の印刷用高品位画像をサーバに要求する手段を備え、
この要求に応じて受信した高品位画像データを表示することなく印刷出力することを特徴とする請求項９記載の通信端末装置。
【請求項１１】
前記通信端末装置に接続されたプリンタからそのプリンタの種別情報を受信する手段と、
前記プリンタ種別情報を前記サーバに送信する手段とを備えたことを特徴とする請求項９または１０記載の通信端末装置。
【請求項１２】
前記表示する手段は、前記挿入された画像毎に「高品位印刷」と「通常印刷」をユーザが選択可能なメニュー項目を表示する機能を有する請求項９〜１１のいずれかに記載の通信端末装置。
【請求項１３】
前記表示する手段は、前記高品位画像特定情報の記述がない前記挿入された画像については、メニュー内の「高品位印刷」のメニュー項目は指定不可状態で表示するか、または、非表示とする請求項１２に記載の通信端末装置。
【請求項１４】
印刷対象のコンテンツについて残存する印刷可能回数を表示する手段を備えたことを特徴とする請求項９〜１３のいずれかに記載の通信端末装置。
【請求項１５】
前記印刷属性情報は、通信端末装置がユーザに対して印刷可能回数の入力を求め、入力された数値を印刷可能回数として用いることを特徴とする請求項９〜１４のいずれかに記載の通信端末装置。
【請求項１６】
通信端末装置において、
ネットワークを介して、イメージ挿入タグで画像が挿入されたマークアップ言語文書からなるコンテンツを受信し、表示する機能と、
このコンテンツを印刷出力する機能と、
前記コンテンツに付与された印刷属性情報に基づいて、当該コンテンツの印刷可能回数を制限する印刷制限機能とを備え、
前記印刷属性情報として、前記挿入された画像毎に付加されたその画像に対応する印刷用高品位画像を特定する高品位画像特定情報に対して当該高品位画像の印刷可能回数が付加され、
前記印刷制限機能は、印刷属性情報として印刷可能回数が指定された印刷用高品位画像に対して印刷が行われる度に印刷可能回数を更新し、前記印刷属性情報により定められた印刷可能回数の印刷が行われたとき、以後の当該印刷用高品位画像の印刷出力を禁止するコンピュータプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話等の通信端末装置に関し、特に、印刷出力機能を有する通信端末装置およびこれと通信するコンテンツサーバに関する。
【０００２】
【従来の技術】
近年、携帯電話（ＰＨＳと呼ばれる簡易携帯電話も含む）が急速に普及し、かつ、その機能も本来の電話にとどまらず、インターネットアクセス機能等が付加され、携帯電話のみで、メール等のメッセージ送受信、各種ウェブ（Ｗｅｂ）サイトへのアクセスが行えるようになった。特に、ウェブサイトへのアクセスは、携帯電話を利用しての種々多様なサービスを受けることを可能とする。最近は、携帯電話向け専用のウェブサイトも数多く現れている。ウェブサイトの種類としては、例えば、銀行取引、証券取引、各種予約、娯楽関連情報提供、その他の種々多様なサービスを提供するものがある。
【０００３】
【発明が解決しようとする課題】
そのようなウェブサイトの一つとして、現在、携帯電話の待ち受け画面に張り付けることができるキャラクタ等の画像を有料で配信するようなサービスも開始されている。また、一方で、携帯電話に接続して印刷出力を行える携帯電話用のプリンタも開発されている。
【０００４】
このような状況においては、いわゆる著作物の配信および課金体系が問題となってくる。従来、プリンタ出力機能を持たない携帯電話においてはキャラクタ画像を配信しても、それはその携帯電話での表示にのみ用いられるので、問題は少なかった。しかしながら、前述のように携帯電話からプリンタへ印刷出力が行えるようになると、一旦携帯電話に取り込んだキャラクタ等の画像は、反復して際限なく印刷出力できるようになる。これでは、有料サービスといっても従来と同様の課金体系では妥当ではなく、特定の印刷対象についての印刷出力に関して何らかの制限または管理が行えることが必要となる。
【０００５】
本発明は、このような背景においてなされたものであり、その目的は、印刷出力機能を有する携帯電話等の通信端末装置において、ネットワークを介して配信される著作物等のデータの印刷出力を制限することが可能な仕組みを提供することにある。
【０００６】
本発明の他の目的は、このような仕組みを実現するための方法、コンテンツサーバ、および通信端末装置を提供することにある。
【０００７】
本発明のさらに他の目的は、表示解像度の画像より高品位の画像データを印刷出力することができる通信端末装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明による印刷出力制限方法は、ネットワークを介して配信されるコンテンツの、配信先通信端末装置における印刷出力制限方法であって、特定の種類の通信端末装置のみからアクセス可能なサーバにおいて、このサーバに蓄積されネットワークを介して前記通信端末装置へ配信されるコンテンツに印刷属性情報を付加し、前記通信端末装置において、受信された前記コンテンツに対して、前記印刷属性情報に基づいて当該コンテンツの印刷可能回数を制限することを特徴とする。
【０００９】
特定の種類の通信端末装置のみからアクセス可能なサーバに置かれるコンテンツに印刷属性情報を付加することにより、当該通信端末装置においては、任意のコンテンツについてその印刷属性情報に基づく印刷可能回数を制限することが可能になる。すなわち、コンテンツに応じて適正な印刷可能回数をコンテンツ提供者側が自由に決定することができる。これによって、通信端末装置における無制限な印刷出力が行われることを回避できる。また、配信したコンテンツの印刷可能回数を管理できることから、適正な課金体系の構築が容易になる。
【００１０】
より具体的には、前記コンテンツはマークアップ言語で記述され、このマークアップ言語の中で印刷対象に対応づけて、前記印刷属性情報としての当該印刷対象の印刷可能回数を指定したタグ情報が付加され、前記通信端末装置は前記タグ情報を解釈するブラウザにより当該コンテンツの印刷可能回数を制限することを特徴とする。あるいは、ＨＴＴＰレスポンスで前記通信端末装置に送信されるコンテンツに対応づけて、そのヘッダ情報に前記印刷属性情報としての当該印刷対象の印刷可能回数を指定し、前記通信端末装置は前記印刷属性情報に基づいて当該印刷対象の印刷可能回数を制限することも可能である。
【００１１】
なお、前記サーバは、前記特定の種類の通信端末装置のみからアクセスできる専用ネットワーク上に配置することが好ましいが、所定の措置を執ることにより、任意の通信端末装置からアクセスできるインターネット上に配置する事も可能である。その措置の一例は、前記サーバが、通信端末装置からサーバへ送信される特定の情報に基づいて通信端末装置の種類を判別し、前記特定の種類の通信端末装置のみへコンテンツの配信を行うものである。
【００１２】
本発明によるコンテンツサーバは、表示機能および印刷機能を有する通信端末装置からアクセスされるコンテンツサーバであって、ネットワークを介して配信される、文書および／または画像を含むコンテンツを蓄積する手段と、前記通信端末装置から、当該通信端末装置に接続されているプリンタ種別情報を受信する手段と、前記通信端末装置へ送信したコンテンツに付随して前記通信端末装置においてなされる高品位画像の要求に応じて、前記プリンタ種別情報に対応した高品位画像データを送信する手段とを備えたことを特徴とする。
【００１３】
このコンテンツサーバにおいて、より具体的には、前記コンテンツサーバから前記通信端末装置へ送信されるコンテンツの印刷対象毎に印刷属性情報が付加され、この印刷属性情報は、前記通信端末装置において、受信された前記コンテンツの印刷可能回数を制限するよう機能する。
【００１４】
本発明によるコンテンツの配信方法は、  印刷出力を制限する特定の機能を有する通信端末装置のみからアクセス可能なサーバ上に、前記通信端末装置へ配信すべきコンテンツを蓄積し、印刷可能回数を制限したいコンテンツに対して印刷属性情報を付加し、前記通信端末装置において、前記印刷属性情報により当該コンテンツの印刷回数が制限されるよう、前記印刷属性情報を機能させることを特徴とする。
【００１５】
さらに、本発明による通信端末装置は、印刷出力機能を有する通信端末装置において、ネットワークを介してコンテンツを受信し、表示する手段と、前記コンテンツに付与された印刷属性情報に基づいて、当該コンテンツの印刷可能回数を制限する制御手段とを備え、前記制御手段は、印刷属性情報として印刷可能回数が指定された印刷対象に対して印刷が行われる度に印刷回数を計数し、この計数値が前記印刷属性情報により定められた印刷可能回数の印刷が行われたことを示したとき、以後の当該印刷対象の印刷出力を禁止することを特徴とする。
【００１６】
この通信端末装置は、好ましくは、前記受信したコンテンツの表示内容に基づいて、特定の表示画像の高品位画像を印刷出力用にサーバに要求する手段を備え、この要求に応じて受信した高品位画像データを表示することなく印刷出力する。また、前記通信端末装置に接続されたプリンタからそのプリンタの種別情報を受信する手段と、前記プリンタ種別情報を前記サーバに送信する手段とを備えることが好ましい。さらに、印刷対象のコンテンツについて残存する印刷可能回数を表示する手段を備えることが好ましい。
【００１７】
前記印刷属性情報は、通信端末装置がユーザに対して印刷可能回数の入力を求め、入力された数値を印刷可能回数として用いるようにすることもできる。これにより、ユーザの希望するだけの印刷可能回数の設定がユーザの意思で行うことが可能となり、従量制の課金体系の場合に、ユーザが必要以上の料金を支払わされるような不都合が解消される。
【００１８】
本発明は、通信端末装置において、ネットワークを介してコンテンツを受信し、表示する機能と、このコンテンツを印刷出力する機能と、前記コンテンツに付与された印刷属性情報に基づいて、当該コンテンツの印刷可能回数を制限する印刷制限機能とを備え、前記印刷制限機能は、印刷属性情報として印刷可能回数が指定された印刷対象に対して印刷が行われる度に印刷可能回数を更新し、前記印刷属性情報により定められた印刷可能回数の印刷が行われたとき、以後の当該印刷対象の印刷出力を禁止するコンピュータプログラムまたは、これを記録した記録媒体として把握することも可能である。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。この実施形態では、本発明の通信端末装置（以下、単に通信端末または端末ともいう）として、携帯電話を例として説明する。しかし、本発明はこれに限定されるものではなく、ゲーム機、テレビ、テレビのセットトップ端末、カーナビゲーション装置、等の種々の他の通信機能を有する端末にも適用することができる。
【００２０】
まず図１により、本発明のシステム全体の構成を説明する。本実施の形態における通信端末としての携帯電話１０は、携帯電話群をインターネット１５に接続する機能を有するとともに、専用ネットワーク１４を介して各種のウェブ（Ｗｅｂ）サーバ１２へも接続する。専用ネットワーク１４は、インターネット１５とは孤立したクローズド（閉鎖的）なネットワークを構成しており、オープンなインターネット１５からのアクセスはできないようになっている。すなわち、専用ネットワーク１４には、特定の携帯電話からしかアクセスできないアクセスポイントを介してのみ入ることができる。勿論、携帯電話１０から中継サーバ１６を経由してインターネット１５のＷｅｂサイトにもアクセスすることができるが、後に詳述する印刷出力管理に適する文書や画像等（コンテンツ）の印刷対象は、専用ネットワーク１４側のウェブサーバ１２上に置かれる。これにより、パソコンのような、コンテンツの自由な操作を制限できない機器から、当該印刷対象を保護することができる。
【００２１】
なお、ウェブサーバ１２をインターネット１５上に配置することも可能である。すなわち、携帯電話等の特定の種類の通信端末装置（自由なファイル操作等が行えないもの）からしかアクセスできない仕組みを設ければ、専用ネットワーク上ではなくオープンなインターネット１５上に配置することが可能となる。その仕組みの一例は、ＨＴＴＰリクエストのヘッダ情報内の「UserAgent:xxx」を利用して、サーバ側で当該通信端末装置のアクセスの可否を決定することである。以下では、説明の便宜上、サーバ１２を専用ネットワーク１４上に置いた例について説明するが、インターネット１５上に置いた場合も実質的には同様である。
【００２２】
ウェブサーバ１２は、各種のコンテンツを携帯電話１０に提供するコンテンツサーバである。このコンテンツとして本発明で着目するものは、文書や画像等の印刷できるデータである。携帯電話１０から任意のウェブサーバ１２をアクセスして、そこから、例えば所望の画像や文書を取り込み、これを携帯電話１０の印刷出力機能を利用して、プリンタ１８から用紙１９に印刷して出力することができる。このプリンタ１８は、携帯電話１０専用のプリンタであり、接続ケーブル１７を介して携帯電話１０の接続端子に接続される。但し、携帯電話１０に接続するプリンタ１０は、必ずしも携帯電話専用である必要はなく、ハード的およびソフト的インタフェースが用意されれば、通常のパソコン用のプリンタを接続してもよい。
【００２３】
図２は、携帯電話１０の概略のハードウェア構成例を示す。この構成において、中央処理装置（ＣＰＵ）１０１は、携帯電話１０全体の制御を司る。ＣＰＵ１０１には、ＲＯＭ１０５、不揮発性記憶装置１０７、ＲＡＭ１０８、プリンタ制御部１０９、平面ディスプレイ１２２、各種キー１３１、通信制御部１３３、および音声処理部１３８が接続されている。
【００２４】
ＲＯＭ１０５は、読み出し専用の不揮発性メモリであり、ＣＰＵ１０１が実行する各種コンピュータプログラムおよび必要なデータを格納している。
【００２５】
不揮発性記憶装置１０７は、書き換え可能な記憶装置であり、利用者が不揮発的に記憶しておきたい各種のデータを格納しておくためのものである。各種データには、電話番号、ＦＡＸ番号、電子メールアドレス、ＵＲＬ等の他、ダウンロードしたファイルデータを含む。また、バージョンアップ可能なプログラムも不揮発性記憶装置１０７に格納することができる。不揮発性記憶装置１０７としては、フラッシュメモリのような静的記憶媒体の他、通信端末によっては、各種ディスクのような動的記録媒体を用いうる。
【００２６】
ＲＡＭ１０８は、ＣＰＵ１０１がプログラムの実行処理を行う上で必要とされる一時記憶領域、作業領域や、プログラム実行に必要な各種データを格納する領域を提供する。
【００２７】
プリンタ制御部１０９は、図１のプリンタ１８との接続インタフェースを提供するとともに、印刷の制御を行う。なお、本発明の印刷出力管理自体は、ＲＯＭ１０６（または不揮発性記憶装置１０７）に格納されたコンピュータプログラムをＣＰＵ１０１が実行することにより実現される。
【００２８】
平面ディスプレイ１２２は、その画面上に、この携帯電話における各種情報を利用者に対して知らしめるための表示を行うデバイスである。
【００２９】
各種キー１３１は、ユーザが携帯電話１０に対して各種のデータや操作指示を入力するためのテンキーや各種制御キーである。
【００３０】
通信制御部１３３は、音声およびデータの無線通信を制御する部位であり、ＲＦ部１３４を介してアンテナ１３５に接続され、無線信号の処理を行う。
【００３１】
音声処理部１３８は、マイク１３６およびスピーカ１３７に接続されて、音声入出力の処理を行う。
【００３２】
なお、図２において、細部の構成（例えば、表示メモリ、表示コントローラや、入出力制御部等）は図示省略してある。
【００３３】
図３は、ウェブサーバ１２の概略のハードウエア構成例を示す。このウェブサーバ１２０は、高性能のデータ処理部１２０と、大容量のデータ格納部１２６とに大別される。
【００３４】
データ格納部１２６には、各種コンテンツを構成するＨＴＭＬ(Hyper Text Markup Language)文書１２７、表示用画像データ１２８、印刷用（高品位）画像データ１２９が予め格納されている。ＨＴＭＬ文書１２７には、画像データ１２８や１２９が埋め込まれ、またはリンクされている。
【００３５】
データ処理部１２０は、専用ネットワーク１４（図１）に接続され、データの送受信を行う送受信部１２１、携帯電話１０から送られてきたプリンタ種別情報を受けてプリンタ種別を判定するプリンタ種別判定部１２２、データ格納部１２６に格納されたＨＴＭＬ文書１２４の読み書き等を行う文書処理部１２４、データ格納部１２６に格納された画像データの読み書き、加工等を行う画像処理部１２５、これらの各機能部を制御する制御部１２３を有する。
【００３６】
さて、以上のようなシステム構成において、本実施の形態に関する動作を以下に説明する。
【００３７】
図４は、携帯電話１０に対してプリンタ１８を接続したときに双方で行われる処理を表すフローチャートである。携帯電話１０にプリンタ１８が接続されると、携帯電話１０側では、プリンタ１８に対してそのプリンタ種別情報を要求する（Ｓ１１）。プリンタ種別情報は、プリンタ１８の解像度、モノクロ／カラーの別、カラーの色数等、当該プリンタの属性情報自体またはそれらの属性情報の組み合わせを識別するための識別情報（例えば番号や記号）である。プリンタ１８は、この要求を受けて（Ｓ２１）、予め保持してある自己のプリンタ種別情報を送信する（Ｓ２２）。携帯電話１０は、このプリンタ種別情報を受けて（Ｓ１２）、前記不揮発性記憶装置１０７（図１）に保存する（Ｓ１３）。
【００３８】
なお、ここではプリンタ種別情報をプリンタ接続時に授受しておく例を示したが、印刷実行の度にそれに先だって授受するようにしてもよい。
【００３９】
次に、携帯電話１０とウェブサーバ１２との間のデータの授受に関して説明する。携帯電話１０とウェブサーバ１２との間では、既知のＨＴＴＰ(Hyper Text Transfer Protocol）プロトコルに則ってデータの授受が行われる。ＨＴＴＰプロトコルにより送受されるデータは、主としてＨＴＭＬのようなマークアップ言語で記述された文書（ドキュメント）である。但し、本発明はＨＴＭＬ以外の他のマークアップ言語（例えば、ＸＭＬやＳＧＭＬ等）にも適用可能である。
【００４０】
携帯電話１０は、自身に搭載された専用のウェブブラウザを用いてウェブサイト上のドキュメントにアクセスすることができる。本実施の形態では、このウェブブラウザに、後述するような印刷管理機能が組み込まれている。
【００４１】
携帯電話１０のユーザは、所定の操作によって、特定のウェブサーバ１２のアドレス（ＵＲＬ）またはサイトを指定すると、ウェブブラウザは、それにより特定されるウェブサーバ１２の特定のページの内容（例えばＨＴＭＬファイル）の転送を要求する。これに対して、サーバ１２は当該ページのＨＴＭＬファイルを携帯電話１０へ返送する。ブラウザは、これを受けてその内容を解析し、携帯電話１０の画面上に表示する。このページに、インライン画像が埋め込まれている場合には、その情報もサーバ２４３に対して要求する。これに応答して、サーバ１２はその表示用画像ファイルを返送する。ブラウザはこれを受けてページ内の指定された位置にその画像を表示する。ユーザが画面上に表示されたページ上にあるアンカーポイント（またはホットスポット）を指示したときには、さらに、そのリンク先である別のページやページ内箇所の情報を要求し、あるいは他のサイトへ飛ぶことができる。以上は、一般的なウェブ閲覧の動作である。
【００４２】
図５のフローチャートにより、さらに印刷時の携帯電話１０とウェブサーバ１２の動作を説明する。今、携帯電話１０において、ウェブサーバ１２から取り込まれた何らかのコンテンツを表示している状態を想定する。有料のウェブサイトでは、そのサイトへ入る際に有料である旨の警告がユーザに対してなされる。携帯電話１０のユーザがその表示されているページや画像等の印刷対象に対して印刷指示を行ったとき、図５の携帯電話１０の印字時の処理が起動される。この例では、最初に印刷対象が表示画像そのものかそれに対応する高品位画像かを判断する（Ｓ３１）。この判断の方法については、具体例を挙げて後述する。高品位画像でなければ、ステップＳ３４の印刷処理へ進む。高品位画像の印刷の場合には、それを当該ウェブサーバ１２に対して要求する（Ｓ３２）。このとき前述のプリンタ種別情報も送信する。ウェブサーバ１２は、この要求を受信するとともに、プリンタ種別を確認する（Ｓ４１）。このプリンタ種別に基づいて、これに合致した高品位画像データを作成または選択する（Ｓ４２）。ここで、「作成」とは、基となる画像に対してプリンタ種別に合致するように解像度の変換や色数の変換等の加工を行うことであり、「選択」とは、予め複数のプリンタ種別用の画像データの中からプリンタ種別に合致したものを選ぶことである。このように作成または選択された高品位画像データを携帯電話１０に対して送信する。携帯電話１０は、これを受信し（Ｓ３３）、印刷処理を行う（Ｓ３４）。当然ながら、高品位画像データ自体は携帯電話１０の表示画面には表示されず、印刷にのみ利用される。
【００４３】
印刷対象のコンテンツには印刷属性としての印刷可能回数ｎ（後述）が付与されており、印刷完了時にこの数値から１を減ずる（Ｓ３５）。この新たなｎの値について、ＲＡＭ１０８および／または不揮発性記憶装置１０７に記憶されている印刷属性を更新する（Ｓ３６）。この更新の具体例については後述する。
【００４４】
減数されたｎ値が”０”となったら(Ｓ３７,Ｙｅｓ)、当該印刷対象の以後の印刷を禁止して（Ｓ３８）、本処理を終了する。”０”でなければ、ステップＳ３８を迂回して本処理を終了する。印刷の禁止は、具体的には例えば、印刷指示を選択するためのメニュー内の「印刷」項目を選択不可状態にしたり、メニューから印刷項目自体を削除することにより行える。印刷禁止の具体的手段は、これらに限らず、任意の手法を採用してよい。
【００４５】
ところで、有効な印刷可能回数が残っている印刷対象データが揮発性のＲＡＭ１０８のみに記憶されている状態で電源を切られたり上書きされたりすると、その印刷可能回数を消化する前に、そのデータが消滅してしまう場合がある。このような不都合を防止するために、図６のようなデータ消滅時処理を行う。この処理では、まず、上記のような印刷対象データが消滅する事態になる場合を検知すると（Ｓ５１，Ｙｅｓ）、その印刷可能回数ｎが”１”以上かをチェックする（Ｓ５２）。そうでなければ、この処理を終了する。ｎが”１”以上であれば、不揮発性記憶装置１０７に当該印刷対象データを自動保存する（またはユーザに警告して保存を行うことを促す）（Ｓ５３）。このようにして、ユーザが予期せずに、有効な印刷可能回数が残っている印刷対象データが消去されることを防止することができる。
【００４６】
図７に、ＨＴＭＬ文書に印刷属性を含ませた例を示す。ＨＴＭＬ文書は、実質的にはテキストファイルであるが、タグと呼ばれる、記号“＜”と“＞”で挟まれたコードをページ内に散在して有する。このタグにより、文字修飾情報やレイアウト情報の他、リンク情報を設定することができる。ブラウザがこのタグを解釈して、ＨＴＭＬ文書をその作成者の意図に沿った形式で画面上に表示し、また、リンクの制御を行う。
【００４７】
印刷属性は、図７のＨＴＭＬ文書の一例におけるタグ７１，７２，７３内に特定の記述(例えばprint="n"）を付加することにより指定できる。ＢＯＤＹタグ７１に付加された「print="3"」は、このＨＴＭＬ文書（ページ）全体に対する印刷属性であり、そのページの印刷が３回まで許されることを示している。タグ７２，７３内の「PRINTSRC=」は、対応する「IMG SRC=」で指定された表示画像データ（例えば、"hiyoko.gif"）に対応する高品位画像データのファイル名（例えば、"hiyoko.jpg"）を指定するものである。但し、すべての「IMG SRC=」に対して高品位画像指定部「PRINTSRC=」が必須というわけではない。タグ７２，７３内の高品位画像指定部（「PRINTSRC=」）に付加された「print="2"」は、個々の高品位画像データに付加された印刷属性であり、その高品位画像が２回まで印刷できることを示している。本実施の形態では、「IMG SRC=」で指定された表示画像の印刷可能回数は、ＢＯＤＹタグ７１に印刷属性が指定されているときには、その指定により決まる。これに代えて、表示画像指定部「IMG SRC=」にも印刷属性を付加して、ページとは独立に表示属性を持たせるようにすることも可能である。その場合には、例えば「IMG SRC=」の直後に「print="n"」を記述する。
【００４８】
図８は、ＨＴＴＰレスポンスのヘッダ情報に印刷属性を含ませた例を示す。携帯電話１０からのＨＴＴＰリクエストに応じて、サーバ１２から携帯電話１０に対して当該要求されたコンテンツを含むＨＴＴＰレスポンスが返される。このＨＴＴＰレスポンスのヘッダ情報に、印刷属性を定める特定の記述(例えば、「print: n」）を含めることができる。この図において、 「htmlの内容」より前の部分がＨＴＴＰレスポンスのヘッダ情報であり、その最後に付加された「Print: 3」が印刷属性の記述部である。ヘッダ情報のこの部分以外は既知である。ヘッダ情報に「print: n」が含められている場合、携帯電話１０内のブラウザは、その値を当該コンテンツに対応づけて保持する。ここでは、その値をフラグ値と呼ぶ。この例は、返送されるHTMLテキスト文書について印刷可能回数３が指定された場合を示している。画像データが返送される場合も同様である。ブラウザは、ヘッダ情報内の「print: n」の記述を見つけて、そこに指定されている数値をフラグ値として当該コンテンツと対応づけて保持する。図６で説明したデータ保存時には、フラグ値も一緒に保存する。
【００４９】
図９（ａ）は、図７のＨＴＭＬ文書を表示した携帯電話１０の画面例を示す。画面内に収まらない部分は、所定の操作（例えば矢印キーやスクロールキーの操作）により画面をスクロールさせて見ることができる。現在表示している文書（ページと呼ぶ）全体を印刷する場合には、所定の操作（例えばメニューキーを押下）により図９（ｂ）に示すようなメニューウィンドウ８１を表示させ、キー操作によりメニュー項目中の「ページ印刷」を選択する。図の例では、このメニュー項目に「（３回可）」という印刷許容回数表示が付加されている。これは、図７のＢＯＤＹタブ７１に付加された印刷属性「print="3"」に対応している。このメニュー選択を確定するとこの文書の印刷が実行される。このとき、文書内に埋め込まれた画像も印刷出力されるが、その画像は解像度の低い表示画像である。この印刷完了後、図７のＨＴＭＬ文書中のＢＯＤＹタグ７１の印刷タグに指定された印刷属性「print="3"」の数値が”３”から”２”へデクリメントされる。不揮発性記憶装置１０７にも当該文書が保存されていれば、その印刷属性が更新される。次にメニューウィンドウ８１を開いたとき、ページ印刷については「ページ印刷（２回可）」（図示せず）となる。さらに追加的な２回の印刷出力を行った後は、この値が”０”になる。この場合、次回開いたメニューウィンドウ８１内では「ページ印刷（０回可）」となり、この項目が選択できなくなる。あるいは、ページ印刷の項目自体をメニューウィンドウ８１から削除してもよい。
【００５０】
文書全体ではなく、その中に含まれる特定の画像のみを指定して印刷することもできる。その場合には、図９（ｂ）のメニューウィンドウ８１内の「画像選択」というメニュー項目を選択する。これによって、図１０（ａ）に示すように最初の画像がフォーカス（ハイライト）される。この例では、フォーカスされた画像を枠９１で強調表示している。フォーカスの方法はこれに限るものではなく、画像がフォーカスされていることが認識できる任意の表示形態を採用することができる。文書中に複数の画像が含まれている場合には、キー操作により順次フォーカスを移動させることができる。
【００５１】
図１０（ｂ）は次の画像にフォーカスが移動した状態を示す（このとき表示画像は、フォーカスされた画像が画面上に現れるように自動的にスクロールされる）。画像がフォーカスされた状態でメニュー表示操作を行うと、図１１に示すようなメニューウィンドウ９５が表示される。これは、低解像度の表示画像を印刷する「通常印刷」か、または高解像度の画像の印刷を行う「高品位印刷」かをユーザが選択するためのものである。図示しないが、「高品位印刷」を選択した場合には、別途料金が課金される場合には、その旨を表示してユーザの了解を得る。了解が得られない場合は、高品位印刷はキャンセルされる。
【００５２】
本実施の形態では、前述したように、通常印刷の印刷可能回数はＢＯＤＹタグに付加された印刷属性で管理し、「高品位印刷」の印刷可能回数は、「ＰＲＩＮＴＳＲＣ＝」の記述後に指定された印刷属性で管理している。「ＰＲＩＮＴＳＲＣ＝」の記述がない表示画像については、メニューウィンドウ９５内の「高品位印刷」のメニュー項目は指定不可状態で表示される。あるいは、メニューウィンドウ９５内の「高品位印刷」のメニュー項目を非表示とするか、メニューウィンドウ９５自体を非表示とすることも可能である。高品位印刷についても、その実行後は、対応するタグ内の印刷属性の更新が行われる。
【００５３】
但し、高品位の画像データはデータサイズが大きいので、高品位画像データについては印刷属性の指定がない場合には、１回のみの印刷出力が行えるようにしてもよい。この場合、再度、高品位画像データの印刷出力を行いたい場合には、再びサーバから高品位画像データの送信を受けることになる。
【００５４】
さらには、全印刷対象または特定の印刷対象（例えばページ）についても、印刷属性の指定がない場合には、１回だけ印刷出力ができるようにすることもできる。この場合、印刷属性が指定されていない印刷対象については、暗黙的に「print="1"」という印刷属性が指定されていると考えられる。この場合に特定のコンテンツについてのみ積極的に印刷出力を禁止するための印刷属性（例えば、最初から「print="0"」を指定等）を設けてもよい。
【００５５】
逆に、全印刷対象または特定の印刷対象について印刷属性の指定がない場合には印刷出力が全くできないようにすることも可能である。この場合、印刷属性が指定されていない印刷対象については、暗黙的に「print="0"」という印刷属性が指定されていると考えられる。
【００５６】
重要なことは、携帯電話１０などの通信端末においては、汎用のパソコン等と異なり、印刷属性の有無に関わらず、メモリ上にある任意のファイルを自由に印刷出力することができないのが通常の状態であるということである。すなわち、本発明は、携帯電話１０内のブラウザ等のプログラムで許可された印刷対象のみの印刷出力が行えるという前提のもとで、印刷出力の可否および印刷可能回数を管理している。
【００５７】
以上の実施の形態では、コンテンツ提供者側が印刷可能回数を定めたが、他の実施形態として、ユーザが希望する印刷可能回数を指定するようにすることも可能である。すなわち、ユーザの印刷指示時または高品位画像データ要求時等に、ユーザが希望する具体的な印刷可能回数を指定するようにしてもよい。そのためには、印刷属性として例えば「print="?"」のような記述を印刷対象に付加しておく。ブラウザはこのような印刷属性を有する印刷対象についての印刷指示を受けたら、図１２のウィンドウ９７に示すように、ユーザに対して「印刷希望回数を入力して下さい」というようなメッセージを出力してユーザに印刷可能回数の数値を入力させる。この例では、高品位画像についての例を示している。この回数値によって課金額が異なる場合には、その額を予めまたはその都度ユーザに表示して知らせる。この回数値はサーバ側に送られ、課金等のためのデータとして利用される。また、マークアップ言語文書内の当該「print="?"」の「?」を入力された数値に書き換える。または、この数値は上述したフラグ値として管理される。「print="?"」のような印刷属性を付加する代わりに、印刷属性がなくても、このようなユーザへの問い合わせを行うようにすることもできる。この場合、暗黙的に「print="?"」という印刷属性が付加されていると等価である。
【００５８】
本発明は、さらに次のような種々の変形例が考えられる。
【００５９】
例えば、印刷属性の例としては、主として印刷可能回数について説明したが、印刷可否を示す文字や記号であってもよい。さらに印刷属性は、マークアップ言語文書内に記載する例と、ヘッダ情報に付加する例を示したが、印刷対象のコンテンツに付加できれば他の方法であってもよい。例えば、マークアップ言語文書のタグ以外の本文中にその印刷可能回数を示す文字や記号、図形とともに、その数値を含めるようにしてもよい。その場合には、印刷指示を行う前に、表示画面上で個々の印刷対象の印刷可能回数を認識することができるという副次的効果がある。
【００６０】
また、少なくとも高品位画像については、ユーザ毎に、累積印刷可能回数をサーバ側で管理することも可能である。したがって、通信毎であっても一定期間（例えば月）毎であっても、適正な課金を行うことが可能となる。サーバ側で特定の高品位画像についての全ユーザの累積印刷可能回数を管理することもできる。
【００６１】
以上、本発明の好適な実施の形態について説明したが、具体的な構成例、フローチャート、画面例等は、発明の理解を容易にするためのものであり、本発明の範囲を制限する意図のものではない。
【００６２】
【発明の効果】
本発明によれば、印刷出力機能を有する携帯電話等の通信端末装置において、ネットワークを介して配信される著作物等のデータの印刷出力を制限することが可能となる。したがって、著作物の配信に対する適切な課金体系を構築することが容易となり、通信媒体を利用した取引の活発化を促すことができる。
【図面の簡単な説明】
【図１】本発明のシステム全体の構成を示すブロック図である。
【図２】本発明の実施の形態における携帯電話の概略のハードウェア構成例を示すブロック図である。
【図３】本発明の実施の形態におけるウェブサーバの概略のハードウエア構成例を示すブロック図である。
【図４】本発明の実施の形態において、携帯電話に対してプリンタを接続したときに双方で行われる処理を表すフローチャートである。
【図５】本発明の実施の形態における印刷時の携帯電話とウェブサーバの動作を説明するためのフローチャートである。
【図６】本発明の実施の形態におけるデータ消滅時処理を示すフローチャートである。
【図７】本発明の実施の形態においてＨＴＭＬ文書に印刷属性を含ませた例を示す図である。
【図８】本発明の実施の形態においてＨＴＴＰレスポンスのヘッダ情報に印刷属性を含ませた例を示す図である。
【図９】図７のＨＴＭＬ文書を表示した携帯電話の画面例を示す図（ａ）（ｂ）である。
【図１０】本発明の実施の形態において画像がフォーカスされた状態を示す図（ａ）（ｂ）である。
【図１１】図１０（ｂ）の画面においてメニューウィンドウが表示された状態を示す図である。
【図１２】本発明の他の実施の形態の説明図である。
【符号の説明】
１０  携帯電話
１２  ウェブ（ｗｅｂ）サーバ
１４  専用ネットワーク
１５  インターネット
１６  中継サーバ
１７  接続ケーブル
１８  プリンタ
１９  用紙
【図１】
0004405030.tif 000002
【図２】
0004405030.tif 000003
【図３】
0004405030.tif 000004
【図４】
0004405030.tif 000005
【図５】
0004405030.tif 000006
【図６】
0004405030.tif 000007
【図７】
0004405030.tif 000008
【図８】
0004405030.tif 000009
【図９】
0004405030.tif 000010
【図１０】
0004405030.tif 000011
【図１１】
0004405030.tif 000012
【図１２】
0004405030.tif 000013