(57)【要約】【課題】  画像を公開する操作の過程での公開設定を容易にする。【解決手段】  アップロード先画像共有サービスごとに、公開相手、削除するメタデータ及び、前記アップロード先画像共有サービスにアップロードすべき画像を特定するためのメタデータの各指定を含むエントリを有する公開方法管理テーブルを用意する。アップロードしようとする画像に付加されるメタデータを取り出し（Ｓ１００１）、公開方法管理テーブルに合致するエントリがあるかどうかを検索する（Ｓ１００２）。合致するエントリがある場合に、公開方法管理テーブルから公開方法を取得し（Ｓ１００３）、適用すべき公開方法をユーザに選択させ（Ｓ１００４）、選択され公開方法で画像をアップロードする（Ｓ１００５）。【選択図】  図１０
2014146082.tif 000002
【特許請求の範囲】
【請求項１】
画像共有サービスの公開設定と、画像に含まれるメタデータとを関連付ける画像公開方法管理テーブルを記憶する記憶手段と、
アップロードすべき画像を選択する選択手段と、
前記選択手段で選択される画像に含まれるメタデータを、前記画像公開方法管理テーブルと照合する検索手段と、
前記検索手段で検索される公開設定に従い、前記選択手段で選択される画像を、前記公開設定で特定される画像共有サービスにアップロードする手段
とを具備することを特徴とする情報処理装置。
【請求項２】
前記公開設定は公開相手の設定情報を含むことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記公開設定はアップロードする画像から削除すべき削除対象メタデータの情報を含み、
更に、前記選択手段で選択される画像からアップロードの前に、前記公開設定の前記削除対象メタデータで指定されるメタデータを削除する手段を有する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記公開方法管理テーブルが、公開相手と前記削除対象メタデータの組合せを指定する公開レベルを有することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
ネットワーク上の複数の画像共有サービスに画像をアップロードする情報処理装置であって、
前記複数の画像共有サービスのそれぞれに対して、接続条件、公開相手、削除対象メタデータ及び公開特定キーを含む公開設定情報のエントリを有する画像公開方法管理テーブルと、
アップロードすべき画像を選択する選択手段と、
前記選択手段で選択される画像に含まれるメタデータを、前記画像公開方法管理テーブルの各エントリの前記公開特定キーと照合し、合致するエントリを検索する検索手段と、
前記検索手段で合致した前記エントリの公開設定情報に従い、前記選択手段で選択される画像を、前記エントリの前記削除対象メタデータで特定されるメタデータを削除した上で、前記エントリの画像共有サービスにアップロードする手段
とを具備することを特徴とする情報処理装置。
【請求項６】
前記公開方法管理テーブルが、前記公開相手と前記削除対象メタデータの代わりに、前記公開相手と前記削除対象メタデータの組合せを指定する公開レベルを有することを特徴とする請求項５に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、デジタルカメラなどの撮影機器で撮影した画像ファイルをＳＮＳ（ソーシャルネットワークサービス）などに代表されるネットワーク上の画像共有サービスへアップロードして公開設定する情報処理装置に関する。
【背景技術】
【０００２】
インターネット上には、多くの画像共有サービスが存在する。パーソナルコンピュータなどのクライアントからこれらの画像共有サービスに画像をアップロードする場合、アップロード先の指定と公開の有無を指示するのが一般的である。また、アップロード後に、画像共有サービスにログインして公開条件を設定し、既設定を変更することもある。これらの方法の場合は、毎回同じ公開設定操作を行う必要があり、面倒であるだけでなく、設定操作が複雑な場合にユーザが混乱したり、設定内容の一貫性が失われたりする可能性がある。
【０００３】
また、予めＷｅｂブラウザ上で共有サイトの機能を使って画像登録後の公開設定を先に行っておき、画像をアップロード又は登録するときには公開設定を省略できる方法もある。この方法の場合、公開設定を一様にしか決められない。従って、登録しようとする画像に応じて設定内容を変更したい場合には、画像登録の前に改めてＷｅｂブラウザ上で共有サイトの設定を変更しておく必要があり、却って設定の容易さに欠ける。
【０００４】
特許文献１には、画像ファイルなどのコンテンツに付加できるメタデータ情報の中に利用条件や著作権保護に関わる情報そのものを予め含ませておき、コンテンツファイルの配信後の動作を制限する技術が知られている。これにより、画像の公開方法に容易さと一貫性をもたらすことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２０３０７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の技術では、画像ファイルに付加するメタデータを用意する段階で、個々の画像の公開方法を設定するのと類似した作業を操作者に求めることになり、操作者の負担を軽減できない。
【０００７】
また、用意するメタデータの種類が多様になれば、多様な画像の公開方法の一貫性を維持することも困難になる。
【０００８】
操作者の負担が大きいと画像の公開操作に対して抵抗感が生じるので、画像公開サービスを利用する頻度や利用者を増やすことができない。また、公開方法の一貫性を維持できないと、公開後のサイトの状態が煩雑になり、閲覧者から敬遠される要因にもなりうる。
【０００９】
本発明は、このような不都合を解消又は軽減し、操作者にとって容易かつ一貫性のある公開設定を行える情報処理装置を提示することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に抱える情報処理装置は、画像共有サービスの公開設定と、画像に含まれるメタデータ情報とを関連付ける画像公開方法管理テーブルを記憶する記憶手段と、アップロードすべき画像を選択する選択手段と、前記選択手段で選択される画像に含まれるメタデータを、前記画像公開方法管理テーブルと照合する検索手段と、前記検索手段で検索される公開設定に従い、前記選択手段で指定される画像を、前記公開設定で特定される画像共有サービスにアップロードする手段とを具備することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、操作者は画像の分類や整理を通して自動的に画像の公開設定ができるので、公開条件の設定操作に負担を感じることが少なくなる。また、画像のメタデータの内容に応じて一貫性のある公開設定を実施することができるようになる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２】画像データに付加されるメタデータのデータ構成の説明図である。
【図３】画像公開方法管理テーブルの構成図である。
【図４】本実施例の主操作画面の一例を示す模式図である。
【図５】本実施例の画像公開方法設定処理のフローチャートである。
【図６】本実施例の画像一覧表示パネルの説明図である。
【図７】本実施例の公開方法詳細設定パネルの説明図である。
【図８】本実施例の、新規公開方法を設定する際のメタデータ関連付けパネルの説明図である。
【図９】本実施例の、既存公開方法に対するメタデータ関連付けパネルの説明図である。
【図１０】本実施例の画像公開処理のフローチャートである。
【図１１】本実施例の公開方法選択操作パネルの説明図である。
【図１２】本実施例のアップロード手順を示すフロー図である。
【図１３】第２実施例の公開方法管理テーブルの構成図である。
【図１４】第２実施例の公開レベル管理テーブルの構成図である。
【図１５】第２実施例の画像公開方法詳細設定パネルの説明図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１４】
図１は、本発明に係る情報処理装置の一実施例の概略構成ブロック図を示す。
【００１５】
情報処理装置１００は、インターネット１２０を介してサーバ１２２，１２４，１２６に接続する。ネットワーク上のサーバ１２２，１２４，１２６はそれぞれ、画像共有サービスを提供している。情報処理装置１００は、後述する方法で指定される設定に従い、サーバ１２２，１２４，１２４の内の指定された１又は複数に、画像データを公開設定情報と共にアップロードする。
【００１６】
情報処理装置１００において、１０１はＣＲＴ（Cathode Ray Tube）などの表示装置である。表示装置１０１は、その表示画面に、例えば編集中の文書、図形、画像その他の編集情報、アイコン、メッセージ、メニューその他のユーザインターフェース情報を表示する。表示装置１０１としては、ＣＲＴ以外に、ＬＣＤ（Liquid Crystal Display）又はＥＬ（Electro Luminescent）ディスプレイ等であってもよい。
【００１７】
１０２はビデオＲＡＭ（ＶＲＡＭ）であり、表示装置１０１の表示画面に表示するための画像データが描画される。このＶＲＡＭ１０２に格納された画像データは、所定の規定に従って表示装置１０１に転送され、これにより表示装置１０１は当該画像データで表現される画像を表示する。
【００１８】
１０３はビットムーブユニット（ＢＭＵ）であり、例えば、メモリ間（例えば、ＶＲＡＭ１０２と他のメモリ）のデータ転送、及び、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークインターフェース１１１）との間のデータ転送を制御する。
【００１９】
１０４はキーボードであり、文書等を入力するための各種キーを有する。
【００２０】
１０５はポインティングデバイス（ＰＤ）であり、例えば、表示装置１０１の表示画面上に表示されたアイコン、メニューその他のオブジェクトを指示するために使用される。
【００２１】
１０６はＣＰＵ（Central Processing Unit）であり、ＲＯＭ（Read Only Memory）１０７及び記憶装置１０９に格納された制御プログラムに基づいて、バス１１２を介して接続された各デバイスを制御する。ＲＯＭ１０７には、各種の制御プログラムやデータが格納される。
【００２２】
１０８はＲＡＭ（Random Access Memory）であり、ＣＰＵ１０６のワーク領域、エラー処理時のデータの退避領域及び制御プログラムのロード領域等として使用される。
【００２３】
記憶装置１０９は例えばハードディスクドライブ（ＨＤＤ）で実現される。記憶装置１０９は、ＣＰＵ１０６で実行される各制御プログラム並びに画像ファイル及びテキストファイル等のコンテンツファイルを格納できる。例えば、記憶装置１０９には、オペレーティングシステム（ＯＳ）、サーバプログラム、アプリケーションプログラム、ＤＢ管理プログラム及び各種情報を管理するためのテーブルなどが格納されている。記憶装置１０９は、フラッシュメモリで構成されるソリッドステートドライブ（ＳＳＤ）や、ハードディスクとフラッシュメモリを併用したハイブリッドドライブでも代用可能である。
【００２４】
１１０はＵＳＢ（Universal Serial Bus）インターフェースである。ＵＳＢインターフェース１１０には、ＵＳＢメモリ及び光ディスクドライブなどの外部デバイスを接続できる。
【００２５】
１１１はネットワークインターフェースであり、有線或いは無線により他の情報処理装置やプリンタ等と通信を行うことができる。本実施例では、情報処理装置１００は、ネットワークインターフェース１１１を介してインターネット１２０に接続し、サーバ１２２，１２４，１２６と通信することができる。
【００２６】
ＣＰＵ１０６に対する制御プログラムの提供は、ＲＯＭ１０７、ハードディスク、フレキシブルディスクから行うこともできるし、ネットワークインターフェース１１１を介して他の情報処理装置等から行うこともできる。
【００２７】
画像ファイルに付加するメタデータのデータ構造と公開方法管理テーブルの構成を説明する。
【００２８】
図２は、メタデータのデータ構成の概念を説明する模式図である。図２において、２０１は画像ファイルである。画像ファイル２０１は、画像に付随する諸情報を記録するメタデータ２０２と画像データ（実データ）２０３により構成される。
【００２９】
メタデータ２０２に含まれる代表的な情報には、撮影日２０４、撮影時間２０５、撮影者２０６、カメラ名２０７、レンズ名２０８、シャッタスピードや絞りなど撮影時のカメラの設定値からなる撮影情報２０９がある。他に、ユーザにより指定されるお気に入り度を示すレーティング情報２１０、ユーザの入力操作により付加されたタグやキーワードなどの任意の文字情報２１１、撮影時の場所を示す位置情報２１２がある。位置情報２１２は例えば、ＧＰＳ測位情報、住所、方位、高度及び地名などに代表される。これらは一例であり、メタデータ２０２に含まれる情報は、撮影デバイスの特性や画像編集アプリケーションによる操作により、任意に設定することも省略することも可能である。
【００３０】
図３は、画像公開方法管理テーブルの構成を示す模式図である。この画像公開方法管理テーブルは記憶装置１０９などのストレージに保存され、プログラム稼働中にはＲＡＭ１０８にロードされ、ＣＰＵ１０６で動作する制御プログラムにより参照、編集及び更新される。
【００３１】
図３において、画像公開方法管理テーブル３０１は、個々の画像の公開方法を管理するために使用される。画像公開方法管理テーブル３０１は、公開に使用するＳＮＳ毎のエントリからなる。各エントリは、公開方法名３０２、ＳＮＳサイト名３０３、並びに、ＳＮＳサイト名３０３におけるユーザＩＤ３０４及びパスワード３０５により構成される接続条件を有する。各エントリのフィールド３０６には、公開相手（個人／グループ／パブリック）を区別するための公開相手を設定する。フィールド３０７には、公開時に削除するメタデータのリストからなる削除対象メタデータを設定する。フィールド３０８には、公開方法に関連付けられているメタデータ管理テーブルが収容される。
【００３２】
メタデータ管理テーブル３０８は、メタデータの定義名３０９とメタデータに対する設定値３１０の組み合わせからなるテーブルである。設定値３１０は、アップロードすべき画像に採用する公開設定のエントリを特定するのに使用される公開特定キーであり、アップロードすべき画像のメタデータと対比又は照合される。図３では、メタデータ管理テーブル３０８で管理されるメタデータがｎ個あるときの場合を示している。すなわち、メタデータ１の組み合わせ３１１、メタデータ２の組み合わせ３１２、メタデータ３の組み合わせ３１３、メタデータｎの組み合わせ３１４により構成される。
【００３３】
本実施例のアプリケーションプログラムの操作画面と操作の流れを説明する。
【００３４】
図４は、本実施例を実現するアプリケーションプログラムの主たる操作画面の一例を示す。
【００３５】
図４において、４０１は主たる操作画面である。主操作画面４０１には、読み込まれている画像のサムネイル一覧表示４０２、一覧表示４０２をスクロールして表示を補助するためのスクロールバー４０３及び操作ボタン４０４，４０５が配置される。操作ボタン４０４は、画像公開方法を設定するための処理の開始を指示するための公開方法設定ボタンである。操作ボタン４０５は、サムネイル一覧表示４０２で選択された画像に対して画像公開処理の開始を指示するための公開実行ボタンである。操作ボタン４０４，４０５は、ポインティングデバイス１０５等の入力デバイスによってユーザからの指示を受けることが可能である。
【００３６】
図５は、操作ボタン４０４により画像公開方法の設定を開始した際の処理の流れを説明するフロー図である。
【００３７】
ＣＰＵ１０６は、ステップＳ５０１で、本アプリケーションが管理している画像の公開方法の一覧を記憶装置１０９から読み込み、公開方法一覧操作パネル６０１（図６）に公開方法の一覧を表示する。
【００３８】
図６は、画像公開方法の一覧を表示する公開方法一覧表示パネル６０１の説明図である。公開方法一覧操作パネル６０１で、６０２は本アプリケーションにおける画像公開方法管理テーブル３０１が管理している全ての公開方法名を表示する公開方法一覧リストである。公開方法一覧６０２では、任意の公開方法を選択指定することが可能であり、図６では、公開方法６０３が選択状態になっている。６０４は、公開方法の個数が大きくて一覧表示６０２の中に収まらない場合に表示部分を調整するためのスクロールバーである。操作ボタン６０５，６０６，６０７はそれぞれ、公開方法の新規追加、編集及び削除を指定するボタンであり、ポインティングデバイス１０５により指示することができる。
【００３９】
新規追加ボタン６０５は、公開方法一覧６０２に新規の公開方法を追加するための処理を開始するための機能である。編集ボタン６０６は、公開方法一覧６０２で選択されている公開方法６０３に対して設定内容を変更するための機能である。削除ボタン６０７は、選択されている公開方法６０３を一覧表示６０２から削除するための機能である。
【００４０】
また、ＯＫボタン６０８及びキャンセルボタン６０９は、公開方法一覧操作パネル６０１を終了して公開方法の設定を完了するための機能である。
【００４１】
ＣＰＵ１０６は、ステップＳ５０１で公開方法一覧操作パネル６０１に対する操作が行われると、ステップＳ５０２で、新規追加ボタン６０５又は編集ボタン６０６の操作の有無を確認する。ＣＰＵ１０６は、新規追加ボタン６０５又は編集ボタン６０６の操作に対して（Ｓ５０２）、ステップＳ５０５で、公開方法詳細設定パネル７０１（図７）を表示装置１０１に表示する。
【００４２】
ステップＳ５０３において公開方法一覧操作パネル６０１でＯＫボタン６０８が押された場合、ＣＰＵ１０６は、ステップＳ５０４で公開方法一覧操作パネル６０１上の状態を画像公開方法管理テーブル３０１に反映した後に公開方法一覧操作パネル６０１を閉じる。また、ステップＳ５０３において公開方法一覧操作パネル６０１でキャンセルボタン６０９が押された場合、ＣＰＵ１０６は、何もせずに操作パネル６０１を閉じる。
【００４３】
図７は、本実施例における画像公開方法詳細設定を表示し編集するための公開方法詳細設定パネルの説明図である。
【００４４】
図７において、７０１は公開方法の詳細設定パネルのウインドウであり、７０２は公開方法名３０２を入力または確認するための公開方法名エリアである。新規追加ボタン６０５により公開方法の新規追加が指示されているとき、公開方法名エリア７０２には初期状態として「新規設定」の文字列が表示される。編集ボタン６０６により公開方法の編集が指示されているとき、公開方法名エリア７０２には、公開方法一覧６０２で選択した項目の公開方法６０３が表示される。
【００４５】
７０３は公開方法名エリア７０２に設定される公開サイト（ＳＮＳのサイト）３０３の名称であり、７０４及び７０５は同サイトに対して認証するために必要となるユーザＩＤ３０４及びパスワード３０５の各入力エリアである。特にパスワード入力エリア７０５は、内容の秘匿性を維持するために表示装置１０１の画面上に表示されるときは記号で表示される。入力されたパスワードは、画像公開方法管理テーブル３０１に保存されるときは暗号化されてバイナリデータとして保存され、同テーブルから読み出すときに復号化される。
【００４６】
７０６は、公開相手３０６を表示するための領域である。図７に示す例では、公開相手として「一般公開」、「グループ、友人、特定の相手に公開」、「非公開」から設定することが可能となっている。
【００４７】
７０７は、公開時に削除するメタデータを指定するための領域である。ＳＮＳサイトなど社会一般に対して画像を公開するにあたって個人情報となり得るメタデータの内で画像から削除するものを指定するための機能である。領域７０７で選択されたメタデータは、本アプリケーションプログラムにより画像の公開が行われる際に自動的に削除される。
【００４８】
７０８は、公開方法７０２に対するメタデータの関連付けを開始するためのボタンである。７０９は、パネル上の設定状態を反映させて画像公開方法管理テーブル３０１の更新を指示するためのＯＫボタンである。７１０はパネル上の設定状態を破棄するためのキャンセルボタンである。ボタン７０９，７１０をポインティングデバイス１０５で指示することにより、ＣＰＵ１０６は、公開方法詳細設定パネル７０１を終了し、公開方法一覧操作パネル６０１に処理を戻す。
【００４９】
ステップＳ５０５で公開方法詳細設定パネル７０１を表示した状態で、ユーザが、ステップＳ５０６でメタデータの関連付けの開始ボタン７０８をポインティングデバイス１０５により指示したとする。このとき、ＣＰＵ１０６は、ステップＳ５０９で、図８及び図９に示すメタデータ関連付けパネル８０１，９０１を表示装置１０１に表示する。
【００５０】
ステップＳ５０７でユーザが公開方法詳細設定パネル上のＯＫボタン７０９を押すと、ＣＰＵ１０６は、ステップＳ５０８で詳細設定パネル７０１上の状態を画像公開方法管理テーブル３０１に反映させた後に同パネル７０１を閉じ、ステップＳ５０１に戻る。ステップＳ５０７で、ユーザが公開方法詳細設定パネル上のキャンセルボタン７１０を押すと、ＣＰＵ１０６は、状態を保存せずに詳細設定パネル７０１を閉じて、ステップＳ５０１に戻る。
【００５１】
ステップＳ５０６でメタデータとの関連付けが開始すると、ＣＰＵ１０６は、メタデータ関連付けパネル８０１を表示装置１０１に表示する。
【００５２】
図８は、新規の公開方法を設定する際のメタデータ関連付けの設定を行うためのメタデータ関連付けパネルの説明図である。
【００５３】
図８において、８０１はメタデータ関連付けパネルのウインドウである。８０２は、関連付けを行う対象となる公開方法を表示するための公開方法表示エリアである。図８では、新規の公開方法が対象のため「新規設定」が初期値として表示されている。８０３は、公開方法名エリア８０２に入力された公開方法名に対して関連付けの行われているメタデータの入力及び一覧を表示するためのメタデータ一覧領域である。図８では、新規作成のためメタデータ一覧領域８０３には何も表示されていない。ユーザは、メタデータ一覧領域８０３に任意のメタデータと設定値を入力することにより、公開方法名エリア８０２に入力された公開方法名に対して関連付けを行うメタデータを指示できる。
【００５４】
操作ボタン８０４はメタデータの関連付けの解除を指示するための解除ボタンである。ユーザが操作ボタン８０４をポインティングデバイス１０５で指示すると、ＣＰＵ１０６は、メタデータ一覧領域８０３で選択されているメタデータの項目を消去する。
【００５５】
操作ボタン８０５はＯＫボタンであり、操作ボタン８０６はキャンセルボタンである。夫々押下されることにより、ＣＰＵ１０６は、関連付けパネル８０１を閉じる。
【００５６】
図９は、既存の公開方法に対してメタデータの関連付けの追加、修正及び削除などの編集を行う場合のメタデータ関連付けパネルの説明図である。
【００５７】
図９において、９０１は既にメタデータの関連付けを行っている公開方法におけるメタデータ関連付けパネルのウインドウである。９０２は公開方法を表示するための公開方法表示エリアである。９０３はメタデータ一覧領域であり、公開方法表示エリア９０２に表示された公開方法に対して既に設定済みのメタデータと設定値の組み合わせであるメタデータ管理テーブル３０８の内容が表示される。９０４は解除ボタン、９０５はＯＫボタン、９０６はキャンセルボタンである。
【００５８】
ステップＳ５０９でＣＰＵ１０６は、関連付けパネル８０１又は９０１を表示装置１０１に表示する。ＣＰＵ１０６は、ステップＳ５１０でＯＫボタン８０５／９０５又はキャンセルボタン８０６／９０６が押されたか否かを判断する。何れかが押下されると、ＣＰＵ１０６は、ステップＳ５１１で、関連付けパネル８０１／９０１上の状態をメタデータ管理テーブル３０８に反映させ、パネル８０１／９０１を閉じて詳細設定パネル７０１の表示（Ｓ５０５）に戻る。
【００５９】
以上の処理により、画像公開方法管理テーブル３０１が作成される。
【００６０】
このように作成した公開方法管理テーブルを用いて、画像公開処理を実施するための処理と手順を説明する。
【００６１】
図１０は、操作画面４０１（図４）で画像の公開を指示する操作ボタン４０５が押されたときに開始する画像公開処理の流れを説明するフロー図である。
【００６２】
ステップＳ１００１で、ＣＰＵ１０６は、サムネイル一覧表示４０２に表示されている画像ファイル２０１からメタデータ２０２を取り出す。ステップＳ１００２で、ＣＰＵ１０６は、取り出されたメタデータと画像公開方法管理テーブル３０１に登録されているメタデータ管理テーブル３０８の内容とを比較し、合致するメタデータとメタデータ設定値の組み合わせを検索する。画像ファイル中のメタデータにメタデータ管理テーブル３０８の内容と合致するものが存在する場合（Ｓ１００２）、ステップＳ１００３で、ＣＰＵ１０６は、画像公開方法管理テーブル３０１から公開方法名３０２を取得する。ステップＳ１００４で、ＣＰＵ１０６は、公開する画像に含まれるメタデータに対して設定されている公開方法の一覧を操作者に提示して、一つ以上の公開方法の選択を求める。操作者により公開方法が選択されて公開の実行が要求されると、ステップＳ１００５で、ＣＰＵ１０６は、公開処理（画像共有サービスへのアップロード）を実行する。
【００６３】
図１１はステップＳ１００４で複数の公開方法が画像中に含まれるメタデータを通して見つかった場合の公開方法選択操作パネルの一例を示す説明図である。
【００６４】
図１１において、１１０１は公開方法選択操作パネルである。公開方法選択操作パネル１１０１中のリスト１１０２に選択された画像に含まれているメタデータに適合する公開方法の一覧を表示し、その公開方法を適用するか否かを設定するためのチェックボックス１１０３が夫々の公開方法に対して付与される。チェックボックス１１０３は、ポインティングデバイス１０５で指定することにより、選択の可否を切り替えることができ、また複数の公開方法に対して独立して選択の可否を指定できる。１１０４は実行ボタンであり、ポインティングデバイス１０５で選択されることにより、ＣＰＵ１０６は、チェックボックス１１０３で選択した全ての公開方法に対しての公開処理を実行する。１１０５はキャンセルボタンであり、ポインティングデバイス１０５で指定することにより、ＣＰＵ１０６は、何もせずに公開方法選択操作パネル１１０１を閉じる。
【００６５】
図１２は、本実施例で実行される公開処理の内容を示すフロー図である。
【００６６】
図１２において、ステップＳ１２０１で、ＣＰＵ１０６は、画像公開方法管理テーブル３０１を読み込む。ステップＳ１２０２で、ＣＰＵ１０６は、削除するメタデータリスト３０７にメタデータの削除の指定リストがある場合には選択されている画像に関してリスト３０７で指定されたメタデータを削除する。ステップＳ１２０３で、ＣＰＵ１０６は、ＳＮＳサイト名３０３に対してユーザＩＤ３０４及びパスワード３０５を使用して認証処理を行う。ステップＳ１２０４で、ＣＰＵ１０６は、メタデータを削除した画像ファイルのアップロードを実行する。ステップＳ１２０５で、ＣＰＵ１０６は、アップロード後の公開相手の設定に関して公開相手設定３０６の内容を反映させる。
【００６７】
以上の処理が終わった後に、ステップＳ１２０６で、ＣＰＵ１０６は、他に選択されている公開方法がある場合には、ステップＳ１２０１に戻って次の公開方法について同様の処理を繰り返す。
【００６８】
公開方法選択操作パネル１１０１で選択されている全ての公開方法に対しての公開処理が完了したら、ＣＰＵ１０６は、公開方法選択操作パネル１１０１を閉じて処理を完了する。
【００６９】
尚、図１１では公開方法のリスト１１０２が複数ある場合を示したが、単数の場合にも同様に指定できる。また、チェックボックス１１０３で選択された公開方法が存在しない場合には、ＯＫボタン１１０４は選択不可の状態になる。すなわち、操作者はキャンセルボタン１１０５を押すか、新たにチェックボックス１１０３でどれか一つ以上の公開方法を選択状態にする操作を行う必要がある。
【実施例２】
【００７０】
図１３は、本発明の第２実施例における公開方法管理テーブルの構成を説明する図である。
【００７１】
図１３において、１３０１は個々の画像の公開方法を規定する画像公開方法管理テーブルである。画像公開方法管理テーブル１３０１は、公開方法名１３０２、公開するＳＮＳサイト名１３０３、並びに、ＳＮＳサイト名１３０３におけるユーザのＩＤ１３０４及びパスワード１３０５により構成される。画像公開方法管理テーブル１３０１は更に、後述する公開レベル１３０６、及び公開方法名１３０２に関連付けられているメタデータ管理テーブル１３０７を有する。
【００７２】
メタデータ管理テーブル１３０７は、メタデータの定義名１３０８とメタデータに対する設定値１３０９の組み合わせからなるテーブルである。
【００７３】
画像公開方法管理テーブル１３０１では、画像公開方法管理テーブル３０１における公開相手の設定３０６及び削除するメタデータ３０７に対して公開レベル１３０６として規定の幾つかの組み合わせを予め用意している。公開レベル１３０６を選択することにより、ユーザは選択作業を簡単に行える。
【００７４】
図１４は、公開レベル管理テーブルの構成例を示す図である。図１４において、１４０１は公開レベル管理テーブルである。公開レベル管理テーブル１４０１は、画像公開方法管理テーブル１３０１と同様に、記憶装置１０９などのストレージに保存されている。公開レベル管理テーブル１４０１と画像公開方法管理テーブル１３０１は、プログラム稼働中はＲＡＭ１０８上にロードされ、所定のプログラムにより参照及び編集更新が行われる。
【００７５】
１４０２、１４０３、１４０４は公開レベル管理テーブル１４０１で管理されている各公開レベルであり、ここでは高１４０２、中１４０３及び低１４０４の三段階が用意されている。各公開レベルには、公開相手の設定１４０５と削除対象メタデータのリスト１４０６の組合せが予め規定されている。すなわち、操作者は、自分でこれらの細目設定を指定しなくても、用意されている三段階の公開レベルを選択することにより、公開方法の詳細を指定することが可能になる。
【００７６】
図１５は、第２実施例における画像公開方法詳細設定を表示し編集するための公開方法詳細設定パネルの説明図である。
【００７７】
図１５において、１５０１は公開方法の詳細設定パネルのウインドウであり、１５０２は公開方法名１３０２を入力し確認するための公開方法名エリアである。
【００７８】
１５０３は公開方法名エリア１５０２に設定される公開サイト（ＳＮＳのサイト）１３０３の名称である。１５０４及び１５０５は、同サイトに対して認証するために必要となるユーザＩＤ１３０４及びパスワード１３０５の各入力エリアである。
【００７９】
１５０６は、公開方法名１３０２に対するメタデータの関連付けを開始するためのボタンであり、ボタン選択後の機能は、図８及び図９で説明した内容と同等である。
【００８０】
１５０７は公開レベル選択領域であり、高中低の三段階を示す項目のラジオスイッチが並んでいて、三者のうち一者だけが選択可能となっている。公開レベル選択領域１５０７を操作者がポインティングデバイス１０５で指定することにより、公開処理で使用する公開相手の設定１４０５及び削除するメタデータリスト１４０６を間接的に指定できる。
【００８１】
１５０８はパネル上の設定状態を反映させて画像公開方法管理テーブル１３０１の更新を指示するためのＯＫボタンである。１５０９はパネル上の設定状態を破棄するためのキャンセルボタンである。ボタン１５０８，１５０９をポインティングデバイス１０５で指示することにより、ＣＰＵ１０６は、公開方法詳細設定パネル１５０１を終了して、公開方法一覧操作パネル６０１に処理を戻す。
【００８２】
以上、本発明をその好適な実施例に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施例の一部を適宜組み合わせてもよい。
【００８３】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014146082.tif 000003
【図２】
2014146082.tif 000004
【図３】
2014146082.tif 000005
【図４】
2014146082.tif 000006
【図５】
2014146082.tif 000007
【図６】
2014146082.tif 000008
【図７】
2014146082.tif 000009
【図８】
2014146082.tif 000010
【図９】
2014146082.tif 000011
【図１０】
2014146082.tif 000012
【図１１】
2014146082.tif 000013
【図１２】
2014146082.tif 000014
【図１３】
2014146082.tif 000015
【図１４】
2014146082.tif 000016
【図１５】
2014146082.tif 000017