(57)【特許請求の範囲】
【請求項１】
起動されたアプリケーションプログラムの処理を行うアプリケーション処理部と、
前記アプリケーションの起動中に、操作ロックの開始を判定する操作ロック判定部と、
前記操作ロックを開始すると判定した場合には、入力した操作情報が、前記起動されたアプリケーションのうち予め特定されているアプリケーションの処理中に操作ロックを行う他のアプリケーションに対する操作情報に一致するかを判定し、一致する場合には、前記他のアプリケーションに対する前記入力した操作情報の前記アプリケーション処理部への出力を停止する操作ロック処理部と、を備え、
前記操作ロック処理部は、前記操作ロックの解除が判定された場合、前記操作ロックの処理を解除した後に所定の時間が経過した場合には自動で前記操作ロックを開始する
ことを特徴とする端末装置。
【請求項２】
前記操作ロック判定部は、起動されたアプリケーションプログラムが、予め定められた所定のアプリケーションプログラムと一致する場合に、当該アプリケーションプログラムの処理に対してのみ操作ロックを開始すると判定する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
入力した操作ロック解除の操作入力と、予め設定された操作ロック解除の操作入力の情報とを比較して、一致する場合には、操作ロックの解除を行う操作ロック解除部と、
を備えることを特徴とする請求項１または請求項２に記載の端末装置。
【請求項４】
前記操作ロック判定部は、前記アプリケーションの起動開始から所定の時間経過した場合に前記操作ロックを開始すると判定する
ことを特徴とする請求項１から請求項３の何れか一項に記載の端末装置。
【請求項５】
前記操作ロック判定部は、操作ロックの開始入力に基づいて、前記操作ロックの開始を判定する
ことを特徴とする請求項１から請求項４の何れか一項に記載の端末装置。
【請求項６】
端末装置における操作ロックの処理方法であって、
アプリケーション処理部が、起動されたアプリケーションプログラムの処理を行い、
操作ロック判定部が、前記アプリケーションの起動中に、操作ロックの開始を判定し、
操作ロック処理部が、前記操作ロックを開始すると判定した場合には、入力した操作情報が、前記起動されたアプリケーションのうち予め特定されているアプリケーションの処理中に操作ロックを行う他のアプリケーションに対する操作情報に一致するかを判定し、一致する場合には、前記他のアプリケーションに対する前記入力した操作情報の前記アプリケーション処理部への出力を停止し、
前記操作ロック処理部は、前記操作ロックの解除が判定された場合、前記操作ロックの処理を解除した後に所定の時間が経過した場合には自動で前記操作ロックを開始する
ことを特徴とする処理方法。
【請求項７】
前記操作ロック判定部は、起動されたアプリケーションプログラムが、予め定められた所定のアプリケーションプログラムと一致する場合に、当該アプリケーションプログラムの処理に対してのみ操作ロックを開始すると判定する
ことを特徴とする請求項６に記載の処理方法。
【請求項８】
端末装置のコンピュータに、
起動されたアプリケーションプログラムの処理を行うアプリケーション処理手段、
前記アプリケーションの起動中に、操作ロックの開始を判定する操作ロック判定手段、
前記操作ロックを開始すると判定した場合には、入力した操作情報が、前記起動されたアプリケーションのうち予め特定されているアプリケーションの処理中に操作ロックを行う他のアプリケーションに対する操作情報に一致するかを判定し、一致する場合には、前記他のアプリケーションに対する前記入力した操作情報の前記アプリケーション処理手段への出力を停止し、前記操作ロックの解除が判定された場合、前記操作ロックの処理を解除した後に所定の時間が経過した場合には自動で前記操作ロックを開始する操作ロック処理手段、
を実行させるためのプログラム。
【請求項９】
前記操作ロック判定手段は、前記コンピュータに、
起動されたアプリケーションプログラムが、予め定められた所定のアプリケーションプログラムと一致する場合に、当該アプリケーションプログラムの処理に対してのみ操作ロックを開始すると判定する処理を実行させる手段
をさらに実行させるための請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーション起動後の当該アプリケーション処理に対する操作をロックする処理を行う端末装置及びその処理方法とプログラムに関する。
【背景技術】
【０００２】
現在、多くの携帯電話では、テレビやラジオといった放送を受信できる機能や、動画表示アプリケーションが搭載されている。このような機能を搭載した携帯電話を用いて動画を見せると、機嫌が良くなる子供が多いため、携帯電話でテレビを起動したり、録画した番組を再生したり、動画表示アプリケーションで動画を表示させたりした状態で、子供に携帯電話を渡すことがある。また、子供向けアプリケーションを起動して、携帯電話を子供に渡し、そのまま子供に操作させて遊ばせる場合もある。
【０００３】
しかし、子供に携帯電話を持たせている状態では、子供がキー操作等の端末操作を行い、アプリケーションの終了、音量変更、データ削除、端末電源断など、意図しない操作を行ってしまう場合がある。
また、携帯電話を子供に渡していない状態であっても、大人が携帯電話を卓上ホルダに置いて子供と一緒に動画を視聴しているときなどにも、同様に、意図しない操作を行ってしまうことがある。
【０００４】
これに対し、使用者の身体的特徴を検出し、あらかじめ記憶させた正規使用者の身体的特徴データと比較して、合致しなければ発信ロックがかかる技術が特許文献１に開示されている。
また、接触情報から大人か子供かを判断し、子供の場合には発信操作または個人情報アクセス操作を制限する技術が特許文献２に開示されている。
また、充電器に設置されている間はキー操作を有効にし、充電器から外れた再に操作制限を行う携帯端末の技術が特許文献３に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−１０７１８４号公報
【特許文献２】特開２００３−１６３７３９号公報
【特許文献３】特開２００９−１４７７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の技術はいずれも、アプリケーションを動作させている間に意図しない操作を制限する技術とは異なり、このような課題を解決できる技術が望まれている。
【０００７】
そこでこの発明は、上述の課題を解決することのできる端末装置及びその処理方法とプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、起動されたアプリケーションプログラムの処理を行うアプリケーション処理部と、前記アプリケーションの起動中に、操作ロックの開始を判定する操作ロック判定部と、前記操作ロックを開始すると判定した場合には、入力した操作情報が、前記起動されたアプリケーションのうち予め特定されているアプリケーションの処理中に操作ロックを行う他のアプリケーションに対する操作情報に一致するかを判定し、一致する場合には、前記他のアプリケーションに対する前記入力した操作情報の前記アプリケーション処理部への出力を停止する操作ロック処理部と、を備え、前記操作ロック処理部は、前記操作ロックの解除が判定された場合、前記操作ロックの処理を解除した後に所定の時間が経過した場合には自動で前記操作ロックを開始することを特徴とする端末装置である。
【０００９】
また本発明は、端末装置における操作ロックの処理方法であって、アプリケーション処理部が、起動されたアプリケーションプログラムの処理を行い、操作ロック判定部が、前記アプリケーションの起動中に、操作ロックの開始を判定し、操作ロック処理部が、前記操作ロックを開始すると判定した場合には、入力した操作情報が、前記起動されたアプリケーションのうち予め特定されているアプリケーションの処理中に操作ロックを行う他のアプリケーションに対する操作情報に一致するかを判定し、一致する場合には、前記他のアプリケーションに対する前記入力した操作情報の前記アプリケーション処理部への出力を停止し、前記操作ロック処理部は、前記操作ロックの解除が判定された場合、前記操作ロックの処理を解除した後に所定の時間が経過した場合には自動で前記操作ロックを開始することを特徴とする処理方法である。
【００１０】
また本発明は、端末装置のコンピュータに、起動されたアプリケーションプログラムの処理を行うアプリケーション処理手段、前記アプリケーションの起動中に、操作ロックの開始を判定する操作ロック判定手段、前記操作ロックを開始すると判定した場合には、入力した操作情報が、前記起動されたアプリケーションのうち予め特定されているアプリケーションの処理中に操作ロックを行う他のアプリケーションに対する操作情報に一致するかを判定し、一致する場合には、前記他のアプリケーションに対する前記入力した操作情報の前記アプリケーション処理手段への出力を停止し、前記操作ロックの解除が判定された場合、前記操作ロックの処理を解除した後に所定の時間が経過した場合には自動で前記操作ロックを開始する操作ロック処理手段、を実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、端末装置において、アプリケーションの処理は継続しつつ、当該アプリケーション処理の終了、音量変更や、端末電源断などの意図しない操作を制限することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】端末装置の構成を示すブロック図である。
【図２】端末装置の備えた制御部の機能構成を示す図である。
【図３】メモリに記録されている操作ロック一覧情報の例を示す図である。
【図４】端末装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態による端末装置を図面を参照して説明する。
図１は同実施形態による端末装置の構成を示すブロック図である。
この図において、符号１０は端末装置であり、当該端末装置１０は、例えば携帯電話や、ＰＤＡなどである。
そして、図１で示すように端末装置１０は、テレビやラジオなどの放送信号を受信する放送受信処理部、他の端末装置との基地局装置を介した無線通信を行う無線通信処理部、音声を検出するマイク１３、タッチパネルや操作キーを用いてユーザが操作した指示情報を入力するユーザ指示入力部１４を備えている。また、端末装置１０は、各処理部を制御する制御部１５、情報を視覚的に表示する表示部１６、音声を出力する音声出力部１７、各種情報を記憶するメモリ１８を備えている。
【００１４】
図２は端末装置の備えた制御部の機能構成を示す図である。
この図が示すように、制御部１５は、アプリケーションプログラムの起動により制御部１５に構成されるアプリケーション処理部１５１、アプリケーション処理に対する操作ロックを開始するかを判定する操作ロック判定部１５２、操作ロックを開始すると判定された場合に操作ロックの処理を行う操作ロック処理部１５３、操作ロックの処理の解除を行う操作ロック解除部を備えている。ここで、制御部１５は、実際には端末装置１０として動作するために必要な、これ以外の処理機能を備えているが、本実施形態においては、課題を解決するための機能についてのみ説明するものとする。
【００１５】
図３はメモリに記録されている操作ロック一覧情報の例を示す図である。
この図で示すように、メモリ１８には、アプリケーションプログラムの識別情報と、そのアプリケーションプログラムが起動している最中に入力制限する対象となる操作入力の情報（例えば、入力制限する操作キーの種類や、それら操作キー押下の順番）とを関連付けた操作ロック一覧情報を予め記憶しているものとする。なお、当該操作ロック一覧情報は、ユーザが端末装置１０を用いて作成したものであってもよい。
【００１６】
そして、端末装置１０は、メモリ１８等に記憶するアプリケーションプログラムを起動し、当該アプリケーションプログラムの起動中に、操作ロックの開始を判定し、操作ロックを開始すると判定した場合には、入力した操作情報が、起動されたアプリケーションの処理中に操作ロックを行う操作情報に一致するかを判定し、一致する場合には、入力した操作情報による操作ロックの処理を制限する。
このような処理により、本実施形態による端末装置１０は、アプリケーションを動作させている間に意図しない操作を制限する。
【００１７】
図４は本実施形態による端末装置の処理を示すフローチャートである。
次に、本実施形態による端末装置の処理の詳細について、順を追って説明する。
まず、端末装置１０の制御部１５は、ユーザからの所定のアプリケーションプログラムの起動指示を、ユーザ指示入力部１４を介して入力する（ステップＳ１０１）。すると、制御部１５は、メモリ１８に記録されているアプリケーションプログラムを起動する（ステップＳ１０２）。これにより制御部１５に、当該起動したアプリケーションプログラムの処理を行うアプリケーション処理部１５１が構成される。例えば起動されたアプリケーションプログラムが動画再生を行うアプリケーションプログラムであるとする。すると、アプリケーション処理部１５１は、所定のまたはユーザの操作によって選択された（ユーザ指示入力部１４を介して入力した）動画データをメモリ１８から読取り、その動画データの再生処理（アプリケーション処理）を行う（ステップＳ１０３）。
【００１８】
そして、動画データの再生中において制御部１５内の操作ロック判定部１５２は、ユーザ指示入力部１４を介して入力された操作入力の情報を取得する（ステップＳ１０４）。操作ロック判定部１５２は、当該操作入力が、操作ロック開始を示す操作入力かを判定する（ステップＳ１０５）。操作入力が操作ロック開始を示す操作入力である場合には、操作ロックを開始すると判定する。なお、操作ロック開始の判定における具体的な処理は、例えば、操作ロック開始を示す操作入力の情報（１つまたは複数のキーの種別や、各種類のキーの押下された順番など）を、例えばメモリ１８等に予め記録されており、その情報を読み込んで、所定のアプリケーションの処理中において新たに操作入力として取得した操作入力の情報（１つまたは複数のキーの種別や、各種類のキーの押下された順番など）と一致する場合に、操作ロックを開始すると判定する。そして、操作ロック判定部１５２は、操作ロックの開始の信号を操作ロック処理部１５３へ出力する。操作ロック判定部１５２は、ステップＳ１０４で取得した情報が、操作ロック開始を示す操作入力でない場合には、操作ロック開始を示す操作入力かを判定する処理を繰り返す。
【００１９】
次に、操作ロック処理部１５３は、ユーザ指示入力部１４から入力された信号がアプリケーション処理部１５１に出力されないよう制御する操作ロック処理を行う（ステップＳ１０６）。当該操作ロック処理においては、例えば、通常アプリケーション処理部１５１に直接入力さるユーザ指示入力部１４からの信号を、操作ロック処理部１５３が前段で一旦受け付けて、アプリケーション処理部１５１へ出力せずに破棄するようにしてもよいし、操作キーが押下されても動作しないよう操作キーの押下を検出する検出部の動作を停止させるような処理を行うようにしてもよい。
【００２０】
また、操作ロック処理として、操作入力された情報が、予め操作ロック一覧情報に格納されている情報と一致する場合にのみ、その操作入力の信号をアプリケーション処理部１５１へ出力せずに破棄するような処理を行ってもよい。
例えば、操作ロック処理部１５３は、メモリ１８内の操作ロック一覧情報から、現在起動されているアプリケーションプログラムの識別情報に対応付けられた入力制限の対象となる操作入力の情報を読取る。そして、操作ロック処理部１５３は、読み取った入力制限する操作入力の情報と、ユーザ指示入力部１４を介して入力された操作入力（キー操作）の情報（複数のキーのうち押下されたキーの種類やその順番など）とを比較する。そして、操作ロック処理部１５３は、入力制限する操作入力の情報と、ユーザ指示入力部１４を介して入力された操作入力の情報が一致した場合には、操作ロックを行うと判定するようにしてもよい。
【００２１】
この処理のより具体的な例は、例えば、アプリケーションプログラムの動作中に、操作キーのＡ，Ｂ，Ｃという３つのキーが、Ａ→Ｂ→Ｃの順番で入力された場合、それら３つの種類のキーとそれらの押下された順番が同一となる入力制限する操作入力の情報がメモリ１８の操作ロック一覧情報に記録されている場合には、その操作入力の情報をアプリケーション処理部１５１に出力せずに破棄する。
なお、操作ロックの対象となる操作はキー操作ではなく、画面がタッチパネルである場合には、タッチパネル上での入力操作を示す情報を用いてもよい（例えば、画面への指のタッチの情報など）。この場合には、入力制限する操作入力の情報がタッチパネル上での指のタッチ検出時間や領域、タッチした位置からタッチが離れた位置までの距離などの情報であり、これらの情報と、アプリケーションプログラムの起動中にタッチパネルで検出した操作入力の情報が一致した場合には、操作入力の情報をアプリケーション処理部１５１に出力せずに破棄するようにしてもよい。
【００２２】
また、操作ロックが開始された後は、操作ロック解除部１５４は、ユーザ指示入力部１４より操作入力の情報を取得し（ステップＳ１０７）、当該操作入力が、操作ロック解除を示す操作入力かを判定する（ステップＳ１０８）。操作ロック解除部１５４は、操作入力が操作ロック解除を示す操作入力である場合には、操作ロックを解除すると判定する。より具体的には、操作ロック解除部１５４は、操作ロック解除を示す操作入力の情報は、操作ロック開始を示す操作入力の情報と同様に、例えばメモリ１８等に予め記録されており、その情報を読み込んで、操作ロックの動作を行っている間に、新たに操作入力として取得した情報と一致する場合には、操作ロックを解除すると判定する（ステップＳ１０９）。そして、操作ロック解除部１５４は、操作ロックの解除の信号を操作ロック処理部１５３へ出力、操作ロック処理部１５３が操作ロックの処理を終了する（ステップＳ１１０）。ステップＳ１０７の結果、操作ロックの解除と判定しない場合には、操作ロック解除を示す操作入力かを判定する処理を繰り返す。
また、操作ロック判定部１５２は、その後アプリケーション終了かを判定し（ステップＳ１１１）、終了でなければ、ステップＳ１０４の処理を行い、ステップＳ１０４からステップＳ１１１の処理が繰り返される。
【００２３】
上述の処理によれば、アプリケーションの処理は継続しつつ、アプリケーション処理の終了、音量変更や、端末電源断などの意図しない操作を制限することが可能となる。
【００２４】
なお、上述のステップＳ１０４，ステップＳ１０５の処理においては、操作入力の情報を取得した場合、操作ロック開始を示す操作入力かを判定する処理を行っているが、アプリケーションプログラムの起動の前に、ユーザが、「子供モード」と呼ばれるプログラムを端末装置１０において起動する操作を行い、この結果、操作ロック判定部１５２が制御部１５内に構成され、当該操作ロック判定部１５２が、アプリケーションプログラムの起動時刻から所定の時刻を経過した場合に、操作ロックの開始を判定するようにしてもよい。この場合、操作ロック開始を判定した以降の処理は、上述の処理と同様である。なお、操作ロック解除後に、再度、所定の時間経過後に自動で操作ロックの開始が判定されて、操作ロックの処理が開始されるようにしてもよい。この場合、起動したアプリケーションを終了して他のアプリケーションを起動するときなどには、他のアプリケーション起動後に自動で操作ロックが開始され、操作が簡易になる。
【００２５】
「子供モード」のプログラムは、例えば、録画再生アプリケーションプログラムの起動によるアプリケーション処理に対して操作ロックを開始するか否かを判定するだけでなく、その他の、テレビ受信再生等の動画再生アプリケーションプログラムや、子供用のアプリケーションプログラムなど、端末装置１０に搭載されたアプリケーションプログラム全般に関して、そのプログラムの起動によるアプリケーション処理に対して操作ロックを開始するか否かについても判定するようにしてもよい。
【００２６】
子供用アプリケーションのように、ただ映像・音声を再生するのではなく、操作をして楽しむアプリケーションの場合は、そのアプリケーション処理における操作のみ可能とし、他のアプリケーションの起動や起動中アプリケーションの終了等は操作ロックにより制限するようにしてもよい。
【００２７】
また、動画再生アプリケーションや、その他のアプリケーションにおいても、すべての操作を制限するのではなく、テレビ受信再生アプリケーションにおけるチャンネル変更などの一部操作を許可、あるいは、ユーザ設定で許可する操作を指定するようにしても良い。
【００２８】
なお、操作ロックの開始、解除方法については、どのような方法でも可能である。例えば、特定キーの操作、特定のタッチ操作、端末開閉等の筐体操作、ロック用に設定された特定のキーなどのロック用ハードウェアの操作、などが考えられる。
また、タッチした指の大きさ、端末装置を持った手の接触部の大きさ、操作時の力の強さ、カメラに映った顔の認識、操作履歴から推測、などから、子供が操作しているかどうかを認識し、子供が操作していると判断した場合、操作をロック、あるいは一部制限するようにしても良い。
【００２９】
以上、本発明の実施形態について説明したが、上述の端末装置は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３０】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００３１】
１０・・・端末装置
１１・・・放送受信処理部
１２・・・無線通信処理部
１３・・・マイク
１４・・・ユーザ指示入力部
１５・・・制御部
１６・・・表示部
１７・・・音声出力部
１８・・・メモリ
１５１・・・アプリケーション処理部
１５２・・・操作ロック判定部
１５３・・・操作ロック処理部
１５４・・・操作ロック解除部
【図１】
0005717175.tif 000002
【図２】
0005717175.tif 000003
【図３】
0005717175.tif 000004
【図４】
0005717175.tif 000005