(57)【要約】【課題】  デジタルＴＶ受信機などの表示装置とプリンタとで構成される印刷システムにおいて、フレーム印刷を可能とするフレーム印刷装置およびフレーム印刷システムを得ること。【解決手段】  フレーム印刷装置２の取得手段４４は、ネットワーク通信手段４２を介して、所定のサーバ１から、画像とフレーム画像とを合成して印刷するフレーム印刷に使用するフレーム画像のデータを取得する。送信手段４５は、フレーム印刷に使用するフレーム画像を選択するフレーム画像の選択画面の情報を、ネットワーク通信手段４２を介して表示装置３へ送信する。印刷手段４１は、送信手段４５が送信したフレーム画像の選択画面の情報に基づいて表示装置３により選択されたフレーム画像を用いてフレーム印刷をする。【選択図】  図１
2006106846.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して表示装置および所定のサーバに接続されるネットワーク通信手段と、
上記ネットワーク通信手段を介して、上記所定のサーバから、画像とフレーム画像とを合成して印刷するフレーム印刷に使用するフレーム画像のデータを取得する取得手段と、
フレーム印刷に使用するフレーム画像を選択するフレーム画像の選択画面の情報を、上記ネットワーク通信手段を介して上記表示装置へ送信する送信手段と、
上記送信手段が送信したフレーム画像の選択画面の情報に基づいて上記表示装置により選択されたフレーム画像を用いてフレーム印刷をする印刷手段と、
を有することを特徴とするフレーム印刷装置。
【請求項２】
前記ネットワーク通信手段を介して、前記所定のサーバからダウンロード可能なフレーム画像のデータを選択するフレーム画像の選択画面であって、且つ、そのフレーム画像のデータのリンクを有する選択画面の情報を、前記所定のサーバから受信する受信手段と、
上記受信手段が受信したフレーム画像の選択画面の情報内のリンクをフレーム画像のデータの取得リクエストへ変更したフレーム画像の選択画面の情報を生成する生成手段と、を有し、
前記取得手段は、上記生成手段が生成したフレーム画像の選択画面の情報に基づく上記取得リクエストを前記表示装置から受けると前記所定のサーバからフレーム画像のデータを取得し、
前記送信手段は、前記取得手段により取得されたフレーム画像を含むフレーム画像の選択画面を送信すること、
を特徴とする請求項１記載のフレーム印刷装置。
【請求項３】
前記ネットワーク通信手段を介して、前記所定のサーバからダウンロード可能なフレーム画像のデータを選択するフレーム画像の選択画面であって、且つ、そのフレーム画像のデータのリンクを有する選択画面の情報を、前記所定のサーバから受信する受信手段と、
上記受信手段が受信したフレーム画像の選択画面の情報内のリンクをフレーム画像のデータの取得リクエストへ変更したフレーム画像の選択画面の情報を生成する生成手段と、を有し、
前記送信手段は、上記生成手段により生成されたフレーム画像の選択画面の情報を送信し、
前記取得手段は、上記生成手段が生成したフレーム画像の選択画面の情報に基づく上記取得リクエストを前記表示装置から受けると、前記所定のサーバからフレーム画像のデータを取得すること、
を特徴とする請求項１記載のフレーム印刷装置。
【請求項４】
前記生成手段は、前記フレーム画像の選択画面の情報をマークアップ言語のページとして生成し、前記受信手段が受信した選択画面の情報におけるフレーム画像に付されたリンクを、当該フレーム印刷装置に対する取得リクエストへ変更すること、
を特徴とする請求項２または３記載のフレーム印刷装置。
【請求項５】
前記取得手段は、前記表示装置により設定されたあるいは許可されたサーバから、上記フレーム印刷に使用するフレーム画像のデータを取得することを特徴とする請求項１から４の中のいずれか１項記載のフレーム印刷装置。
【請求項６】
請求項１から５の中のいずれか１項記載のフレーム印刷装置と、
上記フレーム印刷装置とネットワークを介して接続され、上記フレーム印刷装置から受信したフレーム画像の選択画面の情報に基づいてフレーム画像の選択画面を表示し、その選択画面から選択されたフレーム画像を示す情報を上記フレーム印刷装置へ送信する表示装置と、
上記フレーム印刷装置とネットワークを介して接続され、ネットワークを介してフレーム画像を供給するサーバと、
を有することを特徴とするフレーム印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フレーム印刷装置およびフレーム印刷システムに関するものである。
【背景技術】
【０００２】
特許文献１は、印刷システムを開示する。この印刷システムは、コンピュータと、プリンタとを接続したものである。コンピュータは、画像などの印刷をプリンタに指示する。プリンタは、コンピュータに指示された画像などを用紙に印刷する。
【０００３】
【特許文献１】国際公開ＷＯ２００４／０２１１６４公報（図面、発明の詳細な説明）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１のようにプリンタをコンピュータに接続する印刷システムとは別に、プリンタをＤＳＣ（Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ）などに接続し、ＤＳＣにおいて選択されたフレーム画像と、ＤＳＣで撮像した画像とを合成し、この合成した画像を印刷するフレーム印刷システムがある。
【０００５】
また、近年、インターネットの閲覧可能なデジタルＴＶ受信機が普及し始めている。そこで、このデジタルＴＶ受信機とプリンタとをネットワークで接続し、デジタルＴＶ受信機にて選択されたフレーム画像を使用してプリンタにフレーム印刷をすることが考えられる。
【０００６】
他方、フレーム印刷に使用するフレーム画像は、組み合わせる画像や、ユーザの好みなどに応じて選択される。また、ユーザが選択するフレーム画像は、そのときの流行などに影響されることもある。そのため、プリンタのベンダなどは、フレーム印刷に使用するフレーム画像を、インターネット上のサーバから供給している。インターネット上のサーバからフレーム画像を供給することで、フレーム画像をメモリカードなどで提供する場合のように流通コストがかからなくなる。
【０００７】
特許文献１のように、コンピュータを用いたフレーム印刷システムでは、そのコンピュータにフレーム画像をダウンロードさせることで、そのインターネットで提供されるフレーム画像を利用したフレーム印刷が可能である。
【０００８】
しかしながら、デジタルＴＶ受信機は、Ｗｅｂブラウザなどの機能を有していても、フレーム印刷には対応していない。その結果、デジタルＴＶ受信機とプリンタとをネットワークで接続したフレーム印刷システムの場合、インターネットなどのサーバにあるフレーム画像を用いてフレーム印刷をすることができない。
【０００９】
本発明は、デジタルＴＶ受信機などの表示装置とプリンタとで構成される印刷システムにおいて、フレーム印刷を可能とするフレーム印刷装置およびフレーム印刷システムを得ることを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るフレーム印刷装置は、ネットワークを介して表示装置および所定のサーバに接続されるネットワーク通信手段と、ネットワーク通信手段を介して、所定のサーバから、画像とフレーム画像とを合成して印刷するフレーム印刷に使用するフレーム画像のデータを取得する取得手段と、フレーム印刷に使用するフレーム画像を選択するフレーム画像の選択画面の情報を、ネットワーク通信手段を介して表示装置へ送信する送信手段と、送信手段が送信したフレーム画像の選択画面の情報に基づいて表示装置により選択されたフレーム画像を用いてフレーム印刷をする印刷手段と、を有するものである。
【００１１】
この構成を採用すれば、フレーム印刷装置は、サーバ上にあるフレーム画像を表示装置により選択し、その表示装置により選択されたフレーム画像を用いてフレーム印刷をすることができる。その結果、表示装置とフレーム印刷装置とで構成される印刷システムにおいて、フレーム印刷が可能となる。
【００１２】
本発明に係るフレーム印刷装置は、上述した発明の構成に加えて、ネットワーク通信手段を介して、所定のサーバからダウンロード可能なフレーム画像のデータを選択するフレーム画像の選択画面であって、且つ、そのフレーム画像のデータのリンクを有する選択画面の情報を、所定のサーバから受信する受信手段と、受信手段が受信したフレーム画像の選択画面の情報内のリンクをフレーム画像のデータの取得リクエストへ変更したフレーム画像の選択画面の情報を生成する生成手段と、を有し、取得手段が、生成手段が生成したフレーム画像の選択画面の情報に基づく取得リクエストを表示装置から受けると所定のサーバからフレーム画像のデータを取得し、送信手段が、取得手段により取得されたフレーム画像を含むフレーム画像の選択画面を送信するものである。
【００１３】
この構成を採用すれば、フレーム印刷装置は、表示装置で選択されたフレーム画像を、サーバから取得することができる。しかも、表示装置により印刷するフレーム画像が選択されたら、既に取得しているフレーム画像を用いて、直ちにフレーム印刷を開始することができる。
【００１４】
本発明に係るフレーム印刷装置は、上述した発明の構成に加えて、ネットワーク通信手段を介して、所定のサーバからダウンロード可能なフレーム画像のデータを選択するフレーム画像の選択画面であって、且つ、そのフレーム画像のデータのリンクを有する選択画面の情報を、所定のサーバから受信する受信手段と、受信手段が受信したフレーム画像の選択画面の情報内のリンクをフレーム画像のデータの取得リクエストへ変更したフレーム画像の選択画面の情報を生成する生成手段と、を有し、送信手段が、生成手段により生成されたフレーム画像の選択画面の情報を送信し、取得手段が、生成手段が生成したフレーム画像の選択画面の情報に基づく取得リクエストを表示装置から受けると、所定のサーバからフレーム画像のデータを取得するものである。
【００１５】
この構成を採用すれば、フレーム印刷装置は、表示装置で選択されたフレーム画像を、サーバから取得することができる。しかも、表示装置による１回のフレーム画像の選択により、そのフレーム画像の取得と、そのフレーム画像を用いた印刷とを実行することができる。
【００１６】
本発明に係るフレーム印刷装置は、上述した各発明の構成に加えて、生成手段が、フレーム画像の選択画面の情報をマークアップ言語のページとして生成し、受信手段が受信した選択画面の情報におけるフレーム画像に付されたリンクを、当該フレーム印刷装置に対する取得リクエストへ変更するものである。
【００１７】
この構成を採用すれば、フレーム印刷装置は、サーバから受信したフレーム画像の選択画面を利用して、容易に、当該フレーム印刷装置に対する取得リクエストを有するフレーム画像の選択画面を生成することができる。
【００１８】
本発明に係るフレーム印刷装置は、上述した各発明の構成に加えて、取得手段が、表示装置により設定されたあるいは許可されたサーバから、フレーム印刷に使用するフレーム画像のデータを取得するものである。
【００１９】
この構成を採用すれば、フレーム印刷装置は、表示装置により設定されたあるいは許可されたサーバから、フレーム印刷に使用するフレーム画像のデータあるいはフレーム画像を含むデータを取得する。そのため、たとえば、ユーザは、表示装置を用いて事前にフレーム印刷に係るデータを提供するインターネット上などのサーバにアクセスし、その上で、フレーム印刷装置にそれらのデータを取得させることができる。
【００２０】
本発明に係るフレーム印刷システムは、上述した各発明に係るフレーム印刷装置と、フレーム印刷装置とネットワークを介して接続され、フレーム印刷装置から受信したフレーム画像の選択画面の情報に基づいてフレーム画像の選択画面を表示し、その選択画面から選択されたフレーム画像を示す情報をフレーム印刷装置へ送信する表示装置と、フレーム印刷装置とネットワークを介して接続され、ネットワークを介してフレーム画像を供給するサーバと、を有するものである。
【００２１】
この構成を採用すれば、フレーム印刷システムは、サーバ上にあるフレーム画像を表示装置により選択し、その表示装置により選択されたフレーム画像を用いてフレーム印刷をすることができる。その結果、表示装置とフレーム印刷装置とで構成される印刷システムにおいて、フレーム印刷が可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係るフレーム印刷装置およびフレーム印刷システムを、図面に基づいて説明する。フレーム印刷装置は、プリンタを例として説明する。
【００２３】
実施の形態１．
図１は、本発明の実施の形態１に係るフレーム印刷システムを示す図である。フレーム印刷システムは、ＰＩＦ（ＰＲＩＮＴ  Ｉｍａｇｅ  Ｆｒａｍｅｒ）サーバ１にアクセス可能なフレーム印刷装置としてのプリンタ２と、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたページの閲覧が可能な表示装置としてのデジタルＴＶ受信機３と、を有する。ＰＩＦサーバ１は、インターネット４に接続されている。プリンタ２と、デジタルＴＶ受信機３は、ネットワークとしてのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５に接続されている。ＬＡＮ５とインターネット４とは、ゲートウェイルータ６に接続されている。
【００２４】
ＬＡＮ５は、コンピュータやコンピュータ組み込み機器などを接続するコンピュータ通信ネットワークである。プリンタ２およびデジタルＴＶ受信機３は、コンピュータ組み込み機器の一種である。このようなコンピュータ通信ネットワークの規格には、たとえばＩＥＥＥ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．３などがある。ＩＥＥＥ８０２．３では、たとえばＬＡＮ５に接続する各コンピュータをケーブルでハブに接続することで、コンピュータ通信ネットワークを構成することができる。なお、プリンタ２およびデジタルＴＶ受信機３は、無線通信回線を用いた無線ＬＡＮにて接続されてもよい。
【００２５】
インターネット４は、複数のＬＡＮ５を相互に接続した広域ネットワークである。複数のＬＡＮ５の相互接続には、たとえば電話回線網、衛星通信回線などの広域通信回線などが使用される。
【００２６】
ゲートウェイルータ６は、ＬＡＮ５上のインターネット４宛てのデータを受信し、その受信したデータをインターネット４へ送信する。ゲートウェイルータ６は、インターネット４上の自分宛てのデータを受信し、その受信したデータをＬＡＮ５へ送信する。
【００２７】
ＰＩＦサーバ１は、記憶デバイス１１と、ネットワーク通信Ｉ／Ｆ１２と、ウェブサーバ部１３と、を有する。
【００２８】
ＰＩＦサーバ１の記憶デバイス１１は、複数のＰＩＦデータファイル１４と、ダウンロードページデータファイル１５と、を記憶する。
【００２９】
ＰＩＦデータファイル１４は、フレーム画像のデータを有する。フレーム画像は、フレーム印刷において、画像の上に重ねる画像である。このようなフレーム画像としては、たとえば写真を飾る額縁などを画像化したものがある。なお、フレーム画像データは、フレーム画像を構成する各ピクセルのデータとして、色を表現するR（赤）・G（緑）・B（青）データ以外に、αチャンネルデータを有するものであってもよい。各ピクセルのαチャンネルデータでは、ピクセル毎の透過率などが指定される。
【００３０】
ＰＩＦデータファイルは、具体的には、ヘッダデータと、少なくとも２つのレイヤ指定コマンドと、フレーム画像のデータと、を有する。少なくとも２つのレイヤの中の１つは、画像を貼り付けるレイヤである。もう一つのレイヤは、フレーム画像を貼り付けるレイヤである。フレーム画像のデータは、画像を貼り付けるレイヤより上側のレイヤ指定コマンドの後に記述される。ヘッダデータは、たとえば、ＰＩＦデータのバージョン、製作者、著作権所有者、コピー可否フラグ、編集可否フラグ、検索キーワード、タイトル、用紙サイズ、用紙に対する印刷向き（縦、横など）などの情報を有する。
【００３１】
図２は、図１中のダウンロードページデータファイル１５のデータに基づいて生成されるダウンロードページおよびそれに付随するリンクデータの一例を示す図である。このダウンロードページは、ネットワーク通信Ｉ／Ｆ４２が受信するフレーム画像の選択ページである。ダウンロードページデータは、ＨＴＭＬで記述されたページデータである。ダウンロードページには、「フレーム画像ダウンロード」の文字列が表示される。図２のダウンロードページは、３つの縮小画像ボタン２１を有する。
【００３２】
ダウンロードページの縮小画像ボタン２１には、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が関連付けられる。この関連付けられるＵＲＬは、マークアップ言語にて記述されているリンクであり、ダウンロードページデータにおいて、ＨＴＭＬにおけるリソースアドレスとして記述される。このＵＲＬは、ＰＩＦサーバ１に記憶されるＰＩＦデータファイル１４のインターネット４におけるＵＲＬである。たとえば、図２の左側の縮小画像ボタン２１には、「ｗｗｗ．ｐｉｆ．ｃｏｍ／００１」とのＵＲＬが関連付けられている。「ｗｗｗ．ｐｉｆ．ｃｏｍ」は、ＰＩＦサーバ１のＵＲＬである。「００１」は、ＰＩＦサーバ１におけるそのＰＩＦデータファイル１４の識別番号である。
【００３３】
また、ダウンロードページの縮小画像ボタン２１は、関連付けられたＰＩＦデータファイル１４のフレーム画像を縮小した画像を有する。この縮小画像ボタン２１の画像は、たとえばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）形式の画像データであればよい。
【００３４】
ＰＩＦサーバ１のネットワーク通信Ｉ／Ｆ１２は、インターネット４に接続される。ネットワーク通信Ｉ／Ｆ１２は、インターネット４から、ＰＩＦサーバ１宛てのデータを受信する。ネットワーク通信Ｉ／Ｆ１２は、送信が指示されたデータを、そのデータの送信先を指定してインターネット４へ送信する。
【００３５】
ウェブサーバ部１３は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などのプロトコルにしたがって、要求に応じたデータを記憶デバイス１４から読み込み、読み込んだデータをネットワーク通信Ｉ／Ｆ１２に送信させる。なお、ウェブサーバ部１３は、ＰＩＦサーバ１の図示外のＣＰＵがウェブサーバプログラムを実行することで実現される。ウェブサーバプログラムは、ＰＩＦサーバ１の記憶デバイス１１などに記憶されていればよい。ウェブサーバプログラムは、コンピュータ読み取り可能な記録媒体あるいは伝送媒体を介して記憶デバイス１４などに記憶されたものであってもよい。
【００３６】
デジタルＴＶ受信機３は、液晶デバイス３１と、入力デバイス３２と、ネットワーク通信Ｉ／Ｆ３３と、ＨＴＴＰクライアント部３４と、を有する。液晶デバイス３１は、デジタルＴＶ受信機３が受信するデジタルＴＶ放送の映像などを表示する。入力デバイス３２は、デジタルＴＶ受信機３が受信するデジタルＴＶ放送のチャンネル切替などに使用される。
【００３７】
デジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３は、ＬＡＮ５に接続される。ネットワーク通信Ｉ／Ｆ３３は、ＬＡＮ５からデジタルＴＶ受信機３宛てのデータを受信する。ネットワーク通信Ｉ／Ｆ３３は、送信が指示されたデータを、そのデータの送信先を指定してＬＡＮ５へ送信する。
【００３８】
ＨＴＴＰクライアント部３４は、入力デバイス３２からの入力指示などに基づいて、ＨＴＭＬで記述されるページの送信を要求するページリクエストを生成し、生成したページリクエストをネットワーク通信Ｉ／Ｆ３３へ供給する。ＨＴＴＰクライアント部３４は、ＨＴＭＬで記述されるページから表示データを生成し、生成した表示データを液晶デバイス３１へ供給する。なお、ＨＴＴＰクライアント部３４は、デジタルＴＶ受信機３の図示外のＣＰＵがＨＴＴＰクライアントプログラムを実行することで実現される。ＨＴＴＰクライアントプログラムは、デジタルＴＶ受信機３の図示外の記憶デバイスなどに記憶されていればよい。ＨＴＴＰクライアントプログラムは、一般的に、デジタルＴＶ受信機３の出荷時などにおいて予め記憶デバイスなどに記憶されたものである。
【００３９】
プリンタ２は、印刷手段としての印刷デバイス４１と、ネットワーク通信手段としてのネットワーク通信Ｉ／Ｆ４２と、記憶デバイス４３と、取得手段および受信手段としてのウェブクライアント部４４と、送信手段としてのＨＴＴＰサーバ部４５と、生成手段としてのＨＴＭＬページ生成部４６と、画像合成部４７と、を有する。
【００４０】
印刷デバイス４１は、図示外の用紙搬送機構および印字機構を有する。印刷デバイス４１は、印刷指示に基づいて用紙搬送機構および印字機構を制御し、用紙に画像などを印刷する。
【００４１】
プリンタ２のネットワーク通信Ｉ／Ｆ４２は、ＬＡＮ５に接続される。ネットワーク通信Ｉ／Ｆ４２は、ＬＡＮ５からプリンタ２宛てのデータを受信する。ネットワーク通信Ｉ／Ｆ４２は、送信が指示されたデータを、そのデータの送信先を指定してＬＡＮ５へ送信する。
【００４２】
プリンタ２の記憶デバイス４３は、複数の画像データファイル５１と、複数のＰＩＦデータファイル５２と、各種の画面データファイルと、を記憶する。プリンタ２の記憶デバイス４３は、画面データファイルとして、たとえば、メニュー画面データファイル５３、ダウンロード完了通知画面データファイル５４、フレーム画像選択画面生成データファイル５５、画像選択画面生成データファイル５６、プレビュー画面生成データファイル５７、フレーム印刷完了通知画面データファイル５８などを記憶する。
【００４３】
画像データファイル５１は、画像のデータを有する。この画像は、たとえば図示外のＤＳＣなどで撮像された画像である。なお、画像データは、画像を構成する各ピクセルのデータとして、色を表現するR（赤）・G（緑）・B（青）データを有する。
【００４４】
プリンタ２のＰＩＦデータファイル５２は、ＰＩＦサーバ１の記憶デバイス１１に記憶されるＰＩＦデータファイル１４と同様のものであり、その説明を省略する。
【００４５】
図３は、図１中のメニュー画面データファイル５３のデータに基づいて生成されるメニュー画面およびそれに付随するリンクデータの一例を示す図である。メニュー画面には、「メニュー画面」の文字列が表示される。図３のメニュー画面は、３つのメニューボタン６１を有する。３つのメニューボタン６１は、画面内において縦に並べられている。メニュー画面の一番上のメニューボタン６１には、印刷開始リクエストが関連付けられる。この関連付けられる印刷開始リクエストは、メニュー画面データにおいて、ＨＴＭＬにおけるリソースアドレスとして記述される。メニュー画面の一番上のメニューボタン６１は、「印刷」の文字列を有する。メニュー画面の真中上のメニューボタン６１には、ＨＴＭＬにおけるリソースアドレスとして、フレーム印刷開始リクエストが関連付けられる。メニュー画面の一番上のメニューボタン６１は、「フレーム印刷」の文字列を有する。メニュー画面の一番下のメニューボタン６１には、ＨＴＭＬにおけるリソースアドレスとして、フレームダウンロード開始リクエストが関連付けられる。メニュー画面の一番下のメニューボタン６１は、「フレームダウンロード」の文字列を有する。
【００４６】
ダウンロード完了通知画面データファイル５４は、ダウンロード完了通知画面のデータを有する。ダウンロード完了通知画面には、「フレーム画像のダウンロードが完了しました」の文字列が表示される。
【００４７】
図４は、図１中のフレーム画像選択画面生成データファイル５５のデータに基づいて生成されるフレーム画像選択画面およびそれに付随するリンクデータの一例を示す図である。このフレーム画像選択画面は、フレーム印刷に使用するフレーム画像を選択するフレーム画像の選択画面である。フレーム画像選択画面には、「フレーム画像選択画面」の文字列が表示される。図４のフレーム画像選択画面は、３つの縮小画像ボタン６４を有する。フレーム画像選択画面の縮小画像ボタン６４には、ＨＴＭＬにおけるリソースアドレスとして、そのフレーム画像の選択リクエストと、画像選択画面リクエストとが関連付けられる。また、フレーム画像選択画面の縮小画像ボタン６４は、関連付けられたフレーム画像の縮小した画像を有する。この縮小画像ボタン６４の画像は、たとえばＪＰＥＧ形式の画像データであればよい。
【００４８】
図５は、図１中の画像選択画面生成データファイル５６のデータに基づいて生成される画像選択画面およびそれに付随するリンクデータの一例を示す図である。画像選択画面には、「画像選択画面」の文字列が表示される。図５の画像選択画面は、３つの縮小画像ボタン６８を有する。画像選択画面の縮小画像ボタン６８には、ＨＴＭＬにおけるリソースアドレスとして、その画像の選択リクエストと、プレビューリクエストとが関連付けられる。また、画像選択画面の縮小画像ボタン６８は、関連付けられた画像の縮小した画像を有する。
【００４９】
図６は、図１中のプレビュー画面生成データファイル５７のデータに基づいて生成されるプレビュー画面およびそれに付随するリンクデータの一例を示す図である。プレビュー画面には、１つのプレビュー画像７１を有する。プレビュー画像７１には、ＨＴＭＬにおけるリソースアドレスとして、その合成画像のフレーム印刷リクエストが関連付けられる。また、プレビュー画像７１は、合成画像を縮小した画像を有する。
【００５０】
フレーム印刷完了通知画面データファイル５８は、フレーム印刷完了通知画面のデータを有する。フレーム印刷完了通知画面には、「フレーム印刷が完了しました」の文字列が表示される。
【００５１】
プリンタ２のウェブクライアント部４４は、インターネット４上のページの送信を要求するページリクエストを生成し、生成したページリクエストをネットワーク通信Ｉ／Ｆ４２へ供給する。ウェブクライアント部４４は、そのページリクエストに応じて受信したページデータを記憶デバイス４３などに保存する。
【００５２】
ＨＴＴＰサーバ部４５は、ＨＴＭＬで記述されるページの送信要求を解釈する。ＨＴＴＰサーバ部４５は、その解釈に基づいて、たとえばＨＴＭＬで記述されるページデータを記憶デバイス４３から読み込み、読み込んだデータをネットワーク通信Ｉ／Ｆ４２に送信させる。
【００５３】
ＨＴＭＬページ生成部４６は、記憶デバイス４３に記憶されている生成データなどを用いて、ＨＴＭＬページデータを生成する。
【００５４】
画像合成部４７は、ＰＩＦデータファイル５２のフレーム画像と画像データファイル５１の画像とを合成する。画像合成部４７は、合成した画像を記憶デバイス４３に保存する。
【００５５】
なお、ウェブクライアント部４４、ＨＴＴＰサーバ部４５、ＨＴＭＬページ生成部４６および画像合成部４７は、プリンタ２の図示外のＣＰＵがプリンタ制御プログラムを実行することで実現される。プリンタ制御プログラムは、プリンタ２の記憶デバイス４３などに記憶されていればよい。プリンタ制御プログラムは、一般的に、プリンタ２の出荷時などにおいて予め記憶デバイスなどに記憶されるものである。
【００５６】
次に、図１に示すフレーム印刷システムの動作を説明する。
【００５７】
図７は、図１のフレーム印刷システムにおけるダウンロード処理を示すフローチャートである。図８は、図１のフレーム印刷システムにおけるフレーム印刷処理を示すフローチャートである。まず、図７に基づいて、フレーム画像をダウンロードする動作について説明する。
【００５８】
図７に示すように、デジタルＴＶ受信機３のＨＴＴＰクライアント部３４は、まず、プリンタ２に対してトップページの送信を要求するトップページリクエストを生成し、生成したトップページリクエストをネットワーク通信Ｉ／Ｆ３３へ供給する。デジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３は、送信先としてプリンタ２を指定して、トップページリクエストをＬＡＮ５へ送信する（ステップＳＴ１）。
【００５９】
プリンタ２のネットワーク通信Ｉ／Ｆ４２は、送信先して自機が指定されているトップページリクエストをＬＡＮ５から受信する。プリンタ２のネットワーク通信Ｉ／Ｆ４２は、受信したトップページリクエストをＨＴＴＰサーバ部４５へ供給する。ＨＴＴＰサーバ部４５は、トップページリクエストを解釈し、プリンタ２の記憶デバイス４３からメニュー画面データファイル５３のデータを読み込む。ＨＴＴＰサーバ部４５は、読み込んだメニュー画面データをネットワーク通信Ｉ／Ｆ４２に供給する。プリンタ２のネットワーク通信Ｉ／Ｆ４２は、送信先としてトップページリクエストの送信元であるデジタルＴＶ受信機３を指定して、メニュー画面データをＬＡＮ５へ送信する（ステップＳＴ２）。
【００６０】
デジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３は、送信先して自機が指定されているメニュー画面データをＬＡＮ５から受信する。デジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３は、受信したメニュー画面データをＨＴＴＰクライアント部３４へ供給する。ＨＴＴＰクライアント部３４は、メニュー画面データから表示データを生成し、生成した表示データを液晶デバイス３１へ供給する。液晶デバイス３１は、図３に示すメニュー画面を表示する（ステップＳＴ３）。
【００６１】
デジタルＴＶ受信機３の入力デバイス３２は、ユーザの操作に応じた入力指示を出力する。ＨＴＴＰクライアント部３４は、図３に示すメニュー画面を表示している状態でのその入力指示に基づいて、「フレームダウンロード」の文字列を有するメニューボタン６１を選択する。ＨＴＴＰクライアント部３４は、選択したメニューボタン６１に関連付けられているフレームダウンロード開始リクエストを、ネットワーク通信Ｉ／Ｆ３３、ＬＡＮ５およびプリンタ２のネットワーク通信Ｉ／Ｆ４２を介して、ＨＴＴＰサーバ部４５へ送信する（ステップＳＴ４）。
【００６２】
ＨＴＴＰサーバ部４５は、フレームダウンロード開始リクエストを解釈し、ウェブクライアント部４４に、ＰＩＦサーバ１へのアクセスを指示する（ステップＳＴ５）。ウェブクライアント部４４は、ダウンロードページリクエストを生成し、生成したダウンロードページリクエストをネットワーク通信Ｉ／Ｆ４２へ供給する。プリンタ２のネットワーク通信Ｉ／Ｆ４２は、インターネット４上のＰＩＦサーバ１のＵＲＬを送信先に指定して、ダウンロードページリクエストをＬＡＮ５へ送信する（ステップＳＴ６）。
【００６３】
なお、ＰＩＦサーバ１のＵＲＬ、ゲートウェイルータ６に関する情報（たとえばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス）などの情報は、たとえばＨＴＴＰサーバ部４５により、デジタルＴＶ受信機３からの設定情報に基づいて、プリンタ２の記憶デバイス４３などに記憶される。また、ＨＴＴＰサーバ部４５は、ＰＩＦサーバ１のＵＲＬの使用許可を、デジタルＴＶ受信機３からの設定情報に基づいてプリンタ２の記憶デバイス４３などに記憶するようにしてもよい。
【００６４】
また、これらの設定のために、ＨＴＴＰサーバ部４５は、ＰＩＦサーバ１のＵＲＬ、ゲートウェイルータ６に関する情報などを設定する設定画面を、ＨＴＴＰクライアント部３４へ送信してもよい。この場合、ＨＴＴＰクライアント部３４は、その設定画面が液晶デバイス３１により表示されているときの入力デバイス３２の指示に基づいて、ＨＴＴＰサーバ部４５へ設定情報を送信すればよい。
【００６５】
ゲートウェイルータ６は、プリンタ２が送信したダウンロードページリクエストを受信し、その受信したデータをインターネット４へ送信する。ＰＩＦサーバ１のネットワーク通信Ｉ／Ｆ１２は、送信先して自機が指定されているダウンロードページリクエストをインターネット４から受信し、受信したダウンロードページリクエストをウェブサーバ部１３へ供給する。
【００６６】
ＰＩＦサーバ１のウェブサーバ部１３は、ダウンロードページリクエストを解釈し、ＰＩＦサーバ１の記憶デバイス１１からダウンロードページデータファイル１５のデータを読み込む。ウェブサーバ部１３は、読み込んだダウンロードページデータをネットワーク通信Ｉ／Ｆ１２に供給する。ネットワーク通信Ｉ／Ｆ１２は、送信先としてダウンロードページリクエストのインターネット４における送信元であるゲートウェイルータ６を指定して、ダウンロードページデータをインターネット４へ送信する（ステップＳＴ７）。
【００６７】
ゲートウェイルータ６は、送信先して自機が指定されているダウンロードページデータをインターネット４から受信する。ゲートウェイルータ６は、インターネット４から受信したダウンロードページデータを、その送信先としてプリンタ２を指定してＬＡＮ５へ送信する。プリンタ２のネットワーク通信Ｉ／Ｆ４２は、ダウンロードページデータをＬＡＮ５から受信し、ウェブクライアント部４４へ供給する。ウェブクライアント部４４は、ダウンロードページデータを記憶デバイス４３に保存する（ステップＳＴ８）。ウェブクライアント部４４は、ダウンロードページデータの受信の完了をＨＴＴＰサーバ部４５に通知する（ステップＳＴ９）。
【００６８】
ウェブクライアント部４４から完了が通知されると、プリンタ２のＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６に、デジタルＴＶ受信機３用のダウンロードページデータの生成を指示する（ステップＳＴ１０）。ＨＴＭＬページ生成部４６は、記憶デバイス４３に保存されているダウンロードページデータから、デジタルＴＶ受信機３用のダウンロードページデータを生成する。なお、記憶デバイス４３に保存されているダウンロードページデータにおける縮小画像ボタン２１の画像のデータがＪＰＥＧ形式の画像データでない場合には、その画像データをＪＰＥＧ形式の画像データへ変換する。
【００６９】
図９は、図２に係るダウンロードページデータに基づいて、ＨＴＭＬページ生成部４６により生成されるデジタルＴＶ受信機３用のダウンロードページデータおよびそれに付随するリンクデータの一例を示す図である。このダウンロードページは、フレーム画像の選択画面である。ＨＴＭＬページ生成部４６は、ＰＩＦサーバ１から受信したダウンロードページデータの各縮小画像ボタン７４に関連付けられるＵＲＬを、プリンタ２に対する、そのＵＲＬからのフレーム画像のダウンロードリクエストへ変更する。
【００７０】
具体的にはたとえば、ＨＴＭＬページ生成部４６は、図９の左側の縮小画像ボタン７４については、「ｗｗｗ．ｐｉｆ．ｃｏｍ／００１」というＵＲＬを、「ｗｗｗ．ｐｉｆ．ｃｏｍ／００１のダウンロードリクエスト」へ変更する。
【００７１】
なお、図９のダウンロードページデータにおいて、ダウンロードページが「フレーム画像ダウンロード」の文字列と、３つの縮小画像ボタン７４とを有する点、縮小画像ボタン７４がＰＩＦサーバ１に記憶されているＰＩＦデータファイル１４のフレーム画像を縮小した画像を有する点は、図２のダウンロードページデータと比べて変更されていない。
【００７２】
このようにＨＴＭＬページ生成部４６は、インターネットから受信した図２に示すフレーム画像の選択画面を利用して、容易に、プリンタ２に対するダウンロードリクエストを有するフレーム画像の選択画面を生成することができる。
【００７３】
プリンタ２のＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６により生成されたデジタルＴＶ受信機３用のダウンロードページデータを、ネットワーク通信Ｉ／Ｆ４２、ＬＡＮ５およびネットワーク通信Ｉ／Ｆ３３を介して、デジタルＴＶ受信機３のＨＴＴＰクライアント部３４へ送信する（ステップＳＴ１１）。
【００７４】
ＨＴＴＰクライアント部３４は、ＨＴＭＬページ生成部４６により生成されたデジタルＴＶ受信機３用のダウンロードページデータを受信し、受信したダウンロードページデータから表示データを生成し、生成した表示データを液晶デバイス３１へ供給する。液晶デバイス３１は、図９に示すフレーム画像ダウンロード画面を表示する（ステップＳＴ１２）。
【００７５】
ＨＴＴＰクライアント部３４は、図９に示すフレーム画像ダウンロード画面を表示している状態での入力デバイス３２からの入力指示に基づいて、１つの縮小画像ボタン７４を選択する。ＨＴＴＰクライアント部３４は、選択した縮小画像ボタン７４に関連付けられているフレーム画像のダウンロードリクエストを、デジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３、ＬＡＮ５およびプリンタ２のネットワーク通信Ｉ／Ｆ４２を介して、ＨＴＴＰサーバ部４５へ送信する（ステップＳＴ１３）。
【００７６】
プリンタ２のＨＴＴＰサーバ部４５は、フレーム画像のダウンロードリクエストを解釈する。ＨＴＴＰサーバ部４５は、ウェブクライアント部４４に、ダウンロードリクエストに係るＰＩＦデータのダウンロードを指示する（ステップＳＴ１４）。ウェブクライアント部４４は、ＰＩＦデータのダウンロードリクエストを生成する。生成したダウンロードリクエストは、プリンタ２のネットワーク通信Ｉ／Ｆ４２、ＬＡＮ５、ゲートウェイルータ６、インターネット４およびＰＩＦサーバ１のネットワーク通信Ｉ／Ｆ１２を介して、ＰＩＦサーバ１のウェブサーバ部１３へ送信される（ステップＳＴ１５）。
【００７７】
ＰＩＦサーバ１のウェブサーバ部１３は、受信したダウンロードリクエストを解釈し、ダウンロードリクエストに係るＰＩＦデータファイル１４のデータを記憶デバイス１１から読み込む。読み込まれたＰＩＦデータは、ＰＩＦサーバ１のネットワーク通信Ｉ／Ｆ１２、インターネット４、ゲートウェイルータ６、ＬＡＮ５およびプリンタ２のネットワーク通信Ｉ／Ｆ４２を介して、プリンタ２のウェブクライアント部４４へ送信される（ステップＳＴ１６）。プリンタ２のウェブクライアント部４４は、受信したＰＩＦデータをＰＩＦデータファイル５２として記憶デバイス４３に保存し（ステップＳＴ１７）、ＰＩＦデータのダウンロードの完了をＨＴＴＰサーバ部４５に通知する（ステップＳＴ１８）。
【００７８】
ウェブクライアント部４４からＰＩＦデータのダウンロードの完了が通知されると、プリンタ２のＨＴＴＰサーバ部４５は、記憶デバイス４３からダウンロード完了通知画面データファイル５４を読み込む。ＨＴＴＰサーバ部４５は、ダウンロード完了通知画面データを、プリンタ２のネットワーク通信Ｉ／Ｆ４２、ＬＡＮ５およびデジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３を介して、ＨＴＴＰクライアント部３４へ送信する（ステップＳＴ１９）。ＨＴＴＰクライアント部３４は、ダウンロード完了通知画面データから表示データを生成し、生成した表示データを液晶デバイス３１へ供給する。液晶デバイス３１は、フレーム画像ダウンロード完了通知画面を表示する（ステップＳＴ２０）。液晶デバイス３１には、「フレーム画像のダウンロードが完了しました」の文字列が表示される。
【００７９】
以上の処理により、プリンタ２の記憶デバイス４３には、デジタルＴＶ受信機３にて選択されたフレーム画像のＰＩＦデータが記憶される。プリンタ２の記憶デバイス４３には、ＰＩＦサーバ１に記憶されているＰＩＦデータと同じＰＩＦデータを有するＰＩＦデータファイル５２が保存される。
【００８０】
次に、図８に基づいて、プリンタ２の記憶デバイス４３に記憶されているＰＩＦデータを用いた、画像のフレーム印刷処理について説明する。
【００８１】
図８に示すように、デジタルＴＶ受信機３のＨＴＴＰクライアント部３４は、まず、プリンタ２に対してトップページの送信を要求するトップページリクエストを生成し、プリンタ２のＨＴＴＰサーバ部４５へ送信する（ステップＳＴ３１）。ＨＴＴＰサーバ部４５は、記憶デバイス４３からメニュー画面データファイル５３のデータを読み込んで、読み込んだメニュー画面データをＨＴＴＰクライアント部３４へ送信する（ステップＳＴ３２）。ＨＴＴＰクライアント部３４は、メニュー画面データから表示データを生成する。液晶デバイス３１は、図３に示すメニュー画面を表示する（ステップＳＴ３３）。
【００８２】
ＨＴＴＰクライアント部３４は、図３に示すメニュー画面を表示している状態での入力デバイス３２による入力指示に基づいて、「フレーム印刷」の文字列を有するメニューボタン６１を選択する。ＨＴＴＰクライアント部３４は、選択したメニューボタン６１に関連付けられているフレーム印刷開始リクエストを、プリンタ２のＨＴＴＰサーバ部４５へ送信する（ステップＳＴ３４）。ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６に、フレーム画像選択画面の生成を指示する（ステップＳＴ３５）。ＨＴＭＬページ生成部４６は、記憶デバイス４３に記憶されているフレーム画像選択画面生成データファイル５５のデータと、複数のＰＩＦデータファイル５２の複数のフレーム画像とを用いて、フレーム画像選択画面データを生成する。複数のＰＩＦデータファイル５２の中には、ＰＩＦサーバ１からダウンロードしたＰＩＦデータのファイルが含まれている。
【００８３】
ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６が生成したフレーム画像選択画面データを、ＨＴＴＰクライアント部３４へ送信する（ステップＳＴ３６）。ＨＴＴＰクライアント部３４は、フレーム画像選択画面データに基づく表示データを生成する。液晶デバイス３１は、図４に示すフレーム画像選択画面を表示する（ステップＳＴ３７）。液晶デバイス３１に表示されるフレーム画像選択画面は、複数の縮小画像ボタン６４を有する。縮小画像ボタン６４は、プリンタ２の記憶デバイス４３に記憶されている各ＰＩＦデータファイル５２の選択指示などが関連付けられるとともに、そのＰＩＦデータファイル５２のフレーム画像が割り付けられる。
【００８４】
ＨＴＴＰクライアント部３４は、図４に示すフレーム画像選択画面を表示している状態での入力デバイス３２による入力指示に基づいて、所定の１つの縮小画像ボタン６４を選択する。ＨＴＴＰクライアント部３４は、選択した縮小画像ボタン６４に関連付けられているＰＩＦデータファイル５２の選択指示などを、プリンタ２のＨＴＴＰサーバ部４５へ送信する（ステップＳＴ３８）。ＨＴＴＰサーバ部４５は、その選択されたＰＩＦデータファイル５２を特定する。また、ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６に、画像選択画面の生成を指示する（ステップＳＴ３９）。ＨＴＭＬページ生成部４６は、記憶デバイス４３に記憶されている画像選択画面生成データファイル５６のデータと、複数の画像データファイル５１の複数の画像とを用いて、画像選択画面データを生成する。
【００８５】
ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６が生成した画像選択画面データを、ＨＴＴＰクライアント部３４へ送信する（ステップＳＴ４０）。ＨＴＴＰクライアント部３４は、画像選択画面データに基づく表示データを生成する。液晶デバイス３１は、図５に示す画像選択画面を表示する（ステップＳＴ４１）。液晶デバイス３１に表示される画像選択画面は、複数の縮小画像ボタン６８を有する。縮小画像ボタン６８は、プリンタ２の記憶デバイス４３に記憶されている各画像データファイル５１の選択指示などが関連付けられるとともに、その画像データファイル５１の画像が割り付けられる。この縮小画像ボタン６８の画像は、たとえばＪＰＥＧ形式の画像データであればよい。
【００８６】
ＨＴＴＰクライアント部３４は、図５に示す画像選択画面を表示している状態での入力デバイス３２による入力指示に基づいて、所定の１つの縮小画像ボタン６８を選択する。ＨＴＴＰクライアント部３４は、選択した縮小画像ボタン６８に関連付けられている画像データファイル５１の選択指示などを、プリンタ２のＨＴＴＰサーバ部４５へ送信する（ステップＳＴ４２）。ＨＴＴＰサーバ部４５は、その選択された画像データファイル５１を特定する。
【００８７】
また、ＨＴＴＰサーバ部４５は、先に特定したＰＩＦデータファイル５２と、特定した画像データファイル５１とを指定して、画像合成部４７に画像の合成を指示する（ステップＳＴ４３）。画像合成部４７は、指定されたＰＩＦデータファイル５２のフレーム画像と、指定された画像データファイル５１の画像とを重ねあわせた合成画像を生成する。画像合成部４７は、合成した画像を記憶デバイス４３などに保存する。
【００８８】
図１０は、図１中の画像合成部４７による画像合成処理を説明する説明図である。画像合成部４７は、ＰＩＦデータの２つのレイヤ指定コマンドに基づいて、第一レイヤ８１と第二レイヤ８２との２つのレイヤを生成する。第一レイヤ８１と第二レイヤ８２とは、たとえばヘッダデータなどで指定される用紙サイズに合わせたサイズで生成される。次に、画像合成部４７は、上側となる第一レイヤ８１に、フレーム画像８３を貼り付ける。このとき、ピクセル毎の透過率も第一レイヤ８１において指定する。次に、画像合成部４７は、下側となる第二レイヤ８２に、画像データファイル５１の画像８４を貼り付ける。最後に、画像合成部４７は、第一レイヤ８１および第二レイヤ８２を合成する。以上の処理により、画像合成部４７は、フレーム画像８３と画像データファイル５１の画像８４とを重ねあわせた合成画像８５を生成する。
【００８９】
画像合成部４７が合成画像８５を記憶デバイス４３などに保存すると、ＨＴＭＬページ生成部４６は、その合成画像８５とプレビュー画面生成データファイル５７のデータとを用いて、その合成画像８５を表示するためのプレビュー画面データを生成する（ステップＳＴ４４）。
【００９０】
ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６が生成したプレビュー画面データを、ＨＴＴＰクライアント部３４へ送信する（ステップＳＴ４５）。ＨＴＴＰクライアント部３４は、プレビュー画面データに基づく表示データを生成する。液晶デバイス３１は、図６に示すプレビュー画面を表示する（ステップＳＴ４６）。液晶デバイス３１に表示されるプレビュー画面は、プレビュー画像７１を有する。プレビュー画像７１には、その合成画像８５のフレーム印刷リクエストが関連付けられるとともに、その合成画像８５を所定のサイズに拡大あるいは縮小した画像が割り付けられる。
【００９１】
ＨＴＴＰクライアント部３４は、図６に示すプレビュー画面を表示している状態での入力デバイス３２による入力指示に基づいて、プレビュー画像７１を選択する。ＨＴＴＰクライアント部３４は、選択したプレビュー画像７１に関連付けられているフレーム印刷リクエストを、プリンタ２のＨＴＴＰサーバ部４５へ送信する（ステップＳＴ４７）。
【００９２】
ＨＴＴＰサーバ部４５は、フレーム印刷リクエストを受信すると、画像合成部４７により生成された合成画像８５の印刷を印刷デバイス４１に指示する。印刷デバイス４１は、印刷指示に基づいて用紙搬送機構および印字機構を制御し、指定された合成画像８５を用紙に印刷する（ステップＳＴ４８）。
【００９３】
ＨＴＴＰサーバ部４５は、記憶デバイス４３からフレーム印刷完了通知画面データファイル５８のデータを読み込み、読み込んだフレーム印刷完了通知画面データを、ＨＴＴＰクライアント部３４へ送信する（ステップＳＴ４９）。ＨＴＴＰクライアント部３４は、フレーム印刷完了通知画面データに基づく表示データを生成する。液晶デバイス３１には、「フレーム印刷が完了しました」との文字列が表示される（ステップＳＴ５０）。
【００９４】
以上の処理により、この実施の形態１に係るフレーム印刷システムは、フレーム印刷の前に、デジタルＴＶ受信機３にて選択されたフレーム画像８３を、インターネット４上にあるＰＩＦサーバ１からプリンタ２へダウンロードし、そのダウンロードしたフレーム画像８３とデジタルＴＶ受信機３にて選択された画像８４とを合成した画像８５を、用紙に印刷することができる。
【００９５】
しかも、この実施の形態１に係るフレーム印刷システムは、デジタルＴＶ受信機３により印刷するフレーム画像８３が選択されたら、プリンタ２が既に取得しているフレーム画像を用いて、直ちにフレーム印刷を開始することができる。
【００９６】
また、この実施の形態１に係るフレーム印刷システムのプリンタ２は、フレーム印刷に使用するＰＩＦデータを取得するＰＩＦサーバ１を、デジタルＴＶ受信機３により設定あるいは許可されることができる。そのため、たとえば、ユーザは、デジタルＴＶ受信機３を用いて事前にＰＩＦサーバ１にアクセスし、その上で、プリンタ２にＰＩＦデータを取得させることができる。
【００９７】
特に、ユーザは、図２に示すフレーム画像の選択画面がデジタルＴＶ受信機３に表示可能であることを事前に確認するだけで、確実に、プリンタ２に、そのフレーム画像の選択画面で選択可能なフレーム画像を取得させ、且つ、そのフレーム画像を使用したフレーム印刷をさせることができる。
【００９８】
実施の形態２．
本発明の実施の形態２に係るフレーム印刷システムは、ＰＩＦサーバ１にアクセス可能なプリンタ２と、デジタルＴＶ受信機３と、を有する。ＰＩＦサーバ１は、インターネット４に接続される。プリンタ２およびデジタルＴＶ受信機３は、ＬＡＮ５に接続される。インターネット４およびＬＡＮ５は、ゲートウェイルータ６に接続される。これらの構成要素は、実施の形態１の同名のものと同じであり、同一の符号を付して説明を省略する。
【００９９】
図１１は、本発明の実施の形態２に係るプリンタの記憶デバイスに記憶されるメニュー画面データファイル５３のデータに基づいて生成されるメニュー画面およびそれに付随するリンクデータの一例を示す図である。メニュー画面には、メニューボタン９１を有する。メニューボタン９１には、フレームダウンロード印刷開始リクエストが関連付けられる。この関連付けられるフレームダウンロード印刷開始リクエストは、メニュー画面データにおいて、ＨＴＭＬにおけるリソースアドレスとして記述される。メニューボタン９１は、「フレームダウンロード印刷」の文字列を有する。これ以外の図１１に示すメニュー画面およびそれに付随するリンクデータは、図３に示すものと同じであり同一の符号を付して説明を省略する。
【０１００】
図１２は、ＰＩＦサーバ１からダウンロードしたダウンロードページデータに基づいて、ＨＴＭＬページ生成部４６により生成されるデジタルＴＶ受信機３用のダウンロードページデータおよびそれに付随するリンクデータの一例を示す図である。このフレーム画像選択画面は、印刷するフレーム画像を選択するフレーム画像の選択画面である。図９の左側の縮小画像ボタン７４には、「ｗｗｗ．ｐｉｆ．ｃｏｍ／００１のダウンロードリクエスト」と「画像選択画面リクエスト」とが関連付けられる。図９の真中の縮小画像ボタン７４には、「ｗｗｗ．ｐｉｆ．ｃｏｍ／００２のダウンロードリクエスト」と「画像選択画面リクエスト」とが関連付けられる。図９の右側の縮小画像ボタン７４には、「ｗｗｗ．ｐｉｆ．ｃｏｍ／００３のダウンロードリクエスト」と「画像選択画面リクエスト」とが関連付けられる。
【０１０１】
ＰＩＦサーバ１、プリンタ２およびデジタルＴＶ受信機３のこれ以外の構成要素は、図１に示す実施の形態１における同名の構成要素と同一であり、同一の符号を付して説明を省略する。
【０１０２】
次に、本発明の実施の形態２に係るフレーム印刷システムの動作を説明する。
【０１０３】
図１３および図１４は、本発明の実施の形態２に係るフレーム印刷システムにおける印刷処理を示すフローチャートである。
【０１０４】
図１３に示すように、デジタルＴＶ受信機３のＨＴＴＰクライアント部３４は、まず、プリンタ２のＨＴＴＰサーバ部４５へトップページリクエストを送信する（ステップＳＴ６１）。トップページリクエストは、デジタルＴＶ受信機３のネットワーク通信Ｉ／Ｆ３３、ＬＡＮ５およびプリンタ２のネットワーク通信Ｉ／Ｆ４２を介して、ＨＴＴＰサーバ部４５へ送信される。ＨＴＴＰサーバ部４５は、記憶デバイスからメニュー画面データファイル５３のデータを読み込み、このデータをデジタルＴＶ受信機３のＨＴＴＰクライアント部３４へ送信する（ステップＳＴ６２）。ＨＴＴＰクライアント部３４は、図１１に示すメニュー画面を液晶デバイス３１に表示させる（ステップＳＴ６３）。
【０１０５】
ＨＴＴＰクライアント部３４は、入力デバイス３２の入力指示に基づいて「フレームダウンロード印刷」の文字列を有するメニューボタン９１を選択すると、選択したメニューボタン９１に関連付けられているフレームダウンロード印刷開始リクエストを、ＨＴＴＰサーバ部４５へ送信する（ステップＳＴ６４）。ＨＴＴＰサーバ部４５は、ウェブクライアント部４４にＰＩＦサーバ１へのアクセスを指示する（ステップＳＴ６５）。ウェブクライアント部４４は、ダウンロードページリクエストをＰＩＦサーバ１のウェブサーバ部１３へ送信する（ステップＳＴ６６）。
【０１０６】
ウェブサーバ部１３は、記憶デバイス１１からダウンロードページデータファイル１５のデータを読み込み、読み込んだデータをウェブクライアント部４４へ送信する（ステップＳＴ６７）。ウェブクライアント部４４は、受信したダウンロードページデータをプリンタ２の記憶デバイス４３に保存し（ステップＳＴ６８）、ダウンロードページデータの受信の完了をＨＴＴＰサーバ部４５に通知する（ステップＳＴ６９）。ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６に、デジタルＴＶ受信機３用のダウンロードページデータの生成させ（ステップＳＴ７０）、生成したデータをＨＴＴＰクライアント部３４へ送信する（ステップＳＴ７１）。ＨＴＴＰクライアント部３４は、液晶デバイスに、図１２に示すフレーム画像ダウンロード画面を表示させる（ステップＳＴ７２）。
【０１０７】
ＨＴＴＰクライアント部３４は、図１２に示すフレーム画像ダウンロード画面を表示している状態での入力デバイス３２からの入力指示に基づいて、１つの縮小画像ボタン７４を選択する。ＨＴＴＰクライアント部３４は、選択した縮小画像ボタン７４に関連付けられているフレーム画像のダウンロードリクエストと、画像選択画面リクエストとをＨＴＴＰサーバ部４５へ送信する（ステップＳＴ７３）。
【０１０８】
ＨＴＴＰサーバ部４５は、フレーム画像のダウンロードリクエストに基づいて、ウェブクライアント部４４に、ダウンロードリクエストに係るＰＩＦデータのダウンロードを指示する（ステップＳＴ７４）。ウェブクライアント部４４は、そのＰＩＦデータのダウンロードリクエストをウェブサーバ部１３へ送信する（ステップＳＴ７５）。ウェブサーバ部１３は、ダウンロードリクエストに係るＰＩＦデータファイル１４のデータを記憶デバイス１１から読み込んで、読み込んだデータをウェブクライアント部４４へ送信する（ステップＳＴ７６）。ウェブクライアント部４４は、受信したＰＩＦデータをプリンタ２の記憶デバイス４３に保存し（ステップＳＴ７７）、ＰＩＦデータのダウンロードの完了をＨＴＴＰサーバ部４５に通知する（ステップＳＴ７８）。
【０１０９】
また、ＨＴＴＰサーバ部４５は、画像選択画面リクエストに基づいて、ＨＴＭＬページ生成部４６に画像選択画面データを生成させ（ステップＳＴ７９）、生成させたデータをＨＴＴＰクライアント部３４へ送信する（ステップＳＴ８０）。ＨＴＴＰクライアント部３４は、液晶デバイス３１に、受信した画像選択画面データによる画像選択画面（図５参照）を表示させる（ステップＳＴ８１）。
【０１１０】
ＨＴＴＰクライアント部３４は、図５に示す画像選択画面を表示している状態での入力デバイス３２による入力指示に基づいて所定の１つの縮小画像ボタン６８を選択すると、そのボタンに関連付けられている画像データファイル５１の選択指示などをＨＴＴＰサーバ部４５へ送信する（ステップＳＴ８２）。
【０１１１】
ＨＴＴＰサーバ部４５は、画像データファイル５１の選択指示とＰＩＦデータのダウンロードの完了通知との両方があることを確認する（ステップＳＴ８３）と、図１４に示すように、そのダウンロードしたＰＩＦデータおよび選択された画像データとを指定して、画像合成部４７に画像を合成させる（ステップＳＴ８４）。ＨＴＴＰサーバ部４５は、ＨＴＭＬページ生成部４６にその合成画像８５を確認するためのプレビュー画面生成データを生成させ（ステップＳＴ８５）、生成させたプレビュー画面生成データをＨＴＴＰクライアント部３４へ送信する（ステップＳＴ８６）。ＨＴＴＰクライアント部３４は、液晶デバイス３１に、プレビュー画面データによるプレビュー画面（図６参照）を表示させる（ステップＳＴ８７）。
【０１１２】
ＨＴＴＰクライアント部３４は、図６に示すプレビュー画面を表示している状態での入力デバイス３２による入力指示に基づいてプレビュー画像７１を選択すると、フレーム印刷リクエストをＨＴＴＰサーバ部４５へ送信する（ステップＳＴ８８）。ＨＴＴＰサーバ部４５は、印刷デバイス４１にその合成画像を印刷させる（ステップＳＴ８９）。これにより、所定の用紙に、合成画像が印刷される。
【０１１３】
印刷を指示した後、ＨＴＴＰサーバ部４５は、記憶デバイス４３からフレーム印刷完了通知画面データファイル５８のデータを読み込み、読み込んだデータをＨＴＴＰクライアント部３４へ送信する（ステップＳＴ９０）。ＨＴＴＰクライアント部３４は、液晶デバイス３１に「フレーム印刷が完了しました」との文字列を表示させる（ステップＳＴ９１）。
【０１１４】
以上の処理により、この実施の形態２に係るフレーム印刷システムは、フレーム印刷において、インターネット４上にあるＰＩＦサーバ１からプリンタ２へＰＩＦデータ（フレーム画像）をダウンロードし、そのそのダウンロードしたフレーム画像８３とデジタルＴＶ受信機３にて選択された画像８４とを合成した画像８５を用紙に印刷することができる。
【０１１５】
しかも、この実施の形態２に係るフレーム印刷システムは、デジタルＴＶ受信機３による１回のフレーム画像８３の選択により、そのフレーム画像８３の取得と、そのフレーム画像８３を用いた印刷とを実行することができる。
【０１１６】
以上の各実施の形態は、本発明の好適な実施の形態の例であるが、本発明はこれに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。
【０１１７】
たとえば、上記各実施の形態では、画像データや各種の画面データファイルは、プリンタ２内蔵の記憶デバイス４３に記憶されている。この他にもたとえば、これらのデータは、プリンタ２と脱着可能な半導体メモリなどの携帯記憶媒体に記憶されていてもよい。画像データは、デジタルＴＶ受信機３に記憶されていてもよい。
【０１１８】
上記各実施の形態では、プリンタ２のＨＴＭＬページ生成部４６が、インターネット４上のＰＩＦサーバ１から取得したダウンロードページデータをＨＴＭＬで記述されたページデータへ変換し、その変換したデータをデジタルＴＶ受信機３に送信して表示させている。この他にもたとえば、デジタルＴＶ受信機３がＨＴＭＬで記述されたページデータ以外の他の形式のデータの表示が可能である場合、プリンタ２は、インターネット４上のＰＩＦサーバ１から取得したダウンロードページデータを、当該他の形式のデータへ変換するようにしてもよい。
【０１１９】
上記各実施の形態では、プリンタ２は、デジタルＴＶ受信機３において選択されたＰＩＦデータをＰＩＦサーバ１からダウンロードしている。この他にもたとえば、プリンタ２は、デジタルＴＶ受信機３からのダウンロードリクエストに基づいて、複数のＰＩＦデータを自動的に一括してＰＩＦサーバ１からダウンロードするようにしてもよい。
【０１２０】
上記各実施の形態では、プリンタ２にデジタルＴＶ受信機３を接続し、このデジタルＴＶ受信機３においてフレーム印刷をする画像やフレーム画像を選択している。この他にもたとえば、プリンタ２に、カラー液晶を有する携帯電話端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）装置などのＨＴＭＬで記述されたページの閲覧が可能な表示装置を接続するようにしてもよい。
【産業上の利用可能性】
【０１２１】
本発明は、たとえばデジタルＴＶ受信機とプリンタとを、インターネットに接続されるネットワークに接続し、デジタルＴＶ受信機の選択に基づいてインターネットから取得したフレーム画像を用いて印刷するフレーム印刷システムなどで利用することができる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態１に係るフレーム印刷システムを示す図である。
【図２】ＰＩＦサーバのダウンロードページデータファイルの説明図である。
【図３】プリンタのメニュー画面データファイルの説明図である。
【図４】プリンタのフレーム画像選択画面生成データファイルの説明図である。
【図５】プリンタの画像選択画面生成データファイルの説明図である。
【図６】プリンタのプレビュー画面生成データファイルの説明図である。
【図７】フレーム印刷システムのダウンロード処理のフローチャートである。
【図８】フレーム印刷システムのフレーム印刷処理のフローチャートである。
【図９】ＨＴＭＬページ生成部が生成するダウンロードページの説明図である。
【図１０】画像合成部による画像合成処理を説明する説明図である。
【図１１】本発明の実施の形態２のメニュー画面データファイルの説明図である。
【図１２】ＨＴＭＬページ生成部が生成するダウンロードページの説明図である。
【図１３】フレーム印刷システムの印刷処理のフローチャートである（前半）。
【図１４】フレーム印刷システムの印刷処理のフローチャートである（後半）。
【符号の説明】
【０１２３】
１  ＰＩＦサーバ（サーバ）、２  プリンタ（フレーム印刷装置）、３  デジタルＴＶ受信機（表示装置）、４  インターネット（ネットワーク）、５  ＬＡＮ（ネットワーク）、４１  印刷デバイス（印刷手段）、４２  ネットワーク通信Ｉ／Ｆ（ネットワーク通信手段）、４４  ウェブクライアント部（取得手段、受信手段）、４５  ＨＴＴＰサーバ部（送信手段）、４６  ＨＴＭＬページ生成部（生成手段）
【図１】
2006106846.tif 000003
【図２】
2006106846.tif 000004
【図３】
2006106846.tif 000005
【図４】
2006106846.tif 000006
【図５】
2006106846.tif 000007
【図６】
2006106846.tif 000008
【図７】
2006106846.tif 000009
【図８】
2006106846.tif 000010
【図９】
2006106846.tif 000011
【図１０】
2006106846.tif 000012
【図１１】
2006106846.tif 000013
【図１２】
2006106846.tif 000014
【図１３】
2006106846.tif 000015
【図１４】
2006106846.tif 000016