(57)【特許請求の範囲】
【請求項１】
画像の表示と、表示された画像に対する操作が行われるタッチパネルと、
筐体に備えられる所定のボタンに対して行われる長押し操作について検知する操作検知手段と、
前記操作検知手段によって前記長押し操作の開始が検知されるのに応じて、前記タッチパネルに対する操作に応じて動作する特定のアプリケーションソフトウェアを起動させ、前記長押し操作が継続して検知されている間、起動された前記特定のアプリケーションソフトウェアが実行されるように制御する起動制御手段と、
を備えることを特徴とする携帯端末装置。
【請求項２】
前記特定のアプリケーションソフトウェアが登録された登録データを記憶する記憶部をさらに備え、
前記起動制御手段は、前記登録データに登録された前記特定のアプリケーションソフトウェアを起動させる、
ことを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記登録データに前記特定のアプリケーションソフトウェアが登録されていない場合は、前記操作検知手段によって前記長押し操作の開始が検知されるのに応じて、前記登録データに前記特定のアプリケーションソフトウェアを登録するための操作画像を前記タッチパネルに表示させ、前記タッチパネルにおける当該操作画像に対する登録操作に応じて、１つのアプリケーションソフトウェアを前記特定のアプリケーションソフトウェアとして前記登録データに登録する登録手段をさらに備える、
ことを特徴とする請求項２に記載の携帯端末装置。
【請求項４】
前記特定のアプリケーションソフトウェアは、前記タッチパネルにおいて表示されるバックグラウンド画像における文字を認識し、認識した１以上の文字から成る文字列の意味を提示するように動作する、
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の携帯端末装置。
【請求項５】
前記特定のアプリケーションソフトウェアは、前記タッチパネルにおいて前記バックグラウンド画像に重畳してポインタを表示させるとともに、前記タッチパネルに対する操作に応じて前記ポインタの位置を移動させ、前記バックグラウンド画像において前記ポインタによって指し示される位置に表示される文字列の意味を表示するように動作する、
ことを特徴とする請求項４に記載の携帯端末装置。
【請求項６】
前記特定のアプリケーションソフトウェアは、前記タッチパネルにおける前記文字列についての意味を表示する画像部分に対する操作に応じて終了するとともに、他の辞書アプリケーションソフトウェアを前記文字列の検索結果が表示された状態で起動させる、
ことを特徴とする請求項５に記載の携帯端末装置。
【請求項７】
携帯端末装置の筐体に備えられる所定のボタンに対して行われる長押し操作について検知する操作検知手順と、
前記操作検知手順によって前記長押し操作の開始が検知されるのに応じて、前記携帯端末装置に備えられるタッチパネルに表示させた画像に対する操作に応じて動作する特定のアプリケーションソフトウェアを起動させ、前記長押し操作が継続して検知されている間、起動された前記特定のアプリケーションが実行されるように制御する起動制御手順と、
を備えることを特徴とするアプリケーションソフトウェアの起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置と、当該携帯端末装置にインストールされたアプリケーションソフトウェアの起動方法に関する。
【背景技術】
【０００２】
スマートフォンといわれる携帯端末装置が普及してきている。このスマートフォンは、携帯電話と携帯型情報端末とが組み合わされたもので、携帯電話としての通話機能を有している。また、ウェブブラウザなどをはじめとする各種アプリケーションソフトウェア（以降、単にアプリケーションとも称する）をインストール可能であり、これらのインストールされたアプリケーションを使用することができる。
【０００３】
また、スマートフォンではディスプレイデバイスと組み合わされたタッチパネルが採用されており、携帯電話機能やアプリケーションに関する操作のほとんどは、このタッチパネルに対して行うようにされている。これにより、筐体に対して物理的に設けられるボタン・キーなどの操作子に関しては必要最小限の数個に限定することが可能となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１８８６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記スマートフォンにおいては、アプリケーションの起動もタッチパネルに対する操作によって行われるようになっている。例えば、タッチパネルにアプリケーションのリストを表示させ、このリストから起動したいアプリケーションを選択する操作を行う。この操作に応じて選択されたアプリケーションが起動される。
【０００６】
現在、スマートフォンに対応する多様なアプリケーションが提供されている。このようなアプリケーションのなかには、その用途から、比較的長い時間にわたって使い続けられるのではなく、短時間で一時的に使用されるようなものもある。そのうえで、このような一時的な使用が高い頻度で繰り返されるような状況を想定してみる。
【０００７】
この場合、ユーザは、短時間しか使用しないアプリケーションについて、これを使用する必要があるたびに、上記のようにアプリケーションのリスト表示とアプリケーションの選択などのタッチパネルに対する操作を逐一行わねばならない。つまり、ユーザに対して非常に面倒な操作を強いることになってしまう。
【０００８】
そこで、本発明は上記した課題を考慮して、携帯端末装置において使用するアプリケーションを起動させるにあたり、できるだけ簡易な操作で行えるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題に鑑みてなされたものであり、画像の表示と、表示された画像に対する操作が行われるタッチパネルと、筐体に備えられる所定のボタンに対して行われる長押し操作について検知する操作検知手段と、前記操作検知手段によって前記長押し操作の開始が検知されるのに応じて、前記タッチパネルに対する操作に応じて動作する特定のアプリケーションソフトウェアを起動させ、前記長押し操作が継続して検知されている間、起動された前記特定のアプリケーションソフトウェアが実行されるように制御する起動制御手段とを備えることを特徴とする携帯端末装置である。
【００１０】
また、本発明は、携帯端末装置の筐体に備えられる所定のボタンに対して行われる長押し操作について検知する操作検知手順と、前記操作検知手順によって前記長押し操作の開始が検知されるのに応じて、前記携帯端末装置に備えられるタッチパネルに表示させた画像に対する操作に応じて動作する特定のアプリケーションソフトウェアを起動させ、前記長押し操作が継続して検知されている間、起動された前記特定のアプリケーションが実行されるように制御する起動制御手順とを備えることを特徴とするアプリケーションソフトウェアの起動方法である。
【発明の効果】
【００１１】
本発明によれば、携帯端末装置において使用するアプリケーションを起動させるための操作が簡易なものとなり、これによって、操作に関するユーザの負担が軽減されるという効果が得られる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態における携帯端末装置１の外観例を示す図である。
【図２】本発明の実施の形態の携帯端末装置１において、シャッターボタン長押し操作により起動するアプリケーションの登録操作例に応じたタッチパネル２の表示態様例を示す図である。
【図３】本発明の実施の形態のシャッターボタン長押し操作によるアプリケーション起動操作に応じたタッチパネル２の表示態様例を示す図である。
【図４】本発明の実施の形態の補助辞書アプリケーションの操作に応じたタッチパネル２の表示態様例を示す図である。
【図５】本発明の実施の形態の補助辞書アプリケーションの操作に応じたタッチパネル２の表示態様例を示す図である。
【図６】携帯端末装置１の構成例を示す図である。
【図７】本実施の形態のシャッターボタン長押し操作に対応したアプリケーションの起動・終了制御に対応する機能構成例を示すブロック図である。
【図８】本実施の形態の携帯端末装置１におけるシャッターボタン長押し操作に対応した処理手順例を示す図である。
【図９】本実施の形態の携帯端末装置１における起動アプリケーション選択・登録処理のための手順例を示す図である。
【図１０】起動アプリケーションとして登録された補助辞書アプリケーションに対応する処理手順例を示す図である。
【図１１】起動アプリケーションとして登録された補助辞書アプリケーションに対応する処理手順例を示す図である。
【発明を実施するための形態】
【００１３】
［携帯端末装置の外観例］
図１は、本実施の形態の携帯端末装置１の外観例を示す斜視図である。なお、本実施の形態の携帯端末装置１は、一般にスマートフォンとも称され、携帯電話の機能と携帯型情報端末装置の機能とが組み合わされたものを想定する。
【００１４】
図１に示される携帯端末装置１において、その前面パネルにはタッチパネル２が設けられる。このタッチパネル２は、例えば液晶などによるディスプレイパネルとタッチセンサとが組み合わされたものであり、図示するように、前面パネルにおける大部分を占める程度のサイズとされている。ユーザは、タッチパネル２に表示された画像に対して、例えばタッチ、スライドなどの操作を適宜行うことで、携帯端末装置１に所望の動作を実行させることができる。
【００１５】
また、前面パネルにおいてタッチパネル２の下側にはメニューボタン３ａ、ホームボタン３ｂおよびバックボタン３ｃが配置される。メニューボタン３ａは、メニュー画面を表示させるための操作が行われるボタンである。ホームボタン３ｂは、ホームとしての表示に戻すための操作が行われるボタンである。バックボタン３ｃは、前のページ、または前にアクティブとなっていたアプリケーションに戻すための操作が行われるボタンである。
【００１６】
また、この携帯端末装置１の側面には、図示するように、電源ボタン４、アップボタン５ａ、ダウンボタン５ｂおよびシャッターボタン６が配置される。電源ボタン４は、携帯端末装置１の電源のオン・オフを行うための操作が行われるボタンである。アップボタン５ａ、ダウンボタン５ｂは、実行中のアプリケーションに応じて所定のパラメータをアップ・ダウンさせるための操作が行われるボタンである。例えば、オーディオファイルを再生するアプリケーションの場合には、アップボタン５ａおよびダウンボタン５ｂを操作することにより音量を上下させることができる。
【００１７】
本実施の形態の携帯端末装置１はカメラ機能を有している。シャッターボタン６は、このカメラ機能が動作している状態において、撮像画像の記録を指示するための操作が行われるボタンである。そのうえで、このシャッターボタン６は、カメラ機能が動作していない状態においては、後述するように、登録が行われた特定のアプリケーションを起動させるためのボタンとして機能させることができる。
【００１８】
［起動アプリケーションの登録例］
上記図１に示したように、本実施の形態の携帯端末装置１は、筐体に対して物理的に備えられるボタンは必要最小限に抑えられている。そして、携帯電話機能およびアプリケーションに関する操作のほとんどを、タッチパネル２に対するタッチやスライドなどの操作によって行えるようになっている。例えば、携帯端末装置１に実装されているアプリケーションを起動させる操作も、タッチパネル２に対して行われる。具体的には、タッチパネル２に対してインストールされているアプリケーションのリストを表示させるための操作を行い、次に、この表示されたリストのなかから、起動させたいアプリケーションのアイコンを選択してタッチする操作を行う。これにより、選択されたアプリケーションが起動することになる。
【００１９】
上記のアプリケーションを起動させる操作は、タッチパネル２に対する複数回の操作を必要とする。このような操作は、例えば一度起動させた後において長時間継続して使用されるようなアプリケーションではさほど苦になるものではない。しかし、例えば１回の使用時間は短いものの、必要に応じて比較的頻繁に起動させて使用したいようなアプリケーションの場合、非常にわずらわしく面倒なものとなってしまう。
【００２０】
そこで、本実施の形態の携帯端末装置１では、上記の不都合を解消するために、シャッターボタン６に対する長押し操作に応じて予め登録されたアプリケーションを起動できるように構成する。なお、シャッターボタン６の長押しに応じてアプリケーションを起動できるのは、カメラ機能が起動されていないときに限定される。カメラ機能が動作中であるとき、シャッターボタン６に対する操作は、あくまでも撮像画像を記録するためのトリガとして扱われる。
【００２１】
まず、図２を参照して、シャッターボタン６の長押しに対応して起動すべきアプリケーション（以降、「起動アプリケーション」と略す）を登録するための操作手順例について説明する。
【００２２】
図２（ａ）には、タッチパネル２が示されている。このタッチパネル２としての画像表示領域全体において、その上側にはステイタスバー２１が表示される。ここでの詳細な図示は省略しているが、ステイタスバー２１においては、時刻、バッテリ残量、無線通信用アンテナの受信強度などをはじめとした所定の状態を示す各種アイコンが表示される。
【００２３】
タッチパネル２における上記ステイタスバー２１以外の領域は、アプリケーションエリア２２とされて、起動中のアプリケーションの画像が表示される。この図２（ａ）では、ウェブブラウザのアプリケーションが起動しており、これに応じて文字やグラフィック像が表示された状態を想定している。
【００２４】
上記図２（ａ）に示される状態のもとで、ユーザがシャッターボタン６に対する操作を行ったとする。また、この段階では、未だ起動アプリケーションの登録が行われていないものとする。携帯端末装置１は、この状態に応じた動作として、図２（ｂ）に示すように、タッチパネル２に起動アプリケーション選択画面３０を表示させる。なお、起動アプリケーション選択画面３０の表示後は、シャッターボタン６の長押しを解除しても、起動アプリケーション選択画面３０は継続して表示されるようになっている。
【００２５】
図２（ｂ）の起動アプリケーション選択画面３０においては、複数（この場合には３つ）の選択エリア３１ａ、３１ｂおよび３１ｃが配置される。これら選択エリア３１のそれぞれには、起動アプリケーションの選択候補となるアプリケーションが提示される。また、これら選択エリア３１の下側には、チェックボックス３２が表示されている。
【００２６】
そして、ユーザが起動アプリケーションを登録したい場合には、図２（ｂ）に示す起動アプリケーション選択画面３０を表示させている状態のもとでチェックボックス３２に対するタッチ操作を行ってチェックマークを入れた状態とする。そのうえで、選択エリア３１ａ〜３１ｃのうちから、登録したいアプリケーションが示される選択エリア３１を選択してタッチ操作を行う。
【００２７】
ここでは、ユーザは選択エリア３１ｃに表示されている「補助辞書アプリケーション」を選択してタッチ操作を行ったものとする。この操作に応じて、携帯端末装置１は、起動アプリケーションとして補助辞書アプリケーションが登録されたものとして記憶する。この登録内容は、ユーザによる登録解除操作が行われるまで有効である。また、選択エリア３１ｃに対する操作を行ったことに応じて、補助辞書アプリケーションが起動する。
【００２８】
これとともに、上記の選択エリア３１ｃに対するタッチ操作に応じて、補助辞書アプリケーションは通常に起動する。補助辞書アプリケーションの起動に応じて、タッチパネル２には補助辞書アプリケーションに対応する画像が表示される。本実施の形態の補助辞書アプリケーションに対応する画像は、図２（ｃ）に例示するようにルーペ型ポインタ４１となる。このルーペ型ポインタ４１は、図２（ａ）に表示されていたウェブブラウザの画像に対して重畳して表示されている。また、図２（ｃ）のタッチパネル２においては、補助辞書アプリケーションが起動されたことに応じて、アプリケーション通知バー２３が追加して表示され、補助辞書アプリケーションがアクティブであることをユーザに通知するようにもされている。
【００２９】
なお、補助辞書アプリケーションの機能および操作例については後述する。また、図２（ｃ）に示したように起動アプリケーション選択画面３０に対する選択操作に応じて起動した補助辞書アプリケーションは、バックボタン３ｃまたはシャッターボタン６の短押し操作に応じて終了させることができる。補助辞書アプリケーションが終了すれば、タッチパネル２の表示内容は、図２（ａ）のウェブブラウザの画像に戻る。また、起動アプリケーション選択画面３０を表示させるために行ったシャッターボタン６の長押し状態を、図２（ｃ）の補助辞書アプリケーションの起動まで継続させていた場合には、この長押し操作を解除することにより補助辞書アプリケーションを終了させることができる。
【００３０】
上記のように起動アプリケーションとして補助辞書アプリケーションが登録されて以降は、図３により説明するように、起動アプリケーション選択画面３０に対する操作を必要とすることなく補助辞書アプリケーションを起動させることができる。例えば、図３（ａ）のタッチパネル２に示すように、ウェブブラウザがアクティブの状態において、シャッターボタン６の長押し操作が行われたとする。この長押し操作に応じては、図３（ｂ）に示すように補助辞書アプリケーションが起動して、ウェブブラウザの画像（バックグラウンド画像）に対してルーペ型ポインタ４１が重畳表示される。また、アプリケーション通知バー２３も表示され、補助辞書アプリケーションがアクティブであることを示す。
【００３１】
このように起動された補助辞書アプリケーションは、シャッターボタン６の長押し操作がユーザによって継続されている限り、終了されることなくアクティブの状態が維持される。例えば、図３（ｂ）に示す状態において、ユーザがシャッターボタン６の長押し操作を解除したとすると、補助辞書アプリケーションが終了し、これまでバックグラウンドで動作していたウェブブラウザがアクティブとなる。これに応じて、タッチパネル２においては、ルーペ型ポインタ４１およびアプリケーション通知バー２３の表示が消去され、図３（ａ）に示すウェブブラウザの画像の表示に戻ることになる。
【００３２】
なお、図２（ｂ）においてチェックボックス３２からチェックマークを外した状態で選択エリア３１に対するタッチ操作を行った場合には、起動アプリケーションの登録は行われないまま、タッチ操作が行われた選択エリア３１のアプリケーションが起動する。したがって、この後において、再度シャッターボタン６の長押し操作を行えば、起動アプリケーション選択画面３０が表示されることになる。
【００３３】
［補助辞書アプリケーションの動作例］
図４および図５を参照して、補助辞書アプリケーションに対する操作と、この操作に応じた動作例について説明する。図４（ａ）は、図３（ａ）と同様のタッチパネル２の状態が示されている。つまり、補助辞書アプリケーションが起動して、バックグラウンドのウェブブラウザの画像に対してルーペ型ポインタ４１が表示された状態である。ルーペ型ポインタ４１においては、そのバックグラウンドで表示されている画像部分（ここではウェブブラウザの画像部分）を抜き出して拡大して表示されるようになっている。ルーペ型ポインタ４１は、ポインタとして、このように拡大表示される画像部分を指し示すものとなる。
【００３４】
ここで、図４（ａ）から図４（ｂ）への遷移として示すようにルーペ型ポインタ４１を移動させる操作を行ったとする。このルーペ型ポインタ４１を移動させる操作は、例えばタッチパネル２におけるルーペ型ポインタ４１の画像部分に指などで触れ、移動させたい方向にスライドさせるというものになる。ルーペ型ポインタ４１が移動された結果、図４（ｂ）には、ルーペ型ポインタ４１においては、ウェブブラウザの画像において「Ｐｈｏｔｏ」の文字が表示された画像部分が拡大表示された状態が示されている。
【００３５】
補助辞書アプリケーションは、上記のようにルーペ型ポインタ４１において拡大表示された画像部分が英単語を形成する文字列である場合、同じ図４（ｂ）に示すように、ルーペ型ポインタ４１の近傍に意味提示エリア４２を表示させる。この意味提示エリア４２には、ルーペ型ポインタ４１において拡大表示されている英単語と、その日本語の意味が示される。この場合には、ルーペ型ポインタ４１において「Ｐｈｏｔｏ」の文字列が拡大表示されていることに応じて、意味提示エリア４２には、同じ「Ｐｈｏｔｏ」という英単語と、その日本語の意味である「写真」が示されるように表示されている。
【００３６】
また、図５（ａ）から図５（ｂ）への遷移として示すように、ルーペ型ポインタ４１により例えば「解析」という日本語の漢字による熟語の文字列が拡大表示されたとする。この場合には、図５（ｂ）に示すように、意味提示エリア４２には、「解析」という熟語と、この熟語の読み方である「かいせき」が表示されるようになっている。なお、ここでは読み方のみとしているが、「解析」の意味についての簡易な内容を表示させるようにしてよい。
【００３７】
このように、補助辞書アプリケーションは、タッチパネル２上に表示されるルーペ型ポインタ４１を任意に移動させる操作が可能とされている。そのうえで、ルーペ型ポインタ４１によっては、バックグラウンドの画像部分を拡大表示するという態様により指し示すようにされている。そして、指し示された画像部分が英単語の文字列である場合には、その英単語の意味を簡易に表示させることができる。また、指し示された画像部分が熟語などの日本語の語句としての文字列であるである場合には、その語句の読みを簡易に表示させることができる。
【００３８】
図４（ｂ）および図５（ｂ）に示される意味提示エリア４２において表示されている英単語、語句にはアンダーラインが付加されているが、これは英単語、語句の表示部分についてリンクが設定されていることを示している。このリンクは、携帯端末装置１が内蔵する本格辞書アプリケーションに対して設定されている。この点について、再度、図４を参照して説明する。
【００３９】
例えば図４（ｂ）における意味提示エリア４２における「Ｐｈｏｔｏ」の部分に対してタッチ操作を行ったとする。この操作によっては、英和の本格辞書アプリケーションに対するリンクが実行される。つまり、補助辞書アプリケーションは終了し、代わりに、英和の本格辞書アプリケーションが起動されてアクティブとなる。これにより、図４（ｃ）に示すように、タッチパネル２のアプリケーションエリア２２には、英和の本格辞書アプリケーションによる画像が表示されるのであるが、この画像が表示された段階で、検索文字列を入力するための文字入力エリア５１には、リンク元の「Ｐｈｏｔｏ」の文字列が入力されており、「Ｐｈｏｔｏ」についての検索結果が表示された状態となっている。このように、ユーザは、「Ｐｈｏｔｏ」に関する本格辞書アプリケーションの検索結果を即座に確認することができる。
【００４０】
なお、本実施の形態の補助辞書アプリケーションは、バックグラウンド画像に表示される文字列の簡易な意味を提示するというものであり、例えばウェブブラウザやドキュメントリーダーなどを閲覧しながら、必要に応じて起動させて意味を調べるというような使い方を前提としている。これに対して、本格辞書アプリケーションは、単体で起動されて使用されることを前提にした辞書アプリケーションであり、また、辞書としての内容も書籍の辞書などと同等に充実したものとなっている。
【００４１】
また、図示による説明は省略するが、図５（ｂ）に示す状態において「解析」の表示部分に対するタッチ操作を行えば、同様にして、タッチパネル２において「解析」についての検索結果が表示されるようにして国語の本格辞書アプリケーションが起動される。
【００４２】
このように、ユーザは、意味提示エリア４２に表示された英単語や語句についてさらに詳しく知りたいときには、意味提示エリア４２に表示された英単語・語句の表示部分に対してタッチ操作を行えばよい。これにより、本格辞書アプリケーションによってその英単語や語句の意味をさらに詳細に調べることができる。
【００４３】
また、図４（ｃ）に示すように本格辞書アプリケーションがアクティブの状態においては、シャッターボタン６に対する長押し操作を解除しても、この本格辞書アプリケーションは終了しないようになっている。そして、例えばバックボタン３ｃを操作することにより、本格辞書アプリケーションは終了、またはバックグラウンドに移行し、本格辞書アプリケーションが起動される前の状態に戻る。すなわち、図４（ａ）のウェブブラウザがアクティブで起動している状態に戻る。
【００４４】
これまでの説明から理解されるように、本実施の形態は、カメラ機能が起動されていない状態において、シャッターボタン６に対して長押し操作を行うことによって予め登録されたアプリケーションを起動させることができる。また、この長押し操作を解除すれば、この起動されたアプリケーションを終了させることができる。
【００４５】
このように、シャッターボタン６を長押し操作している期間だけアプリケーションが起動するということは、そのアプリケーションが必要なときにはシャッターボタン６を長押ししておき、不要になれば長押しの状態を解除して終了させるという操作が行えることを意味する。つまり、本実施の形態のおいては、シャッターボタン６に対する操作のみによって特定のアプリケーションの起動・終了を行える。
【００４６】
先の図４および図５において起動アプリケーションとして例を挙げた補助辞書アプリケーションは、これまでの説明から理解されるように、バックグラウンドで表示されている画像における文書内容の単語や語句の意味を調べるために使用される。具体的には、例えばユーザは、１つの知りたい単語・語句の意味を表示させて確認すると補助辞書アプリケーションを終了させ、これまでバックグラウンドのアプリケーションをアクティブにして文書内容を読み進めていく。そして、文書を読み進めるうちにまた調べたい単語・語句が出てくれば、再び補助辞書アプリケーションを起動させて意味を調べる。
【００４７】
このように、補助辞書アプリケーションは、１回ごとの使用はさほど長い時間ではないが、回数に関しては、比較的頻繁に繰り返されるようにして使用される傾向のものであるといえる。通常のアプリケーションを起動するための操作は、前述のようにタッチパネル２に対して例えばアプリケーションのリストを表示させ、このリストから選択するというものになるため、タッチパネル２に対して複数回の操作を行うことになる。このような操作は、補助辞書アプリケーションのように、短時間の起動が比較的頻繁に繰り返されるようなものについては、非常に面倒で煩わしいものとなる。
【００４８】
そこで、本実施の形態では、特定のアプリケーションの起動・終了を、タッチパネル２に対する操作ではなく、シャッターボタン６という物理的なボタン操作に対応させることとしている。これにより、比較的高頻度で行われるアプリケーションの起動について面倒無く簡単に行えることになる。本実施の形態において、起動アプリケーションとして登録可能なアプリケーションは特に限定されない。しかし、上記の説明から理解されるように、起動と終了が比較的頻繁に繰り返されるようにして使用されるアプリケーションを登録することにより特に有用なものとなる。
【００４９】
また、本実施の形態の場合、シャッターボタン６に対する長押し操作によって起動されるアプリケーションは、補助辞書アプリケーションに代表されるように、実行中においてはタッチパネル２に対する操作に応答して動作するものであることを前提としている。シャッターボタン６は、図１に示したように、携帯端末装置１の筐体側面において備えられている。したがって、例えばユーザが携帯端末装置１を持ちながら、手の指でシャッターボタン６を長押しした状態を保つことは何ら難しいことではない。したがって、携帯端末装置１を一方の手に持って、シャッターボタン６を長押しした状態を保ちながら、他方の手でタッチパネル２に対して操作を行って補助辞書アプリケーションを動作させることもユーザにとっては何ら負担にならない。
【００５０】
特許文献１においては、フリップ部の特定の外部キーの押下操作時の機能動作を設定する携帯電話が記載されている。しかし、外部キーに割り当てる機能は、例えば電話の受け付け・切断や着信音消去モードの設定などとなっている。つまり、電話の機能に限定されており、本実施の形態のように、タッチパネルにより操作するアプリケーションを、ボタンに対する長押し操作によって起動させるというものではない。
【００５１】
［携帯端末装置の構成例］
以降、上記図２〜図５により説明したシャッターボタン６の長押し操作に応じた携帯端末装置１の動作を実現するための構成について説明することとし、まず、図６により携帯端末装置１の構成例について説明する。
【００５２】
図６に示されるように、携帯端末装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、記憶部１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、カメラ部１４、ボタン部１５、タッチパネル２、通信部１６を備える。
【００５３】
ＣＰＵ１１は、記憶部１２に記憶されるプログラムを実行することにより、携帯端末装置１における各種動作を実現する部位である。記憶部１２は、ＣＰＵ１１が実行するプログラムおよび各種設定データなどが記憶される。携帯端末装置１にインストールされたアプリケーションのプログラムも記憶部１２に記憶される。また、カメラ部１４により撮像された静止画や動画のデータも、記憶部１２に記憶させることができる。また、本実施の形態においては、登録された起動アプリケーションが何であるのかを示すデータ（起動アプリケーション登録データ）も記憶部１２に記憶される。この記憶部１２には、例えば内蔵またはリムーバブルのフラッシュメモリを採用することができる。また、ＨＤＤ（ハードディスクドライブ）を採用することができる。ＲＡＭ１３は、ＣＰＵ１１がワークメモリとして利用する。
【００５４】
カメラ部１４は、撮像光学系、撮像素子、撮像信号処理部などを備えて構成され、ＣＰＵ１１の制御に応じて撮像を行って静止画または動画による撮像画像データを生成する。生成された撮像画像データは、ＣＰＵ１１の制御によって記憶部１２に記録することができる。
【００５５】
ボタン部１５は、図１に示したように携帯端末装置１の筐体において物理的に備えられる各種ボタンを一括して示している。ボタン部１５は、これらのボタンに対して行われた操作に応じて、ＣＰＵ１１に対して操作信号を出力する。ＣＰＵ１１は、入力した操作信号に応じて所定の処理を実行する。
【００５６】
上記ボタン部１５においては、シャッターボタン６も含まれている。カメラ部１４が起動されているときにシャッターボタン６に対する操作に応じた操作信号が入力された場合、カメラ部１４により撮像されている画像を静止画データとして記憶部１２に記憶させる。つまり、撮像記録が行われる。また、カメラ部１４が起動されていないときにシャッターボタン６に対する長押し操作が行われた場合、ＣＰＵ１１は、これまでに説明した起動アプリケーションに関する動作が実行されるように制御・処理を実行する。
【００５７】
タッチパネル２は、図１にて示したように携帯端末装置１の前面パネルにおいて設けられるものであり、ＣＰＵ１１の制御に応じて画像を表示する。また、指などによるパネルに対する操作に応じた操作信号をＣＰＵ１１に出力する。ＣＰＵ１１は、タッチパネル２から入力される操作信号に応じて所定の処理を実行する。これにより、タッチパネル２に対する操作に応じたしかるべき動作が行われる。
【００５８】
通信部１６は、携帯電話や無線データ通信に対応した無線による送受信を実行する部位である。この通信部１６の動作はＣＰＵ１１によって制御される。
【００５９】
図７は、携帯端末装置１におけるシャッターボタン６の長押し操作に対応した機能構成例を示している。本実施の形態の携帯端末装置１は、シャッターボタン６の長押し操作に対応した機能部として、長押操作対応処理部１００を備える。この長押操作対応処理部１００は、起動アプリケーションの登録と、登録された起動アプリケーションをシャッターボタン６の長押し操作に応じて起動させる。この長押操作対応処理部１００としての機能は、携帯端末装置１に実装されるソフトウェアをＣＰＵ１１が実行することによって実現される。また、この長押操作対応処理部１００を実現するためのソフトウェアは、ユーザが任意にダウンロードしてインストールできるアプリケーションとは異なり、携帯端末装置１に予め組み込まれているソフトウェアであるものとする。
【００６０】
この図７に示されるように、長押操作対応処理部１００は、操作検知部１１０、アプリケーション登録部１２０およびアプリケーション起動制御部１３０から成るものとして示されている。
【００６１】
操作検知部１１０は、シャッターボタン６に対して行われた操作を検知する。そして、このシャッターボタン６を押下する操作が一定時間以上継続されたことを検知すると、長押し操作が行われたと判断し、長押し操作の状態にあることをアプリケーション登録部１２０およびアプリケーション起動制御部１３０に通知する。また、長押し操作が解除されたことを検知すればその旨を通知する。
【００６２】
アプリケーション登録部１２０は、図２にて説明した起動アプリケーション登録のための処理を実行する。アプリケーション登録部１２０は、操作検知部１１０からの長押し操作の通知に応じて、起動アプリケーション登録データ４００を参照する。起動アプリケーション登録データ４００には、起動アプリケーションとして登録されたアプリケーションを示すデータが格納されている。また、起動アプリケーションが登録されていなければ、その旨を示すデータが格納されている。この起動アプリケーション登録データ４００は、図６との対応では記憶部１２に記憶されるものとなる。この起動アプリケーション登録データ４００は、例えば特許請求の範囲に記載の登録データに対応する。
【００６３】
起動アプリケーション登録データ４００を参照した結果として、起動アプリケーションが登録済みである場合、アプリケーション登録部１２０は、特に処理を実行することなくアプリケーション起動制御部１３０に処理を引き渡す。これに対して、起動アプリケーションが登録されていない場合には、図２（ｂ）に示した起動アプリケーション選択画面３０を表示させ、この起動アプリケーション選択画面３０に対する操作に応答した処理を実行する。そして、図２（ｂ）にして説明したように、チェックボックス３２にチェックマークが付されている状態で選択エリア３１に対するタッチ操作が行われると、そのタッチ操作が行われた選択エリア３１にて示されるアプリケーションを、起動アプリケーションとして起動アプリケーション登録データ４００に登録する。
【００６４】
アプリケーション起動制御部１３０は、起動アプリケーションの起動・終了についての制御を実行する。このために、アプリケーション起動制御部１３０は、操作検知部１１０からのシャッターボタン６の長押し操作開始の通知に応じて、起動アプリケーション登録データ４００に登録されている起動アプリケーションを認識する。そして、アプリケーション実行部２００に対して認識した起動アプリケーションを指定して起動させるための指示を行う。
【００６５】
アプリケーション実行部２００は、携帯端末装置１にインストールされたアプリケーションを実行する部位である。このアプリケーション実行部２００としての機能は、図６との対応では、ＣＰＵ１１がアプリケーションのプログラムを実行することにより実現される。図７において、アプリケーション群３００は、携帯端末装置１にインストールされたアプリケーションを一括して示している。アプリケーション実行部２００は、アプリケーション起動制御部１３０からアプリケーションの起動が指示されたことに応じて、アプリケーション群３００におけるアプリケーションのうちから、起動アプリケーションとして指定されたアプリケーションを起動してこれを実行する。
【００６６】
また、アプリケーション起動制御部１３０は、起動アプリケーションの実行中において、操作検知部１１０からシャッターボタン６の長押し操作が解除された旨の通知を受けたことに応じて、起動アプリケーションを終了させるための制御を実行する。つまり、アプリケーション実行部２００に対して起動アプリケーションの終了を指示する。この指示に応じて、アプリケーション実行部２００は、これまで実行していた起動アプリケーションを終了する。
【００６７】
なお、操作検知部１１０、アプリケーション登録部１２０およびアプリケーション起動制御部１３０は、それぞれ、例えば特許請求の範囲に記載の操作検知手段、登録手段および起動制御手段に対応する。
【００６８】
図７においては、図２および図３の例に対応させて、アプリケーション群３００として、ウェブブラウザ３１０、アプリケーションＡ（３２０）、アプリケーションＢ（３３０）、補助辞書アプリケーション３４０、英和の本格辞書アプリケーション３５０および国語の本格辞書アプリケーション３６０が少なくとも携帯端末装置１にインストールされているものとしている。
【００６９】
ウェブブラウザ３１０は、図２〜図５に示したように、起動アプリケーション（補助辞書アプリケーション３４０）が起動される前の段階においてアクティブとされていたアプリケーションである。また、図２および図３の例では、アプリケーション登録部１２０が表示させる起動アプリケーション選択画面３０の選択エリア３１ａ、３１ｂおよび３１ｃにおいて、それぞれ、アプリケーションＡ（３２０）、アプリケーションＢ（３３０）、補助辞書アプリケーション３４０が示されている。
【００７０】
また、図２および図３における説明では、起動アプリケーションとして補助辞書アプリケーション３４０が登録されたこととしている。これに対応させた場合、起動アプリケーション登録データ４００には、起動アプリケーションが補助辞書アプリケーション３４０であることを示すデータが格納されることになる。そして、アプリケーション起動制御部１３０は、この起動アプリケーション登録データ４００を参照することにより、補助辞書アプリケーション３４０を対象にして起動・終了の制御を実行することになる。
【００７１】
［長押操作対応処理部の処理手順例］
続いて、図８および図９のフローチャートを参照して、上記図７の長押操作対応処理部１００（操作検知部１１０、アプリケーション登録部１２０、アプリケーション起動制御部１３０）が実行する処理手順例について説明する。なお、図８および図９に示される処理は、カメラ機能が起動していない状態において実行されるものとなる。
【００７２】
図８（ａ）において、操作検知部１１０は、まず、ステップＳ１０１においてシャッターボタン６に対する長押し操作が開始されるのを待機している。そして、シャッターボタン６に対する長押し操作が開始されたことを検知するとステップＳ１０２に進む。
【００７３】
ステップＳ１０２において、アプリケーション登録部１２０は、起動アプリケーション登録データ４００を参照して、起動アプリケーションが登録済みであるか否かについて判定する。このステップＳ１０２において起動アプリケーションは登録されていないとして判定された場合、アプリケーション登録部１２０は、ステップＳ１０３のアプリケーション選択・登録処理を実行する。このステップＳ１０３のアプリケーション選択・登録処理については、図９により後述する。
【００７４】
これに対して、ステップＳ１０２において起動アプリケーションが登録されていると判定された場合には、アプリケーション起動制御部１３０が、ステップＳ１０４において、登録されている起動アプリケーションを起動させるための制御を実行する。このために、アプリケーション起動制御部１３０は、起動アプリケーション登録データ４００を参照し、登録されている起動アプリケーションを認識する。そして、この認識した起動アプリケーションを起動させるための制御を実行する。つまり、アプリケーション実行部２００に対して、認識した起動アプリケーションを指定してその実行を指示する。このステップＳ１０４の処理によって、図３（ａ）から図３（ｂ）への遷移として例示するように、シャッターボタン６の長押し操作に応じて例えば補助辞書アプリケーション３４０を起動させることができる。
【００７５】
図８（ｂ）は、上記図８（ａ）のステップＳ１０４により起動された起動アプリケーションが実行中におけるアプリケーション起動制御部１３０の処理手順例を示している。アプリケーション起動制御部１３０は、ステップＳ１１１により、これまで継続されているシャッターボタン６の長押し操作が解除されるのを待機している。そして、シャッターボタン６の長押し操作が解除されたことの通知を操作検知部１１０から受けると、ステップＳ１１２により、これまで実行中であった起動アプリケーションを終了させるための制御を実行する。つまり、アプリケーション実行部２００に対して、起動アプリケーションを指定して終了を指示し、この指示に応じてアプリケーション実行部２００は、起動アプリケーションを終了させる。これにより、図３（ｂ）から図３（ａ）への遷移として示すように、シャッターボタン６の長押し操作の解除に応じて、例えば補助辞書アプリケーション３４０を終了させてブラウザがアクティブの状態に戻すことができる。
【００７６】
図９は、上記図８のステップＳ１０３としてのアプリケーション選択・登録処理の手順例を示している。まず、アプリケーション登録部１２０は、ステップＳ２０１において、起動アプリケーション選択画面３０（図２（ｂ））の表示を開始させるための処理を実行する。
【００７７】
次に、アプリケーション登録部１２０は、ステップＳ２０２において、操作検知部１１０からの通知に基づいてシャッターボタン６に対する長押し操作が解除されたか否かについて判定する。ここでシャッターボタン６に対する長押し操作が解除されたと判定した場合、アプリケーション登録部１２０は、ステップＳ２１１に進んで、これまで表示させていた起動アプリケーション選択画面３０を消去するための処理を実行する。これに対して、ステップＳ２０２においてシャッターボタン６に対する長押し操作は解除されていないと判定した場合、アプリケーション登録部１２０は、ステップＳ２０３に進む。
【００７８】
ステップＳ２０３において、アプリケーション登録部１２０は、起動アプリケーション選択画面３０におけるチェックボックス３２に対する操作が行われたか否かについて判定する。ここで、チェックボックス３２に対する操作が行われたと判定した場合、アプリケーション登録部１２０は、ステップＳ２０４において、現在、チェックボックス３２に対するチェックがオフであるか否かについて判定する。なお、チェックがオフの状態とはチェックボックス３２においてチェックマークが外されている状態であり、チェックがオンの状態とはチェックボックス３２においてチェックマークが入れられている状態である。
【００７９】
上記ステップＳ２０４においてチェックがオフであると判定した場合、アプリケーション登録部１２０は、ステップＳ２０５においてチェックをオンとする。これに応じて、チェックボックス３２の表示は、これまでチェックマークが外されている状態から、チェックマークが入った状態に変化する。これに対して、ステップＳ２０４においてチェックがオフではない（オンである）と判定した場合、アプリケーション登録部１２０は、ステップＳ２０６においてチェックをオフとして、チェックボックス３２についてチェックマークを外した状態の表示とする。
【００８０】
また、ステップＳ２０３においてチェックボックス３２に対する操作が行われていないと判定した場合には、上記ステップＳ２０４、Ｓ２０５およびＳ２０６をスキップしてステップＳ２０７の手順に進む。
【００８１】
ステップＳ２０７において、アプリケーション登録部１２０は、起動アプリケーション選択画面３０に対するアプリケーション選択操作が行われたか否かについて判定する。なお、ここでのアプリケーション選択操作とは、例えば起動アプリケーション選択画面３０の選択エリア３１ａ〜３１ｃのいずれかに対するタッチ操作となる。ステップＳ２０７においてアプリケーション選択操作が行われていないと判定した場合にはステップＳ２０２に戻る。これに対して、アプリケーション選択操作が行われたと判定した場合には、ステップＳ２０８に進む。
【００８２】
ステップＳ２０８において、アプリケーション登録部１２０は、アプリケーション選択操作が行われた際に、チェックボックス３２に対するチェックがオンであったか否かについて判定する。ここで、チェックボックス３２に対するチェックがオンであったと判定した場合、アプリケーション登録部１２０は、ステップＳ２０９により、アプリケーション選択操作によって選択されたアプリケーションを起動アプリケーション登録データ４００に登録し、ステップＳ２１０に進む。一方、ステップＳ２０８においてチェックボックス３２に対するチェックがオンであったと判定した場合、アプリケーション登録部１２０は、ステップＳ２０９をスキップしてステップＳ２１０に進む。
【００８３】
ステップＳ２１０において、アプリケーション起動制御部１３０は、アプリケーション選択操作によって選択されたアプリケーションを起動させるための制御を実行する。つまり、前述のように、アプリケーション実行部２００に対して、選択されたアプリケーションを指定して起動を指示する。また、これとともに、アプリケーション登録部１２０は、ステップＳ２１１により、これまで表示させていた起動アプリケーション選択画面３０を消去させる処理を実行する。このような処理手順によって、図２により説明した起動アプリケーション選択画面３０の表示と、この起動アプリケーション選択画面３０に対する操作に応じた起動アプリケーションの登録と、選択されたアプリケーションの起動が行われる。
【００８４】
［補助辞書アプリケーションに対応する処理手順例］
続いて、補助辞書アプリケーション３４０のプログラムを実行するアプリケーション実行部２００の処理手順例について、図１０および図１１のフローチャートを参照して説明する。なお、この図に示す処理は、起動アプリケーションとして登録された補助辞書アプリケーション３４０がシャッターボタン６の長押し操作に応じて起動された場合に対応した処理となる。また、この図に示す処理は、補助辞書アプリケーション３４０が実行中とされて、例えば図４（ａ）または図４（ｂ）などに示した補助辞書アプリケーション３４０に対応したユーザインターフェース画像（ルーペ型ポインタ４１および意味提示エリア４２など）が適宜表示されている状態において行われるものとなる。
【００８５】
アプリケーション実行部２００は、補助辞書アプリケーション３４０の実行中において、ステップＳ３０１により、アプリケーション起動制御部１３０から終了指示が行われたか否かについて判定する。ここで、終了指示が行われていないと判定した場合には、ステップＳ３０２以降の手順に進む。これに対して、終了指示が行われたと判定した場合には、図１１のステップＳ３１６に進んで、これまで実行させていた補助辞書アプリケーション３４０を終了させる。このステップＳ３１６の処理により、図３（ｂ）から図３（ａ）への遷移として示すように、シャッターボタン６の長押し操作に応じて起動された補助辞書アプリケーション３４０が、その長押し操作の解除に応じて終了するという動作が得られる。
【００８６】
ステップＳ３０２において、アプリケーション実行部２００は、ルーペ型ポインタ４１を移動させるためのタッチパネル２に対する操作が行われたか否かについて判定する。ここで、ルーペ型ポインタ４１の移動操作は行われないと判定した場合には、さらに、ステップＳ３１１において、タッチパネル２における意味提示エリア４２に対するタッチ操作が行われたか否かを判定する。
【００８７】
上記ステップＳ３１１において、意味提示エリア４２に対するタッチ操作は行われないと判定（意味提示エリア４２が表示されていない場合もタッチ操作が行われないものとして判定する）した場合、アプリケーション実行部２００は、ステップＳ３０１に戻る。これに対して、意味提示エリア４２に対するタッチ操作が行われたことを判定した場合には、後述する図１１のステップＳ３１２に進む。
【００８８】
一方、先のステップＳ３０２においてルーペ型ポインタ４１の移動操作が行われたと判定した場合には、ステップＳ３０３以降の処理に進む。ステップＳ３０３において、アプリケーション実行部２００は、ルーペ型ポインタ４１の移動操作としてのタッチパネル２に対するスライド操作に応じて、タッチパネル２上でのルーペ型ポインタ４１の表示位置を移動させる制御を実行する。そして、例えばルーペ型ポインタ４１の移動が終了すると、アプリケーション実行部２００は、ステップＳ３０４において、ルーペ型ポインタ４１により指し示しているバックグラウンド画像内の一定範囲（ポイント範囲）の画像部分をキャプチャする。次に、ステップＳ３０５により、このキャプチャした画像に対してＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）処理を実行する。つまり、キャプチャした画像部分から文字部分を読み取り、その文字の識別を実行する。
【００８９】
次に、アプリケーション実行部２００は、ステップＳ３０６において、上記ステップＳ３０５のＯＣＲ処理によって認識された語句があるか否かについて判定する。なお、ここでの語句は、辞書において検索語として掲載されているものに相当し、図４および図５との対応では、英単語としての文字列、または、日本語における単語、熟語などとしての文字列となる。
【００９０】
例えば、ポイント範囲の画像部分において文字がなかった場合、また文字があるとしても英単語や漢字による熟語などの語句を形成していない場合などには、上記ステップＳ３０６において認識された語句がないと判定することになる。この場合、アプリケーション実行部２００は、ステップＳ３０７〜Ｓ３１０をスキップしてステップＳ３１１に進む。
【００９１】
これに対して、上記ステップＳ３０６において語句として認識された文字列があると判定された場合、アプリケーション実行部２００は、ステップＳ３０７に進む。本実施の形態の補助辞書アプリケーション３４０は、ＯＣＲ処理によって認識された語句が英語と日本語のいずれであるのかを自動認識し、英語と日本語とで、図４（ｂ）と図５（ｂ）に示したように意味提示エリア４２の表示内容を切り替える。ステップＳ３０７〜Ｓ３１０は、このための処理となる。
【００９２】
ステップＳ３０７において、アプリケーション実行部２００は、認識された語句が英語（英単語）であるか否かについて判定する。ここで、英語であると判定された場合、アプリケーション実行部２００は、ステップＳ３０８において、英和辞書データから、認識した語句（英単語）を検索する。なお、この英和辞書データは、補助辞書アプリケーション３４０が予め備えており、例えば英和の本格辞書アプリケーションよりも簡易な内容を有する。そして、ステップＳ３１０において、図４（ｂ）に例示したように、検索した結果を利用して英単語の意味を日本語で提示する意味提示エリア４２を表示させる。
【００９３】
一方、ステップＳ３０７において、英語ではないと判定した場合には、認識された語句は日本語であることになる。この場合、アプリケーション実行部２００は、ステップＳ３０９に進んで、補助辞書アプリケーション３４０が予め備える国語辞書データから認識語句の意味を検索する。そして、ステップＳ３１０に進んで、図５（ｂ）に例示したように、検索した結果を利用して熟語など日本語の語句の意味を提示する意味提示エリア４２を表示させる。このようにステップＳ３１０の処理を終了した後、アプリケーション実行部２００はステップＳ３１１に進み、前述のように、意味提示エリア４２に対するタッチ操作が行われたか否かについて判定する。
【００９４】
上記ステップＳ３１１において意味提示エリア４２に対するタッチ操作が行われたと判定されたことに応じて、アプリケーション実行部２００は、図１１のステップＳ３１２に進む。ステップＳ３１２において、アプリケーション実行部２００は、タッチ操作が行われた際に表示されていた意味提示エリア４２の内容が英和辞書を利用したものであるか否かについて判定する。ここで、意味提示エリア４２の内容が、例えば図４（ｂ）のように英和辞書を利用したものである場合には、ステップＳ３１３に進む。ステップＳ３１３において、アプリケーション実行部２００は、英和の本格辞書アプリケーション３５０（図７参照）を起動させ、ステップＳ３１５に進む。
【００９５】
これに対して、意味提示エリア４２の内容が例えば図５（ｂ）のように国語辞書を利用したものである場合には、ステップＳ３１２において英和辞書ではないとして判定してステップＳ３１４に進む。ステップＳ３１４において、アプリケーション実行部２００は、国語の本格辞書アプリケーション３６０（図７参照）を起動させ、ステップＳ３１５に進む。
【００９６】
ステップＳ３１５に至った段階では、上記ステップＳ３１３またはＳ３１４によって、英和の本格辞書アプリケーション３５０または国語の本格辞書アプリケーション３６０が起動されている。この状態において、アプリケーション実行部２００は、ステップＳ３１５において、意味提示エリア４２に表示されていた語句を文字入力エリア５１に入力して、起動された英和の本格辞書アプリケーション３５０または国語の本格辞書アプリケーション３６０に対して入力語句の検索を指示する。これにより、タッチパネル２においては、図４（ｂ）から図４（ｃ）への遷移として例示したように、意味提示エリア４２に示されていた英単語の検索結果を表示した状態により英和の本格辞書アプリケーション３５０が起動される。または、同様にして、意味提示エリア４２に示されていた日本語の語句の検索結果を提示した画像の表示により国語の本格辞書アプリケーション３６０が起動される。
【００９７】
そして、上記のように本格辞書アプリケーション３５０または３６０を起動させるとともに、ステップＳ３１６により、これまで実行していた補助辞書アプリケーション３４０を終了させる。このように図１０および図１１の処理が実行されることにより、図４および図５により説明したように補助辞書アプリケーション３４０を動作させることができる。
【００９８】
なお、本実施の形態の携帯端末装置１においては、ユーザ操作に応じて起動アプリケーションの登録を解除することも可能とされている。このための操作として、図示による説明は省略するが、次のような形態を考えることができる。例えばタッチパネル２のステイタスバー２１における所定のアイコンに対する所定操作を行うと、アプリケーションの設定メニューが表示されるようにする。このメニューから、現在において起動アプリケーションとして設定されているアプリケーションを選択すると、このアプリケーションに関する所定の設定項目が表示されるが、この設定項目のなかに、起動アプリケーションの登録に関する項目が含まれている。ユーザは、この起動アプリケーションの登録に関する項目に対する操作を行うことで起動アプリケーションの登録を解除することができる。
【００９９】
また、図１０においてステップＳ３０５として示したＯＣＲ処理は、例えばバックグラウンドにおいて表示されている画像全体を対象として行っておいてもよい。この場合には、ルーペ型ポインタ４１が移動される都度、ＯＣＲにより認識された文字のうちから、ポイント範囲に該当する画像部分において語句を形成する文字列を特定する。そして、この特定した語句についての意味提示エリア４２を表示させることになる。
【０１００】
また、上記実施の形態においては、アプリケーションの起動のために長押しすべきボタンをシャッターボタン６としているが、携帯端末装置１の筐体に備えられる他のボタン・キーを割り当ててもよい。また、長押し操作に代えて、例えばアプリケーションの起動に割り当てたボタンを一回短押し操作すると登録されたアプリケーションが起動し、この後においてもう一度同じボタンを一回短押し操作するとアプリケーションが終了するようにすることも考えられる。
【０１０１】
また、現状において、スマートフォンよりもサイズが大きいタブレット型端末装置も普及している状況にある。このようなタブレット型端末装置にも、これまでに説明した本実施の形態の構成を適用することも可能である。
【０１０２】
また、本実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えることができる。また、これら一連の手順をコンピュータに実行させるためのプログラムまたはそのプログラムを記憶する記録媒体として捉えることができる。この記録媒体としては、例えば、ブルーレイディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＨＤＤ（ハードディスク）、メモリカード等を挙げることができる。
【符号の説明】
【０１０３】
１  携帯端末装置
２  タッチパネル
４  電源ボタン
６  シャッターボタン
１２  記憶部
１３  ＲＡＭ
１４  カメラ部
１５  ボタン部
１６  通信部
３０  起動アプリケーション選択画面
３１（３１ａ〜３１ｃ）  選択エリア
３２  チェックボックス
４１  ルーペ型ポインタ
４２  意味提示エリア
１００  長押操作対応処理部
１１０  操作検知部
１２０  アプリケーション登録部
１３０  アプリケーション起動制御部
２００  アプリケーション実行部
３４０  補助辞書アプリケーション
４００  起動アプリケーション登録データ
【要約】
【課題】携帯端末装置において比較的短時間でありながら頻繁に使用されるアプリケーションを起動させるための操作の簡易化を図る。
【解決手段】携帯端末装置にインストールされているアプリケーションのうちから予め登録されているアプリケーションについて、携帯端末装置のシャッターボタンの長押し操作に応じて起動させ、長押し操作の解除に応じて終了できるようにする。また、長押し操作を行ってアプリケーションが起動している間は、タッチパネル２に対する操作によってこの起動されたアプリケーションに対する操作を行うことができるようにする。
【選択図】図２【図１】
0004818478.tif 000002
【図２】
0004818478.tif 000003
【図３】
0004818478.tif 000004
【図４】
0004818478.tif 000005
【図５】
0004818478.tif 000006
【図６】
0004818478.tif 000007
【図７】
0004818478.tif 000008
【図８】
0004818478.tif 000009
【図９】
0004818478.tif 000010
【図１０】
0004818478.tif 000011
【図１１】
0004818478.tif 000012