(57)【要約】【課題】転送を意図しない画像が転送される。【解決手段】撮像装置は、記憶した画像を情報処理装置の表示画面内に貼り付ける撮像装置であって、ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定する設定部と、前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる貼付処理部と、を備える。【選択図】図２
2014228740.tif 000002
【特許請求の範囲】
【請求項１】
記憶した画像を情報処理装置の表示画面内に貼り付ける撮像装置であって、
ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定する設定部と、
前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる貼付処理部と、
を備える撮像装置。
【請求項２】
前記情報処理装置の前記表示画面を撮像する撮像部と、
撮像された前記表示画面を表示する表示部と、
前記表示部に表示された前記表示画面上において貼付位置を前記ユーザに指定させる入力部と、
を備える請求項１に記載の撮像装置。
【請求項３】
前記設定部は、転送を許可する前記情報処理装置を更に選択可能とする
請求項１または２に記載の撮像装置。
【請求項４】
前記設定部は、前記画像に対応付けられた撮像時の位置情報に基づいて、転送の許否を設定する
請求項１から３のいずれか１項に記載の撮像装置。
【請求項５】
前記設定部は、前記画像を撮像した時刻および場所の組み合わせに基づいて転送の許否を設定する
請求項１から４のいずれか１項に記載の撮像装置。
【請求項６】
前記設定部は、前記画像に人物が写っているか否かに応じて転送の許否を設定する
請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
前記設定部は、前記画像に人物が写っている場合に、転送を許可する
請求項６に記載の撮像装置。
【請求項８】
前記設定部は、前記画像に写っている人物が前記情報処理装置の前記ユーザであることを条件として、その人が写っている当該画像の転送を許可する
請求項７に記載の撮像装置。
【請求項９】
前記設定部は、前記画像に対する転送の許否の指示を音声により受け付ける
請求項１から８のいずれか１項に記載の撮像装置。
【請求項１０】
請求項１から９のいずれか１項に記載の撮像装置と、
前記撮像装置から転送された前記画像を前記表示画面内に表示する前記情報処理装置とを備え、
前記情報処理装置は、
前記ユーザを撮像して前記ユーザの画像に基づいて前記ユーザを認証する認証部と、
前記ユーザが当該情報処理装置に対する画像の貼付を許可されているか否かを判定する判定部と、
を有する画像転送システム。
【請求項１１】
撮像装置が記憶した画像を情報処理装置の表示画面内に貼り付ける画像転送方法であって、
ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定して、
前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる、
画像転送方法。
【請求項１２】
記憶した画像を情報処理装置の表示画面内に貼り付ける撮像装置に設けられるコンピュータに実行されるプログラムであって、
ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定する設定部と、
前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる貼付処理部としてコンピュータに機能させるプログラム。
【請求項１３】
撮像装置から転送された画像を情報処理装置の表示画面内に貼り付ける画像転送方法であって、
ユーザを撮像して前記ユーザの画像に基づいて前記ユーザを認証して、
前記ユーザが当該情報処理装置に対する画像の貼付を許可されているか否かを判定する画像転送方法。
【請求項１４】
撮像装置から転送された画像を情報処理装置の表示画面内に貼り付けるコンピュータに実行されるプログラムであって、
ユーザを撮像して前記ユーザの画像に基づいて前記ユーザを認証する認証部と、
前記ユーザが当該情報処理装置に対する画像の貼付を許可されているか否かを判定する判定部としてコンピュータを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像転送システム、画像転送方法、及び、プログラムに関する。
【背景技術】
【０００２】
画像を情報処理装置に転送して、貼り付ける技術が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の技術では、転送を意図しない画像が転送されるといった課題がある。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、記憶した画像を情報処理装置の表示画面内に貼り付ける撮像装置であって、ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定する設定部と、前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる貼付処理部と、を備える撮像装置を提供する。
【０００５】
本発明の第２の態様においては、上述の撮像装置と、前記撮像装置から転送された前記画像を前記表示画面内に表示する前記情報処理装置とを備え、前記情報処理装置は、前記ユーザを撮像して前記ユーザの画像に基づいて前記ユーザを認証する認証部と、前記ユーザが当該情報処理装置に対する画像の貼付を許可されているか否かを判定する判定部と、を有する画像転送システムを提供する。
【０００６】
本発明の第３の態様においては、撮像装置が記憶した画像を情報処理装置の表示画面内に貼り付ける画像転送方法であって、ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定して、前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる、画像転送方法を提供する。
【０００７】
本発明の第４の態様においては、記憶した画像を情報処理装置の表示画面内に貼り付ける撮像装置に設けられるコンピュータに実行されるプログラムであって、ユーザの指示に応じて前記情報処理装置への転送を許可するか否かを前記画像に対して設定する設定部と、前記画像が転送を許可されていることを条件として、前記情報処理装置に対して前記画像を送信し、前記情報処理装置の前記表示画面上の指定された位置に貼り付けさせる貼付処理部としてコンピュータに機能させるプログラムを提供する。
【０００８】
本発明の第５の態様においては、撮像装置から転送された画像を情報処理装置の表示画面内に貼り付ける画像転送方法であって、ユーザを撮像して前記ユーザの画像に基づいて前記ユーザを認証して、前記ユーザが当該情報処理装置に対する画像の貼付を許可されているか否かを判定する画像転送方法を提供する。
【０００９】
本発明の第６の態様においては、撮像装置から転送された画像を情報処理装置の表示画面内に貼り付けるコンピュータに実行されるプログラムであって、ユーザを撮像して前記ユーザの画像に基づいて前記ユーザを認証する認証部と、前記ユーザが当該情報処理装置に対する画像の貼付を許可されているか否かを判定する判定部としてコンピュータを実行させるプログラムを提供する。
【００１０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る画像転送システム１０の構成を示す。
【図２】画像転送システム１０の制御系を説明するブロック図である。
【図３】撮像装置１２による画像転送処理のフローチャートである。
【図４】情報処理装置１４による画像転送処理のフローチャートである。
【図５】撮像装置１２における画像転送処理での表示画面１６に表示される画像及び入力を説明する図である。
【図６】撮像装置１２における画像転送処理での表示画面１６に表示される画像及び入力を説明する図である。
【図７】撮像装置１２における画像転送処理での表示画面１６に表示される画像及び入力を説明する図である。
【図８】情報処理装置１４における画像転送処理での表示画面１８に表示されている画像を説明する図である。
【図９】本実施形態に係るコンピュータ１９００のハードウエア構成の一例を示す。
【発明を実施するための形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、本実施形態に係る画像転送システム１０の構成を示す。画像転送システム１０では、撮像装置１２が、記憶した画像ＰＣのうち、転送を許可されている画像ＰＣを情報処理装置１４へ転送して表示画面１８内に貼り付けることによって、意図しない画像ＰＣが転送されることを防止する。図１に示すように、画像転送システム１０は、撮像装置１２と、情報処理装置１４とを備える。
【００１４】
撮像装置１２は、各種のアプリケーションプログラムを実行できるコンピュータを含むデジタルカメラである。撮像装置１２は、ライブビュー等による撮像中の画像ＰＣ、及び、記憶している画像または文字情報等を表示画面１６に表示する。また、撮像装置１２は、被写体を撮像して生成した画像ＰＣを記憶する。撮像装置１２は、ユーザの指示に応じて、記憶した画像ＰＣを情報処理装置１４へ転送して表示画面１８に貼り付ける。
【００１５】
情報処理装置１４は、各種のアプリケーションプログラムを実行できるコンピュータである。情報処理装置１４は、大型コンピュータであってもよく、携帯型コンピュータであってもよい。情報処理装置１４は、記憶している画像（例えば、情報処理装置１４で動作するプログラムが表示する画像）、撮像装置１２から転送された転送用の画像ＰＣ等を表示画面１８に表示する。
【００１６】
図２は、画像転送システム１０の制御系を説明するブロック図である。図２に示すように、撮像装置１２は、表示画面１６と、撮像部２２と、入力部２０と、通信部２４と、処理部２６と、記憶部２８とを備える。
【００１７】
表示画面１６は、一例として、撮像装置１２の裏面に設けられた液晶表示装置、または、有機ＥＬ表示装置である。表示画面１６は、処理部２６から入力された画像等を表示する。
【００１８】
入力部２０は、一例として、表示画面１６の全面に設けられたタッチパネル、及び、筐体に設けられた設定スイッチである。入力部２０は、ユーザによって入力された操作に関する情報を処理部２６へ出力する。例えば、入力部２０は、表示画面１６に表示された情報処理装置１４上のユーザが指定した画像の貼付位置を受け付ける。
【００１９】
撮像部２２は、一例として、一例として、ＣＣＤ（Charge Coupled Device）イメージセンサ、または、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサである。撮像部２２は、入力部２０が受け付けたユーザの操作を処理部２６を介して受け付けて、被写体を撮像して画像を生成する。撮像部２２が撮像する被写体は、一例として、情報処理装置１４の表示画面１６である。撮像部２２は、撮像した画像を処理部２６へ出力する。
【００２０】
通信部２４は、無線通信によって、画像等の情報を情報処理装置１４との間で送受信する。通信部２４は、処理部２６から入力された情報を情報処理装置１４へと送信する。通信部２４は、情報処理装置１４から受信した情報を処理部２６へ出力する。
【００２１】
処理部２６は、一例として、ＣＰＵ（Central Processing Unit）等を含む演算及び制御回路を含むコンピュータである。処理部２６は、表示画面１６、撮像部２２、入力部２０、及び、記憶部２８と接続されている。処理部２６は、記憶部２８に記憶されているプログラムを実行する。例えば、処理部２６は、記憶部２８に記憶されている画像転送用プログラムを読み出して実行することにより、表示部３０、設定部３２、及び、貼付処理部３４として機能する。尚、表示部３０、設定部３２、及び、貼付処理部３４を回路等のハードウエアによって構成してもよい。
【００２２】
表示部３０は、表示画面１６に画像を表示させる。尚、表示部３０が表示させる画像は、撮像した画像、設定用の文字情報等を含む。表示部３０は、例えば、画像転送の許可を設定する設定用の画面を表示画面１６に表示させる。また、表示部３０は、貼付位置の指定用の画面として、撮像部２２が撮像した情報処理装置１４の表示画面１８を表示画面１６に表示させる。
【００２３】
設定部３２は、入力部２０から受け付けたユーザの指示に応じて情報処理装置１４への転送を許可するか否かを画像に対して設定する。設定部３２は、いずれかの画像に転送の許可が指示されると、転送の許可設定を当該画像に関連付けて、記憶部２８に記憶させる。また、設定部３２は、入力部２０からユーザの指定した貼付位置を取得して、画像と関連付けて貼付位置を記憶部２８に記憶させる。
【００２４】
貼付処理部３４は、画像が転送を許可されていることを条件として、通信部２４を介して、情報処理装置１４に対して画像を送信し、情報処理装置１４の表示画面１８上の指定された貼付位置に貼り付けさせる。
【００２５】
記憶部２８は、情報を記憶する。記憶部２８が記憶する情報は、一例として、画像転送用のプログラム、及び、画像等である。
【００２６】
情報処理装置１４は、表示画面１８と、入力部４０と、撮像部４２と、通信部４４と、処理部４６と、記憶部４８とを有する。
【００２７】
表示画面１８は、一例として、情報処理装置１４の前面に設けられた液晶表示装置、または、有機ＥＬ表示装置である。表示画面１８は、処理部４６から入力された画像等を表示する。表示画面１８が表示する画像は、一例として、撮像装置１２から転送された転送用の画像である。
【００２８】
入力部４０は、一例として、キーボード、マウス、タッチパッドを含む。入力部４０は、ユーザによって入力された情報を処理部４６へ出力する。
【００２９】
撮像部４２は、一例として、ＣＣＤイメージセンサ、または、ＣＭＯＳイメージセンサである。撮像部４２は、入力部４０が受け付けたユーザの操作を処理部４６介して受け付けて、被写体を撮像して画像を生成する。撮像部４２が撮像する被写体は、一例として、撮像部４２は、撮像した画像を処理部４６へ出力する。
【００３０】
通信部４４は、無線通信によって、画像等の情報を撮像装置１２との間で送受信する。通信部４４は、処理部４６から入力された情報を撮像装置１２へ送信する。通信部４４は、撮像装置１２から受信した情報を処理部４６へ出力する。
【００３１】
記憶部４８は、情報を記憶する。記憶部４８が記憶する情報は、プログラム、及び、画像である。例えば、記憶部４８は、転送を許可されているユーザの情報を記憶している。
【００３２】
処理部４６は、例えば、ＣＰＵ等を含む演算及び制御回路である。処理部４６は、表示画面１８、入力部４０、撮像部４２、通信部４４、及び、記憶部４８と接続されている。処理部４６は、記憶部４８に記憶されているプログラムを実行する。これにより、処理部４６は、認証部５０及び判定部５２として機能する。尚、認証部５０及び判定部５２の一部を回路等のハードウエアによって構成してもよい。
【００３３】
認証部５０は、ユーザを認証する。例えば、認証部５０は、撮像部４２にユーザを撮像させて、当該撮像されたユーザの画像に基づいて、記憶部４８に記憶されたユーザを認証する。
【００３４】
判定部５２は、認証部５０によって認証されたユーザが情報処理装置１４に対する画像の貼り付けを許可されていることか否かを判定する。例えば、判定部５２は、認証されたユーザが記憶部４８に貼り付けを許可されているユーザとして記憶されている場合、当該ユーザによる貼り付けを許可する。
【００３５】
図３は、撮像装置１２による画像転送処理のフローチャートである。
【００３６】
図３に示すように、画像転送処理では、設定部３２が、ユーザによるいずれかの画像の転送を許可する許可設定を入力部２０から受け付けたか否かを判定する（ＳＡ１０）。例えば、ユーザは、表示画面１６に表示された画像をタッチパネル等の入力部２０によって選択することにより、当該画像の許可設定を入力する。設定部３２は、許可設定を受け付けたと判定するまで、待機状態となる（ＳＡ１０：Ｎｏ）。設定部３２は、入力部２０から許可設定が入力されて、許可設定を受け付けたと判定すると（ＳＡ１０：Ｙｅｓ）、ユーザによって設定された画像と関連付けて許可設定を記憶部２８に記憶させる（ＳＡ１２）。
【００３７】
次に、設定部３２は、ユーザによる情報処理装置１４の表示画面１８上の画像の貼付位置を入力部２０から受け付けたか否かを判定する（ＳＡ１４）。例えば、ユーザは、表示画面１６に表示された情報処理装置１４の表示画面１８上の位置をタッチパネル等の入力部２０によって指定することによって、当該画像の貼付位置を入力する。設定部３２は、入力部２０から貼付位置が入力されて、貼付位置を受け付けたと判定すると（ＳＡ１４：Ｙｅｓ）、貼付位置を許可設定された画像と関連付けて記憶部２８に記憶させる（ＳＡ１６）。一方、設定部３２は、貼付位置を受け付けていないと判定すると（ＳＡ１４：Ｎｏ）、ステップＳＡ１６を実行しない。
【００３８】
次に、設定部３２は、転送用の画像がユーザによって選択されたか否かを判定する（ＳＡ１８）。例えば、ユーザは、表示画面１６に表示された画像のいずれかをタッチパネル等の入力部２０によって選択することにより、転送用の画像を入力する。設定部３２は、転送用の画像が選択されていないと判定すると（ＳＡ１８：Ｎｏ）、ステップＳＡ１０以降を繰り返す。
【００３９】
一方、設定部３２は、入力部２０から転送用の画像が入力されて、転送用の画像が選択されたと判定すると（ＳＡ１８：Ｙｅｓ）、転送指示を受け付けたか否かを判定する（ＳＡ２０）。例えば、ユーザは、表示画面１６に表示された転送ボタンをタッチパネル等の入力部２０によって選択することにより、転送指示を入力する。設定部３２は、転送指示を受け付けていないと判定すると（ＳＡ２０：Ｎｏ）、画像転送処理を終了する。一方、設定部３２は、転送指示を入力部２０から受け付けたと判定すると（ＳＡ２０：Ｙｅｓ）、転送指示を貼付処理部３４に出力する。
【００４０】
貼付処理部３４は、転送指示を受け付けると、転送用の画像が転送を許可されていることを条件として、転送用の画像を転送する。具体的には、貼付処理部３４は、転送指示を受け付けると、選択されている転送用の画像に許可設定があるか否かを判定する（ＳＡ２２）。貼付処理部３４は、記憶部２８に記憶されている転送用の画像に許可設定が関連付けられている場合、許可設定ありと判定する（ＳＡ２２：Ｙｅｓ）。貼付処理部３４は、許可設定ありと判定すると、通信部２４を介して、転送用の画像を貼付位置とともに情報処理装置１４に転送して貼り付ける（ＳＡ２４）。尚、貼付位置が転送用の画像に設定されていない場合、貼付処理部３４は、初期設定の貼付位置（例えば、表示画面１８の中心位置）を転送用の画像とともに転送すればよい。また、複数の転送用の画像が選択されている状態で転送指示を受け付けた場合、貼付処理部３４は、複数の転送用の画像のうち、許可設定がある転送用の画像のみを転送すればよい。これにより、画像転送処理が終了する。一方、貼付処理部３４は、選択されている転送用の画像に許可設定がないと判定すると（ＳＡ２２：Ｎｏ）、画像を転送することなく、画像転送処理を終了する。
【００４１】
図４は、情報処理装置１４による画像転送処理のフローチャートである。
【００４２】
図４に示すように、認証部５０は、通信部４４が転送用の画像を撮像装置１２から受信したか否かを判定する（ＳＢ５０）。認証部５０は、通信部４４が転送用の画像を受信するまで待機状態となる（ＳＢ５０：Ｎｏ）。
【００４３】
一方、認証部５０は、転送用の画像を受信したと判定すると（ＳＢ５０：Ｙｅｓ）、撮像部４２に、転送用の画像を転送したユーザを撮像させる（ＳＢ５２）。尚、認証部５０は、表示画面１８に撮像したユーザの画像を表示させてもよい。認証部５０は、撮像部４２が撮像したユーザの画像に基づいてユーザを認証して、認証したユーザの情報を判定部５２へ出力する（ＳＢ５４）。
【００４４】
判定部５２は、認証されたユーザが、転送が許可されているユーザか否かを判定する（ＳＢ５６）。判定部５２は、認証されたユーザが記憶部４８に記憶されている転送が許可されているユーザであると判定すると（ＳＢ５６：Ｙｅｓ）、受信した転送用の画像を表示画面１８に貼り付けて（ＳＢ５８）、画像転送処理を終了する。一方、判定部５２は、認証されたユーザが記憶部４８に記憶されている転送が許可されているユーザに含まれていないと判定すると（ＳＢ５６：Ｎｏ）、受信した転送用の画像を貼り付けることなく画像転送処理を終了する。
【００４５】
図５、図６、図７は、撮像装置１２における画像転送処理での表示画面１６に表示される画像及び入力を説明する図である。
【００４６】
図５は、いずれかの画像に転送の許可を設定する画面である。図５に示すように、許可設定では、表示部３０は、表示画面１６に複数の画像ＰＣを表示させるとともに、許可ボタンＢＡを表示させる。この表示状態で、ユーザは、入力部２０上を指ＦＮでタッチして、転送を許可する画像ＰＣ（例えば、右上の画像ＰＣ）を選択した後、許可ボタンＢＡを選択する。これにより、入力部２０は、ユーザによって選択された画像ＰＣと、選択された画像ＰＣの転送が許可されたことを受け付ける。入力部２０は、当該画像ＰＣと、許可設定された旨を設定部３２に出力することにより、設定部３２は、当該画像ＰＣに関連付けて許可設定を記憶部２８に記憶する。
【００４７】
図６は、情報処理装置１４上の画像の貼付位置を設定する画面である。図６に示すように、表示部３０は、撮像部２２が撮像している情報処理装置１４を表示画面１６に表示させる。この表示状態で、ユーザは、入力部２０上を指ＦＮでタッチすることにより、情報処理装置１４の表示画面１８上のいずれかの位置を選択する。これにより、入力部２０は、ユーザによってタッチされた座標を設定部３２へ出力する。設定部３２は、入力部２０から入力された座標と表示画面１６上に表示されている情報処理装置１４の表示画面１８の画像から、表示画面１８上の位置を特定して、当該特定した位置を貼付位置として記憶部２８に記憶させる。
【００４８】
図７は、画像の転送指示を入力する画面である。図７に示すように、表示部３０は、表示画面１６に複数の画像ＰＣを表示させるとともに、転送ボタンＢＴを表示させる。尚、表示部３０は、許可設定されている画像ＰＣのみを表示画面１６に表示させてもよく、許可設定されている画像ＰＣと許可設定されていない画像ＰＣとを区別して表示させてもよい。この表示状態で、ユーザは、入力部２０上を指ＦＮでタッチして、転送させる画像ＰＣ（例えば、右上の画像ＰＣ）を選択した後、転送ボタンＢＴを選択する。これにより、入力部２０は、ユーザによって転送を指示された画像ＰＣと、転送が指示された旨とを設定部３２へ出力する。これにより、設定部３２は、転送を指示された画像ＰＣ及び転送指示を貼付処理部３４へ出力する。この後、貼付処理部３４は、転送が指示された画像ＰＣに許可設定がされていれば、画像ＰＣを情報処理装置１４へ転送する。
【００４９】
図８は、情報処理装置１４における画像転送処理での表示画面１８に表示されている画像を説明する図である。図５から図７に示すユーザの入力によって画像ＰＣが転送されると、図８に示すように、判定部５２は、ユーザによって選択された画像ＰＣを、ユーザによって指定された表示画面１８上の貼付位置に貼り付ける。
【００５０】
上述したように画像転送システム１０の撮像装置１２は、転送が許可されている画像を転送して、転送が許可されていない画像を転送しない。これにより、撮像装置１２は、ユーザが転送を意図していない画像を転送することを抑制できる。
【００５１】
また、情報処理装置１４は、ユーザを認証して、認証されたユーザが転送を許可されているユーザである場合に、受信した画像ＰＣを表示画面１８に貼り付ける。これにより、情報処理装置１４は、意図しないユーザの撮像装置１２から転送された画像ＰＣを貼り付けることを抑制できる。
【００５２】
上述した実施形態において、各部材の機能、各部材間の接続関係、各部材の個数等の数値は、適宜変更してよい。
【００５３】
例えば、上述の実施形態では、情報処理装置１４の判定部５２は、認証部５０が認証したユーザが画像の貼付を許可されているユーザであると判定した場合に、受信した画像ＰＣを表示画面１８に貼り付けたが、これに限られない。例えば、判定部５２は、転送したユーザに基づいて判定することなく、受信した画像ＰＣを全て貼り付けてもよい。
【００５４】
設定部３２は、転送を許可する情報処理装置１４を選択可能としてもよい。例えば、表示部３０が表示画面１６に転送可能な複数の情報処理装置１４を表示させて、設定部３２は、ユーザが入力部２０を介して選択した情報処理装置１４を転送可能な情報処理装置１４としてもよい。これにより、撮像装置１２が、ユーザが意図しない情報処理装置１４に画像ＰＣを転送することを抑制できる。
【００５５】
また、設定部３２は、ユーザが指定する許可設定に加えて、別の条件で転送を許可する画像を設定してもよい。尚、設定部３２は、別の条件によって転送の許可を設定する場合、ステップＳＡ１０とステップＳＡ１２の間で当該転送の許可の可否を判定すればよい。例えば、設定部３２は、ユーザが選択した画像に対応付けられた撮像時の位置情報に基づいて、転送の許否を設定してもよい。具体的には、設定部３２は、撮像時の位置情報が会社内である画像ＰＣについて転送を許可しないようにしてもよい。これにより、撮像装置１２は、会社内で撮像された機密を含む画像ＰＣの転送を制限することができる。また、設定部３２は、画像ＰＣを撮像した時刻及び場所の組み合わせに基づいて、転送の許否を設定してもよい。具体的には、設定部３２は、会社内の位置情報が関連付けられ、会社内で行われた会議の時刻と一致する時刻情報を有する画像の転送を許可しないようにしてもよい。これにより、撮像装置１２は、会社内で行われた会議の様子を撮像した画像ＰＣの転送を制限することができる。
【００５６】
設定部３２は、ユーザが選択した画像ＰＣに人物が写っているか否かによって転送の許否を設定してもよい。例えば、設定部３２は、画像ＰＣに人物が写っている場合に転送の許可を設定してもよい。また、設定部３２は、画像ＰＣに写っている人物が情報処理装置１４のユーザであることを条件として、画像ＰＣの転送を許可してもよい。この場合、記憶部２８は、情報処理装置１４のユーザの情報、例えば、ユーザの画像情報を記憶する。
【００５７】
設定部３２は、画像ＰＣに対する転送の許否を別の方法によって受け付けてもよい。例えば、設定部３２は、マイク等の入力部２０に入力されたユーザの音声によって、画像ＰＣに対する転送の許否の指示を受け付けて設定してもよい。設定部３２は、入力部２０に「社外秘」、「マル」等の音声がユーザによって入力されたら、当該画像ＰＣの転送を許可設定にして、「バツ」等の音声が入力されたら当該画像ＰＣの転送を許可設定にしない。
【００５８】
上述の実施形態では、情報処理装置１４の表示部３０が、受信した転送用の画像ＰＣを表示画面１８の撮像装置１２から指定された貼付位置に表示する例を示したが、表示する形態はこれに限られない。例えば、表示部３０は、先の転送用の画像ＰＣが表示されている範囲に新たに受信した転送用の画像ＰＣを置換して表示してもよい。この場合、表示部３０は、先の転送用の画像ＰＣの位置及び大きさに一致させて、新たな転送用の画像ＰＣを表示してもよい。また、表示部３０は、撮像装置１２から転送された転送用の画像ＰＣ以外の画像が表示している領域に転送用の画像ＰＣを表示してもよい。表示部３０は、ユーザによって選択された転送用の画像ＰＣの位置に新たな転送用の画像ＰＣを表示してもよい。更に、表示部３０は、新たな転送用の画像ＰＣを表示する場合、ユーザによって選択された置換対象の先の転送用の画像ＰＣを記憶部４８から削除してもよい。
【００５９】
上述した実施形態では、情報処理装置１４の表示部３０は転送用の画像ＰＣを単独で表示する例をあげたが、表示部３０は、転送用の画像ＰＣに加えて画像に関する情報を表示画面１８に表示させてもよい。例えば、表示部３０は、転送用の画像ＰＣを説明するキャプション情報を画像に関する情報として表示画面１８に表示させてもよい。また、表示部３０は、撮像装置１２の記憶部２８及び情報処理装置１４の記憶部４８を検索することにより、表示する転送用の画像ＰＣに関連する情報を抽出して、キャプション情報を生成してもよい。例えば、表示部３０は、転送用の画像ＰＣに含まれる撮像した位置及び日時に基づいて、予定表の情報を検索して予定の名称を含むキャプション情報を生成してもよい。また、表示部３０は、転送用の画像ＰＣに含まれる情報を画像認識によって認識して、認識した対象に関連するキャプション情報を生成してもよい。例えば、表示部３０は、転送用の画像ＰＣに含まれる人物を画像認識によって判別して、当該人物の名前、メールアドレス等をキャプション情報としてもよい。更に、表示部３０は、転送用の画像ＰＣを表示する範囲がアプリケーションのアイコンであった場合、当該アプリケーションを起動して、転送用の画像ＰＣを表示してもよい。例えば、アプリケーションがメールに関するアプリケーションであった場合、表示部３０は、メールのアプリケーションを起動させて、送信メールに転送用の画像ＰＣを添付してもよい。
【００６０】
図９は、本実施形態に係るコンピュータ１９００のハードウエア構成の一例を示す。本実施形態に係るコンピュータ１９００は、処理部の一例である。コンピュータ１９００は、ホスト・コントローラ２０８２により相互に接続されるＣＰＵ２０００、ＲＡＭ２０２０、グラフィック・コントローラ２０７５、及び表示部２０８０を有するＣＰＵ周辺部と、入出力コントローラ２０８４によりホスト・コントローラ２０８２に接続される通信インターフェイス２０３０、及び、ハードディスクドライブ２０４０を有する入出力部と、入出力コントローラ２０８４に接続されるＲＯＭ２０１０、メモリドライブ２０５０及び入出力チップ２０７０を有するレガシー入出力部とを備える。
【００６１】
ホスト・コントローラ２０８２は、ＲＡＭ２０２０と、高い転送レートでＲＡＭ２０２０をアクセスするＣＰＵ２０００及びグラフィック・コントローラ２０７５とを接続する。ＣＰＵ２０００は、ＲＯＭ２０１０及びＲＡＭ２０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ２０７５は、ＣＰＵ２０００等がＲＡＭ２０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示部２０８０上に表示させる。これに代えて、グラフィック・コントローラ２０７５は、ＣＰＵ２０００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００６２】
入出力コントローラ２０８４は、ホスト・コントローラ２０８２と、比較的高速な入出力装置である通信インターフェイス２０３０、ハードディスクドライブ２０４０を接続する。通信インターフェイス２０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ２０４０は、コンピュータ１９００内のＣＰＵ２０００が使用する表示プログラム等のプログラム及びデータを格納する。
【００６３】
また、入出力コントローラ２０８４には、ＲＯＭ２０１０と、メモリドライブ２０５０、及び入出力チップ２０７０の比較的低速な入出力装置とが接続される。ＲＯＭ２０１０は、コンピュータ１９００が起動時に実行するブート・プログラム、及び／又は、コンピュータ１９００のハードウエアに依存するプログラム等を格納する。メモリドライブ２０５０は、メモリカード２０９０から例えば表示プログラム等のプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。入出力チップ２０７０は、メモリドライブ２０５０を入出力コントローラ２０８４へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ２０８４へと接続する。
【００６４】
ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供されるプログラムは、メモリカード２０９０、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。表示プログラム等のプログラムは、記録媒体から読み出され、ＲＡＭ２０２０を介してコンピュータ１９００内のハードディスクドライブ２０４０にインストールされ、ＣＰＵ２０００において実行される。
【００６５】
コンピュータ１９００にインストールされ、コンピュータ１９００を撮像装置１２として機能させるプログラムは、表示モジュール、設定モジュール、及び、貼付処理モジュールとを備える。これらのプログラム又はモジュールは、ＣＰＵ２０００等に働きかけて、コンピュータ１９００を、表示モジュール、設定モジュール、及び、貼付処理モジュールとしてそれぞれ機能させる。
【００６６】
これらのプログラムに記述された情報処理は、コンピュータ１９００に読込まれることにより、ソフトウェアと上述した各種のハードウエア資源とが協働した具体的手段である表示モジュール、設定モジュール、及び、貼付処理モジュールとして機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１９００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の撮像装置１２が構築される。
【００６７】
コンピュータ１９００にインストールされ、コンピュータ１９００を情報処理装置１４として機能させるプログラムは、認証モジュール、及び、判定モジュールとを備える。これらのプログラム又はモジュールは、ＣＰＵ２０００等に働きかけて、コンピュータ１９００を、認証モジュール、及び、判定モジュールとしてそれぞれ機能させる。
【００６８】
これらのプログラムに記述された情報処理は、コンピュータ１９００に読込まれることにより、ソフトウェアと上述した各種のハードウエア資源とが協働した具体的手段である認証モジュール、及び、判定モジュールとして機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１９００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の情報処理装置１４が構築される。
【００６９】
一例として、コンピュータ１９００と外部の装置等との間で通信を行う場合には、ＣＰＵ２０００は、ＲＡＭ２０２０上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス２０３０に対して通信処理を指示する。通信インターフェイス２０３０は、ＣＰＵ２０００の制御を受けて、ＲＡＭ２０２０、ハードディスクドライブ２０４０、又はメモリカード２０９０等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス２０３０は、ＤＭＡ（ダイレクト・メモリ・アクセス）方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ２０００が転送元の記憶装置又は通信インターフェイス２０３０からデータを読み出し、転送先の通信インターフェイス２０３０又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【００７０】
また、ＣＰＵ２０００は、ハードディスクドライブ２０４０、メモリドライブ２０５０（メモリカード２０９０）等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をＤＭＡ転送等によりＲＡＭ２０２０へと読み込ませ、ＲＡＭ２０２０上のデータに対して各種の処理を行う。そして、ＣＰＵ２０００は、処理を終えたデータを、ＤＭＡ転送等により外部記憶装置へと書き戻す。このような処理において、ＲＡＭ２０２０は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ２０２０および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、ＣＰＵ２０００は、ＲＡＭ２０２０の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ２０２０の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ２０２０、メモリ、及び／又は記憶装置に含まれるものとする。
【００７１】
また、ＣＰＵ２０００は、ＲＡＭ２０２０から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、ＲＡＭ２０２０へと書き戻す。例えば、ＣＰＵ２０００は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合（又は不成立であった場合）に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。また、ＣＰＵ２０００は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。
【００７２】
以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、メモリカード２０９０の他に、ＤＶＤ又はＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク又はインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ１９００に提供してもよい。
【００７３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７５】
１０  画像転送システム、        １２  撮像装置、        １４  情報処理装置、        １６  表示画面、        １８  表示画面、        ２０  入力部、        ２２  撮像部、        ２４  通信部、        ２６  処理部、        ２８  記憶部、        ３０  表示部、        ３２  設定部、        ３４  貼付処理部、        ４０  入力部、        ４２  撮像部、        ４４  通信部、        ４６  処理部、        ４８  記憶部、        ５０  認証部、        ５２  判定部、        １９００  コンピュータ、        ２０００  ＣＰＵ、        ２０１０  ＲＯＭ、        ２０２０  ＲＡＭ、        ２０３０  通信インターフェイス、        ２０４０  ハードディスクドライブ、        ２０５０  メモリドライブ、        ２０７０  入出力チップ、        ２０７５  グラフィック・コントローラ、        ２０８０  表示部、        ２０８２  ホスト・コントローラ、        ２０８４  入出力コントローラ、        ２０９０  メモリカード
【図１】
2014228740.tif 000003
【図２】
2014228740.tif 000004
【図３】
2014228740.tif 000005
【図４】
2014228740.tif 000006
【図５】
2014228740.tif 000007
【図６】
2014228740.tif 000008
【図７】
2014228740.tif 000009
【図８】
2014228740.tif 000010
【図９】
2014228740.tif 000011