(57)【要約】【課題】  クライアントコンピュータで専用のアプリケーションが必要な機器では、Ｗｅｂサービスの設定変更がなされた場合に、直接その変更を情報機器に反映出来ないと、アプリケーションサーバ上の設定との間に矛盾が生じる問題があった。【解決手段】  上記目的を達成するために、本発明の情報処理装置は、通信機能を有する情報機器に対して設定情報を登録するための情報処理装置であって、複数の情報機器に対して共通に登録すべき複数の設定情報を予め記憶する設定記憶手段と、登録された複数の情報機器が、どのように情報処理装置に登録されたのか示す情報を管理する管理手段と、設定情報を情報機器に登録しようとする場合に、登録しようとする情報機器に対応づけられている管理手段の管理する情報に応じて、設定記憶手段に記憶している設定情報から選択された設定を情報機器に登録することを特徴とする。【選択図】  図３
2015125458.tif 000002
【特許請求の範囲】
【請求項１】
通信機能を有する情報機器に対して設定情報を登録するための情報処理装置であって、
複数の情報機器に対して共通に登録すべき複数の設定情報を予め記憶する設定記憶手段と、
登録された前記複数の情報機器が、どのように情報処理装置に登録されたのか示す情報を管理する管理手段と、
設定情報を情報機器に登録しようとする場合に、登録しようとする情報機器に対応づけられている前記管理手段の管理する情報に応じて、前記設定記憶手段に記憶している設定情報から選択された設定を前記情報機器に登録することを特徴とする情報処理装置。
【請求項２】
前記管理手段は、前記情報機器が、クライアントコンピュータの特定のアプリケーションを介して設定を登録したのか否かを示す情報を含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報機器の設定はＷｅｂサービスへコンテンツを登録するための設定であることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
複数の情報機器に対して共通に登録すべき複数の設定情報を予め記憶する設定記憶手段を備え、通信機能を有する情報機器に対して設定情報を登録するための情報処理装置の制御方法であって、
登録された前記複数の情報機器が、どのように情報処理装置に登録されたのか示す情報を管理する管理工程と、
設定情報を情報機器に登録しようとする場合に、登録しようとする情報機器に対応づけられている前記管理工程の管理する情報に応じて、前記設定記憶手段に記憶している設定情報から選択された設定を前記情報機器に登録工程とを有することを特徴とする情報処理装置の制御方法。
【請求項５】
前記管理手段は、前記情報機器が、クライアントコンピュータの特定のアプリケーションソフトウェアを介して設定を登録したのか否かを示す情報を含むことを特徴とする請求項４に記載の情報処理装置の制御方法。
【請求項６】
前記情報機器の設定はＷｅｂサービスへコンテンツを登録するための設定であることを特徴とする請求項４または５に記載の情報処理装置の制御方法。
【請求項７】
コンピュータを、請求項１ないし３のいずれか１項に記載され情報処理装置の各手段として機能させるためのプログラム。
【請求項８】
コンピュータを、請求項１ないし３のいずれか１項に記載され情報処理装置の各手段として機能させるためのプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報機器の設定を行う情報処理装置、情報処理方法、プログラム及び記録媒体に関するものである。
【背景技術】
【０００２】
昨今のデジタルカメラ、携帯電話、スマートフォン、タブレットなどの情報機器の増加により、一人のユーザーが所有するネットワーク機能を備えた情報機器が、複数に及ぶことがある。これらの情報機器は、それぞれ撮像機能を備えており、撮像した静止画や動画といったコンテンツを公開するために、コンテンツ公開が可能なＷｅｂサービスへネットワーク経由で即座にコンテンツを登録することができる。
【０００３】
コンテンツをＷｅｂサービスへ登録出来るようにする為に、ＷｅｂサービスのＩＤ、パスワードといった認証情報や、コンテンツ名、コメント等の付加情報等の設定情報を、あらかじめ情報機器に設定しておく必要がある。しかし、これらの多くの設定情報を複数の機器にそれぞれ設定するのは手間がかかり、管理も複雑となっていた。
【０００４】
例えば、特許文献１に記載の位置情報提供サービスでは、複数の携帯端末をサーバに登録する必要がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３２８６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の非特許文献１に開示された従来技術は、ユーザー毎に同一の登録作業を繰り返す必要があり、登録に掛かるトータルの手間は機器の台数の分だけ必要となる。
【０００７】
しかし、情報機器によっては、Ｗｅｂサービスの設定を情報機器に反映させるために、クライアントコンピュータで動作する専用のアプリケーションソフトウェアが必要な機器と必要で無い機器とがある。クライアントコンピュータで動作する専用のアプリケーションソフトウェアが必要で無い機器では、Ｗｅｂサービスの設定変更がなされた場合に、直接その変更を情報機器に反映可能である。
【０００８】
しかし、クライアントコンピュータで専用のアプリケーションが必要な機器では、Ｗｅｂサービスの設定変更がなされた場合に、直接その変更を情報機器に反映出来ない。そのため、情報機器によって、アプリケーションサーバ上の設定との間に矛盾が生じる問題があった。
【０００９】
そこで、本発明の目的は、情報機器のＷｅｂサービスの設定を効率良く管理することを目的とする。
【００１０】
また、情報機器によって、アプリケーションサーバ上の設定との間に矛盾が生じない情報機器の設定方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の情報処理装置は、通信機能を有する情報機器に対して設定情報を登録するための情報処理装置であって、複数の情報機器に対して共通に登録すべき複数の設定情報を予め記憶する設定記憶手段と、登録された複数の情報機器が、どのように情報処理装置に登録されたのか示す情報を管理する管理手段と、設定情報を情報機器に登録しようとする場合に、登録しようとする情報機器に対応づけられている管理手段の管理する情報に応じて、設定記憶手段に記憶している設定情報から選択された設定を情報機器に登録することを特徴とする情報処理装置。
【発明の効果】
【００１２】
本発明により、情報機器のＷｅｂサービスの設定を効率よく管理することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態を示すネットワークアプリケーションシステムのシステム構成図である。
【図２】本発明の実施形態を示す情報処理装置の構成例を示すブロック図である。
【図３】共通設定方法のアプリケーションプログラムの構成を説明するブロック図である。
【図４】機器情報登録時のクライアントコンピュータと撮像装置２の処理手順について説明するフローチャートである。
【図５】機器情報登録時のアプリケーションサーバの処理手順について説明するフローチャートである。
【図６】機器情報登録の処理を詳細に説明する図である。
【図７】Ｗｅｂサービス機器別設定時のクライアントコンピュータの処理手順について説明するフローチャートである。
【図８】Ｗｅｂサービス機器別設定時のアプリケーションサーバの処理手順について説明するフローチャートである。
【図９】撮像装置１の機器別設定の処理について詳細に説明する図である。
【図１０】撮像装置１の機器別設定のＷｅｂサービスの設定項目を詳細に説明する図である。
【図１１】撮像装置２の機器別設定の処理について詳細に説明する図である。
【図１２】Ｗｅｂサービス共通設定時のクライアントコンピュータの処理手順について説明するフローチャートである。
【図１３】Ｗｅｂサービス共通設定時のアプリケーションサーバの処理手順について説明するフローチャートである。
【図１４】Ｗｅｂサービス共通設定の処理について詳細に説明するものである。
【図１５】Ｗｅｂサービス共通設定の設定項目を詳細に説明する図である。
【図１６】Ｗｅｂサービス共通設定使用時のアプリケーションサーバの処理手順について説明するフローチャートである。
【図１７】撮像装置１の共通設定使用時の処理を詳細に説明する図である。
【図１８】撮像装置１の共通設定使用時のＷｅｂサービス設定項目を詳細に説明する図である。
【図１９】撮像装置２の共通設定使用時の処理を詳細に説明する図である。
【図２０】Ｗｅｂサービスにコンテンツを登録する処理を詳細に説明する図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１５】
＜第１の実施形態＞
図１は、本発明の実施形態を示すネットワークアプリケーションシステムの一例を示す図であり、共通設定方法を説明するためのシステム構成図である。
【００１６】
図１に示すように、クライアントコンピュータ１０１、アプリケーションサーバ１０２、撮像装置１（１０３）と撮像装置２（１０４）は、通信機能を備えており、インターネット等のネットワーク１００を介して各種のＷＥＢサービスに接続可能である。撮像装置１（１０３）は、クライアントコンピュータ１０１にＵＳＢケーブル１０５を介して接続されている。撮像装置１（１０３）は、通信機能は有るもの、Ｗｅｂサービスの設定を撮像装置１に反映させるために、クライアントコンピュータで動作する専用のアプリケーションソフトウェアが必要である。
【００１７】
アプリケーションサーバ１０２は、それぞれ後述するようにＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等で構成される情報処理装置（コンピュータ）により構成される。また、クライアントコンピュータ１０１は、ネットワーク閲覧手段（例えばブラウザ）を備える一般的な情報処理装置（コンピュータ）により構成（ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を備える）される。撮像装置１、撮像装置２は、撮像機能とネットワーク機能を有した情報処理装置（ネットワーク機能付きデジタルカメラ、携帯電話、スマートフォン、タブレット）であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＮＡＮＤ型フラッシュメモリ、ＳＤカード等を備えている。ネットワーク１００は、本実施形態ではインターネットを例に説明するが、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の他のネットワークシステムであってもかまわない。
【００１８】
図２は、図１に示したクライアントコンピュータ１０１、アプリケーションサーバ１０２、撮像装置１、撮像装置２を実現するための情報処理装置の具体的な構成例を示すブロック図である。
【００１９】
図２において、２０１は情報処理装置の演算・制御をつかさどる中央演算装置（以下、ＣＰＵと記す）である。２０２はランダムアクセスメモリ（以下、ＲＡＭと記す）であり、ＣＰＵ２０１の主メモリとして、及び実行プログラムの領域や該プログラムの実行エリアならびにデータエリアとして機能する。
【００２０】
２０３は前記ＣＰＵ２０１の動作処理手順を記憶しているリードオンリーメモリ（以下、ＲＯＭと記す）である。ＲＯＭ２０３には情報処理装置の機器制御を行うシステムプログラムである基本ソフト（ＯＳ）を記録したプログラムＲＯＭと、システムを稼働するために必要な情報等が記録されているデータＲＯＭがある。また、ＲＯＭ２０３の代わりに、後述のＨＤＤ２０９、ＮＡＮＤ型フラッシュメモリ、ＳＤカードを用いる場合もある。
【００２１】
２０４はネットワークインターフェース（ＮＥＴＩＦ）であり、ネットワーク１００を介して情報処理装置間のデータ転送を行うための制御や接続状況の診断を行う。２０５はビデオＲＡＭ（ＶＲＡＭ）であり、後述する情報処理装置の稼働状態を示すＣＲＴ２０６の画面に表示させるためのコンテンツデータを展開し、その表示の制御を行う。
【００２２】
２０６はディスプレイ等の表示装置（以下、ＣＲＴと記す）である。２０７は外部入力装置２０８からの入力信号を制御するためのコントローラ（以下、ＫＢＣと記す）である。２０８は利用者が行う操作を受付けるための外部入力装置（以下、ＫＢＣと記す）であり、例えばキーボードやマウス等のポインティングデバイス、タッチパネルディスプレイが用いられる。
【００２３】
２０９はハードディスクドライブ（以下、ＨＤＤと記す）であり、アプリケーションプログラムや各種データ保存用に用いられる。撮像装置１、撮像装置２においては、ＨＤＤの代わりにＮＡＮＤ型フラッシュメモリ、ＳＤカード等が用いられる。本実施形態におけるアプリケーションプログラムとは、本実施形態における各種処理手段を実行するソフトウェアプログラム（モジュール）等である。
【００２４】
２１０は外部入出力装置（以下、ＦＤＤと記す）であり、例えばフロッピー（登録商標）ディスクドライブ、ＣＤ−ＲＯＭドライブ、ＳＤカード等のリムーバブルディスクを入出力するものであり、上述したアプリケーションプログラムの媒体からの読み出し等に用いられる。
【００２５】
２１１はＦＤＤ２１０によって読み出しされる磁気記録媒体（例えば、フレキシブルディスク（以下、ＦＤと記す）や外付けハードディスク）である。なお、メディアは、フレキシブルディスクに限らず、光記録媒体（例えば、ＣＤ−ＲＯＭ）、光磁気記録媒体（例えば、ＭＯ）、半導体記録媒体（例えば、ＳＤカード）等の取り外し可能なデータ記録装置（リムーバブル・メディア）で構成されていてもよい。
【００２６】
尚、ＨＤＤ２０９に格納するアプリケーションプログラムやデータをＦＤＤ２１０に格納して使用することも可能である。
【００２７】
図３は、共通設定方法を実現するアプリケーションプログラムの構成を説明するブロック図である。本実施形態では、情報処理装置内で動作する処理モジュール群及び情報を格納する格納装置を備える。各処理モジュール群及び該格納装置間の制御及び情報の流れを以下に説明する。
【００２８】
図３において、機器情報送信手段３０１、機器別設定送信手段３０２、共通設定送信手段３０３の各手段は処理モジュールであり、クライアントコンピュータ１０１に配置されている。設定記憶部３０４は格納装置であり、撮像装置１（１０３）に配置されている。機器情報送信手段３０５、機器別設定送信手段３０６、共通設定送信手段３０７の各手段は処理モジュール、設定記憶部３０８は格納装置であり、それぞれ撮像装置２  １０４に配置されている。機器情報登録手段３０９、機器別設定登録手段３１０、共通設定登録手段３１１、共通設定選択手段３１２の各手段は処理モジュール、設定記憶部３１３は格納装置であり、それぞれアプリケーションサーバ１０２に配置されている。これら処理モジュールは、図２に示したＲＯＭ２０３、ＨＤＤ２０９、又はＦＤＤ２１０より読み込まれてＲＡＭ２０２に展開され、ＣＰＵ２０１で使用されるアプリケーションプログラム、又はプログラムの一部として動作するモジュールである。設定記憶部３０４、３０８、３１３にはＷｅｂサービスにコンテンツを登録するための設定情報が格納されている。
【００２９】
情報処理装置とその中の処理モジュールや情報格納装置との関係は、自動起動されるかもしくは、操作者がＫＢ２０８より入力した情報や指示によりＫＢＣ２０７を通じて、必要に応じてＲＡＭ３０３に展開しＣＰＵ２０１へ伝えられる。ＣＰＵ２０１で演算し必要な処理モジュールと情報格納装置に格納された情報をＲＯＭ２０３、ＨＤＤ２０９、ＦＤＤ２１０或いはＲＡＭ２０２等よりＲＡＭ２０２に展開しＣＰＵ２０１へ伝える。そして、ＣＰＵ２０１で演算した結果を、必要がある場合、ＲＡＭ２０２、ＨＤＤ２０９、ＦＤＤ２１０等に存在する情報格納装置にその演算結果の情報を書き込む。また同時に、ＣＰＵ２０１での演算した結果を、必要がある場合、ＶＲＡＭ２０５を介してＣＲＴ２０６に結果の情報を表示するものである。ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ＮＥＴＩＦ２０４、ＶＲＡＭ２０５、ＫＢＣ２０７、ＨＤＤ２０９、ＦＤＤ２１０間の伝送は伝送バス２００を通じて行われる。
【００３０】
次に、撮像装置１（１０３）の機器情報登録時のクライアントコンピュータ、アプリケーションサーバそれぞれの処理手順について図４、図５のフローチャートを用いて詳細に説明する。クライアントコンピュータ１０１は、機器情報送信手段３０１によってＵＳＢケーブル１０５を介して撮像装置１（１０３）の機器情報を取得し（ステップＳ１０１）、アプリケーションサーバ１０２へ送信する（ステップＳ１０２）。このとき、アプリケーションサーバ１０２は、機器情報登録手段３０９によって、クライアントコンピュータ１０１から撮像装置１（１０３）の機器情報を受信し（ステップＳ２０１）、機器情報の送信元を解析し、登録経路情報を取得する（ステップＳ２０２）。この登録経路情報とは、登録された情報機器が、どのように情報処理装置に登録されたのかをアプリケーションサーバが管理する情報である。
【００３１】
機器情報の送信元は、送信時のリクエストに含まれているユーザーエージェントを取得する方法や、送信時のパラメータに含める方法を用いる。次に、機器情報登録手段３０９は、撮像装置１の機器情報と対応づけて、クライアントコンピュータ上の特定の（または専用の）アプリケーションソフトウェアから登録されたことを示す登録経路情報を設定記憶部３１３へ格納する（ステップＳ２０３）。そして、クライアントコンピュータへ機器情報登録完了通知を送信する（ステップＳ２０４）。このとき、クライアントコンピュータ１０１は、機器情報登録完了通知を受信し（ステップＳ１０３）、登録完了ステータスをＵＳＢケーブルを介して撮像装置１（１０３）の設定記憶部３０４へ格納する（ステップＳ１０４）。
【００３２】
これらの処理によって、撮像装置１の機器情報をアプリケーションサーバに登録できる。
【００３３】
同様に、撮像装置２（１０４）の機器情報登録時の撮像装置２、アプリケーションサーバそれぞれの処理手順について図４、図５のフローチャートを用いて詳細に説明する。撮像装置２（１０４）は、機器情報送信手段３０５によって撮像装置２の機器情報を取得し（ステップＳ１０１）、アプリケーションサーバ１０２へ送信する（ステップＳ１０２）。このとき、アプリケーションサーバ１０２は、機器情報登録手段３０９によって、撮像装置２（１０４）から撮像装置２の機器情報を受信し（ステップＳ２０１）、機器情報の送信元を解析し、登録経路情報を取得する（ステップＳ２０２）。この登録経路情報とは、登録された情報機器が、どのように情報処理装置に登録されたのかを、アプリケーションサーバが管理する情報である。
【００３４】
次に、機器情報登録手段３０９は、撮像装置２の機器情報と、クライアントコンピュータ上の特定の（または専用の）アプリケーションを介することなく撮像装置から直接登録されたことを示す登録経路情報を設定記憶部３１３へ格納する（ステップＳ２０３）。そして、撮像装置２（１０４）へ機器情報登録完了通知を送信する（ステップＳ２０４）。このとき、撮像装置２（１０４）は、機器情報登録完了通知を受信し（ステップＳ１０３）、登録完了ステータスを設定記憶部３０８へ格納する（ステップＳ１０４）。これらの処理によって、撮像装置２の機器情報をアプリケーションサーバに登録できる。
【００３５】
図６は、図４、図５で手順を説明した機器情報登録の処理について詳細に説明するものである。撮像装置１（１０３）は、クライアントコンピュータ１０１によって、機器情報が登録され、撮像装置２（１０４）は、直接機器情報を登録している。このとき、６０１に示すように機器名と登録経路情報とを対応づけて、アプリケーションサーバ１０２の設定記憶部３１３に格納される。
【００３６】
次に、撮像装置１についてＷｅｂサービス機器別設定時のクライアントコンピュータ、アプリケーションサーバそれぞれの処理手順について図７、図８のフローチャートを用いて詳細に説明する。クライアントコンピュータ１０１は、機器別設定送信手段３０２によってユーザーが画面に入力したＷｅｂサービス機器別設定を取得し（ステップＳ３０１）、アプリケーションサーバ１０２へ送信する（ステップＳ３０２）。このとき、アプリケーションサーバ１０２は、機器別設定登録手段３１０によって、クライアントコンピュータ１０１から撮像装置１（１０３）のＷｅｂサービス機器別設定を受信し（ステップＳ４０１）、設定記憶部３１３へ格納する（ステップＳ４０２）。そして、クライアントコンピュータへ撮像装置のＷｅｂサービス機器別設定登録完了通知を送信する（ステップＳ４０３）。このとき、クライアントコンピュータ１０１は、Ｗｅｂサービス機器別設定登録完了通知を受信し（ステップＳ３０３）、撮像装置１（１０３）のＷｅｂサービス機器別設定を設定記憶部３０４へ格納する（ステップＳ３０４）。これらの処理によって、撮像装置１のＷｅｂサービス機器別設定をアプリケーションサーバと撮像装置１にそれぞれ登録できる。
【００３７】
同様に、撮像装置２ついてＷｅｂサービス機器別設定時の撮像装置２、アプリケーションサーバそれぞれの処理手順について図７、図８のフローチャートを用いて詳細に説明する。撮像装置２（１０４）は、機器別設定送信手段３０６によってユーザーが画面に入力した撮像装置２のＷｅｂサービス機器別設定を取得し（ステップＳ３０１）、アプリケーションサーバ１０２へ送信する（ステップＳ３０２）。このとき、アプリケーションサーバ１０２は、機器別設定登録手段３１０によって、撮像装置２（１０４）から撮像装置２のＷｅｂサービス機器別設定を受信し（ステップＳ４０１）、設定記憶部３１３へ格納する（ステップＳ４０２）。そして、撮像装置２へＷｅｂサービス機器別設定登録完了通知を送信する（ステップＳ４０３）。このとき、撮像装置２（１０４）は、Ｗｅｂサービス機器別設定登録完了通知を受信し（ステップＳ３０３）、撮像装置２（１０４）のＷｅｂサービス機器別設定を設定記憶部３０８へ格納する（ステップＳ３０４）。これらの処理によって、撮像装置２のＷｅｂサービス機器別設定をアプリケーションサーバと撮像装置２にそれぞれ登録できる。
【００３８】
図９は、機器別のＷｅｂサービス設定画面であり、図７、図８で手順を説明した撮像装置１のＷｅｂサービス機器別設定の処理について詳細に説明するものである。機器アイコン９０１は、機器別にＷｅｂサービス設定を行う対象機器が表示される。ここでは、撮像装置１が選択されており、撮像装置１のＷｅｂサービス設定を行う。また、一人のユーザーに対して複数の機器が登録でき、リストボックスから別の機器に切り換えることで、それぞれのＷｅｂサービス設定を行うことができる。共通設定チェックボックス９０２は、設定がオフの状態で、機器別にＷｅｂサービス設定を行うことができる。共通設定チェックボックス９０２をオンにすることで、機器別ではなく共通のＷｅｂサービス設定を適用できる。共通のＷｅｂサービス設定については、後の図１７、図１８で詳細に説明する。９０３は、Ｗｅｂサービス名を表している。インターネット上には、様々なＷｅｂサービスを提供しているサイトが存在し、これらのサイト上で静止画や動画、メッセージを共有できる。ここでは、Ｗｅｂサービス１を静止画、動画共有サイトとして説明する。Ｗｅｂサービス設定ボタン９０４が押下されると、撮像装置１のＷｅｂサービス１の設定画面が表示される。
【００３９】
図１０は、Ｗｅｂサービス１の設定画面であり、撮像装置１の機器別設定のＷｅｂサービス設定項目を詳細に説明するものである。ここでは、図９の機器別のＷｅｂサービス設定画面で、撮像装置１が選択され、機器別設定（共通設定チェックボックス９０２がオフの状態）であるものとして説明する。１００１は、コンテンツ公開対象グループである。静止画や動画といったコンテンツを他のユーザーに公開する際に、あらかじめ複数のユーザーが含まれる家族、親戚、友人、会社の同僚といったグループを作成しておき、公開したいグループを選択することで公開対象ユーザーを一括で設定できる。既定のタイトル１００２、既定のコメント１００３をあらかじめ設定しておくことで、コンテンツ公開時に、コンテンツに自動的にタイトル、コメントを付与できる。また、これらの既定のタイトル１００２、既定のコメント１００３は、機器側で別の値を付与してコンテンツを公開することもできる。１００４は、コンテンツ公開対象グループ１００１の設定ステータスである。「機器別設定」となっている場合は、選択中の機器（ここでは撮像装置１）のみに設定することを示している。「共通設定」となっている場合は、他の機器と共通の設定であることを示している。共通設定の設定ステータスについては、後の図１７、図１８で詳細に説明する。同様に既定のタイトルの設定ステータス１００５、既定のコメントの設定ステータス１００６も、機器別設定となっている。このように、共通設定チェックボックス９０２がオフの状態になっている場合は、すべてのＷｅｂサービス設定項目は、「機器別設定」の設定ステータスとなる。適用ボタン１００７が押下されると、これらのＷｅｂサービス１の設定が、アプリケーションサーバ１０２の設定記憶部に保存され、続いてクライアントコンピュータ１０１によって撮像装置１（１０３）の設定記憶部に保存される。キャンセルボタン１００８が押下されると、これらの設定は保存されずに機器別のＷｅｂサービス設定画面に戻る。
【００４０】
図１１は、機器別のＷｅｂサービス設定画面であり、撮像装置２のＷｅｂサービス機器別設定の処理について詳細に説明するものである。機器アイコン１１０１は、図９の撮像装置１の機器アイコン９０１を撮像装置２に切り換えたものである。Ｗｅｂサービス１  ９０３の設定ボタン９０４が押下されると、撮像装置２のＷｅｂサービス１の設定画面が表示され、Ｗｅｂサービス１の設定ができる。
【００４１】
次に、Ｗｅｂサービス共通設定時のクライアントコンピュータ、アプリケーションサーバそれぞれの処理手順について図１２、図１３のフローチャートを用いて詳細に説明する。クライアントコンピュータ１０１は、共通設定送信手段３０３によってユーザーが画面に入力したＷｅｂサービス共通設定を取得し（ステップＳ５０１）、アプリケーションサーバ１０２へ送信する（ステップＳ５０２）。このとき、アプリケーションサーバ１０２は、共通設定登録手段３１１によって、クライアントコンピュータ１０１からＷｅｂサービス共通設定を受信し（ステップＳ６０１）、設定記憶部３１３へ格納する（ステップＳ６０２）。そして、クライアントコンピュータへＷｅｂサービス共通設定登録完了通知を送信する（ステップＳ６０３）。このとき、クライアントコンピュータ１０１は、Ｗｅｂサービス共通設定登録完了通知を受信して（ステップＳ５０３）、処理を終了する。これらの処理によって、Ｗｅｂサービス共通設定をアプリケーションサーバに登録できる。
【００４２】
図１４は、Ｗｅｂサービス設定画面であり、共通設定の処理について詳細に説明するものである。機器アイコン１４０１は、図９の撮像装置１の機器アイコン９０１を共通設定に切り換えたものである。Ｗｅｂサービス１  ９０３の設定ボタン９０４が押下されると、Ｗｅｂサービス１の共通設定画面が表示され、Ｗｅｂサービス１の共通設定を設定できる。
【００４３】
図１５は、Ｗｅｂサービス１の共通設定画面である。ここでは、図１４のＷｅｂサービス設定画面で、共通設定が選択された状態で、Ｗｅｂサービス１  ９０３の設定ボタン９０４が押下されたものとして説明する。１００１、１００２、１００３の各設定項目は、図１０のＷｅｂサービス１の設定画面と同様である。ただし、Ｗｅｂサービス１の共通設定であるため、１００４、１００５、１００６の設定ステータスは表示されない。適用ボタン１００７が押下されると、Ｗｅｂサービス１の共通設定が、アプリケーションサーバ１０２の設定記憶部に保存され、共通設定を使用している機器のＷｅｂサービス１の設定が、共通設定で更新される。この機器のＷｅｂサービス設定が共通設定で更新される処理は、後の図１６で詳細に説明する。キャンセルボタン１００８が押下されると、これらの共通設定は保存されずにＷｅｂサービス設定画面に戻る。
【００４４】
次に、Ｗｅｂサービスの共通設定使用時のアプリケーションサーバの処理手順について図１６のフローチャートを用いて詳細に説明する。アプリケーションサーバ１０２は、設定記憶部３１３で管理している機器の登録経路情報６０１を取得する（ステップＳ７０１）。そして共通設定選択手段３１２は、この登録経路情報６０１が「撮像装置から登録」であるかどうかを判定する（ステップＳ７０２）。機器の登録経路情報６０１が「撮像装置から登録」であった場合、機器自らが機器に書き込みが必要なＷｅｂサービス共通設定の項目をアプリケーションサーバ１０２から取得し、機器の設定記憶部３０８を即座に反映できる能力があるとみなす。よって、アプリケーションサーバ１０２は、Ｗｅｂサービス共通設定の値として、共通設定すべての項目を設定記憶部３１３から取得する（ステップＳ７０３）。これに対して機器の登録経路情報６０１が「撮像装置から登録」ではなかった場合、機器に書き込みが必要なＷｅｂサービス共通設定の項目は、クライアントコンピュータ１０１がアプリケーションサーバ１０２から取得し、機器の設定記憶部３０４を更新する。そのため、アプリケーションサーバ１０２のＷｅｂサービス共通設定が変更されても、機器の設定記憶部３０４に即座に反映できない。よって、アプリケーションサーバ１０２は、Ｗｅｂサービス共通設定の値として、機器に書き込みが必要ない共通設定の特定の項目のみ設定記憶部３１３から取得する（ステップＳ７０４）。最後に、設定記憶部３１３に格納されている機器のＷｅｂサービス設定の値を、ステップＳ７０３、またはステップＳ７０４で取得したＷｅｂサービス共通設定の値で更新する（ステップＳ７０５）。これらの処理によって、機器の登録経路、すなわち機器のＷｅｂサービス設定の反映能力に応じたＷｅｂサービス共通設定をアプリケーションサーバ１０２に登録できる。
【００４５】
図１７は、機器別のＷｅｂサービス設定画面であり、撮像装置１において図１６で説明したＷｅｂサービスの共通設定使用時のアプリケーションサーバの処理手順を詳細に説明するものである。また、図９で説明した撮像装置１のＷｅｂサービス機器別設定登録の処理において、共通設定チェックボックス１７０１の設定をオンの状態に変更したものである。この状態でＷｅｂサービス１の設定ボタン９０４が押下されると、撮像装置１（共通設定）のＷｅｂサービス１の設定画面が表示される。
【００４６】
図１８は、撮像装置１（共通設定）のＷｅｂサービス１の設定画面である。撮像装置１は、登録経路情報６０１が「クライアントコンピュータから登録」であり、「撮像装置から登録」ではないため、Ｗｅｂサービス共通設定の特定の項目のみ、設定記憶部から取得して撮像装置１のＷｅｂサービス設定を更新する。この場合、「コンテンツ公開対象グループ」１８０１は、撮像装置１への書き込みが必要となる機器別設定１８０４の項目である。よって、この項目はＷｅｂサービス共通設定が適用されず、撮像装置１へ機器別設定として書き込みが必要となる。そして「既定のタイトル」１８０２、「既定のコメント」１８０３は、それぞれ共通設定１８０５として、撮像装置１のＷｅｂサービス設定に適用されている。これらの共通設定の項目は、この画面では変更できない。
【００４７】
図１９は、機器別のＷｅｂサービス設定画面であり、撮像装置２において図１６で説明したＷｅｂサービスの共通設定使用時のアプリケーションサーバの処理手順を詳細に説明するものである。撮像装置２の機器アイコン１９０１を選択した状態で、Ｗｅｂサービス機器別設定登録の処理において、共通設定チェックボックス１９０２の設定をオンの状態に変更したものである。撮像装置２は、登録経路情報６０１が「撮像装置から登録」であるため、Ｗｅｂサービス共通設定のすべての項目を設定記憶部から取得して、撮像装置２のＷｅｂサービス設定を更新する。すべてのＷｅｂサービス設定は、Ｗｅｂサービス共通設定と同じ値で同期されるので、撮像装置２のＷｅｂサービス１は個別に設定できない。そのため、Ｗｅｂサービス設定ボタン１９０３は、非活性状態となって、押下できない。もし、撮像装置２のＷｅｂサービス設定を変更する場合は、機器アイコン１９０１を押下して、共通設定の機器アイコン１４０１を選択するか、共通設定チェックボックス１９０２の設定をオフの状態に変更する必要がある。
【００４８】
図２０は、機器のＷｅｂサービス設定を使用して、Ｗｅｂサービスに静止画や動画といったコンテンツを登録する処理を詳細に説明するものである。まず、撮像装置１で撮影したコンテンツをＷｅｂサービス１  ２００５へ登録する場合について説明する。アプリケーションサーバ１０２は、撮像装置１（１０３）から、撮像したコンテンツ２００１を受信する。そして、アプリケーションサーバ１０２は、撮像装置１のＷｅｂサービス設定２００３を設定記憶部３１３から取得し、Ｗｅｂサービス１  ２００５に、コンテンツ２００１と撮像装置１Ｗｅｂサービス１のタイトル、コメントを合わせて登録する。次に、撮像装置２で撮影したコンテンツをＷｅｂサービス１  ２００５へ登録する場合について説明する。アプリケーションサーバ１０２は、撮像装置２  １０４から、撮像したコンテンツ２００２を受信する。そして、アプリケーションサーバ１０２は、撮像装置２のＷｅｂサービス設定２００４を設定記憶部３１３から取得し、Ｗｅｂサービス１  ２００５に、コンテンツ２００２と撮像装置２Ｗｅｂサービス１のタイトル、コメントを合わせて登録する。また、撮像装置からコンテンツをアプリケーションサーバへ送信する際に、コンテンツ公開対象グループの情報を付与できる。撮像装置１で設定したコンテンツのコンテンツ公開対象グループ２００６は、コンテンツ２００１に付与され、Ｗｅｂサービス１  ２００５へコンテンツが登録される際に、合わせて設定される。ここでは、コンテンツ公開対象グループ２００６を「友人」としているため、Ｗｅｂサービス１のサイト上で、「友人」のグループに属しているユーザーのみ、コンテンツを閲覧できる。同様に、撮像装置２では、公開対象グループ２００７を「家族」としているため、Ｗｅｂサービス１のサイト上で、「家族」のグループに属しているユーザーのみ、コンテンツを閲覧できる。このようにして、機器のＷｅｂサービス設定を使用して、撮像装置のコンテンツをＷｅｂサービスに登録できる。
【００４９】
なお、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施の形態の機能を実現するプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００５０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５１】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【００５３】
更に、前述した実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【００５４】
更に、前述した実施の形態の機能がネットワークを介した複数のコンピュータ上で実現される場合も本発明に含まれる。例として、各機能をサーバとクライアントで分担し、管理機能をサーバで処理、表示機能をクライアントで処理する場合である。これに限らず、各コンピュータでそれぞれ処理の一部またはすべてを処理してもよい。
【００５５】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００５６】
１００  ネットワーク
１０１  クライアントコンピュータ
１０２  アプリケーションサーバ
１０３  撮像装置１
１０４  撮像装置２
１０５  ＵＳＢケーブル
２００  制御バス
２０１  ＣＰＵ（中央制御装置）
２０２  ＲＡＭ（随時読み出し書き込みメモリ）
２０３  ＲＯＭ（読み出し専用メモリ）
２０４  ＮＥＴＩＦ（ネットワークインターフェース）
２０５  ＶＲＡＭ（ビデオＲＡＭ）
２０６  ＣＲＴ（ディスプレイ）
２０７  ＫＢＣ（キーボードコントローラ）
２０８  ＫＢ（キーボード）
２０９  ＨＤＤ（ハードディスクドライブ）
２１０  ＦＤＤ（フレキシブルディスクドライブ）
２１１  ＦＤ（フレキシブルディスク）
３０１  機器情報送信手段（クライアントコンピュータ）
３０３  機器別設定送信手段（クライアントコンピュータ）
３０２  共通設定送信手段（クライアントコンピュータ）
３０４  設定記憶部（撮像装置１）
３０５  機器情報送信手段（撮像装置２）
３０７  機器別設定送信手段（撮像装置２）
３０６  共通設定送信手段（撮像装置２）
３０８  設定記憶部（撮像装置２）
３０９  機器情報登録手段
３１０  機器別設定登録手段
３１１  共通設定登録手段
３１２  共通設定選択手段
３１３  設定記憶部（アプリケーションサーバ）
６０１  情報機器の登録経路
９０１  機器アイコン（撮像装置１）
９０２  共通設定チェックボックス
９０３  Ｗｅｂサービス名
９０４  Ｗｅｂサービス設定ボタン
１００１  コンテンツ公開対象グループ（撮像装置１）
１００２  既定のタイトル（撮像装置１）
１００３  既定のコメント（撮像装置１）
１００４  設定の種別（コンテンツ公開対象グループ）
１００５  設定の種別（既定のタイトル）
１００６  設定の種別（既定のコメント）
１００７  適用ボタン
１００８  キャンセルボタン
１１０１  機器アイコン（撮像装置２）
１４０１  機器アイコン（共通設定）
１５０１  コンテンツ公開対象グループ（共通設定）
１５０２  既定のタイトル（共通設定）
１５０３  既定のコメント（共通設定）
１７０１  共通設定チェックボックス（撮像装置１）
１８０１  コンテンツ公開対象グループ（撮像装置１）
１８０２  既定のタイトル（撮像装置１）
１８０３  既定のコメント（撮像装置１）
１８０４  共通設定使用時の設定の種別（コンテンツ公開対象グループ）
１８０５  共通設定使用時の設定の種別（非活性）
１９０１  機器アイコン（撮像装置２）
１９０２  共通設定使用チェックボックス（撮像装置２）
１９０３  Ｗｅｂサービス設定ボタン（非活性）
２００１  撮像装置１で撮像されたコンテンツ
２００２  撮像装置２で撮像されたコンテンツ
２００３  撮像装置１のＷｅｂサービス１の設定
２００４  撮像装置２のＷｅｂサービス１の設定
２００５  Ｗｅｂサービス１
２００６  コンテンツ公開対象グループ（撮像装置１）
２００７  コンテンツ公開対象グループ（撮像装置２）
【図１】
2015125458.tif 000003
【図２】
2015125458.tif 000004
【図３】
2015125458.tif 000005
【図４】
2015125458.tif 000006
【図５】
2015125458.tif 000007
【図６】
2015125458.tif 000008
【図７】
2015125458.tif 000009
【図８】
2015125458.tif 000010
【図９】
2015125458.tif 000011
【図１０】
2015125458.tif 000012
【図１１】
2015125458.tif 000013
【図１２】
2015125458.tif 000014
【図１３】
2015125458.tif 000015
【図１４】
2015125458.tif 000016
【図１５】
2015125458.tif 000017
【図１６】
2015125458.tif 000018
【図１７】
2015125458.tif 000019
【図１８】
2015125458.tif 000020
【図１９】
2015125458.tif 000021
【図２０】
2015125458.tif 000022