(57)【特許請求の範囲】
【請求項１】
互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）のうち、前記第１のＣＰＵが待機状態で前記第２のＣＰＵが動作状態のときに、通話の発呼または着信処理である最優先イベントが発生すると、前記第１のＣＰＵは自身に前記最優先イベントの処理制御および通話処理に含まれる制御のうち表示装置および入力装置の制御を移して前記第１および前記第２のＣＰＵ間の競合状態を回避する機能を有することを特徴とする携帯端末装置。
【請求項２】
互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）が通話の発呼または着信処理である最優先イベントの発生に応答して競合状態となる際に、前記第１のＣＰＵが実行する前記競合状態からの回避処理プログラム数を低減させる手段として、前記第１のＣＰＵが、前記最優先イベントの処理制御および通話処理に含まれる制御のうち表示装置および入力装置の制御を自身に移し、かつ前記第２のＣＰＵを動作停止状態に移行させるための通知を出す機能を有することを特徴とする携帯端末装置。
【請求項３】
前記最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して前記第２のＣＰＵが自身を動作停止状態に移行させる機能と、前記通話処理が終了した場合に、前記第１のＣＰＵからの通話終了の通知に応答して前記第２のＣＰＵが自身を前記動作停止状態から動作状態に移行させる機能とを有する請求項１または２記載の携帯端末装置。
【請求項４】
表示手段および入力手段をさらに備え、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから前記第１のＣＰＵに切り替える接続切り替え機能をさらに有する請求項１記載の携帯端末装置。
【請求項５】
表示手段および入力手段をさらに備え、前記第１および前記第２のＣＰＵそれぞれと前記表示手段および前記入力手段との間に、信号伝送手段を個別に備える請求項１または２記載の携帯端末装置。
【請求項６】
第１および第２の中央処理装置（ＣＰＵ）、携帯電話基地局との間で通知の授受を行う無線制御手段、表示手段および入力手段を備え、携帯電話基地局との間で通話の発呼または着信処理である最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に基づき、前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから前記第１のＣＰＵへ択一的に変更する接続切り替え手段をさらに備えることを特徴とする携帯端末装置。
【請求項７】
前記第１のＣＰＵは、前記最優先イベントが発生した通知を受け付けると前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから自身へ切り替える制御指示を前記接続切り替え手段に出力するとともに、前記最優先イベントの発生に伴う通話中の処理を全て自身で行う機能を有する請求項６記載の携帯端末装置。
【請求項８】
前記第１のＣＰＵは、前記最優先イベントの発生に伴う通話中の処理動作が終了すると前記表示手段および前記入力手段の接続先を前記第２のＣＰＵへ切り替える制御指示を前記接続切り替え手段に出力するとともに、前記最優先イベントの発生に伴う通話中の処理から自身を解放し待機状態となる機能を有する請求項６記載の携帯端末装置。
【請求項９】
第１のＣＰＵが接続切り替え手段を制御して表示手段および入力手段との接続を維持しつつ携帯電話基地局との通話開始待機状態で、かつ第２のＣＰＵが所定のアプリケーションを実行中に、前記第１のＣＰＵが前記携帯電話基地局または前記入力手段から通話の発呼または着信処理である最優先イベントの発生の通知を受け取ると前記第２のＣＰＵに通知するとともに前記最優先イベントの処理制御および通話処理に含まれる制御権のうち表示装置および入力装置の制御権を自身に移す機能と、前記第２のＣＰＵは前記アプリケーションの実行を中止するともに自身を動作停止状態にする機能と、前記通話処理が終了すると、前記第１のＣＰＵが、前記表示手段および前記入力手段を前記第２のＣＰＵに接続変更する制御指示を前記接続切り替え手段に対して行って前記通話開始待機状態に戻る機能と、前記第２のＣＰＵが前記表示手段および前記入力手段との間で所定の前記アプリケーションの実行を再開する機能と、を有することを特徴とする携帯端末装置。
【請求項１０】
前記接続切り替え手段は、前記第１のＣＰＵからの制御指示に応答して切り替え動作をする、論理回路の組み合わせ回路または導通非導通が制御されるスイッチング素子による信号伝達手段で構成する請求項６または９記載の携帯端末装置。
【請求項１１】
互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）のうち、前記第１のＣＰＵが待機状態で前記第２のＣＰＵが動作状態のときに、通話の発呼または着信処理である最優先イベントが発生すると、前記第１のＣＰＵは自身に前記最優先イベントの処理制御および通話処理に含まれる制御のうち表示装置および入力装置の制御を移して前記第１および前記第２のＣＰＵ間の競合状態を回避することを特徴とする携帯端末装置の制御方法。
【請求項１２】
互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）が通話の発呼または着信処理である最優先イベントの発生に応答して競合状態となる際に、前記第１のＣＰＵが実行する前記競合状態からの回避処理プログラム数を低減させる手段として、前記第１のＣＰＵが、前記最優先イベントの処理制御および通話処理に含まれる制御のうち表示装置および入力装置の制御を自身に移し、かつ前記第２のＣＰＵを動作停止状態に移行するための通知をすることを特徴とする携帯端末装置の制御方法。
【請求項１３】
前記最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して前記第２のＣＰＵが自身を動作停止状態に移行させる機能と、前記通話処理が終了した場合に、前記第１のＣＰＵからの通話終了の通知に応答して前記第２のＣＰＵが自身を前記動作停止状態から動作状態に移行させる請求項１１または１２記載の携帯端末装置の制御方法。
【請求項１４】
表示手段と入力手段を備えた携帯端末装置の制御方法であって、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから前記第１のＣＰＵに切り替える請求項１１または１２記載の携帯端末装置の制御方法。
【請求項１５】
表示手段と入力手段を備えた携帯端末装置の制御方法であって、前記第１および前記第２のＣＰＵそれぞれと前記表示手段および前記入力手段との間の信号伝送を直接的かつ個別に行う請求項１１または１２記載の携帯端末装置の制御方法。
【請求項１６】
第１のＣＰＵが接続切り替え手段を制御して表示手段および入力手段との接続を維持しつつ携帯電話基地局との通話開始待機状態で、かつ第２のＣＰＵが所定のアプリケーションを実行中に、前記第１のＣＰＵが前記携帯電話基地局または前記入力手段から通話の発呼または着信処理である最優先イベントの発生の通知を受け取ると前記第２のＣＰＵに通知するとともに前記最優先イベントの処理制御および通話処理に含まれる制御権のうち表示装置および入力装置の制御権を自身に移し、前記第２のＣＰＵは前記アプリケーションの実行を中止するともに自身を動作停止状態にし、前記通話処理が終了すると、前記第１のＣＰＵが、前記表示手段および前記入力手段を前記第２のＣＰＵに接続変更する制御指示を行って前記通話開始待機状態に戻り、前記第２のＣＰＵが前記表示手段および前記入力手段との間で所定の前記アプリケーションの実行を再開することを特徴とする携帯端末装置の制御方法。
【請求項１７】
第１および第２の中央処理装置（ＣＰＵ）と、携帯電話基地局との間で通知の授受を行う無線制御手段と、表示手段と、入力手段と、携帯電話基地局との間で通話の発呼または着信処理である最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を、前記第２のＣＰＵから前記第１のＣＰＵへ択一的に変更する接続切り替え手段とを用いて、
前記第１のＣＰＵが前記接続切り替え手段を介して前記表示手段および前記入力手段の制御を自身に移して待機状態に遷移する第１の処理ステップと、
前記第２のＣＰＵが、前記最優先イベントの発生があったとの通知を前記第１のＣＰＵから受けると自身を停止状態に遷移させて前記最優先イベントの終了を待つ第２の処理ステップと、
前記第１のＣＰＵが、前記最優先イベントの発生を検知した後は前記入力手段からの操作を受け付けて、前記最優先イベントの発生に伴う通話処理と表示入力処理とを実行する第３のステップ処理と、を順次実行することを特徴とする携帯端末装置の制御方法。
【請求項１８】
前記第１のステップ処理は、前記最優先イベントとして着信が発生した場合は前記無線制御手段が携帯電話基地局から通知を受け取る処理ステップと、前記無線制御手段が前記第１のＣＰＵに着信が発生したことを通知する処理ステップと、前記第１のＣＰＵが前記第２のＣＰＵに着信が発生したことを通知する処理ステップと、前記第１のＣＰＵが、前記表示手段および前記入力手段を第１のＣＰＵ自身に接続変更する制御指示を前記接続切り替え手段に対して行なう処理ステップと、を有する請求項１７記載の携帯端末装置の制御方法。
【請求項１９】
前記第２のステップ処理は、前記第２のＣＰＵが着信の通知を受け取ると自身を動作停止状態にする処理を実行する処理ステップと、前記第１のＣＰＵが、着信情報を前記表示手段に表示させて、前記入力手段からの入力を待つ処理ステップと、を有する請求項１７記載の携帯端末装置の制御方法。
【請求項２０】
前記第３のステップ処理は、前記第１のＣＰＵが、前記入力手段から通話に遷移する旨の情報を受け取ると通話処理を実行する処理ステップと、前記第１のＣＰＵが、前記入力手段から通話を終了する旨の情報を受け取ると通話終了を前記第２のＣＰＵに通知して表示手段および前記入力手段の接続先を前記第２のＣＰＵに切り替える処理ステップと、前記第２のＣＰＵが、通話終了の通知を前記第１のＣＰＵから受け取ると停止状態を解除して着信の前に実行していた処理を再開させる処理ステップと、を有する請求項１７記載の携帯端末装置の制御方法。
【請求項２１】
第１および第２の中央処理装置（ＣＰＵ）と、携帯電話基地局との間で通知の授受を行う無線制御手段と、表示手段と、入力手段と、携帯電話基地局との間で通話の発呼または着信処理である最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を、前記第２のＣＰＵから前記第１のＣＰＵへ択一的に変更する接続切り替え手段とを用いて、
前記第１のＣＰＵが前記接続切り替え手段を介して前記表示手段および前記入力手段の制御を自身に移して待機状態に遷移する第１の処理ステップと、
前記第２のＣＰＵが、前記最優先イベントの発生があったとの通知を前記第１のＣＰＵから受けると自身を停止状態に遷移させて前記最優先イベントの終了を待つ第２の処理ステップと、
前記第１のＣＰＵが、前記最優先イベントの発生を検知した後は前記入力手段からの操作を受け付けて、前記最優先イベントの発生に伴う通話処理と表示入力処理とを実行する第３のステップ処理と、を順次実行するプログラム。
【請求項２２】
前記第１のステップ処理として、前記最優先イベントとして着信が発生した場合は前記無線制御手段が携帯電話基地局から通知を受け取る処理ステップと、前記無線制御手段が前記第１のＣＰＵに着信が発生したことを通知する処理ステップと、前記第１のＣＰＵが前記第２のＣＰＵに着信が発生したことを通知する処理ステップと、第１のＣＰＵが、前記表示手段および前記入力手段を第１のＣＰＵ自身に接続変更する制御指示を前記接続切り替え手段に対して行なう処理ステップと、を実行する請求項２１記載のプログラム。
【請求項２３】
前記第２のステップ処理として、前記第２のＣＰＵが着信の通知を受け取ると自身を停止状態にする処理を実行する処理ステップと、前記第１のＣＰＵが、着信情報を前記表示手段に表示させて、前記入力手段からの入力を待つ処理ステップと、を実行する請求項２１記載のプログラム。
【請求項２４】
前記第３のステップ処理として、前記第１のＣＰＵが、前記入力手段から通話に遷移する旨の情報を受け取ると通話処理を実行する処理ステップと、前記第１のＣＰＵが、前記入力手段から通話を終了する旨の情報を受け取ると通話終了を前記第２のＣＰＵに通知して表示手段および前記入力手段の接続先を前記第２のＣＰＵに切り替える処理ステップと、
前記第２のＣＰＵが、通話終了の通知を前記第１のＣＰＵから受け取ると停止状態を解除して着信の前に実行していた処理を再開させる処理ステップと、を実行する請求項２１記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末装置、制御方法およびそのプログラムに係わり、特に複数の中央処理装置（以下、ＣＰＵと称する）を搭載した携帯端末装置の制御手法を改善した携帯端末装置、制御方法およびそのプログラム関する。
【背景技術】
【０００２】
この種の従来の携帯端末装置、例えば携帯電話の初期段階では、１つのＣＰＵにより通信機能の処理とアプリケーション関係の処理とを行っていた。そのため、アプリケーションの規模が大きくなるに従い、ＣＰＵの処理すべき負荷が過大となり処理速度の低下の原因となっていた。
【０００３】
上述した１ＣＰＵタイプの処理負荷を軽減する手段として、２つのＣＰＵを搭載することによりそれぞれ機能分担をさせている。例えば、第１のＣＰＵには通信機能を分担させ、第２のＣＰＵにはアプリケーション機能を分担させている。
【０００４】
しかしながら、特許文献１で指摘しているように、あるＣＰＵで稼動するタスクが他のＣＰＵで稼動するタスクの機能を呼び出す状況が生じる。この場合、それぞれのＣＰＵにおけるタスク実行の順序を考えておかないとうまく処理が行われないという問題が発生する。そのためこの特許文献１では、複数のＣＰＵ毎に割り振られたタスクを円滑に制御するには、システム構成や制御の流れに関して新しい制御手段を提案している。
【０００５】
すなわち、通信機能の確立状況を表示する通信機能確立状況表示タスクをアプリケーション機能側に分担させ、電源投入後、まず第１のＣＰＵに通信機能タスクを処理させる。
【０００６】
第１のＣＰＵで通信機能を確保した上で、第２のＣＰＵでアプリケーション機能を処理する。その結果、アプリケーションメインタスクは、現在の端末の通信状態に関する情報を通信機能メインタスクから得る、というものである。つまり、通信機能メインタスクとアプリケーションメインタスクが相互に通信を行いながら処理を進めて行くようにする。
【０００７】
また、第１のＣＰＵにより処理されるタスクに基づく表示を行う第１の表示装置と、第２のＣＰＵにより処理されるタスクに基づく表示を行う第２の表示装置とを備えている。
【０００８】
一方、特許文献２では、表示用ＬＣＤがアプリケーション用ＣＰＵのデータバスに接続されている場合、通信用ＣＰＵが表示内容の更新を行なうには、一旦、アプリケーション用ＣＰＵに対して更新するための情報を送出する。しかし、非常に処理の重たいアプリケーションの処理を行なっているアプリケーション用ＣＰＵには、処理負荷がますます重たくなる。
【０００９】
したがって、特許文献２では、通信用制御手段（第１制御手段５１）がデータの種類に対応してデータの転送経路を指定する情報を出力する。通信用制御手段から出力されたデータをアプリケーション用制御手段（第２制御手段５２）を経由して表示手段５３へ出力するか、直接表示手段５３へ出力するかを選択させる。第１制御手段５１から出力された非アプリケーション用表示の更新用データを表示手段５３に表示させる場合、アプリケーション用制御手段を経由せずに表示手段５３に表示させることが可能となる。したがって、アプリケーション用制御手段のＣＰＵ５６に余計な処理負担をかけずに、通信用制御手段から表示手段５３の非アプリケーション用表示内容を直接更新する、としている。
【００１０】
【特許文献１】特開平２００３−１２５０７６号公報（段落「０００７」、「０００８」、「００４６」〜「００４９」。図３。）。
【００１１】
【特許文献２】特開平２００３−１８８９４７号公報（段落「００１０」、「００２１」〜「００２４」、「００２８」、「００３０」、「００３４」〜「００３６」。図１、図４。）。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上述したように、特許文献１に開示された携帯端末装置では、制御の流れを示した図５において、通信機能メインタスクとアプリケーションメインタスクとが相互に通信を行いながら処理を進めている（図５の処理５２〜５７）。また、第１のＣＰＵにより処理されるタスクに基づく表示を行う第１の表示装置と、第２のＣＰＵにより処理されるタスクに基づく表示を行う第２の表示装置とを備えている。
【００１３】
従って、電源投入後の通常動作状態では、２つのＣＰＵが共に動作状態にあり、その分消費電流が増加するという問題がある。また、表示装置およびそのインタフェース手段もそれぞれのＣＰＵが共に備えているので構成要素も多くなる。
【００１４】
特許文献２では、その概略の構成を示した図６において、入力手段５４が第１のＣＰＵを有する第１制御手段５１に接続し、表示手段５３が第２のＣＰＵを有する第２制御手段５２に接続している。そのため、通信用制御手段（第１制御手段５１）は出力したデータをアプリケーション用（第２制御手段５２）ＣＰＵ経由（６０、６１）で表示手段５３へ出力するか、直接（６２）に表示手段５３へ出力するかを選択手段制御信号６３で経路選択する。
【００１５】
その経路選択手段として第１選択手段５７および第２選択手段５８を備えなければならないので、その分構成要素も増加する。しかも、選択手段は単なるスイッチ手段だけではなく、表示データと出力経路推定情報との分離手段と、出力経路推定情報解析手段とを有する。従ってここでも構成要素が増加する。
【００１６】
これらの特許文献に開示された携帯端末装置における構成によれば、次のような問題もある。すなわち、着信などの最優先イベントが発生した場合には表示手段と入力手段とが接続されているＣＰＵはその時点で実行している処理を停止させる。停止させた後で、着信時の画面表示処理や入力処理などを実行する必要がある。
【００１７】
しかし、電源投入後はこれらの携帯端末装置ではいずれも２つのＣＰＵは種々の処理を実行しているので、各処理内容毎に着信について考慮したプログラムを作成する必要があった。試験過程においても各処理毎に着信を発生させて試験をする必要があり、携帯端末装置のソフトウェア規模が増大するにつれて試験に多大な時間と労力が必要になる。
【００１８】
一方、表示手段および入力手段が互いに異なるＣＰＵに接続されている場合、着信などの競合動作が発生すると第２のＣＰＵは現在動作させているアプリケーションを停止もしくは終了させて着信の為の処理を行わなければならない。そのため、アプリケーションプログラムを常時停止または終了出来るようにアプリケーションプログラムを作成しなくてはならずアプリケーションプログラムの構造が複雑になる。
【００１９】
さらに、通話中にも画像表示やユーザーからのキー入力処理を行う必要があり、かつ２つのＣＰＵは相互に通信しながら処理をしている。そのため、常時動作が必要であり停止させることが出来ないので消費電力も低減することができない。
【００２０】
本発明の目的は、上述した従来の問題点に鑑みなされたものであり、表示手段および入力手段を複数のＣＰＵ毎に切り替え接続することにより、競合処理を簡単にする。さらに消費電力を減らすことが出来る携帯端末装置を提供することにある。
【課題を解決するための手段】
【００２１】
本発明の携帯端末装置は、互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）のうち、前記第１のＣＰＵが待機状態で前記第２のＣＰＵが動作状態のときに、最優先イベントが発生すると、前記第１のＣＰＵに前記最優先イベントの処理制御を含む全ての制御処理を移して前記第１および前記第２のＣＰＵ間の競合状態を回避する機能を有することを特徴とする。
【００２２】
本発明の携帯端末装置の他の特徴は、互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）が最優先イベントの発生に応答して競合状態となる際に、前記第１のＣＰＵが実行する前記競合状態からの回避処理プログラム数を低減させる手段として、前記第１のＣＰＵが、前記最優先イベントの処理制御を含む全ての制御処理を自身に移し、かつ前記第２のＣＰＵを動作停止状態に移行させるための制御指示を出す機能を有することにある。
【００２３】
また、前記最優先イベントが通話の発呼または着信処理である。
【００２４】
さらに、前記最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して前記第２のＣＰＵが自身を動作停止状態に移行させる機能と、前記最優先イベントが終了した場合に、前記第１のＣＰＵからの着信通知に応答して前記第２のＣＰＵが自身を前記動作停止状態から動作状態に移行させる機能とを有してもよい。
【００２５】
さらにまた、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから前記第１のＣＰＵに切り替える接続切り替え機能をさらに有してもよい。
【００２６】
また、前記第１および前記第２のＣＰＵそれぞれと前記表示手段および前記入力手段との間に、信号伝送手段を個別に備えてもよい。
【００２７】
本発明の計端端末装置のまた他の特徴は、第１および第２の中央処理装置（ＣＰＵ）、携帯電話基地局との間で通知の授受を行う無線制御手段、表示手段および入力手段を備え、携帯電話基地局との間で最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に基づき、前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから前記第１のＣＰＵへ択一的に変更する接続切り替え手段をさらに備えることにある。
【００２８】
また、前記第１のＣＰＵは、前記最優先イベントが発生した通知を受け付けると前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから自身へ切り替える制御指示を前記接続切り替え手段に出力するとともに、前記最優先イベントの発生に伴う通話中の処理を全て自身で行う機能を有すことができる。
【００２９】
さらに、前記第１のＣＰＵは、前記最優先イベントの動作が終了すると前記表示手段および前記入力手段の接続先を前記第２のＣＰＵへ切り替える制御指示を前記接続切り替え手段に出力するとともに、前記最優先イベントの発生に伴う通話中の処理から自身を解放し待機状態となる機能を有してもよい。
【００３０】
本発明の携帯端末装置のまた他の特徴は、第１のＣＰＵが接続切り替え手段を制御して表示手段および入力手段との接続を維持しつつ携帯電話基地局との通話開始待機状態で、かつ第２のＣＰＵが所定のアプリケーションを実行中に、前記第１のＣＰＵが前記携帯電話基地局または前記入力手段から最優先イベントの発生の通知を受け取ると前記第２のＣＰＵに通知するとともに全ての制御権を自身に移す機能と、前記第２のＣＰＵは前記アプリケーションの実行を中止するともに自身を動作停止状態にする機能と、前記最優先イベントが終了すると、前記第１のＣＰＵが、前記表示手段および前記入力手段を前記第２のＣＰＵに接続変更する制御指示を前記接続切り替え手段に対して行って前記通話開始待機状態に戻る機能と、前記第２のＣＰＵが前記表示手段および前記入力手段との間で所定の前記アプリケーションの実行を再開する機能と、を有することにある。
【００３１】
また、前記接続切り替え手段は、前記第１のＣＰＵからの制御指示に応答して切り替え動作をする、論理回路の組み合わせ回路または導通非導通が制御されるスイッチング素子による信号伝達手段で構成することができる。
【００３２】
本発明の携帯端末装置の制御方法は、互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）のうち、前記第１のＣＰＵが待機状態で前記第２のＣＰＵが動作状態のときに、最優先イベントが発生すると、前記第１のＣＰＵに前記最優先イベントの処理制御を含む全ての制御処理を移して前記第１および前記第２のＣＰＵ間の競合状態を回避することを特徴とする。
【００３３】
本発明の携帯端末装置の制御方法の他の特徴は、互いに異なる制御動作をそれぞれ実行する第１および第２の中央処理装置（ＣＰＵ）が最優先イベントの発生に応答して競合状態となる際に、前記第１のＣＰＵが実行する前記競合状態からの回避処理プログラム数を低減させる手段として、前記第１のＣＰＵが、前記最優先イベントの処理制御を含む全ての制御処理を自身に移し、かつ前記第２のＣＰＵを動作停止状態に移行するための制御指示をすることいある。
【００３４】
また、前記最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して前記第２のＣＰＵが自身を動作停止状態に移行させる機能と、前記最優先イベントが終了した場合に、前記第１のＣＰＵからの着信通知に応答して前記第２のＣＰＵが自身を前記動作停止状態から動作状態に移行させることができる。
【００３５】
さらに、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を前記第２のＣＰＵから前記第１のＣＰＵに切り替えてもよい。
【００３６】
さらにまた、前記第１および前記第２のＣＰＵそれぞれと前記表示手段および前記入力手段との間の信号伝送を直接的かつ個別に行うこともできる。
【００３７】
本発明の携帯端末装置の制御方法のまた他の特徴は、第１のＣＰＵが接続切り替え手段を制御して表示手段および入力手段との接続を維持しつつ携帯電話基地局との通話開始待機状態で、かつ第２のＣＰＵが所定のアプリケーションを実行中に、前記第１のＣＰＵが前記携帯電話基地局または前記入力手段から最優先イベントの発生の通知を受け取ると前記第２のＣＰＵに通知するとともに全ての制御権を自身に移し、前記第２のＣＰＵは前記アプリケーションの実行を中止するともに自身を動作停止状態にし、前記最優先イベントが終了すると、前記第１のＣＰＵが、前記表示手段および前記入力手段を前記第２のＣＰＵに接続変更する制御指示を行って前記通話開始待機状態に戻り、前記第２のＣＰＵが前記表示手段および前記入力手段との間で所定の前記アプリケーションの実行を再開することにある。
【００３８】
さらにまた他の特徴は、第１および第２の中央処理装置（ＣＰＵ）と、携帯電話基地局との間で通知の授受を行う無線制御手段と、表示手段と、入力手段と、携帯電話基地局との間で最優先イベントが発生した場合に、前記第１のＣＰＵからの着信通知に応答して、前記表示手段および前記入力手段の接続先を、記第２のＣＰＵから前記第１のＣＰＵへ択一的に変更する接続切り替え手段とを用いて、
前記第２のＣＰＵが所定のアプリケーションを実行し、前記第１のＣＰＵが前記接続切り替え手段を介して前記表示手段および前記入力手段の制御を自身に移して待機状態に遷移する第１の処理ステップと、
前記第２のＣＰＵが、前記最優先イベントの発生があったことを検知すると自身を停止状態に遷移させて前記最優先イベントの終了を待つ第２の処理ステップと、
前記第１のＣＰＵが、前記最優先イベントの発生を検知した後は前記入力手段からの操作を受け付けて、前記最優先イベントの通話処理と表示入力処理とを実行する第３のステップ処理と、を順次実行することにある。
【００３９】
また、前記第１のステップ処理は、前記最優先イベントとして着信が発生した場合は前記無線制御手段が携帯電話基地局から通知を受け取る処理ステップと、前記無線制御手段が前記第１のＣＰＵに着信が発生したことを通知する処理ステップと、前記第１のＣＰＵが前記第２のＣＰＵに着信が発生したことを通知する処理ステップと、第１のＣＰＵが、前記表示手段および前記入力手段を自身に接続変更する制御指示を前記接続切り替え手段に対して行なう処理ステップと、を有することもできる。
【００４０】
さらに、前記第２のステップ処理は、前記第２のＣＰＵが着信の通知を受け取ると自身を動作停止状態にする処理を実行する処理ステップと、前記第１のＣＰＵが、着信情報を前記表示手段に表示させて、前記入力手段からの入力を待つ処理ステップと、を有することもできる。
【００４１】
さらにまた、前記第３のステップ処理は、前記第１のＣＰＵが、前記入力手段から通話に遷移する旨の情報を受け取ると通話処理を実行する処理ステップと、前記第１のＣＰＵが、前記入力手段から通話を終了する旨の情報を受け取ると通話終了を前記第２のＣＰＵに通知して表示手段および前記入力手段の接続先を前記第２のＣＰＵに切り替える処理ステップと、前記第２のＣＰＵが、通話終了の通知を前記第１のＣＰＵから受け取ると停止状態を解除して着信の前に実行していた処理を再開させる処理ステップと、を有することもできる。
【発明の効果】
【００４２】
以上説明したように、本発明によれば、最優先イベントとして着信などの競合動作が発生したときに、処理動作を別のＣＰＵに移し、かつ入力手段および出力手段もその移したＣＰＵに接続を切り替えて競合動作発生後の処理を行う。したがって、競合処理が簡単になるとともに、１つのＣＰＵに移して処理を行っている期間は他方のＣＰＵは動作を停止させるので消費電力を低減することが出来る。
【発明を実施するための最良の形態】
【００４３】
まず本発明の概要を説明する。本発明の携帯端末装置は、複数ＣＰＵを搭載しているにもかかわらず、アプリケーション実行中に着信などの最優先イベントが発生しても複数ＣＰＵ間の競合動作がない。従って競合動作にかかわる問題が発生しないことを特徴としている。
【００４４】
本発明の携帯端末装置は、第２のＣＰＵがアプリケーションを実行中に第１のＣＰＵが着信を検知すると、接続切り替え手段を介して表示装置および入力装置の制御を第１のＣＰＵに移す。
【００４５】
第２のＣＰＵは、着信を検知した後は自らを動作停止状態にして、音声通話が終了まで待機する。
【００４６】
第１のＣＰＵは、着信を検知した後はユーザーからの操作を受け付け、着信に伴う処理と通話の処理と表示入力処理とを実行する。
【００４７】
着信時にはアプリケーション用の第２のＣＰＵとは別の通信機能用の第１のＣＰＵが制御動作の処理を受け持つので、競合状態が回避され、競合対応の処理が簡単になり余分なプログラム処理が不要となるのでバグの危険が減少し品質が向上する。また、通話中にアプリケーション処理を実行していた第２のＣＰＵを完全に動作停止できるので消費電力を低減することが出来る。
【００４８】
なお、第２のＣＰＵが完全に動作停止するのに対し第１のＣＰＵは完全には停止しない。すなわち、第１のＣＰＵは待機状態にあり、少なくとも定期的に基地局とのやり取りが発生したり、自分の位置を基地局に登録したり、自分に対して着呼が無いかの監視等を行える状態にある。ただし、通話中とは異なり電波を頻繁に出すことはないので低消費電力状態になっている。
【実施例１】
【００４９】
本発明の実施例１を図面を参照しながら説明する。
【００５０】
図１は本発明の携帯端末装置の第１の実施例を示す携帯電話機の構成図である。図１を参照すると、本発明の携帯電話機１は、アンテナ１１と、無線制御部１２と、第１のＣＰＵ１３と、第２のＣＰＵ１４と、接続切り替え部１５、入力装置１６と、表示装置１７とで構成する。
【００５１】
アンテナ１１は携帯電話基地局と携帯電話機との間で電波の送信および受信に介在するする。無線制御部１２はアンテナ１１を介して携帯電話基地局との間で通話および通知の授受を行う。
【００５２】
第１のＣＰＵ１３は、最優先イベントの発生の通知を受け付けると入力装置１６および表示装置１７の接続先を第２のＣＰＵ１４から自身へ切り替える制御指示を接続切り替え部１５に出力する。第１のＣＰＵ１３は、接続切り替え部１５への制御指示とともに、最優先イベントの発生に伴う通話中の処理を全て自身で行う機能を有する。
【００５３】
第２のＣＰＵ１４は、最優先イベントが発生した場合に、第１のＣＰＵ１３からの着信通知に応答して、自身を動作停止状態に遷移させる機能を有する。第２のＣＰＵ１３は、最優先イベントが終了した場合に、第１のＣＰＵ１３からの着信通知に応答して自身を動作停止状態から動作状態に遷移させる機能を有する。
【００５４】
接続切り替え部１５は、第１のＣＰＵ１３の制御指示に応答して、入力装置１６および表示装置１７を第１のＣＰＵ１３または第２のＣＰＵ１４のいずれかに接続する切り替えスイッチ機能を有する。
【００５５】
接続切り替え部１５の第１の構成例を示すと、図２（Ａ）はトランファゲートで構成した選択回路である。図２（Ｂ）は論理回路の組み合わせ回路で構成した選択回路である。
【００５６】
図２（Ａ）を参照すると、接続切り替え部１５は、論理レベルのロウレベルで導通するＰチャネル型トランジスタおよび論理レベルのハイレベルで導通するＮチャネル型トランジスタを並列接続したトランスファゲート２１、２２で構成する。
【００５７】
図２（Ｂ）を参照すると、ＡＮＤ−ＯＲ回路２３、２４ので構成する。いずれの構成もＣＰＵ１３からの指示信号で入力の一方を選択する。
【００５８】
入力装置１６は、ユーザーが携帯電話機に対して所望の動作を指示するキー入力手段である。表示装置１７は、携帯電話機の動作に応じて文字、数字、記号等のテキスト、画像等を表示する。また、入力装置１６および表示装置１７は、接続切り替え部１５で選択する第１のＣＰＵ１３または第２のＣＰＵ１４のいずれか一方に接続する。
【００５９】
アンテナ１１、無線制御部１２、第１のＣＰＵ１３、第２のＣＰＵ１４、入力装置１５および表示装置１６の各構成要素間は、一般的なバス接続やシリアル接続により電気的に接続し、相互に信号の送受を行うことが出来る。
（実施例の動作の説明）
次に、本発明の携帯端末装置の制御方法説明する。図３は本発明の携帯端末装置の制御方法説明用のフローチャートである。
【００６０】
図１、図２および図３を参照すると、ユーザーが電源スイッチをオンにし携帯電話機１を動作状態にする（ステップＳ１）。このとき、通話処理を実行していない状態では、第１のＣＰＵ１３は待機状態、第２のＣＰＵ１４は動作状態でありアプリケーションが実行可能である。
【００６１】
ユーザーの操作に応答して第２のＣＰＵ１４は携帯電話機で動作する静止画および動画等の種々のアプリケーションプログラムを実行する（ステップＳ２）。
【００６２】
アプリケーションプログラム実行中は、入力装置１６および表示装置１７は、接続切り替え部１５により第２のＣＰＵ１４に接続されている。第２のＣＰＵ１４と入力装置１６および表示装置１７とによりユーザーはアプリケーションプログラムの実行結果を表示装置１７の画面上で確認することが出来る。
【００６３】
次に、携帯電話基地局から携帯電話機１に通話信号が着信した場合は、まず無線制御部１１が携帯電話基地局からの通知を受け取る（ステップＳ３）。
【００６４】
無線制御部１１は第１のＣＰＵ１３に着信が発生したことを示す通知を行う（ステップＳ４）。
【００６５】
第１のＣＰＵ１３は、着信が発生したことを第２のＣＰＵ１４に対して通知する（ステップＳ５）。
【００６６】
さらに、第１のＣＰＵ１３は、接続切り替え部１５に対し入力装置１６および表示装置１７との接続先を第１のＣＰＵ１３に切り替えるように制御指示を出す（ステップＳ５）。
【００６７】
第２のＣＰＵ１４は着信の通知を受け取ると自身を停止状態にする（ステップＳ１０）。
【００６８】
第１のＣＰＵ１３は、着信画面を表示装置１７に表示してユーザーからの入力を入力装置１６を介して待ち、ユーザーが通話に遷移する入力を行うと通話処理を実行する（ステップＳ６）。
【００６９】
ユーザーが通話を終了すると、第１のＣＰＵ１３は、通話終了を第２のＣＰＵ１４に通知する（ステップＳ８）。さらに、第１のＣＰＵ１３は、入力装置１６および表示装置１７の接続先を第２のＣＰＵ１４に切り替えるための制御指示を接続切り替え部１５に対して出力し切り替え制御する（ステップＳ８）。
【００７０】
第２のＣＰＵ１４は、通話終了の通知を第１のＣＰＵ１３から受け取ると、停止状態を解除して、通話が着信する前に実行していたアプリケーション処理を再開する（ステップＳ１１）。
【００７１】
ユーザーが発呼動作を行う場合、第２のＣＰＵ１４は入力装置１６から発呼の動作を受け付ける。
【００７２】
ＣＰＵ１４はＣＰＵ１３に対して発呼の要求をかけると（ステップＳ５）、ＣＰＵ１３は接続切り替え部１５に対し切り替え制御を行う（ステップＳ５）。
【００７３】
この制御により、入力装置１６および表示装置１７の接続先が第２のＣＰＵ１４から第１のＣＰＵ１３に切り替わり、通話中の処理は全て第１のＣＰＵ１３で処理する。
【００７４】
上述した構成によれば、本実施例の携帯端末装置は、最優先イベントとして着信などの競合動作が発生したときに、処理動作を第１のＣＰＵに移し競合動作発生後の処理を行うので、競合処理が簡単になる。また、通話中は使用しない第２のＣＰＵの動作を完全に停止させるので消費電力を低減する。さらに、競合処理が簡単になるので信頼性が向上する。また、競合処理が簡単になるので、携帯電話の試験時間を短縮する。さらに、接続切り替え部の構成要素が少ないので信頼性向上に寄与する。
【実施例２】
【００７５】
次に本発明の実施例２を説明する。図４は本発明の実施例２の構成図である。図４を参照すると、その基本的構成は実施例１と同様であるが、第１のＣＰＵ１３および第２のＣＰＵ１４と入力装置１６および表示装置１７との接続部についてさらに工夫した。
【００７６】
図２を参照すると、実施例１における接続切り替え部１５に代えて、配線接続を採用した。すなわち、入力装置１６および表示装置１７を、第１のＣＰＵ１３および第２のＣＰＵ１４にそれぞれ配線を用いて接続している。
【００７７】
この実施例２の接続の場合も、入力装置１６および表示装置１７に対して、第１のＣＰＵ１３または第２のＣＰＵ１４は、どのＣＰＵに信号を伝達すべきかを指示するための制御指示を出力する。
【００７８】
上述したように、実施例２では実施例１の効果に加え、接続切り替え部１５が存在しないのでコスト低減とさらなる信頼性向上とに寄与する。
【図面の簡単な説明】
【００７９】
【図１】本発明の携帯端末装置における実施例１の携帯電話機の構成図である。
【図２】（Ａ）はトランファゲートで構成した選択回路である。
【００８０】
（Ｂ）は論理回路の組み合わせ回路で構成した選択回路である。
【図３】本発明の携帯端末装置の制御方法説明用のフローチャートである。
【図４】本発明の実施例２の携帯電話機の構成図である。
【図５】従来の携帯端末装置の一例における制御の流れを説明する図である。
【図６】従来の無線通信装置の一例の構成を説明するブロック図である。
【符号の説明】
【００８１】
１    携帯電話機
１１    アンテナ
１２    無線制御部
１３    第１のＣＰＵ
１４    第２のＣＰＵ
１５    接続切り替え部
１６    入力装置
１７    表示装置
【図１】
0004677730.tif 000002
【図２】
0004677730.tif 000003
【図３】
0004677730.tif 000004
【図４】
0004677730.tif 000005
【図５】
0004677730.tif 000006
【図６】
0004677730.tif 000007