(57)【要約】【課題】撮影画像の管理に係るユーザ操作の作業負荷を軽減することを目的とする。【解決手段】撮影画像と、撮影画像に対して付与された付与情報とを撮影装置から受信する受信手段と、撮影画像を記憶手段に格納する格納処理手段と、付与情報に基づいて、撮影画像を外部装置に選択的に転送するよう制御する送信制御手段とを有する。【選択図】図６
2019148994.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像と、撮影画像に対して付与された付与情報とを撮影装置から受信する受信手段と、
前記撮影画像を記憶手段に格納する格納処理手段と、
前記付与情報に基づいて、前記撮影画像を外部装置に選択的に転送するよう制御する送信制御手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記受信手段が、前記撮影画像に対応した、更新後の付与情報を受信し、
前記送信制御手段が、前記更新後の付与情報に基づいて、前記記憶手段に格納された前記撮影画像を外部装置に選択的に転送することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記付与情報は、段階的な複数の度数を取り得るレーティング情報であることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
ユーザ操作に応じて、転送対象に対応したレーティング情報の度数の指定を受け付ける受付手段をさらに有し、
前記送信制御手段は、前記撮影画像に付与された前記レーティング情報の度数と、前記受付手段が指定を受け付けた度数と、に基づいて、前記撮影画像を外部装置に選択的に転送することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記付与情報に基づいて、前記撮影画像を選択的に圧縮する圧縮手段と
をさらに有し、
前記送信制御手段は、圧縮後の撮影画像を転送することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記付与情報は、段階的な複数の度数を取り得るレーティング情報であって、
前記圧縮手段は、レーティング情報の度数に基づいて、選択的に圧縮を行うことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
ユーザ操作に応じて、圧縮対象に対応したレーティング情報の度数の指定を受け付ける受付手段をさらに有し、
前記圧縮手段は、前記撮影画像に付与されたレーティング情報の度数と、前記受付手段が指定を受け付けたレーティング情報の度数と、に基づいて、選択的に圧縮を行うことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
情報処理装置が実行する情報処理方法であって、
撮影画像と、撮影画像に対して付与された付与情報とを撮影装置から受信する受信ステップと、
前記撮影画像を記憶手段に格納する格納処理ステップと、
前記付与情報に基づいて、前記撮影画像を外部装置に選択的に転送するよう制御する送信制御ステップと
を含むことを特徴とする情報処理方法。
【請求項９】
コンピュータを、請求項１乃至７の何れか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置により撮影された撮影画像を管理する情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラやスマートフォンなどのデジタル機器による撮影技術とインターネットを介した画像共有技術が普及している。これにより、利用者が撮影したデジタル画像をネットワーク上のＷＥＢサイトで迅速かつ手軽に共有するための技術手段が多く見られるようになった。撮影画像をＷＥＢサイトで共有すべく、撮影機器上の操作で画像を選択して所望のＷＥＢサイトに転送する仕組みは、多くの撮影機器の通信アプリによって実現されている。また、特許文献１には、利用者の選択操作を省略して予め本人によりマーキングされた特定の画像だけを自動で転送する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９‐２１８９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、すべての撮影画像を自宅のＰＣ（パーソナルコンピュータ）に保管（バックアップ）しつつ、特別な画像だけＷＥＢサイトで共有したいといった要望もある。
【０００５】
本発明はこのような問題点に鑑みなされたもので、撮影画像の管理に係るユーザ操作の作業負荷を軽減することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、情報処理装置であって、撮影画像と、撮影画像に対して付与された付与情報とを撮影装置から受信する受信手段と、前記撮影画像を記憶手段に格納する格納処理手段と、前記付与情報に基づいて、前記撮影画像を外部装置に選択的に転送するよう制御する送信制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影画像の管理に係るユーザ操作の作業負荷を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る画像システムの全体図である。
【図２】情報処理装置のハードウェア構成図である。
【図３】カメラのハードウェア構成図である。
【図４】画像ファイルのデータ構造を模式的に示す図である。
【図５】カメラによる転送処理を示すフローチャートである。
【図６】情報処理装置による転送処理を示すフローチャートである。
【図７】設定画面の一例を示す図である。
【図８】設定画面の一例を示す図である。
【図９】情報処理装置による転送処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、第１の実施形態に係る画像システム１００の全体図である。画像システム１００は、情報処理装置１１０と、カメラ１２０と、ＷＥＢサーバ装置１３０とを有している。ここで、情報処理装置１１０としては、パーソナルコンピュータや、スマートデバイスが挙げられる。カメラ１２０は、デジタルカメラ等の撮影装置である。ＷＥＢサーバ装置１３０は、インターネット上での画像の保存及び共有を可能とするためのサーバシステムである。ＷＥＢサーバ装置１３０としては、インターネット上の共有サイトやクラウドストレージなどが挙げられる。
【００１１】
情報処理装置１１０とカメラ１２０は、無線又は有線ケーブル等により接続される。カメラ１２０により撮影された画像は、情報処理装置１１０に送信され、保存される。情報処理装置１１０は、カメラ１２０から受信した画像を保存しつつ、所定の画像については、ＷＥＢサーバ装置１３０にアップロードする。情報処理装置１１０とＷＥＢサーバ装置１３０は、無線ルータやモデムなどの通信装置を介して接続する。なお、カメラ１２０から情報処理装置１１０への画像転送の仕組みや情報処理装置１１０からＷＥＢサーバ装置１３０への画像のアップロードに仕組みについては、従来技術を用いるものとする。
【００１２】
図２は、情報処理装置１１０のハードウェア構成図である。２０１はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｔ）ディスプレイ等などの表示装置である。表示装置２０１は、情報処理装置１１０の操作画面や状態表示画面を表示するとともに、指やスタイラスペンなどの接触等による使用者の入力位置を検知することでポインティングデバイスとしても活用される。表示装置２０１上に表示されるキーボード状の画像情報で文字キーの位置を関知することによってソフトウェアキーボードを提供することも可能となっている。
【００１３】
２０２はＶｉｄｅｏ  ＲＡＭ（ＶＲＡＭ）であり、表示装置２０１に表示するための画像が描画される。このＶＲＡＭ１０２に生成された画像は、所定の規定に従って表示装置２０１に転送され、これにより表示装置２０１に画像が表示される。２０３は情報処理装置１１０に付属する内蔵カメラなどの光学的画像情報入力装置であり、静止画及び動画等の画像情報やタッチセンサーなどによる指紋認証情報などの入力を受け付ける。
【００１４】
２０４はＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）であり、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）２０５、ストレージ２０７に格納された制御プログラムに基づいて、バス２１２を介して接続された各デバイスを制御する。ＲＯＭ２０５は、各種の制御プログラムやデータを保持する。２０６はＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）であり、ＣＰＵ２０４のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。ＲＡＭ２０６には、情報処理装置１１０の制御を行う各種プログラムがロードされる。
【００１５】
２０７は、電子情報を記録保存するためのデータストレージである。ストレージ２０７としては、ハードディスクドライブ（ＨＤＤ）、フラッシュメモリで構成されるソリッドステートドライブ（ＳＳＤ）が挙げられる。また、ストレージ２０７としては、ハードディスクとフラッシュメモリを併用したハイブリッドドライブ、メモリカード及び同カード読み取り装置などが挙げられる。後述するＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓインタフェース（ＵＳＢ／ＩＦ）２０８を通して接続される大容量の外付けハードディスクドライブＨＤＤもこれに含まれる。なお、後述する情報処理装置１１０の機能や処理は、ＣＰＵ２０４がＲＯＭ２０５又はストレージ２０７に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１６】
ＵＳＢ／ＩＦ２０８は、ＵＳＢメモリやＣｏｍｐａｃｔ  Ｄｉｓｃ（ＣＤ）ドライブ、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ（ＤＶＤ）ドライブなどの外部デバイスと接続することにより情報処理装置の機能を拡張することを可能とする。２０９は通信インタフェース（ＮＥＴ／ＩＦ）であり、有線通信や無線通信により他の情報処理装置やプリンタ、インターネット上のサーバ装置などと通信を介するための取り次ぎを行う。ＮＥＴ／ＩＦ２０９を使用した無線通信手段には、Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＴ）やＮｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＮＦＣ）などの簡易的な低消費電力の通信機能も含まれる。カメラ１２０との通信やＷＥＢサーバ装置１３０との通信もＮＥＴ／ＩＦ２０９により実施される。
【００１７】
２１０は携帯電話通信のためのインターフェイスモジュール（携帯電話／ＩＦ）であり、３Ｇ又はＬＴＥ等の携帯電話規格による通信処理を可能としている。携帯電話／ＩＦ２１０は同通信処理のための電波の入出力のために必要となるアンテナ装置も含んでいる。２１１はＧＰＳ用モジュール（ＧＰＳ／ＩＦ）である。ＧＰＳ／ＩＦ２１１のアンテナ機能により複数のＧＰＳ衛星からの電波を捕捉してＣＰＵ２０４で既定の計算処理をさせることにより、情報処理装置１１０が存在する位置情報を特定することが可能となる。
【００１８】
なお、ＣＰＵ２０４で処理される制御プログラムの提供は、ＲＯＭ２０５等以外にもＵＳＢ／ＩＦ２０８、ＮＥＴ／ＩＦ２０９、携帯電話／ＩＦ２１０を介して他の装置から行うことも可能である。
【００１９】
図３は、カメラ１２０のハードウェア構成図である。演算部３０２は、ＣＰＵを有し、カメラ１２０の全体を制御する。３０３は、被写体の画像を入力するためのイメージセンサー等で構成される光学ユニットである。３０４は、光学ユニット３０３から入力された光学情報を電子信号に変換するための画像処理部である。３０５はＤＲＡＭなどの一次及び二次記憶装置であり、演算部３０２及び画像処理部３０４による電子情報処理で用いられる。３０６はユーザからの指示を受け付けるための操作部であり、カメラ１２０の筐体に設けられたスイッチやダイヤル類などの操作を入力信号に変換して演算部３０２へ通知する。文字入力装置や音声入力を実施するためのマイク等の音声入力部も操作部３０６に含まれる。３０７は背面液晶パネルやＥＶＦ（Ｅｌｅｃｔｒｏｎｉｃ  Ｖｉｅｗ  Ｆｉｎｄｅｒ）に代表される表示部である。表示部３０７は、光学ユニット３０３により入力される撮像及び操作部３０６を補助するため情報表示を行うために使用される。表示部３０７が液晶パネルの場合には接触による感応機能による入力装置としても使用される。
【００２０】
３０８はＲＯＭであり、カメラ１２０で動作する各処理を実行させるためのプログラムが保存されている。３０９は撮影結果の画像ファイル等を記録させるための記憶媒体および同媒体の入力部である。３１０は通信制御部であり、カメラ１２０と他の電子通信機器とを有線又は無線で接続して電子情報の送受信を実施する。通信制御部３１０で扱う通信手段には、ＢＬＥやＮＦＣなどの簡易的な低消費電力通信機能も含まれる。情報処理装置１１０との通信制御は通信制御部３１０で実施される。３１１はバスでありカメラ１２０内での電子情報の伝達を行う。
【００２１】
図４は、カメラ１２０から情報処理装置１１０へ送信される画像ファイルのデータ構造を模式的に示す図である。画像ファイルには、画像データと、関連情報とが含まれる。ここで、画像データは、カメラ１２０により撮影された画像自体である。関連情報は、画像に関連した情報である。関連情報には、画像ＩＤ、撮影時間情報、レーティング情報、転送フラグ、更新フラグが含まれている。
【００２２】
画像ＩＤは、画像を一意に識別するための識別情報である。撮影時間情報は、撮影日時を示す情報である。レーティング情報は、画像に対する撮影者や観察者の主観評価を度数（段階的な値）で表現する情報である。すなわち、レーティング情報は、ユーザ操作に応じて設定される。転送フラグは、本画像ファイルがカメラ１２０に転送されたか否かを示す情報である。本実施形態においては、転送フラグの初期値はＯＦＦであり、本画像ファイルがカメラ１２０に転送されると、転送フラグはＯＮに設定される。更新フラグは、レーティング情報が更新されたか否かを示す情報である。本実施形態においては、更新フラグの初期値はＯＦＦであり、レーティング画像が更新された場合に、更新フラグがＯＮに設定される。なお、レーティング情報の更新は、カメラ１２０におけるユーザ操作に応じて行われるものとする。
【００２３】
図５は、カメラ１２０による転送処理を示すフローチャートである。Ｓ５０１において、カメラ１２０の演算部３０２は、情報処理装置１１０と接続するよう制御する。次に、Ｓ５０２において、演算部３０２は、記憶媒体３０９から１つの画像ファイルを読み込む。以下、適宜画像ファイルを単に画像と称する。次に、Ｓ５０３において、演算部３０２は、画像がカメラ１２０に送信していない未送信画像か否かを判定する。演算部３０２は、画像ファイルに含まれる転送フラグがＯＦＦの場合に、未送信画像と判定する。演算部３０２は、未送信画像と判定した場合には（Ｓ５０３でＹＥＳ）、処理をＳ５０４へ進める。演算部３０２は、未送信画像でないと判定した場合には（Ｓ５０３でＮＯ）、処理をＳ５０６へ進める。Ｓ５０４において、演算部３０２は、画像をカメラ１２０に送信する。次に、Ｓ５０５において、演算部３０２は、画像ファイルの転送フラグをＯＮに変更し、その後処理をＳ５０８へ進める。
【００２４】
また、Ｓ５０６において、演算部３０２は、レーティング情報が更新されているか否かを判定する。演算部３０２は、画像ファイルに含まれる更新フラグがＯＮの場合に、更新されていると判定する。演算部３０２は、更新されていると判定した場合には（Ｓ５０６でＹＥＳ）、処理をＳ５０７へ進める。演算部３０２は、更新されていないと判定した場合には（Ｓ５０６でＮＯ）、処理をＳ５０８へ進める。Ｓ５０７において、演算部３０２は、更新後の関連情報をカメラ１２０に送信し、その後処理をＳ５０８へ進める。なお、本実施形態においては、Ｓ５０７において関連情報を送信することとしたが、これにかえて、レーティング情報のみを送信することとしてもよい。
【００２５】
Ｓ５０８において、演算部３０２は、次の画像、すなわち未処理の画像が記憶媒体３０９に残されているか否かを判定する。演算部３０２は、次の画像が存在する場合には（Ｓ５０８でＹＥＳ）、処理をＳ５０２へ進める。この場合、Ｓ５０２において、次の画像が読み込まれ、続く処理が行われる。演算部３０２は、次の画像が存在しない場合、すなわち記憶媒体３０９に格納されているすべての画像について処理が完了した場合には（Ｓ５０８でＮＯ）、処理をＳ５０９へ進める。Ｓ５０９において、演算部３０２は、情報処理装置１１０との接続を切断するよう制御する。以上で、転送処理が完了する。
【００２６】
図６は、情報処理装置１１０による転送処理を示すフローチャートである。情報処理装置１１０は、転送処理において、カメラ１２０から画像を受信し、適宜ＷＥＢサーバ装置１３０へ送信する。Ｓ６０１において、情報処理装置１１０のＣＰＵ２０４は、カメラ１２０と接続するよう制御する。次に、Ｓ６０２において、ＣＰＵ２０４は、情報処理装置１１０が受信していない新規の画像をカメラ１２０が記憶している場合には（Ｓ６０２でＹＥＳ）、処理をＳ６０３へ進める。ＣＰＵ２０４は、新規の画像を記憶していない場合には（Ｓ６０２でＮＯ）、処理をＳ６０７へ進める。
【００２７】
Ｓ６０３において、ＣＰＵ２０４は、新規の画像を１つ受信する。次に、Ｓ６０４において、ＣＰＵ２０４は、Ｓ６０３において受信した画像をストレージ２０７に格納する。本処理は、画像を記憶部に格納する格納処理の一例である。次に、Ｓ６０５において、ＣＰＵ２０４は、Ｓ６０３において受信した画像がアップロードの対象か否かを判定する。具体的には、ＣＰＵ２０４は、レーティング情報の度数が予め設定された値である場合に、アップロードの対象と判定する。ここで、図７を参照しつつＳ２０４の処理について説明する。
【００２８】
図７は、レーティング情報の閾値を設定するための設定画面７００の一例を示す図である。設定画面７００は、情報処理装置１１０の表示装置２０１に表示される。設定画面７００には、レーティング情報の度数毎のチェックボックス７０１〜７０５が表示されている。ここで、ユーザ操作によりチェックが行われると、情報処理装置１１０のＣＰＵ２０４は、転送対象のレーティング情報の度数の指定を受け付け（受付処理）、指定に係る度数をアップロード対象の度数として設定する。そして、ＣＰＵ２０４は、Ｓ６０５においては、受信した画像に係るレーティング情報の度数が設定画面７００において設定された度数と一致する場合に、アップロードの対象と判定する。なお、Ｓ６０３の処理は、アップロードの対象（転送の対象）か否かを判定する転送判定処理の一例である。
【００２９】
なお、ＣＰＵ２０４は、画像に付与された付与情報（関連情報）に基づいて、アップロードの対象か否かを判定すればよく、参照される情報はレーティング情報に限定されるものではない。他の例としては、関連情報には、アップロードのＯＮ、ＯＦＦを示すアップロードフラグが含まれており、情報処理装置１１０は、アップロードフラグに基づいて、アップロードの対象か否かを判定してもよい。
【００３０】
図６に戻り、ＣＰＵ２０４は、受信した画像がアップロード対象であると判定した場合には（Ｓ６０５でＹＥＳ）、処理をＳ６０６へ進める。ＣＰＵ２０４は、受信した画像がアップロード対象ではないと判定した場合には（Ｓ６０５でＮＯ）、処理をＳ６０２へ進める。Ｓ６０６において、ＣＰＵ２０４は、Ｓ６０３において受信した画像をアップロードキューに追加し、その後処理をＳ６０２へ進める。ここで、アップロードキューは、アップロード対象の画像、すなわち待機画像として登録される画像ファイルのパス（ストレージ２０７内のパス等）の任意形式のリストである。アップロードキューは、ＲＡＭ２０６に格納されている。
【００３１】
また、Ｓ６０７において、ＣＰＵ２０４は、受信済みの画像を対象とし、更新された関連情報が存在するか否かを判定する。ＣＰＵ２０４は、関連情報の更新フラグ（図４）を参照することで、更新の有無を確認することができる。ＣＰＵ２０４は、更新された関連情報が存在する場合には（Ｓ６０７でＹＥＳ）、処理をＳ６０８へ進める。ＣＰＵ２０４は、更新された関連情報が存在しない場合には（Ｓ６０７でＮＯ）、処理をＳ６１２へ進める。Ｓ６０８において、ＣＰＵ２０４は、情報処理装置１１０がまだ受信していない、更新後の関連情報を１つ受信する。次に、Ｓ６０９において、ＣＰＵ２０４は、既にストレージ２０７に格納されている、更新前の関連情報を、Ｓ６０８において受信した関連情報で更新する。なお、ＣＰＵ２０４は、画像ＩＤを参照することで、同一の画像に対する関連情報を特定することができる。
【００３２】
次に、Ｓ６１０において、ＣＰＵ２０４は、関連情報の更新により、アップロード対象でなかった画像がアップロード対象に変更になったか否かを判定する。ＣＰＵ２０４は、アップロード対象に更新になった場合には（Ｓ６１０でＹＥＳ）、処理をＳ６１１へ進める。ＣＰＵ２０４は、アップロード対象に更新になっていない場合（Ｓ６１１でＮＯ）、処理をＳ６０２へ進める。なお、ＣＰＵ２０４は、更新前からアップロード対象になっていた場合にも、処理をＳ６０２へ進めるものとする。Ｓ６１１において、ＣＰＵ２０４は、関連情報が更新された画像を、アップロードキューに追加し、その後処理をＳ６０２へ進める。
【００３３】
そして、Ｓ６１２において、ＣＰＵ２０４は、カメラ１２０との接続を切断するよう制御する。次に、Ｓ６１３において、ＣＰＵ２０４は、アップロードキューにアップロード対象の画像が格納されているか否かを判定する。ＣＰＵ２０４は、アップロード対象の画像が格納されている場合には（Ｓ６１３でＹＥＳ）、処理をＳ６１４へ進める。ＣＰＵ２０４は、アップロード対象の画像が格納されていない場合には（Ｓ６１３でＮＯ）、転送処理を終了する。Ｓ６１４において、ＣＰＵ２０４は、ＷＥＢサーバ装置１３０との接続認証処理を実行する。次に、Ｓ６１５において、ＣＰＵ２０４は、アップロードキューに格納されているすべての画像のアップロード（転送）を行う。次に、Ｓ６１６において、ＷＥＢサーバ装置１３０との通信を切断するよう制御する。以上で転送処理が終了する。なお、Ｓ６０５、Ｓ６０６の処理により、アップロードキューに格納された画像ファイルは後にＷＥＢサーバ装置１３０に転送される一方、アップロードキューに格納されなかった画像ファイルはＷＥＢサーバ装置１３０への転送は行われない。すなわち、Ｓ６０５、Ｓ６０６及びＳ６１５の処理は、レーティング情報に基づいて、転送を行うか否かを判定する転送判定処理の一例である。Ｓ６０５、Ｓ６０６及びＳ６１５の処理はまた、転送を行うと判定された場合に画像を外部装置に転送し、転送しないと判定された場合に画像を転送しないよう制御する送信制御処理の一例である。すなわち、レーティング情報に基づいて、外部装置への転送を選択的に行うよう送信制御する処理が実行される。
【００３４】
以上のように、第１の実施形態の情報処理装置１１０は、すべての画像を自装置の記憶部に格納しつつ、レーティング情報に従い、ユーザが希望する画像については、ＷＥＢサーバ装置１３０へ転送することができる。すなわち、撮影画像の管理に係るユーザ操作の作業負荷を軽減することができる。
【００３５】
（第２の実施形態）
次に、第２の実施形態に係る画像システム１００について説明する。第２の実施形態に係る画像システム１００は、適宜画像を圧縮してＷＥＢサーバ装置１３０への画像転送を行う。以下、第２の実施形態に係る画像システム１００について、第１の実施形態に係る画像システム１００と異なる点を主に説明する。図８は、第２の実施形態に係る情報処理装置１１０が、表示装置２０１に表示する設定画面８００の一例を示す図である。設定画面８００においては、レーティング情報の度数毎に、アップロードの有無を指定するチェックボックス８０１と、圧縮の有無を指定するチェックボックス８０２と、が表示されている。ここで、ユーザは、アップロードの有無だけでなく、圧縮の有無についても指定することができる。なお、圧縮についてのチェックボックス８０２は、対応するアップロードのチェックボックス８０１が選択された場合にのみ、選択が可能になるものとする。
【００３６】
図９は、第２の実施形態に係る情報処理装置１１０による転送処理を示すフローチャートである。なお、図９に示す転送処理の各処理のうち、図６を参照しつつ説明した第１の実施形態に係る転送処理の各処理と同一の処理には、同一の番号を付している。ＣＰＵ２０４は、Ｓ６０５でアップロード対象であると判定した場合には（Ｓ６０５でＹＥＳ）、処理をＳ９０１へ進める。Ｓ９０１において、ＣＰＵ２０４は受信した画像が圧縮対象であるか否かを判定する。具体的には、ＣＰＵ２０４は、レーティング情報の度数が予め設定された度数である場合に、圧縮の対象と判定する。なお、予め設定された度数は、図８を参照しつつ説明した設定画面８００において、圧縮のチェックボックス８０２にチェックが入れられた度数である。
【００３７】
ＣＰＵ２０４は、圧縮対象であると判定した場合には（Ｓ９０１でＹＥＳ）、処理をＳ９０２へ進める。ＣＰＵ２０４は、圧縮対象でないと判定した場合には（Ｓ９０１でＮＯ）、処理をＳ６０６へ進める。Ｓ９０２において、ＣＰＵ２０４は、受信した画像に対し、圧縮処理を施し圧縮画像を得、その後処理をＳ６０６へ進める。この場合、ＣＰＵ２０４は、Ｓ６０６において、圧縮画像をアップロードキューに追加する。すなわち、画像が圧縮された場合には、圧縮後の画像が転送されることになる。なお、Ｓ９０１及びＳ９０２の処理は、圧縮を行うか否かを判定する圧縮判定処理の一例であり、また圧縮処理の一例である。以上のようにして、レーティング情報に基づき、転送対象の画像に対して圧縮処理が選択的に行われる。なお、第２の実施形態に係る画像システム１００のこれ以外の構成及び処理は、第１の実施形態に係る画像システム１００の構成及び処理と同様である。第２の実施形態に係る画像システム１００においては、画像の転送時の圧縮の有無についてもレーティング情報に従い制御することができる。
【００３８】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００３９】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４０】
１００  画像システム
１１０  情報処理装置
１２０  カメラ
１３０  ＷＥＢサーバ装置
【図１】
2019148994.tif 000003
【図２】
2019148994.tif 000004
【図３】
2019148994.tif 000005
【図４】
2019148994.tif 000006
【図５】
2019148994.tif 000007
【図６】
2019148994.tif 000008
【図７】
2019148994.tif 000009
【図８】
2019148994.tif 000010
【図９】
2019148994.tif 000011