(57)【要約】【課題】汎用性の高いタイマ装置を実現すること。【解決手段】画像情報および／またはテキスト情報を表示する表示部１１と、表示部１１が透過されて視認できるように表示部１１に重畳され、外部からの押圧によって入力が行われる操作部１０と、操作部１０の入力が行われた位置に対応する表示部１１の位置にタイマ画像を表示し、このタイマ画像に対応してタイマ機能を実行する制御部２０と、を備える。【選択図】図１
2011064525.tif 000002
【特許請求の範囲】
【請求項１】
画像情報および／またはテキスト情報を表示する表示部と、
上記表示部が透過されて視認できるように上記表示部に重畳され、外部からの押圧によって入力が行われる操作部と、
上記操作部の入力が行われた位置に対応する上記表示部の位置にタイマ画像を表示する表示制御部と、
上記タイマ画像に対応してタイマ機能を実行するタイマ制御部と、
を備えることを特徴とするタイマ装置。
【請求項２】
請求項１記載のタイマ装置であって、
前記表示制御部は、前記操作部の所定の入力操作に応じて前記タイマ画像の大きさまたは位置を変更する、
ことを特徴とするタイマ装置。
【請求項３】
請求項１または２記載のタイマ装置であって、
撮像部を備え、
前記表示制御部は、前記タイマ画像を上記撮像部により撮影された画像に重畳させて表示する、
ことを特徴とするタイマ装置。
【請求項４】
請求項３記載のタイマ装置であって、
画像解析部を備え、
前記表示制御部は、前記タイマ画像を前記撮像部により撮影された画像を解析して得られた当該画像の所定の特徴を有する部位の画像に重畳させて表示する、
ことを特徴とするタイマ装置。
【請求項５】
請求項４記載のタイマ装置であって、
前記表示制御部は、前記所定の特徴を有する部位が複数在るときには、当該複数の部位のそれぞれに対応して複数のタイマ画像を重畳させる、
ことを特徴とするタイマ装置。
【請求項６】
タイマ装置の表示制御部が、画像情報および／またはテキスト情報を表示する表示部が透過されて視認できるように上記表示部に重畳され、外部からの押圧によって入力が行われる操作部の入力が行われた位置に対応する上記表示部の位置にタイマ画像を表示させるステップを実行し、
上記タイマ装置のタイマ制御部が、上記タイマ画像に対応してタイマ機能を実行するステップを実行する、
ことを特徴とするタイマ機能の制御方法。
【請求項７】
情報処理装置にインストールすることにより、その情報処理装置に、
画像情報および／またはテキスト情報を表示する表示部が透過されて視認できるように上記表示部に重畳され、外部からの押圧によって入力が行われる操作部の入力が行われた位置に対応する上記表示部の位置にタイマ画像を表示する表示制御機能と、
上記タイマ画像に対応してタイマ機能を実行するタイマ制御機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タイマ装置、タイマ機能の制御方法およびプログラムに関する。
【背景技術】
【０００２】
ユーザが所定時間を設定すると、その所定時間の経過をユーザに対して報知してくれるタイマ装置が広く利用されている。たとえば特許文献１のタイマ装置は、１つの表示画面上に複数のタイマの画像が表示され、個々のタイマの画像がそれぞれタイマ機能に対応している。これによれば、ユーザは複数の時間を１つのタイマ装置に対して設定することができる。また、ユーザは、１つのタイマ装置によって複数の異なる時間の経過を知ることができる。
【０００３】
また、特許文献２のタイマ装置は、ガス調理器の複数のガスバーナに対応してそれぞれタイマ装置が設けられている。これによれば、ユーザは、ガスバーナ毎にタイマ設定を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３６１１７２号公報
【特許文献２】特開平１１−３２５４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のタイマ装置は、１台のタイマ装置によって複数台分のタイマ装置の機能を実現できる。しかしながら、１台分のタイマ装置の機能しか必要としないユーザにとっては冗長な機能を有するために適さない。また、特許文献２のタイマ装置は、ガスレンジに特化されており、汎用性に乏しい。
【０００６】
本発明は、このような背景の下に行われたものであって、汎用性の高いタイマ装置、タイマ機能の制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の１つの観点は、タイマ装置としての観点である。すなわち、本発明のタイマ装置は、画像情報および／またはテキスト情報を表示する表示部と、表示部が透過されて視認できるように表示部に重畳され、外部からの押圧によって入力が行われる操作部と、操作部の入力が行われた位置に対応する表示部の位置にタイマ画像を表示する表示制御部と、タイマ画像に対応してタイマ機能を実行するタイマ制御部と、を備えるものである。
【０００８】
たとえば表示制御部は、操作部の所定の入力操作に応じてタイマ画像の大きさまたは位置を変更することができる。
【０００９】
あるいは、撮像部を備え、表示制御部は、タイマ画像を撮像部により撮影された画像に重畳させて表示することができる。
【００１０】
さらに、画像解析部を備え、表示制御部は、タイマ画像を撮像部により撮影された画像を解析して得られた当該画像の所定の特徴を有する部位の画像に重畳させて表示することができる。
【００１１】
このとき、表示制御部は、所定の特徴を有する部位が複数在るときには、当該複数の部位のそれぞれに対応して複数のタイマ画像を重畳させることができる。
【００１２】
本発明の他の観点は、タイマ機能の制御方法としての観点である。すなわち、本発明のタイマ機能の制御方法は、タイマ装置の表示制御部が、画像情報および／またはテキスト情報を表示する表示部が透過されて視認できるように表示部に重畳され、外部からの押圧によって入力が行われる操作部の入力が行われた位置に対応する表示部の位置にタイマ画像を表示するステップを実行し、タイマ装置のタイマ制御部が、タイマ画像に対応してタイマ機能を実行するステップを実行するものである。
【００１３】
本発明のさらに他の観点は、プログラムとしての観点である。すなわち、本発明のプログラムは、情報処理装置にインストールすることにより、その情報処理装置に、画像情報および／またはテキスト情報を表示する表示部が透過されて視認できるように表示部に重畳され、外部からの押圧によって入力が行われる操作部の入力が行われた位置に対応する表示部の位置にタイマ画像を表示する表示制御機能と、タイマ画像に対応してタイマ機能を実行するタイマ制御機能と、を実現させるものである。
【発明の効果】
【００１４】
本発明によれば、汎用性の高いタイマ装置を実現することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係るタイマ装置のブロック構成図である。
【図２】図１のタイマ装置の本体機能である携帯電話端末、ＰＤＡ、ＰＮＤ、デジタルメディアプレイヤなどの移動端末装置としての通常画面の表示例からタイマ装置のタイマ設定画面への遷移を示す図である。
【図３】図２の下段の「手動設定」のアイコンが操作された後、いったん何も表示されていない画面に対し、ユーザが指を触れた場合の表示例を示す図である。
【図４】図３の下段に示すデフォルトサイズのタイマ画像の大きさをユーザの操作によって任意に変更する様子を示す図である。
【図５】図３の下段に示すタイマ画像の位置をユーザの操作によって任意に移動させる様子を示す図である。
【図６】図３の下段に示すタイマ画像に対しユーザの操作によりサイズが変更された３つのタイマ画像を示す図である。
【図７】図６に示すタイマ画像についてタイマの設定を行う様子を示す図である。
【図８】図１の制御部におけるタイマモードの処理手順を示すフローチャートである。
【図９】図８のフローチャートにおけるステップＳ３のタイマ画像作成手順を示すフローチャートである。
【図１０】図８のフローチャートにおけるステップＳ４のタイマ動作手順を示すフローチャートである。
【図１１】図２の下段に示す「呼び出し」アイコンを操作した際の表示例を示す図である。
【図１２】図１１に示すタイマ画像配置パターン♯１および♯２を示す図である。
【図１３】図１に示す撮像部によって撮影された画像（上段）あるいは図１のデータ蓄積部に蓄積されていた画像（上段）およびその画像にタイマ画像を対応させて表示する例（下段）を示す図である。
【図１４】図１の制御部における図１３の下段の表示例を実現するための処理手順を示すフローチャートである。
【図１５】図１に示す撮像部によって撮影された画像（上限）あるいは図１のデータ蓄積部に蓄積されていた画像（上段）およびその画像を解析した結果の特徴部にタイマ画像を自動的に対応させて表示する例（下段）を示す図である。
【図１６】図１の制御部における図１５の下段の表示例を実現するための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
（本発明の実施の形態に係るタイマ装置１の構成について）
本発明の実施の形態に係るタイマ装置１の構成について図１を参照して説明する。図１は、タイマ装置１のブロック構成図である。ただし、図１のタイマ装置１は、携帯電話端末、ＰＤＡ(Personal Digital Assistant)、ＰＮＤ(Personal Navigation Device)、デジタルメディアプレイヤなどの移動端末装置の一部の機能としてタイマ機能を備えるものを想定している。
【００１７】
なお、以下の説明では、タイマ装置１のみの機能をタイマ機能と呼び、タイマ装置１を含む移動端末装置本体の機能を本体機能と呼ぶことにする。
【００１８】
タイマ装置１は、操作部１０、表示部１１、撮像部１２、プログラム格納用メモリ１３−１、処理用メモリ１３−２、外部インタフェース１４、データ蓄積部１５、無線送受信部１６、センサ部１７、デジタル／アナログ変換部１８、出力増幅部１９および制御部（表示制御部、タイマ制御部、画像解析部）２０によって構成される。
【００１９】
操作部１０は、たとえばタッチパネルであり、表示部１１に重畳されて配設されている。また、表示部１１に重畳されている操作部１０は、表示部１１が透過されて視認できるようになっている。なお、タッチパネルの方式については、マトリクス・スイッチ、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式などが知られているがどのような方式であってもよい。
【００２０】
表示部１１は、上述したように、タッチパネルなどによる操作部１０に重畳されて配設されている。また、表示部１１の表示は、操作部１０を透過してユーザが視認できるようになっている。なお、表示部１１の方式については、ＬＣＤ(Liquid Crystal Display)、ＯＥＬ(Organic Electro-Luminescence)などが知られているがどのような方式であってもよい。
【００２１】
撮像部１２は、小型のカメラ装置である。なお、撮像部１２の方式については、ＣＣＤ(Charge Coupled Device)イメージセンサ、ＣＭＯＳ(Complementary Metal Oxide Semiconductor)イメージセンサなどが知られているがどのような方式であってもよい。
【００２２】
プログラム格納用メモリ１３−１は、制御部２０が用いるプログラムを格納するためのメモリであり、たとえばフラッシュメモリなどが用いられる。
【００２３】
処理用メモリ１３−２は、制御部２０が処理を行う際に用いるメモリであり、たとえばＤＤＲ ＤＲＡＭ(Double-Data-Rate Dynamic Random Access Memory)などが用いられる。
【００２４】
外部インタフェース１４は、たとえばＵＳＢ(Universal Serial bus)ポートであり、外部のパーソナルコンピュータ装置などに接続してデータのダウンロードまたはバッテリ（不図示）への充電などを行うことができる。
【００２５】
データ蓄積部１５は、タイマ装置１が用いる各種データまたは設定値などの様々なデータが格納される。データ蓄積部１５は、たとえばＨＤＤ(Hard Disk Drive) またはＳＤ(Secure Digital)カードなどである。
【００２６】
無線送受信部１６は、タイマ装置１の本体機能である携帯電話端末のための機能であり、携帯電話回線との接続機能を有する。その他にも無線送受信部１６は、タイマ装置１の本体機能であるＰＤＡのための機能としてＢｌｕｅＴｏｏｔｈの機能あるいは無線ＬＡＮ(Local Area Network)等各種アクセスポイントとの接続機能を有する。
【００２７】
センサ部１７は、タイマ装置１の本体機能であるＰＮＤのための機能であり、ジャイロセンサ、地磁気センサ、加速度センサおよび照度センサなどを有する。
【００２８】
デジタル／アナログ変換部１８は、制御部２０から出力されるデジタル信号としての音声情報をアナログ信号としての音声情報に変換するものである。制御部２０から出力されるデジタル信号としての音声信号としては、たとえばタイマ装置１に設定されている時間が経過したことを報知するためのアラーム音である。
【００２９】
出力増幅部１９は、デジタル／アナログ変換部１８から出力されたアナログ信号としての音声信号を増幅するものである。出力増幅部１９の出力は、スピーカ（不図示）またはヘッドホン（不図示）に対して出力される。
【００３０】
制御部２０は、上述した各部を制御するためのコンピュータ装置であり、ＣＰＵ(Central Processing Unit)、ＤＳＰ(Digital Signal Processor)などの演算部および入出力ポートなどから構成されている。制御部２０は、たとえば表示部１１の表示を制御する表示制御部、タイマ機能を制御するタイマ制御部および画像を解析する画像解析部などの機能を含む。
【００３１】
（タイマ装置１の動作について）
次に、タイマ装置１の動作について説明する。図２は、表示部１１におけるタイマ装置１の本体機能である携帯電話端末、ＰＤＡ、ＰＮＤ、デジタルメディアプレイヤなどの移動端末装置としての通常画面若しくはメニュー画面の表示例からタイマ装置１のタイマ設定画面への遷移を示す図である。
【００３２】
図２の上段に示すタイマ装置１の本体機能の通常画面では、表示部１１に、「ＭＡＰ」、「ＰＨＯＴＯ」、「Ｓｃｈｅｄｕｌｅ」、「ＩｎｔｅｒＮｅｔ」、「ＭＯＶＩＥ」、「ＧＡＭＥ」、「ＴＶ」、「Ｃａｍｅｒａ」、「ＴＩＭＥＲ」というアイコンが表示されている。このアイコンは、アプリケーションのメニューである。
【００３３】
図２の上段における「ＴＩＭＥＲ」のアイコンをユーザが指などで触れると、表示部１１に重畳して配設されている操作部１０が操作され、図２の下段に示すようなタイマ設定画面が表示される。
【００３４】
図２の下段に示すタイマ設定画面では、表示部１１に、「手動設定」、「呼び出し」、「撮影」、「ＭＥＮＵ」というアイコンが表示されている。
【００３５】
（「手動設定」について）
ここで、図２の下段における「手動設定」のアイコンをユーザが指などで触れると、表示部１１に重畳して配設されている操作部１０が操作され、いったん画面には何も表示されていない状態となる（図示省略）。
【００３６】
図３は、図２の下段の「手動設定」のアイコンが操作された後、いったん何も表示されていない画面に対し、ユーザが指を触れた場合の表示例を示す図である。図３の上段の（１）、（２）、（３）は、ユーザの指が画面に触れた順番を示している。これにより図３の下段に示すように、ユーザの指が触れた画面の位置に、３つのタイマ画像が（１）、（２）、（３）の順番で表示される。なお、この時点では、全てのタイマ画像が同じデフォルトサイズである。
【００３７】
図４は、図３の下段に示すデフォルトサイズのタイマ画像の大きさをユーザの操作によって任意に変更する様子を示す図である。この操作には、ユーザは、たとえば２本の指を用いる。すなわち、表示部１１の画面に表示されたデフォルトサイズのタイマ画像の縁上の異なる位置を２本の指でそれぞれ押さえ、その後に、指と指の間隔を広げる。これによって、表示部１１の画面に表示されたデフォルトサイズのタイマ画像の縁が指に追随して移動する。これにより、ユーザは、２本の指の操作によって表示部１１の画面に表示されるタイマ画像のサイズを任意に変更することができる。図４は、タイマ画像を大きくする様子を示したが、ユーザの指などによる上述とは逆の操作により、大きなタイマ画像を小さくすることもできる。
【００３８】
図５は、図３の下段に示すタイマ画像の位置をユーザの操作によって任意に移動させる様子を示す図である。この操作には、ユーザは１本の指を用いる。すなわち、表示部１１の画面に表示されたタイマ画像の縁を１本の指で押さえ、その後に、タイマ画像を移動させたい位置に指を移動させる。これによって、表示部１１の画面に表示されたタイマ画像が指に追随して移動する。これにより、ユーザは、１本の指の操作によって表示部１１の画面に表示されるタイマ画像の位置を任意に変更することができる。
【００３９】
図６は、図３の下段に示すタイマ画像に対し、ユーザの操作によりサイズが変更された３つのタイマ画像を示す図である。図６に示すように、ユーザの操作によってタイマ画像のサイズを任意に変更することができる。また、図６の例では、タイマ画像の表示位置については図３の下段に示す図から変更されていないが図５で説明したように、タイマ表示画像の表示位置についても変更が可能である。
【００４０】
図７は、図６に示すタイマ画像についてタイマの設定を行う様子を示す図である。たとえばユーザが図６に示すタイマ画像のほぼ中央部付近に指で触れると、指で触れた１個のタイマ画像に対して図７に示すようなタイマ設定画像が表示される。図７の例では、「ＴＩＭＥＲ０２」のタイマ画像に対してタイマ設定画像が表示されている様子を示している。なお、図７の例では、「ＴＩＭＥＲ０１」のタイマ画像については既に「００：０３：００」としてタイマ設定が完了している。
【００４１】
次に、制御部２０が行うタイマモードの動作手順を図８のフローチャートを参照して説明する。
【００４２】
ＳＴＡＲＴ：制御部２０は、図２の上段の画面において「ＴＩＭＥＲ」のアイコンが操作されると、ステップＳ１の処理へ移行する。
【００４３】
ステップＳ１：制御部２０は、図２の下段の画面において「手動設定」の操作が有るか否かを判断する。すなわち、制御部２０は、図２の下段の画面において「手動設定」の操作が有る場合（ステップＳ１でＹｅｓ）、ステップＳ２の処理へ移行する。一方、制御部２０は、図２の下段の画面において「手動設定」の操作が無い場合（ステップＳ１でＮｏ）、ステップＳ６の処理へ移行する。
【００４４】
ステップＳ２：制御部２０は、図３の上段の画面（何も表示されていない状態の画面）において画面上操作が有るか否かを判断する。すなわち、制御部２０は、図３の上段の画面において画面上操作が有る場合（ステップＳ２でＹｅｓ）、ステップＳ３の処理へ移行する。一方、制御部２０は、図３の上段の画面において画面上操作が無い場合（ステップＳ２でＮｏ）、ステップＳ２の処理を繰り返し実行する。
【００４５】
ステップＳ３：制御部２０は、指のタッチ位置を指定位置としてタイマ画像を画面上に作成（図９で後述する）し、ステップＳ４の処理へ移行する。
【００４６】
ステップＳ４：制御部２０は、タイマ動作（図１０で後述する）を行ない、ステップＳ５の処理へ移行する。
【００４７】
ステップＳ５：制御部２０は、全タイマ動作が終了したか否かを判断する。すなわち、制御部２０は、全タイマ動作が終了した場合（ステップＳ５でＹｅｓ）、タイマモードを終了する（ＥＮＤ）。一方、制御部２０は、全タイマ動作が終了しない場合（ステップＳ５でＮｏ）、ステップＳ５の処理を繰り返し実行する。
【００４８】
ステップＳ６：制御部２０は、「手動設定」操作以外の他の操作は無いか否かを判断する。すなわち、制御部２０は、「手動設定」操作以外の他の操作が無い場合（ステップＳ６でＹｅｓ）、ステップＳ１の処理を繰り返し実行する。一方、制御部２０は、「手動設定」操作以外の他の操作が有る場合（ステップＳ６でＮｏ）、ステップＳ７の他の操作の処理を実行した後、ステップＳ４の処理へ移行する。
【００４９】
ステップＳ７：制御部２０は、他の操作の処理（図２下段の「呼び出し」、「撮影」）を実行してステップＳ４の処理へ移行する。
【００５０】
このように、制御部２０は、ユーザが図２の下段の「手動設定」を操作し、図３の上段に示すような何も表示されていない画面上を指などで触れると、図３の下段に示すようにユーザが指などで触れた位置にタイマ画像が表示される。制御部２０は、画面上に表示されたタイマ画像に対応するタイマ動作を行う。このタイマ動作は、全タイマ動作が終了するまで継続する。
【００５１】
次に、図８のステップＳ３の処理に対応するタイマ画像作成処理について図９を参照して説明する。
【００５２】
ＳＴＡＲＴ：制御部２０は、ユーザが図３の上段に示す何も表示されていない画面上を指などで触れると（ステップＳ２のＹｅｓ）、ステップＳ１０の処理へ移行する。
【００５３】
ステップＳ１０：制御部２０は、画面上の指定位置にタイマ画像を生成してステップＳ１１の処理へ移行する。
【００５４】
ステップＳ１１：制御部２０は、図４および図５に示すように、ユーザによるタイマ画像サイズおよび位置の変更操作が有るか否かを判断する。すなわち、制御部２０は、ユーザによるタイマ画像サイズおよび位置の変更操作が無い場合（ステップＳ１１でＹｅｓ）、ステップＳ１２の処理へ移行する。一方、制御部２０は、ユーザによるタイマ画像サイズおよび位置の変更操作が有る場合（ステップＳ１１でＮｏ）、ステップＳ１５の処理へ移行する。
【００５５】
ステップＳ１２：制御部２０は、図７に示すように、ユーザによるタイマ時間設定の操作が有るか否かを判断する。すなわち、制御部２０は、ユーザによるタイマ時間設定の操作がある場合（ステップＳ１２でＹｅｓ）、ステップＳ１３の処理へ移行する。一方、制御部２０は、ユーザによるタイマ時間設定の操作が無い場合（ステップＳ１２でＮｏ）、ステップＳ１０の処理へ戻る。
【００５６】
ステップＳ１３：制御部２０は、図７に示すような操作入力に基づいてタイマ時間の設定を行ないステップＳ１４の処理へ移行する。
【００５７】
ステップＳ１４：制御部２０は、タイマ画像の追加操作の有無を判断する。すなわち、制御部２０は、ユーザによるタイマ画像の追加操作が無い場合（ステップＳ１４でＹｅｓ）、タイマ画像作成を終了する（ＥＮＤ）。一方、制御部２０は、ユーザによるタイマ画像の追加操作が有る場合（ステップＳ１４でＮｏ）、ステップＳ１０の処理へ戻る。
【００５８】
なお、ユーザが連続的にタイマ画像の追加操作を行うとは限らない。このため、前回のタイマ画像生成処理から所定時間（たとえば１０秒間程度）が経過してもタイマ画像生成のための追加操作が行われなかった場合に、「タイマ画像追加操作無し」と判断するようにすることが好ましい。
【００５９】
ステップＳ１５：制御部２０は、操作入力に応じてタイマ画像サイズおよび位置を変更してステップＳ１２の処理へ移行する。
【００６０】
このように、制御部２０は、ユーザからのタイマ画像生成操作、タイマ画像サイズおよび位置の変更操作およびタイマ時間設定操作に応じてタイマ画像生成、タイマ画像サイズおよび位置の変更およびタイマ時間設定の各処理を実行する。
【００６１】
次に、図８のステップＳ４の処理に対応するタイマ動作処理について図１０を参照して説明する。
【００６２】
ＳＴＡＲＴ：制御部２０は、タイマ動作が開始されるとステップＳ２０の処理へ移行する。
【００６３】
ステップＳ２０：制御部２０は、ユーザからのタイマ画像の中央部付近に対する操作の有無を判断する。すなわち、制御部２０は、ユーザからのタイマ画像の中央部付近に対する操作が有る場合（ステップＳ２０でＹｅｓ）、ステップＳ２１の処理へ移行する。一方、制御部２０は、ユーザからのタイマ画像の中央部付近に対する操作が無い場合（ステップＳ２０でＮｏ）、ステップＳ２０の処理を繰り返し実行する。
【００６４】
ステップＳ２１：制御部２０は、操作されたタイマの動作を開始してステップＳ２２の処理へ移行する。
【００６５】
ステップＳ２２：制御部２０は、タイマ画像の中央部付近に対する操作の有無を判断する。すなわち、制御部２０は、ユーザからのタイマ画像の中央部付近に対する操作が無い場合（ステップＳ２２でＹｅｓ）、ステップＳ２３の処理へ移行する。一方、制御部２０は、ユーザからのタイマ画像の中央部付近に対する操作が有る場合（ステップＳ２２でＮｏ）、ステップＳ２４の処理へ移行する。
【００６６】
ステップＳ２３：制御部２０は、タイマの動作が完了したか否かを判断する。すなわち、制御部２０は、タイマの動作が完了した場合（ステップＳ２３でＹｅｓ）、タイマ動作を終了する（ＥＮＤ）。一方、制御部２０は、タイマの動作が完了しない場合（ステップＳ２３でＮｏ）、ステップＳ２２の処理へ戻る。
【００６７】
ステップＳ２４：制御部２０は、タイマを一時停止してステップＳ２５の処理へ移行する。
【００６８】
ステップＳ２５：制御部２０は、タイマ画像の中央部付近に対する操作の有無を判断する。すなわち、制御部２０は、タイマ画像の中央部付近に対する操作が有る場合（ステップＳ２５でＹｅｓ）、ステップＳ２６の処理へ移行する。一方、制御部２０は、タイマ画像の中央部付近に対する操作が無い場合（ステップＳ２５でＮｏ）、ステップＳ２５の処理を繰り返し実行する。
【００６９】
ステップＳ２６：制御部２０は、タイマの一時停止を解除してステップＳ２３の処理へ移行する。
【００７０】
このように、タイマの設定が完了した後に、ユーザがタイマ画像の中央部付近に指などで触れるとタイマが動作を開始する。このタイマの動作中に、再度、ユーザがこのタイマのタイマ画像の中央部付近に指などで触れるとタイマの動作が一時停止させられる。このタイマの一時停止中に、再度、ユーザがこのタイマのタイマ画像の中央部付近に指などで触れるとタイマの一時停止が解除され、タイマは再び動き始める。このようにしてタイマが設定された時間になり、タイマ動作が完了すると、タイマ動作は終了する。
【００７１】
なお、タイマが設定された時間になると、制御部２０は、ユーザにその旨を通知するための音声情報の出力を行う。この音声情報は、アラーム音または合成音声などである。さらに、音声情報の出力を行っている対象となるタイマのタイマ画像を点滅させたり、このタイマ画像の表示色または形状を変えたりしてもよい。
【００７２】
（「呼び出し」について）
次に、図２の下段における「呼び出し」のアイコンが操作された場合について図１１および図１２を参照して説明する。図１１は、「呼び出し」のアイコンが操作された場合の表示例を示す図である。図１２は、「呼び出し」におけるタイマ画像配置のパターン♯１とパターン♯２とを示す図である。
【００７３】
図２の下段における「呼び出し」のアイコンが操作されると、図１１に示すように、タイマ画像配置のパターン（♯１，♯２）のサンプルが表示される。このタイマ画像配置パターンのサンプルは、データ蓄積部１５に蓄積されている。なお、タイマ画像配置パターンのサンプルをデータ蓄積部１５に蓄積する方法としては以下の方法がある。
＜方法１＞
図６に示すように、ユーザがサイズおよび位置を適宜変更したタイマ画像に対し、ユーザが名称を設定してから登録する方法。
＜方法２＞
メーカ側が製造段階において各種のタイマ画像配置パターンのサンプルを予めデータ蓄積部１５に登録しておく方法。
【００７４】
図１１の例では、パターン♯１のタイマ画像配置パターンのサンプルは、たとえば図６に示すユーザが適宜配置したパターンであり、ユーザが名称「♯１」を付与して登録したものである。また、パターン♯２のタイマ画像配置パターンのサンプルは、たとえばメーカ側が製造段階において登録しておいたパターンである。
【００７５】
なお、ユーザがタイマ画像配置パターンのサンプルを登録する際の操作手順としては、図６に示すように適宜配置されたパターンに対し、たとえば操作部１０の操作によって、ユーザが「サンプル登録要求」→「名称設定」→「サンプル登録実行」という操作を行うことにより実行される。なお、このような操作については、従来から知られているものであり、詳細な説明は省略する。
【００７６】
図１１は、２つのタイマ画像配置パターンのサンプルが登録されている例であるが、さらに多数のタイマ画像配置パターンのサンプルを登録することができる。
【００７７】
ユーザは、図１１の表示を参照することにより、登録されているタイマ画像配置パターンのサンプルを認識できる。ユーザが表示されているタイマ画像配置パターンのサンプルの中から好みのサンプルを選択して該当するパターン番号♯１または♯２のいずれかのアイコンを操作すると図１２に示すように、タイマ画像配置パターンが適宜変更される。
【００７８】
（「撮影」について）
次に、図２の下段における「撮影」のアイコンが操作された場合について図１３から図１６を参照して説明する。図２の下段における「撮影」のアイコンが操作されるとタイマ装置１は、撮像部１２による被写体の撮影が可能な状態になる。
【００７９】
図１３は、キッチンにおいてガスコンロを撮影した例を示している。図１３のガスコンロは３つの五徳を備える。図１３の下段では、ユーザが「手動設定」によって左右の五徳のそれぞれについてタイマ画像を配置している。
【００８０】
次に、図１３のようなタイマ画像配置を行う手順を図１４のフローチャートを参照して説明する。なお、図１４のフローチャートにおいて、ステップＳ３，Ｓ４，Ｓ５については図８で説明したものと同じであり説明を省略する。
【００８１】
ＳＴＡＲＴ：制御部２０は、「撮影」のアイコンが操作されるとステップＳ３０の処理へ移行する。
【００８２】
ステップＳ３０：制御部２０は、撮像部１２によるタイマ対象の撮影が行われたか否かを判断する。すなわち、制御部２０は、撮像部１２によるタイマ対象の撮影が行われた場合（ステップＳ３０でＹｅｓ）、ステップＳ３１の処理へ移行する。一方、制御部２０は、撮像部１２によるタイマ対象の撮影が行われない場合（ステップＳ３０でＮｏ）、ステップＳ３３の処理へ移行する。
【００８３】
ステップＳ３１：制御部２０は、撮像部１２によりタイマ対象の撮影を行ない、その画像を表示部１１に表示させてステップＳ３２の処理へ移行する。
【００８４】
ステップＳ３２：制御部２０は、表示部１１に表示された画像上にユーザによる操作が有るか否かを判断する。すなわち、制御部２０は、表示部１１に表示された画像上にユーザによる操作がある場合（ステップＳ３２でＹｅｓ）、ステップＳ３の処理へ移行する。一方、制御部２０は、表示部１１に表示された画像上にユーザによる操作が無い場合（ステップＳ３２でＮｏ）、ステップＳ３２の処理を繰り返し実行する。
【００８５】
ステップＳ３３：制御部２０は、ユーザによる既存画像の読み出しが有るか否かを判断する。すなわち、制御部２０は、ユーザによる既存画像の読み出しが有る場合（ステップＳ３３でＹｅｓ）、ステップＳ３４の処理へ移行する。一方、制御部２０は、ユーザによる既存画像の読み出しが無い場合（ステップＳ３３でＮｏ）、ステップＳ３の処理へ移行する。
【００８６】
ステップＳ３４：制御部２０は、読み出しが行われた既存画像の中から選択された画像を表示してステップＳ３２の処理へ移行する。なお、読み出しが行われた既存画像が１つである場合には、ステップＳ３２の選択処理は省略してよい。
【００８７】
このように、ユーザが撮影した画像上の任意の位置にユーザはタイマ画像を配置することができる。これによれば、図１３のガスコンロの画像において、右側の五徳の上で調理される食材の調理時間と左側の五徳の上で調理される食材の調理時間とを画像上で分り易く管理することができる。
【００８８】
図１３の下段の例では、左側のタイマ画像の方が右側のタイマ画像よりも小さく表示されている。この例では、左側のタイマの時間設定が１０分であり、右側のタイマの時間設定が３分である。このように先にタイマが終了する方、またはタイマ終了を見逃したくない対象、あるいはタイマ処理の重要度などに応じてタイマ画像のサイズを適宜設定することができる。
【００８９】
一方、図１５の上段では、複数（４人）の人物の画像が撮影されている。制御部２０は、画像解析機能も有しており、図１５の上段の画像の中から人物の顔画像を解析できる。図１５の下段では、制御部２０が解析した人物の顔画像に対して自動的にタイマ画像を配置している。すなわち、顔画像がタイマ対象となっている。
【００９０】
次に、図１５のようなタイマ画像配置を行う手順を図１６のフローチャートを参照して説明する。なお、図１６のフローチャートにおいて、ＳＴＡＲＴ，ステップＳ４，Ｓ５，ＥＮＤについては図８で説明したものと同じであり、ステップＳ３０，Ｓ３１，Ｓ３３，Ｓ３４については図１４で説明したものと同じであるため説明を省略する。
【００９１】
ステップＳ４０：制御部２０は、画像解析によるタイマ対象が有るか否かを判断する。すなわち、制御部２０は、画像解析によるタイマ対象が有る場合（ステップＳ４０でＹｅｓ）、ステップＳ４１の処理へ移行する。一方、制御部２０は、画像解析によるタイマ対象が無い場合（ステップＳ４０でＮｏ）、ステップＳ４０の処理を繰り返し実行する。なお、タイマ対象が見つからない場合に対応するために、この繰り返し回数に上限を設け、繰り返し回数が上限に達したら「タイマ対象が見つかりませんでした」などの表示を行ない、タイマモードを終了することが好ましい。
【００９２】
ステップＳ４１：制御部２０は、タイマ対象を指定位置としてタイマ画像の作成を行ないステップＳ４の処理へ移行する。なお、ステップＳ４１の処理は、図９のステップＳ１０の処理における「指定位置」が「解析されたタイマ対象の位置」と置き換えたものと同じである。
【００９３】
このように、制御部２０は、画像解析結果にタイマ対象を含む場合には、そのタイマ対象に重畳して、あるいは、そのタイマ対象の付近にタイマ画像を生成する。なお、どのような画像をタイマ対象とするかについては、ユーザが予め設定しておくことができるものとする。たとえば図１３の例における五徳がタイマ対象であるとすれば、図１３の３つの五徳の位置に３つのタイマ画像が生成される。タイマ画像が生成された後には、そのサイズおよび位置をユーザが任意に変更することができる。
【００９４】
また、画像解析を行う元となる画像は、撮像部１２によって撮影された画像の他、予めデータ蓄積部１５に蓄積されている画像でもよい。
【００９５】
（本発明の実施の形態に係る効果について）
以上説明したように、タイマ装置１によれば、操作部１０の入力操作が行われた位置に対応する表示部１１の位置にタイマ画像を表示し、このタイマ画像に対応してタイマ機能を実行することができる。これにより、１台のタイマ装置１によって、ユーザが任意の数のタイマ機能を個別に動作させることができ、汎用性の高いタイマ装置１を実現できる。
【００９６】
さらに、操作部１０の所定の入力操作に応じてタイマ画像の大きさまたは位置を変更することができる。これにより、ユーザは、タイマ画像の大きさおよび位置を任意にレイアウトすることができ、ユーザの好みに合わせたタイマ画像の配置を行うことができる。
【００９７】
さらに、タイマ画像を撮像部１２により撮影された画像に重畳させて表示することができる。これにより、ユーザは、どのタイマ画像が何に対応しているかを一目瞭然で認識することができ、ユーザの視認性を向上させることができる。
【００９８】
さらに、タイマ画像を撮像部１２により撮影された画像を解析して得られた当該画像の所定の特徴を有する部位の画像に重畳させて表示することができる。これにより、ユーザの視認性を向上させることができると共に、タイマ対象に対してタイマ位置を手動により移動させる必要がなく、ユーザの操作を簡単にすることができる。
【００９９】
さらに、所定の特徴を有する部位が複数在るときには、当該複数の部位のそれぞれに対応して複数のタイマ画像を重畳させることができる。これにより、ユーザの視認性を向上させることができると共に、複数のタイマ対象が存在する場合でも、各タイマ対象に対してタイマ位置を手動により移動させる必要がなく、ユーザの操作をより簡単にすることができる。
【０１００】
（プログラムの実施の形態）
タイマ装置１の制御部２０は、所定のプログラムにより動作する汎用の情報処理装置（ＣＰＵ(Central Processing Unit)、ＤＳＰ(Digital Signal Processor)、マイクロプロセッサ（マイクロコンピュータ）など）によって構成されてもよい。例えば、汎用の情報処理装置は、メモリ、ＣＰＵ、入出力ポートなどを有する。汎用の情報処理装置のＣＰＵは、メモリなどから所定のプログラムとして制御プログラムを読み込んで実行する。これにより、汎用の情報処理装置には、制御部２０の機能が実現される。また、その他の機能についてもソフトウェアにより実現可能な機能については汎用の情報処理装置とプログラムとによって実現することができる。
【０１０１】
なお、汎用の情報処理装置が実行する制御プログラムは、タイマ装置１の出荷前に、汎用の情報処理装置のメモリなどに記憶されたものであっても、タイマ装置１の出荷後に、汎用の情報処理装置のメモリなどに記憶されたものであってもよい。また、制御プログラムの一部が、タイマ装置１の出荷後に、汎用の情報処理装置のメモリなどに記憶されたものであってもよい。タイマ装置１の出荷後に、汎用の情報処理装置のメモリなどに記憶される制御プログラムは、例えば、ＣＤ−ＲＯＭなどのコンピュータ読取可能な記録媒体に記憶されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。
【０１０２】
また、制御プログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【０１０３】
このように、汎用の情報処理装置とプログラムによってタイマ装置１の機能を実現することにより、大量生産や仕様変更（または設計変更）に対して柔軟に対応可能となる。
【０１０４】
（その他の実施の形態）
本発明の実施の形態は、その要旨を逸脱しない限り、様々に変更が可能である。上述した実施の形態では、タイマ装置１を移動端末装置の一部の機能であるとして説明したが、タイマ装置１単独の機能を有する装置として構成してもよい。この場合には、図１に示す外部インタフェース１４、無線送受信部１６、センサ部１７は不要である。
【０１０５】
また、操作部１０および表示部１１をタッチパネルとして説明したが、操作部１０はマウスであり表示部１１はディスプレイであってもよい。この場合、制御部２０その他の機能は、パーソナルコンピュータ装置によって実現してもよい。
【０１０６】
また、プログラム格納用メモリ１３−１および処理用メモリ１３−２は、制御部２０に内蔵されてもよい。あるいは、データ蓄積部１５を構成するメモリ内にこれらプログラム格納用メモリ１３−１および処理用メモリ１３−２の機能を含んでもよい。
【０１０７】
また、外部インタフェース１４に無線送受信部１６を含んでもよい。
【０１０８】
また、タイマの設定時間に応じてタイマ画像の大きさを変更できるようにしてもよい。また、タイマの残時間に応じてタイマ画像の大きさを変更するようにしてもよい。
【符号の説明】
【０１０９】
１…タイマ装置、１０…操作部、１１…表示部、１２…撮像部、２０…制御部（表示制御部、タイマ制御部、画像解析部）
【図１】
2011064525.tif 000003
【図２】
2011064525.tif 000004
【図３】
2011064525.tif 000005
【図４】
2011064525.tif 000006
【図５】
2011064525.tif 000007
【図６】
2011064525.tif 000008
【図７】
2011064525.tif 000009
【図８】
2011064525.tif 000010
【図９】
2011064525.tif 000011
【図１０】
2011064525.tif 000012
【図１１】
2011064525.tif 000013
【図１２】
2011064525.tif 000014
【図１３】
2011064525.tif 000015
【図１４】
2011064525.tif 000016
【図１５】
2011064525.tif 000017
【図１６】
2011064525.tif 000018