(57)【要約】【課題】表示装置で表示された画像をより汎用的に印刷することが可能な印刷装置等を提供すること。【解決手段】画像を表示する表示装置から表示要求情報を受信するとともに、画像データを記憶する画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信する受信部１１０と、前記表示要求情報を前記画像蓄積装置へ向け送信するとともに、前記関連情報を前記表示装置へ向け送信する送信部１２０と、前記関連情報から前記画像蓄積装置における画像所在情報を抽出する抽出部１３０と、前記画像所在情報に基づき、所在データ１５２を記憶部１５０に記憶する更新部１４０と、前記画像の印刷要求を受け付ける印刷要求受付部１６０と、前記印刷要求に応じて所在データ１５２に基づいて画像データ１５４を前記画像蓄積装置から取得する画像取得部１７０と、画像データ１５４に基づき、前記画像を印刷する印刷部１８０とを含んで構成される。【選択図】図２
2008134795.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示装置から前記画像の表示要求を示す表示要求情報を受信するとともに、画像データを記憶する画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信する受信部と、
前記表示要求情報を前記画像蓄積装置へ向け送信するとともに、前記関連情報を前記表示装置へ向け送信する送信部と、
前記関連情報から前記画像蓄積装置における前記画像データの所在を示す画像所在情報を抽出する抽出部と、
前記画像所在情報に基づき、前記画像蓄積装置における前記画像データの所在を示す所在データを記憶部に記憶する更新部と、
前記画像の印刷要求を受け付ける印刷要求受付部と、
前記印刷要求に応じて前記所在データに基づいて前記画像データを前記画像蓄積装置から取得する画像取得部と、
当該画像取得部によって取得された前記画像データに基づき、前記画像を印刷する印刷部と、
を含むことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記画像蓄積装置は、それぞれが異なる複数種の画像を示す複数種の画像データを記憶し、
前記受信部は、前記表示装置から前記複数種の画像を一覧表示することを要求する一覧表示要求情報を受信するとともに、前記画像蓄積装置から前記一覧表示要求情報に対する画像に関連する一覧画像関連情報を受信し、
前記送信部は、前記一覧表示要求情報を前記画像蓄積装置へ向け送信し、
前記抽出部は、前記一覧画像関連情報から各画像データの所在を示す画像所在情報を抽出し、
前記更新部は、当該画像所在情報に基づき、前記所在データを更新することを特徴とする印刷装置。
【請求項３】
請求項１、２のいずれかに記載の印刷装置において、
前記受信部は、前記表示装置の所在を示す表示装置所在情報および前記画像蓄積装置の所在を示す画像蓄積装置所在情報を受信し、
前記送信部は、前記受信部によって前記表示装置所在情報および前記画像蓄積装置所在情報が受信された場合、前記印刷装置が前記画像蓄積装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む表示側印刷装置所在情報を前記表示装置へ向け送信するとともに、前記印刷装置が前記表示装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む非表示側印刷装置所在情報を前記画像蓄積装置へ向け送信することを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
前記印刷装置が前記画像蓄積装置として機能することを示す情報は、前記印刷装置がＤＬＮＡにおけるＤＭＳとして機能することを示す情報を含み、
前記印刷装置が前記表示装置として機能することを示す情報は、前記印刷装置がＤＬＮＡにおけるＤＭＰとして機能することを示す情報を含むことを特徴とする印刷装置。
【請求項５】
請求項３、４のいずれかに記載の前記表示装置と通信を行う表示側通信部と、
請求項３、４のいずれかに記載の前記画像蓄積装置および請求項３、４のいずれかに記載の前記印刷装置と通信を行う非表示側通信部と、
前記表示側通信部および前記非表示側通信部を制御する制御部と、
を含むことを特徴とする中継装置。
【請求項６】
請求項５に記載の中継装置において、
前記制御部は、前記非表示側通信部によって前記画像蓄積装置から前記画像蓄積装置所在情報が受信された場合、当該画像蓄積装置所在情報を前記表示装置に転送しないように前記表示側通信部を制御することを特徴とする中継装置。
【請求項７】
画像を表示する表示装置と通信を行う表示側通信部と、
画像データを記憶する画像蓄積装置および画像を印刷する印刷装置と通信を行う非表示側通信部と、
前記表示側通信部および前記非表示側通信部を制御する制御部と、
前記画像蓄積装置における前記画像データの所在を示す画像所在情報を抽出する抽出部と、
前記画像蓄積装置における前記画像データの所在を示す所在データを記憶部に記憶する更新部と、
を含む中継装置であって、
前記制御部は、前記中継装置がＤＬＮＡにおけるＤＭＳとして機能することを示す情報を前記表示側通信部に前記表示装置および前記印刷装置へ向け送信させるとともに、前記中継装置がＤＬＮＡにおけるＤＭＰとして機能することを示す情報を前記非表示側通信部に前記画像蓄積装置および前記印刷装置へ向け送信させ、
前記表示側通信部は、前記表示装置から前記画像の表示要求を示す表示要求情報を受信し、
前記非表示側通信部は、前記表示要求情報を前記画像蓄積装置へ向け送信するとともに、前記画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信し、
前記抽出部は、前記関連情報から前記画像所在情報を抽出し、
前記更新部は、前記画像所在情報に基づき、前記所在データを更新することを特徴とする中継装置。
【請求項８】
請求項７に記載の中継装置において、
前記非表示側通信部は、前記印刷装置から前記表示装置によって表示されている画像の印刷要求を示す印刷要求情報を受信し、
前記制御部は、前記印刷要求情報と、前記所在データとに基づき、前記表示装置によって表示されている画像の所在を示す情報を前記非表示側通信部に前記印刷装置へ向け送信させることを特徴とする中継装置。
【請求項９】
請求項３、４のいずれかに記載の前記印刷装置と、請求項５、６のいずれかに記載の前記中継装置とを含む印刷システム。
【請求項１０】
請求項７、８のいずれかに記載の前記印刷装置と、請求項７、８のいずれかに記載の前記中継装置とを含む印刷システム。
【請求項１１】
受信部と、送信部と、抽出部と、更新部と、記憶部と、印刷要求受付部と、画像取得部とを有する印刷システムにおける印刷方法であって、
前記受信部が、画像を表示する表示装置の所在を示す表示装置所在情報と、画像データを記憶する画像蓄積装置の所在を示す画像蓄積装置所在情報とを受信し、
前記送信部が、印刷装置が前記画像蓄積装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む表示側印刷装置所在情報を前記表示装置へ向け送信し、
前記送信部が、前記印刷装置が前記表示装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む非表示側印刷装置所在情報を前記画像蓄積装置へ向け送信し、
前記受信部が、前記表示装置から前記画像の表示要求を示す表示要求情報を受信し、
前記送信部が、当該表示要求情報を前記画像蓄積装置へ向け送信し、
前記受信部が、前記画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信し、
前記抽出部が、前記関連情報から前記画像蓄積装置における前記画像データの所在を示す画像所在情報を抽出し、
前記更新部が、前記画像所在情報に基づき、前記画像蓄積装置における前記画像データの所在を示す所在データを前記記憶部に記憶し、
前記印刷要求受付部が、前記画像の印刷要求を受け付け、
前記画像取得部が、前記印刷要求に応じて前記所在データに基づいて前記画像データを取得し、
前記印刷部が、当該画像取得部によって取得された前記画像データに基づき、前記画像を印刷することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、中継装置、印刷システムおよび印刷方法に関する。
【背景技術】
【０００２】
近年、ホームネットワーク機器の利用が広まり、家庭内でもネットワーク対応テレビや、ネットワークストレージ（画像蓄積装置）等を組み合わせて利用する例が増えてきた。また、ＤＬＮＡ(Digital Living Network Alliance)による標準仕様も一般的に知られるようになり、対応した機器が各社より提供されている。現在のＤＬＮＡの仕様では印刷機能も規定されている。これにより、今後はホームネットワークに接続可能な印刷装置や、印刷装置への印刷要求機能を持つネットワーク対応テレビ等の機器が普及することが考えられる。
【０００３】
例えば、ユーザーがテレビで画像を見ながらデジタル放送のデータ放送の印刷コンテンツ、インターネットの画像、撮像画像を印刷することが可能なプリンタが販売されている。しかし、このようなプリンタでは上記印刷に対応するテレビの機種が限られており、汎用性に欠ける。
【０００４】
また、テレビ等の画像表示装置と、画像蓄積装置と、印刷装置を含むシステムにおける印刷時の汎用性を向上させる手法として、印刷装置が、画像表示装置と画像蓄積装置との間で送受信される情報を中継することが考えられる。例えば、特開２０００−１１２６９１号公報では、ホストコンピュータから要求された情報資源をサーバーから取得して保存するともに、当該情報資源をホストコンピュータに転送する中継手段と、ホストコンピュータからの指示に基づき、中継手段に保存された情報資源を読み出して印刷させる印刷制御手段を有するプリンタが記載されている。
【特許文献１】特開２０００−１１２６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特開２０００−１１２６９１号公報の手法は、インターネットを介した比較的大規模なネットワークでの使用が想定されており、ＤＬＮＡのような小規模なネットワークでの使用は想定されていない。このため、特開２０００−１１２６９１号公報の手法では、テレビの存在するＤＬＮＡ環境に印刷装置を追加してテレビ画像を即座に印刷するといったことを行うことは困難である。
【０００６】
本発明の目的は、表示装置で表示された画像をより汎用的に印刷することが可能な印刷装置、中継装置、印刷システムおよび印刷方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る印刷装置は、画像を表示する表示装置から前記画像の表示要求を示す表示要求情報を受信するとともに、画像データを記憶する画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信する受信部と、前記表示要求情報を前記画像蓄積装置へ向け送信するとともに、前記関連情報を前記表示装置へ向け送信する送信部と、前記関連情報から前記画像蓄積装置における前記画像データの所在を示す画像所在情報を抽出する抽出部と、前記画像所在情報に基づき、前記画像蓄積装置における前記画像データの所在を示す所在データを記憶部に記憶する更新部と、前記画像の印刷要求を受け付ける印刷要求受付部と、前記印刷要求に応じて前記所在データに基づいて前記画像データを前記画像蓄積装置から取得する画像取得部と、当該画像取得部によって取得された前記画像データに基づき、前記画像を印刷する印刷部と、を含むことを特徴とする。
【０００８】
また、本発明に係る中継装置は、前記表示装置と通信を行う表示側通信部と、前記画像蓄積装置および前記印刷装置と通信を行う非表示側通信部と、前記表示側通信部および前記非表示側通信部を制御する制御部と、を含むことを特徴とする。
【０００９】
また、本発明に係る印刷システムは、前記印刷装置と、前記中継装置とを含むことを特徴とする。
【００１０】
また、本発明に係る印刷方法は、受信部と、送信部と、抽出部と、更新部と、記憶部と、印刷要求受付部と、画像取得部とを有する印刷システムにおける印刷方法であって、前記受信部が、画像を表示する表示装置の所在を示す表示装置所在情報と、画像データを記憶する画像蓄積装置の所在を示す画像蓄積装置所在情報とを受信し、前記送信部が、印刷装置が前記画像蓄積装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む表示側印刷装置所在情報を前記表示装置へ向け送信し、前記送信部が、前記印刷装置が前記表示装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む非表示側印刷装置所在情報を前記画像蓄積装置へ向け送信し、前記受信部が、前記表示装置から前記画像の表示要求を示す表示要求情報を受信し、前記送信部が、当該表示要求情報を前記画像蓄積装置へ向け送信し、前記受信部が、前記画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信し、前記抽出部が、前記関連情報から前記画像蓄積装置における前記画像データの所在を示す画像所在情報を抽出し、前記更新部が、前記画像所在情報に基づき、前記画像蓄積装置における前記画像データの所在を示す所在データを前記記憶部に記憶し、前記印刷要求受付部が、前記画像の印刷要求を受け付け、前記画像取得部が、前記印刷要求に応じて前記所在データに基づいて前記画像データを取得し、前記印刷部が、当該画像取得部によって取得された前記画像データに基づき、前記画像を印刷することを特徴とする。
【００１１】
本発明によれば、印刷装置等は、表示要求情報および関連情報を転送することにより、表示装置、画像蓄積装置および画像データの所在を把握することができる。また、本発明によれば、印刷装置等は、印刷要求があった場合、所在データに基づいて画像データの所在を把握することができるため、即座に印刷を行うことができる。これにより、ユーザーは、テレビの存在するＤＬＮＡ環境に印刷装置を追加してテレビ画像を迅速に印刷するといったことを容易に行うことができる。
【００１２】
また、前記画像蓄積装置は、それぞれが異なる複数種の画像を示す複数種の画像データを記憶し、前記受信部は、前記表示装置から前記複数種の画像を一覧表示することを要求する一覧表示要求情報を受信するとともに、前記画像蓄積装置から前記一覧表示要求情報に対する画像に関連する一覧画像関連情報を受信し、前記送信部は、前記一覧表示要求情報を前記画像蓄積装置へ向け送信し、前記抽出部は、前記一覧画像関連情報から各画像データの所在を示す画像所在情報を抽出し、前記更新部は、当該画像所在情報に基づき、前記所在データを更新してもよい。
【００１３】
これによれば、印刷装置等は、一覧画像が表示される場合であっても、印刷指示に応じて迅速に画像を印刷することができる。
【００１４】
また、前記受信部は、前記表示装置の所在を示す表示装置所在情報および前記画像蓄積装置の所在を示す画像蓄積装置所在情報を受信し、前記送信部は、前記受信部によって前記表示装置所在情報および前記画像蓄積装置所在情報が受信された場合、前記印刷装置が前記画像蓄積装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む表示側印刷装置所在情報を前記表示装置へ向け送信するとともに、前記印刷装置が前記表示装置として機能することを示す情報と、前記印刷装置の所在を示す情報とを含む非表示側印刷装置所在情報を前記画像蓄積装置へ向け送信してもよい。
【００１５】
これによれば、印刷装置等は、表示装置に対しては画像蓄積装置として振る舞い、画像蓄積装置に対しては表示装置として振る舞うことにより、表示装置から画像蓄積装置に対する表示要求情報を受信し、画像蓄積装置から表示要求情報に対する関連情報を受信することができる。
【００１６】
また、前記印刷装置が前記画像蓄積装置として機能することを示す情報は、前記印刷装置がＤＬＮＡにおけるＤＭＳとして機能することを示す情報を含み、前記印刷装置が前記表示装置として機能することを示す情報は、前記印刷装置がＤＬＮＡにおけるＤＭＰとして機能することを示す情報を含んでもよい。
【００１７】
これによれば、印刷装置等は、表示装置に対してはＤＭＳ（Digital Media Server）として振る舞い、画像蓄積装置に対してはＤＭＰ（Digital Media Player）として振る舞うことにより、表示装置からＤＭＳに対する表示要求情報を受信し、画像蓄積装置から表示要求情報に対する関連情報を受信することができる。
【００１８】
また、前記制御部は、前記非表示側通信部によって前記画像蓄積装置から前記画像蓄積装置所在情報が受信された場合、当該画像蓄積装置所在情報を前記表示装置に転送しないように前記表示側通信部を制御してもよい。
【００１９】
これによれば、中継装置等は、画像蓄積装置所在情報を表示装置に転送しないことにより、表示装置は、印刷装置に対して表示要求情報を送信するようになり、印刷装置は、より確実に画像の所在を把握できるようになる。
【００２０】
また、本発明に係る中継装置は、画像を表示する表示装置と通信を行う表示側通信部と、画像データを記憶する画像蓄積装置および画像を印刷する印刷装置と通信を行う非表示側通信部と、前記表示側通信部および前記非表示側通信部を制御する制御部と、前記画像蓄積装置における前記画像データの所在を示す画像所在情報を抽出する抽出部と、前記画像蓄積装置における前記画像データの所在を示す所在データを記憶部に記憶する更新部と、を含む中継装置であって、前記制御部は、前記中継装置がＤＬＮＡにおけるＤＭＳとして機能することを示す情報を前記表示側通信部に前記表示装置および前記印刷装置へ向け送信させるとともに、前記中継装置がＤＬＮＡにおけるＤＭＰとして機能することを示す情報を前記非表示側通信部に前記画像蓄積装置および前記印刷装置へ向け送信させ、前記表示側通信部は、前記表示装置から前記画像の表示要求を示す表示要求情報を受信し、前記非表示側通信部は、前記表示要求情報を前記画像蓄積装置へ向け送信するとともに、前記画像蓄積装置から前記表示要求情報に対する画像に関連する関連情報を受信し、前記抽出部は、前記関連情報から前記画像所在情報を抽出し、前記更新部は、前記画像所在情報に基づき、前記所在データを更新することを特徴とする。
【００２１】
また、本発明に係る印刷システムは、前記印刷装置と、前記中継装置とを含むことを特徴とする。
【００２２】
本発明によれば、中継装置等は、表示装置に対してはＤＭＳとして振る舞い、画像蓄積装置に対してはＤＭＰとして振る舞うことにより、表示装置からＤＭＳに対する表示要求情報を受信し、画像蓄積装置から表示要求情報に対する関連情報を受信することができる。
【００２３】
また、前記表示側通信部は、前記印刷装置から前記表示装置によって表示されている画像の印刷要求を示す印刷要求情報を受信し、前記制御部は、前記印刷要求情報と、前記所在データとに基づき、前記表示装置によって表示されている画像の所在を示す情報を前記表示側通信部に前記印刷装置へ向け送信させてもよい。
【００２４】
これによれば、中継装置等は、印刷要求があった場合に画像の所在を印刷装置に迅速に伝達することができ、印刷装置は、印刷要求があった場合に迅速に画像を印刷することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を、印刷システム等に適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００２６】
（第１の実施例）
まず、印刷装置が主体となって情報のやりとりを行う場合を例に採り説明する。図１は、第１の実施例におけるシステムの全体図である。
【００２７】
本システムは、画像を表示する表示装置３００と、画像を印刷する印刷装置１００と、複数種の画像データを記憶する画像蓄積装置４００と、これらの装置を接続するハブ５００とを含んで構成されている。なお、表示装置３００としては、例えば、テレビ等、印刷装置１００としては、例えば、プリンタ等、画像蓄積装置４００としては、例えば、いわゆるネットワークストレージ等が該当する。
【００２８】
以下の実施例では、ＤＬＮＡ（Digital Living Network Alliance）環境において、各装置を有線ＬＡＮ（Local Area Network）で接続する場合を例に採り説明するが、もちろん、各装置は無線ＬＡＮで接続されてもよい。
【００２９】
印刷装置１００は、表示装置３００から画像の表示要求があった際に当該画像の所在を記憶しておき、印刷要求があった際に当該所在に基づいて画像データを取得して印刷する機能を有している。
【００３０】
次に、このような機能を有する印刷装置１００の機能ブロックについて説明する。図２は、第１の実施例における印刷装置１００の機能ブロック図である。
【００３１】
印刷装置１００は、表示装置３００から画像の表示要求を示す表示要求情報を受信するとともに、画像蓄積装置４００から表示要求情報に対する画像に関連する関連情報を受信する受信部１１０と、表示要求情報を画像蓄積装置４００へ向け送信するとともに、関連情報を表示装置３００へ向け送信する送信部１２０とを含んで構成されている。
【００３２】
また、印刷装置１００は、関連情報から画像蓄積装置４００における画像データの所在を示す画像所在情報を抽出する抽出部１３０と、画像所在情報に基づき、画像蓄積装置４００における画像データの所在を示す所在データ１５２を記憶部１５０に記憶する更新部とを含んで構成されている。
【００３３】
また、印刷装置１００は、画像の印刷要求を受け付ける印刷要求受付部１６０と、印刷要求に応じて所在データ１５２に基づいて画像データを画像蓄積装置から取得して画像データ１５４として記憶部１５０に一時的に記憶する画像取得部１７０と、画像取得部１７０によって取得された画像データ１５４に基づき、画像を印刷する印刷部１８０とを含んで構成されている。
【００３４】
なお、これらの各部の機能を実装するためのハードウェアとしては、例えば、以下のものが採用されてもよい。例えば、受信部１１０、送信部１２０としては、ＬＡＮカード等、抽出部１３０としては、ＣＰＵ、ＲＡＭ等、更新部１４０としては、ＣＰＵ等、記憶部１５０としては、ＲＡＭ等、印刷要求受付部１６０としては、ボタン等、画像取得部１７０としては、ＣＰＵ、ＬＡＮカード等が採用されてもよい。
【００３５】
次に、これらの各部を用いた印刷装置接続時の処理の流れについて説明する。図３は、第１の実施例における印刷装置接続時の処理の流れを示すフローチャートである。
【００３６】
ユーザーは、表示装置３００のＬＡＮケーブルおよび画像蓄積装置４００のＬＡＮケーブルをハブ５００に接続することにより、表示装置３００および画像蓄積装置４００をハブ５００に接続する（ステップＳ１）。
【００３７】
また、ユーザーは、印刷装置１００のＬＡＮケーブルをハブ５００に接続することにより、印刷装置１００をハブ５００に接続する（ステップＳ２）。
【００３８】
なお、この時点において、各装置は、ＤＬＮＡの仕様に準拠した装置であるため、表示装置３００および印刷装置１００は、コンテンツを再生するＤＭＰ（Digital Media Player）として機能し、画像蓄積装置４００は、コンテンツを提供するサーバーであるＤＭＳ（Digital Media Server）として機能することになる。
【００３９】
印刷装置１００は、ハブ５００を介して表示装置３００から表示装置３００の所在（例えば、ＩＰアドレス１９２．１６８．０．３等）等を示す表示装置所在情報を受信する（ステップＳ３）。これにより、印刷装置１００は、ＤＭＰとして表示装置３００が存在していることを確認することができる。
【００４０】
また、印刷装置１００は、ハブ５００を介して画像蓄積装置４００から画像蓄積装置４００の所在（例えば、ＩＰアドレス１９２．１６８．０．４等）等を示す画像蓄積装置所在情報を受信する（ステップＳ４）。これにより、印刷装置１００は、ＤＭＳとして画像蓄積装置４００が存在していることを確認することができる。
【００４１】
送信部１２０は、受信部１１０によって表示装置所在情報および画像蓄積装置所在情報が受信された場合、印刷装置１００がＤＭＳである画像蓄積装置４００として機能することを示す情報と、印刷装置１００の所在（例えば、ＩＰアドレス１９２．１６８．０．１等）を示す情報を含む表示側印刷装置所在情報を表示装置３００へ向け送信する（ステップＳ５）。
【００４２】
また、送信部１２０は、この場合、印刷装置１００がＤＭＰである表示装置３００として機能することを示す情報と、印刷装置１００の所在を示す情報を含む非表示側印刷装置所在情報を画像蓄積装置４００へ向け送信する（ステップＳ６）。
【００４３】
以上の手順により、表示装置３００では、ＤＭＳとして印刷装置１００が登録された状態になり、画像蓄積装置４００では、ＤＭＰとして印刷装置１００が登録された状態になる。
【００４４】
次に、印刷時の処理の流れについて説明する。図４は、第１の実施例における印刷時の処理の流れを示すフローチャートである。
【００４５】
受信部１１０は、種々の情報を受信する。表示装置３００は、例えば、ユーザーから静止画の表示指示があった場合、画像の表示要求を示す表示要求情報をＤＭＳとして登録されている印刷装置１００へ向け送信する。受信部１１０は、受信した情報が表示要求情報であるかどうかを判定する（ステップＳ１１）。
【００４６】
送信部１２０は、受信部１１０によって受信された情報が表示要求情報である場合、表示要求情報を画像蓄積装置４００に転送する（ステップＳ１２）。この場合、画像蓄積装置４００は、ＤＭＰとして登録した印刷装置１００からの表示要求であると判定する。そして、画像蓄積装置４００は、画像の所在や画像名等を示す情報、画像データ等を含む関連情報を、表示要求情報の送信元である印刷装置１００へ向け送信する。
【００４７】
受信部１１０は、受信した情報が表示要求情報ではない場合、受信した情報が関連情報であるかどうかを判定する（ステップＳ１３）。送信部１２０は、受信部１１０によって受信された情報が関連情報である場合、当該関連情報を表示装置３００に転送する（ステップＳ１４）。
【００４８】
また、この場合、抽出部１３０は、関連情報から画像蓄積装置４００における画像データの所在を示す画像所在情報を抽出する（ステップＳ１５）。そして、更新部１４０は、画像所在情報に基づき、所在データ１５２を更新する（ステップＳ１６）。これにより、表示装置３００によって要求された画像の識別情報と所在を示す情報が所在データ１５２に登録される。
【００４９】
画像取得部１７０は、受信部１１０によって印刷要求情報が受信されたか、あるいは、印刷要求受付部１６０によって印刷要求が受け付けられたかどうかを判定することにより、印刷要求があったかどうかを判定する（ステップＳ１７）。なお、受信部１１０によって印刷要求情報が受信された場合も印刷ボタンが押された場合もこれらの印刷要求は印刷要求受付部１６０に入力されるため、画像取得部１７０は、印刷要求受付部１６０からの情報に基づいて印刷要求があったかどうかを判定することができる。
【００５０】
画像取得部１７０は、例えば、受信部１１０によって印刷要求情報が受信された場合、当該印刷要求情報に含まれる識別情報に基づき、所在データ１５２から該当する画像の所在を判定し、当該所在で示される画像データを画像蓄積装置４００から取得する（ステップＳ１８）。
【００５１】
また、画像取得部１７０は、印刷ボタン操作による印刷要求があった場合、所在データ１５２から最も新しく登録された画像の所在を判定し、当該所在で示される画像データを画像蓄積装置４００から取得する。なお、画像取得部１７０は、印刷要求受付部１６０によって画像を特定する操作によって印刷要求が受け付けられた場合、当該操作に応じて画像を識別して当該画像の画像データを画像蓄積装置４００から取得してもよい。また、画像取得部１７０は、取得した画像データを画像データ１５４として記憶部１５０に一時的に記憶する。
【００５２】
そして、印刷部１８０は、画像データ１５４に基づき、画像を印刷する（ステップＳ１９）。なお、画像取得部１７０は、画像データを取得する度に画像データ１５４を上書きしてもよい。
【００５３】
印刷装置１００は、以上の処理（ステップＳ１１〜Ｓ１９）をユーザーの終了指示があるまで（ステップＳ２０）繰り返し実行する。
【００５４】
以上のように、本実施例によれば、印刷装置１００は、表示要求情報および関連情報を転送することにより、表示装置３００、画像蓄積装置４００および画像データの所在を把握することができる。また、本実施例によれば、印刷装置１００は、印刷要求があった場合、所在データ１５２に基づいて画像データの所在を把握することができるため、即座に印刷を行うことができる。これにより、ユーザーは、表示装置３００の存在するＤＬＮＡ環境に印刷装置１００を追加してテレビ画像を迅速に印刷するといったことを容易に行うことができる。
【００５５】
また、本実施例によれば、印刷装置１００は、表示装置３００に対しては画像蓄積装置４００およびＤＭＳとして振る舞い、画像蓄積装置４００に対しては表示装置３００およびＤＭＰとして振る舞うことにより、表示装置３００から画像蓄積装置４００またはＤＭＳに対する表示要求情報を受信し、画像蓄積装置から表示要求情報に対する関連情報を受信することができる。
【００５６】
これにより、ユーザーは、既存機器（表示装置３００、画像蓄積装置４００およびハブ５００）に変更を加えることなく、表示中の画像を、印刷装置１００を接続するだけで印刷することができる。
【００５７】
特に、本実施例によれば、表示装置３００が印刷機能に対応した特殊なテレビではない一般的なテレビである場合であっても、ユーザーは、印刷装置１００をテレビに接続するだけで表示中の画像を印刷することができ、より汎用的に画像を印刷することができる。
【００５８】
（第２の実施例）
次に、印刷装置１００の機能の一部を中継装置に実装した場合を例に採り説明する。図５は、第２の実施例におけるシステムの全体図である。
【００５９】
本システムは、画像を表示する表示装置３００と、画像を印刷する印刷装置１００と、画像データを記憶する画像蓄積装置４００と、これらの装置を接続する中継装置２００とを含んで構成されている。なお、中継装置２００のハードウェア構成はハブ５００と同様である。もちろん、中継装置２００は、無線ＬＡＮの中継装置やルータ等であってもよい。
【００６０】
次に、印刷装置１００および中継装置２００の機能ブロックについて説明する。図６は、第２の実施例における印刷システムの機能ブロック図である。
【００６１】
印刷装置１００の構成は、第１の実施例の印刷装置１００の構成と同様であるため、説明を省略する。中継装置２００は、表示装置３００と通信を行う表示側通信部２１０と、画像蓄積装置４００および印刷装置１００と通信を行う非表示側通信部２２０と、表示側通信部２１０および非表示側通信部２２０を制御する制御部２６０とを含んで構成されている。
【００６２】
処理の流れは第１の実施例と同様である。ただし、第２の実施例では、中継装置２００がシステム全体の通信を制御する。すなわち、例えば、印刷装置１００が中継装置２００に接続された際に、中継装置２００は、画像蓄積装置４００からの画像蓄積装置所在情報を表示装置３００に伝達せず、その他の装置所在情報を各装置に伝達するように、表示側通信部２１０および非表示側通信部２２０を制御する。
【００６３】
これにより、表示装置３００から画像蓄積装置４００が参照されなくなり、表示装置３００は、ＤＭＳとして機能する印刷装置１００に対して画像の表示要求を行うようになる。
【００６４】
このように、中継装置２００を印刷装置１００と併用することにより、より確実に通信制御を行うことができる。
【００６５】
（第３の実施例）
次に、中継装置２００が主体となって通信制御を行う場合を例に採り説明する。図７は、第３の実施例における中継装置２０２の機能ブロック図である。
【００６６】
中継装置２０２は、表示装置３００および印刷装置１００と通信を行う表示側通信部２１２と、画像蓄積装置４００および印刷装置１００と通信を行う非表示側通信部２２２と、表示側通信部２１２および非表示側通信部２２２を制御する制御部２６０と、画像蓄積装置４００における画像データの所在を示す画像所在情報を抽出する抽出部２３０と、画像蓄積装置４００における画像データの所在を示す所在データ２５２を記憶部２５０に記憶する更新部２４０と、記憶部２５０とを含んで構成されている。なお、この場合、印刷装置１００には、抽出部１３０は不要である。また、表示側通信部２１２および非表示側通信部２２２にはそれぞれ異なるＩＰアドレスの割り当てが可能であるものとする。
【００６７】
なお、これらの各部の機能を実装するためのハードウェアとしては、例えば、以下のものが採用されてもよい。例えば、表示側通信部２１２、非表示側通信部２２２としては、通信ポート。ＬＡＮカード等、抽出部２３０としては、ＣＰＵ、ＲＡＭ等、更新部２４０、制御部２６０としては、ＣＰＵ等、記憶部２５０としては、ＲＡＭ等が採用されてもよい。
【００６８】
次に、これらの各部を用いた画像表示時の処理の流れについて説明する。図８は、第３の実施例における画像表示時の処理の流れを示すフローチャートである。
【００６９】
まず、制御部２６２は、中継装置２０２がＤＬＮＡにおけるＤＭＳとして機能することを示す情報を表示側通信部２１２に表示装置３００および印刷装置１００へ向け送信させる（ステップＳ２１）。また、制御部２６２は、中継装置２０２がＤＬＮＡにおけるＤＭＰとして機能することを示す情報を非表示側通信部２２２に画像蓄積装置４００および印刷装置１００へ向け送信させる（ステップＳ２２）。
【００７０】
なお、このＤＭＳとして機能することを示す情報は、表示側通信部２１２のＩＰアドレス（例えば、１９２．１６８．０．２１２）を含み、このＤＭＰとして機能することを示す情報は、表示側通信部２２２のＩＰアドレス（例えば、１９２．１６８．０．２２２）を含んでもよい。このように、各装置および通信部に固有のＩＰアドレスを割り当てることにより、中継装置２００は、送信先や送信元等の書き換え等によって送信先や返信先を変更することができる。
【００７１】
ユーザーは、表示装置３００のリモコン（リモートコントローラ）等を用いて画像の表示要求を行う。表示側通信部２２２は、表示装置２００から画像の表示要求を示す表示要求情報を受信する（ステップＳ２３）。
【００７２】
非表示側通信部２２２は、表示要求情報を画像蓄積装置４００へ向け送信する（ステップＳ２４）。また、非表示側通信部２２２は、画像蓄積装置４００から表示要求情報に対する画像に関連する関連情報を受信する（ステップＳ２５）。
【００７３】
表示側通信部２１２は、当該関連情報を表示装置３００へ向け送信する（ステップＳ２６）。また、抽出部２３０は、当該関連情報から画像所在情報を抽出する（ステップＳ２７）。また、更新部２４０は、画像所在情報に基づき、所在データ２５２を更新する（ステップＳ２８）。
【００７４】
一方、表示装置３００は、中継装置２００から関連情報を受信し、関連情報に基づき、画像を表示する（ステップＳ２９）。
【００７５】
以上のように、中継装置２００は、表示装置３００から画像蓄積装置４００へ向けて送信される表示要求情報を中継し、画像蓄積装置４００から表示装置３００へ向けて送信される関連情報を中継する。
【００７６】
次に、画像印刷時の処理の流れについて説明する。図９は、第３の実施例における画像印刷時の処理の流れを示すフローチャートである。
【００７７】
表示装置３００で印刷要求が行われた場合、印刷装置１００の画像取得部１７０は、表示装置３００からの印刷要求情報を、受信部１１０を介して入力する。一方、印刷装置１００で印刷要求が行われた場合、画像取得部１７０は、印刷要求受付部１６０を介して印刷要求情報を入力する。画像取得部１７０は、ＤＭＳとして機能する中継装置２００へ向け印刷要求情報を送信する。印刷装置１００にとってのＤＭＳとして機能する表示側通信部２１２は、印刷装置１００からの印刷要求情報を受信する（ステップＳ３１）。
【００７８】
制御部２６２は、印刷要求情報と、所在データ２５２に基づき、画像の所在を示す情報を生成し、当該情報を、印刷装置１００にとってのＤＭＰとして機能する非表示側通信部２２２に印刷装置１００へ向け送信させる（ステップＳ３２）。
【００７９】
画像取得部１７０は、当該情報を受信し、当該情報に基づき、画像蓄積装置４００から画像データを取得し（ステップＳ３３）、記憶部１５０に画像データ１５４として記憶する。そして、印刷部１８０は、画像データ１５４に基づき、画像を印刷する（ステップＳ３４）。
【００８０】
以上のように、本実施例によれば、中継装置２００は、表示装置３００に対してはＤＭＳとして振る舞い、画像蓄積装置４００に対してはＤＭＰとして振る舞うことにより、表示装置３００からＤＭＳに対する表示要求情報を受信し、画像蓄積装置４００から表示要求情報に対する関連情報を受信することができる。
【００８１】
また、本実施例によれば、中継装置２００は、印刷装置１００に対してＤＭＰおよびＤＭＳとして機能することにより、印刷要求があった場合に画像の所在を印刷装置１００に迅速に伝達することができ、印刷装置１００は、印刷要求があった場合に迅速に画像を印刷することができる。
【００８２】
（その他の実施例）
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。例えば、上述した実施例では、静止画を表示する場合を例に採り説明したが、ＸＨＴＭＬ−Ｐｒｉｎｔによるフォーマットされた印刷ファイル、ＭＰＥＧ（Moving Picture Experts Group）等の動画ファイル、ＭＰ３（MPEG Audio Layer-3）等の音楽ファイルを処理、再生する場合にも本発明を適用可能である。具体的には、例えば、印刷装置１００は、再生中の動画ファイルに関連する静止画（例えば、ＤＶＤのパッケージ画像等）を印刷してもよいし、再生中の音楽ファイルの付加情報（例えば、曲名、アーティスト名等）を印刷してもよい。
【００８３】
また、上述した実施例では、装置所在情報にはＩＰアドレスが含まれているが、ＩＰアドレスは必須ではない。例えば、表示装置３００は、ＤＭＳとして機能する印刷装置１００、中継装置２００、画像蓄積装置４００を一覧表示し、一覧表示されたＤＭＳから表示用要求情報の送信先を選択してもよい。
【００８４】
また、上述した実施例では、単独の画像の表示、印刷を例に採り説明したが、複数種の画像を一覧表示したり、複数種の画像を同時印刷したりする場合等にも本発明は有効である。例えば、受信部１１０は、表示装置３００から複数種の画像を一覧表示することを要求する一覧表示要求情報を受信するとともに、画像蓄積装置４００から一覧表示要求情報に対する画像に関連する一覧画像関連情報を受信し、送信部１２０は、当該一覧画像関連情報を画像蓄積装置４００へ向け送信し、抽出部１３０は、一覧画像関連情報から各画像データの所在を示す画像所在情報を抽出し、更新部１４０は、当該画像所在情報に基づき、所在データ１５２を更新してもよい。
【００８５】
これによれば、例えば、複数種の画像が一覧表示された状態で、当該複数種の画像から１つの画像が選択されて印刷要求が行われる場合であっても、印刷装置１００は、即座に印刷を行うことができる。なお、一覧画像関連情報は、上述した関連情報と同様に画像の所在を示す情報等を含むものとする。
【００８６】
また、上述した実施例では、ハブ５００の代わりに中継装置２００が用いられているが、ハブ５００と中継装置２００が併用されてもよい。例えば、ユーザーは、表示装置３００からのＬＡＮケーブルを中継装置２００のポートに差し込み、ハブ５００からのＬＡＮケーブルを中継装置２００のポートに差し込み、印刷装置１００からのＬＡＮケーブルと、画像蓄積装置４００からのＬＡＮケーブルをハブ５００のポートに差し込んでもよい。
【００８７】
また、表示装置は、テレビには限定されず、例えば、液晶ディスプレイ、プロジェクタ、携帯電話等であってもよい。また、印刷装置は、プリンタには限定されず、例えば、プロッタ等であってもよい。
【００８８】
また、本発明の適用は、ＤＬＮＡには限定されず、種々のネットワーク、種々の通信規格に対して適用可能である。
【図面の簡単な説明】
【００８９】
【図１】第１の実施例におけるシステムの全体図である。
【図２】第１の実施例における印刷装置の機能ブロック図である。
【図３】第１の実施例における印刷装置接続時の処理の流れを示すフローチャートである。
【図４】第１の実施例における印刷時の処理の流れを示すフローチャートである。
【図５】第２の実施例におけるシステムの全体図である。
【図６】第２の実施例における印刷システムの機能ブロック図である。
【図７】第３の実施例における中継装置の機能ブロック図である。
【図８】第３の実施例における画像表示時の処理の流れを示すフローチャートである。
【図９】第３の実施例における画像印刷時の処理の流れを示すフローチャートである。
【符号の説明】
【００９０】
１００  印刷装置、１１０  受信部、１２０  送信部、１３０、２３０  抽出部、１４０、２４０  更新部、１５０、２５０  記憶部、１５２、２５２  所在データ、１６０  印刷要求受付部、１７０  画像取得部、１８０  印刷部、２００、２０２  中継装置、２１０、２１２  表示側通信部、２２０、２２２  非表示側通信部、２６０、２６２  制御部、３００  表示装置、４００  画像蓄積装置
【図１】
2008134795.tif 000003
【図２】
2008134795.tif 000004
【図３】
2008134795.tif 000005
【図４】
2008134795.tif 000006
【図５】
2008134795.tif 000007
【図６】
2008134795.tif 000008
【図７】
2008134795.tif 000009
【図８】
2008134795.tif 000010
【図９】
2008134795.tif 000011