(57)【要約】【課題】画像保存サービスにアップロードされている画像データの中から、操作する端末からアップロードした画像データに絞って閲覧可能とする。【解決手段】クライアント端末において登録されたタグ情報を属性情報に含む画像データを受信する受信手段と、前記受信手段により受信した画像データを管理する管理手段と、画像データの閲覧要求に応じて、当該要求元のクライアント端末で登録されたタグ情報を取得する取得手段と、前記取得手段により取得されたタグ情報を用いて、前記管理手段により管理される画像データから、当該タグ情報と一致するタグ情報を属性情報に含む画像データを抽出する抽出手段と、前記抽出手段により抽出された画像データを閲覧要求元のクライアント端末に送信する送信手段とを備える。【選択図】図１
2013228961.tif 000002
【特許請求の範囲】
【請求項１】
アップロードされた画像データを管理する情報処理装置であって、
クライアント端末において登録されたタグ情報を属性情報に含む画像データを受信する受信手段と、
前記受信手段により受信した画像データを管理する管理手段と、
画像データの閲覧要求に応じて、当該要求元のクライアント端末で登録されたタグ情報を取得する取得手段と、
前記取得手段により取得されたタグ情報を用いて、前記管理手段により管理される画像データから、当該タグ情報と一致するタグ情報を属性情報に含む画像データを抽出する抽出手段と、
前記抽出手段により抽出された画像データを閲覧要求元のクライアント端末に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記管理手段により管理される画像データに含まれる属性情報を編集する編集手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
アップロードされた画像データを管理する情報処理方法であって、
クライアント端末において登録されたタグ情報を属性情報に含む画像データを受信する受信ステップと、
前記受信ステップにより受信した画像データを管理する管理ステップと、
画像データの閲覧要求に応じて、当該要求元のクライアント端末で登録されたタグ情報を取得する取得ステップと、
前記取得ステップにより取得されたタグ情報を用いて、前記管理ステップにより管理される画像データから、当該タグ情報と一致するタグ情報を属性情報に含む画像データを抽出する抽出ステップと、
前記抽出ステップにより抽出された画像データを閲覧要求元のクライアント端末に送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項４】
アップロードされた画像データを管理する情報処理装置において実行可能なプログラムであって、
クライアント端末において登録されたタグ情報を属性情報に含む画像データを受信する受信手段、
前記受信手段により受信した画像データを管理する管理手段、
画像データの閲覧要求に応じて、当該要求元のクライアント端末で登録されたタグ情報を取得する取得手段、
前記取得手段により取得されたタグ情報を用いて、前記管理手段により管理される画像データから、当該タグ情報と一致するタグ情報を属性情報に含む画像データを抽出する抽出手段、
前記抽出手段により抽出された画像データを閲覧要求元のクライアント端末に送信する送信手段
として前記情報処理装置を機能させることを特徴とするプログラム。
【請求項５】
クライアント端末と、アップロードされた画像データを管理する情報処理装置とが通信可能な情報処理システムであって、
前記クライアント端末は、
タグ情報を登録する登録手段と、
取得した画像データに含まれる属性情報に前記登録手段により登録されたタグ情報を書き込む書き込み手段と、
前記書き込み手段によりタグ情報が書き込まれた画像データをアップロードするアップロード手段と、
画像データの閲覧要求をする閲覧要求手段とを備え、
前記情報処理装置は、
前記アップロード手段によりアップロードされたクライアント端末において登録されたタグ情報を属性情報に含む画像データを受信する受信手段と、
前記受信手段により受信した画像データを管理する管理手段と、
前記閲覧要求手段による画像データの閲覧要求に応じて、当該要求元のクライアント端末で登録されたタグ情報を取得する取得手段と、
前記取得手段により取得されたタグ情報を用いて、前記管理手段により管理される画像データから、当該タグ情報と一致するタグ情報を属性情報に含む画像データを抽出する抽出手段と、
前記抽出手段により抽出された画像データを閲覧要求元のクライアント端末に送信する送信手段と
を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
画像保存サービスに保存された画像データを用いる技術に関する。
【背景技術】
【０００２】
現在、ネットワーク上のサーバで提供されている画像保存サービスでは、ＰＣからアップロードされた画像データそれぞれにタグ情報を付与することができるため、ユーザは、タグ情報を用いることで、所定のテーマで集めたアルバムの作成を行うことができる。
【０００３】
しかしながら、大量にアップロードされる画像データ群の中から、画像データそれぞれにタグ情報を付与し、同じテーマのタグ情報が付与されている画像データを表示させるためのアルバムを作成する操作は、知識を要し、また手間もかかる作業となる。
【０００４】
そのため、上記機能を備える画像保存サーバにアクセスすることができるユーザに、簡易な操作で所定の画像データ群を表示させることができる方法があると便利である。
【０００５】
例えば、画像共有サービスに登録しているユーザが、出産のための入院中に撮影した赤ちゃんの写真だけを、タブレットＰＣの操作で簡単にアップロードでき、また表示させることができると、母親であるユーザにとって非常に便利である。
【０００６】
特許文献１には、コンピュータネットワーク上のオンラインアルバム作成システムを利用して、いつでも個人用のアルバムを作成、閲覧及び編集、又は写真のプリントを依頼することのできるシステムを提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２７２３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の技術は、オンラインアルバムを作成する技術でしかなく、画像保存サーバにアップロードされている画像データの中から、操作をしている端末からアップロードした画像データのみ閲覧可能とする技術ではない。
【０００９】
そこで、本発明は上記課題を解決するものであり、画像保存サービスにアップロードされている画像データの中から、操作する端末からアップロードした画像データに絞って閲覧可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、アップロードされた画像データを管理する情報処理装置であって、クライアント端末において登録されたタグ情報を属性情報に含む画像データを受信する受信手段と、前記受信手段により受信した画像データを管理する管理手段と、画像データの閲覧要求に応じて、当該要求元のクライアント端末で登録されたタグ情報を取得する取得手段と、前記取得手段により取得されたタグ情報を用いて、前記管理手段により管理される画像データから、当該タグ情報と一致するタグ情報を属性情報に含む画像データを抽出する抽出手段と、前記抽出手段により抽出された画像データを閲覧要求元のクライアント端末に送信する送信手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像保存サービスにアップロードされている画像データの中から、操作する端末からアップロードした画像データに絞って閲覧可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る画像保存システムの構成を示すシステム構成図である。
【図２】本発明の実施形態の各種端末のハードウエア構成を示す図である。
【図３】画像保存サービスを利用するためのユーザ登録処理の流れを示すフローチャートである。
【図４】画像保存サービスを利用する処理の全体の流れを示すフローチャートである。
【図５】画像編集処理の流れを示すフローチャートである。
【図６】サービス画面の一例を示す図である。
【図７】画像データに含まれる属性情報の一例を示す図である。
【図８】タブレットＰＣを操作する登録ユーザが、ユーザ登録した直後に画像保存サーバにログインした際の画面の一例を示す図である。
【図９】タブレットＰＣを操作するユーザが画像データをアップロードする処理の流れを示すフローチャートである。
【図１０】お子様情報を登録する画面の一例を示す図である。
【図１１】画像を撮影する画面の一例を示す図である。
【図１２】タブレットＰＣを操作するユーザがアップロードした画像データを閲覧する処理の流れを示すフローチャートである。
【図１３】ダウンロードした画像データを表示している画面の一例を示す図である。
【図１４】画像操作処理の流れを示すフローチャートである。
【図１５】画像データ選択画面の一例を示す図である。
【図１６】コピーの概略を示す図である。
【図１７】お祝いフォトを印刷する処理の流れを示すフローチャートである。
【図１８】お祝いフォトを表示する画面の一例を示す図である。
【図１９】フォトフレームの指定をする画面の一例を示す図である。
【図２０】作成されたアルバムの一例を示す図である。
【図２１】画像データが切り替わることを示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
図１は、本発明に係る画像保存システムの構成を示すシステム構成図である。
【００１４】
図１において、画像保存システム（情報処理システム）は、画像保存サーバ１０１（情報処理装置）、クライアントＰＣ１０２、タブレットＰＣ１０３がネットワーク１０４または無線ネットワーク１０５を介して接続されている。
【００１５】
画像保存サーバ１０１は、画像保存サービス（画像データのストレージサービス）を提供するサーバであり、ユーザ登録をしたユーザ毎に保存領域を割り当て、アップロードされた画像データを保存し、また、閲覧要求に応じて画像データを送信する。
【００１６】
クライアントＰＣ１０２およびタブレットＰＣ１０３は、ユーザが操作する端末であり、画像保存サーバにアクセスし、画像データのアップロードやダウンロードを行う端末である。また、ダウンロードした画像データを表示画面に表示する機能を備える。なお、タブレットＰＣ１０３は、タッチパネル形式の入力機能を備えるものであるため、ユーザは直感的な操作が可能となる点で、通常のＰＣと操作性が異なる。なお、タブレットＰＣには、同様の操作が可能なスマートフォン等の携帯端末も含まれるものとする。また、タブレットＰＣは、画像を撮影する撮影機能を備えるものとする。
図２は、本発明の実施形態の各種端末のハードウエア構成を示す図である。
図２において、ＣＰＵ２０１は、システムバス２０４に接続される各デバイスを統括的に制御する。
【００１７】
また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるオペレーティングシステム（ＯＳ）や、各サーバあるいは各クライアントの後述する各種機能を実現するためのプログラムが記憶されている。
ＲＡＭ２０２は、ＣＰＵ２０１の主メモリ、ワークエリア、一時待避領域等として機能する。
【００１８】
入力コントローラ２０５は、入力部２０９からの入力を制御する。この入力部２０９としては、特に、サーバやクライアント等の端末では、キーボード、マウス等のポインティングデバイスが挙げられる。また、印刷装置等では、タッチパネル、ボタン、スイッチ等が挙げられる。
出力コントローラ２０６は、出力部２１０の表示を制御する。この出力部２１０としては、例えば、ＣＲＴや液晶等が挙げられる。
【００１９】
外部メモリコントローラ２０７は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザーファイル、編集ファイル、プリンタドライバ等を記憶する外部メモリ２１１へのアクセスを制御する。加えて、各サーバあるいは各クライアントの各種機能を実現するための各種テーブル、パラメータが記憶されている。この外部メモリ２１１としては、ハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）、ＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）、スマートメディア等が挙げられる。
通信Ｉ／Ｆコントローラ２０８は、ネットワーク２１４を介して外部機器との通信制御処理を実行する。
【００２０】
本発明を実現するためのプログラム２１２は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
次に、図３のフローチャートを用いて、画像保存サービスを利用するためのユーザ登録処理の流れを説明する。
ユーザは、クライアントＰＣまたはタブレットＰＣを操作して画像保存サーバにアクセスしてユーザ登録を行う。
Ｓ３０１において、ＰＣは、ユーザ登録の要求を行う。
Ｓ３０２において、サーバは、ユーザ登録要求を受け付ける。
Ｓ３０３において、サーバは、ユーザ登録を行うための登録画面情報を送信する。
Ｓ３０４において、ＰＣは、登録画面情報を受信する。
Ｓ３０５において、ＰＣは、登録画面情報を用いて表示領域に登録画面を表示する。
【００２１】
Ｓ３０６において、ＰＣは、登録情報の入力を受け付ける。登録情報はユーザを識別可能な情報であればどのような情報であってもよく、例えば、ユーザＩＤをメールアドレス、パスワードを任意の文字列とする方法がある。
Ｓ３０７において、ＰＣは、入力された情報を送信する。
Ｓ３０８において、サーバは、入力情報を受信する。
【００２２】
Ｓ３０９において、サーバは、ユーザ登録処理を行う。具体的には、ユーザ情報を管理テーブルに登録し、当該ユーザに対して記憶領域（ストレージ）を割り当てる。
Ｓ３１０において、サーバは、登録が終了した旨の通知を行う。
Ｓ３１１において、ＰＣは、終了通知を受け取り処理が終了する。
以上、図３のフローチャートを用いて、画像保存サービスを利用するためのユーザ登録処理の流れを説明した。
これにより、登録ユーザは、画像保存サービスの利用をすることができるようになる。
続いて、図４〜７を用いて、登録ユーザが、画像保存サービスを利用する手順を説明する。
図４は、画像保存サービスを利用する処理の全体の流れを示すフローチャートである。
ユーザは、クライアントＰＣまたはタブレットＰＣを操作して画像保存サーバにアクセスする。
Ｓ４０１において、ＰＣは、ログイン情報の入力を受け付ける。ログイン情報は、例えば、ユーザＩＤとパスワードである。
Ｓ４０２において、ＰＣは、入力されたログイン情報を送信する。
Ｓ４０３において、サーバは、ログイン情報を受信する。
【００２３】
Ｓ４０４において、サーバは、ログイン処理を行う。具体的には、受信したログイン情報を用いて、入力されたログイン情報が正当なユーザによるものかの照会を行う。
【００２４】
Ｓ４０５において、サーバは、正当なユーザであると判定された場合には、サービス画面を表示させるための画面情報を送信する。サービス画面は、例えば、画像保存サービスのトップ画面である。
Ｓ４０６において、ＰＣは、サービス画面情報を受信する。
【００２５】
Ｓ４０７において、ＰＣは、サービス画面情報を用いて表示領域にサービス画面を表示する。なお、サービス画面を表示した後に、ユーザにより他のサービス画面を表示する要求がなされた場合、ＰＣはそのサービス画面の要求を行い、サーバは要求に応じて各種サービス画面情報を送信する。図６にサービス画面の一例を示す。
図６は、画像保存サービスが提供するサービス画面の一例である。
【００２６】
ブラウザ６０１内にサービス画面が表示されている。メニュー領域６０２内に、表示させるサービス画面を選択するボタンが表示されている。トップボタン６０３が押下されると、ＰＣは、トップ画面の表示要求を行う。旅行アルバムボタン６０４が押下されると、旅行アルバムとして登録されている画面一覧の表示要求を行う。同様に、子供アルバムボタン６０５が押下されると子供アルバムとして登録されている画面一覧の表示要求を行う。
【００２７】
図６の例では、旅行アルバムが選択され、タイトル表示欄６０６に「ヨーロッパ旅行のアルバム」と表示され、画像データ表示領域６０７に複数の画像データが表示されている。
【００２８】
アルバムとは、ユーザがアップロードした複数の画像データの中から共通のテーマの画像データを表示させる場合に使うものである。図６の例では、「旅行アルバム」という名称でアルバム登録をし、表示させる画像データの指定を行う。指定方法は様々な方法があるが、一例として、画像データが有する属性情報を用いる方法がある。属性情報の中のタグ情報を用いて、同じタグ情報を持つ画像データを表示させる指定をすることが可能である。図６の例では、タグ情報に「ヨーロッパ旅行」と登録されている画像データを表示させる指定がなされていて、タイトル表示欄６０６に「ヨーロッパ旅行」と表示されている。
【００２９】
画像データに含まれる属性情報の一例を図７に示す。この例では、属性情報として、撮影機種情報７０１、撮影日時情報７０２、撮影場所情報７０３、タイトル情報７０４、タグ情報７０５を備えるが、これに限られるものではなく、その他７０６に様々な属性情報をもつことができるものとする。本実施の形態においてタグ情報とは、任意の文字列を登録可能な項目とする。
【００３０】
また、それぞれの画像データ６０９は、タイトル６０８と共に表示されている。選択リスト６１０は、画像データについての属性情報を編集したりする場合に表示されるものである。編集された属性情報はサーバにおいて更新される。
Ｓ４０８において、ＰＣは、画像編集処理を行う。この処理の詳細は、図５を用いて説明する。
図５は、画像編集処理の流れを示すフローチャートである。
【００３１】
Ｓ５０１において、ＰＣは、画像データをアップロードする操作がなされたかを判定する。Ｙｅｓの場合、Ｓ５０２へ進み、Ｎｏの場合、Ｓ５０７へ進む。例えば、アップロードする画像を選択するボタン（不図示）が押下された場合にＹｅｓと判定する。
【００３２】
Ｓ５０２において、ＰＣは、アップロードする画像データの選択を受け付ける。具体的には、ユーザ操作によりＰＣ等のローカルフォルダ内に保存されている画像データの中から任意の画像データの選択を受け付ける。
Ｓ５０３において、ＰＣは、選択された任意の画像データをアップロードする。
Ｓ５０４において、サーバは、アップロードされた画像データを受信する。
【００３３】
Ｓ５０５において、サーバは、アップロードされた画像データを保存する。具体的には、アップロードしたユーザに対応付けて、当該ユーザの保存領域に画像データを保存する。
Ｓ５０６において、サーバは、処理が終了した旨の通知を行う。
【００３４】
また、Ｓ５０７において、ＰＣは、属性情報を編集する操作がなされたかを判定する。Ｙｅｓの場合、Ｓ５０８へ進み、Ｎｏの場合、Ｓ５１４へ進む。例えば、図６のように、任意の画像データを選択した状態で属性情報を編集するメニュー表示（不図示）がされた場合にＹｅｓと判定する。
【００３５】
Ｓ５０８において、ＰＣは、属性情報の編集を行う対象となる画像データの選択を受け付ける。例えば、表示領域に表示されている複数の画像データの中からユーザにより選択された画像データを受け付ける。
Ｓ５０９において、ＰＣは、属性情報を編集する。
Ｓ５１０において、ＰＣは、編集された属性情報を送信する。
Ｓ５１１において、サーバは、属性情報を受信する。
Ｓ５１２において、サーバは、属性情報の更新を行う。
Ｓ５１３において、サーバは、処理が終了した旨の通知を行う。
【００３６】
また、Ｓ５１４において、ＰＣは、アルバム編集をする操作がなされたかを判定する。Ｙｅｓの場合、Ｓ５１５へ進み、Ｎｏの場合、Ｓ５２０へ進む。例えば、アルバム編集を選択するボタン（不図示）が押下された場合にＹｅｓと判定する。
【００３７】
Ｓ５１５において、ＰＣは、アルバム編集を受け付ける。ここでは、新規のアルバムの作成や既存のアルバムに対する変更等を受け付ける。上述した通り、画像データをアルバムに表示させるには、画像データに含まれる属性情報中のタグ情報を編集することで表示させることができる。また、画像データをアルバムから非表示とする場合は、タグ情報を削除するか異なるタグ情報を入力することで非表示とすることができる。
Ｓ５１６において、ＰＣは、編集されたアルバム情報を送信する。
Ｓ５１７において、サーバは、編集されたアルバム情報を受信する。
Ｓ５１８において、サーバは、受信したアルバム情報を用いて、更新処理を行う。
Ｓ５１９において、サーバは、処理が終了した旨の通知を行う。
そして、Ｓ５２０において、ＰＣは、終了通知を受け取る。
Ｓ５２０において、ＰＣは、終了の指示がなされたかを判定する。Ｙｅｓの場合、処理を終了し、Ｎｏの場合、Ｓ５０１へ戻る。
以上、図５のフローチャートを用いて、画像編集処理の流れを説明した。
Ｓ４０９において、ＰＣは、ログアウトの要求を行う。
Ｓ４１０において、サーバは、ログアウト要求を受け付ける。
Ｓ４１１において、サーバは、ログアウト処理を行う。
Ｓ４１２において、サーバは、ログアウトが終了した旨の通知を行う。
Ｓ４１３において、ＰＣは、終了通知を受け取り処理が終了する。
以上、図４〜７を用いて、登録ユーザが、画像保存サービスを利用する手順を説明した。
【００３８】
続いて、図８〜２１を用いて、特にタブレットＰＣを操作する登録ユーザが、画像保存サービスを利用する手順を説明する。本実施の形態では、出産のため入院している母親がタブレットＰＣを使って赤ちゃんの写真を撮影し、画像保存サーバにアップロードして、その後、閲覧する場面を例に説明する。
図８は、タブレットＰＣを操作する登録ユーザが、ユーザ登録した直後に画像保存サーバにログインした際の画面の例である。
【００３９】
タブレットＰＣ８０１の表示領域８０２内に画像保存サービスのサービス画面が表示されている。ここでは、まだ、画像データが一つもアップロードされていないため、画像データは表示されない。
次に、タブレットＰＣを操作するユーザが画像データをアップロードする手順を説明する。
図９は、タブレットＰＣを操作するユーザが画像データをアップロードする処理の流れを示すフローチャートである。
既に、画像保存サーバにログイン済みであるものとして説明をする。
【００４０】
Ｓ９０１において、タブレットＰＣは、お子様情報の登録をする。登録方法は、まず、ユーザは、図８のお子様情報登録ボタン８０３を押下する。押下した後、図１０に示すお子様情報登録画面が表示されるので、ユーザは、１００１欄にお子様情報を入力する。図１０の例では、「やまだたろう」と入力されている。登録ボタン１００２が押下されることにより、タブレットＰＣは、入力されたお子様情報を記憶領域に記憶する。
【００４１】
Ｓ９０２において、タブレットＰＣは、画像撮影の指示がなされたかを判定する。Ｙｅｓの場合、Ｓ９０３へ進み、Ｎｏの場合、Ｓ９０２へ戻る。具体的には、画像撮影モードボタン（不図示）が選択されることにより表示される表示画面を介して撮影指示がなされたかを判定する。画面の例を図１１に示す。１１０１にタブレットＰＣが内蔵するカメラから取得された映像が表示される。ユーザにより、撮影ボタン１１０２が押下された場合、撮影指示がなされたと判定する。
【００４２】
Ｓ９０３において、タブレットＰＣは、撮影処理を行う。具体的には、撮影されている映像から静止画像を取得して画像データとしてメモリに一時記憶しておく。
【００４３】
Ｓ９０４において、タブレットＰＣは、送信指示がなされたかを判定する。Ｙｅｓの場合、Ｓ９０５へ進み、Ｎｏの場合、Ｓ９０２へ戻る。具体的には、図１１のアルバムに送るボタン１１０３が押下されたかを判定する。
【００４４】
Ｓ９０６において、タブレットＰＣは、メモリに一時記憶されている送信対象となっている画像データの属性情報に含まれるタグ情報に、Ｓ９０１で登録されたお子様情報を書き込む。
Ｓ９０７において、タブレットＰＣは、画像データを送信する。
Ｓ９０８において、サーバは、画像データを受信する。
【００４５】
Ｓ９０９において、サーバは、受信した画像データをログインユーザ情報と関連付けて保存して管理する。なお、送信元のタブレットＰＣを識別する情報（ＩＰアドレスやＰＣの名称等）を併せて保存しておいてもよいものとする。
Ｓ９１０において、サーバは、終了通知を行う。
Ｓ９１１において、タブレットＰＣは、終了通知を受信して処理を終了する。
以上、図９のフローチャートを用いて、タブレットＰＣを操作するユーザが画像データをアップロードする処理の流れを説明した。
次に、タブレットＰＣを操作するユーザがアップロードした画像データを閲覧する手順を説明する。
図１２は、タブレットＰＣを操作するユーザがアップロードした画像データを閲覧する処理の流れを示すフローチャートである。
Ｓ１２０１において、タブレットＰＣは、ログイン情報の入力を受け付ける。ログイン情報は、例えば、ユーザＩＤとパスワードである。
【００４６】
Ｓ１２０２において、タブレットＰＣは、入力されたログイン情報を送信する。このとき、登録されたお子様情報（タグ情報）やタブレットＰＣを識別する情報（ＩＰアドレスやＰＣの名称等）などを併せて送信する。また、併せて画像データの閲覧要求を行う。
ｓ１２０３において、サーバは、ログイン情報を受信する。また、併せて画像データの閲覧要求を受け付ける。
【００４７】
Ｓ１２０４において、サーバは、ログイン処理を行う。具体的には、受信したログイン情報を用いて、入力されたログイン情報が正当なユーザによるものかの照会を行う。
【００４８】
Ｓ１２０５において、サーバは、正当なユーザであると判定された場合には、フィルタリング処理を行う。ここで行うフィルタリング処理は、タブレットＰＣを介してアップロードした画像データ群のみタブレットＰＣにおいて閲覧させるためのフィルタリング処理である。具体的には、画像データの属性情報に含まれるタグ情報に入力されているお子様情報を用いることでフィルタリングを行う。
【００４９】
なお、お子様情報は、直接受信したものでも間接的に取得したものでもよい。直接受信したものとは、クライアント端末直接受信するものである。間接的に取得したものとは、クライアント端末から受信したユーザ情報を用いてサーバで管理するタグ情報管理テーブルなどから取得するものである。
【００５０】
Ｓ１２０６において、サーバは、フィルタリングした画像データを送信する。なお、ここで、タブレットＰＣ内で画像データを受信することで、その画像データを表示可能な専用のアプリケーションがインストールされている場合は、画像データを送信する実施の形態となる。一方、タブレットＰＣにおいて汎用のブラウザ等で画像データを表示させる場合は、画像データだけでなく、画面情報を送信する実施の形態もある。
Ｓ１２０７において、タブレットＰＣは、画像データを受信する。
Ｓ１２０８において、タブレットＰＣは、画像データを表示する。表示画面の例を図１３に示す。
図１３は、ダウンロードした画像データを表示している画面の例である。
【００５１】
図１３は、「写真館トップへ」ボタン１３０１が選択された後に表示された画面の例である。ここでは、タイトル１３０２に『「やまだ  たろう」ちゃんのカレンダー』と表示されているが、タグ情報である「やまだ  たろう」を用いて表示している。このタグ情報は、タブレットＰＣ内で保存しているタグ情報、サーバでフィルタリングされた画像データに含まれるタグ情報の何れを用いてもよい。
【００５２】
また、写真表示欄１３０３では、ダウンロードした画像データが日ごとに分けて表示されている。表示単位は、週単位や月単位でもよく、任意に選択可能である。
【００５３】
なお、本実施の形態では、表示欄の表示領域の制約から、ここでは代表となる画像データを１枚表示して、表示欄が選択された場合に、同じ日付の画像データ群を表示可能な画面表示に切り替えることができる。画像データの表示・選択方法は、例えば、サムネイル表示から画像データを選択させる実施の形態など、様々な方法を採用することができる。
【００５４】
このように、タグ情報を用いてフィルタリングを行うことで、タブレットＰＣでサーバにアップロードした画像データだけタブレットＰＣに表示させることできるようになる。
【００５５】
また、タグ情報を用いて、フィルタリングを行うことを応用することで、ユーザにとって様々な利用方法が考えられる。例えば、夫婦で画像共有サーバのアカウントを共有している場合、夫から妻に画像データを渡すことが簡単にできるようになる。具体例を挙げると、妻が出産のため入院している間に、夫が自宅からＰＣで画像共有サーバにアクセスして、妻が病院で使っているタブレットＰＣに登録しているタグ情報と同じ内容のタグ情報を画像データに書き込んで、当該画像データをアップロードすることで、次回、妻が、タブレットＰＣを用いて、画像共有サーバにアクセスした場合には、夫がアップロードした画像データがダウンロードされ表示されることになる。そのため、夫は、病院に出向くことなく妻に画像データを届け出ることが可能となる。また、画像共有サーバに写真があふれてきた場合、夫が自宅のＰＣからアップロードされている画像データからフィルタリングに用いられるタグ情報を削除することで妻の代りにタブレットＰＣへダウンロードされる数を編集することもできる。
次に、Ｓ１２０９において、タブレットＰＣは、画像操作処理を行う。この処理の詳細は、図１４を用いて説明する。
図１４は、画像操作処理の流れを示すフローチャートである。
【００５６】
Ｓ１４０１において、タブレットＰＣは、画像データを選択する。任意に表示されている画面を介して、ユーザによる操作に従って画像データを選択するものである。例えば、写真表示欄１３０３で任意の日付が選択された場合、その日付に対応付く画像データ一覧画面が表示される（図１５）。図１５は、画像データ選択画面の一例を示す図である。ユーザは、サムネイル表示欄１５０１の中から画像データを選択することで、画像データ表示欄１５０２に画像データやその属性情報が表示される。
【００５７】
Ｓ１４０２において、タブレットＰＣは、お祝いフォトの指定がなされたかを判定する。Ｙｅｓの場合、Ｓ１４０３へ進み、Ｎｏの場合、Ｓ１４０９へ進む。具体的には、図１５に示す画面において「お祝いフォト指定」ボタン１５０３が押下されたかにより判定を行う。
【００５８】
なお、本実施の形態において、お祝いフォトとは、画像データをプリントしてプレゼントするサービスに利用するためのものである。例えば、病院のサービスとして、出産のため入院している母親が指定したお祝いフォトを予めプリントしておき、退院後一カ月検診時にプリントした写真を渡すといった使い方を可能とするものである。
【００５９】
Ｓ１４０３において、タブレットＰＣは、お祝いフォトの指定を行う。具体的には、どの画像データがお祝いフォトに指定されたかを特定することができる内容（例えば、ファイル名等）により指定を行う。
Ｓ１４０４において、サーバは、お祝いフォトの指定を受け付ける。
【００６０】
Ｓ１４０５において、サーバは、お祝いフォトの指定がなされた画像データをコピーする。具体的には、画像保存サービスで提供している各ユーザの保存領域で保存している画像データの中からお祝いフォト指定がなされた画像データを専用の保存領域にコピーする処理を行う。図１６は、コピーの概略を示す図である。ユーザＡ〜Ｃのそれぞれにおいて、お祝いフォト指定がなされた場合、オリジナル画像データをお祝いフォト保存領域１６０１に保存する。
【００６１】
このようにお祝いフォト領域に画像データをコピーするのは、各ユーザが所有する画像保存領域からオリジナルの画像データが消去された場合であっても、お祝いフォトのプリントサービスを実現可能とするためである。
【００６２】
なお、お祝いフォトの指定枚数は、任意に設定可能であり、複数指定の場合は、お祝いフォトの指定がされる度に、画像データのコピーをし、単一指定の場合は、お祝いフォトが指定される度に、上書き保存される。
ここで、お祝いフォトを印刷する処理の流れを、図１７を用いて説明する。
図１７は、お祝いフォトを印刷する処理の流れを示すフローチャートである。
【００６３】
Ｓ１７０１において、サーバは、対象者情報を入力する。対象者情報とは、お祝いフォトの印刷を行うべき人を特定するための情報である。例えば、病院から退院した際に、退院者の氏名の入力を行う。
【００６４】
Ｓ１７０２において、サーバは、所定期間が経過したかを判定する。Ｙｅｓの場合、Ｓ１７０３に進み、Ｎｏの場合、Ｓ１７０２に戻る。例えば、一週間などの期間が経過したかを判定している。
【００６５】
Ｓ１７０３において、サーバは、対象画像データを出力する処理を行う。具体的には、対象となる期間内に対象者情報が入力された人であって、お祝いフォト指定をしている人の画像データを、お祝いフォト保存領域から抽出して出力する処理を行う。
以上、図１７を用いて、お祝いフォトを印刷する処理の流れを説明した。
【００６６】
続いて、Ｓ１４０６において、サーバは、お祝いフォトを表示させるための情報を送信する。ここでは、指定が完了したという情報やお祝いフォトをタブレットＰＣ内でサムネイル表示させるための情報などを送信する。
Ｓ１４０７において、タブレットＰＣは、お祝いフォトを表示させるための情報を受信する。
【００６７】
Ｓ１４０８において、タブレットＰＣは、お祝いフォトを表示させるための情報を用いて、お祝いフォトを表示する。表示例を図１８に示す。お祝いフォトであることを示すマーク１８０１やお祝いフォトのサムネイル１８０２が表示されることになるため、ユーザは、お祝いフォト指定をした画像データがどれであるかを確認することができるようになる。なお、タブレットＰＣ内では、マーク１８０１やサムネイル１８０２を表示可能とするため内部に情報を保存しておいてもよい。
【００６８】
次に、Ｓ１４０９において、タブレットＰＣは、フォトフレーム指定がなされたかを判定する。Ｙｅｓの場合、Ｓ１４１０へ進み、Ｎｏの場合、ｓ１４１５へ進む。具体的には、図１９に示す画面例のように任意の画像データの中からどの画像データをフォトフレームとして表示させるかの指定がなされたかにより判定を行う。
【００６９】
図１９に示す画面例では、チェック欄１９０１と１９０２にフォトフレーム表示をするチェックが入っており、チェック欄１０９３にフォトフレーム表示をするチェックが入っていない。
【００７０】
なお、本実施の形態においてフォトフレームとして表示するとは、いわゆるデジタルフォトフレームのように、タブレットＰＣの表示領域に、複数の画像データを切り替えて順次表示させることをいう。
【００７１】
Ｓ１４１０において、タブレットＰＣは、フォトフレーム指定情報を送信する。具体的には、どの画像データをフォトフレームとして表示するかを特定することができる情報（例えば、ファイル名等）を送信する。
Ｓ１４１１において、サーバは、フォトフレーム指定情報を受信する。
【００７２】
Ｓ１４１２において、サーバは、アルバム編集処理を行う。本実施の形態では、タブレットＰＣにおいて、画像保存サーバで保存されている画像データの中の任意の画像データを切り替えて順次表示させるためアルバム機能を用いている。具体的には、タブレットＰＣで指定されたタグ情報をもつ画像データであって、タブレットＰＣにおいてフォトフレーム指定がなされた画像データを集めたフォトフレーム表示を実現するためのアルバムの作成や編集を行う。図２０は、作成されたアルバムの一例を示す図である。
【００７３】
タブレットＰＣにおいて、フォトフレーム指定がされる度に、その内容が、画像共有サーバのアルバムに反映される。フォトフレームのチェックがされた画像データは、当該アルバムに含まれることになり、一方、フォトフレームのチェックが外された画像データは、当該アルバムから除かれることとなる。
【００７４】
従来、アルバムの作成・編集は、ＰＣを用いて画像保存サーバにログインし、明示的にアルバムの作成や削除を行う必要があるため特別な知識や手間暇がかかっていた。一方、本実施の形態において、タブレットＰＣを操作するユーザは、フォトフレームのチェック操作を行うことにより、実質的にアルバムの作成・編集が可能となるため、アルバムの作成・編集の特別な知識を必要としない。
Ｓ１４１２において、サーバは、処理が終了した旨の通知を行う。
Ｓ１４１４において、タブレットＰＣは、処理が終了した旨の通知を受信する。
【００７５】
次に、Ｓ１４１５において、タブレットＰＣは、フォトフレーム表示の要求がなされたかを判定する。Ｙｅｓの場合、Ｓ１４１６へ進み、Ｎｏの場合、Ｓ１４２１へ進む。具体的には、図１９に示す画面におけるフォトフレームボタン１９０４が押下されたかにより判定を行う。
Ｓ１４１６において、タブレットＰＣは、フォトフレーム表示の要求を行う。
Ｓ１４１７において、サーバは、フォトフレーム表示の要求を受け付ける。
【００７６】
Ｓ１４１８において、サーバは、フォトフレーム表示をするための画像データを送信する。具体的には、フォトフレーム表示用のアルバムに登録されている画像データを送信する。複数の画像データがある場合は、ネットワーク環境などを考慮して、一括して送信したり、タイミングをずらして送信したりしてもよい。
Ｓ１４１９において、タブレットＰＣは、画像データを受信する。
Ｓ１４２０において、タブレットＰＣは、画像データを用いてフォトフレームとして表示する。図２１に表示例を示す。
【００７７】
図２１は、画像データ（１）から画像データ（２）に切り替わって表示していることを示している。フォトフレーム用のアルバムに含まれる画像データが順次表示される。切り替えタイミングは任意に設定可能である。また、画像の切り替えタイミングで次の画像データをダウンロードしてもよい。
【００７８】
次に、Ｓ１４２１において、タブレットＰＣは、終了指示がなされたかを判定する。Ｙｅｓの場合、処理を終了し、Ｎｏの場合、Ｓ１４０１に戻る。例えば、ログアウト処理が実行されたかにより判定を行う。
以上、図１４を用いて、画像操作処理の流れを説明した。
Ｓ１２１０において、タブレットＰＣは、ログアウトの要求を行う。
Ｓ１２１１において、サーバは、ログアウト要求を受け付ける。
Ｓ１２１２において、サーバは、ログアウト処理を行う。
Ｓ１２１３において、サーバは、ログアウトが終了した旨の通知を行う。
Ｓ１２１４において、タブレットＰＣは、終了通知を受け取り処理が終了する。
以上、図１２を用いて、タブレットＰＣを操作するユーザがアップロードした画像データを閲覧する手順を説明した。
【００７９】
上述した通り、本発明によれば、画像保存サービスにアップロードされている画像データの中から、操作する端末からアップロードした画像データに絞って閲覧可能となる。
【００８０】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００８１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００８４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００８５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【００８９】
１０１  画像保存サーバ
１０２  クライアントＰＣ
１０３  タブレットＰＣ
１０４  ネットワーク
１０５  無線ネットワーク
【図１】
2013228961.tif 000003
【図２】
2013228961.tif 000004
【図３】
2013228961.tif 000005
【図４】
2013228961.tif 000006
【図５】
2013228961.tif 000007
【図６】
2013228961.tif 000008
【図７】
2013228961.tif 000009
【図８】
2013228961.tif 000010
【図９】
2013228961.tif 000011
【図１０】
2013228961.tif 000012
【図１１】
2013228961.tif 000013
【図１２】
2013228961.tif 000014
【図１３】
2013228961.tif 000015
【図１４】
2013228961.tif 000016
【図１５】
2013228961.tif 000017
【図１６】
2013228961.tif 000018
【図１７】
2013228961.tif 000019
【図１８】
2013228961.tif 000020
【図１９】
2013228961.tif 000021
【図２０】
2013228961.tif 000022
【図２１】
2013228961.tif 000023