(57)【要約】【課題】ネットワークを介して撮像装置と画像処理装置間で処理を実行する場合に、装置同士を容易に識別することができる撮像装置、画像処理装置及びそれらの制御方法、プログラムを提供する。【解決手段】通信相手となる画像処理装置との通信セッションを確立し、その確立の是非を判定する。判定の結果、通信セッションが確立した場合、該通信セッションを介して、画像処理装置の表示器での自律表示内容・表示能力に関するディスプレイ情報を受信する。そして、当該撮像装置の表示器の表示情報を、受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する。【選択図】  図６
2004328270.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが表示器を有する複数の画像処理装置とネットワークを介して接続される、表示器を有する撮像装置であって、
通信相手となる画像処理装置との通信セッションを確立する確立手段と、
前記確立手段の確立の是非を判定する判定手段と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記画像処理装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信手段と、
当該撮像装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更手段とを備えることを特徴とする撮像装置。
【請求項２】
前記受信手段による受信は、前記通信セッションの確立後、装置間の情報転送を行うアプリケーションによる前記画像処理装置のケイパビリティ情報のネゴシエーション終了後に実行することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記受信手段による受信は、前記通信セッションの確立後、装置間の情報転送を行うアプリケーションを起動するためのアプリケーション層のネゴシエーション終了後に実行することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記変更手段は、当該撮像装置の表示器の表示情報に含まれる背景色を、前記受信手段で受信したディスプレイ情報に含まれる背景色と同一の背景色に変更することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記変更手段は、当該撮像装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報に含まれる背景色名を含む表示情報に変更することを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記変更手段は、当該撮像装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報に含まれる文字情報を含む表示情報に変更することを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記変更手段は、当該撮像装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報に含まれる点滅パターン情報を含む表示情報に変更することを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記変更手段は、当該撮像装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更できない場合、その旨を示す表示情報を生成することを特徴とする請求項１に記載の撮像装置。
【請求項９】
それぞれが表示器を有する複数の撮像装置とネットワークを介して接続される、表示器を有する画像処理装置であって、
通信相手となる撮像装置との通信セッションを確立する確立手段と、
前記確立手段の確立の是非を判定する判定手段と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記撮像装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信手段と、
当該画像処理装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更手段とを備えることを特徴とする画像処理装置。
【請求項１０】
それぞれが表示器を有する複数の画像処理装置とネットワークを介して接続される、表示器を有する撮像装置の制御方法であって、
通信相手となる画像処理装置との通信セッションの確立の是非を判定する判定工程と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記画像処理装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程と、
当該撮像装置の表示器の表示情報を、前記受信工程で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程とを備えることを特徴とする撮像装置の制御方法。
【請求項１１】
それぞれが表示器を有する複数の撮像装置とネットワークを介して接続される、表示器を有する画像処理装置の制御方法であって、
通信相手となる撮像装置との通信セッションの確立の是非を判定する判定工程と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記撮像装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程と、
当該画像処理装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程とを備えることを特徴とする画像処理装置の制御方法。
【請求項１２】
それぞれが表示器を有する複数の画像処理装置とネットワークを介して接続される、表示器を有する撮像装置の制御を実現するプログラムであって、
通信相手となる画像処理装置との通信セッションの確立の是非を判定する判定工程のプログラムコードと、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記画像処理装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程のプログラムコードと、
当該撮像装置の表示器の表示情報を、前記受信工程で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程のプログラムコードと
を備えることを特徴とするプログラム。
【請求項１３】
それぞれが表示器を有する複数の撮像装置とネットワークを介して接続される、表示器を有する画像処理装置の制御を実現するプログラムであって、
通信相手となる撮像装置との通信セッションの確立の是非を判定する判定工程のプログラムコードと、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記撮像装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程のプログラムコードと、
当該画像処理装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程のプログラムコードとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示器を有する画像処理装置と表示器を有する撮像装置とがネットワークを介して接続されて構成されているシステムにおける、各装置の表示器の表示制御に係る技術に関するものである。
【０００２】
【従来の技術】
現在、非特許文献１において、ＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）と呼ばれる画像通信プロトコルがＰＩＭＡ（Ｐｈｏｔｏｇｒａｐｈｉｃ  ａｎｄ  Ｉｍａｇｉｎｇ  Ｍａｎｕｆａｃｔｕｒｅｓ  Ａｓｓｏｃｉａｔｉｏｎ）より提案されている。ＰＴＰを利用すれば、ディジタルスチルカメラのデジタル画像をプリンタ等の画像処理装置に直接出力することができる。
【０００３】
また、現在、このＰＴＰをベースにしたＤＰＳ（Ｄｉｒｅｃｔ  Ｐｒｉｎｔ  Ｓｅｒｖｉｃｅ）が提案されている。ＤＰＳとは、パーソナルコンピュータ等の端末を介さずにディジタルスチルカメラのデジタル画像をプリンタに直接送信する印刷形態を提供するサービスである。
【０００４】
【非特許文献１】
ＰＩＭＡ  １５７４０：２０００，  Ｐｈｏｔｏｇｒａｐｈｙ  −  Ｅｌｅｃｔｒｏｎｉｃ  ｓｔｉｌｌ  ｐｉｃｔｕｒｅ  ｉｍａｇｉｎｇ  −  Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  （ＰＴＰ）  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｐｈｏｔｏｇｒａｐｈｙ  Ｄｅｖｉｃｅｓ，  ＰＨＯＴＯＧＲＡＰＨＩＣ  ＡＮＤ  ＩＭＡＧＩＮＧ  ＭＡＮＵＦＡＣＴＵＲＥＲＳ  ＡＳＳＯＣＩＡＴＩＯＮ，  ＩＮＣ．，  Ａｐｐｒｏｖｅｄ  ２０００−０７−０５，  Ｆｉｒｓｔ  ＥＤＩＴＩＯＮ）
【発明が解決しようとする課題】
しかしながら、無線通信媒体を利用してＤＰＳを実現する場合、ディジタルスチルカメラとプリンタとの間の接続関係がサービス享受者に視覚的に認識しにくいという問題がある。
【０００５】
本発明は上記の課題を解決するためになされたものであり、撮像装置と画像処理装置との間の接続関係を容易に識別することができる撮像装置、画像処理装置及びそれらの制御方法、プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するための本発明による撮像装置は以下の構成を備える。即ち、
それぞれが表示器を有する複数の画像処理装置とネットワークを介して接続される、表示器を有する撮像装置であって、
通信相手となる画像処理装置との通信セッションを確立する確立手段と、
前記確立手段の確立の是非を判定する判定手段と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記画像処理装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信手段と、
当該撮像装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更手段とを備える。
【０００７】
上記の目的を達成するための本発明による画像処理装置は以下の構成を備える。即ち、
それぞれが表示器を有する複数の撮像装置とネットワークを介して接続される、表示器を有する画像処理装置であって、
通信相手となる撮像装置との通信セッションを確立する確立手段と、
前記確立手段の確立の是非を判定する判定手段と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記撮像装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信手段と、
当該画像処理装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更手段とを備える。
【０００８】
上記の目的を達成するための本発明による撮像装置の制御方法は以下の構成を備える。即ち、
それぞれが表示器を有する複数の画像処理装置とネットワークを介して接続される、表示器を有する撮像装置の制御方法であって、
通信相手となる画像処理装置との通信セッションの確立の是非を判定する判定工程と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記画像処理装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程と、
当該撮像装置の表示器の表示情報を、前記受信工程で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程とを備える。
【０００９】
上記の目的を達成するための本発明による画像処理装置の制御方法は以下の構成を備える。即ち、
それぞれが表示器を有する複数の撮像装置とネットワークを介して接続される、表示器を有する画像処理装置の制御方法であって、
通信相手となる撮像装置との通信セッションの確立の是非を判定する判定工程と、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記撮像装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程と、
当該画像処理装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程とを備える。
【００１０】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
それぞれが表示器を有する複数の画像処理装置とネットワークを介して接続される、表示器を有する撮像装置の制御を実現するプログラムであって、
通信相手となる画像処理装置との通信セッションの確立の是非を判定する判定工程のプログラムコードと、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記画像処理装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程のプログラムコードと、
当該撮像装置の表示器の表示情報を、前記受信工程で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程のプログラムコードとを備える。
【００１１】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
それぞれが表示器を有する複数の撮像装置とネットワークを介して接続される、表示器を有する画像処理装置の制御を実現するプログラムであって、
通信相手となる撮像装置との通信セッションの確立の是非を判定する判定工程のプログラムコードと、
前記判定手段の判定の結果、前記通信セッションが確立した場合、該通信セッションを介して、前記撮像装置の表示器での表示内容・表示能力に関するディスプレイ情報を受信する受信工程のプログラムコードと、
当該画像処理装置の表示器の表示情報を、前記受信手段で受信したディスプレイ情報の内容に基づく情報を含む表示情報に変更する変更工程のプログラムコードとを備える。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１３】
＜＜実施形態１＞＞
図１は実施形態１のネットワークシステムの構成概念図である。
【００１４】
１０は無線ＬＡＮアクセスポイント、１００〜１０２は無線ＬＡＮ対応プリンタ、１１０及び１１１は無線ＬＡＮ対応ＤＳＣ（ディジタルスチルカメラ）である。
【００１５】
次に、無線ＬＡＮ対応プリンタ１００〜１０２の構成について、図２を用いて説明する。
【００１６】
図２は実施形態１の無線ＬＡＮ対応プリンタの構成を示すブロック図である。
【００１７】
２００はプリンタ内部バスであり、プリンタの各種構成要素を相互に接続する。２０１はプリントエンジンであり、プリント処理部２０２で生成された記録情報に基づいて記録媒体に印刷を行う。尚、プリントエンジン２０１が使用する印刷方式としては、インクジェット方式、レーザビーム方式、熱転写方式等の各種印刷方式を利用することができる。２０２はプリント処理部であり、例えば、ＲＦ部２０４を介してＤＳＣ１１０から受信した画像情報に基づいて、記録情報を生成する。
【００１８】
２０３は無線メディアアクセス処理部であり、無線通信に係る制御を実行する。２０４はＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部であり、無線信号の送受信を行う。２０５はＣＰＵであり、プリンタ全体の制御を司る。２０６はフラッシュＲＯＭであり、後述する実施形態の処理を実現するプログラムを含む各種制御プログラムや各種設定情報等のデータを格納する。２０７は表示器であり、例えば、多色／単色ＬＣＤ、多色／単色ＬＥＤ等で構成される。
【００１９】
２０８は表示処理部であり、表示器２０７の表示制御（例えば、ＧＵＩ表示制御）を司る。２０９はＲＡＭであり、一時的な利用データを格納する格納領域やデータ退避領域として機能する。２１０は操作部であり、プリンタに係る各種操作を実現する。この操作部２１０は、例えば、ボタン、スイッチ、タッチパネル等で構成される。
【００２０】
２１１はシステムコントローラであり、操作部２１０を介するプリンタに係るユーザ操作内容を解析する。２１２はメモリカードインタフェース（Ｉ／Ｆ）であり、着脱可能なメモリカード２１３との接続を実現する。２１３は着脱可能な記憶媒体であるメモリカードであり、例えば、ＳＤカード、ＭＭカード、コンパクトフラッシュ（登録商標）、スマートメディア等が挙げられる。２１４はパラレルインタフェース（Ｉ／Ｆ）であり、外部端末（例えば、パーソナルコンピュータ）との有線通信を司る。２１５はＵＳＢインタフェース（Ｉ／Ｆ）であり、外部端末との有線通信を司る。
【００２１】
次に、無線ＬＡＮ対応ＤＳＣ１１０及び１１１の構成について、図３を用いて説明する。
【００２２】
図３は実施形態１の無線ＬＡＮ対応ＤＳＣの構成を示すブロック図である。
【００２３】
３００はＤＳＣ内部バスであり、ＤＳＣの各種構成要素を相互に接続する。３０１は撮像部であり、被写体像を撮像するための光学系や、撮像素子等から構成される。３０２は映像処理部であり、撮像部３０１で撮像された画像の各種処理を実行する。この各種処理には、例えば、メモリカード３１３に記憶されている画像の再生処理や、撮像した画像の圧縮処理や、画像に関する情報（撮像日、サイズ等）を生成する処理等がある。
【００２４】
３０３は無線メディアアクセス処理部であり、無線通信に係る制御を実行する。３０４はＲＦ部であり、無線信号の送受信を行う。３０５はＣＰＵであり、ＤＳＣ全体の制御を司る。３０６はフラッシュＲＯＭであり、後述する実施形態の処理を実現するプログラムを含む各種制御プログラムや各種設定情報等のデータを格納する。３０７は表示器であり、例えば、多色／単色ＬＣＤ、多色／単色ＬＥＤ等で構成される。
【００２５】
３０８は表示処理部であり、表示器３０７の表示制御（例えば、ＧＵＩ表示制御）を司る。３０９はＲＡＭであり、一時的な利用データを格納する格納領域やデータ退避領域として機能する。３１０はユーザ操作部であり、ＤＳＣに係る各種操作を実現する。この操作部３１０は、例えば、ボタン、スイッチ、タッチパネル等で構成される。
【００２６】
３１１はシステムコントローラであり、操作部３１０を介するＤＳＣに係るユーザ操作内容を解析する。３１２はメモリカードインタフェース（Ｉ／Ｆ）であり、着脱可能なメモリカードとの接続を実現する。３１３は着脱可能なメモリカードであり、撮像部３０１で撮像した画像情報を記憶する。このメモリカード３１３は、例えば、ＳＤカード、ＭＭカード、コンパクトフラッシュ、スマートメディア等が挙げられる。３１４はオーディオインタフェース（Ｉ／Ｆ）であり、音声信号の入出力を実現する。３１５はＵＳＢインタフェース（Ｉ／Ｆ）であり、外部端末（例えば、パーソナルコンピュータ、プリンタ等）との有線通信を司る。
【００２７】
次に、無線ＬＡＮ対応プリンタ１００〜１０２、ＤＳＣ１１０及び１１１のプロトコルスタックについて、図４を用いて説明する。
【００２８】
図４は実施形態１のプロトコルスタックの構成モデルを示す図である。
【００２９】
図４では、無線ＬＡＮを筆頭に、既存ＬＡＮプロトコルとして幅広く採用されるＩＥＥＥ８０２．１〜１６等のプロトコル（ＩＥＥＥ８０２系プロトコル）スタック（図の網掛け部：物理層、データリンク層、ネットワーク層、トランスポート層）上に、ＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いたダイレクトプリントサービス（Ｄｉｒｅｃｔ  Ｐｒｉｎｔ  Ｓｅｒｖｉｃｅ：ＤＰＳ）アプリケーションが実装されている。
【００３０】
また、ユーザＩ／Ｏマネージャ（Ｕｓｅｒ  Ｉ／Ｏ  Ｍａｎａｇｅｒ）が実装されており、このユーザＩ／Ｏマネージャは、ＤＰＳアプリケーションを含む各種通信対応アプリケーション（Ｗｅｂサービス（Ｓｅｒｖｉｃｅ）等）に対する機器側からの操作情報の管理、機器の表示器への状態表示制御を司る。
【００３１】
次に、実施形態１のネットワークシステムで実現される処理について、図５〜図７を用いて説明する。
【００３２】
図５は実施形態１のＤＰＳを実現するダイレクトプリントシステムのアーキテクチャーモデルを示す図である。
【００３３】
無線ＬＡＮ対応ＤＳＣ５１には、プリントクライアント（Ｐｒｉｎｔ  Ｃｌｉｅｎｔ）５１１、ストレージサーバ（Ｓｔｏｒａｇｅ  Ｓａｖｅｒ）５１２を実現する機能が実装されている。一方、無線ＬＡＮ対応プリンタ（Ｐｒｉｎｔｅｒ）５２には、プリントサーバ（Ｐｒｉｎｔ  Ｓｅｒｖｅｒ）５２１、ストレージクライアント（Ｓｔｏｒａｇｅ  Ｃｌｉｅｎｔ）５２２を実現する機能が実装されている。
【００３４】
図６は実施形態１のネットワーク機器間のデータシーケンスを示すシーケンスチャートである。
【００３５】
特に、図６では、ＤＰＳアプリケーションサービス実行時、プリントサーバ５２１−プリントクライアント５２１のネゴシエーション終了後に、無線ＬＡＮ対応プリンタ５２の表示内容・表示能力を収集するシーケンスを示している。
【００３６】
尚、図６のデータシーケンスにおいて、破線のデータシーケンスは、実施形態１の特徴となるデータシーケンスである。
【００３７】
以下、ＤＰＳアプリケーションサービス実行操作を行った無線ＬＡＮ対応ＤＳＣの表示器に表示される内容を、サービス実行対象無線ＬＡＮ対応プリンタの表示器上の表示内容・表示能力に応じてカスタマイズする処理について、図６のシーケンスチャートを用いて説明する。
【００３８】
ネットワーク媒体にＩＥＥＥ８０２．１１系の無線ＩＰネットワークを用いてトランスポート層のコネクション（６０〜６２）を確立した後、ＤＰＳサービスの実装有無の確認を行うためのＤＰＳディスカバリー処理（６３〜６５）を実行する。
【００３９】
ＤＰＳを開始するためのネゴシエーション処理（６０１〜６０４）の実行を完了後、無線ＬＡＮＤＳＣの操作・表示を管理統括するユーザＩ／Ｏマネージャに対して、サービス実行対象無線ＬＡＮ対応プリンタは、自身のケイパビリティ情報（６０５）を送信する。
【００４０】
無線ＬＡＮ対応プリンタのケイパビリティ情報（６０５）を受信したユーザＩ／Ｏマネージャは、サービス実行対象無線ＬＡＮ対応プリンタの操作・表示を管理統括するユーザＩ／Ｏマネージャとの間で、双方の表示器の表示内容・表示能力をネゴシエートするためのディスプレイケイパビリティ情報の獲得メッセージシーケンス（６０６，６０７）を実行する。
【００４１】
そして、入手したディスプレイケイパビリティ情報に従って、表示器上のユーザＩ／Ｏ表示のカスタマイズ（６１０，６１１）を行う。
【００４２】
この後、無線ＬＡＮ対応ＤＳＣ側で、ユーザ操作に起因する「プリントジョブ」の開始操作を検出した際、プリントクライアント５１１に対してプリントジョブの開始を通知（６０８）し、プリントクライアント５１１経由で無線ＬＡＮ対応プリンタ内のプリントサーバ５２１に対して、プリントジョブのスタートを要求（６０９）する。
【００４３】
尚、プリンタのケイパビリティ情報とは、プリンタの処理能力に関する情報であり、例えば、記録モード（カラー／モノクロ、高品位、高解像度）の種類、記録解像度、記録品位等がある。
【００４４】
また、ディスプレイケイパビリティ情報とは、表示器の表示内容・表示能力に関する情報である。表示内容に関する情報としては、表示器の背景色、背景名等がある。また、表示能力に関する情報は、無線ＬＡＮ対応プリンタが有する表示器のタイプ（例えば、モノクロＬＣＤ１２色バックライト、カラーＬＣＤ１６色バックライト等）を示すタイプ情報と、その無線ＬＡＮ対応プリンタがＤＳＣの操作対象となった場合に、操作対象である（あるいは動作状態である）ことを他の無線ＬＡＮ対応プリンタと区別可能にユーザに通知するための表示形態を示す表示形態情報がある。
【００４５】
また、表示形態情報は、色に限定されず、画像の形状表示（○、△、□）、文字情報表示、ブリンク表示（点滅パターン）等の、同一ネットワークの各プリンタの表示器で区別可能に表示できる表示形態であればどのようなものでも良い。また、表示形態情報ではなく、音声によって、同一ネットワークの各プリンタを区別可能にするようにしても良い。
【００４６】
図７は実施形態１のディスプレイケイパビリティ情報受付処理を示すフローチャートである。
【００４７】
尚、このディスプレイケイパビリティ情報受付処理は、接続要求元ネットワーク機器のユーザＩ／Ｏマネージャによって実行される。
【００４８】
まず、ステップＳ８０１で、無線ＬＡＮ対応ＤＳＣは、無線ＬＡＮ対応プリンタよりディスプレイケイパビリティ情報を受け取った際、自己に装備された表示器の表示能力の確認を行う。
【００４９】
尚、このディスプレイケイパビリティ情報は、ＲＡＭ３０９に記憶される。
【００５０】
ステップＳ８０２で、通信相手である無線ＬＡＮ対応プリンタが表示する際の表示器の背景色情報を確認し、自己の表示器の背景色に反映可能か否かを判定する。反映不可能である場合（ステップＳ８０２でＮＯ）、ステップＳ８０４に進む。一方、反映可能である場合（ステップＳ８０２でＹＥＳ）、ステップＳ８０３に進み、自己の表示器の背景色を、通信相手の表示器の背景色と同一のものに設定する。
【００５１】
その後、ステップＳ８０４で、自己の表示器の表示画面上に、通信相手である無線ＬＡＮ対応プリンタが表示する際の表示器の背景色名を表示する。
【００５２】
ステップＳ８０５で、通信相手である無線ＬＡＮ対応プリンタが要求する表示情報を、無線ＬＡＮ対応ＤＳＣ側の表示器で表示が可能であるか否かを判定する。
【００５３】
表示器に表示が可能である場合（ステップＳ８０５でＹＥＳ）、ステップＳ８０６に進み、その通信相手から要求されている表示情報を自己の表示器の表示画面上に表示する。一方、表示器に表示が不可能である場合（ステップＳ８０５でＮＯ）、ステップＳ８０７に進み、自己の表示画面に通信相手から要求されている表示情報を表示器で表示不可能である旨を表示する。
【００５４】
尚、ステップＳ８０５で、自己の表示器に表示が不可能である場合には、単純に、自己の表示器の表示能力の制限以外に、無線ＬＡＮ対応ＤＳＣで、表示器に画像を再生する再生処理等の表示器を占有する処理が実行されているような、通信相手から要求されている表示情報が存在しているが、その時点で、その表示情報を表示できない場合も含まれる。
【００５５】
以上の処理により、通信セッションの確立後、ＤＰＳサービスのケイパビリティのネゴシエーション終了後に、通信相手の表示器上の表示内容を入手し、操作側の表示器の表示能力に合わせたカスタマイズを実現することが可能となる。つまり、操作側の表示器の表示内容を、通信相手の表示器の表示内容に基づく情報を含む表示内容に変更することが可能となる。
【００５６】
例えば、同一ネットワークに同一の操作インタフェースを有している複数のプリンタ１００〜１０２が存在している状態で、プリンタ１００がＤＳＣ１１０の操作対象となった場合でも、図１に示されるように、プリンタ１００の表示器とＤＳＣ１１０の表示器には、それぞれ同一の背景色（例えば、シアン）が表示されることになる。これにより、ユーザは、ＤＳＣ１１０に格納されている画像をプリンタで印刷する場合に、どのプリンタで出力されるかを容易に識別することが可能となる。
【００５７】
また、ＤＳＣ１１０がプリンタ１００の背景色（シアン）を表示する表示能力がない場合には、文字情報として背景色名（シアン）をＤＳＣ１１０の表示器に表示するような表示情報を生成しても良い。
【００５８】
以上説明したように、実施形態１によれば、通信セッションの確立後、ＤＰＳアプリケーションを起動するためのアプリケーション層のネゴシエーション終了後に、通信相手の表示器上の表示内容を入手し、双方の表示器の表示能力に合わせたカスタマイズ（接続関係情報の表示）を実現することが可能となる。
【００５９】
＜＜実施形態２＞＞
実施形態１では、ネットワーク媒体に、ＩＥＥＥ８０２．１１系の無線ＩＰネットワークと、表示器を具備し、かつネットワークとの接続が可能なネットワーク機器として複数の無線通信対応プリンタと無線通信対応ディジタルスチルカメラを用いたＤＰＳシステムの下で、無線通信対応プリンタと無線通信対応ディジタルスチルカメラ間で通信セッションの確立後に、無線通信対応プリンタの表示器上の表示内容を入手し、無線通信対応ディジタルスチルカメラの表示器の表示能力に合わせたカスタマイズ（接続関係情報の表示）を行う実施形態について説明した。
【００６０】
実施形態２では、無線通信対応プリンタと無線通信対応ディジタルスチルカメラ間で通信セッションの確立後に、無線通信対応ディジタルカメラの表示器上に表示される表示内容を入手し、無線通信対応プリンタの表示器の表示能力に合わせたカスタマイズ（接続関係情報の表示）を行う実施形態について説明する。
【００６１】
実施形態２のネットワークシステムで実現される処理は、実施形態１の図８のフローチャートに示す処理を、無線ＬＡＮ対応プリンタで実行することで、通信セッションを確立した無線ＬＡＮ対応ＤＳＣの表示器への表示内容・表示能力の情報を入手した際の自己表示器上の表示をカスタマイズすることが可能となる。
【００６２】
尚、図８において、ステップＳ８０５で、自己表示器に表示が不可能である場合には、単純に、自己の表示器の表示能力の制限以外に、無線ＬＡＮ対応プリンタで、表示器にプリンタのメンテナンス情報を表示する表示処理等の表示器を占有する処理が実行されているような、通信相手から要求されている表示情報が存在しているが、その時点で、その表示情報を表示できない場合も含まれる。
【００６３】
以上の処理により、通信セッションの確立後、ＤＰＳサービスのケイパビリティのネゴシエーション終了後に、通信相手の表示器上の表示内容を入手し、操作側の表示器の表示能力に合わせたカスタマイズを実現することが可能となる。
【００６４】
以上説明したように、実施形態２によれば、通信セッションの確立後、ＤＰＳアプリケーションを起動するためのアプリケーション層のネゴシエーション終了後に、通信相手の表示器上の表示内容を入手し、双方の表示器の表示能力に合わせたカスタマイズ（接続関係情報の表示）を実現することが可能となる。
【００６５】
＜＜実施形態３＞＞
上記実施形態１、２においては、図６に示すように、通信相手の表示器上の表示情報の授受を行う処理を、ＤＰＳアプリケーションのサービスによる通信相手の装置のケイパビリティ情報のネゴシエーション終了後に実行する構成としたが、これに限定されない。例えば、図８に示すように、ＤＰＳアプリケーションを実施するためのアプリケーション層のネゴシエーション終了後に、通信相手の表示器上の表示情報の授受を行っても、同様の効果を得ることが可能である。
【００６６】
＜＜実施形態４＞＞
上記実施形態１〜３においては、ネットワーク媒体としてＩＥＥＥ８０２．１１系の無線ＩＰネットワークを利用する例を示したが、これに限定されない。例えば、有線ＬＡＮやＢｌｕｅｔｏｏｔｈ等の近距離無線ネットワーク媒体をネットワーク媒体としても、本発明を適用することができる。
【００６７】
また、ネットワーク機器として無線ＬＡＮ対応プリンタ及び無線ＬＡＮ対応ＤＳＣを利用する例を示したが、これに限定されない。例えば、表示器を具備する無線ＬＡＮ対応カムコーダや、表示器を有する無線ＬＡＮ対応ストレージデバイス等の画像情報を他の装置から受信することが可能な画像処理装置に対しても、本発明を適用することができる。
【００６８】
また、無線ＬＡＮ対応プリンタの形態としては、単体のプリンタに限定されず、そのプリンタをプリント機能として有するファクシミリ装置、複写機等の画像処理装置であっても良い。
【００６９】
また、撮像装置としては、無線ＬＡＮ対応ＤＳＣに限定されず、無線ＬＡＮ対応携帯端末（例えば、ディジタルデジタルビデオカメラ、カメラ付きノートパソコン、カメラ付きＰＤＡ、カメラ付き携帯電話）であっても良い。
【００７０】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００７４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００７５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００７８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００７９】
【発明の効果】
以上説明したように、本発明によれば、撮像装置と画像処理装置との間の接続関係を容易に識別することができる。
【図面の簡単な説明】
【図１】実施形態１のネットワークシステムの構成概念図である。
【図２】実施形態１の無線ＬＡＮ対応プリンタの構成を示すブロック図である。
【図３】実施形態１の無線ＬＡＮ対応ＤＳＣの構成を示すブロック図である。
【図４】実施形態１のプロトコルスタックの構成モデルを示す図である。
【図５】実施形態１のＤＰＳを実現するダイレクトプリントシステムのアーキテクチャーモデルを示す図である。
【図６】実施形態１のネットワーク機器間のデータシーケンスを示すシーケンスチャートである。
【図７】実施形態１のディスプレイケイパビリティ情報受付処理を示すフローチャートである。
【図８】実施形態３のネットワーク機器間のデータシーケンスを示すシーケンスチャートである。
【符号の説明】
１０  無線ＬＡＮアクセスポイント
１００〜１０２  無線ＬＡＮ対応プリンタ
１１０〜１１１  無線ＬＡＮ対応ディジタルスチルカメラ
【図１】
2004328270.tif 000003
【図２】
2004328270.tif 000004
【図３】
2004328270.tif 000005
【図４】
2004328270.tif 000006
【図５】
2004328270.tif 000007
【図６】
2004328270.tif 000008
【図７】
2004328270.tif 000009
【図８】
2004328270.tif 000010