(57)【要約】【課題】携帯端末等の外部機器を非接触ＩＣタグに一回かざすだけで、複数の通信機器のコンテンツを参照できるようにする。【解決手段】コンテンツの取得先を示すＵＲＬが記述されたＷｅｂページを公開するカメラ１００は、非接触ＩＣタグ３００との間で近接無線通信を行い、カメラ１００によって生成された無線ネットワークに接続するための無線ＬＡＮ接続パラメータと、カメラ１００が公開するＷｅｂページのＵＲＬの書き込みを行うことができる。カメラ１００ａが非接触ＩＣタグ３００に無線ＬＡＮ接続パラメータとＵＲＬを書き込む際に、既に他のカメラ１００ｂにより無線ＬＡＮ接続パラメータとＵＲＬとが書き込まれていた場合、既に書き込まれているＵＲＬをカメラ１００ａが公開するＷｅｂページに関連付けてＷｅｂページを更新し、更新したＷｅｂページのＵＲＬを非接触ＩＣタグ３００に書き込む。【選択図】図７
2015152958.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器であって、
記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報との読み出し及び書き込みを行うことが可能な近接無線通信手段と、
前記記憶媒体にネットワーク接続情報とＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記記憶媒体に既に書き込まれているＷｅｂページアドレス情報又は前記他の通信機器から取得したコンテンツのアドレス情報を、該通信機器が公開するＷｅｂページに関連付けてＷｅｂページを更新し、前記近接無線通信手段により、前記更新したＷｅｂページのＷｅｂページアドレス情報を前記記憶媒体に書き込む制御手段とを備えたことを特徴とする通信機器。
【請求項２】
コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器であって、
記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報との読み出し及び書き込みを行うことが可能な近接無線通信手段と、
前記記憶媒体にネットワーク接続情報とＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記他の通信機器に対して、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報又は該通信機器が管理するコンテンツのアドレス情報を、前記他の通信機器が公開するＷｅｂページに関連付けるよう要求する制御手段とを備えたことを特徴とする通信機器。
【請求項３】
前記制御手段は、前記記憶媒体に既に書き込まれているネットワーク接続情報を用いて前記他の通信機器からアドレス情報を取得し、該アドレス情報に基づいて、前記更新したＷｅｂページのＷｅｂページアドレス情報を生成することを特徴とする請求項１に記載の通信機器。
【請求項４】
近接無線通信により情報の読み出し及び書き込みが可能な記憶媒体を備えたことを特徴とする請求項１乃至３のいずれか１項に記載の通信機器。
【請求項５】
近接無線通信はＮＦＣによる通信であることを特徴とする請求項１乃至４のいずれか１項に記載の通信機器。
【請求項６】
コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器の制御方法であって、
記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記記憶媒体に既に書き込まれているＷｅｂページアドレス情報又は前記他の通信機器から取得したコンテンツのアドレス情報を、該通信機器が公開するＷｅｂページに関連付けてＷｅｂページを更新し、前記更新したＷｅｂページのＷｅｂページアドレス情報を前記記憶媒体に書き込むことを特徴とする通信機器の制御方法。
【請求項７】
コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器の制御方法であって、
記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記他の通信機器に対して、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報又は該通信機器が管理するコンテンツのアドレス情報を、前記他の通信機器が公開するＷｅｂページに関連付けるよう要求することを特徴とする通信機器の制御方法。
【請求項８】
コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器を制御するためのプログラムであって、
記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記記憶媒体に既に書き込まれているＷｅｂページアドレス情報又は前記他の通信機器から取得したコンテンツのアドレス情報を、該通信機器が公開するＷｅｂページに関連付けてＷｅｂページを更新し、前記更新したＷｅｂページのＷｅｂページアドレス情報を前記記憶媒体に書き込む処理をコンピュータに実行させるためのプログラム。
【請求項９】
コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器を制御するためのプログラムであって、
記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記他の通信機器に対して、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報又は該通信機器が管理するコンテンツのアドレス情報を、前記他の通信機器が公開するＷｅｂページに関連付けるよう要求する処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体との間で近接無線通信を行う通信機器、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ＮＦＣ（Near Field Communication）等の近接無線通信によって記憶媒体より情報を読み出し、読み出した情報に基づいて近接無線通信よりも通信範囲が長い無線ＬＡＮ等の近距離無線通信を用いたアプリケーションを実行するための技術が提案されている。
例えば特許文献１では、パーソナルコンピュータが、非接触ＩＣカードよりネットワーク上のサーバのアドレスを示す情報を受信し、ブラウザプログラムを起動して、受信したアドレス情報に基づいてサーバにアクセスし、サーバが備える情報を取得する構成が開示されている。
この従来技術を応用することにより、Ｗｅｂサーバ機能を備えたカメラが公開するＷｅｂページのＵＲＬ（Uniform Resource Locator）を格納する非接触ＩＣタグに、近接無線通信機能を備える携帯端末をかざすことにより、携帯端末が備えるＷｅｂブラウザプログラムを自動的に起動させ、ＵＲＬが示すＷｅｂサーバに接続して、カメラが管理するコンテンツを自動表示させるシステムを実現することが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５６１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このシステムは自動的に特定のＷｅｂページを表示させることを目的としているため、Ｗｅｂサーバの数が１つであることが想定されている。そのため、カメラが複数存在する場合は適用できない。複数のカメラのコンテンツを携帯端末で閲覧する場合、非接触ＩＣタグの情報を参照させたいカメラのＵＲＬにその都度書き替えるか、カメラの数に相当する数の非接触ＩＣタグを使用するかの必要があり、大変手間であった。
【０００５】
本発明は上記のような点に鑑みてなされたものであり、携帯端末等の外部機器を非接触ＩＣタグに一回かざすだけで、複数の通信機器のコンテンツを参照できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信機器は、コンテンツの取得先を示すアドレス情報が記述されたＷｅｂページを公開する通信機器であって、記憶媒体との間で近接無線通信を行い、該通信機器とネットワーク接続するためのネットワーク接続情報と、該通信機器が公開するＷｅｂページのＷｅｂページアドレス情報との読み出し及び書き込みを行うことが可能な近接無線通信手段と、前記記憶媒体にネットワーク接続情報とＷｅｂページアドレス情報とを書き込む際に、既に他の通信機器により、該他の通信機器とネットワーク接続するためのネットワーク接続情報と、該他の通信機器が公開するＷｅｂページのＷｅｂページアドレス情報とが有効に書き込まれている場合、前記記憶媒体に既に書き込まれているＷｅｂページアドレス情報又は前記他の通信機器から取得したコンテンツのアドレス情報を、該通信機器が公開するＷｅｂページに関連付けてＷｅｂページを更新し、前記近接無線通信手段により、前記更新したＷｅｂページのＷｅｂページアドレス情報を前記記憶媒体に書き込む制御手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、例えば他の通信機器のＷｅｂページアドレス情報を自身のＷｅｂページに関連付けを行った上で、記憶媒体に自身のＷｅｂページアドレス情報の書き込みを行うようにしたので、携帯端末等の外部機器を記憶媒体に一回かざすだけで、複数の通信機器のコンテンツを参照できるようになる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態におけるカメラの内部構成を示すブロック図である。
【図２】第１の実施形態における携帯端末の内部構成を示すブロック図である。
【図３】第１の実施形態における非接触ＩＣタグの内部構成を示すブロック図である。
【図４】非接触ＩＣタグの記録フォーマットの一例を示す図である。
【図５】第１の実施形態におけるネットワークシステムを示す図である。
【図６】非接触ＩＣタグを使って、Ｗｅｂサーバ機能を備えたカメラが公開するＷｅｂページを携帯端末で閲覧するまでの流れを概略的に示す図である。
【図７】第１の実施形態において２台のカメラが順番に非接触ＩＣタグへの書き込みを行う処理の流れを示すシーケンス図である。
【図８】第１の実施形態におけるＷｅｂページの記述例を示す図である。
【図９】第１の実施形態におけるカメラの表示画面の例を示す図である。
【図１０】第１の実施形態において書き込み処理が実行された非接触ＩＣタグを用いて、携帯端末で２台のカメラのＷｅｂページを閲覧する処理の流れを示すシーケンス図である。
【図１１】第１の実施形態における携帯端末の表示画面の例を示す図である。
【図１２】第２の実施形態において２台のカメラが順番に非接触ＩＣタグへの書き込みを行う処理の流れを示すシーケンス図である。
【図１３】第２の実施形態におけるＷｅｂページの記述例を示す図である。
【図１４】第２の実施形態において書き込み処理が実行された非接触ＩＣタグを用いて、携帯端末で２台のカメラのＷｅｂページを閲覧する処理の流れを示すシーケンス図である。
【図１５】第２の実施形態における携帯端末の表示画面の例を示す図である。
【図１６】第３の実施形態におけるカメラの内部構成を示すブロック図である。
【図１７】第３の実施形態におけるネットワークシステムを示す図である。
【図１８】第４の実施形態において２台のカメラが順番に非接触ＩＣタグへの書き込みを行う処理の流れを示すシーケンス図である。
【図１９】第４の実施形態におけるＷｅｂページの記述例を示す図である。
【図２０】第４の実施形態におけるカメラの表示画面の例を示す図である。
【図２１】第４の実施形態において書き込み処理が実行された非接触ＩＣタグを用いて、携帯端末で２台のカメラのＷｅｂページを閲覧する処理の流れを示すシーケンス図である。
【図２２】第４の実施形態における携帯端末の表示画面の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
［第１の実施形態］
＜カメラ１００の構成＞
図１は、本発明でいう通信機器を例示するカメラ１００の内部構成を示すブロック図である。図１に示すように、カメラ１００は、制御部１０１、ＲＯＭ１０２、ＲＡＭ１０３、近接無線通信部１０４、近距離無線通信部１０５、表示部１０６、操作部１０７、記録部１０８、撮像部１０９を備える。これらの構成要素間は、データの伝送路としての内部バス１１０によって相互に接続される。
制御部１０１は、カメラ１００の全体を制御する処理ブロックであり、例えばＣＰＵで構成され、ＲＯＭ１０２に格納されたプログラムを実行することにより各種機能を実現する。
ＲＯＭ１０２は、不揮発性メモリであり、制御部１０１によって実行される処理プログラムやデータを格納する。
ＲＡＭ１０３は、揮発性メモリであり、制御部１０１のワーキングメモリやデータの一時記憶領域として使用される。
近接無線通信部１０４は、ＮＦＣ方式を用いた近接無線通信を行う処理ブロックである。近接無線通信部１０４は、所定のインダクタンス及びキャパシタンスを有する共振回路、共振回路により受信された信号を復調する復調回路、及び搬送波を増幅して共振回路から送信させる送信回路等によって構成される。ＮＦＣは、１３．５６ＭＨｚ帯の周波数を使用する近接無線通信技術であり、通信距離は約１０ｃｍと短いが、「タッチするだけ」という簡易な動作で情報のやり取りを可能にする技術である。
近距離無線通信部１０５は、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎの方式を用いた無線ＬＡＮ通信を行う処理ブロックであり、ベースバンド／ＭＡＣコントローラ回路、ＲＦモジュール、アンテナ等によって構成される。近距離無線通信部１０５では、近接無線通信部１０４よりも通信可能範囲が長い無線通信を行う。
表示部１０６は、ユーザに情報を表示出力する処理ブロックであり、例えば液晶パネル、有機ＥＬパネル等によって構成される。
操作部１０７は、ユーザからの指示入力を受け付ける処理ブロックであり、ボタン、十字キー、タッチパネル等によって構成される。
記録部１０８は、内蔵ハードディスクや内蔵フラッシュメモリ、又は着脱可能なメモリカード等の大容量の記録媒体に対して情報の格納、読み出しを行う処理ブロックである。
撮像部１０９は、光学レンズ、ＣＭＯＳセンサ、デジタル画像処理部等によって構成され、光学レンズを介して入力されるアナログ信号をデジタルデータに変換して撮影画像を生成する処理ブロックである。
【００１０】
＜携帯端末２００の構成＞
図２は、本発明でいう外部機器を例示する携帯端末２００の内部構成を示すブロック図である。図２に示すように、携帯端末２００は、制御部２０１、ＲＯＭ２０２、ＲＡＭ２０３、近接無線通信部２０４、近距離無線通信部２０５、表示部２０６、操作部２０７、記録部２０８を備える。これらの構成要素間は、データの伝送路としての内部バス２０９によって相互に接続される。
制御部２０１は、携帯端末２００の全体を制御する処理ブロックであり、例えばＣＰＵで構成され、ＲＯＭ２０２に格納されたプログラムを実行することにより各種機能を実現する。
ＲＯＭ２０２は、不揮発性メモリであり、制御部２０１によって実行される処理プログラムやデータを格納する。
ＲＡＭ２０３は、揮発性メモリであり、制御部２０１のワーキングメモリやデータの一時記憶領域として使用される。
近接無線通信部２０４は、ＮＦＣ方式を用いた近接無線通信を行う処理ブロックである。近接無線通信部２０４は、所定のインダクタンス及びキャパシタンスを有する共振回路、共振回路により受信された信号を復調する復調回路、及び搬送波を増幅して共振回路から送信させる送信回路等によって構成される。
近距離無線通信部２０５は、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎの方式を用いた無線ＬＡＮ通信を行う処理ブロックであり、ベースバンド／ＭＡＣコントローラ回路、ＲＦモジュール、アンテナ等によって構成される。
表示部２０６は、ユーザに情報を表示出力する処理ブロックであり、例えば液晶パネル、有機ＥＬパネル等によって構成される。
操作部２０７は、ユーザからの指示入力を受け付ける処理ブロックであり、ボタン、十字キー、タッチパネル等によって構成される。
記録部２０８は、内蔵ハードディスクや内蔵フラッシュメモリ、又は着脱可能なメモリカード等の大容量の記録媒体に対して情報の格納、読み出しを行う処理ブロックである。
【００１１】
＜非接触ＩＣタグ３００の構成＞
図３は、本発明でいう記憶媒体を例示する非接触ＩＣタグ３００の内部構成を示すブロック図である。図３に示すように、非接触ＩＣタグ３００は、近接無線通信部３０１、タグメモリ３０２を備え、これらの構成要素間は相互に接続される。
近接無線通信部３０１は、ＮＦＣ方式を用いた近接無線通信を行う処理ブロックである。近接無線通信部３０１は、所定のインダクタンス及びキャパシタンスを有する共振回路、共振回路により受信された信号を復調する復調回路、及び搬送波を増幅して共振回路から送信させる送信回路等によって構成される。
タグメモリ３０２は、小容量の不揮発性メモリであり、近接無線通信部３０１によって受信する要求信号に応じて読み出し、書き込みが実行される。図４に、タグメモリ３０２の記録フォーマットの一例を示す。図４に示すように、記録フォーマットは、３２バイトのＳＳＩＤ（Service Set Identifier）４０１、６４バイトの暗号キー４０２、３２バイトのＵＲＬ４０３で構成される。ＳＳＩＤ４０１と暗号キー４０２は、カメラ１００の近距離無線通信部１０５によって生成された無線ネットワークに接続するための無線ＬＡＮ接続パラメータである。ＵＲＬ４０３は、カメラ１００のＷｅｂサーバ機能が公開するＷｅｂページのＷｅｂページアドレス情報である。
【００１２】
＜ネットワークシステム構成＞
図５は、第１の実施形態におけるネットワークシステムを示す図である。図５に示すように、ネットワークシステムは、２台のカメラ１００ａ、カメラ１００ｂと、携帯端末２００と、非接触ＩＣタグ３００とによって構成される。なお、カメラ１００ａとカメラ１００ｂは、同一の構成のカメラ１００が二つ存在することを意味する。
図５に示すように、カメラ１００ａ及びカメラ１００ｂと非接触ＩＣタグ３００、並びに携帯端末２００と非接触ＩＣタグ３００は、ＮＦＣ方式による近接無線通信によって相互に通信することが可能である。カメラ１００ａ、カメラ１００ｂ及び携帯端末２００は、ＮＦＣ規格が定めるリーダ・ライタ機能を備え、同じくＮＦＣ規格が定めるカード機能を備えた非接触ＩＣタグ３００に対して近接無線通信による情報の読み書きが可能である。なお、本実施形態では近接無線通信方式の一例としてＮＦＣを挙げたが、かかる例に限定されない。他の近接無線通信規格である、例えばＩｒＤＡ（Infrared Data Association）標準規格に従った赤外線ポート等であってもよい。
【００１３】
また、図５に示すように、カメラ１００ａ及びカメラ１００ｂと携帯端末２００は、無線ＬＡＮ方式による近距離無線通信によって相互に通信することが可能である。カメラ１００ａ及びカメラ１００ｂは、無線ＬＡＮ規格が定めるＳＴＡ（ステーション）の機能及びＡＰ（アクセスポイント）の機能を備え、これらの機能は選択的に実行可能である。携帯端末２００は、ＳＴＡの機能を備え、ＡＰ機能を実行するカメラと、インフラストラクチャモードによる無線ＬＡＮ通信が可能である。図５では明示していないが、カメラ１００ａとカメラ１００ｂの間においても同様に、無線ＬＡＮ方式による近距離無線通信が可能である。その場合、どちらか一方がＡＰ機能を実行する。なお、本実施形態では近距離無線通信方式の一例として無線ＬＡＮ方式を挙げたが、かかる例に限定されない。他の近距離無線通信規格である、ＩＥＥＥ８０２．１５．１による標準仕様に従ったＢｌｕｅｔｏｏｔｈ（登録商標）通信であってもよい。
【００１４】
＜書き込み、閲覧シーケンスの概要＞
図６は、非接触ＩＣタグ３００を使って、Ｗｅｂサーバ機能を備えたカメラ１００が公開するＷｅｂページを携帯端末２００で閲覧するまでの流れを概略的に示す図である。
まず、カメラ１００が、自身のＡＰ機能によって生成される無線ＬＡＮネットワークに関する無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）と、自身のＷｅｂサーバ機能が公開するＷｅｂページのＵＲＬを、近接無線通信によって非接触ＩＣタグ３００に書き込む（ステップＳ６０１）。
次に、携帯端末２００が非接触ＩＣタグ３００にかざされると、携帯端末２００は近接無線通信によって非接触ＩＣタグ３００から無線ＬＡＮ接続パラメータとＵＲＬを読み出す（ステップＳ６０２）。
次に、携帯端末２００は、読み出した無線ＬＡＮ接続パラメータを用いてカメラ１００によって生成された無線ＬＡＮネットワークに接続し、続いて読み出したＵＲＬに基づいてＷｅｂページを取得するための要求をカメラ１００に送信する（ステップＳ６０３）。カメラ１００は応答として、自身のＷｅｂページを携帯端末２００に送信する（ステップＳ６０４）。ここで、Ｗｅｂページとは、カメラ１００が管理するメディアコンテンツのサムネイル画像及び本体データの取得先を示すＵＲＬが記述されたＨＴＭＬデータのことであり、携帯端末２００はこのＷｅｂページを取得することにより、表示画面にサムネイル画像一覧を表示することが可能となる。
【００１５】
以下では、カメラ１００ａ及びカメラ１００ｂと非接触ＩＣタグ３００の間で行われる書き込み処理のシーケンスについて説明する。
＜書込みシーケンス＞
図７は、カメラ１００ｂとカメラ１００ａが順番に非接触ＩＣタグ３００への書き込みを行う処理の流れを示すシーケンス図である。前提として、本シーケンス開始時点において、非接触ＩＣタグ３００のタグメモリ３０２には、有効な情報が何も書き込まれていない状態であるものとする。
【００１６】
まず、カメラ１００ｂの書き込みシーケンスについて説明する。
ステップＳ７０１において、カメラ１００ｂの制御部１０１は、ユーザが所定の操作をすることによって、非接触ＩＣタグ３００への書き込みを実行するための非接触ＩＣタグ書き込みモードに遷移する。例えば操作部１０７の所定のボタンが押下されたことにより、非接触ＩＣタグ書き込みモードに遷移するようにしてもよい。
【００１７】
ステップＳ７０２において、カメラ１００ｂの制御部１０１は、近接無線通信部１０４によって、非接触ＩＣタグ３００のタグ情報の読み出しを要求する読み出し要求信号を送信する。近接無線通信部１０４による通信可能範囲は、ＮＦＣ方式の場合には、１０ｃｍ程度の近接的な距離の範囲内となる。そこで、例えばカメラ１００ｂの表示部１０６に、カメラ１００ｂを非接触ＩＣタグ３００に近づける（タッチする）ことをユーザに促す画面を表示させる。これにより、ユーザはカメラ１００ｂを非接触ＩＣタグ３００にタッチし、近接無線通信部１０４から送信された読み出し要求信号が非接触ＩＣタグ３００の近接無線通信部３０１に到達する。なお、図７における縦軸上の網かけ部分は、互いの機器がＮＦＣ通信の通信可能範囲内に近接されている状態を示す。
【００１８】
ステップＳ７０３において、カメラ１００ｂの制御部１０１は、近接無線通信部１０４によって、読み出し応答信号を受信する。読み出し応答信号には、非接触ＩＣタグ３００がタグメモリ３０２より読み出したタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）が含まれる。
【００１９】
ステップＳ７０４において、カメラ１００ｂの制御部１０１は、ステップＳ７０３で受信したタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）の値がすべて有効であるか否かを判定する。本シーケンス開始時点において非接触ＩＣタグ３００のタグメモリ３０２には有効な情報が何も書き込まれていない状態であるため、本ステップでは、判定結果は「無効」となる。
ここでの判定処理は、標準規格の記述フォーマットに準拠しているか否かを基準として行われる。具体的には、ＳＳＩＤ及び暗号キーについては、ＩＥＥＥ８０２．１１で定義されているフォーマットに準拠しているか否かを基準とし、ＵＲＬについてはＲＦＣ（Request For Comments）１７３８“Uniform Resource Locators（ＵＲＬ）”に定義されている方式に準拠しているか否かを基準として、判定が行われる。
【００２０】
ステップＳ７０５において、カメラ１００ｂの制御部１０１は、無線ＬＡＮのＡＰ機能を起動し、近距離無線通信部１０５によって、無線ＬＡＮネットワーク（ＳＳＩＤ、暗号キー）を生成する。ＳＳＩＤと暗号キーは、制御部１０１によってランダムに自動生成されるものであってよい。ここでは、一例として、ＳＳＩＤを“ＣａｍｅｒａＢ”、暗号キーを“ａｂｃｄｅ１２３４５”とする。また、本ステップでは、ＡＰ機能の起動に伴い、ＤＨＣＰ（Dynamic Host Configuration Protocol）のサーバ機能とＷｅｂサーバ機能も起動される。
ＤＨＣＰはネットワークアドレスを機器に動的に割り当てるプロトコルであり、サーバ機能はネットワークアドレスを割り当てる側の機能である。なお、ＤＨＣＰのサーバ機能は、起動と同時にカメラ１００ｂに所定のネットワークアドレスを割り当てる。ここでは、一例として“１９２．１６８．１．１”とする。
Ｗｅｂサーバ機能は、上述したように、カメラ１００が管理するメディアコンテンツを参照するためのＷｅｂページを公開する機能である。Ｗｅｂサーバ機能は、起動時に割り当てられたネットワークアドレスに基づいてＷｅｂページのＵＲＬを生成する。ここでは、カメラ１００ｂのＷｅｂページのＵＲＬの一例として、“ｈｔｔｐ：／／１９２．１６８．１．１／ｔｏｐ．ｈｔｍｌ”とする。Ｗｅｂページは、ＨＴＭＬ（HyperText Markup Language）方式で記述される。図８（ａ）に、一例として、カメラ１００ｂのＷｅｂページの記述例を示す。図８（ａ）では、カメラ１００ｂが管理するメディアコンテンツ（ｂＸ．ｊｐｇ、Ｘ＝１〜Ｎ）がテーブル形式で記述される。
【００２１】
ステップＳ７０６において、カメラ１００ｂの制御部１０１は、近接無線通信部１０４によって、非接触ＩＣタグ３００のタグ情報の書き込みを要求する書き込み要求信号を送信する。書き込み要求信号には、ステップＳ７０５で生成されたＳＳＩＤ、暗号キー、ＵＲＬが含まれる。
【００２２】
ステップＳ７０７において、カメラ１００ｂの制御部１０１は、近接無線通信部１０４によって、書き込み応答信号を受信する。書き込み応答信号には、非接触ＩＣタグ３００が、ステップＳ７０６で受信したＳＳＩＤ、暗号キー、ＵＲＬをタグメモリ３０２に正常に書き込んだことを通知する成功メッセージが含まれる。
書き込み応答信号を正常に受信した時点において、カメラ１００ｂの書き込みシーケンスは終了する。ユーザに書き込み処理の終了を通知するために、カメラ１００ｂの表示部１０６に、書き込み処理が終了したことを示す画面を表示させてもよい。図９（ａ）に、カメラの表示画面の一例を示す。
このようにしたステップＳ７０１〜Ｓ７０７において、非接触ＩＣタグ３００に対するカメラ１００ｂの書き込みシーケンスは終了する。
【００２３】
次に、引き続き実行されるカメラ１００ａの書き込みシーケンスについて説明する。
ステップＳ７０８において、カメラ１００ａの制御部１０１は、ユーザが所定の操作をすることによって、非接触ＩＣタグ３００への書き込みを実行するための非接触ＩＣタグ書き込みモードに遷移する。
【００２４】
ステップＳ７０９において、カメラ１００ａの制御部１０１は、近接無線通信部１０４によって、非接触ＩＣタグ３００のタグ情報の読み出しを要求する読み出し要求信号を送信する。ステップＳ７０２と同様に、ユーザがカメラ１００ａを非接触ＩＣタグ３００にタッチすることにより、近接無線通信部１０４から送信された読み出し要求信号が非接触ＩＣタグ３００の近接無線通信部３０１に到達する。
【００２５】
ステップＳ７１０において、カメラ１００ａの制御部１０１は、近接無線通信部１０４によって、読み出し応答信号を受信する。読み出し応答信号には、非接触ＩＣタグ３００が、タグメモリ３０２より読み出したタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）が含まれる。
【００２６】
ステップＳ７１１において、カメラ１００ａの制御部１０１は、ステップＳ７１０で受信したタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）の値がすべて有効であるか否かを判定する。判定基準は、ステップＳ７０４と同じである。本ステップでは、上述したステップにおいてカメラ１００ｂによって有効な情報が既に書き込まれているため、判定結果は「有効」となる。
【００２７】
ステップＳ７１２において、カメラ１００ａの制御部１０１は、無線ＬＡＮのＳＴＡ機能を起動し、近距離無線通信部１０５によって、無線ＬＡＮネットワークへの接続要求信号を送信する。無線ＬＡＮネットワークへの接続要求信号には、ステップＳ７１０で受信した無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）が含まれる。ここで送信された無線ＬＡＮネットワークへの接続要求信号は、カメラ１００ｂによって処理される。
【００２８】
ステップＳ７１３において、カメラ１００ａの制御部１０１は、近距離無線通信部１０５によって、無線ＬＡＮネットワーク接続応答信号を受信する。無線ＬＡＮネットワーク接続応答信号には、カメラ１００ｂが、ステップＳ７１２で受信した無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）に基づいて、カメラ１００ａの無線ＬＡＮネットワークへの接続を許可したことを通知する成功メッセージが含まれる。
【００２９】
ステップＳ７１４において、カメラ１００ａの制御部１０１は、ＤＨＣＰクライアント機能を起動し、近距離無線通信部１０５によって、ネットワークアドレス取得要求信号を送信する。ここで送信されたネットワークアドレス取得要求信号は、カメラ１００ｂによって処理される。
【００３０】
ステップＳ７１５において、カメラ１００ａの制御部１０１は、近距離無線通信部１０５によって、ネットワークアドレス要求応答信号を受信する。ネットワークアドレス要求応答信号には、カメラ１００ｂのＤＨＣＰサーバ機能によって割り当てられたネットワークアドレスが含まれる。ここでは、一例として、“１９２．１６８．１．２”とする。
【００３１】
ステップＳ７１６において、カメラ１００ａの制御部１０１は、ステップＳ７１０で受信したＵＲＬを自身のＷｅｂページに関連付けることによって自身のＷｅｂページを更新し、Ｗｅｂサーバ機能を起動する。関連付け処理は、ステップＳ７１０で受信したＵＲＬをリンクとして自身のＷｅｂページに挿入することによって行われる。
以下、関連付け処理について具体的に説明する。図８（ｂ）に、関連付け処理を実行する前のカメラ１００ａのＷｅｂページのＨＴＭＬ記述の一例を示す。図８（ｂ）に示すように、Ｗｅｂページには、カメラ１００ａが管理するメディアコンテンツ（ａＸ．ｊｐｇ、Ｘ＝１〜Ｎ）がテーブル形式で記述される。図８（ｃ）に、関連付け処理を実行した後のカメラ１００ａのＷｅｂページのＨＴＭＬ記述の一例を示す。図８（ｃ）に示すように、カメラ１００ａのＷｅｂページ内に、カメラ１００ｂのＷｅｂページへのリンク８０１が追加挿入される。ＨＴＭＬにおいてリンク先を指定するアンカータグ（＜ａ＞タグ）に、ステップＳ７１０で受信したＵＲＬが設定される。
制御部１０１は、以上の関連付け処理を行うことによって自身のＷｅｂページを更新した後、Ｗｅｂサーバ機能を起動する。自身のＷｅｂページのＵＲＬは、ステップＳ７１５で取得したネットワークアドレスに基づいて生成される。ここでは、カメラ１００ａのＷｅｂページのＵＲＬの一例として、“ｈｔｔｐ：／／１９２．１６８．１．２／ｔｏｐ．ｈｔｍｌ”とする。
【００３２】
ステップＳ７１７において、カメラ１００ａの制御部１０１は、近接無線通信部１０４によって、非接触ＩＣタグ３００のタグ情報の書き込みを要求する書き込み要求信号を送信する。書き込み要求信号には、ステップＳ７１６で生成されたＵＲＬが含まれる。なお、カメラ１００ａは無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）の書き込みは行わないため、本ステップで送信される書き込み要求信号には、無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）は含まれない。
【００３３】
ステップＳ７１８において、カメラ１００ａの制御部１０１は、近接無線通信部１０４によって、書き込み応答信号を受信する。書き込み応答信号には、非接触ＩＣタグ３００が、ステップＳ７１７で受信したＵＲＬをタグメモリ３０２に正常に書き込んだことを通知する成功メッセージが含まれる。なお、非接触ＩＣタグ３００は、ステップＳ７１７で無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）を受信していないため、無線ＬＡＮ接続パラメータは書き変えない。
書き込み応答信号を正常に受信した時点において、カメラ１００ａの書き込みシーケンスは終了する。ユーザに書き込み処理の終了を通知するために、カメラ１００ａの表示部１０６に、書き込み処理が終了したことを示す画面を表示させてもよい。図９（ｂ）に、カメラの表示画面の一例を示す。
このようにしたステップＳ７０９〜Ｓ７１８において、非接触ＩＣタグ３００に対するカメラ１００ａの書き込みシーケンスは終了する。
以上、図７を参照して、カメラ１００ｂとカメラ１００ａが順番に非接触ＩＣタグ３００への書き込みを行う処理の流れを示すシーケンスについて説明した。
【００３４】
次に、図７の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理のシーケンスについて説明する。
＜閲覧シーケンス＞
図１０は、図７の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及び１００ｂのＷｅｂページを閲覧する処理の流れを示すシーケンス図である。
【００３５】
ステップＳ１００１において、携帯端末２００の制御部２０１は、ユーザが所定の操作をすることによって、非接触ＩＣタグ３００の情報を読み出すための非接触ＩＣタグ読み出しモードに遷移する。例えば操作部２０７の所定のボタンが押下されたことにより、非接触ＩＣタグ読み出しモードに遷移するようにしてもよい。或いは、携帯端末２００の電源投入時に自動的に遷移するようにしてもよい。
【００３６】
ステップＳ１００２において、携帯端末２００の制御部２０１は、近接無線通信部２０４によって、非接触ＩＣタグ３００のタグ情報の読み出しを要求する読み出し要求信号を送信する。ステップＳ７０２と同様に、ユーザが携帯端末２００を非接触ＩＣタグ３００にタッチすることにより、近接無線通信部２０４から送信された読み出し要求信号が非接触ＩＣタグ３００の近接無線通信部３０１に到達する。
【００３７】
ステップＳ１００３において、携帯端末２００の制御部２０１は、近接無線通信部２０４によって、読み出し応答信号を受信する。読み出し応答信号には、非接触ＩＣタグ３００が、タグメモリ３０２より読み出したタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）が含まれる。携帯端末２００と非接触ＩＣタグ３００の間の近接無線通信は、ここで終了する。
【００３８】
ステップＳ１００４において、携帯端末２００の制御部２０１は、無線ＬＡＮのＳＴＡ機能を起動し、近距離無線通信部２０５によって、ステップＳ１００３で受信した無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）を用いて無線ＬＡＮネットワークへの接続要求信号を送信する。ここで送信された無線ＬＡＮネットワークへの接続要求信号は、カメラ１００ｂによって処理される。
【００３９】
ステップＳ１００５において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、無線ＬＡＮネットワーク接続応答信号を受信する。無線ＬＡＮネットワーク接続応答信号には、カメラ１００ｂが、ステップＳ１００４で受信した無線ＬＡＮ接続パラメータ（ＳＳＩＤ、暗号キー）に基づいて、携帯端末２００の無線ＬＡＮネットワークへの接続を許可したことを通知する成功メッセージが含まれる。
【００４０】
ステップＳ１００６において、携帯端末２００の制御部２０１は、ＤＨＣＰクライアント機能を起動し、近距離無線通信部２０５によって、ネットワークアドレス取得要求信号を送信する。ここで送信されたネットワークアドレス取得要求信号は、カメラ１００ｂによって処理される。
【００４１】
ステップＳ１００７において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ネットワークアドレス要求応答信号を受信する。ネットワークアドレス要求応答信号には、カメラ１００ｂのＤＨＣＰサーバ機能によって割り当てられたネットワークアドレスが含まれる。ここでは、一例として、“１９２．１６８．１．３”とする。
【００４２】
ステップＳ１００８において、携帯端末２００の制御部２０１は、Ｗｅｂブラウザプログラムを起動し、近距離無線通信部２０５によって、ステップＳ１００３で受信したＵＲＬに対してＷｅｂページの取得要求信号を送信する。ここで、ステップＳ１００３で受信したＵＲＬはカメラ１００ａのＷｅｂページのＵＲＬであるため、本ステップにおけるＷｅｂページの取得要求信号は、カメラ１００ａに送信される。
【００４３】
ステップＳ１００９において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ａのＷｅｂサーバ機能によるＷｅｂページ取得応答信号を受信する。Ｗｅｂページ取得応答信号には、カメラ１００ａのＷｅｂページ（図８（ｃ））が含まれる。
【００４４】
ステップＳ１０１０において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ステップＳ１００９で受信したＷｅｂページに含まれる各サムネイル画像のＵＲＬに対してサムネイル画像の取得要求信号を送信する。サムネイル画像の取得要求信号は、カメラ１００ａに送信される。
【００４５】
ステップＳ１０１１において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ａのＷｅｂサーバ機能によるサムネイル画像取得応答信号を受信する。サムネイル画像の取得要求信号には、サムネイル画像データが含まれる。なお、サムネイル画像の取得処理（ステップＳ１０１０、Ｓ１０１１）は、実際はサムネイル画像の数だけ繰り返されるが、ここでは説明の簡略化のために、一回として説明を行う。本ステップによって取得したサムネイル画像はＷｅｂブラウザプログラムによって表示部２０６に表示される。ここで表示されるＷｅｂページの一例を図１１（ａ）に示す。図１１（ａ）において、ａ１、ａ２・・・で示す枠は、カメラ１００ａが管理するメディアコンテンツのサムネイル画像を示す。そして、カメラ１００ｂの画像を参照するためのリンク１１０１が表示される。リンク１１０１は、図８（ｃ）のリンク８０１で例示した記述に相当するリンクである。
【００４６】
ステップＳ１０１２において、携帯端末２００の制御部２０１は、操作部２０７を介してユーザによるリンク１１０１の選択操作を受け付ける。
【００４７】
ステップＳ１０１３において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ステップＳ１０１２で選択されたリンクが示すＵＲＬに対してＷｅｂページの取得要求信号を送信する。ここで、リンクが示すＵＲＬは、カメラ１００ｂのＷｅｂページのＵＲＬであるため、本ステップにおけるＷｅｂページの取得要求信号はカメラ１００ｂに送信される。
【００４８】
ステップＳ１０１４において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ｂのＷｅｂサーバ機能によるＷｅｂページ取得応答信号を受信する。Ｗｅｂページ取得応答信号には、カメラ１００ｂのＷｅｂページ（図８（ａ））が含まれる。
【００４９】
ステップＳ１０１５において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ステップＳ１０１４で受信したＷｅｂページに含まれる各サムネイル画像のＵＲＬに対してサムネイル画像の取得要求信号を送信する。サムネイル画像の取得要求信号は、カメラ１００ｂに送信される。
【００５０】
ステップＳ１０１６において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ｂのＷｅｂサーバ機能によるサムネイル画像取得応答信号を受信する。サムネイル画像の取得要求信号には、サムネイル画像データが含まれる。なお、サムネイル画像の取得処理（ステップＳ１０１５、Ｓ１０１６）は、実際はサムネイル画像の数だけ繰り返されるが、ここでは説明の簡略化のために、一回として説明を行う。本ステップによって取得したサムネイル画像はＷｅｂブラウザプログラムによって表示部２０６に表示される。ここで表示されるＷｅｂページの一例を図１１（ｂ）に示す。図１１（ｂ）において、ｂ１、ｂ２・・・で示す枠は、カメラ１００ｂが管理するメディアコンテンツのサムネイル画像を示す。
以上、図１０を参照して、図７の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理のシーケンスについて説明した。
【００５１】
以上のように、カメラ１００ａが非接触ＩＣタグ３００にＳＳＩＤ、暗号キー、ＵＲＬを書き込む際、既にカメラ１００ｂによって有効なＳＳＩＤ、暗号キー、ＵＲＬが書き込まれている場合、カメラ１００ｂのＵＲＬを自身のＷｅｂページに挿入して関連付けを行った上で、非接触ＩＣタグ３００に自身のＷｅｂページのＵＲＬの書き込みを行う。これにより、携帯端末２００を非接触ＩＣタグ３００に一回かざすだけで、カメラ１００ａ及びカメラ１００ｂが管理するメディアコンテンツを参照することが可能となる。
【００５２】
なお、図７では、非接触ＩＣタグ３００に書き込まれている情報が有効か否かの判定の結果に基づいてのみ処理を分岐するようにしたが、この場合、非接触ＩＣタグ３００に一度情報が書き込まれると、以降は無線ＬＡＮ接続パラメータが更新されないことになる。これに対し、異なる条件に基づいて処理を分岐させる実施形態も実現可能である。
例えば非接触ＩＣタグ３００に書き込む情報に有効期限を持たせるようにしてもよい。非接触ＩＣタグ３００に情報を書き込む際にタイムスタンプ情報も一緒に書込み、次の機器が非接触ＩＣタグ３００に情報を書き込む際に、既に書き込まれている情報のタイムスタンプが古い場合は、「無効」と判定するように制御することよって実現できる。
また、非接触ＩＣタグ書き込みモードとして、判定処理を実行するモード（図７）と、判定処理を実行しないモードの２種類のモードをカメラ１００に備えさせ、ユーザによって選択的に実行できるようにしてもよい。判定処理を実行しないモードでは、必ずステップＳ７０５〜Ｓ７０７が実行されるモードであり、これが実行されることにより非接触ＩＣタグ３００上の無線ＬＡＮ接続パラメータが更新される。
【００５３】
［第２の実施形態］
第１の実施形態では、カメラ１００ａが、カメラ１００ｂのＷｅｂページのＵＲＬを自身のＷｅｂページにリンクとして挿入することによって関連付けを実行する例を説明した。本実施形態では、カメラ１００ａが、カメラ１００ｂのメディアコンテンツのメタデータ情報を取得し、各コンテンツのＵＲＬを自身のＷｅｂページに画像単位でリンクとして挿入することによって関連付けを実行する例を説明する。
なお、第１の実施形態と実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略し、第２の実施形態の特徴的な部分について詳細に説明する。また、カメラ１００、携帯端末２００、非接触ＩＣタグ３００の内部構成、ネットワークシステム構成ついては第１の実施形態と同一であるため、説明を省略する。
【００５４】
＜書込みシーケンス＞
図１２は、カメラ１００ｂとカメラ１００ａが順番に非接触ＩＣタグ３００への書き込みを行う処理の流れを示すシーケンス図である。前提として、カメラ１００ａ及びカメラ１００ｂのＷｅｂサーバ機能は、自身のメディアコンテンツに関わる情報を外部から取得するためのＵＲＬ（ＷｅｂＡＰＩ）を公開しており、かつ、そのＵＲＬ仕様はカメラ１００ａとカメラ１００ｂで同一であるものとする。すなわち、カメラ１００ａは、カメラ１００ｂのネットワークアドレスの情報を取得できれば、カメラ１００ｂのメディアコンテンツに関わる情報を取得するための要求を発行できる状態であるものとする。ここで、メディアコンテンツに関わる情報とは、メディアコンテンツの本体データを取得するためのＵＲＬや、メディアコンテンツのサムネイル画像を取得するためのＵＲＬを含む。
【００５５】
ステップＳ１２０１において、カメラ１００ａの制御部１０１は、ステップＳ７１０で受信したＵＲＬに基づいて、近距離無線通信部１０５によって、メディアコンテンツ情報取得要求信号を送信する。制御部１０１は、ステップＳ７１０で受信したＵＲＬより、カメラ１００ｂのネットワークアドレス情報を取得し、それに基づいてカメラ１００ｂのメディアコンテンツに関わる情報を取得するためのＵＲＬを構成し、要求を実行する。
【００５６】
ステップＳ１２０２において、カメラ１００ａの制御部１０１は、近距離無線通信部１０５によって、メディアコンテンツ情報取得応答信号を受信する。メディアコンテンツ情報取得応答信号には、カメラ１００ｂが管理するメディアコンテンツに関わる情報が含まれる。
【００５７】
ステップＳ１２０３において、カメラ１００ａの制御部１０１は、ステップＳ１２０２で受信したメディアコンテンツに関わる情報に含まれる、メディアコンテンツの本体データのＵＲＬや、サムネイル画像のＵＲＬを自身のＷｅｂページに関連付けることによって自身のＷｅｂページを更新し、Ｗｅｂサーバ機能を起動する。関連付け処理は、ステップＳ１２０２で受信したＵＲＬをリンクとして自身のＷｅｂページに挿入することによって行われる。
以下、関連付け処理について具体的に説明する。図８（ｂ）は、第１の実施形態で説明したように、関連付け処理を実行する前のカメラ１００ａのＷｅｂページのＨＴＭＬ記述の一例である。図１３に、関連付け処理を実行した後のカメラ１００ａのＷｅｂページのＨＴＭＬ記述の一例を示す。図１３に示すように、カメラ１００ａのＷｅｂページに、カメラ１００ｂの本体画像及びサムネイル画像へのリンク１３０１が画像単位で追加挿入される。ＨＴＭＬにおいてリンク先を指定するアンカータグ（＜ａ＞タグ）に、ステップＳ１２０２で受信した本体データのＵＲＬ、画像タグ（＜ｉｍｇ＞タグ）に、サムネイル画像のＵＲＬが設定される。なお、挿入する順番については、例えば画像の生成日時順で挿入するようにしてよい。その場合、ステップＳ１２０２で受信されるメディアコンテンツ情報は画像の生成日時情報を含む。
制御部１０１は、以上の関連付け処理を行うことによって自身のＷｅｂページを更新した後、Ｗｅｂサーバ機能を起動する。自身のＷｅｂページのＵＲＬは、ステップＳ７１５で取得したネットワークアドレスに基づいて生成される。ここでは、カメラ１００ａのＷｅｂページのＵＲＬの一例として、“ｈｔｔｐ：／／１９２．１６８．１．２／ｔｏｐ．ｈｔｍｌ”とする。
以上、図１２を参照して、カメラ１００ｂとカメラ１００ａが順番に非接触ＩＣタグ３００への書き込みを行う処理の流れを示すシーケンスについて説明した。
【００５８】
次に、図１２の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理のシーケンスについて説明する。
＜閲覧シーケンス＞
図１４は、図１２の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理の流れを示すシーケンス図である。
ステップＳ１４０１〜Ｓ１４０４に示すように、携帯端末２００の制御部２０１は、ステップＳ１００９でＷｅｂページ取得応答信号を受信した後、ステップＳ１００９で受信したＷｅｂページに記載されているサムネイル画像のＵＲＬに基づいて、カメラ１００ａ又はカメラ１００ｂにサムネイル画像取得要求を送信し、サムネイル画像を取得する。本ステップによって取得したサムネイル画像はＷｅｂブラウザプログラムによって表示部２０６に表示される。ここで表示されるＷｅｂページの一例を図１５に示す。図１５に示すように、携帯端末２００の表示画面には、カメラ１００ａのサムネイル画像とカメラ１００ｂのサムネイル画像とが混在表示される。
以上、図１４を参照して、図１２の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理のシーケンスについて説明した。
【００５９】
以上のように、カメラ１００ａは、カメラ１００ｂのメディアコンテンツに関わる情報（本体データのＵＲＬ、サムネイル画像のＵＲＬ）を取得し、その情報を用いて、画像単位のリンクを自身のＷｅｂページに挿入することによって関連付けを行う。これにより、携帯端末２００は、カメラ１００ａ及びカメラ１００ｂが管理するメディアコンテンツを一つのＷｅｂページ内で参照することが可能となる。
【００６０】
［第３の実施形態］
本実施形態では、非接触ＩＣタグ３００がカメラ１００に内蔵される例を説明する。
＜カメラ１００の構成＞
図１６は、本実施形態におけるカメラ１００の内部構成を示すブロック図である。図１６に示すように、カメラ１００は、図１で説明したブロックに加え、タグメモリ１６０１を備える。タグメモリ１６０１は、第１の実施形態で説明したタグメモリ３０２と同じ構成である。タグメモリ１６０１は内部バス１１０に接続され、制御部１０１からの要求、或いは近接無線通信部１０４によって受信される外部機器からの要求に応じて情報の読み出し、書き込みが実行される。
【００６１】
＜ネットワークシステム構成＞
図１７は、第３の実施形態おけるネットワークシステムを示す図である。図１７に示すように、ネットワークシステムは、２台のカメラ１００ａ、カメラ１００ｂと、携帯端末２００とによって構成される。
図１７に示すように、カメラ１００ａは、カメラ１００ｂのタグメモリ１６０１に対して、ＮＦＣ方式による近接無線通信によって情報の読み出し、書き込みを行うことが可能である。また、携帯端末２００は、カメラ１００ｂのタグメモリ１６０１に対して、ＮＦＣ方式による近接無線通信によって情報の読み出し、書き込みを行うことが可能である。カメラ１００ａ及びカメラ１００ｂは、ＮＦＣ規格が定めるリーダ・ライタ機能とカード機能の両方を備え、選択的に実行することが可能である。
【００６２】
＜書込みシーケンス＞
以下では、カメラ１００ａとカメラ１００ｂとの間で行われる書き込み処理のシーケンスについて説明する。なお、本実施形態は、第１の実施形態に対して異なる点はカメラ１００の内部構成だけであり、図７を参照して第１の実施形態の内容と異なる点についてのみ説明する。
まず図７に示すシーケンス図では、非接触ＩＣタグ３００がカメラ１００ｂから独立しているが、本実施形態では、カメラ１００ｂに含まれる構成となる。それに伴って、以下のように幾つかの処理ステップの内容が置き換わる。
ステップＳ７０２及びＳ７０３は、カメラ１００ｂの制御部１０１が、直接タグメモリ１６０１からタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）を読み出す処理に置き換わる。
ステップＳ７０６及びＳ７０７は、カメラ１００ｂの制御部１０１が、直接タグメモリ１６０１にタグ情報を書き込む処理に置き換わる。
ステップＳ７０９及びＳ７１０は、カメラ１００ａの制御部１０１が、近接無線通信部１０４によって、カメラ１００ｂのタグメモリ１６０１からタグ情報を読み出す処理に置き換わる。カメラ１００ｂの制御部１０１は、近接無線通信部１０４によって受信した読み出し要求信号に応じて、タグメモリ１６０１からタグ情報を読み出す。そして、読み出したタグ情報を読み出し応答信号としてカメラ１００ａに送信する。
ステップＳ７１７及びＳ７１８は、カメラ１００ａの制御部１０１が、近接無線通信部１０４によって、カメラ１００ｂのタグメモリ１６０１にＵＲＬを書き込む処理に置き換わる。カメラ１００ｂの制御部１０１は、近接無線通信部１０４によって受信した書き込み要求信号に応じて、書き込み要求信号に含まれるＵＲＬをタグメモリ１６０１に書き込む。そして、書き込み完了通知を書き込み応答信号として、カメラ１００ａに送信する。
【００６３】
［第４の実施形態］
第１の実施形態では、カメラ１００ａが、カメラ１００ｂのＷｅｂページのＵＲＬを自身のＷｅｂページにリンクとして挿入することによって関連付けを実行する例を説明した。本実施形態では、カメラ１００ｂが、カメラ１００ａのＷｅｂページのＵＲＬを自身のＷｅｂページにリンクとして挿入することによって関連付けを実行する例を説明する。
なお、第１の実施形態と実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略し、第２の実施形態の特徴的な部分について詳細に説明する。また、カメラ１００、携帯端末２００、非接触ＩＣタグ３００の内部構成、ネットワークシステム構成ついては第１の実施形態と同一であるため、説明を省略する。
【００６４】
＜書込みシーケンス＞
図１８は、カメラ１００ｂとカメラ１００ａが順番に非接触ＩＣタグ３００への書き込みを行う処理の流れを示すシーケンス図である。前提として、カメラ１００ａ及びカメラ１００ｂのＷｅｂサーバ機能は、外部機器からの要求に応じて、外部機器より指定されたＷｅｂページのＵＲＬを、自身のＷｅｂページに関連付ける処理を実行する機能を備える。また、その関連付ける処理を要求するためにアクセスするＵＲＬ仕様はカメラ１００ａとカメラ１００ｂで同一であるものとする。すなわち、カメラ１００ａは、カメラ１００ｂのネットワークアドレスの情報を取得できれば、自身のＷｅｂページのＵＲＬを、カメラ１００ｂのＷｅｂページに関連付けるための要求を発行できる状態にあるものとする。
【００６５】
ステップＳ１８０１において、カメラ１００ａの制御部１０１は、ステップＳ７１０で受信したタグ情報（ＳＳＩＤ、暗号キー、ＵＲＬ）の値がすべて有効であるか否かを判定する。判定基準は、ステップＳ７０４と同じである。本ステップでは、上述したステップにおいてカメラ１００ｂによって有効な情報が既に書き込まれているため、判定結果は「有効」となる。カメラ１００ａと非接触ＩＣタグ３００の間の近接無線通信は、ここで終了する。
【００６６】
ステップＳ１８０２において、カメラ１００ａの制御部１０１は、ステップＳ７１５で取得したネットワークアドレスに基づいて自身のＷｅｂページのＵＲＬを生成し、Ｗｅｂサーバ機能を起動する。ここでは、カメラ１００ａのＷｅｂページのＵＲＬの一例として、“ｈｔｔｐ：／／１９２．１６８．１．２／ｔｏｐ．ｈｔｍｌ”とする。
【００６７】
ステップＳ１８０３において、カメラ１００ａの制御部１０１は、ステップＳ７１０で受信したＵＲＬからカメラ１００ｂのネットワークアドレスを特定し、近距離無線通信部１０５によって、カメラ１００ｂにＷｅｂページ関連付け要求信号を送信する。Ｗｅｂページ関連付け要求信号には、ステップＳ１８０２で生成されたカメラ１００ａのＷｅｂページのＵＲＬが含まれる。
【００６８】
ステップＳ１８０４において、カメラ１００ｂの制御部１０１は、カメラ１００ａから送信されたＷｅｂページのＵＲＬを、カメラ１００ｂのＷｅｂページに関連付けることによって自身のＷｅｂページを更新する。関連付け処理は、第１の実施形態と同様に、ＵＲＬをリンクとして自身のＷｅｂページに挿入することによって行われる。
以下、関連付け処理について具体的に説明する。図８（ａ）は、関連付け処理を実行する前のカメラ１００ｂのＷｅｂページのＨＴＭＬ記述の一例である。図８（ａ）に示すように、Ｗｅｂページには、カメラ１００ｂが管理するメディアコンテンツ（ｂＸ．ｊｐｇ、Ｘ＝１〜Ｎ）がテーブル形式で記述される。図１９に、関連付け処理を実行した後のカメラ１００ｂのＷｅｂページのＨＴＭＬ記述の一例を示す。図１９に示すように、カメラ１００ｂのＷｅｂページ内に、カメラ１００ａのＷｅｂページへのリンク１９０１が追加挿入される。ＨＴＭＬにおいてリンク先を指定するアンカータグ（＜ａ＞タグ）に、ステップＳ１８０３で受信したＵＲＬが設定される。
【００６９】
ステップＳ１８０５において、カメラ１００ａの制御部１０１は、近距離無線通信部１０５によって、カメラ１００ｂからのＷｅｂページ関連付け応答信号を受信する。Ｗｅｂページ関連付け応答信号には、カメラ１００ｂによってＵＲＬの関連付けが完了したことを通知する成功メッセージが含まれる。
Ｗｅｂページ関連付け応答信号を正常に受信した時点において、カメラ１００ａの書き込みシーケンスは終了する。ユーザに書き込み処理の終了を通知するために、カメラ１００ａの表示部１０６に、書き込み処理が終了したことを示す画面を表示させてもよい。図２０に、カメラの表示画面の一例を示す。
以上、図１８を参照して、カメラ１００ｂとカメラ１００ａが順番に非接触ＩＣタグ３００への書き込みを行う処理の流れを示すシーケンスについて説明した。
【００７０】
次に、図１８の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理のシーケンスについて説明する。
＜閲覧シーケンス＞
図２１は、図１８の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理の流れを示すシーケンス図である。
ステップＳ２１０１において、携帯端末２００の制御部２０１は、Ｗｅｂブラウザプログラムを起動し、近距離無線通信部２０５によって、ステップＳ１００３で受信したＵＲＬに対してＷｅｂページの取得要求信号を送信する。ここで、ステップＳ１００３で受信したＵＲＬはカメラ１００ｂのＷｅｂページのＵＲＬであるため、本ステップにおけるＷｅｂページの取得要求信号は、カメラ１００ｂに送信される。
【００７１】
ステップＳ２１０２において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ｂのＷｅｂサーバ機能によるＷｅｂページ取得応答信号を受信する。ここで、Ｗｅｂページ取得応答信号には、カメラ１００ｂのＷｅｂページ（図１９）が含まれる。
【００７２】
ステップＳ２１０３において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ステップＳ２１０２で受信したＷｅｂページに含まれる各サムネイル画像のＵＲＬに対してサムネイル画像の取得要求信号を送信する。サムネイル画像の取得要求信号は、カメラ１００ｂに送信される。
【００７３】
ステップＳ２１０４において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ｂのＷｅｂサーバ機能によるサムネイル画像取得応答信号を受信する。サムネイル画像の取得要求信号には、サムネイル画像データが含まれる。なお、サムネイル画像の取得処理（ステップＳ２１０３、Ｓ２１０４）は、実際はサムネイル画像の数だけ繰り返されるが、ここでは説明の簡略化のために、一回として説明を行う。本ステップによって取得したサムネイル画像はＷｅｂブラウザプログラムによって表示部２０６に表示される。ここで表示されるＷｅｂページの一例を図２２（ａ）に示す。図２２（ａ）において、ｂ１、ｂ２・・・で示す枠は、カメラ１００ｂが管理するメディアコンテンツのサムネイル画像を示す。そして、カメラ１００ａの画像を参照するためのリンク２２０１が表示される。リンク２２０１は、図１９のリンク１９０１で例示した記述に相当するリンクである。
【００７４】
ステップＳ２１０５において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ステップＳ１０１２で選択されたリンクが示すＵＲＬに対してＷｅｂページの取得要求信号を送信する。ここで、リンクが示すＵＲＬは、カメラ１００ａのＷｅｂページのＵＲＬであるため、本ステップにおけるＷｅｂページの取得要求信号は、カメラ１００ａに送信される。
【００７５】
ステップＳ２１０６において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ａのＷｅｂサーバ機能によるＷｅｂページ取得応答信号を受信する。ここでＷｅｂページ取得応答信号には、カメラ１００ａのＷｅｂページ（図８（ｂ））が含まれる。
【００７６】
ステップＳ２１０７において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、ステップＳ２１０６で受信したＷｅｂページに含まれる各サムネイル画像のＵＲＬに対してサムネイル画像の取得要求信号を送信する。サムネイル画像の取得要求信号は、カメラ１００ａに送信される。
【００７７】
ステップＳ２１０８において、携帯端末２００の制御部２０１は、近距離無線通信部２０５によって、カメラ１００ａのＷｅｂサーバ機能によるサムネイル画像取得応答信号を受信する。サムネイル画像の取得要求信号には、サムネイル画像データが含まれる。なお、サムネイル画像の取得処理（ステップＳ２１０７、Ｓ２１０８）は、実際はサムネイル画像の数だけ繰り返されるが、ここでは説明の簡略化のために、一回として説明を行う。本ステップによって取得したサムネイル画像はＷｅｂブラウザプログラムによって表示部２０６に表示される。ここで表示されるＷｅｂページの一例を図２２（ｂ）に示す。図２２（ｂ）において、ａ１、ａ２・・・で示す枠は、カメラ１００ａが管理するメディアコンテンツのサムネイル画像を示す。
以上、図２１を参照して、図１８の処理シーケンスによって書き込み処理が実行された非接触ＩＣタグ３００を用いて、携帯端末２００でカメラ１００ａ及びカメラ１００ｂのＷｅｂページを閲覧する処理のシーケンスについて説明した。
【００７８】
以上のように、カメラ１００ａが非接触ＩＣタグ３００にＷｅｂページの情報を書き込む際、既にカメラ１００ｂによって有効なＷｅｂページの情報が書き込まれている場合、カメラ１００ｂがカメラ１００ａのＷｅｂページのＵＲＬを自身のＷｅｂページにリンクとして挿入することによって関連付けを行う。これにより、携帯端末２００を非接触ＩＣタグ３００に一回かざすだけで、カメラ１００ａ及びカメラ１００ｂが管理するメディアコンテンツを参照することが可能となる。
また、図１８で示したように、カメラ１００ａの非接触ＩＣタグ３００との近接無線通信の時間を短縮させることが可能となる。
【００７９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８０】
１００：カメラ、１０１：制御部、１０２：ＲＯＭ、１０３：ＲＡＭ、１０４：近接無線通信部、１０５：近距離無線通信部、１０６：表示部、１０７：操作部、１０８：記録部、１０９：撮像部、１１０：内部バス、２００：携帯端末、２０１：制御部、２０２：ＲＯＭ、２０３：ＲＡＭ、２０４：近接無線通信部、２０５：近距離無線通信部、２０６：表示部、２０７：操作部、２０８：記録部、２０９：内部バス、３００：非接触ＩＣタグ、３０１：近接無線通信部、３０２：タグメモリ
【図１】
2015152958.tif 000003
【図２】
2015152958.tif 000004
【図３】
2015152958.tif 000005
【図４】
2015152958.tif 000006
【図５】
2015152958.tif 000007
【図６】
2015152958.tif 000008
【図７】
2015152958.tif 000009
【図８】
2015152958.tif 000010
【図９】
2015152958.tif 000011
【図１０】
2015152958.tif 000012
【図１１】
2015152958.tif 000013
【図１２】
2015152958.tif 000014
【図１３】
2015152958.tif 000015
【図１４】
2015152958.tif 000016
【図１５】
2015152958.tif 000017
【図１６】
2015152958.tif 000018
【図１７】
2015152958.tif 000019
【図１８】
2015152958.tif 000020
【図１９】
2015152958.tif 000021
【図２０】
2015152958.tif 000022
【図２１】
2015152958.tif 000023
【図２２】
2015152958.tif 000024