(57)【要約】      （修正有）【課題】タイマー終了までの時間を適切に調節することができるプログラム及び電子機器を提供する。【解決手段】電子機器（携帯端末）の制御部が実行するプログラムは、所定操作の終了時にタイマーを開始する処理Ｓ４０と、所定操作の終了時からの経過時間が、所定操作が継続されていた時間Ｔ２に応じて決定される、時間Ｔ２’に達するとタイマーを終了する処理Ｓ５０と、撮影指示などの所定の処理Ｓ６０を実行する。【選択図】図５
2019050573.tif 000002
【特許請求の範囲】
【請求項１】
所定の操作の終了後、前記所定の操作を継続していた時間が経過すると、所定の処理をコンピュータに実行させるプログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記所定の処理は、カメラに対して撮影指示をする処理であるプログラム。
【請求項３】
請求項１または２に記載のプログラムを搭載した電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムおよび電子機器に関する。
【背景技術】
【０００２】
ボタンを所定時間Ｔ１以上押し続けた場合に、所定時間Ｔ１経過時にタイマーを起動させ、Ｔ１経過時から所定時間Ｔ２が経過すると撮影を行う技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３１３８５３号公報
【発明の概要】
【０００４】
従来技術では、ボタン操作の開始時からタイマー終了時までの時間（Ｔ１＋Ｔ２）が一定であった。本発明によれば、タイマー終了までの時間を適切に調節できる。
【図面の簡単な説明】
【０００５】
【図１】図１(a) は携帯端末の正面図、図１(b) は背面図である。
【図２】携帯端末の要部構成を例示するブロック図である。
【図３】表示・入力部の表示画面を例示する図である。
【図４】図４(a) は通常撮影を説明する図、図４(b) はタイマー撮影を説明する図である。
【図５】携帯端末の制御部が実行するプログラムの処理の流れを説明するフローチャートである。
【図６】第二の実施形態における表示・入力部の表示画面を例示する図である。
【図７】第二の実施形態において携帯端末の制御部が実行するプログラムの処理の流れを説明するフローチャートである。
【図８】携帯端末へのプログラムの供給を説明する図である。
【発明を実施するための形態】
【０００６】
以下、図面を参照して本発明を実施するための形態について説明する。
（第一の実施形態）
図１は、本発明の第一の実施形態による携帯端末２０の外観を例示する図であり、図１(a) は正面図、図１(b) は背面図である。図１(a) において、携帯端末２０の正面に、カメラ２６と、表示・入力部２５とが設けられる。図１(b) において、携帯端末２０の背面にカメラ２７が設けられる。
【０００７】
図１(a) のカメラ２６は、ユーザ自身を撮影する際や、携帯端末２０でテレビ電話機能を使用する際に、ユーザ撮影用カメラとして使用される。
【０００８】
表示・入力部２５は、表示面２２に画像やアイコン２１などを表示するディスプレイ機能と、ユーザによる接触操作を受け付ける操作部機能とを兼ね備えたタッチパネル液晶ディスプレイによって構成される。
【０００９】
表示・入力部２５は携帯端末２０の筐体正面を覆うように設けられており、表示面２２は操作面を兼ねる。表示・入力部２５は、ユーザの指で表示面２２が接触操作されると、例えば接触部の静電容量の変化に基づいて、接触操作されたこと、および接触位置を示す検出信号を出力する。
【００１０】
携帯端末２０は、表示・入力部２５の表示面２２に表示しているアイコン２１に対応づけられているアプリケーションプログラム（以下、単にアプリと呼ぶ）を起動させることにより、電話機能やメール機能、閲覧機能、カメラ機能など、各アプリによって実現される機能を発揮する。なお、図１(a) に例示する表示面２２の表示内容は、いわゆるホーム画面の例である。図１(b) のカメラ２７は、携帯端末２０でカメラ機能を発揮する際に撮影用カメラとして使用される。
なお、カメラ機能を発揮する際にカメラ２６を使用してもよい。
【００１１】
図２は、図１の携帯端末２０の要部構成を例示するブロック図である。図２において、携帯端末２０は、表示・入力部２５と、制御部３０と、カメラ２６と、カメラ２７と、通信部２８とを有する。
【００１２】
＜表示・入力部＞
表示・入力部２５は、表示面２２と、位置検出部２３とを含む。表示面２２は、上述したように操作面を兼ねる。位置検出部２３は、指による接触位置を示す位置検出信号と、表示制御部３３が有する表示情報（表示・入力部２５の表示面２２のどこに、何を表示させているかを示す情報）とに基づいて、表示・入力部２５の画面上の対象（アイコン２１など）を特定する。
【００１３】
＜制御部＞
制御部３０は、プログラム実行部３２と、表示制御部３３と、通信制御部３４と、不揮発性メモリ３５とを含み、携帯端末２０内の各部の動作を制御する。プログラム実行部３２は、オペレーションシステム（ＯＳ）と呼ばれる基本プログラムを実行した上で、ＯＳ上で動作するアプリを不揮発性メモリ３５から読み込んで実行する。
【００１４】
プログラム実行部３２は通常、表示・入力部２５の位置検出部２３によって特定されたアイコン２１に対応づけられているアプリを実行する。プログラム実行部３２がカメラ用のアプリを実行した場合、カメラ２６または２７を起動させて撮影機能を発揮させる。ユーザは、表示・入力部２５の表示面２２に表示されているアイコン２１に対応する任意のアプリを起動させることが可能である。
【００１５】
表示制御部３３は、表示・入力部２５の表示面２２に、画像やテキスト、アイコン２１などを表示させる。通信制御部３４は、通信部２８を介して行う外部機器との通信を制御する。不揮発性メモリ３５は、上記ＯＳやアプリ、および必要なデータなどを格納する。ユーザは、不揮発性メモリ３５に上記ＯＳ上で動作する任意のアプリを追加、削除することが可能である。
【００１６】
＜通信部＞
通信部２８は、通信制御部３４からの指示に応じて無線通信を行う。通信部２８は、不図示の無線ＬＡＮのアクセスポイントを経由する通信と、不図示の携帯電話回線網を経由する通信とが可能に構成されている。
【００１７】
＜撮影タイミング＞
上述したように、プログラム実行部３２がカメラ用のアプリを実行した場合、制御部３０がカメラ２６または２７を起動して撮影処理を可能とする。例えば、カメラ用アプリに基づいてカメラ２７が起動されると、図３に例示するようなライブビュー画像が表示・入力部２５の表示面２２に逐次表示される。ライブビュー画像は、撮影指示（レリーズ操作）前にカメラ２７によって所定間隔（例えば３０フレーム／秒）で繰り返し撮像されるモニタ用画像のことをいう。
【００１８】
図３において、ユーザの前にいる人物４５および人物４６を含むライブビュー画像が表示されている。ライブビュー画像に重ねてレリーズアイコン４２が表示される。レリーズアイコン４２の表示はカメラ用アプリに基づく。
【００１９】
＜通常撮影＞
ユーザは、レリーズアイコン４２をタップ操作することによって携帯端末２０に撮影指示を行う。制御部３０は、ユーザの指がレリーズアイコン４２に触れ、その指がレリーズアイコン４２から離れた時点で、カメラ２７に撮影開始を指示する。図４(a) を参照して説明すると、時刻ｔ０においてレリーズアイコン４２への接触操作が検知され、時刻ｔＰにおいてレリーズアイコン４２に対する接触操作が検知されなくなる。制御部３０は、直ちにカメラ２７へ撮影指示を送る。
【００２０】
＜タイマー撮影＞
タイマー撮影とは、所定の時間を設定したタイマーを開始した後、所定の時間が経過したタイミング（タイマーの終了）で、カメラに撮影指示を送る撮影方法である。制御部３０は、ユーザの指がレリーズアイコン４２に触れた時間が所定時間Ｔ１（時刻ｔ０から時刻ｔ１まで。例えば１秒）より長い場合、タイマー撮影を行う。すなわち、ユーザの指がレリーズアイコン４２に触れた時間が所定時間Ｔ１より長い場合、その指がレリーズアイコン４２から離れた時点より遅れてカメラ２７に撮影開始を指示する。図４(b) を参照して説明すると、時刻ｔ０においてレリーズアイコン４２への接触操作が検知され、接触操作が時間Ｔ１より長く継続されると、制御部３０はタイマー撮影を行う。
【００２１】
時刻ｔ１より後の時刻ｔ２においてレリーズアイコン４２に対する接触操作が検知されなくなると、制御部３０は、操作継続時間Ｔ２（時刻ｔ０から時刻ｔ２まで）と略等しい時間Ｔ２’をタイマーの計時時間として設定し、タイマーを開始する。すなわち、時刻ｔ２から操作継続時間Ｔ２（時刻ｔ０から時刻ｔ２まで）と略等しい時間Ｔ２’を計時する。そして、時刻ｔ２からの経過時間が時間Ｔ２’に達するとタイマーを終了する。時間Ｔ２’の計時を終了した時刻ｔＱにおいて、制御部３０はカメラ２７へ撮影指示を送る。
【００２２】
＜フローチャートの説明＞
上記携帯端末２０の制御部３０（プログラム実行部３２）が実行する撮影指示処理の流れについて、図５に例示するフローチャートを参照して説明する。制御部３０は、表示・入力部２５からの検出信号に基づいて、レリーズアイコン４２に対する操作開始を検出すると、図５によるプログラムを起動させる。本実施形態では、図５の処理がカメラ用アプリの処理に含まれる。
【００２３】
図５のステップＳ１０において、制御部３０は、操作開始時刻をｔ０として計時をスタートし、ステップＳ２０へ進む。ステップＳ２０において、制御部３０は、レリーズアイコン４２に対する操作が終了したか否かを判定する。制御部３０は、表示・入力部２５からの検出信号に基づいてレリーズアイコン４２に対する操作の終了を検出すると、ステップＳ２０を肯定判定してステップＳ３０へ進む。制御部３０は、レリーズアイコン４２に対する操作の終了を検出しない場合（接触操作が継続している）には、ステップＳ２０を否定判定し、当該判定処理を繰り返しながら、レリーズアイコン４２に対する操作の終了を待つ。
【００２４】
ステップＳ３０において、制御部３０は、レリーズアイコン４２に対する操作の継続時間Ｔ２が、上記所定時間Ｔ１（本例では１秒）以下か否かを判定する。制御部３０は、操作継続時間Ｔ２を、ステップＳ１０でスタートした計時処理に基づいて得る。制御部３０は、操作継続時間Ｔ２がＴ１以下である場合にステップＳ３０を肯定判定してステップＳ６０へ進む。ステップＳ３０を肯定判定するのは、図４(a) における時刻ｔＰに相当する。図４(a) において、時刻ｔ０から時刻ｔＰまでの時間が操作継続時間Ｔ２に対応する。
【００２５】
一方、制御部３０は、操作継続時間Ｔ２がＴ１を超えている場合にステップＳ３０を否定判定してステップＳ４０へ進む。ステップＳ３０を否定判定するのは、図４(b) の場合に相当する。
【００２６】
ステップＳ４０において、制御部３０は、操作終了時刻をｔ２として計時を再スタートし、ステップＳ５０へ進む。ステップＳ５０において、制御部３０は、レリーズアイコン４２に対する操作終了後の計時時間が、上記時間Ｔ２’に到達したか否かを判定する。制御部３０は、計時時間＝Ｔ２’になるとタイマーの処理を終了し、ステップＳ５０を肯定判定してステップＳ６０へ進む。ステップＳ５０を肯定判定するのは、図４(b) における時刻ｔＱに相当する。
【００２７】
ステップＳ６０において、制御部３０は、カメラ２７に対して撮影指示を送って図５による処理を終了する。カメラ２７に対して撮影指示を送ることは、カメラ用アプリに基づいてカメラ２７に撮影処理を実行させることである。カメラ２７が取得した画像データは、不揮発性メモリ３５に格納される。
なお、上記所定時間Ｔ１は、０と設定してもよい。この場合、所定時間Ｔ１を設けない構成と等価である。すなわち、携帯端末２０の制御部３０（プログラム実行部３２）は、図５におけるステップＳ３０が常にＮＯとなるため、ステップＳ３０を省略して実行することができる。レリーズアイコン４２に対する接触操作が終了すると、接触操作が継続されていた時間（Ｔ２）の長短にかかわらず、接触操作が継続されていた時間（Ｔ２）に応じて第２時間（Ｔ２’）が決定され、タイマーが開始される。例えば、非常に短い時間で接触操作を終了すれば、第２時間（Ｔ２’）も短くなり、タイマー撮影であっても通常撮影と同等の効果が得られる。
【００２８】
上述した第一の実施形態によれば、次の作用効果が得られる。
（１）携帯端末２０に搭載するプログラムは、タイマーを起動する処理（Ｓ４０）と、レリーズアイコン４２に対する接触操作の終了時（t2）からの経過時間が第２時間（Ｔ２’）に達するとタイマーを終了する処理（Ｓ５０）と、をプログラム実行部３２に実行させる。タイマー計時の開始をレリーズアイコン４２に対する接触操作の終了時（t2）から行うようにしたことで、接触操作の継続時間を短くするか、長くするかによって、タイマー終了までの時間の調節を簡単に行うことができる。
【００２９】
（２）レリーズアイコン４２に対する接触操作が継続されていた時間（Ｔ２）に応じて第２時間（Ｔ２’）を決定する処理（Ｓ５０）を、プログラム実行部３２に実行させるようにした。これにより、接触操作の継続時間を短くした場合は第２時間（Ｔ２’）が短くなり、接触操作の継続時間を長くした場合は第２時間（Ｔ２’）が長くなるので、ユーザは、直感的にタイマーによる計時時間（すなわちＴ２’）を調節できる。
ここで、接触操作の継続時間（Ｔ２）が例えば５秒以内と短い場合にＴ２’＝Ｔ２とし、接触操作の継続時間（Ｔ２）が５秒を超えて長い場合は、Ｔ２’＞Ｔ２としてもよい。具体的には、接触操作の継続時間Ｔ２＝１５秒の場合にＴ２’＝３０秒とする。このようにすると、長い計時時間（Ｔ２’）を設定したい場合において、計時時間（Ｔ２’）よりも接触操作の継続時間（Ｔ２）を短く抑えることができるから、操作時間の短縮に有効である。
【００３０】
（３）第２時間（Ｔ２’）を、レリーズアイコン４２に対する接触操作が継続されていた時間（Ｔ２）と略等しく決定する場合は、ユーザにとって、タイマーの計時時間（すなわちＴ２’）をイメージしやすくなる。ユーザが接触操作を継続した時間と略等しい時間がタイマーで計時されるからである。
【００３１】
（４）タイマーの終了時（ｔＱ）に、カメラ２７に対して撮影指示をする処理（Ｓ６０）を、プログラム実行部３２に実行させるようにした。これにより、カメラ２７に適切にタイマー撮影を行わせることができる。
【００３２】
（５）レリーズアイコン４２に対する接触操作が継続されていた時間（Ｔ２）が第１時間（Ｔ１）より短い場合、レリーズアイコン４２に対する接触操作の終了時（ｔＰ）にカメラ２７に対して撮影指示をする処理を、プログラム実行部３２に実行させるようにした。これにより、早く撮影したい場合にも適切に対応できる。
【００３３】
（第二の実施形態）
図６に例示するように、レリーズアイコン４２と別にタイマーアイコン４３を表示・入力部２５に表示させるようにしてもよい。図６において、ユーザの前にいる人物４５および人物４６を含むライブビュー画像が表示されている。ライブビュー画像に重ねてレリーズアイコン４２と、タイマーアイコン４３とが表示される。レリーズアイコン４２およびタイマーアイコン４３の表示は、カメラ用アプリに基づく。
【００３４】
＜通常撮影＞
ユーザは、レリーズアイコン４２をタップ操作することによって携帯端末２０に撮影指示を行う。制御部３０は、第一の実施形態の図４(a) の場合と同様に、ユーザの指がレリーズアイコン４２に触れ、その指がレリーズアイコン４２から離れた時点で、カメラ２７に撮影指示を送る。第一の実施形態の場合と異なるのは、レリーズアイコン４２の操作継続時間Ｔ２にかかわらず、常に、ユーザ指がレリーズアイコン４２から離れた時点でカメラ２７へ撮影指示を送る点である。
【００３５】
＜タイマー撮影＞
ユーザは、タイマーアイコン４３をタップ操作することによって携帯端末２０にタイマー撮影指示を行う。制御部３０は、タイマーアイコン４３に触れたユーザの指がタイマーアイコン４３から離れた時点より遅れてカメラ２７に撮影開始を指示する。タイマーアイコン４３が操作された場合は、常に、第二の実施形態の図４(b) の場合と同様のタイマー撮影を行う。
【００３６】
図４(b) を参照すると、制御部３０は、時刻ｔ２においてタイマーアイコン４３に対する接触操作が検知されなくなると、時刻ｔ２から操作継続時間Ｔ２（時刻ｔ０から時刻ｔ２まで）に相当する時間Ｔ２’を計時する。そして、時間Ｔ２’の計時を終了した時刻ｔＱにおいて、制御部３０はカメラ２７へ撮影指示を送る。
【００３７】
＜フローチャートの説明＞
第二の実施形態において、携帯端末２０の制御部３０（プログラム実行部３２）が実行する撮影指示処理の流れについて、図７に例示するフローチャートを参照して説明する。制御部３０は、表示・入力部２５からの検出信号に基づいて、レリーズアイコン４２およびタイマーアイコン４３のうちいずれか一方に対する操作開始を検出すると、図７によるプログラムを起動させる。図７の処理は、カメラ用アプリの処理に含まれる。
【００３８】
図７のフローチャートにおいて、第一の実施形態における図５のフローチャートと同様の処理を行う場合は同じステップ番号を付与して説明を省略する。ここでは、図５と相違するステップＳ１０ＢからＳ３０Ｂまでの処理を中心に説明する。
【００３９】
図７のステップＳ１０Ｂにおいて、制御部３０は、操作開始時刻をｔ０として計時をスタートし、ステップＳ２０Ｂへ進む。操作されたアイコンがレリーズアイコン４２の場合は、ステップＳ１０Ｂをスキップさせてもよい。
【００４０】
ステップＳ２０Ｂにおいて、制御部３０は、レリーズアイコン４２またはタイマーアイコン４３に対する操作が終了したか否かを判定する。制御部３０は、表示・入力部２５からの検出信号に基づいてレリーズアイコン４２またはタイマーアイコン４３に対する操作の終了を検出すると、ステップＳ２０Ｂを肯定判定してステップＳ３０Ｂへ進む。制御部３０は、レリーズアイコン４２またはタイマーアイコン４３に対する操作の終了を検出しない場合（接触操作が継続している）には、ステップＳ２０Ｂを否定判定し、当該判定処理を繰り返しながら、レリーズアイコン４２またはタイマーアイコン４３に対する操作の終了を待つ。
【００４１】
ステップＳ３０Ｂにおいて、制御部３０は、操作されたアイコンがレリーズアイコン４２であるか否かを判定する。制御部３０は、レリーズアイコン４２が操作されていた場合にステップＳ３０Ｂを肯定判定してステップＳ６０へ進む。
【００４２】
一方、制御部３０は、タイマーアイコン４３が操作されていた場合にはステップＳ３０Ｂを否定判定してステップＳ４０へ進む。以降の処理は図５の場合と同様である。
【００４３】
上述した第二の実施形態によれば、次の作用効果が得られる。
（１）携帯端末２０に搭載するプログラムは、タイマーアイコン４３に対して接触操作される（Ｓ３０Ｂを否定判定）とタイマーを起動する処理（Ｓ４０）と、タイマーアイコン４３に対する接触操作の終了時（t2）からの経過時間が第２時間（Ｔ２’）に達するとタイマーを終了する処理（Ｓ５０）と、タイマーアイコン４３に対する接触操作が継続されていた時間（Ｔ２）に応じて第２時間（Ｔ２’）を決定する処理（Ｓ５０）と、タイマーの終了時（ｔＱ）に、カメラ２７に対して撮影指示をする処理（Ｓ６０）と、タイマーアイコン４３と異なるレリーズアイコン４２に対する接触操作に応じて、カメラ２７に対して撮影指示をする処理（Ｓ６０）と、をプログラム実行部３２に実行させるようにした。これにより、カメラ２７に適切にタイマー撮影、および通常撮影を指示できる。とくにタイマー撮影では、タイマーアイコン４３に対する接触操作の継続時間を短くするか、長くするかによって、第２時間（Ｔ２’）を短くしたり長くしたりすることができるので、ユーザは、直感的にタイマーの計時時間（すなわちＴ２’）を調節できる。
【００４４】
（２）タイマーアイコン４３に対するタップ操作を第１操作とし、レリーズアイコン４２に対するタップ操作を第２操作とした。タイマー撮影したい場合と、通常撮影したい場合とで別アイコンとすることで、ユーザにとって操作対象をわかりやすくすることができる。
【００４５】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
（変形例１）
上述した説明では、レリーズアイコン４２やタイマーアイコン４３に対する接触操作を例示したが、例えば押しボタンスイッチのようなメカニカル操作部材に対する押下操作を検出するように構成してもよい。具体的には、メカニカル操作部材によってレリーズボタンやタイマーボタンを構成し、これらのメカニカル操作部材に対する押下開始から押下解除までを操作継続時間とする。変形例１によれば、メカニカル操作部材を用いる場合にも、上記第一の実施形態や第二の実施形態と同様の作用効果を得ることができる。
【００４６】
（変形例２）
第二の実施形態において、レリーズアイコン４２やタイマーアイコン４３を表示することなく、表示面２２に対するタップ操作が表示面２２において１箇所に行われたか、タップ操作が表示面２２において２箇所に行われたかに応じて、通常撮影を行うか、あるいはタイマー撮影を行うかを切り換えてもよい。
【００４７】
変形例２の制御部３０は、例えば、ユーザが１本の指で表示面２２のいずれかの位置をタップした場合、レリーズアイコン４２に対して接触操作が行われた場合と同様の処理を行う。また、ユーザが２本の指で表示面２２のいずれか２つの位置をタップした場合、タイマーアイコン４３に対して接触操作が行われた場合と同様の処理を行う。この場合、表示面２２の２箇所において接触操作がそれぞれ継続されている状態をタイマー撮影のための接触操作継続時間とし、２本の指のうちいずれか一方が表示面２２から離れた時点で、タイマー撮影のための接触操作が終了したと判定する。
【００４８】
変形例２によれば、表示面２２における１つの位置に対するタップ操作を第２操作とし、表示面２２における２つの位置に対して略同時に行われるタップ操作を第１操作とする。タイマー撮影したい場合と、通常撮影したい場合とでタップ操作に用いる指の数を異ならせることで、レリーズアイコン４２やタイマーアイコン４３を表示させなくても、通常撮影を行うか、タイマー撮影を行うかの切り換えが可能となる。
【００４９】
（変形例３）
第一の実施形態において、制御部３０は、ユーザの指がレリーズアイコン４２に触れ、その指がレリーズアイコン４２から離れた時点で、カメラ２７に撮影指示を送るとしていたが、本変形例では、ユーザの指がレリーズアイコン４２に触れたタイミングで、カメラ２７に撮影指示を送るようにする。そして、撮影により取得した画像は、不図示のバッファメモリに一時的に保持しておく。すなわち、図５のステップＳ１０において、制御部３０は、カメラ２７に対して撮影指示を送り、取得した画像を不図示のバッファメモリに保持する。そして、制御部３０は、操作開始時刻をｔ０として計時をスタートし、ステップＳ２０へ進む。ステップＳ３０が肯定判定された場合には、ステップＳ６０において、制御部３０は、カメラ２７に対して撮影指示を送らずに、不図示のバッファメモリに保持している画像を、撮影画像として不揮発性メモリ３５に記録する。一方で、ステップＳ３０が否定判定された場合には、ステップＳ６０において、制御部３０は、カメラ２７に対して撮影指示を送ると同時に、不図示のバッファメモリに保持している画像を削除する。なお、図５の他のステップについては、第一の実施形態で説明した通りである。
このように構成することにより、通常撮影する場合には、いわゆる「押した瞬間にレリーズ」という動作を実行することができる。すなわち、所定時間Ｔ１以内にレリーズアイコン４２に対する接触操作を終了した場合、常に時刻ｔ０における撮影画像を取得することができる。
変形例３によれば、時刻ｔ０における撮影画像を不図示のバッファメモリに保持することにより、所定時間Ｔ１内で通常撮影を行うかタイマー撮影を行うか決定することができ、通常撮影を行う場合には、時刻ｔ０における撮影画像を取得することができる。
【００５０】
（変形例４）
上述した実施形態に係る携帯端末２０は、高機能携帯電話機（いわゆるスマートフォン）に限らず、デジタルカメラまたはタブレット端末などのモバイル機器によって構成してもよい。デジタルカメラやタブレット端末等へのプログラムの供給は、例えば図８に例示するように、プログラムを格納したパーソナルコンピュータ２０５から赤外線通信や近距離無線通信によってタブレット端末２０Ｂ等へ送信することができる。
【００５１】
パーソナルコンピュータ２０５に対するプログラムの供給は、プログラムを格納したＣＤ−ＲＯＭなどの記憶媒体２０４をパーソナルコンピュータ２０５にセットして行ってもよいし、ネットワークなどの通信回線２０１を経由する方法でパーソナルコンピュータ２０５へローディングしてもよい。通信回線２０１を経由する場合は、当該通信回線に接続されたサーバー２０２のストレージ装置２０３などにプログラムを格納しておく。
【００５２】
また、通信回線２０１に接続された無線ＬＡＮのアクセスポイント（不図示）を経由して、タブレット端末２０Ｂへプログラムを直接送信することもできる。さらに、プログラムを格納したメモリカードなどの記憶媒体２０４Ｂをタブレット端末２０Ｂにセットしてもよい。このように、プログラムは記憶媒体や通信回線を介する提供など、種々の形態のコンピュータプログラム製品として供給できる。
【００５３】
上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
【符号の説明】
【００５４】
２０…携帯端末
２０Ｂ…タブレット端末
２１、２１Ｂ…アイコン
２２…表示面
２３…位置検出部
２５…表示・入力部
２６、２７…カメラ
２８…通信部
３０…制御部
３２…プログラム実行部
３３…表示制御部
３５…不揮発性メモリ
【図１】
2019050573.tif 000003
【図２】
2019050573.tif 000004
【図３】
2019050573.tif 000005
【図４】
2019050573.tif 000006
【図５】
2019050573.tif 000007
【図６】
2019050573.tif 000008
【図７】
2019050573.tif 000009
【図８】
2019050573.tif 000010