撮影する方向および順番を指定する撮影条件を設定する撮影条件設定手段と、方向を取得する方向取得手段と、前記方向取得手段により取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別手段と、前記撮影判別手段により前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録手段とを具備することを特徴とする撮影制御装置。撮影する方向および順番を指定する撮影条件を設定する撮影条件設定過程と、方向を取得する方向取得過程と、前記方向取得過程により取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別過程と、前記撮影判別過程により前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録過程とを具備することを特徴とする撮影制御方法。コンピュータに、撮影する方向および順番を指定する撮影条件を設定する撮影条件設定ステップと、方向を取得する方向取得ステップと、前記方向取得ステップにより取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別ステップと、前記撮影判別ステップにより前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録ステップとを実行させることを特徴とするプログラム。撮影する場所および方向を指定する撮影条件を設定する撮影条件設定手段と、現在位置を取得する現在位置取得手段と、方向を取得する方向取得手段と、前記現在位置取得手段により取得された現在位置が、前記撮影条件で指定される撮影する場所に一致するか否かを判別する第1の判別手段と、前記方向取得手段により取得された方向が、前記撮影条件で指定される撮影する方向に一致するか否かを判別する第2の判別手段と、前記第1の判別手段により前記撮影条件で指定される撮影する場所に一致すると判別され、かつ前記第2の判別手段により前記撮影条件で指定される撮影する方向に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録手段とを具備することを特徴とする撮影制御装置。前記撮影条件設定手段が、前記現在位置取得手段から得られる現在位置と、地図データベース上にある道路方角情報とから、マップマッチング後の更新された現在位置を撮影する前記場所、更新現在位置からの道路方角情報から撮影する前記方向、を指定して撮影条件を設定することを特徴とする請求項4記載の撮影制御装置。撮影する場所および方向を指定する撮影条件を設定する撮影条件設定過程と、現在位置を取得する現在位置取得過程と、方向を取得する方向取得過程と、前記現在位置取得過程により取得された現在位置が、前記撮影条件で指定される撮影する場所に一致するか否かを判別する第1の判別過程と、前記方向取得過程により取得された方向が、前記撮影条件で指定される撮影する方向に一致するか否かを判別する第2の判別過程と、前記第1の判別過程により前記撮影条件で指定される撮影する場所に一致すると判別され、かつ前記第2の判別過程により前記撮影条件で指定される撮影する方向に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録過程とを具備することを特徴とする撮影制御方法。コンピュータに、撮影する場所および方向を指定する撮影条件を設定する撮影条件設定ステップと、現在位置を取得する現在位置取得ステップと、方向を取得する方向取得ステップと、前記現在位置取得ステップにより取得された現在位置が、前記撮影条件で指定される撮影する場所に一致するか否かを判別する第1の判別ステップと、前記方向取得ステップにより取得された方向が、前記撮影条件で指定される撮影する方向に一致するか否かを判別する第2の判別ステップと、前記第1の判別ステップにより前記撮影条件で指定される撮影する場所に一致すると判別され、かつ前記第2の判別ステップにより前記撮影条件で指定される撮影する方向に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録ステップとを実行させることを特徴とするプログラム。ところで、上記特許文献1に開示の技術は、単に撮像した画像データと、撮影時に地磁気センサが出力する方位角データ撮影方向とを対応付けて記録するだけなので、予め指定された撮影の方向および順番に従って自動的に撮影したり、予め指定された撮影場所および撮影の方向に従って自動的に撮影したりすることが出来ない、という問題がある。本発明は、このような事情に鑑みてなされたもので、予め指定された撮影の方向および順番に従って自動的に撮影したり、予め指定された撮影場所および撮影の方向に従って自動的に撮影したりすることが出来る撮影制御装置、撮影制御方法およびプログラムを提供することを目的としている。上記目的を達成するため、本発明の撮影制御装置では、撮影する方向および順番を指定する撮影条件を設定する撮影条件設定手段と、方向を取得する方向取得手段と、前記方向取得手段により取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別手段と、前記撮影判別手段により前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録手段とを具備することを特徴とする撮影制御装置。。また、本発明の撮影制御方法では、撮影する方向および順番を指定する撮影条件を設定する撮影条件設定過程と、方向を取得する方向取得過程と、前記方向取得過程により取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別過程と、前記撮影判別過程により前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録過程とを具備することを特徴とする。さらに、本発明のプログラムでは、コンピュータに、撮影する方向および順番を指定する撮影条件を設定する撮影条件設定ステップと、方向を取得する方向取得ステップと、前記方向取得ステップにより取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別ステップと、前記撮影判別ステップにより前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録ステップとを実行させることを特徴とする。本発明では、予め指定された撮影の方向および順番に従って自動的に撮影したり、予め指定された撮影場所および撮影の方向に従って自動的に撮影したりすることが出来る。以下、図面を参照して本発明の実施形態について説明する。[第1実施形態]A.構成図1は、第1実施形態による撮影制御装置を備えた携帯端末10の構成を示すブロック図である。この図において、CPU20は、入力部40が発生する操作イベントに応じて、バス30を介して接続される端末各部を制御する。本発明の要旨に係わるCPU20の特徴的な処理動作については追って述べる。入力キー/タッチパネル41は、ユーザ操作に対応した操作信号を発生する。入力部40は、入力キー/タッチパネル41が発生する操作信号を検知してCPU20に供給する操作イベントを発生する。表示制御部50は、CPU20から供給される表示制御データに従って、例えばLCDパネル又は有機ELパネルから構成される表示部51を表示制御して画面表示する。無線通信部60は、CPU20の制御の下に、データ通信時にはアンテナ不図示を介して移動体通信網の基地局とデータ授受を行い、音声通話時にはアンテナを介して受信復調した音声データを音声信号処理部70に出力する一方、音声信号処理部70から供給される音声データを変調して得た無線信号をアンテナから送信する。音声信号処理部70は、CPU20の制御の下に、無線通信部60から供給される音声データをD/A変換してスピーカ110から発音させたり、マイク120から出力される音声信号をA/D変換して無線通信部60に供給する。RAMから構成される作業用メモリ80は、図2に図示するように、CPU20の処理に用いられる各種レジスタフラグデータが一時記憶されるワークエリアWEと、撮影方角設定データSHおよび撮影順番設定データSJを記憶するエリアを備える。撮影方角設定データSHとは、撮影する方角を指定するデータであり、後述する撮影条件設定処理において設定される。撮影順番設定データSJとは、撮影方角設定データSHにより指定される方角撮影方向を、どの順番で撮影するかを指定するデータであり、後述する撮影条件設定処理において設定される。フラッシュメモリなどから構成される不揮発性メモリ90は、アドレス帳などのユーザデータや撮影した画像データなどを記憶する。ROM100は、CPU20により実行される各種制御プログラムデータを記憶する。各種制御プログラムとは、後述する撮影条件設定処理や自動方角撮影処理を含む。カメラ部130は、CPU20の制御の下に、撮像した画像データもしくは動画像データを不揮発性メモリ90の所定エリアに記録する。電子コンパス140は、地磁気センサホール素子などから構成され、端末装置10がどの方角を向いているかを検出する。B.動作次に、図3~図8を参照して、上記構成による端末装置10のCPU20が実行する撮影条件設定処理および自動方角撮影処理の動作を説明する。なお、CPU20が実行する撮影条件設定処理および自動方角撮影処理は、端末装置10が備える撮影制御装置の機能に相当する。1撮影条件設定処理の動作図3は、撮影条件設定処理の動作を示すフローチャートである。本処理を起動する操作イベントが発生すると、CPU20は、図3に図示するステップSA1に進み、前述した撮影方角設定データSHを設定する自動撮影方角選択を実行する。具体的には、ステップSA1に進むと、図4に図示する自動撮影方角設定画面を表示部51に表示させ、当該画面に表示される8方位の中から撮影したい方角、例えば北、南、東および西ならば、それぞれの方角をタッチ操作して選択する。タッチ操作で選択された方角にはチェックマークが付与され、撮影方角設定データSHとして設定された状態を表す。設定された撮影方角設定データSHは、作業用メモリ80に格納される。続いて、ステップSA2では、前述した撮影順番設定データSJを設定する自動撮影順番設定を実行する。この場合、図5に図示する自動撮影順番設定画面を表示部51に表示させ、当該画面に表示される8方位の中から先に選択した各方角について撮影する順番をキー入力する。例えば図5に図示する一例では、北が2番目、南が1番目、東が4番目、西が3番目に設定された状態を表す。設定された撮影順番設定データSJは、作業用メモリ80に格納される。2自動方角撮影処理の動作図6は、自動方角撮影処理の動作を示すフローチャートである。本処理を起動する操作イベントが発生すると、CPU20は、図6に図示するステップSB1に進み、設定データ撮影方角設定データSHおよび撮影順番設定データSJが作業用メモリ80に格納されているか否かを判断する。設定データが作業用メモリ80に格納されていなければ、判断結果はNOとなり、本処理を終えるが、設定データが作業用メモリ80に格納されていると、判断結果がYESになり、ステップSB2に進む。ステップSB2では、撮影する順番を示すポインタnに初期値1をストアすると共に、カメラ部130および電子コンパス140を起動させる。続いて、ステップSB3に進むと、電子コンパス140の出力に基づき現在の方角カメラ部130の撮影方向を測定する。この場合、図7に図示するように、表示部51が周知のビューファインダVFとして機能し、撮像した画像が画面表示されると共に、当該ビューファインダVF中の方角表示エリアDEに、現在の方角が表示されるようになっている。続いて、ステップSB4では、上記ステップSB3にて測定した現在の方角が、撮影順序n番目ポインタnで指定される順番の方角の±5°以内であるか否かを判断する。現在の方角が撮影順序n番目の方角の±5°以内でなければ、判断結果はNOになり、上記ステップSB3に処理を戻して方角を再測定する。そして、例えば再測定した現在の方角が撮影順序n番目の方角の±5°以内に収まると、上記ステップSB4の判断結果がYESになり、ステップSB5に進む。ステップSB5では、現在の方角が未撮影であるか否かを判別する。既に撮影済みの方角ならば、判断結果はNOになり、上記ステップSB3に処理を戻すが、現在の方角が未撮影であると、判断結果がYESになり、ステップSB6に進む。ステップSB6では、ユーザがシャッタボタンを押下操作することなく、オートシャッタにより現在の方角の画像を自動的に撮影して記録する。これにより、予め指定された撮影の方向および撮影する順番に従って自動的に撮影することが可能になる。そして、ステップSB7に進み、撮影の順番を示すポインタnをインクリメントして歩進させ、続くステップSB8では、歩進されたポインタnの値が4より大きいか否か、すなわち予め指定した撮影方向を全て撮り終えたかどうかを判断する。全て撮り終えていなければ、判断結果はNOになり、上述のステップSB3に処理を戻す。これに対し、歩進されたポインタnの値が4を超え、予め指定した撮影方向を全て撮り終えると、上記ステップSB8の判断結果がYESになり、本処理を終える。このように、第1実施形態では、撮影する方向方角を指定する撮影方角設定データSHと、指定された方向方角について撮影する順番を指定する撮影順番設定データSJとを予め設定しておき、電子コンパス140の出力に基づき取得した現在の方角カメラ部130の撮影方向が、指定された順番の方角の±5°以内に収まると、現在の方角が未撮影であるか否かを判別し、現在の方角が未撮影ならば、ユーザがシャッタボタンを押下操作することなく、オートシャッタにより現在の方角の画像を自動的に撮影して記録するので、予め指定された撮影の方向および順番に従って自動的に撮影することが可能になる。なお、本発明は上述した第1実施形態に限定されるものではなく、本発明の範囲で種々変形することが可能である。一例として挙げれば、本実施形態における撮影制御装置は、カメラ機能および電子コンパスを備えた携帯電話やスマートフォンに限らず、カメラ機能および電子コンパスを具備するゲーム装置、タブレットPC、ラップトップ/ノートPCなどの電子機器に適用可能であることは言うまでもない。また、上述した第1実施形態では、電子コンパス140の出力に基づき取得した現在の方角カメラ部130の撮影方向が、指定された順番の方角の±5°以内に収まっているか否かを判別するようにしたが、これに限らず、ユーザ設定される角度範囲内に収まっているかどうかを判別する態様としても構わない。さらに、本実施形態では、撮影方角設定データSHの一例として、北、南、東および西の4方位を選択するようにしたが、これに限らず、8方位又は16方位の内から任意の方角を選択する態様とすることも可能である。加えて、第1実施形態では、ユーザがシャッタボタンを押下操作することなく、オートシャッタにより現在の方角の画像を自動的に撮影して記録するようにしたが、これに替えて、例えば現在の方角撮影方向が、目的の方角の所定角度範囲内に収まった場合に、シャッタボタンの押下を促す報知音をスピーカ110から放音させ、その報知音でユーザがマニュアル撮影する態様にすることも可能である。また、上述の第1実施形態では、予め指定された方角を自動的に撮影する毎に記録するようにしたが、例えば図8に図示する一例のように、北、南、東および西の4方位を撮影して記録した各画像を1つの画像に合成して画面表示するようにしてもよい。このようにすれば、パノラマ撮影した画像とは異なり、写したい方角の画像だけを一画面に表示することが可能になる。[第2実施形態]次に、図9~図11を参照して第2実施形態について説明する。図9は、第2実施形態による撮影制御装置を備えた携帯端末10の構成を示すブロック図である。この図に示す第2実施形態が、図1に図示した第1実施形態と相違する点は、ナビゲーション部150を備えたことにある。ナビゲーション部150は、GPS受信機能、地図データベース機能およびマップマッチング機能を有し、CPU20の制御の下に、GPS受信機能により取得した現在位置を含む地図データを地図データベースから検索し、該当する地図データ上に現在位置をマッチングさせて表示部51に地図画面を表示させると共に、電子コンパス140の出力に基づき取得した進行方向を地図画面に表示させる。次に、こうした第2実施形態による端末装置10のCPU20が実行する撮影条件設定処理および自動方角撮影処理の動作について図10~図11を参照して説明する。なお、CPU20が実行する撮影条件設定処理および自動方角撮影処理は、端末装置10が備える撮影制御装置の機能に相当する。図10は、第2実施形態による撮影条件設定処理の動作を示すフローチャートである。本処理を起動する操作イベントが発生すると、CPU20は、図10に図示するステップSC1に進み、自動撮影場所指定を実行する。具体的には、表示部51に表示される地図画面において自動撮影したい位置をタッチ操作することによって自動撮影場所を表す位置データを指定する。タッチ操作で指定された位置データは、作業用メモリ80に保存される。自動撮影したい位置が複数存在する場合には、それらの位置をそれぞれタッチ操作して指定する。続いて、ステップSC2では、上記ステップSC1において指定した自動撮影場所毎に自動撮影する方角を設定する。具体的には、表示部51に表示される地図画面において指定した自動撮影場所を起点として、自動撮影する方角へドラッグ操作することによって自動撮影する方角を表す方角データを設定する。ドラッグ操作で設定された方角データは、作業用メモリ80に保存される。次に、図11を参照して第2実施形態による自動方角撮影処理の動作を説明する。本処理を起動する操作イベントが発生すると、CPU20は、図11に図示するステップSD1に進み、上述した撮影条件設定処理によって作業用メモリ80に格納された撮影条件位置データおよび方角データの内、最初の撮影条件を読み出す。続いて、ステップSD2では、カメラ部130、電子コンパス140およびナビゲーション部150を起動させると共に、起動させた電子コンパス140およびナビゲーション部150の出力に基づき現在位置および進行方向を取得する。そして、ステップSD3に進むと、上記ステップSD2において取得した現在位置が、撮影条件位置データで指定される撮影場所に一致したか否かを判断する。現在位置が撮影場所に一致しなければ、判断結果はNOになり、上述のステップSD2に処理を戻すが、現在位置が撮影場所に一致すると、上記ステップSD3の判断結果はYESになり、ステップSD4に進む。ステップSD4では、上記ステップSD2において取得した進行方向が、撮影条件方角データで指定される方角に一致したか否かを判断する。進行方向が撮影する方角に一致しなければ、判断結果はNOになり、上述のステップSD2に処理を戻すが、進行方向が撮影する方角に一致すると、上記ステップSD4の判断結果はYESになり、ステップSD5に進み、ユーザがシャッタボタンを押下操作することなく、オートシャッタにより現在の方角の画像を自動的に撮影して記録する。これにより、予め指定された撮影場所および撮影の方向に従って自動的に撮影することが可能になる。続いて、ステップSD6では、次の撮影条件位置データおよび方角データが作業用メモリ80に記憶されているか否かを判断する。次の撮影条件位置データおよび方角データが有れば、判断結果はYESになり、ステップSD7に進み、作業用メモリ80から次の撮影条件位置データおよび方角データを読み出した後、上述のステップSD2に処理を戻す。以後、全ての撮影条件について上述したステップSD2~SD7を繰り返す。そして、全ての撮影条件について自動撮影し終えると、上記ステップSD6の判断結果がNOになり、本処理を終える。このように、第2実施形態では、撮影する場所を指定する位置データと、撮影する方向方角を指定する方角データとから構成される撮影条件を予め設定しておき、電子コンパス140およびナビゲーション部150の出力に基づき現在位置および進行方向を取得し、取得した現在位置が位置データで指定される撮影場所に合致し、かつ取得した進行方向が方角データで指定される撮影方向に合致した場合に、ユーザがシャッタボタンを押下操作することなく、オートシャッタにより現在の方角の画像を自動的に撮影して記録するので、予め指定された撮影場所および撮影の方向に従って自動的に撮影することが可能になる。第2実施形態では、撮影する場所と、方向とを予め指定したが、GPS受信機能から得られる現在位置と、地図データベース上にある道路方角情報とから、近傍の道路へマップマッチングして、マッチング後の更新された現在位置を撮影場所、更新現在位置からの道路方角情報から撮影する方向を少なくとも1つ、例えば進行方向であったり、交差点の道路方角情報を得ても良い。第1実施形態、第2実施形態では、電子コンパスからの方角を得て撮影したが、電子コンパスに加え2軸以上のジャイロとの組み合わせ、もしくは方角情報が予め設定された3軸ジャイロセンサで、3次元方向の方向としてもよい。[付記]次に、本発明の特徴を付記する。なお、上記の実施形態の一部又は全部は、以下の付記のように記載され得るが、その記載に限定されるものではない。付記1撮影する方向および順番を指定する撮影条件を設定する撮影条件設定手段と、方向を取得する方向取得手段と、前記方向取得手段により取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別手段と、前記撮影判別手段により前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録手段とを具備することを特徴とする撮影制御装置。付記2撮影する方向および順番を指定する撮影条件を設定する撮影条件設定過程と、方向を取得する方向取得過程と、前記方向取得過程により取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別過程と、前記撮影判別過程により前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録過程とを具備することを特徴とする撮影制御方法。付記3コンピュータに、撮影する方向および順番を指定する撮影条件を設定する撮影条件設定ステップと、方向を取得する方向取得ステップと、前記方向取得ステップにより取得された方向が、前記撮影条件で指定される撮影する方向および順番に一致するか否かを判別する撮影判別ステップと、前記撮影判別ステップにより前記撮影条件で指定される撮影する方向および順番に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録ステップとを実行させることを特徴とするプログラム。付記4撮影する場所および方向を指定する撮影条件を設定する撮影条件設定手段と、現在位置を取得する現在位置取得手段と、方向を取得する方向取得手段と、前記現在位置取得手段により取得された現在位置が、前記撮影条件で指定される撮影する場所に一致するか否かを判別する第1の判別手段と、前記方向取得手段により取得された方向が、前記撮影条件で指定される撮影する方向に一致するか否かを判別する第2の判別手段と、前記第1の判別手段により前記撮影条件で指定される撮影する場所に一致すると判別され、かつ前記第2の判別手段により前記撮影条件で指定される撮影する方向に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録手段とを具備することを特徴とする撮影制御装置。付記5前記撮影条件設定手段が、前記現在位置取得手段から得られる現在位置と、地図データベース上にある道路方角情報とから、マップマッチング後の更新された現在位置を撮影する前記場所、更新現在位置からの道路方角情報から撮影する前記方向、を指定して撮影条件を設定することを特徴とする付記4記載の撮影制御装置。付記6撮影する場所および方向を指定する撮影条件を設定する撮影条件設定過程と、現在位置を取得する現在位置取得過程と、方向を取得する方向取得過程と、前記現在位置取得過程により取得された現在位置が、前記撮影条件で指定される撮影する場所に一致するか否かを判別する第1の判別過程と、前記方向取得過程により取得された方向が、前記撮影条件で指定される撮影する方向に一致するか否かを判別する第2の判別過程と、前記第1の判別過程により前記撮影条件で指定される撮影する場所に一致すると判別され、かつ前記第2の判別過程により前記撮影条件で指定される撮影する方向に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録過程とを具備することを特徴とする撮影制御方法。付記7コンピュータに、撮影する場所および方向を指定する撮影条件を設定する撮影条件設定ステップと、現在位置を取得する現在位置取得ステップと、方向を取得する方向取得ステップと、前記現在位置取得ステップにより取得された現在位置が、前記撮影条件で指定される撮影する場所に一致するか否かを判別する第1の判別ステップと、前記方向取得ステップにより取得された方向が、前記撮影条件で指定される撮影する方向に一致するか否かを判別する第2の判別ステップと、前記第1の判別ステップにより前記撮影条件で指定される撮影する場所に一致すると判別され、かつ前記第2の判別ステップにより前記撮影条件で指定される撮影する方向に一致すると判別された場合に、自動的に撮影して得た画像を記録する撮影記録ステップとを実行させることを特徴とするプログラム。