(57)【要約】【課題】ユーザのソフトウェア選択にかかる手間を軽減する。【解決手段】撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部１０２と、撮像モジュールからその撮像モジュールを識別する撮像モジュール識別情報と、その撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信部１０１と、通信部１０１で受信された撮像モジュール識別情報と光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を記憶部１０２から抽出するソフトウェア抽出部１０３と、を備える。【選択図】図１
2014175724.tif 000002
【特許請求の範囲】
【請求項１】
光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部と、
撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信部と、
前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出部と、
を備える撮像操作端末。
【請求項２】
前記記憶部には、前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせ毎に複数のソフトウェア識別情報が関連付けられて記憶され、更に前記ソフトウェア識別情報それぞれに前記複数のソフトウェア識別情報が示す複数の撮像編集ソフトウェアの間の優先順位を示す優先順位情報とが関連付けられて記憶されており、
前記ソフトウェア抽出部は、前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応する複数のソフトウェア識別情報から、該複数のソフトウェア識別情報それぞれに関連付けられた優先順位に基づいて、一のソフトウェア識別情報を抽出する
請求項１に記載の撮像操作端末。
【請求項３】
前記記憶部で前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせ毎に関連付けられた複数のソフトウェア識別情報に対して、該複数のソフトウェア識別情報が示す複数の撮像編集ソフトウェアの間の優先順位を、予め決められた要素に基づいて決定し、該決定した優先順位を前記記憶部に記憶させる優先順位付与部を更に備える請求項２に記載の撮像操作端末。
【請求項４】
前記予め決められた要素は、前記撮像編集ソフトウェアの起動回数、前記撮像編集ソフトウェアに対するユーザによる順位の指定、前記撮像編集ソフトウェアの使用履歴、及び前記撮像編集ソフトウェアのインストール時期のうち少なくとも一つである請求項３に記載の撮像操作端末。
【請求項５】
前記優先順位付与部は、前記ソフトウェア抽出部が前記ソフトウェア識別情報を抽出する時より少なくとも前の時刻に、前記優先順位を決定し、該決定した優先順位を前記記憶部に記憶させる請求項３または４に記載の撮像操作端末。
【請求項６】
前記ソフトウェア抽出部で抽出された複数のソフトウェア識別情報が示す撮像編集ソフトウェアの一覧を表示する表示部と、
前記表示部で一覧表示された撮像編集ソフトウェアから何れかを選択する操作を受け付ける操作部と、
前記操作部で受け付けた操作で選択された撮像編集ソフトウェアを起動するソフトウェア起動部と、
を更に備える請求項１から５のいずれか一項に記載の撮像操作端末。
【請求項７】
前記記憶部に記憶されたソフトウェア識別情報、撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つを更新する情報更新部を更に備える請求項１から６のいずれか一項に記載の撮像操作端末。
【請求項８】
自装置に新たに撮像編集ソフトウェアが新たにインストールされたこと、または自装置にインストールされている撮像編集ソフトウェアが削除されたことを検出する検出部を更に備え、
前記情報更新部は、前記検出部が検出したときに、前記記憶部に記憶されているソフトウェア識別情報を更新する請求項７に記載の撮像操作端末。
【請求項９】
前記通信部で受信された撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つが、前記記憶部に記憶された撮像モジュール識別情報及び光学モジュール識別情報に存在しないことを検出する検出部を更に備え、
前記情報更新部は、前記検出部が前記存在しないことを検出した場合、前記記憶部に前記通信部が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する請求項７に記載の撮像操作端末。
【請求項１０】
前記検出部は、前記通信部で受信された撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つが、前記記憶部に記憶された撮像モジュール識別情報及び光学モジュール識別情報に存在しないことを検出したときに、前記記憶部に記憶されていない撮像モジュール識別情報または光学モジュール識別情報に対応する撮像編集ソフトウェアを外部のデータベースから抽出し、該抽出した撮像編集ソフトウェアをダウンロードしてインストールする請求項９に記載の撮像操作端末。
【請求項１１】
前記記憶部は、前記撮像モジュール識別情報、前記光学モジュール識別情報及び前記ソフトウェア識別情報の組に対して、更に前記撮像モジュールと共に使用されるアクセサリを識別するアクセサリ識別情報が関連付けられて記憶されており、
前記通信部は、前記撮像モジュール識別情報と前記光学モジュール識別情報を無線で受信するときに、該撮像モジュールと共に使用されるアクセサリを識別するアクセサリ識別情報を更に受信し、
前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報と前記アクセサリ識別情報の組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出部と、
を備える請求項１に記載の撮像操作端末。
【請求項１２】
前記通信部は、前記撮像モジュールと無線接続を確立した場合、前記アクセサリ識別情報を前記撮像モジュールから無線で受信する
請求項１１に記載の撮像操作端末。
【請求項１３】
前記通信部は、前記アクセサリと無線接続を確立した場合、前記アクセサリ識別情報を前記アクセサリから無線で受信する
請求項１２に記載の撮像操作端末。
【請求項１４】
前記記憶部に記憶されていないアクセサリ識別情報が通信部により受信されたことを検出する検出部と、
前記検出部が検出したときに、前記記憶部に記憶されているアクセサリ識別情報を更新する情報更新部と、
を更に備える請求項１１から１３のいずれか一項に記載の撮像操作端末。
【請求項１５】
光学モジュールが装着されている撮像モジュールと、該撮像モジュールを操作する撮像操作端末とを具備する撮像システムであって、
前記撮像操作端末は、
光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部と、
撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信部と、
前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出部と、
を備える撮像システム。
【請求項１６】
光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部を備える撮像操作端末が実行する撮像操作方法であって、
通信部が、撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する手順と、
ソフトウェア抽出部が、前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出する手順と、
を有するソフトウェア抽出方法。
【請求項１７】
光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部を備える撮像操作端末に、
撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信ステップと、
前記通信ステップで受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像操作端末、撮像システム、ソフトウェア抽出及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラの撮像を操作するソフトウェア及び撮像して得られた画像を編集するソフトウェアが多数提供されている。また、デジタルカメラをコンピュータに接続してリモートで操作して撮影したり、そのデジタルカメラで撮影した画像をコンピュータに転送して管理したりすることが行われている。特許文献１には、カメラ装置とクレードル装置との動作モードを取得し、その取得した動作モードに応じて、端末装置で実行するアプリケーションを自動的に決定して起動する端末装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−８９０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、カメラ装置とクレードル装置との動作モードより端末装置で起動するソフトウェアが決定されるが、カメラ装置の光学モジュールを変更しても同一のソフトウェアが起動されてしまう。このため、光学モジュールを変更するたびに、ユーザがソフトウェアを選択する必要があり、ユーザの手間が掛かるという問題があった。
【０００５】
そこで本発明の一態様は、上記問題に鑑みてなされたものであり、ユーザのソフトウェア選択にかかる手間を軽減することを可能とする撮像操作端末、撮像システム、ソフトウェア抽出及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部と、撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信部と、前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出部と、
を備える撮像操作端末である。
【０００７】
また、本発明の一態様は、光学モジュールが装着されている撮像モジュールと、該撮像モジュールを操作する撮像操作端末とを具備する撮像システムであって、前記撮像操作端末は、光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部と、撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信部と、前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出部と、を備える撮像システムである。
【０００８】
また、本発明の一態様は、光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部を備える撮像操作端末が実行する撮像操作方法であって、通信部が、撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する手順と、ソフトウェア抽出部が、前記通信部で受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出する手順と、を有するソフトウェア抽出方法である。
【０００９】
また、本発明の一態様は、光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行う撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に記憶されている記憶部を備える撮像操作端末に、撮像モジュールと無線接続を確立した場合、該撮像モジュールから該撮像モジュールを識別する撮像モジュール識別情報と、該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信する通信ステップと、前記通信ステップで受信された前記撮像モジュール識別情報と前記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を前記記憶部から抽出するソフトウェア抽出ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明の一態様によれば、ユーザのソフトウェア選択にかかる手間を軽減することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態における撮像操作端末の構成を示す概略ブロック図である。
【図２】記憶部に記憶されているソフトウェア特定情報の一例を示すテーブルＴ１である。
【図３】第１の実施形態における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図４】第１の実施形態の変形例１における撮像操作端末の構成を示す概略ブロック図である。
【図５】第１の実施形態の変形例１における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図６】第１の実施形態の変形例２における撮像操作端末１２の構成を示す概略ブロック図である。
【図７】変形例２における記憶部に記憶されているソフトウェア特定情報の一例を示すテーブルＴ２である。
【図８】第１の実施形態の変形例３における撮像操作端末の構成を示す概略ブロック図である。
【図９】第１の実施形態の変形例３における撮像操作端末の構成を示す概略ブロック図である。
【図１０】変形例３における記憶部に記憶されているソフトウェア特定情報の一例を示すテーブルＴ４である。
【図１１】第１の実施形態の変形例３における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図１２】第１の実施形態の変形例４における撮像操作端末の構成を示す概略ブロック図である。
【図１３】変形例４における記憶部に記憶されているソフトウェア特定情報の一例を示すテーブルＴ５である。
【図１４】第１の実施形態の変形例４における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図１５】第１の実施形態の変形例５における撮像操作端末の構成を示す概略ブロック図である。
【図１６】要素毎に、要素の値と点数の変換テーブルの一例が示された図である。
【図１７】優先順位付与部がソフトウェアの優先順位を決定するために生成するテーブルＴ１１の一例である。
【図１８】第１の実施形態の変形例５における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図１９】第１の実施形態の変形例６における撮像操作端末の構成を示す概略ブロック図である。
【図２０】第１の実施形態の変形例６における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図２１】第１の実施形態の変形例７における撮像操作端末の構成を示す概略ブロック図である。
【図２２】第１の実施形態の変形例７における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図２３】第１の実施形態の変形例８における撮像操作端末の構成を示す概略ブロック図である。
【図２４】ソフトウェア特定情報の変更前と変更後の一例である。
【図２５】第１の実施形態の変形例８における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図２６】第１の実施形態の変形例９における撮像操作端末の構成を示す概略ブロック図である。
【図２７】第１の実施形態の変形例９における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図２８】第１の実施形態の変形例１０における撮像操作端末の構成を示す概略ブロック図である。
【図２９】第１の実施形態の変形例１０における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図３０】第２の実施形態における撮像操作端末の構成を示す概略ブロック図である。
【図３１】記憶部に記憶されているソフトウェア特定情報の一例を示すテーブルＴ１６である。
【図３２】第２の実施形態における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図３３】第２の実施形態の変形例１における撮像操作端末の構成を示す概略ブロック図である。
【図３４】第２の実施形態の変形例１における撮像操作端末の処理の流れの一例を示すフローチャートである。
【図３５】第２の実施形態の変形例２における撮像操作端末の構成を示す概略ブロック図である。
【図３６】第２の実施形態の変形例３における撮像操作端末の構成を示す概略ブロック図である。
【図３７】情報更新部によってソフトウェア特定情報が更新する処理を説明するための図である。
【発明を実施するための形態】
【００１２】
＜第１の実施形態＞
以下、本発明の実施形態について、図面を参照して詳細に説明する。図１は、第１の実施形態における撮像操作端末１０の構成を示す概略ブロック図である。撮像操作端末１０は、通信部１０１、記憶部１０２及びソフトウェア抽出部１０３を備える。撮像操作端末１０は、例えば、多機能携帯端末（いわゆるスマートフォン）、タブレット端末、電子書籍閲覧用端末、ノートパソコン、パソコンである。
【００１３】
通信部１０１は、不図示の撮像モジュールと無線接続を確立した場合、その撮像モジュールを識別する撮像モジュール識別情報と、その撮像モジュールに装着されている不図示の光学モジュールを識別する光学モジュール識別情報とをその撮像モジュールから無線で受信する。ここで、撮像モジュールは、光学モジュールから導かれた光を電気信号に変換するイメージセンサ（例えば、ＣＣＤ）と、撮像操作端末１０と通信可能な通信部とを少なくとも含むモジュールである。光学モジュールは、外部から入射した光を撮像モジュールに導く光学系（例えば、レンズ）を少なくとも含むモジュールである。通信部１０１は、受信した撮像モジュール識別情報と光学モジュール識別情報とをソフトウェア抽出部１０３へ出力する。
【００１４】
記憶部１０２には、撮像編集ソフトウェアを識別するソフトウェア識別情報が、撮像モジュールを識別する撮像モジュール識別情報と光学モジュールを識別する光学モジュール識別情報との組み合わせ毎に関連付けられたソフトウェア特定情報が記憶されている。ここで撮像編集ソフトウェアは、光学モジュールが装着された撮像モジュールの撮像に関する操作及び該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行うソフトウェアである。ここで撮像に関する操作は、本実施形態では一例として撮像モジュールの操作である。なお、撮像に関する操作は、撮像モジュールの操作に加えて、その撮像モジュールと共に用いられるアクセサリの操作を含んでもよい。
【００１５】
ソフトウェア抽出部１０３は、通信部１０１で受信された上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を記憶部１０２から抽出する。具体的には例えば、ソフトウェア抽出部１０３は、記憶部１０２に記憶されているソフトウェア特定情報を読み出して、読み出したソフトウェア特定情報から通信部１０１で受信された上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を抽出する。
【００１６】
図２は、記憶部１０２に記憶されているソフトウェア特定情報の一例を示すテーブルＴ１である。テーブルＴ１には、撮像モジュール識別情報、光学モジュール識別情報及びソフトウェア識別情報の組が示されている。例えば、テーブルＴ１の１行目には、撮像モジュール識別情報が３Ｄ撮像モジュールで、光学モジュール識別情報がマクロレンズの場合に、ソフトウェア識別情報として３Ｄ作成ソフトが対応付けられている。ここでテーブルＴ１の１行目のデータを用いてソフトウェア抽出部１０３の処理を説明する。例えば通信部１０１が撮像モジュール識別情報として３Ｄ撮像モジュールを、光学モジュール識別情報としてマクロレンズを受信した場合、ソフトウェア抽出部１０３は、テーブルＴ１の１行目の情報を参照して、ソフトウェア特定情報として３Ｄ作成ソフトを抽出する。
テーブルＴ１において、人物検出ソフト及び星座探索ソフトは、撮像操作ソフトウェアの一例である。それに対して、アルバム作成ソフト及び３Ｄ作成ソフトは、編集ソフトウェアの一例である。
【００１７】
また、図２の例では、光学モジュールに同じマクロレンズを使用した場合でも、撮像モジュールが奥行き方向の情報も取得する３Ｄ撮像モジュールならば、ソフトウェア抽出部１０３は、３Ｄの画像の作成に対応している３Ｄ作成ソフトを抽出する。また、撮像モジュールに同じ少量の光で撮影が可能な高感度撮像モジュールを使用した場合、光学モジュールが人物撮影に向いているポートレートレンズならば、光量の少ない環境での人物撮影の可能性があるので、ソフトウェア抽出部１０３は人物検出ソフトを抽出する。その一方、高感度撮像モジュールを使用した場合、光学モジュールが広く撮影できる広角レンズならば、夜空を撮影する可能性があるので、ソフトウェア抽出部１０３は星座探索ソフトを抽出する。このように、撮像モジュールと光学モジュールの組み合わせに適したソフトウェアが予め記憶部１０２に記憶されているので、ソフトウェア抽出部１０３はユーザが使用したい可能性が高いソフトウェアを抽出することができる。
【００１８】
なお、撮像モジュールは、高精細モジュール、イメージセンサーが大きいモジュール、画素密度が高いモジュールなどであってもよい。また光学モジュールは、魚眼レンズ、望遠レンズ、ズームレンズ、望遠鏡光学系、顕微鏡光学系などであってもよい。また、ソフトウェアも図２の例に限らず、多岐に渡っていてもよい。
【００１９】
図３は、第１の実施形態における撮像操作端末１０の処理の流れの一例を示すフローチャートである。
（ステップＳ１０１）まず通信部１０１は、光学モジュールが装着された撮像モジュールと無線接続を確立する。
（ステップＳ１０２）まず、通信部１０１は、撮像モジュールを識別する撮像モジュール識別情報と、その撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを撮像モジュールから取得する。
（ステップＳ１０３）次に、ソフトウェア抽出部１０３は、記憶部１０２に記憶されているソフトウェア特定情報を読み出す。
（ステップＳ１０４）次に、ソフトウェア抽出部１０３は、通信部１０１で受信された上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報をソフトウェア特定情報から抽出する。以上で、本フローチャートの処理を終了する。
【００２０】
以上、第１の実施形態における撮像操作端末１０は、ソフトウェア抽出部１０３が、通信部１０１が受信した撮像モジュール識別情報と光学モジュール識別情報の組み合わせに対応するソフトウェア識別情報を抽出することができる。これにより、撮像操作端末１０は、その撮像モジュールと光学モジュールの組み合わせに適したソフトウェアを選択することができるので、ユーザのソフトウェア選択に掛かる手間を軽減することができる。
【００２１】
＜変形例１＞
続いて、第１の実施形態の変形例１について説明する。図４は、第１の実施形態の変形例１における撮像操作端末１１の構成を示す概略ブロック図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例１における撮像操作端末１１の構成は、第１の実施形態における撮像操作端末１０の構成に対して、ソフトウェア起動部１０４と表示部１０５とが追加されたものになっている。
【００２２】
撮像モジュール３０２は、一例として光学モジュール３０１が装着されている。光学モジュール３０１は例えば、電気的書き換え可能な不揮発性メモリ（図示せず）を備え、光学モジュール３０１を識別する光学モジュール識別情報が予め記憶されている。撮像モジュール３０２は、例えば撮像モジュール３０２内のマウント開口部の近傍に、不図示の着脱検知スイッチが設けられており、光学モジュール３０１と撮像モジュール３０２の装着状態を検知する。撮像モジュール３０２は、光学モジュール３０１の装着を検知した場合、撮像モジュール３０２の不図示の接点と光学モジュール３０１の不図示の接点を介して光学モジュール３０１へ電源を供給する。光学モジュール３０１は、電源を供給された場合、不揮発性メモリに記憶された光学モジュール識別情報を、光学モジュール３０１が備える不図示の接点を介して撮像モジュール３０２へ送信する。これにより、撮像モジュール３０２は、光学モジュール３０１を識別する光学モジュール識別情報を取得し、取得した光学モジュール識別情報を保持する。
撮像モジュール３０２は、不図示の通信部を備え、その通信部は撮像操作端末１１の通信部１０１と無線通信可能である。
【００２３】
ソフトウェア起動部１０４は、ソフトウェア抽出部１０３が抽出したソフトウェアを起動し、ソフトウェアの画面を示す画面信号を生成し、生成した画面信号を表示部１０５へ出力する。
表示部１０５は、ソフトウェア起動部１０４から入力された画面信号から、ソフトウェアの画面を表示する。
【００２４】
図５は、第１の実施形態の変形例１における撮像操作端末の処理の流れの一例を示すフローチャートである。
（ステップＳ２０１）まず通信部１０１は、光学モジュール３０１が装着された撮像モジュール３０２と無線接続を確立する。
（ステップＳ２０２）まず、通信部１０１は、撮像モジュール３０２を識別する撮像モジュール識別情報と、その撮像モジュール３０２に装着されている光学モジュールを識別する光学モジュール識別情報とを撮像モジュール３０２から無線で取得する。
（ステップＳ２０３）次に、ソフトウェア抽出部１０３は、記憶部１０２に記憶されているソフトウェア特定情報を読み出す。
【００２５】
（ステップＳ２０４）次に、ソフトウェア抽出部１０３は、通信部１０１で受信された上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を記憶部１０２に記憶されたソフトウェア特定情報から抽出する。
（ステップＳ２０５）次に、ソフトウェア起動部１０４は、ソフトウェア抽出部１０３が抽出したソフトウェア識別情報が識別する撮像編集ソフトウェアを起動する。
（ステップＳ２０６）次に、表示部１０５は、ソフトウェア起動部１０４が起動した撮像編集ソフトウェアの画面を表示する。以上で、本フローチャートの処理を終了する。
【００２６】
以上、変形例１において、第１の実施形態の効果に加えて、ソフトウェア起動部１０４は、ソフトウェア抽出部１０３が抽出した撮像編集ソフトウェアを起動するので、その撮像編集ソフトウェアが撮像操作ソフトウェアの場合、撮影準備にかかる時間を短縮することができる。また、その撮像編集ソフトウェアが編集ソフトウェアの場合、画像の編集準備にかかる時間を短縮することができる。
【００２７】
＜変形例２＞
続いて、第１の実施形態の変形例２について説明する。変形例２の撮像操作端末１２は、シチュエーションに適した撮像編集ソフトウェアが複数ある場合に、複数の撮像編集ソフトウェアを抽出する。図６は、第１の実施形態の変形例２における撮像操作端末１２の構成を示す概略ブロック図である。なお、図４と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例２における撮像操作端末１２の構成は、変形例１における撮像操作端末１１の構成に対して、記憶部１０２が記憶部１０２ｂに変更され、ソフトウェア抽出部１０３がソフトウェア抽出部１０３ｂに変更され、操作部１０６が追加されたものになっている。
【００２８】
記憶部１０２ｂには、撮像モジュール識別情報と光学モジュール識別情報の組み合わせに対応する複数のソフトウェア識別情報が関連付けられて記憶されている。
ソフトウェア抽出部１０３ｂは、通信部１０１が受信した撮像モジュール識別情報と光学モジュール識別情報の組に対応する複数のソフトウェア識別情報を記憶部１０２ｂから読み出す。具体的には例えば、ソフトウェア抽出部１０３ｂは、ソフトウェア抽出部１０３ｂは、ソフトウェア特定情報を読み出し、そのソフトウェア特定情報において、通信部１０１が受信した撮像モジュール識別情報と光学モジュール識別情報の組に対応する複数のソフトウェア識別情報を抽出する。ソフトウェア抽出部１０３ｂは例えば、読み出した複数のソフトウェア識別情報で識別される撮像編集ソフトウェアの名称を表示部１０５に表示させる。
【００２９】
操作部１０６は、表示部１０５に表示された複数の撮像編集ソフトウェアの名称から一の撮像編集ソフトウェアの名称を選択するユーザの操作を受け付ける。操作部１０６は、受け付けた操作を示す操作情報をソフトウェア起動部１０４へ出力する。操作部１０６は、ユーザインターフェースで、例えば、表示部１０５の表面に積層された接触センサーである。
ソフトウェア起動部１０４は、操作部１０６から入力された操作情報に対応する撮像編集ソフトウェアを起動する。これにより、ソフトウェア起動部１０４は、ユーザが選択した撮像編集ソフトウェアを起動することができる。
【００３０】
図７は、変形例２における記憶部１０２ｂに記憶されているソフトウェア特定情報の一例を示すテーブルＴ２である。同図のテーブルＴ２において、撮像モジュール識別情報と光学モジュール識別情報の組に対応して複数のソフトウェア識別情報が関連付けられている。例えば，暗い場所での撮影に適している高感度撮像モジュールと画角が広い広角レンズの組み合わせで、街の夜景を撮影するときと星空を撮影するときでは、適した撮像操作ソフトウェアは異なる。街の夜景を撮影するときには夜景撮影ソフトが適しているし、星空を撮影するときには星座探索ソフトが適している。そのため、テーブルＴ２には一例として、高感度撮像モジュールと広角レンズの組み合わせに対応する撮像編集ソフトウェアとして夜景撮影ソフトウェア及び星座探索ソフトウェアが関連付けられている。
【００３１】
また、高精細撮像モジュールと明るい画が撮れやすい低Ｆ値レンズの組み合わせで、飼っているペットを撮影する場合でも、画像を管理するだけならアルバムソフト、インターネット上で画像を共有するならウェブ投稿ソフト、画像を編集するなら画像処理ソフトが適している。ここで、低Ｆ値レンズは、予め決められた基準よりもＦ値が低いレンズである。そのため、テーブルＴ２には一例として、高精細撮像モジュールと低Ｆ値レンズの組み合わせに対応する撮像編集ソフトウェアとしてアルバムソフト、ウェブ投稿ソフト及び画像処理ソフトが関連付けられている。
【００３２】
以上、第２の変形例では、ソフトウェア抽出部１０３ｂは、通信部１０１が受信した撮像モジュール識別情報と光学モジュール識別情報の組に対応する複数のソフトウェア識別情報を記憶部１０２ｃから抽出する。これにより、ソフトウェア抽出部１０３ｂが撮像モジュールと光学モジュールの組合せに適した複数の撮像編集ソフトウェアを抽出することで、撮像編集ソフトウェアの候補を絞り込んでおくことができるので、シチュエーションに適した撮像編集ソフトウェアを選択するユーザの手間を軽減することができる。
【００３３】
図８は、撮像モジュール識別情報と光学モジュール識別情報の組に対応するソフトウェア識別情報が記憶されていない場合のソフトウェア特定情報の一例を示すテーブルＴ３である。同図のテーブルＴ３において、ソフトウェア識別情報が空欄となっている。
【００３４】
なお、ソフトウェア抽出部１０３ｂは、記憶部１０２ｂに、撮像モジュール識別情報と光学モジュール識別情報の組に対応するソフトウェア識別情報が記憶されていない場合、
予め決められた撮像編集ソフトウェア（以下、デフォルトソフトウェアという）を起動してもよい。その場合、ソフトウェア抽出部１０３ｂは、起動する前にユーザにデフォルトソフトウェアを起動するという趣旨のメッセージを表示部１０５に表示し、ユーザの承認を待ってもよい。操作部１０６は、ユーザによる承認する旨の操作を受け付けた場合、ソフトウェア起動部１０４はそのデフォルトソフトウェアを起動する。一方、操作部１０６はユーザによる承認しない旨の操作を受け付けた場合は、ソフトウェア抽出部１０３ｂは、ソフトウェア選択画面を表示部１０５に表示し、ユーザによる撮像編集ソフトウェアの選択を待ってもよい。操作部１０６がユーザによる撮像編集ソフトウェアの選択操作を受け付けた場合、ソフトウェア起動部１０４は、ユーザが選択した撮像編集ソフトウェアを起動してもよい。これにより、ユーザが任意の撮像編集ソフトウェアを選択して起動することができる。
なお、デフォルトソフトウェアはユーザによって予め決められていてもよい。
【００３５】
＜変形例３＞
続いて、第１の実施形態の変形例３について説明する。変形例３の撮像操作端末１３は、撮像モジュールと光学モジュールの組の複数と通信できる場合に、その複数の組に対応する撮像編集ソフトウェアを抽出して起動する。図９は、第１の実施形態の変形例３における撮像操作端末１３の構成を示す概略ブロック図である。なお、図６と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例３における撮像操作端末１３の構成は、図６の変形例２における撮像操作端末１２の構成に対して、通信部１０１が通信部１０１ｃに変更され、記憶部１０２ｂが記憶部１０２ｃに変更され、ソフトウェア抽出部１０３ｂがソフトウェア抽出部１０３ｃに変更されたものになっている。
【００３６】
通信部１０１ｃは、通信可能範囲で接続可能な撮像モジュールを探索し、発見した場合、発見した撮像モジュールと無線通信を確立する。そして、通信部１０１ｃは、発見した撮像モジュールから、その撮像モジュールを識別する撮像モジュール識別情報とその撮像モジュールに装着された光学モジュールを識別する光学モジュール識別情報を無線で受信する。図９では、一例として光学モジュール３０１が装着された撮像モジュール３０２と光学モジュール３１１が装着された撮像モジュール３１２とが通信可能範囲で接続可能である。この例では、通信部１０１ｃは、光学モジュール３０１を識別する第１光学モジュール識別情報と撮像モジュール３０２を識別する第１撮像モジュール識別情報を撮像モジュール３０２から無線で受信し、光学モジュール３１１を識別する第２光学モジュール識別情報と撮像モジュール３１２を識別する第２撮像モジュール識別情報を撮像モジュール３１２から無線で受信する。
一方、通信部１０１ｃは、一定期間探索しても接続可能な撮像モジュールが見つからなかった場合、探索を終了する。
【００３７】
記憶部１０２ｃには、撮像モジュール識別情報と光学モジュール識別情報の複数の組に対してソフトウェア識別情報が関連付けられたソフトウェア特定情報が記憶されている。
ソフトウェア抽出部１０３ｃは、通信部１０１ｃが受信した、第１撮像モジュール識別情報と第１光学モジュール識別情報の組と第２撮像モジュール識別情報と第２光学モジュール識別情報の組という二つの組に対応するソフトウェア識別情報を抽出する。
ソフトウェア識別情報が一つの場合、ソフトウェア抽出部１０３ｃは、ソフトウェア識別情報をソフトウェア起動部１０４へ出力する。これにより、ソフトウェア起動部１０４は、ソフトウェア識別情報が識別する撮像編集ソフトウェアを起動する。一方、ソフトウェア識別情報が複数の場合、ソフトウェア抽出部１０３ｃは例えば、抽出した複数のソフトウェア識別情報で識別される撮像編集ソフトウェアの名称を表示部１０５に表示させる。これにより、ユーザは、表示された複数の撮像編集ソフトウェアの名称から一の撮像編集ソフトウェアを選択することができる。
【００３８】
図１０は、変形例３における記憶部１０２ｃに記憶されているソフトウェア特定情報の一例を示すテーブルＴ４である。同図のテーブルＴ４において、撮像モジュール識別情報と光学モジュール識別情報の二つの組に対して、一つまたは二つのソフトウェア識別情報が関連付けられている。
一例としてテーブルＴ４において、マイクロフォーサーズとレンズの組という同じ組二つに対して、３Ｄソフトウェアとパノラマソフトとが関連付けられている。ここで、マイクロフォーサーズは、デジタル一眼レフカメラの規格であるフォーサーズシステムの仕様をミラーレス構造に最適化した撮像モジュールである。例えば、撮像操作端末１３は、マイクロフォーサーズとレンズの同じ組み合わせを二つ使い、ソフトウェアにより公知のステレオマッチングを行うことで奥行き方向の情報を取得し、３次元（３Ｄ）イメージを作成できる。また、同じ組み合わせでパノラマソフトを使用すれば、より視野の広いイメージを作成できる。
【００３９】
また、一例としてテーブルＴ４において、マイクロフォーサーズと望遠レンズの組及びマイクロフォーサーズと広角レンズの組の組み合わせに対して、イメージの部分拡大ソフトが関連付けられている。ここで、撮像操作端末１３は、イメージの部分拡大ソフトを実行することで、望遠レンズ及び広角レンズそれぞれで撮像して得た画像を組み合わせ、ソフトウェアで画像を合成することで、広角レンズで撮像して得た画像で撮像範囲全体を把握しながら、望遠レンズで撮像して得た画像で、撮像範囲の一部を拡大した画像を表示することができる。
【００４０】
図１１は、第１の実施形態の変形例３における撮像操作端末１３の処理の流れの一例を示すフローチャートである。
（ステップＳ３０１）まず、通信部１０１ｃは、未接続の撮像モジュールを一定期間探索する。未接続の撮像モジュールを発見した場合（ＹＥＳ）、通信部１０１ｃはステップＳ３０２の処理に進む。未接続の撮像モジュールを発見しなかった場合（ＮＯ）、撮像操作端末１３はステップＳ３０４の処理に進む。
（ステップＳ３０２）次に、通信部１０１ｃは、その発見した撮像モジュールと無線通信を確立する。
（ステップＳ３０３）次に、通信部１０１ｃは、その発見した撮像モジュールから、撮像モジュール識別情報及び光学モジュール識別情報を無線で取得し、ステップＳ３０１の処理に戻る
（ステップＳ３０４）次に、ソフトウェア抽出部１０３ｃは、ソフトウェア特定情報を記憶部１０２ｃから読み出す。
（ステップＳ３０５）次に、ソフトウェア抽出部１０３ｃは、読み出したソフトウェア特定情報から、通信部１０１ｃが取得した第１撮像モジュール識別情報と第１光学モジュール識別情報の組と第２撮像モジュール識別情報と第２光学モジュール識別情報の組という二つの組に対応するソフトウェア識別情報を読み出す。
（ステップＳ３０６）次に、ソフトウェア起動部１０４は、ソフトウェア抽出部１０３ｃが抽出した識別情報が識別する撮像編集ソフトウェアを起動する。
（ステップＳ３０７）次に、表示部１０５は、ソフトウェア起動部１０４が起動した撮像編集ソフトウェアの画面を表示する。以上で、本フローチャートの処理を終了する。
【００４１】
なお、ソフトウェア抽出部１０３ｃは、通信部１０１ｃが受信した、第１撮像モジュール識別情報と第１光学モジュール識別情報の組と第２撮像モジュール識別情報と第２光学モジュール識別情報の組という二つの組に対応するソフトウェア識別情報を抽出したが、これに限ったものではない。通信部１０１ｃが三つ以上の撮像モジュールと無線通信している場合、通信部１０１ｃは全ての撮像モジュールから撮像モジュール識別情報と光学モジュール識別情報を受信し、ソフトウェア抽出部１０３ｃは、通信部１０１ｃが受信した撮像モジュール識別情報と光学モジュール識別情報の組全てに対応するソフトウェア識別情報を抽出してもよい。
【００４２】
以上、第１の実施形態の変形例３における撮像操作端末１３において、ソフトウェア抽出部１０３ｃが、撮像モジュール識別情報及び光学モジュール識別情報ソフトウェアの複数の組に対応するソフトウェア識別情報を読み出す。そしてソフトウェア起動部１０４がそのソフトウェア識別情報が識別する撮像編集ソフトウェアを起動する。これにより、例えば起動したソフトが複数のモジュールの組を制御するものである場合、ユーザは複数のモジュールの組を制御することができ、第１の実施形態の効果に加えて、撮像操作端末１３はユーザに対して、より多様な機能を提供することができる。
【００４３】
＜変形例４＞
続いて、第１の実施形態の変形例４について説明する。変形例４の撮像操作端末１４は、撮像モジュールと光学モジュールの組に対応する複数の撮像編集ソフトウェアそれぞれに優先順位が与えられており、優先順位が最も高いものを抽出して起動する。図１２は、第１の実施形態の変形例４における撮像操作端末１４の構成を示す概略ブロック図である。なお、図４と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例４における撮像操作端末１４の構成は、図４の変形例１における撮像操作端末１１の構成に対して記憶部１０２が記憶部１０２ｄに変更され、ソフトウェア抽出部１０３がソフトウェア抽出部１０３ｄに変更されたものになっている。
【００４４】
記憶部１０２ｄには、撮像モジュール識別情報と光学モジュール識別情報との組み合わせ毎に複数のソフトウェア識別情報が関連付けられて記憶され、更にそのソフトウェア識別情報それぞれに上記複数のソフトウェア識別情報が示す複数の画像関連ソフトウェアの間の優先順位を示す優先順位情報とが関連付けられたソフトウェア特定情報が記憶されている。
ソフトウェア抽出部１０３ｄは、例えば記憶部１０２ｄからソフトウェア特定情報を読み出し、通信部１０１で受信された撮像モジュール識別情報と光学モジュール識別情報との組み合わせに対応する複数のソフトウェア識別情報のうち、その複数のソフトウェア識別情報それぞれに関連付けられた優先順位に基づいて、一のソフトウェア識別情報を抽出する。具体的には、ソフトウェア抽出部１０３ｄは、上記複数のソフトウェア識別情報のうち、優先順位が最も高いソフトウェア識別情報を抽出する。ソフトウェア抽出部１０３ｄは、抽出したソフトウェア識別情報をソフトウェア起動部１０４へ出力する。これにより、ソフトウェア起動部１０４は、その撮像モジュール識別情報と光学モジュール識別情報との組に適した撮像編集ソフトウェアのうち、最も優先順位が高い撮像編集ソフトウェアを起動することができる。
【００４５】
図１３は、変形例４における記憶部１０２ｄに記憶されているソフトウェア特定情報の一例を示すテーブルＴ５である。同図のテーブルＴ５において、撮像モジュール識別情報と光学モジュール識別情報との組に対して、複数のソフトウェア識別情報が関連付けられ、更に複数のソフトウェア識別情報それぞれには優先順位が関連付けられている。ここで優先順位は、上記複数のソフトウェア識別情報で識別される撮像編集ソフトウェア間の優先順位である。例えば、「撮像モジュールＡ」と「光学モジュールあ」の組の場合、「撮像操作ソフトウェア１」の優先順位が２位で、「撮像操作ソフトウェア２」の優先順位が１位で、「編集ソフトウェア３」の優先順位が３位であることが示されている。この場合、ソフトウェア抽出部１０３ｄは優先順位が１位の「撮像操作ソフトウェア２」を読み出す。
【００４６】
図１４は、第１の実施形態の変形例４における撮像操作端末１４の処理の流れの一例を示すフローチャートである。ステップＳ４０１〜Ｓ４０３までの処理は図５のステップＳ２０１〜Ｓ２０３の処理と同一であるので、その説明を省略する。
（ステップＳ４０４）次に、ソフトウェア抽出部１０３ｄは、通信部１０１で受信された撮像モジュール識別情報と光学モジュール識別情報との組み合わせに対応する複数のソフトウェア識別情報のうち、優先順位が最も高いソフトウェア識別情報を抽出する。
ステップＳ４０５〜Ｓ４０６までの処理は図５のステップＳ２０５〜Ｓ２０６の処理と同一であるので、その説明を省略する。以上で、本フローチャートの処理を終了する。
【００４７】
以上、第１の実施形態の変形例４の撮像操作端末１４においてソフトウェア抽出部１０３ｄは、通信部１０１で受信された撮像モジュール識別情報と光学モジュール識別情報との組み合わせに対応する複数のソフトウェア識別情報のうち、優先順位が最も高いソフトウェア識別情報を抽出する。そしてソフトウェア起動部１０４はそのソフトウェアを起動する。これにより、起動するソフトウェアの候補が複数あったとしても、優先順位が高い撮像編集ソフトウェアがユーザの選択によらずに起動されることで、撮像編集ソフトウェアが使用可能になるまでの時間を短縮することができる。また、ユーザが複数の撮像編集ソフトウェアから一の撮像編集ソフトウェアを選択しなくてよいので、ユーザによる撮像編集ソフトウェア選択の手間をなくすことができる。
【００４８】
なお、ある優先順位（例えば、最も高い優先順位）の撮像編集ソフトウェアが削除された際、ソフトウェア抽出部１０３ｄは、削除された撮像編集ソフトウェアよりも優先順位が低い撮像編集ソフトウェアの順位を順次繰り上げてもよい。これにより、例えば最も高い優先順位の撮像編集ソフトウェアが削除されたとしても、優先順位が２位の撮像編集ソフトウェアが１位に繰り上がるため、ソフトウェア抽出部１０３ｄは、その時点で複数ある撮像編集ソフトウェアの候補の中から最も優先順位が高い撮像編集ソフトウェアを常に抽出することができる。
【００４９】
＜変形例５＞
続いて、第１の実施形態の変形例５について説明する。変形例４の撮像操作端末１４と比べて、変形例５の撮像操作端末１５は、予め決められた要素に基づいて、撮像モジュールと光学モジュールの組に対応する複数の撮像編集ソフトウェアそれぞれに優先順位が付与する処理が更に加わったものである。図１５は、第１の実施形態の変形例５における撮像操作端末１５の構成を示す概略ブロック図である。なお、変形例４の図１２と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例５における撮像操作端末１５の構成は、変形例４における撮像操作端末１４の構成に対して操作部１０６ｅと優先順位付与部１０７とが追加されたものになっている。
【００５０】
ユーザは例えば、撮像モジュールと光学モジュールの組に対応する複数の撮像編集ソフトウェアそれぞれに、その複数の撮像編集ソフトウェア間での順位を設定する操作をする。操作部１０６ｅは例えば、その順位を指定する操作を受け付け、受け付けた操作を優先順位付与部１０７へ出力する。これにより、優先順位付与部１０７は、ユーザが指定した順位に応じて、撮像編集ソフトウェアそれぞれの重みを決定することができる。
【００５１】
優先順位付与部１０７は、記憶部１０２ｄで撮像モジュール識別情報と光学モジュール識別情報との組み合わせ毎に関連付けられた複数のソフトウェア識別情報に対して、その複数のソフトウェア識別情報が示す複数の撮像編集ソフトウェアの間の優先順位を、予め決められた要素に基づいて決定する。そして、優先順位付与部１０７は、その決定した優先順位をその優先順位を付与するソフトウェア識別情報と関連付けて記憶部１０２ｄに追記させる。具体的には例えば、優先順位付与部１０７は、記憶部１０２ｄに記憶されたソフトウェア特定情報に含まれるその優先順位を付与するソフトウェア識別情報に対して、その決定した優先順位を更に関連付けて追記させる。ここで予め決められた要素は、上記撮像編集ソフトウェアの起動回数、撮像編集ソフトウェアに対するユーザによる順位の指定、撮像編集ソフトウェアの使用履歴、及び撮像編集ソフトウェアのインストール時期のうち少なくとも一つである。本実施形態では一例として優先順位付与部１０７は、過去もしくは一定期間の起動回数（ここでは一例として、ユーザが撮像編集ソフトウェアを選択して起動した回数）、ユーザによる順位の指定、撮像編集ソフトウェア使用の履歴、インストール時期及びその他の要素の全てに基づいて、上記優先順位を決定する。その詳細の処理は後述する。ここで、その他の要素は例えば、撮像編集ソフトウェアの使用時間で、その一例としては一定期間の撮像編集ソフトウェアの使用時間の累積時間である。
【００５２】
また、優先順位付与部１０７は、ソフトウェア抽出部１０３ｄによるソフトウェア特定情報の読み出しが行われる前に、優先順位を決定し、その決定した優先順位をその優先順位を付与するソフトウェア識別情報と関連付けて記憶部１０２ｄに記憶させる。なお、優先順位付与部１０７は、ソフトウェア抽出部１０３ｄがソフトウェア識別情報を抽出する時より少なくとも前の時刻に、優先順位を決定し決定した優先順位を記憶部１０２ｄに記憶させてもよい。また、優先順位付与部１０７は例えば、記憶部１０２ｄに記憶されたソフトウェア特定情報の更新と同時若しくは更新後に、再度優先順位を決定し、記憶部１０２ｄに記憶されたソフトウェア特定情報に含まれるソフトウェア識別情報にその決定した優先順位を更に関連付けて追記させてもよい。
【００５３】
図１６及び図１７を用いて、優先順位付与部１０７の優先順位決定処理の詳細について説明する。
図１６には、要素毎に、要素の値と点数の変換テーブルの一例が示された図である。同図のテーブルＴ６において、一定期間内の起動回数と点数とが関連付けられている。例えば、一定期間内の起動回数が３０回以上の場合に点数２０点が関連付けられている。この例の場合、優先順位付与部１０７は、「ソフトウェア２」の一定期間内の起動回数が３０回以上である場合、その「ソフトウェア２」について起動回数についての点数は２０点であり、優先順位付与部１０７は図１７のテーブルＴ１１においてソフトウェア識別情報が「ソフトウェア２」の「起動回数」の欄に２０を追記する。
【００５４】
なお、優先順位付与部１０７は、図１６のテーブルＴ７を参照して、撮像編集ソフトウェア毎に起動回数に関する点数を決定してもよい。図１６のテーブルＴ７において、一定期間内の起動回数の多い順位と点数とが関連付けられている。例えば、一定期間内の起動回数の多い順位が１位の場合に点数２０点が関連付けられている。この例の場合、優先順位付与部１０７は、「ソフトウェア２」の一定期間内の起動回数の多い順位が１位である場合、その「ソフトウェア２」について起動回数についての点数は２０点であり、優先順位付与部１０７は図１７のテーブルＴ１１においてソフトウェア識別情報が「ソフトウェア２」の「起動回数」の欄に２０を追記する。
【００５５】
図１６のテーブルＴ８において、ユーザ指定順位と点数とが関連付けられている。ここでユーザ指定順位は、撮像モジュール識別情報と光学モジュール識別情報との組み合わせ毎に関連付けられた複数の撮像編集ソフトウェアの間での順位であって、複数の撮像編集ソフトウェアそれぞれに対してユーザが指定した順位を示す。例えば、ユーザ指定順位が３位の場合に点数１０点が関連付けられている。この例の場合、優先順位付与部１０７は、「ソフトウェア２」のユーザ指定順位が３位である場合、その「ソフトウェア２」についてユーザ指定順位についての点数は１０点であり、優先順位付与部１０７は図１７のテーブルＴ１１においてソフトウェア識別情報が「ソフトウェア２」の「ユーザ指定順位」の欄に１０を追記する。
【００５６】
図１６のテーブルＴ９において、インストール時期と点数とが関連付けられている。例えば、撮像編集ソフトウェアのインストール時期が直近６日〜１５日以内の場合に点数１０点が関連付けられている。この例の場合、優先順位付与部１０７は、「ソフトウェア２」のインストール時期が直近６日〜１５日以内である場合、その「ソフトウェア２」についてインストール時期についての点数は１０点であり、優先順位付与部１０７は図１７のテーブルＴ１１においてソフトウェア識別情報が「ソフトウェア２」の「インストール時期」の欄に１０を追記する。
【００５７】
図１６のテーブルＴ１０において、使用履歴と点数とが関連付けられている。例えば、撮像編集ソフトウェアが前回使用された場合に点数１０点が関連付けられている。この例の場合、優先順位付与部１０７は、「ソフトウェア２」が前回使用された場合、その「ソフトウェア２」について使用履歴についての点数は１０点であり、優先順位付与部１０７は図１７のテーブルＴ１１においてソフトウェア識別情報が「ソフトウェア２」の「使用履歴」の欄に１０を追記する。
【００５８】
図１７は、優先順位付与部１０７が撮像編集ソフトウェアの優先順位を決定するために生成するテーブルＴ１１の一例である。このテーブルＴ１１は、撮像モジュール識別情報と光学モジュール識別情報の組毎に優先順位付与部１０７が生成するテーブルである。テーブルＴ１１において、ソフトウェア識別情報、起動回数、ユーザ指定順位、インストール時期、使用履歴、その他、合計及び優先順位の組が示されている。ここで、テーブルＴ１１のソフトウェア識別情報は、ある撮像モジュール識別情報とある光学モジュール識別情報の組に対応して記憶部１０２ｄに記憶されているソフトウェア識別情報である。起動回数は、起動回数に応じて優先順位付与部１０７が決定する点数である。ユーザ指定順位は、ユーザ指定順位に応じて優先順位付与部１０７が決定する点数である。インストール時期は、インストール時期に応じて優先順位付与部１０７が決定する点数である。使用履歴は、使用履歴に応じて優先順位付与部１０７が決定する点数である。その他は、その他の項目に応じて優先順位付与部１０７が決定する点数である。合計は、起動回数、ユーザ指定順位、インストール時期、使用履歴及びその他の項目それぞれに応じて付与された点数をソフトウェア識別情報毎に優先順位付与部１０７が合計した点数である。優先順位は、合計点数が大きいものから順に優先順位付与部１０７が付与した順位である。
【００５９】
次に、図１６及び図１７を用いて優先順位付与部１０７の処理の一例を説明する。優先順位付与部１０７は、ある撮像モジュール識別情報とある光学モジュール識別情報の組に対応して記憶部１０２ｄに記憶されている複数のソフトウェア識別情報を読み出す。優先順位付与部１０７は読み出したソフトウェア識別情報を図１７のテーブルＴ１１に記憶させる。
【００６０】
優先順位付与部１０７は、予め一定期間の起動回数を計数し、計数した起動回数を保持する。優先順位付与部１０７は例えば、読み出したソフトウェア識別情報毎に図１６のテーブルＴ６を参照して、一定期間の起動回数に応じた点数を決定し、決定した点数を図１７のテーブルＴ１１に追記する。
【００６１】
優先順位付与部１０７は、操作部１０６ｅが受け付けたユーザ指定順位を保持する。ここで、ユーザ指定順位は撮像編集ソフトウェア毎にユーザによって指定された順位である。優先順位付与部１０７は例えば、読み出したソフトウェア識別情報毎に図１６のテーブルＴ８を参照してユーザ指定順位に応じた点数を決定し、決定した点数を図１７のテーブルＴ１１に追記する。
【００６２】
優先順位付与部１０７は例えば、予め撮像編集ソフトウェア毎のインストール日時を保持する。そして、優先順位付与部１０７は例えば、撮像編集ソフトウェア毎のインストール日時と現在の日時とから何日前にインストールしたかを示すインストール時期を決定する。優先順位付与部１０７は例えば、読み出したソフトウェア識別情報毎に図１６のテーブルＴ９を参照してそのインストール時期に応じた点数を決定し、決定した点数を図１７のテーブルＴ１１に追記する。
【００６３】
優先順位付与部１０７は例えば、予め撮像編集ソフトウェア毎に、その撮像編集ソフトウェアが前回起動されたか、前々回起動されたか、前々回より前かを示す使用履歴を保持する。優先順位付与部１０７は例えば、読み出したソフトウェア識別情報毎に図１６のテーブルＴ１０を参照してその使用履歴に応じた点数を決定し、決定した点数を図１７のテーブルＴ１１に追記する。優先順位付与部１０７は例えば、読み出したソフトウェア識別情報毎にその他の項目に応じた点数を決定し、決定した点数を図１７のテーブルＴ１１に追記する。
【００６４】
優先順位付与部１０７は、図１７のテーブルＴ１１を参照して、起動回数、ユーザ指定順位、インストール時期、使用履歴及びその他の項目それぞれに対して割り当てられた点数を図１７のテーブルＴ１１のソフトウェア識別情報毎に合計する。そして、合計して得られた合計点数を図１７のテーブルＴ１１に追記する。優先順位付与部１０７は、合計点数が大きいものから順に高い優先順位を割り当て、割り当てた優先順位を図１７のテーブルＴ１１に追記する。これにより、ある撮像モジュール識別情報とある光学モジュール識別情報の組についてのテーブルＴ１１が完成する。優先順位付与部１０７は、このテーブルＴ１１を撮像モジュール識別情報と光学モジュール識別情報の組毎に生成する。
【００６５】
なお、優先順位付与部１０７は、ある撮像モジュール識別情報とある光学モジュール識別情報の組に対応する複数の撮像編集ソフトウェア内では、優先順位を重複させないようにする。例えば点数が重複する場合、優先順位付与部１０７は、撮像編集ソフトウェアのインストール順、５０音順などを用いて優先順位を付ける。これにより、優先順位が１位の撮像編集ソフトウェアは常に一つになるので、ソフトウェア抽出部１０３ｄは常に一つの撮像編集ソフトウェアを抽出することができる。
【００６６】
優先順位付与部１０７は、撮像モジュール識別情報と光学モジュール識別情報の組毎に生成されたテーブルを参照して、記憶部１０２ｄに記憶されたその撮像モジュール識別情報とその光学モジュール識別情報の組に対応する複数のソフトウェア識別情報それぞれに対して、優先順位を関連付けて記憶部１０２ｄに追記させる。
【００６７】
図１８は、第１の実施形態の変形例５における撮像操作端末の処理の流れの一例を示すフローチャートである。ステップＳ５０１〜Ｓ５０２の処理は、図５のステップＳ２０１〜Ｓ２０２の処理と同じであるので、その説明を省略する。
（ステップＳ５０３）次に、優先順位付与部１０７は、記憶部１０２ｄに記憶された撮像モジュール識別情報とその光学モジュール識別情報の組に対応する複数のソフトウェア識別情報それぞれに対して、更に優先順位を関連付けて記憶部１０２ｄに追記させる。
ステップＳ５０４〜Ｓ５０７の処理は、図１４のステップＳ４０３〜Ｓ４０６の処理と同じであるので、その説明を省略する。以上で、本フローチャートの処理を終了する。
【００６８】
以上、変形例５において、優先順位付与部１０７は起動回数、ユーザの指定順位、撮像編集ソフトウェアのインストール時期、撮像編集ソフトウェアの使用履歴を考慮して起動する撮像編集ソフトウェアの優先順位を決定し、その優先順位が最も高い撮像編集ソフトウェアを起動するので、よりユーザが好む撮像編集ソフトウェアを起動することができる。これにより、ユーザが撮像編集ソフトウェアを選び直す回数を少なくすることができるので、ユーザの撮像編集ソフトウェア選択にかかる手間を軽減することができる。
【００６９】
なお、各要素についてのテーブルＴ６〜Ｔ１０に格納された点数の大きさをユーザが指定してもよい。例えば、テーブルＴ６において、ユーザは操作部１０６ｅを操作して起動回数が３０回以上の場合の点数を１５点と指定し、撮像操作端末１３の優先順位付与部１０７は指定された点数でそのテーブルを更新してもよい。これにより、更にユーザの好みに近い優先順位にすることができる。
【００７０】
また、ユーザがどの要素を重要とするか、不要とするかを指定してもよい。その場合、
操作部１０６ｅは、そのユーザの指定を受け付け、受け付けた指定を優先順位付与部１０７へ出力する。優先順位付与部１０７は、受け付けた指定に応じて、各要素に割り当てられた点数に重みを乗じて、重みを乗じた後の値を合計して合計点数を算出してもよい。その際、例えばある要素が不要と指定された場合、その重みを０とし、ある要素を重要と判断した場合、その重みを２としてもよい。これにより、起動される撮像編集ソフトウェアに、ユーザの嗜好がより強く反映されるという効果を持つ。
【００７１】
なお、優先順位付与部１０７はテーブルＴ６〜Ｔ１０を参照して点数を決定したが、これに限ったものではない。優先順位付与部１０７は例えば、過去または一定期間の起動回数が多いほど、点数を大きくする傾向にしてもよい。これにより、撮像操作端末１３は、ユーザが起動する回数が多い撮像編集ソフトウェアほど優先的に起動することで、ユーザが好む撮像編集ソフトウェアを起動する確率を向上させることができる。
【００７２】
また、優先順位付与部１０７は例えば、撮像編集ソフトウェアの使用が直近であるほど、点数を大きくする傾向にしてもよい。これにより、撮像操作端末１３は、撮像編集ソフトウェアの使用が直近であるほど優先的に起動することで、ユーザが好む撮像編集ソフトウェアを起動する確率を向上させることができる。
また、優先順位付与部１０７は例えば、インストール時期が直近であるほど、点数を大きくする傾向にしてもよい。これにより、撮像操作端末１３は、インストール時期が直近である撮像編集ソフトウェアほど優先的に起動することで、ユーザが好む撮像編集ソフトウェアを起動する確率を向上させることができる。
【００７３】
また、優先順位付与部１０７は例えば、予め決められた期間内の撮像編集ソフトウェアの使用時間の累積時間が長いほど、点数を大きくする傾向にしてもよい。これにより、撮像操作端末１３は、使用時間の累積時間が長い撮像編集ソフトウェアほど優先的に起動することで、ユーザが好む撮像編集ソフトウェアを起動する確率を向上させることができる。
また、優先順位付与部１０７は例えば、撮像編集ソフトウェア毎に直近に起動したときの使用時間を保持し、直近に起動したときの使用時間が長いほど、点数を大きくする傾向にしてもよい。これにより、撮像操作端末１３は、直近に起動したときの使用時間が長い撮像編集ソフトウェアほど優先的に起動することで、ユーザが好む撮像編集ソフトウェアを起動する確率を向上させることができる。
【００７４】
なお、起動時間が予め決められた時間よりも短い場合、優先順位付与部１０７は、その起動を起動回数に計数しないようにしてもよい。
また、ソフトウェア起動部１０４が、ソフトウェア抽出部１０３ｄにより抽出された撮像編集ソフトウェアを起動したが、ユーザがその起動から予め決められた時間内にその撮像編集ソフトウェアを立ち下げた場合、優先順位付与部１０７は起動回数の計数値を１つ減らすようにしてもよい。
【００７５】
＜変形例６＞
続いて、第１の実施形態の変形例６について説明する。変形例６の撮像操作端末１６は例えば、撮像モジュール識別情報と光学モジュール情報に対応する複数の撮像編集ソフトウェアの名称をそのソフトウェア識別情報それぞれに関連付けられた優先順位に従って一覧表示する。そして、変形例６の撮像操作端末１６は、一覧表示した撮像編集ソフトウェアの名称からユーザが選択した撮像編集ソフトウェアを起動する。
【００７６】
図１９は、第１の実施形態の変形例６における撮像操作端末１６の構成を示す概略ブロック図である。なお、図１５と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例６における撮像操作端末１６の構成は、図１５の変形例５における撮像操作端末１５の構成に対して、ソフトウェア抽出部１０３ｄがソフトウェア抽出部１０３ｆに変更され、操作部１０６ｅが操作部１０６ｆに変更されたものになっている。
【００７７】
ソフトウェア抽出部１０３ｆは、変形例５のソフトウェア抽出部１０３ｄと同様の機能を有するが以下の点で異なる。ソフトウェア抽出部１０３ｆは、通信部１０１が受信した撮像モジュール識別情報と光学ジュール識別情報に対応する複数のソフトウェア識別情報とそのソフトウェア識別情報それぞれに関連付けられた優先順位を読み出す。ソフトウェア抽出部１０３ｆは例えば、読み出したソフトウェア識別情報が識別する撮像編集ソフトウェアの名称を優先順位に従って一覧表示する。具体的には例えば、ソフトウェア抽出部１０３ｆは、読み出したソフトウェア識別情報が識別する撮像編集ソフトウェアの名称を優先順位が高いほどプルダウンメニューの上方に配置して、表示部１０５にプルダウンで撮像編集ソフトウェアの名称を一覧表示させる。ユーザは、一覧表示された撮像編集ソフトウェアの名称から一つの撮像編集ソフトウェアの名称を選択することができる。
【００７８】
操作部１０６ｆは、操作部１０６ｅと同様の機能を有するが、更に以下の機能を有する。ユーザが一覧表示された撮像編集ソフトウェアの名称から一つの撮像編集ソフトウェアの名称を選択する操作を行った場合に、操作部１０６ｆは、そのユーザの操作を受け付け、受け付けた操作情報をソフトウェア抽出部１０３ｆへ出力する。
ソフトウェア抽出部１０３ｆは、操作部１０６ｆから入力された操作情報に基づいて、ユーザが選択した撮像編集ソフトウェアを選択し、選択した撮像編集ソフトウェアを識別するソフトウェア識別情報をソフトウェア起動部１０４へ出力する。これにより、ソフトウェア起動部１０４は、ユーザが選択した撮像編集ソフトウェアを起動することができる。
【００７９】
なお、ソフトウェア抽出部１０３ｆは例えば、読み出したソフトウェア識別情報が識別する撮像編集ソフトウェアの名称を優先順位が高いほど上方に配置するように、表示部１０５に撮像編集ソフトウェアの名称を一覧表示させてもよい。
【００８０】
図２０は、第１の実施形態の変形例６における撮像操作端末の処理の流れの一例を示すフローチャートである。ステップＳ６０１〜Ｓ６０４の処理は、図１８のステップＳ５０１〜Ｓ５０４の処理と同一であるので、その説明を省略する。
（ステップＳ６０５）次に、ソフトウェア抽出部１０３ｆは、通信部１０１が受信した撮像モジュール識別情報と光学ジュール識別情報に対応する複数のソフトウェア識別情報とそのソフトウェア識別情報それぞれに関連付けられた優先順位を読み出す。
（ステップＳ６０６）次に、ソフトウェア抽出部１０３ｆは、読み出したソフトウェア識別情報が識別する撮像編集ソフトウェアの名称を優先順位が高いほどプルダウンメニューの上方に配置して、表示部１０５にプルダウンで撮像編集ソフトウェアの名称を一覧表示させる。
（ステップＳ６０７）次に、操作部１０６ｆはユーザによる撮像編集ソフトウェアの選択を受け付ける。
（ステップＳ６０８）次に、ソフトウェア抽出部１０３ｆは、ユーザによって選択された撮像編集ソフトウェアを選択し、ソフトウェア起動部１０４は、ユーザが選択した撮像編集ソフトウェアを起動する。
（ステップＳ６０９）次に、ソフトウェア起動部１０４は、起動した撮像編集ソフトウェアの画面を表示する。以上で、本フローチャートの処理を終了する。
【００８１】
以上、変形例６において、ソフトウェア抽出部１０３ｆは、読み出したソフトウェア識別情報が識別する撮像編集ソフトウェアの名称を優先順位が高いほどプルダウンメニューの上方に配置して、表示部１０５にプルダウンで撮像編集ソフトウェアの名称を一覧表示させる。これにより、ソフトウェア抽出部１０３ｆが、優先順位が高い撮像編集ソフトウェアほどその名称を一覧の表示画面の上方に配置して表示することで、ユーザが起動を望む可能性が高い撮像編集ソフトウェアを表示画面の上方に表示することができ、ユーザによる撮像編集ソフトウェアの選択操作を簡単にし、ユーザの負担を軽減することができる。更にソフトウェア抽出部１０３ｆが、撮像編集ソフトウェアの名称をプルダウン表示することで、撮像編集ソフトウェア選択の際のユーザインターフェース操作の負担を軽減することができる。また、ユーザが表示部１０５に一覧表示された撮像編集ソフトウェアの中から起動する撮像編集ソフトウェアを選択することで、ユーザの意図しない撮像編集ソフトウェアが起動することを抑止することができる。このように、変形例６における撮像操作端末１６は、変形例５の効果に加えて、ユーザの負担を軽減しつつ、ユーザの意図しない撮像編集ソフトウェアが起動することを抑止することができる。
【００８２】
＜変形例７＞
続いて、第１の実施形態の変形例７について説明する。変形例７の撮像操作端末１７は、撮像モジュール識別情報と光学モジュール識別情報を受信した場合、予め保持するソフトウェア特定情報を更新する。
図２１は、第１の実施形態の変形例７における撮像操作端末１７の構成を示す概略ブロック図である。なお、図４と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例７における撮像操作端末１７の構成は、図４の変形例１における撮像操作端末１１の構成に対して、情報更新部１０８が追加されたものになっている。
【００８３】
情報更新部１０８は、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報を取得する。そして情報更新部１０８は、記憶部１０２に記憶されたソフトウェア特定情報を更新する。ここで、ソフトウェア特定情報は、撮像モジュール識別情報及び光学モジュール識別情報の組に対して、ソフトウェア識別情報が関連付けられた情報である。具体的には情報更新部１０８は、記憶部１０２に記憶されたソフトウェア特定情報のうち、ソフトウェア識別情報、撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つを更新する。例えば、通信部１０１が受信した撮像モジュール識別情報と光学モジュール識別情報の組が記憶部１０２にソフトウェア特定情報中に記憶されていない場合、その撮像モジュール識別情報と光学モジュール識別情報の組をソフトウェア特定情報に追記する。これにより、情報更新部１０８は、記憶部１０２に記憶されたソフトウェア特定情報を最新の状態に更新することができる。情報更新部１０８は例えば、この更新を、通信部１０１が撮像モジュール識別情報と光学モジュール識別情報を取得した時から、ソフトウェア抽出部１０３がソフトウェア特定情報を読み出す時までの間に行う。
【００８４】
なお、ソフトウェア抽出部１０３は、通信部１０１ｂが受信した撮像モジュール識別情報と光学モジュール識別情報の組に対応するソフトウェア識別情報を記憶部１０２から直接読み出してもよい。その場合、情報更新部１０８は例えば、上記更新を、通信部１０１が撮像モジュール識別情報と光学モジュール識別情報を取得した時から、ソフトウェア抽出部１０３がソフトウェア識別情報を記憶部１０２から読み出す時までの間に行ってもよい。
【００８５】
図２２は、第１の実施形態の変形例７における撮像操作端末１７の処理の流れの一例を示すフローチャートである。ステップＳ７０１〜Ｓ７０２の処理は、ステップＳ２０１〜Ｓ２０２の処理と同一であるのでその説明を省略する。
（ステップＳ７０３）次に、情報更新部１０８は、記憶部１０２に記憶されたソフトウェア特定情報を更新する。
ステップＳ７０４〜Ｓ７０７の処理は、図５のステップＳ２０３〜Ｓ２０６の処理と同一であるのでその説明を省略する。以上で、本フローチャートの処理を終了する。
【００８６】
以上、変形例７では、変形例１の効果に加えて、ソフトウェア特定情報を読み出す前にソフトウェア特定情報が更新されるため、撮像編集ソフトウェアを使用する際は、常に最新のソフトウェア特定情報を利用することができる。
【００８７】
＜変形例８＞
続いて、第１の実施形態の変形例８について説明する。変形例８の撮像操作端末１８は、撮像モジュール識別情報と光学モジュール識別情報を受信した場合、撮像編集ソフトウェアが追加または削除されたか否かを検出し、撮像編集ソフトウェアが追加または削除された場合、保持するソフトウェア特定情報を更新する。
【００８８】
図２３は、第１の実施形態の変形例８における撮像操作端末１８の構成を示す概略ブロック図である。なお、図２１と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例８における撮像操作端末１８の構成は、図２１の変形例７における撮像操作端末１７の構成に対して、情報更新部１０８が情報更新部１０８ｈに変更され、操作部１０６ｈが追加され、検出部１０９が追加されたものになっている。
【００８９】
検出部１０９は、自装置に新たに撮像編集ソフトウェアがインストールされたこと、または自装置にインストールされている撮像編集ソフトウェアが削除されたことを検出する。具体的には例えば、検出部１０９は、予め自装置にインストールされている撮像編集ソフトウェアのリストを保持する。検出部１０９は例えば、自装置にインストールされている撮像編集ソフトウェアを検索する。検出部１０９は例えば、検索の結果得られた撮像編集ソフトウェアのリストと、予め保持している撮像編集ソフトウェアのリストとを比較し、予め保持している撮像編集ソフトウェアのリストに対してソフトウェアの追加または削除がある場合、その追加または削除されたソフトウェアが本当に撮像編集ソフトウェアであるか否かをユーザに問い合わせる。具体的には例えば検出部１０９は、その追加または削除された撮像編集ソフトウェアが撮像編集ソフトウェアであるか否かをユーザに質問する画面を表示部１０５に表示させる。これにより、ユーザは追加または削除されたソフトウェアが撮像編集ソフトウェアであるか否かを回答することができる。
【００９０】
操作部１０６ｈは、その質問に対するユーザの回答を示す操作を受け付け、その操作を示す操作情報を検出部１０９へ出力する。
検出部１０９は、その操作情報に基づいてユーザの回答を取得し、ユーザの回答が追加または削除されたソフトウェアが撮像編集ソフトウェアである旨の回答の場合、その追加または削除によって変更される項目（以下、変更項目という）を情報更新部１０８ｈへ通知する。一方、ユーザの回答が追加または削除されたソフトウェアが撮像編集ソフトウェアでない旨の回答の場合、検出部１０９は情報更新部１０８ｈへ通知しない。
そして、検出部１０９は、検索の結果得られた撮像編集ソフトウェアのリストで、予め撮像編集ソフトウェアのリストを更新する。更新することで、検出部１０９は、前回検索時に得られた撮像編集ソフトウェアのリストと、今回検索時に得られた撮像編集ソフトウェアのリストとを比較することができる。
【００９１】
情報更新部１０８ｈは、変形例７の情報更新部１０８と同様の機能を有するが、以下の点で異なる。検出部１０９が撮像編集ソフトウェアの追加を検出した場合、情報更新部１０８ｈは例えば、検出部１０９から入力された変更項目を用いて、記憶部１０２に記憶されているソフトウェア特定情報中の、通信部１０１で受信した撮像モジュール識別情報及び光学モジュール識別情報の組に対して、その追加された撮像編集ソフトウェアを識別するソフトウェア識別情報を関連付ける更新を行う。ここで、ソフトウェア特定情報は、撮像モジュール識別情報及び光学モジュール識別情報の組に対して、ソフトウェア識別情報が関連付けられた情報である。これにより、撮像編集ソフトウェアの追加があるときに、情報更新部１０８ｈは、現在無線で接続している撮像モジュール３０２とその撮像モジュール３０２に装着された光学モジュール３０１の組に対して、追加された撮像編集ソフトウェアを関連付けることができる。
【００９２】
一方、検出部１０９が撮像編集ソフトウェアの削除を検出した場合、情報更新部１０８ｈは例えば、検出部１０９から入力された変更項目を用いて、記憶部１０２に記憶されているソフトウェア特定情報中の、撮像モジュール識別情報及び光学モジュール識別情報の全ての組から、自装置から削除された撮像編集ソフトウェアを識別するソフトウェア識別情報を削除する。これにより、撮像編集ソフトウェアの削除があるときに、情報更新部１０８ｈは、ソフトウェア特定情報中の撮像モジュールと光学モジュール３０１の全ての組に対して、自装置から削除された撮像編集ソフトウェアのソフトウェア識別情報を削除することができる。
なお、検出部１０９が撮像編集ソフトウェアの追加及び削除を検出しなかった場合、情報更新部１０８ｈは、ソフトウェア特定情報の更新を行わない。
【００９３】
図２４は、ソフトウェア特定情報の変更前と変更後の一例である。紙面に向かって左側が撮像編集ソフトウェアの追加があった場合で、紙面に向かって右側が撮像編集ソフトウェアの削除があった場合の例である。ソフトウェア特定情報がテーブルＴ１２の構成であった場合に、広角レンズを装着された高感度撮像モジュールと無線接続中に、星座探索ソフトの追加を検出した場合、ソフトウェア特定情報がテーブルＴ１３の構成になる。テーブルＴ１３では、高感度撮像モジュールと広角レンズの組に対して、追加された星座探索ソフトが新たに関連付けられている。
【００９４】
ソフトウェア特定情報がテーブルＴ１４の構成であった場合に、広角レンズが装着された高感度撮像モジュールと無線接続中に、夜景ソフトの削除を検出した場合、ソフトウェア特定情報がテーブルＴ１５の構成になる。テーブルＴ１５では、撮像モジュール識別情報と光学モジュール識別情報の全ての組から、自装置から削除された夜景ソフトが削除されている。
【００９５】
図２５は、第１の実施形態の変形例８における撮像操作端末１８の処理の流れの一例を示すフローチャートである。ステップＳ８０１〜Ｓ８０２の処理は、図５のステップＳ２０１〜ステップＳ２０２の処理と同一であるので、その説明を省略する。
（ステップＳ８０３）次に、検出部１０９は、自装置内の撮像編集ソフトウェアを検索し、自装置内のソフトウェアのリストを取得する。
（ステップＳ８０４）次に、検出部１０９は、検索により得られた自装置内の撮像編集ソフトウェアのリストに、検出部１０９が保持する撮像編集ソフトウェアのリストから追加または削除されたソフトウェアがあるか否か判定する。検出部１０９は、追加または削除された撮像編集ソフトウェアがあると判定した場合（ＹＥＳ）、ステップＳ８０５の処理に進む。一方、検出部１０９は、追加または削除された撮像編集ソフトウェアがないと判定した場合（ＮＯ）、ステップＳ８０８の処理に進む。
【００９６】
（ステップＳ８０５）次に、検出部１０９は、ソフトウェア特定情報内の現在のモジュールの組に、追加または削除されたソフトウェアが撮像編集ソフトウェアか否かユーザに問い合わせる。
（ステップＳ８０６）次に、検出部１０９は、ユーザが追加または削除されたソフトウェアが撮像編集ソフトウェアであると回答したか否か判定する。ユーザが追加または削除されたソフトウェアが撮像編集ソフトウェアであると回答した場合（ＹＥＳ）、検出部１０９はステップＳ８０７の処理に進む。ユーザが追加または削除されたソフトウェアが撮像編集ソフトウェアでないと回答した場合（ＮＯ）、検出部１０９はステップＳ８０８の処理に進む。
【００９７】
（ステップＳ８０７）次に、情報更新部１０８ｈは、ソフトウェア特定情報を更新する。例えば検出部１０９が撮像編集ソフトウェアの追加を検出した場合、情報更新部１０８ｈは例えば、検出部１０９から入力された変更項目を用いて、記憶部１０２に記憶されているソフトウェア特定情報中の、通信部１０１で受信した撮像モジュール識別情報及び光学モジュール識別情報の組に対して、その追加された撮像編集ソフトウェアを識別するソフトウェア識別情報を関連付ける更新を行う。一方、例えば検出部１０９が撮像編集ソフトウェアの削除を検出した場合、情報更新部１０８ｈは例えば、検出部１０９から入力された変更項目を用いて、記憶部１０２に記憶されているソフトウェア特定情報中の、撮像モジュール識別情報及び光学モジュール識別情報の全ての組から、自装置から削除された撮像編集ソフトウェアを識別するソフトウェア識別情報を削除する。
ステップＳ８０８〜Ｓ８１１の処理は、図５のステップＳ２０３〜Ｓ２０６の処理と同一であるので、その説明を省略する。以上で、本フローチャートの処理を終了する。
【００９８】
以上、変形例８における撮像操作端末１８において、検出部１０９が撮像編集ソフトウェアの追加または削除を検出し、追加または削除が検出された場合、ユーザに追加または削除されたソフトウェアが撮像編集ソフトウェアであるか否か問い合わせる。そして、ユーザが撮像編集ソフトウェアであると回答した場合、情報更新部１０８ｈは、ソフトウェア特定情報を更新する。これにより、撮像編集ソフトウェアの追加または削除があった場合にも、ユーザはその撮像編集ソフトウェアが撮像編集ソフトウェアであるか否か回答するだけで情報更新部１０８ｈがソフトウェア特定情報を更新することができる。そのため、変形例８における撮像操作端末１８は、変形例１の効果に加えて、ソフトウェア特定情報の変更にかかるユーザの手間を軽減することができる。
【００９９】
なお、情報更新部１０８ｈは、ソフトウェア特定情報の更新を、ユーザが指定する任意のタイミングで行ってもよい。また、情報更新部１０８ｈは、ソフトウェア特定情報の更新を、撮像編集ソフトウェアの追加または削除が行われた場合に行われてもよい。その場合、検出部１０９と情報更新部１０８ｈは以下の処理を行ってもよい。検出部１０９は、撮像編集ソフトウェアの追加または削除が行われた場合に、その追加または削除された撮像編集ソフトウェアが撮像編集ソフトウェアであるか否かをユーザに問い合わせてもよい。そして、検出部１０９は、その追加または削除された撮像編集ソフトウェアが画像関連撮像編集ソフトウェアである旨のユーザの操作を操作部１０６ｈが受け付けた場合、情報更新部１０８ｈへ変更項目を通知してもよい。そして、情報更新部１０８ｈは、検出部１０９から通知された変更項目を用いて、ソフトウェア特定情報の更新を更新してもよい。
【０１００】
＜変形例９＞
続いて、第１の実施形態の変形例９について説明する。変形例９の撮像操作端末１９は、変形例９の撮像操作端末１９は、撮像モジュール識別情報と光学モジュール識別情報を受信した場合、保持しているリストにその撮像モジュール識別情報または光学モジュール識別情報がない場合、その撮像モジュール識別情報とその光学モジュール識別情報の組を、保持するソフトウェア特定情報を追記する。
【０１０１】
図２６は、第１の実施形態の変形例９における撮像操作端末１９の構成を示す概略ブロック図である。なお、図２１と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例９における撮像操作端末１９の構成は、図２１の変形例７における撮像操作端末１７の構成に対して、情報更新部１０８が情報更新部１０８ｉに変更され、操作部１０６ｉと検出部１０９ｉが追加されたものになっている。
【０１０２】
検出部１０９ｉは、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報を取得する。検出部１０９ｉは、通信部１０１で受信された撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つが、記憶部１０２に記憶された撮像モジュール識別情報及び光学モジュール識別情報に存在しないことを検出する。
【０１０３】
続いて検出部１０９ｉの検出処理の具体例について説明する。検出部１０９ｉは例えば、予め記憶部１０２に記憶された撮像モジュール識別情報が識別する撮像モジュールのリストである撮像モジュール登録リストを保持する。また検出部１０９ｉは例えば、予め記憶部１０２に記憶された光学モジュール識別情報が識別する光学モジュールのリストである光学モジュール登録リストを保持する。検出部１０９ｉは例えば、通信部１０１ｂが受信した撮像モジュール識別情報を識別し、識別により特定された撮像モジュールが撮像モジュール登録リストにあるか否か判定し、ない場合は変更項目に撮像モジュール識別情報を追加する。検出部１０９ｉは例えば、通信部１０１ｂが受信した光学モジュール識別情報を識別し、識別により特定された光学モジュールが光学モジュール登録リストにあるか否か判定し、ない場合は変更項目に光学モジュール識別情報を追加する。そして、検出部１０９ｉは、その変更項目を情報更新部１０８ｉへ通知する。
【０１０４】
情報更新部１０８ｉは、検出部１０９ｉが記憶部１０２に記憶されていない撮像モジュール識別情報または光学モジュール識別情報を検出した場合、記憶部１０２に記憶されているソフトウェア特定情報に含まれる撮像モジュール識別情報及び光学モジュール識別情報の組に、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。具体的には例えば、情報更新部１０８ｉは、記憶部１０２に記憶されているソフトウェア特定情報に、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。その場合、情報更新部１０８ｉは例えば、その撮像モジュール識別情報及び光学モジュール識別情報の組に対応するソフトウェア識別情報を空欄とする。
一方、情報更新部１０８ｉは、検出部１０９ｉが記憶部１０２に記憶されていない撮像モジュール識別情報及び光学モジュール識別情報をいずれも検出しなかった場合、ソフトウェア特定情報を更新しない。
【０１０５】
図２７は、第１の実施形態の変形例９における撮像操作端末１９の処理の流れの一例を示すフローチャートである。ステップＳ９０１〜Ｓ９０２の処理は、図５のステップＳ２０１〜ステップＳ２０２の処理と同一であるので、その説明を省略する。
（ステップＳ９０３）次に、検出部１０９ｉは、接続している撮像モジュールとその撮像モジュールに装着された光学モジュールのいずれかが、それぞれ撮像モジュール登録リストまたは光学モジュール登録リストに登録されていないか否か判定する。登録されていない場合（ＹＥＳ）、検出部１０９ｉは撮像モジュール登録リストに登録されていない場合、ステップＳ９０４に進み、光学モジュール登録リストに登録されていない場合、ステップＳ９０５に進む。一方、登録されている場合（ＮＯ）、検出部１０９ｉはステップＳ９０６に進む。
【０１０６】
（ステップＳ９０４）情報更新部１０８ｉは、ソフトウェア特定情報に、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。これにより、通信部１０１ｂが現在接続している撮像モジュールを識別する撮像モジュール識別情報とその撮像モジュールが装着された光学モジュールを識別する光学モジュール識別情報の組が記憶部１０２に追記される。また、検出部１０９ｉは撮像モジュール登録リストに、現在接続している撮像モジュールを追記する。
【０１０７】
（ステップＳ９０５）情報更新部１０８ｉは、ソフトウェア特定情報に、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。これにより、通信部１０１が現在接続している撮像モジュールを識別する撮像モジュール識別情報とその撮像モジュールが装着された光学モジュールを識別する光学モジュール識別情報の組が記憶部１０２に追記される。また、検出部１０９ｉは光学モジュール登録リストに、現在接続している撮像モジュールが装着された光学モジュールを追記する。
【０１０８】
（ステップＳ９０６）次に、ソフトウェア抽出部１０３は、記憶部１０２に記憶されているソフトウェア特定情報を読み出す。
（ステップＳ９０７）次に、ソフトウェア抽出部１０３は、通信部１０１で受信された上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報がないので、デフォルトソフトウェアを選択する。
（ステップＳ９０８）次に、ソフトウェア起動部１０４は、デフォルトソフトウェアを起動する。
（ステップＳ９０９）次に、表示部１０５は、ソフトウェア起動部１０４が起動したデフォルトソフトウェアの画面を表示する。以上で、本フローチャートの処理を終了する。
【０１０９】
以上、変形例９における撮像操作端末１９において、検出部１０９ｉは、通信部１０１で受信された撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つが、記憶部１０２に記憶された撮像モジュール識別情報及び光学モジュール識別情報に存在しないことを検出する。そして、情報更新部１０８ｉは、検出部１０９ｉが存在しないことを検出した場合、記憶部１０２に通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。これにより、撮像モジュール及び光学モジュールのうち少なくとも一つが変更された場合にも、情報更新部１０８ｉが記憶部１０２に記憶された撮像モジュール識別情報及び光学モジュール識別情報に追記し、ユーザが自らモジュール情報を追記する必要がない。そのため、変形例９における撮像操作端末１９は、変形例１の効果に加えて、モジュール情報の変更にかかるユーザの手間を軽減することができる。更に、撮像操作端末１９がモジュール情報を変更し人手を介さないので、人為的な変更ミスを防ぐことができる。
【０１１０】
なお、検出部１０９ｉは、撮像モジュール識別情報または光学モジュール識別情報がそれぞれの登録リストになかった場合、デフォルトソフトウェアが起動する旨を表示部１０５に表示させてもよい。これにより、デフォルトソフトウェアが起動する旨をユーザに通知することができる。この通知を受けた際に、ユーザはデフォルトソフトウェアの起動を承認してもよいし、任意の撮像編集ソフトウェアの起動を指示してもよい。その場合、操作部１０６ｉは、そのユーザの承認にかかる操作またはあるソフトウェアの起動指示の操作を受け付け、受け付けた操作を示す操作情報を検出部１０９ｉに出力する。そして、検出部１０９ｉは、操作部１０６ｉから入力された操作情報が承認にかかる操作の場合、ソフトウェア起動部１０４にデフォルトソフトウェアを起動させてもよい。一方、検出部１０９ｉは、操作部１０６ｉから入力された操作情報が、特定の撮像編集ソフトウェアの起動指示の操作の場合、ソフトウェア起動部１０４にその特定の撮像編集ソフトウェアを起動させてもよい。
【０１１１】
＜変形例１０＞
続いて、第１の実施形態の変形例１０について説明する。変形例１０の撮像操作端末１９ｊは、変形例９の撮像操作端末１９を更に変形させたものである。変形例１０の撮像操作端末１９ｊは、撮像モジュール識別情報と光学モジュール識別情報を受信した場合、保持しているリストにその撮像モジュール識別情報または光学モジュール識別情報がない場合、その撮像モジュール識別情報とその光学モジュール識別情報に適した撮像編集ソフトウェアを外部データベースから検索して取得する。
【０１１２】
図２８は、第１の実施形態の変形例１０における撮像操作端末１９ｈの構成を示す概略ブロック図である。なお、図２６と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例１０における撮像操作端末１９ｈの構成は、図２６の変形例９における撮像操作端末１９の構成に対して、情報更新部１０８ｉが情報更新部１０８ｊに変更され、操作部１０６ｉが操作部１０６ｊに変更され、検出部１０９ｉが検出部１０９ｊに変更されたものになっている。
【０１１３】
検出部１０９ｊが、通信部１０１が受信した撮像モジュール識別情報が識別する撮像モジュール及び光学モジュール識別情報が識別する光学モジュールうち少なくとも一つが、それぞれ撮像モジュール登録リストまたは光学モジュール登録リストに登録されていない場合、以下の処理を行う。検出部１０９ｊは、外部のデータベース（以下、外部データベースという）から登録されていない撮像モジュールまたは光学モジュールに対応する撮像編集ソフトウェアを検索する。検索により対応する撮像編集ソフトウェアが見つからなかった場合、検出部１０９ｊは、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報を変更項目として情報更新部１０８ｊへ通知する。
【０１１４】
一方、検索により対応する撮像編集ソフトウェアが見つかった場合、検出部１０９ｊは、ユーザに対応ソフトをインストールして良いか否かの質問を表示部１０５に表示させる。これにより、ユーザに対応ソフトをインストールしてよいか問い合わせることができる。
操作部１０６ｉは、その質問に対する回答にかかる操作を受け付け、受け付けた操作を示す操作情報を検出部１０９ｊに出力する。そして、検出部１０９ｊは、操作部１０６ｊから入力された操作情報が承諾する旨の操作の場合、その撮像編集ソフトウェアをダウンロードしてインストールする。そして、検出部１０９ｊは検索して見つかったソフトウェアを識別するソフトウェア識別情報と通信部１０１ｂが受信した撮像モジュール識別情報及び光学モジュール識別情報を変更項目として情報更新部１０８ｊへ通知する。
一方、操作部１０６ｊから入力された操作情報が承諾しない旨の操作の場合、検出部１０９ｊは例えば、検索して見つかった撮像編集ソフトウェアをダウンロードもインストールもせずに、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報を変更項目として情報更新部１０８ｊへ通知する。
【０１１５】
情報更新部１０８ｊは、検出部１０９ｊから通知された変更項目に対応するよう、ソフトウェア特定情報を更新する。具体的には例えば、検出部１０９ｊが検索して見つかった撮像編集ソフトウェアをインストールした場合、情報更新部１０８ｊは、検出部１０９ｊから入力された変更項目に含まれる撮像モジュール識別情報及び光学モジュール識別情報の組に対して、検出部１０９ｊから入力された変更項目に含まれるソフトウェア識別情報を関連付けて記憶部１０２のソフトウェア特定情報に追記する。
【０１１６】
検出部１０９ｊが撮像編集ソフトウェアを検索で見つけられなかった場合または操作部１０６ｊが、検索で見つかった撮像編集ソフトウェアのインストールを承諾しない旨の操作を受け付けた場合、情報更新部１０８ｊは、検出部１０９ｊから入力された変更項目に含まれる撮像モジュール識別情報及び光学モジュール識別情報の組をソフトウェア特定情報に追記するが、その撮像モジュール識別情報及び光学モジュール識別情報の組に対して、ソフトウェア識別情報の関連付けは行わず、ソフトウェア識別情報を空欄とする。
【０１１７】
図２９は、第１の実施形態の変形例１０における撮像操作端末１９ｊの処理の流れの一例を示すフローチャートである。ステップＳ１００１〜Ｓ１００２の処理は、図５のステップＳ２０１〜ステップＳ２０２の処理と同一であるので、その説明を省略する。
（ステップＳ１００３）次に、検出部１０９ｊは、接続している撮像モジュールとその撮像モジュールに装着された光学モジュールのいずれかが、それぞれ撮像モジュール登録リストまたは光学モジュール登録リストに登録されていないか否か判定する。登録されていない場合（ＹＥＳ）、検出部１０９ｊは撮像モジュール登録リストに登録されていない場合、ステップＳ１００４に進み、光学モジュール登録リストに登録されていない場合、ステップＳ１００５に進む。一方、登録されている場合（ＮＯ）、検出部１０９ｊはステップＳ１０１１に進む。
【０１１８】
（ステップＳ１００４）情報更新部１０８ｊは、ソフトウェア特定情報に、通信部１０１ｂが受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。これにより、通信部１０１が現在接続している撮像モジュールを識別する撮像モジュール識別情報とその撮像モジュールが装着された光学モジュールを識別する光学モジュール識別情報の組が記憶部１０２に追記される。また、検出部１０９ｊは撮像モジュール登録リストに、現在接続している撮像モジュールを追記する。
【０１１９】
（ステップＳ１００５）情報更新部１０８ｊは、ソフトウェア特定情報に、通信部１０１が受信した撮像モジュール識別情報及び光学モジュール識別情報の組を追記する。これにより、通信部１０１が現在接続している撮像モジュールを識別する撮像モジュール識別情報とその撮像モジュールが装着された光学モジュールを識別する光学モジュール識別情報の組が記憶部１０２に追記される。また、検出部１０９ｊは光学モジュール登録リストに、現在接続している撮像モジュールが装着された光学モジュールを追記する。
【０１２０】
（ステップＳ１００６）次に、検出部１０９ｊは、外部データベースに現在接続している撮像モジュールと光学モジュールに対応する撮像編集ソフトウェアが存在するか否か検索する。対応する撮像編集ソフトウェアが存在する場合（ＹＥＳ）、検出部１０９ｊはステップＳ１００７に進む。対応する撮像編集ソフトウェアが存在しない場合（ＮＯ）、検出部１０９ｊはステップＳ１０１１に進む。
【０１２１】
（ステップＳ１００７）検出部１０９ｊは、その対応する撮像編集ソフトウェアをインストールしてよいか否かユーザに問い合わせる。
（ステップＳ１００８）次に、検出部１０９ｊは、ユーザが撮像編集ソフトウェアのインストールを承諾したか否か判定する。承諾した場合（ＹＥＳ）、検出部１０９ｊはステップＳ１００９に進む。承諾してなかった場合（ＮＯ）、検出部１０９ｊはステップＳ１０１１に進む。
（ステップＳ１００９）次に、検出部１０９ｊは、その対応する撮像編集ソフトウェアをダウンロードしてインストールする。
（ステップＳ１０１０）次に、検出部１０９ｊは、記憶部１０２に記憶されたソフトウェア特定情報に、現在接続している撮像モジュールを識別する撮像モジュール識別情報とその撮像モジュールに装着された光学モジュールを識別する光学モジュール識別情報との組に対して、上記対応する撮像編集ソフトウェアを識別するソフトウェア識別情報を関連付けて追記する。
【０１２２】
（ステップＳ１０１１）次に、ソフトウェア抽出部１０３は、記憶部１０２に記憶されているソフトウェア特定情報を読み出す。
（ステップＳ１０１２）次に、ソフトウェア抽出部１０３は、通信部１０１で受信された上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報を記憶部１０２に記憶されたソフトウェア特定情報から抽出する。
【０１２３】
（ステップＳ１０１３）次に、ソフトウェア起動部１０４は、ソフトウェア抽出部１０３が抽出したソフトウェア識別情報が識別する撮像編集ソフトウェアを起動する。その際、上記撮像モジュール識別情報と上記光学モジュール識別情報との組み合わせに対応するソフトウェア識別情報が記憶部１０２に記憶されておらず、ソフトウェア抽出部１０３がソフトウェア識別情報を抽出できなかった場合、ソフトウェア起動部１０４は、デフォルトソフトウェアを起動する。
（ステップＳ１０１４）次に、表示部１０５は、ソフトウェア起動部１０４が起動したソフトウェアの画面を表示する。以上で、本フローチャートの処理を終了する。
【０１２４】
以上、変形例１０における撮像操作端末１９ｊにおいて、検出部１０９ｊは、通信部１０１ｂで受信された撮像モジュール識別情報及び光学モジュール識別情報のうち少なくとも一つが、記憶部１０２に記憶された撮像モジュール識別情報及び光学モジュール識別情報に存在しないことを検出したときに、記憶部１０２に記憶されていない撮像モジュール識別情報または光学モジュール識別情報に対応する撮像編集ソフトウェアを外部のデータベースから抽出し、その抽出した撮像編集ソフトウェアをダウンロードしてインストールする。
これにより、変形例１０における撮像操作端末１９ｊは、変形例９の効果に加えて、検出部１０９ｊが対応する撮像編集ソフトウェアを検索して見つけ出すので、ユーザが撮像編集ソフトウェアを探索する手間を軽減することができる。
【０１２５】
＜第２の実施形態＞
続いて、第２の実施形態について説明する。図３０は、第２の実施形態における撮像操作端末２０の構成を示す概略ブロック図である。撮像操作端末２０は、通信部２０１、記憶部２０２及びソフトウェア抽出部２０３を備える。第２の実施形態における撮像編集ソフトウェアは、光学モジュールが装着された撮像モジュールの撮像操作、該撮像モジュールと共に使用されるアクセサリの操作、該撮像モジュールが撮像して得た画像の編集のうち少なくともいずれかを行うソフトウェアである。
通信部２０１は、撮像モジュールから、その撮像モジュールを識別する撮像モジュール識別情報と該撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報とを無線で受信するときに、上記撮像モジュールと共に使用されるアクセサリを識別するアクセサリ識別情報とを受信する。ここでアクセサリは、撮像モジュールと共に使用されるモジュールであり、例えば、ストロボ（以下、フラッシュともいう）、雲台、三脚、ファインダーまたはＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）レシーバーである。通信部１０１は、受信した撮像モジュール識別情報、光学モジュール識別情報及びアクセサリ識別情報をソフトウェア抽出部１０３へ出力する。
【０１２６】
記憶部２０２には、光学モジュールが装着されている撮像モジュールを識別する撮像モジュール識別情報と上記光学モジュール識別情報と、上記撮像モジュールと共に使用されるアクセサリを識別するアクセサリ識別情報との組み合わせ毎に、撮像編集ソフトウェアを識別するソフトウェア識別情報が関連付けられたソフトウェア特定情報が記憶されている。
【０１２７】
ソフトウェア抽出部２０３は、通信部２０１で受信された撮像モジュール識別情報と光学モジュール識別情報とアクセサリ識別情報の組み合わせに対応するソフトウェア識別情報を記憶部２０２から抽出する。
【０１２８】
図３１は、記憶部２０２に記憶されているソフトウェア特定情報の一例を示すテーブルＴ１６である。テーブルＴ１６には、撮像モジュール識別情報、光学モジュール識別情報、アクセサリ識別情報及びソフトウェア識別情報の組が示されている。例えば、テーブルＴ１６の１行目には、撮像モジュール識別情報が高感度撮像モジュールで光学モジュール識別情報がレンズでアクセサリ識別情報がフラッシュの場合に、ソフトウェア識別情報としてイメージ合成ソフトとＩＳＯ管理ソフトが対応付けられている。イメージ合成ソフトは、例えば夜景と人物を合成する合成ソフトである。ＩＳＯ管理ソフトは、撮像モジュールのＩＳＯ感度または光学モジュールのＦ値を管理するソフトである。この例では、高感度撮像モジュールとフラッシュの組み合わせを用いるときには、暗い場所での撮像することが多いので、暗い場所での撮像で用いられる可能性が高いイメージ合成ソフトとＩＳＯ管理ソフトが関連付けられている。この例の場合、高感度撮像モジュールにフラッシュとレンズが装着されている場合、ソフトウェア抽出部２０３は、イメージ合成ソフト及びＩＳＯ管理ソフトを抽出する。これにより、ユーザが高感度撮像モジュールとフラッシュを組み合わせて使用するときに、ソフトウェア抽出部２０３がその組み合わせの撮影に適したイメージ合成ソフトとＩＳＯ管理ソフトを抽出することができるので、ユーザによる撮像編集ソフトウェア選択の手間を軽減することができる。
【０１２９】
また、テーブルＴ１６の２行目において、撮像モジュール、望遠レンズ及び電動雲台の組み合わせに対して、野鳥や動物を追尾する追尾ソフトが関連付けられている。これは、望遠レンズで遠くを観察しながら、電動雲台を用いて撮像モジュールをパンまたはチルトさせる場合、野鳥や動物を観察するケースが多いからである。この例の場合、撮像モジュールに望遠レンズ及び電動雲台が装着されている場合、ソフトウェア抽出部２０３は、追尾ソフトを抽出する。これにより、ユーザが望遠レンズ及び電動雲台を組み合わせて使用するときに、ソフトウェア抽出部２０３がその組み合わせの撮影に適した追尾ソフトを抽出することができるので、ユーザによる撮像編集ソフトウェア選択の手間を軽減することができる。
【０１３０】
テーブルＴ１６の３行目において、撮像モジュール、レンズ及び三脚が、手振れ補正のオンオフを切り替える手振れ補正切替ソフトが関連付けられている。これは、三脚が撮像モジュールに接続されている場合、撮像モジュールが固定されているので、手振れ補正処理をオフにする操作を行うことが多いからである。これにより、撮像モジュールにレンズ及び三脚が装着されている場合、ソフトウェア抽出部２０３は、手振れ補正切替ソフトを抽出する。これにより、ユーザが望遠レンズ及び電動雲台を組み合わせて使用するときに、ソフトウェア抽出部２０３がその組み合わせの撮影に適した手振れ補正切替ソフトを抽出することができるので、ユーザによる撮像編集ソフトウェア選択の手間を軽減することができる。
【０１３１】
図３２は、第２の実施形態における撮像操作端末の処理の流れの一例を示すフローチャートである。
（ステップＳ１１０１）まず通信部２０１は、光学モジュールが装着されアクセサリと通信可能な撮像モジュールと無線接続を確立する。
（ステップＳ１１０２）まず、通信部２０１は、撮像モジュールを識別する撮像モジュール識別情報と、その撮像モジュールに装着されている光学モジュールを識別する光学モジュール識別情報と、その撮像モジュールと共に使用されるアクセサリを識別するアクセサリ識別情報を撮像モジュールから取得する。
（ステップＳ１１０３）次に、ソフトウェア抽出部２０３は、記憶部２０２に記憶されているソフトウェア特定情報を読み出す。
（ステップＳ１１０４）次に、ソフトウェア抽出部２０３は、通信部２０１で受信された撮像モジュール識別情報、光学モジュール識別情報及びアクセサリ識別情報の組み合わせに対応するソフトウェア識別情報をソフトウェア特定情報から抽出する。以上で、本フローチャートの処理を終了する。
【０１３２】
以上、第２の実施形態における撮像操作端末２０は、ソフトウェア抽出部２０３が、通信部２０１が受信した撮像モジュール識別情報、光学モジュール識別情報及びアクセサリ識別情報の組み合わせに対応するソフトウェア識別情報を抽出することができる。これにより、撮像操作端末２０は、モジュール、光学モジュール及びアクセサリの組み合わせに応じて撮像編集ソフトウェアを選択するので、ユーザの撮像編集ソフトウェア選択に掛かる手間を軽減することができる。
【０１３３】
＜変形例１＞
続いて、第２の実施形態の変形例１について説明する。図３３は、第２の実施形態の変形例１における撮像操作端末２１の構成を示す概略ブロック図である。なお、図４及び図３０と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例１における撮像操作端末２１の構成は、図３０の第２の実施形態における撮像操作端末２０の構成に対して、通信部２０１が通信部２０１に変更され、ソフトウェア起動部１０４と表示部１０５とが追加されたものになっている。ソフトウェア起動部１０４と表示部１０５とは、図４のソフトウェア起動部１０４と表示部１０５と同じであるので、その説明を省略する。
【０１３４】
撮像モジュール３０２は、一例として光学モジュール３０１が装着されている。光学モジュール３０１は例えば、電気的書き換え可能な不揮発性メモリ（図示せず）を備え、光学モジュール３０１を識別する光学モジュール識別情報が予め記憶されている。撮像モジュール３０２は、例えば撮像モジュール３０２内のマウント開口部の近傍に、不図示の着脱検知スイッチが設けられており、光学モジュール３０１と撮像モジュール３０２の装着状態を検知する。撮像モジュール３０２は、光学モジュール３０１の装着を検知した場合、撮像モジュール３０２の不図示の接点と光学モジュール３０１の不図示の接点を介して光学モジュール３０１へ電源を供給する。光学モジュール３０１は、電源を供給された場合、不揮発性メモリに記憶された光学モジュール識別情報を、光学モジュール３０１が備える不図示の接点を介して撮像モジュール３０２へ送信する。これにより、撮像モジュール３０２は、光学モジュール３０１を識別する光学モジュール識別情報を取得し、取得した光学モジュール識別情報を保持する。
【０１３５】
アクセサリ３０３は一例として、自身を識別するアクセサリ識別情報を保持する。アクセサリ３０３は例えば、不図示の通信部を備え、その通信部はアクセサリ３０３が保持するアクセサリ識別情報を撮像モジュール３０２へ無線で送信する。これにより、撮像モジュール３０２は、アクセサリ３０３を識別するアクセサリ識別情報を取得し、取得したアクセサリ識別情報を保持する。
なお、アクセサリ３０３が、撮像モジュール３０２と通信接点を介して電気的に接続されている場合、自身を識別するアクセサリ識別情報を撮像モジュール３０２へ有線で送信してもよい。
撮像モジュール３０２は、不図示の通信部を備え、その通信部は撮像操作端末２２の通信部２０１と無線通信可能である。このため、撮像操作端末２１は撮像モジュール３０２経由でアクセサリ３０３を制御する。
【０１３６】
通信部２０１は、第２の実施形態における通信部１０１と同様の機能を有するが、以下の点で異なる。通信部２０１は、撮像モジュール３０２と無線接続を確立する。通信部２０１は、撮像モジュール３０２と無線接続が確立した場合、撮像モジュール３０２から撮像モジュール３０２を識別する撮像モジュール識別情報と撮像モジュール３０２に装着されている光学モジュール３０１を識別する光学モジュール識別情報とアクセサリ３０３を識別するアクセサリ識別情報とを無線で受信する。
【０１３７】
図３４は、第２の実施形態の変形例１における撮像操作端末２１の処理の流れの一例を示すフローチャートである。
（ステップＳ１２０１）まず通信部２０１は、光学モジュール３０１が装着されアクセサリ３０３と通信可能な撮像モジュール３０２と無線接続を確立する。
（ステップＳ１２０２）まず、通信部２０１は、撮像モジュール３０２を識別する撮像モジュール識別情報と、その撮像モジュール３０２に装着されている光学モジュールを識別する光学モジュール識別情報と、アクセサリ３０３を識別するアクセサリ識別情報とを撮像モジュール３０２から無線で取得する。
（ステップＳ１２０３）次に、ソフトウェア抽出部２０３は、記憶部２０２に記憶されているソフトウェア特定情報を読み出す。
【０１３８】
（ステップＳ１２０４）次に、ソフトウェア抽出部２０３は、通信部２０１ｂで受信された上記撮像モジュール識別情報、上記光学モジュール識別情報及び上記アクセサリ識別情報との組み合わせに対応するソフトウェア識別情報をソフトウェア特定情報から抽出する。
（ステップＳ１２０５）次に、ソフトウェア起動部１０４は、ソフトウェア抽出部２０３が抽出したソフトウェア識別情報が識別する撮像編集ソフトウェアを起動する。
（ステップＳ１２０６）次に、表示部１０５は、ソフトウェア起動部１０４が起動した撮像編集ソフトウェアの画面を表示する。以上で、本フローチャートの処理を終了する。
【０１３９】
以上、変形例１において、撮像モジュールと無線接続が確立した場合、アクセサリ識別情報を撮像モジュール３０２から無線で受信する。これにより、第２の実施形態の効果に加えて、撮像モジュール３０２から制御可能なアクセサリ（例えばホットシューに接続するフラッシュなど）３０３を制御することができる。また、ソフトウェア起動部１０４は、ソフトウェア抽出部２０３が抽出した撮像編集ソフトウェアを起動させるので、その撮像編集ソフトウェアが撮像操作ソフトウェアの場合、撮影準備にかかる時間を短縮することができる。また、その撮像編集ソフトウェアが編集ソフトウェアの場合、画像の編集準備にかかる時間を短縮することができる。
【０１４０】
＜変形例２＞
続いて、第２の実施形態の変形例２について説明する。第２の実施形態の変形例２における撮像操作端末２２は、アクセサリ３０３ｂから直接アクセサリ識別情報を無線で受信する点が変形例１とは異なる。図３５は、第２の実施形態の変形例２における撮像操作端末２２の構成を示す概略ブロック図である。なお、図３３と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例２における撮像操作端末２２の構成は、図３３の第２の実施形態の変形例１における撮像操作端末２１の構成に対して、通信部２０１が通信部２０１ｂに変更されたものになっている。
【０１４１】
撮像モジュール３０２は、一例として光学モジュール３０１が装着されている。アクセサリ３０３ｂは、撮像モジュール３０２と有線または無線で接続されており、撮像モジュール３０２と通信可能な構成になっている。アクセサリ３０３ｂは、自身を識別するアクセサリ識別情報（例えば、ＭＡＣアドレス）を保持する。アクセサリ３０３ｂは、不図示の通信部を備え、その通信部はアクセサリ３０３ｂを識別するアクセサリ識別情報を撮像操作端末２２の通信部２０１ｂへ無線で送信する。
【０１４２】
通信部２０１ｂは、第２の実施形態の変形例１における通信部２０１と同様の機能を有するが、以下の点で異なる。通信部２０１ｂは、撮像モジュール３０２に加えて、アクセサリ３０３ｂとも無線接続を確立する。
通信部２０１ｂは、撮像モジュール３０２と無線接続が確立した場合、撮像モジュール３０２から撮像モジュール３０２を識別する撮像モジュール識別情報と撮像モジュール３０２に装着されている光学モジュール３０１を識別する光学モジュール識別情報を無線で受信する。また通信部２０１ｂは、アクセサリ３０３ｂと無線接続が確立した場合、アクセサリ３０３ｂを識別するアクセサリ識別情報を無線で受信する。
【０１４３】
以上、変形例２において、通信部２０１ｂは、アクセサリ３０３ｂと無線接続が確立した場合、アクセサリ３０３ｂを識別するアクセサリ識別情報をアクセサリ３０３ｂから無線で受信する。これにより、第２の実施形態の効果に加えて、撮像モジュール３０２から制御できないアクセサリ３０３ｂを撮像操作端末２２は無線で制御することができる。
なお、本変形例では、撮像モジュール３０２が、アクセサリ３０３ｂを識別するアクセサリ識別情報をアクセサリ３０３ｂから取得したが、これに限ったものではない。撮像操作端末２２は、撮像モジュール３０２に接続されたアクセサリ３０３ｂのアクセサリ識別情報を入力する画面を表示部１０５に表示させて、ユーザに問い合わせをしてもよい。その場合、撮像操作端末２２は、操作部を更に備え、操作部がユーザによるアクセサリ識別情報を入力する操作を受け付けることで、アクセサリ識別情報を取得してもよい。
【０１４４】
＜変形例３＞
続いて、第２の実施形態の変形例３について説明する。第２の実施形態の変形例３における撮像操作端末２３は、保持するソフトウェア特定情報を更新する点で第２の実施形態の撮像操作端末２０と異なる。図３６は、第２の実施形態の変形例３における撮像操作端末２３の構成を示す概略ブロック図である。なお、図３３と共通する要素には同一の符号を付し、その具体的な説明を省略する。変形例３における撮像操作端末２３の構成は、図３３の第２の実施形態の変形例１における撮像操作端末２１の構成に対して、通信部２０１が通信部２０１ｃに変更され、ユーザの操作を受け付ける操作部２０６と情報更新部２０８と検出部２０９とが追加されたものになっている。
【０１４５】
通信部２０１ｃは、通信部２０１と同様の機能を有するが、以下の点で異なる。通信部２０１ｃは、受信した撮像モジュール識別情報、光学モジュール識別情報及びアクセサリ識別情報を更に検出部２０９へ出力する。
検出部２０９は、記憶部２０２に記憶されていないアクセサリ識別情報が通信部２０１ｃにより無線受信されたことを検出する。例えば検出部２０９は、予めアクセサリのリストであるアクセサリ登録リストを保持する。通信部２０１ｃから出力されるアクセサリ識別情報により、接続しているアクセサリを識別し、保持しているアクセサリ登録リストと比較する。接続しているアクセサリが、アクセサリ登録リストに登録されていない場合、そのアクセサリを識別するアクセサリ識別情報を変更項目として情報更新部２０８へ出力する。
【０１４６】
情報更新部２０８は、予め記憶部２０２に記憶されているソフトウェア特定情報内の情報を残したまま、検出部２０９から入力された変更項目が示すアクセサリ識別情報をそのソフトウェア特定情報に追記する。以下、図３７を用いて情報更新部２０８の詳細な処理の一例を説明する。
【０１４７】
図３７は、情報更新部２０８によってソフトウェア特定情報が更新する処理を説明するための図である。同図において、情報更新部２０８が変更する前のソフトウェア特定情報を示すテーブルＴ１７が示されている。また、情報更新部２０８が変更した後のソフトウェア特定情報を示すテーブルＴ１８が示されている。ここで、変更後のテーブル１８は変更前のテーブルＴ１７に比べて、３行目の情報が追加されている。３行目には、高感度撮像モジュール及び広角レンズに対して、アクセサリ識別情報としてフラッシュに加えて雲台が加わり、更にソフトウェア識別情報が夜景ソフトではなく星座探索ソフト及び雲台制御ソフトとなっている。
【０１４８】
このように、撮像モジュール３０２が高感度撮像モジュールで、光学モジュール３０１が広角レンズで、アクセサリ３０３がフラッシュである場合、更に他のアクセサリとして雲台が追加された場合、情報更新部２０８は、テーブルＴ１７に新たな行を追加して、その行に、撮像モジュール識別情報が高感度撮像モジュールで、光学モジュール識別情報が広角レンズで、アクセサリ識別情報がフラッシュ及び雲台である組を生成する。更に情報更新部２０８は、これらのモジュール及びアクセサリの組み合わせについて、ソフトウェア識別情報を、星座探索ソフト及び雲台制御ソフトに設定する。デフォルトソフトウェアを設定してもよい。また、操作部２０６により、ユーザから任意の撮像編集ソフトウェアの選択操作を受け付けて設定しても良い。
このように、追加のアクセサリは、現在のモジュールの組合せに追加され、アクセサリ追加前のソフトウェア特定情報（例えば、テーブルＴ１８の２行目の情報）も残される。
【０１４９】
以上、変形例３において、検出部２０９は、記憶部２０２に記憶されていないアクセサリ識別情報が通信部２０１ｂにより受信されたことを検出する。情報更新部２０８は、検出部２０９が検出したときに、記憶部２０２に記憶されているアクセサリ識別情報を更新する。これにより、第２の実施形態の効果に加えて、新たなアクセサリを使用するときでも、情報更新部２０８によりソフトウェア特定情報内のアクセサリ識別情報が更新され、ユーザが自らソフトウェア特定情報内のアクセサリ識別情報を更新する必要がないので、アクセサリ追加に掛かるユーザの手間を軽減することができる。
【０１５０】
なお、ソフトウェア抽出部２０３が二つのソフトウェア識別情報を抽出した場合、ソフトウェア起動部１０４は、その二つのソフトウェア識別情報が識別する撮像編集ソフトウェアを起動してもよい。例えば、ソフトウェア起動部１０４は、撮像操作ソフトウェアと、アクセサリ操作用のソフトウェアとを同時に起動してもよい。これにより、ユーザは、撮像モジュール３０２とアクセサリ３０３を別々に操作したり、連携しながら操作したりすることができる。
【０１５１】
なお、各実施形態の撮像操作端末の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、撮像操作端末に係る上述した種々の処理を行ってもよい。
【０１５２】
なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１５３】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１５４】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではない。各実施形態における各構成及びそれらの組み合わせ等は一例であり、本発明の趣旨から逸脱しない範囲内で、構成の付加、省略、置換、およびその他の変更が可能である。また、本発明は実施形態によって限定されることはなく、特許請求の範囲によってのみ限定される。
【符号の説明】
【０１５５】
１０、１１、１２、１３、１４、１５、１６、１７、１８、１９、１９ｊ、２０、２１、２２、２３  撮像操作端末
１０１、１０１ｃ、２０１、２０１ｂ、２０１ｃ  通信部
１０２、１０２ｂ、１０２ｃ、１０２ｄ、２０２  記憶部
１０３、１０３ｂ、１０３ｃ、１０３ｄ、１０３ｆ、２０３  ソフトウェア抽出部
１０４  ソフトウェア起動部
１０５  表示部
１０６、１０６ｅ、１０６ｆ、１０６ｈ、１０６ｉ、１０６ｊ、２０６  操作部
１０７  優先順位付与部
１０８、１０８ｈ、１０８ｉ、１０８ｊ、２０８  情報更新部
１０９、１０９ｉ、１０９ｊ、２０９  検出部
３０１、３１１  光学モジュール
３０２、３１２  撮像モジュール
３０３、３０３ｂ  アクセサリ
【図１】
2014175724.tif 000003
【図２】
2014175724.tif 000004
【図３】
2014175724.tif 000005
【図４】
2014175724.tif 000006
【図５】
2014175724.tif 000007
【図６】
2014175724.tif 000008
【図７】
2014175724.tif 000009
【図８】
2014175724.tif 000010
【図９】
2014175724.tif 000011
【図１０】
2014175724.tif 000012
【図１１】
2014175724.tif 000013
【図１２】
2014175724.tif 000014
【図１３】
2014175724.tif 000015
【図１４】
2014175724.tif 000016
【図１５】
2014175724.tif 000017
【図１６】
2014175724.tif 000018
【図１７】
2014175724.tif 000019
【図１８】
2014175724.tif 000020
【図１９】
2014175724.tif 000021
【図２０】
2014175724.tif 000022
【図２１】
2014175724.tif 000023
【図２２】
2014175724.tif 000024
【図２３】
2014175724.tif 000025
【図２４】
2014175724.tif 000026
【図２５】
2014175724.tif 000027
【図２６】
2014175724.tif 000028
【図２７】
2014175724.tif 000029
【図２８】
2014175724.tif 000030
【図２９】
2014175724.tif 000031
【図３０】
2014175724.tif 000032
【図３１】
2014175724.tif 000033
【図３２】
2014175724.tif 000034
【図３３】
2014175724.tif 000035
【図３４】
2014175724.tif 000036
【図３５】
2014175724.tif 000037
【図３６】
2014175724.tif 000038
【図３７】
2014175724.tif 000039