(57)【要約】【目的】撮影者が撮影した画像のみ見たり削除したりすることが可能で、他のユーザが撮影した画像は見たり削除したりすることができないように、セキュリティを考慮した撮像装置とその制御方法及び記憶媒体を提供すること。【構成】遠隔から制御される撮像装置において、遠隔からログインしたユーザを認証するためのユーザ認証手段と、前記ユーザ認証手段によって認証されたユーザの管理を行うためのユーザ管理手段と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手段と、撮影した画像を管理するための画像情報管理手段と、前記画像情報管理手段によって管理されている画像データから目的の画像を検索するための画像検索手段と、前記画像検索手段によって検索された画像をユーザに送信するための画像送信手段とを備える。【選択図】　　　図１
2004015373.tif 000002
【特許請求の範囲】
【請求項１】
遠隔から制御される撮像装置において、
遠隔からログインしたユーザを認証するためのユーザ認証手段と、前記ユーザ認証手段によって認証されたユーザの管理を行うためのユーザ管理手段と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手段と、撮影した画像を管理するための画像情報管理手段と、前記画像情報管理手段によって管理されている画像データから目的の画像を検索するための画像検索手段と、前記画像検索手段によって検索された画像をユーザに送信するための画像送信手段とを備えたことを特徴とする撮像装置。
【請求項２】
前記画像情報管理手段は、前記ユーザ管理手段で管理されている画像の所有者ＩＤと、画像のアクセス可能ユーザＩＤリストと、画像ＩＤで画像を管理し、画像のアクセスが可能なユーザを画像の所有者かアクセス可能ユーザのみに制限したことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記画像情報管理手段は、画像のアクセス可能ユーザＩＤリストに他のユーザＩＤの追加や削除ができるようにしたことを特徴とする請求項１記載の撮像装置。
【請求項４】
前記画像情報管理手段は、画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更することで、任意のユーザがアクセスできるようにしたことを特徴とする請求項１記載の撮像装置。
【請求項５】
前記画像送信手段は、外部からログインしているユーザが発行したコマンドが画像を取得する要求であった場合、アクセス可能な画像のみユーザに送信するようにしたことを特徴とする請求項１記載の撮像装置。
【請求項６】
遠隔から制御される撮像装置の制御方法において、
遠隔からログインしたユーザを認証するためのユーザ認証工程と、前記ユーザ認証工程によって認証されたユーザの管理を行うためのユーザ管理工程と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析工程と、撮影した画像を管理するための画像情報管理工程と、前記画像情報管理工程によって管理されている画像データから目的の画像を検索するための画像検索工程と、前記画像検索工程によって検索された画像をユーザに送信するための画像送信工程とを備えたことを特徴とする撮像装置の制御方法。
【請求項７】
前記画像情報管理工程は、前記ユーザ管理工程で管理されている画像の所有者ＩＤと、画像のアクセス可能ユーザＩＤリストと、画像ＩＤで画像を管理し、画像のアクセスが可能なユーザを画像の所有者かアクセス可能ユーザのみに制限したことを特徴とする請求項６記載の撮像装置の制御方法。
【請求項８】
前記画像情報管理工程は、画像のアクセス可能ユーザＩＤリストに他のユーザＩＤの追加や削除ができるようにしたことを特徴とする請求項６記載の撮像装置の制御方法。
【請求項９】
前記画像情報管理工程は、画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更することで、任意のユーザがアクセスできるようにしたことを特徴とする請求項６記載の撮像装置の制御方法。
【請求項１０】
前記画像送信工程は、外部からログインしているユーザが発行したコマンドが画像を取得する要求であった場合、アクセス可能な画像のみユーザに送信するようにしたことを特徴とする請求項６記載の撮像装置の制御方法。
【請求項１１】
遠隔から制御される撮像装置が実行するプログラムコードが格納された記憶媒体において、
前記プログラムコードは、遠隔からログインしたユーザを認証するためのユーザ認証手順と、前記ユーザ認証手順によって認証されたユーザの管理を行うためのユーザ管理手順と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手順と、撮影した画像を管理するための画像情報管理手順と、前記画像情報管理手順によって管理されている画像データから目的の画像を検索するための画像検索手順と、前記画像検索手順によって検索された画像をユーザに送信するための画像送信手順とを含むことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラ等を外部から制御する撮像装置とその制御方法及び記録媒体に関するものである。
【０００２】
【従来の技術】
従来、デジタルカメラ等の撮像装置をリモートで制御する場合、パーソナルコンピュータ（ＰＣ）や携帯機器をケーブルで接続し、リモート制御用アプリケーションを用いて撮影した画像を見る等、リモートで撮像装置を制御することが行われている。
【０００３】
又、インターネットの普及により撮像装置をネットワークに接続し、遠隔地から撮像装置を制御することも行われるようになってきた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例では、遠隔から撮像装置を制御するのは特定の個人であることを前提にしているか、或は複数のユーザが同じ撮像装置を使用することが可能な場合でも、撮影した画像に対するセキュリティが考慮されていないという欠点があった。
【０００５】
本発明はこのような背景の下になされたもので、その目的とする処は、複数のユーザが同じ撮像装置、特にデジタルカメラを使用する場合、撮影者が撮影した画像のみ見たり削除したりすることが可能で、他のユーザが撮影した画像は見たり削除したりすることができないように、セキュリティを考慮した撮像装置とその制御方法及び記憶媒体を提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明は、遠隔から制御される撮像装置において、遠隔からログインしたユーザを認証するためのユーザ認証手段と、前記ユーザ認証手段によって認証されたユーザの管理を行うためのユーザ管理手段と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手段と、撮影した画像を管理するための画像情報管理手段と、前記画像情報管理手段によって管理されている画像データから目的の画像を検索するための画像検索手段と、前記画像検索手段によって検索された画像をユーザに送信するための画像送信手段とを備えたことを特徴とする。
【０００７】
又、本発明は、遠隔から制御される撮像装置の制御方法において、遠隔からログインしたユーザを認証するためのユーザ認証工程と、前記ユーザ認証工程によって認証されたユーザの管理を行うためのユーザ管理工程と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析工程と、撮影した画像を管理するための画像情報管理工程と、前記画像情報管理工程によって管理されている画像データから目的の画像を検索するための画像検索工程と、前記画像検索工程によって検索された画像をユーザに送信するための画像送信工程とを備えたことを特徴とする。
【０００８】
更に、本発明は、遠隔から制御される撮像装置が実行するプログラムコードが格納された記憶媒体において、前記プログラムコードは、遠隔からログインしたユーザを認証するためのユーザ認証手順と、前記ユーザ認証手順によって認証されたユーザの管理を行うためのユーザ管理手順と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手順と、撮影した画像を管理するための画像情報管理手順と、前記画像情報管理手順によって管理されている画像データから目的の画像を検索するための画像検索手順と、前記画像検索手順によって検索された画像をユーザに送信するための画像送信手順とを含むことを特徴とする。
【０００９】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【００１０】
＜実施の形態１＞
図１は本発明の実施の形態１に係る撮像装置の機能的構成を示すブロック図であり、同図において、１０１は本発明の撮像装置を示す。
【００１１】
１０２は後述する各種の処理を実行するマイクロプロセッサ等で構成された中央処理装置（ＣＰＵ）、１０３はＲＡＭ等により構成された主記憶装置で、この主記憶装置１０３は、ＲＯＭ１０８から読み込んだオペレーティングシステム（ＯＳ）やプログラムを格納し実行するために利用される。
【００１２】
１０４はレンズ、絞り、シャッタや撮像素子等により構成された撮像部で、画像の撮影を行う。１０５は画像処理部で、撮影した画像の圧縮等画像データの処理を行う。１０６は液晶ディスプレイ等の表示装置であり、撮影した画像を表示したり、操作部１０７でカメラ機能の設定を行うために利用される。
【００１３】
１０７は操作部で、撮影モードや画像の解像度等、各種機能を設定するために利用される。１０８はＲＯＭで、オペレーティングシステム（ＯＳ）や各種アプリケーションプログラムを記憶するために利用される。１０９は記録媒体で、撮影した画像を格納するために利用される。
【００１４】
１１０は外部コネクタで、撮像装置１０１とＰＣ１１２又は携帯機器１１３との間をシリアルケーブルやＵＳＢケーブルやネットワークケーブル等を介して接続するために利用される。１１１はバスで、撮像装置１０１内の上記構成要素間でデータや信号を授受するために利用される。１１２はパーソナルコンピュータ（ＰＣ）で、撮像装置１０１を外部から制御するために利用される。
【００１５】
１１３はＰＤＡ等の携帯機器で、撮像装置１０１を外部から制御するために利用される。１１４はネットワークで、撮像装置１０１とＰＣ１１２や携帯機器１１３の間で制御コマンドや画像を送受信するために利用される。
【００１６】
上記構成を有する撮像装置では、ＰＣ１１２又は携帯機器１１３から外部コネクタ１１０を介して撮影等の機器制御を行う指示がなされると、撮像装置１０１の中央処理装置１０２は、既にＲＯＭ１０８から主記憶装置１０３に読み込まれている各種プログラムを実行する。機器制御の指示が撮影を行うものであった場合、撮像部１０４で撮影が行われ、撮影された画像データは画像処理部１０５で圧縮等の処理が行われて記録媒体１０９に格納される。又、撮影した画像は表示装置１０６に表示することができる。
【００１７】
図２は撮像装置内の機能を示す基本的なブロック図である。
【００１８】
図２において、２０１はユーザ認証手段で、ＰＣ１１２又は携帯機器１１３から撮像装置１０１に接続したユーザを、ユーザ名やパスワード等の方法を用いてユーザ認証する。２０２はユーザ管理手段で、ユーザ認証手段２０１によって認証されたユーザを管理する。
【００１９】
２０３はコマンド解析手段で、ユーザ認証されたユーザが外部から指示した機器制御のコマンドを解析する。２０４は画像情報管理手段で、個々の撮影した画像を、画像の所有者ＩＤと画像のアクセス可能ユーザＩＤリストと画像ＩＤで管理する。２０５は画像データで、撮影済みの画像を示している。
【００２０】
２０６は画像検索手段で、ユーザ認証されたユーザが指定した画像を、画像情報管理手段２０４の情報に基づいて検索する。２０７は画像送信手段で、画像検索手段２０６で検索した画像を、ユーザ認証されたユーザに送信する。
【００２１】
図３はユーザ認証されたユーザが外部から指示した機器制御のコマンドの一例示すもので、これらのコマンドはコマンド解析手段２０３で解析されて実行される。同図において、３０１は、ＳＨＵＴＴＥＲというコマンド名で、撮像装置のシャッターを切って撮影することを意味する。
【００２２】
３０２はＦＬＡＳＨというコマンド名で、撮像装置のシャッターが切られる時にフラッシュが焚かれることを、即ち、フラッシュ撮影することを意味する。３０３はＧＥＴ＿ＳＭＡＬＬ＿ＰＩＣＴＵＲＥというコマンド名で、コマンドを発行したユーザがアクセス可能な画像の中から、指定された画像ＩＤのサムネイル画像をユーザに送信することを意味する。アクセス可能な画像とは、その画像の所有者ＩＤ又は画像のアクセス可能ユーザＩＤリストにコマンドを発行したユーザのＩＤが含まれるものである。
【００２３】
３０４はＧＥＴ＿　ＰＩＣＴＵＲＥというコマンド名で、コマンドを発行したユーザがアクセス可能な画像の中から、指定された画像ＩＤの本画像をユーザに送信することを意味する。３０５はＧＥＴ＿ＡＬＬ＿ＳＭＡＬＬ＿ＰＩＣＴＵＲＥというコマンド名で、コマンドを発行したユーザがアクセス可能な全てのサムネイル画像をユーザに送信することを意味する。
【００２４】
３０６はＧＥＴ＿ＡＬＬ＿　ＰＩＣＴＵＲＥというコマンド名で、コマンドを発行したユーザがアクセス可能な全ての本画像をユーザに送信することを意味する。３０７はＤＥＬ＿ＰＩＣＴＵＲＥというコマンド名で、コマンドを発行したユーザが所有する画像の中から、指定された画像ＩＤのサムネイル画像と本画像を削除することを意味する。
【００２５】
３０８はＤＥＬ＿ＡＬＬ＿ＰＩＣＴＵＲＥというコマンド名で、コマンドを発行したユーザが所有する全てのサムネイル画像と本画像を削除することを意味する。３０９はＳＥＴ＿ＰＵＢＬＩＣというコマンド名で、コマンドを発行したユーザが所有する画像の中から、指定された画像ＩＤのアクセス可能ユーザＩＤをパブリックなユーザＩＤに変更することを意味する。
【００２６】
図４はのＰＣ１１２から撮像装置１０１にログインし、ユーザ認証されたユーザが指示する機器制御コマンドのデータの流れの一例を示すものである。同図　において、４０１はＰＣ１１２のユーザが撮像装置１０１へのログイン要求を行うものであり、その応答４０２として撮像装置１０１はログイン認証に必要なユーザ情報を要求する。
【００２７】
４０３はログイン認証に必要なユーザ情報の例であり、この例ではユーザＩＤとパスワードがＰＣ１１２から撮像装置１０１に送られている。４０４はユーザ認証がパスした場合の応答であり、この例ではチケットがＰＣ１１２に返される。
【００２８】
４０５はユーザ認証されたユーザが指示する機器制御コマンドであり、この例では、制御コマンドに４０４のチケットが付加されてのＰＣ１１２から撮像装置１０１に送られている。４０６はその制御コマンドに対する応答データを示している。４０７はログインしているユーザがログオフする時のコマンドであり、この例では、終了コマンドに４０４のチケットが付加されてＰＣ１１２から撮像装置１０１に送られている。４０８はその終了コマンドに対する応答データを示している。
【００２９】
図５は遠隔から制御される撮像装置における制御処理手順を示すフローチャートである。この処理プログラムのプログラムコードは主記憶装置１０３に格納されており、中央処理装置１０２がこのプログラムコードを実行することによって実現されるユーザ認証手段２０１、ユーザ管理手段２０２、コマンド解析手段２０３、画像情報管理手段２０４、画像データ２０５、画像検索手段２０６、画像送信手段２０７によって処理が行われる。
【００３０】
このプログラムコードは、本実施の形態に係る撮像装置が、ＰＣからユーザのログイン要求を待ち、ユーザ認証されたユーザが指示する機器制御コマンドの応じた処理を行うまでの制御手順に対応する。
【００３１】
本実施の形態では、図５において、ＰＣからのユーザのログイン要求を待ち（ステップ１）、ログイン要求があった場合、ユーザ認証のために必要なユーザＩＤとパスワードを受信する（ステップ２）。ユーザＩＤとパスワードを受信後、ユーザ認証手段２０１は、この撮像装置の使用が許されているユーザかどうかを認証し（ステップ３）、ユーザ認証がパスした場合はユーザに認証チケットを送信する（ステップ４）。
【００３２】
次に、コマンド解析手段２０３は、ユーザ認証をパスしたユーザからの制御コマンドを受信するのを待ち（ステップ５）、制御コマンド受信後、コマンドに応じた処理を行って（ステップ６）、再びステップ５に戻り、ユーザからの制御コマンドの受信を待つ。ステップ３においてユーザ認証がパスしなかった場合は、ユーザのログインが失敗する。
【００３３】
図６は制御コマンドの１つであるＧＥＴ＿　ＰＩＣＴＵＲＥの処理の手順を示すフローチャートで、このコマンドはコマンドを発行したユーザがアクセス可能な画像の中から、指定された画像ＩＤの本画像をユーザに送信するまでの制御処理手順に対応する。
【００３４】
本実施の形態では、図６において、コマンド解析手段２０３はユーザからの制御コマンドを解析し（ステップ１０）、解析したコマンドがＧＥＴ＿　ＰＩＣＴＵＲＥであるかどうか判断する（ステップ１１）。ＧＥＴ＿　ＰＩＣＴＵＲＥコマンドの場合、コマンドに付加されているチケットからユーザＩＤを取り出し（ステップ１２）、次に同じくチケットから画像ＩＤを取り出す（ステップ１３）。ステップ１２とステップ１３で取り出したユーザＩＤと画像ＩＤに一致する画像が画像情報管理手段２０４で管理されているかを画像検索手段２０６で検索し（ステップ１４）、該当する画像がある場合は（ステップ１５）、画像送信手段２０７がその画像をユーザに送信し（ステップ１６）、ＧＥＴ＿　ＰＩＣＴＵＲ　Ｅの処理を終了する。ステップ１５において、該当する画像がない場合はユーザにそのことを通知し（ステップ１７）、ＧＥＴ＿　ＰＩＣＴＵＲＥの処理を終了する。尚、ステップ１１において解析したコマンドがＧＥＴ＿　ＰＩＣＴＵＲＥでない場合は、何もしないでＧＥＴ＿　ＰＩＣＴＵＲＥの処理を終了する。
【００３５】
以上説明したように、本実施の形態に係る撮像装置によれば、ＰＣからログインしてきたユーザの認証を行うので、撮影した画像の所有者の特定と画像にアクセス可能なユーザを特定できるという効果がある。
【００３６】
又、ユーザは、画像の所有者か又はアクセス可能な画像のみ取得可能で、他のユーザの画像は取得できないためセキュリティを保護することができるという効果がある。
【００３７】
＜実施の形態２＞
前記実施の形態１では、コマンドを発行したユーザがアクセス可能な画像の中から、指定された画像ＩＤの本画像をユーザに送信する場合の例であったが、画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更することで、任意のユーザがその画像をアクセスできるようにすることが可能になる。
【００３８】
以下、本発明の実施の形態２を図７を参照しながら説明するが、本実施の形態は、ユーザが指示する機器制御コマンドがＳＥＴ＿ＰＵＢＬＩＣであって、その処理が画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更すること以外は、実施の形態１と同じ処理を行うため、ここでは撮像装置におけるＳＥＴ＿ＰＵＢＬＩＣコマンド処理の制御処理手順のみ説明する。
【００３９】
図７は撮像装置におけるＳＥＴ＿ＰＵＢＬＩＣコマンド処理の制御処理手順の一例を示すフローチャートである。
【００４０】
このプログラムコードは、ＳＥＴ＿ＰＵＢＬＩＣコマンドは、コマンドを発行したユーザが所有する画像の中から、指定された画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更するまでの制御処理手順に対応する。
【００４１】
本実施の形態では、図７において、コマンド解析手段２０３はユーザからの制御コマンドを解析し（ステップ２０）、解析したコマンドがＳＥＴ＿ＰＵＢＬＩＣであるかどうか判断する（ステップ２１）。ＳＥＴ＿ＰＵＢＬＩＣコマンドの場合、コマンドに付加されているチケットからユーザＩＤを取り出し（ステップ２２）、次に同じくチケットから画像ＩＤを取り出す（ステップ２３）。
【００４２】
ステップ２２とステップ２３で取り出したユーザＩＤと画像ＩＤに一致する画像が、画像情報管理手段２０４で管理されているかを画像検索手段２０６で検索し（ステップ２４）、該当する画像がある場合は（ステップ２５）、次にその画像の所有者であるか判断する（ステップ２６）。その画像の所有者であったなら、その画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更し（ステップ２７）、ＳＥＴ＿ＰＵＢＬＩＣの処理を終了する。ステップ２６において、その画像の所有者でなかったならば何もしないでＳＥＴ＿ＰＵＢＬＩＣの処理を終了する。
【００４３】
又、ステップ２５において、該当する画像がない場合はユーザにそのことを通知し（ステップ２８）、　ＳＥＴ＿ＰＵＢＬＩＣの処理を終了する。尚、ステップ２１において解析したコマンドがＳＥＴ＿ＰＵＢＬＩＣでない場合は、何もしないでＳＥＴ＿ＰＵＢＬＩＣの処理を終了する。
【００４４】
以上説明したように、本実施の形態に係る撮像装置によれば、自分が所有する画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更することで、自分以外の任意のユーザにその画像を公開することが可能になり、従って、セキュリティを解除することができるという効果がある。
【００４５】
尚、上記実施の形態では、図５〜図７に示すプログラムコード群を主記憶装置１０３に格納していたが、ＲＯＭ１０６の記憶媒体または内部の記憶資源に図５〜図７に示すプログラムコード群を記憶させ、この記憶媒体から中央処理装置（ＣＰＵ）１０２がプログラムコードを読み出して実行するようにしても良い。
【００４６】
図８はＣＰＵで読み出し可能な各種制御プログラムのプログラムコード群を格納する記憶媒体のメモリマップを示す図である。この記憶媒体には、図５〜図７のフローチャートに示すプログラムコード、即ち、実施の形態１におけるプログラムコードが、第１の制御プログラムに対応するプログラムコード群として格納されている。又、実施の形態２におけるプログラムコードが第２の制御プログラムに対応するプログラムコード群として格納されている。
【００４７】
特に図示しないが、この記憶媒体には、記憶されるプログラム群を管理する情報、例えばバージョン情報、作成者等を記憶し、且つ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等を記憶するようにしても良い。
【００４８】
更に、各種プログラムに従属するデータも上記ディレクトリに管理されている。又、各種プログラムを撮像装置にインストールするためのプログラムやインストールするプログラムが圧縮されている場合、解凍するプログラム等を記憶するようにしても良い。
【００４９】
又、図５〜図７に示すプログラムコード群の機能が、外部からインストールされるプログラムによって本システムにより遂行されても良い。この場合、フラッシュメモリ等の記憶媒体により、或はネットワークを介して外部の記憶媒体からプログラムを含む情報群を本システムに供給することが可能である。
【００５０】
このように、本実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或は装置に供給し、そのシステム或は装置の中央処理装置（ＣＰＵやＭＭＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明の目的が達成される。この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５１】
プログラムコードを供給するための媒体としては、例えば、フロッピーディスク、不揮発性のメモリカード等を用いることができる。
【００５２】
又、中央処理装置が読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、本システム或は装置上で稼動しているオペレーティングシステム等が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も本発明に含まれる。
【００５３】
更に、記憶媒体から読み出されたプログラムコードが、本装置に接続された外部拡張装置に備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その外部拡張装置に備わる中央処理装置が実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も本発明に含まれる。
【００５４】
又、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用しても良い。更に、本発明を達成するためのソフトウェアによって表されるプログラムをシステム或は装置がネットワークから通信プログラムによりダウンロードして読み出すことによっても本発明の効果を享受することができる。
【００５５】
【発明の効果】
以上の説明で明らかなように、請求項１記載の撮像装置によれば、遠隔から制御される撮像装置において、遠隔からログインしたユーザを認証するためのユーザ認証手段と、前記ユーザ認証手段によって認証されたユーザの管理を行うためのユーザ管理手段と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手段と、撮影した画像を管理するための画像情報管理手段と、前記画像情報管理手段によって管理されている画像データから目的の画像を検索するための画像検索手段と、前記画像検索手段によって検索された画像をユーザに送信するための画像送信手段とを備えているので、複数のユーザが同じ撮像装置を使用する場合でも、ユーザ認証されたユーザが指示する制御コマンドに応じた処理を行うことができるという効果がある。尚、請求項６記載の撮像装置の制御方法においても同様の効果を得ることができる。
【００５６】
請求項２記載の撮像装置によれば、画像情報管理手段は、前記ユーザ管理手段で管理されている画像の所有者ＩＤと、画像のアクセス可能ユーザＩＤリストと、画像ＩＤで画像を管理し、画像のアクセスが可能なユーザを画像の所有者かアクセス可能ユーザのみに制限しているので、複数のユーザが同じ撮像装置を使用する場合でも、画像のセキュリティを保護することができるという効果がある。尚、請求項７記載の撮像装置の制御方法においても同様の効果を得ることができる。
【００５７】
請求項３に記載の撮像装置によれば、画像情報管理手段は、画像のアクセス可能ユーザＩＤリストに他のユーザＩＤの追加や削除ができるようにしたので、いつでもアクセス可能なユーザの更新ができるという効果がある。尚、請求項８記載の撮像装置の制御方法においても同様の効果を得ることができる。
【００５８】
請求項４記載の撮像装置によれば、画像情報管理手段は、画像のアクセス可能ユーザＩＤリストをパブリックなユーザＩＤに変更することで、任意のユーザがアクセスできるようにしたので、セキュリティを解除することもできるという効果がある。尚、請求項９記載の撮像装置の制御方法においても同様の効果を得ることができる。
【００５９】
請求項５に記載の撮像装置によれば、画像送信手段は、外部からログインしているユーザが発行したコマンドが画像を取得する要求であった場合、アクセス可能な画像のみユーザに送信するようにしたので、アクセス権のない画像を誤ってユーザに送信することを防止できるという効果がある。尚、請求項１０記載の撮像装置の制御方法においても同様の効果を得ることができる。
【００６０】
請求項１１記載の記憶媒体によれば、撮像装置によって実行されるプログラムコードが格納された記憶媒体において、前記プログラムコードは、遠隔からログインしたユーザを認証するためのユーザ認証手順と、前記ユーザ認証手順によって認証されたユーザの管理を行うためのユーザ管理手順と、ログインしたユーザからの制御コマンドを解析するためのコマンド解析手順と、撮影した画像を管理するための画像情報管理手順と、前記画像情報管理手順によって管理されている画像データから目的の画像を検索するための画像検索手順と、前記画像検索手順によって検索された画像をユーザに送信するための画像送信手順とを含むので、撮像装置の拡張性、汎用性を高めることができるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る撮像装置の概略構成を説明するブロック図である。
【図２】本発明に係る撮像装置の実施の形態１における制御機能を示す基本的なブロック図である。
【図３】本発明に係る撮像装置の実施の形態１におけるユーザからの機器制御のコマンドの一例を示す図である。
【図４】本発明に係る撮像装置の実施の形態１におけるユーザからの機器制御コマンドのデータの流れの一例を示す図である。
【図５】本発明に係る撮像装置の実施の形態１における制御手順の一例を示すフローチャートである。
【図６】本発明に係る撮像装置の実施の形態１における制御コマンドの１つであるＧＥＴ＿ＰＩＣＴＵＲＥの制御手順の一例を示すフローチャートである。
【図７】本発明に係る撮像装置の実施の形態２における制御コマンドの１つであるＳＥＴ＿ＰＵＢＬＩＣ制御手順の一例を示すフローチャートである。
【図８】ＣＰＵで読み出し可能な各種制御プログラムのプログラムコード群を格納する記憶媒体のメモリマップを示す図である。
【符号の説明】
１０１　撮像装置
１０２　中央処理装置
１０３　主記憶装置
１０４　撮像部
１０５　画像処理部
１０６　表示装置
１０７　操作部
１０８　ＲＯＭ
１０９　記録媒体
１１０　外部コネクタ
１１１　バス
１１２　ＰＣ
１１３　携帯機器
１１４　ネットワーク
【図１】
2004015373.tif 000003
【図２】
2004015373.tif 000004
【図３】
2004015373.tif 000005
【図４】
2004015373.tif 000006
【図５】
2004015373.tif 000007
【図６】
2004015373.tif 000008
【図７】
2004015373.tif 000009
【図８】
2004015373.tif 000010