(57)【要約】【課題】アプリケーションプログラム別の入力制御を独立的に行うことができるように支援する多重入力制御方法並びにこれを支援する電子装置及びシステムを提供する。【解決手段】本発明による多重入力制御方法は、電子装置の多重入力制御方法であって、複数のアプリケーション（以下、アプリと記す）活性化要請を受信する段階と、前記複数のアプリを運用（ｏｐｅｒａｔｉｏｎ）するための少なくとも１つの入力装置を特定（ｉｄｅｎｔｉｆｙ）する段階と、前記少なくとも１つの入力装置を、イベント発生又は予め設定された情報に従って、前記複数のアプリ別に独立的に運用することができるよう割り当てる段階とを有する。【選択図】      図１
2014175015.tif 000002
【特許請求の範囲】
【請求項１】
電子装置の多重入力制御方法であって、
複数のアプリケーション（ａｐｐｌｉｃａｔｉｏｎ：以下、アプリと記す）活性化要請を受信する段階と、
前記複数のアプリを運用（ｏｐｅｒａｔｉｏｎ）するための少なくとも１つの入力装置を特定（ｉｄｅｎｔｉｆｙ）する段階と、
前記少なくとも１つの入力装置を、イベント発生又は予め設定された情報に従って、前記複数のアプリ別に独立的に運用することができるよう割り当てる段階とを有することを特徴とする多重入力制御方法。
【請求項２】
前記入力装置を割り当てる段階は、前記複数のアプリ別に異なるタッチパネル領域を区分して割り当てる段階と、
前記複数のアプリ別に異なるペンタッチパネル領域を区分して割り当てる段階と、
前記複数のアプリ別にハードウェアキーの内の一部のキーを区分して割り当てる動作との内の少なくとも１つの段階を含むことを特徴とする請求項１に記載の多重入力制御方法。
【請求項３】
前記入力装置を割り当てる段階は、タッチパネル、ペンタッチパネル、ハードウェアキー、カメラ、マイク、及びモーションセンサーの内の少なくとも１つを含む入力装置を前記複数のアプリ別で重複しないように割り当てる段階を含むことを特徴とする請求項１に記載の多重入力制御方法。
【請求項４】
前記少なくとも１つの入力装置で発生した入力信号を受信する段階と、
前記入力装置が割り当てられたアプリの種類を確認する段階と、
前記入力信号を特定されたアプリに適用する段階とをさらに有することを特徴とする請求項１に記載の多重入力制御方法。
【請求項５】
前記入力装置を特定する段階は、前記電子装置の接続インターフェースを介して少なくとも１つの外部入力装置を接続する段階と、
前記接続された外部入力装置を前記複数のアプリの内の少なくとも１つのアプリの運用のための入力手段として割り当てる段階とを含むことを特徴とする請求項１に記載の多重入力制御方法。
【請求項６】
前記入力装置を割り当てる段階は、前記電子装置の入力装置及び前記外部入力装置の内から選択される少なくとも１つを前記複数のアプリ別に独立的に運用できるように割り当てる段階を含むことを特徴とする請求項５に記載の多重入力制御方法。
【請求項７】
前記複数のアプリの内の１つのアプリの運用に対応するアプリ運用領域を含む画面を出力する出力段階をさらに有することを特徴とする請求項１に記載の多重入力制御方法。
【請求項８】
前記出力段階は、前記１つのアプリを選択するためのアプリ選択領域を出力する段階と、
前記複数のアプリから選択されたアプリの画面データを出力するためのアプリ運用領域を出力する段階と、
前記選択されたアプリに割り当て可能な前記入力装置を選択するための入力装置選択領域を出力する段階との内の少なくとも１つを含むことを特徴とする請求項７に記載の多重入力制御方法。
【請求項９】
前記出力段階は、前記複数のアプリのうち少なくとも１つを選択するためのアプリ選択領域を出力する段階と、
前記複数のアプリのうちのそれぞれ選択されたアプリの画面データを出力するためのアプリ運用領域を出力する段階と、
前記選択されたアプリに割り当てられた少なくとも１つの入力装置の情報を出力するための入力装置マッピング情報領域を出力する段階と、を含むことを特徴とする請求項７に記載の多重入力制御方法。
【請求項１０】
前記入力装置を割り当てる段階は、前記複数のアプリに関わる画面領域別に、タッチパネル又はペンタッチパネルの少なくとも１つに領域を画定する段階と、
前記タッチパネル又はペンタッチパネル上に画定された領域を該当のアプリの入力手段として割り当てる段階を含むことを特徴とする請求項９に記載の多重入力制御方法。
【請求項１１】
イベント発生に従って、前記各アプリの画面領域の内の少なくとも１つに仮想入力窓を出力する段階をさらに有することを特徴とする請求項１０に記載の多重入力制御方法。
【請求項１２】
前記電子装置の接続インターフェースを介して外部入出力装置を接続する段階と、
前記複数のアプリの内から選択されたアプリの画面データを前記外部入出力装置に出力する段階と、
前記電子装置で選択された他のアプリの画面を全画面表示で出力する段階と、をさらに有することを特徴とする請求項９に記載の多重入力制御方法。
【請求項１３】
前記複数のアプリに対するアプリ運用領域を含む画面への復帰のための仮想制御キーを出力する段階をさらに有することを特徴とする請求項１２に記載の多重入力制御方法。
【請求項１４】
前記電子装置の接続インターフェースを介して外部入出力装置を接続する段階と、
前記外部入出力装置を運用するために利用可能な外部入力装置に対する外部入力装置情報を前記外部入出力装置から前記電子装置に送信する段階と、
前記電子装置によって、複数のアプリの内から前記外部入出力装置を介して運用するアプリの入力装置選択情報として前記受信した外部入力装置情報を表示する段階と、をさらに有することを特徴とする請求項１に記載の多重入力制御方法。
【請求項１５】
前記入力装置を割り当てる段階は、前記電子装置の接続インターフェースを介して外部入出力装置を接続する段階と、
前記外部入出力装置を運用するために利用可能な外部入力装置に対する外部入力装置情報を前記外部入出力装置から前記電子装置に送信する段階と、
前記外部入力装置を、前記複数のアプリの内、前記外部入出力装置に出力するアプリの運用のための入力手段として割り当てる段階とをさらに含むことを特徴とする請求項１に記載の多重入力制御方法。
【請求項１６】
前記外部入出力装置によって、前記外部入力装置で発生した入力信号を前記電子装置に送信する段階と、
前記電子装置によって、前記受信した外部入力装置からの入力信号を前記外部入出力装置に出力するべきアプリに適用する段階と、
前記電子装置によって、前記外部入力装置からの入力信号が適用された結果を含むアプリ画面データを前記外部入出力装置に出力する段階とをさらに有することを特徴とする請求項１５に記載の多重入力制御方法。
【請求項１７】
複数のアプリケーション（ａｐｐｌｉｃａｔｉｏｎ：以下、アプリと記す）を運用するための入力信号を生成する少なくとも１つの入力装置と、
前記複数のアプリに対する活性化要請を受信した場合、前記少なくとも１つの入力装置をイベント発生又は予め設定された情報に従って前記複数のアプリ別に独立的に運用することができるよう割り当てる制御部とを有することを特徴とする多重入力制御を支援する電子装置。
【請求項１８】
前記入力装置は、タッチパネル、ペンタッチパネル、ハードウェアキー、カメラ、マイク、及びモーションセンサーの内の少なくとも１つを含むことを特徴とする請求項１７に記載の多重入力制御を支援する電子装置。
【請求項１９】
前記制御部は、前記複数のアプリ別に、異なるタッチパネル領域を区分して割り当てることを特徴とする請求項１８に記載の多重入力制御を支援する電子装置。
【請求項２０】
前記制御部は、前記複数のアプリ別に、異なるペンタッチパネル領域を区分して割り当てることを特徴とする請求項１８に記載の多重入力制御を支援する電子装置。
【請求項２１】
前記制御部は、前記複数のアプリ別に、ハードウェアキーの内の一部キーを区分して割り当てることを特徴とする請求項１８に記載の多重入力制御を支援する電子装置。
【請求項２２】
前記制御部は、前記少なくとも１つの入力装置で発生した入力信号を受信した時、前記入力装置が割り当てられたアプリの種類を確認し、前記確認されたアプリに前記入力信号を適用するよう制御することを特徴とする請求項１７に記載の多重入力制御を支援する電子装置。
【請求項２３】
少なくとも１つの外部入力装置が接続される接続インターフェースをさらに有することを特徴とする請求項１７に記載の多重入力制御を支援する電子装置。
【請求項２４】
前記制御部は、前記入力装置又は前記外部入力装置の少なくとも１つを、前記複数のアプリ別に独立的に運用することができるように割り当てることを特徴とする請求項２３に記載の多重入力制御を支援する電子装置。
【請求項２５】
前記複数のアプリ対応する１つ又はその以上のアプリ運用領域を含む画面を出力する表示部をさらに有することを特徴とする請求項１７に記載の多重入力制御を支援する電子装置。
【請求項２６】
前記表示部は、前記複数のアプリから１つのアプリを選択するためのアプリ選択領域と、
前記複数のアプリから選択されたアプリに関わる画面を出力することができるアプリ運用領域と、
前記選択されたアプリに割り当て可能な前記入力装置を選択するための入力装置選択領域との内の少なくとも１つを含む画面を出力することを特徴とする請求項２５に記載の多重入力制御を支援する電子装置。
【請求項２７】
前記表示部は、前記複数のアプリから１つのアプリを選択するためのアプリ選択領域と、
前記複数のアプリから選択されたアプリに関わる画面を出力することができるアプリ運用領域と、
前記複数のアプリに割り当てられた少なくとも１つの入力装置の情報を出力することができる入力装置マッピング情報領域とを含む画面を出力することを特徴とする請求項２５に記載の多重入力制御を支援する電子装置。
【請求項２８】
前記制御部は、前記複数のアプリに関わる画面が表示された領域別にタッチパネル又はペンタッチパネルの少なくとも１つの領域を区分し、前記少なくとも１つの区分されたタッチパネル又はペンタッチパネルの各領域を該当するアプリの入力手段として動作するよう割り当てることを特徴とする請求項２７に記載の多重入力制御を支援する電子装置。
【請求項２９】
複数のアプリを運用するための入力信号を生成する少なくとも１つの外部入力装置が接続される接続インターフェースと、
前記複数のアプリへの活性化要請を受信した場合、前記少なくとも１つの外部入力装置を、イベント発生又は予め設定された情報に従って、前記複数のアプリ別に独立的に運用できるよう割り当てる制御部とを有することを特徴とする多重入力制御を支援する電子装置。
【請求項３０】
前記外部入力装置は、タッチパネル、ペンとペンタッチパネル、キーボード、カメラ、マイク、及びモーションセンサーの内の少なくとも１つを含むことを特徴とする請求項２９に記載の多重入力制御を支援する電子装置。
【請求項３１】
前記制御部は、前記複数のアプリ別に、前記接続インターフェースを介して接続された前記タッチパネルの領域を区分して割り当てることを特徴とする請求項３０に記載の多重入力制御を支援する電子装置。
【請求項３２】
前記制御部は、前記複数のアプリ別に、前記接続インターフェースを介して接続されたペンタッチパネルの領域を区分して割り当てることを特徴とする請求項３０に記載の多重入力制御を支援する電子装置。
【請求項３３】
前記制御部は、前記複数のアプリ別に、１つのキーボードキーのうちの一部キーを区分して割り当てることを特徴とする請求項３０に記載の多重入力制御を支援する電子装置。
【請求項３４】
前記制御部は、前記少なくとも１つの外部入力装置から入力信号を受信した時、前記外部入力装置が割り当てられたアプリの種類を確認し、前記確認されたアプリに前記入力信号を適用するよう制御することを特徴とする請求項２９に記載の多重入力制御を支援する電子装置。
【請求項３５】
前記複数のアプリに対応する１つ又はそれ以上のアプリ運用領域を含む画面を出力する表示部をさらに有することを特徴とする請求項２９に記載の多重入力制御を支援する電子装置。
【請求項３６】
前記表示部は、前記複数のアプリから１つのアプリを選択するためのアプリ選択領域と、
前記複数のアプリから選択されたアプリに関わる画面を出力することができるアプリ運用領域と、
前記選択されたアプリに割り当て可能な前記外部入力装置を選択するための入力装置選択領域との内の少なくとも１つを含む画面を出力することを特徴とする請求項３５に記載の多重入力制御を支援する電子装置。
【請求項３７】
前記表示部は、前記複数のアプリから１つのアプリを選択するためのアプリ選択領域と、
前記複数のアプリから選択されたアプリに関わる画面を出力することができるアプリ運用領域と、
前記複数のアプリに割り当てられた少なくとも１つの外部入力装置の情報を出力することができる入力装置マッピング情報領域とを含む画面を出力することを特徴とする請求項３５に記載の多重入力制御を支援する電子装置。
【請求項３８】
前記制御部は、前記複数のアプリに関わる画面が表示された領域別に前記接続インターフェースを介して接続されたタッチパネル又はペンタッチパネルの少なくとも１つの領域を区分し、前記少なくとも１つの区分されたタッチパネル又はペンタッチパネルの各領域を該当するアプリの入力手段として動作するよう割り当てることを特徴とする請求項３７に記載の多重入力制御を支援する電子装置。
【請求項３９】
前記表示部は、イベント発生に従って前記各アプリが対応する画面領域の内の少なくとも１つに仮想入力窓を出力することを特徴とする請求項２８又は３８に記載の多重入力制御を支援する電子装置。
【請求項４０】
複数のアプリの運用を支援し、前記複数のアプリを運用するための少なくとも１つの入力装置を有する電子装置と、
前記電子装置の接続インターフェースを通じて接続され、少なくとも１つの外部入力装置を含み、該外部入力装置からの入力信号を受信する少なくとも１つの外部入出力装置とを有し、
前記電子装置は、前記電子装置の入力装置又は前記外部入力装置の少なくとも１つを、前記複数のアプリ別に独立的に運用することができるよう割り当てるための構成を含むか、
又は、前記複数のアプリ別に独立的に運用することができるよう割り当てるための入力装置リストを出力するための構成を含むことを特徴とする多重入力制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置の運用に関し、特に電子装置の入力制御による多様な機能支援が可能な多重入力制御方法並びにこれを支援する電子装置及びシステムに関する。
【背景技術】
【０００２】
近年、端末機はハードウェア技術の発達をベースとして多様な使用者機能を複合的に運用することができるように支援している。
いわゆる従来端末機は、マルチタスキング機能を支援する。
【０００３】
電子装置で運用されるマルチタスキング機能は、複数の使用者機能を活性化することができるように支援しているが使用者入力制御によって特定使用者機能のみを運用することができるように支援している。
これによって電子装置使用者は、特定アプリケーションプログラムの運用（実行）中に他のアプリケーションプログラム運用を望む場合、現在のアプリケーションプログラムを保留させて、他のアプリケーションプログラムを新たに選択して運用のための入力制御を行うべきである。
【０００４】
このような既存のマルチタスキング環境でアプリケーションプログラムの保留と選択、及び入力制御は、使用者にアプリケーションプログラム選択による混乱を与えており、かつ当該運用のための時間の遅延による損失と不便を与えているという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上記従来の電子装置で運用されるマルチタスキング機能における問題点に鑑みてなされたものであって、本発明の目的は、アプリケーションプログラム別の入力制御を独立的に行うことができるように支援する多重入力制御方法並びにこれを支援する電子装置及びシステムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明による多重入力制御方法は、電子装置の多重入力制御方法であって、複数のアプリケーション（ａｐｐｌｉｃａｔｉｏｎ：以下、アプリと記す）活性化要請を受信する段階と、前記複数のアプリを運用（ｏｐｅｒａｔｉｏｎ）するための少なくとも１つの入力装置を特定（ｉｄｅｎｔｉｆｙ）する段階と、前記少なくとも１つの入力装置を、イベント発生又は予め設定された情報に従って、前記複数のアプリ別に独立的に運用することができるよう割り当てる段階とを有することを特徴とする。
【０００７】
上記目的を達成するためになされた本発明による多重入力制御を支援する電子装置は、複数のアプリケーション（ａｐｐｌｉｃａｔｉｏｎ：以下、アプリと記す）を運用するための入力信号を生成する少なくとも１つの入力装置と、前記複数のアプリに対する活性化要請を受信した場合、前記少なくとも１つの入力装置をイベント発生又は予め設定された情報に従って前記複数のアプリ別に独立的に運用することができるよう割り当てる制御部とを有することを特徴とする。
【０００８】
また、上記目的を達成するためになされた本発明による多重入力制御を支援する電子装置は、複数のアプリを運用するための入力信号を生成する少なくとも１つの外部入力装置が接続される接続インターフェースと、前記複数のアプリへの活性化要請を受信した場合、前記少なくとも１つの外部入力装置を、イベント発生又は予め設定された情報に従って、前記複数のアプリ別に独立的に運用できるよう割り当てる制御部とを有することを特徴とする。
【０００９】
上記目的を達成するためになされた本発明による多重入力制御システムは、複数のアプリの運用を支援し、前記複数のアプリを運用するための少なくとも１つの入力装置を有する電子装置と、前記電子装置の接続インターフェースを通じて接続され、少なくとも１つの外部入力装置を含み、該外部入力装置からの入力信号を受信する少なくとも１つの外部入出力装置とを有し、前記電子装置は、前記電子装置の入力装置又は前記外部入力装置の少なくとも１つを、前記複数のアプリ別に独立的に運用することができるよう割り当てるための構成を含むか、又は、前記複数のアプリ別に独立的に運用することができるよう割り当てるための入力装置リストを出力するための構成を含むことを特徴とする。
【発明の効果】
【００１０】
本発明に係る多重入力制御方法並びにこれを支援する電子装置及びシステムによれば、アプリケーションプログラム別に少なくとも１つの入力装置を割り当てることができるように支援することによってアプリケーションプログラム別に使用者が望む入力制御が可能になるように支援することができる。
また、アプリケーションプログラム別に入力制御が可能となるようにすることによって複数のアプリケーションプログラムをそれぞれ独立的な体制で運用可能になるように支援することができる。
【００１１】
これにより、特定アプリケーションプログラムの制御のためのアプリケーションプログラム選択のための段階の遂行無しに単純に特定入力装置を運用する動作だけでも望むアプリケーションプログラムの制御を行うように支援することができる。
また、少なくとも１つの外部出力装置の接続及び外部出力装置運用のための外部入力装置を複合的に運用するようにすることによって、より多様な形態の入力制御を提供して入力制御拡張性を支援することができる。
また、電子装置に貯蔵された多様なコンテンツを外部出力装置を介して利用する環境でもアプリケーションプログラム別の入力制御を介して相互干渉無しで円滑な入力制御を行うように支援することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態による多重入力制御機能を支援する電子装置の構成を概略的に示すブロック図である。
【図２】図１の制御部の構成を詳細に示すブロック図である。
【図３】本発明の第１の実施形態による多重入力制御方法を説明するためのフローチャートである。
【図４】本発明の第１の実施形態による多重入力制御機能支援のための画面インターフェースの一例を説明するための図である。
【図５】本発明の第１の実施形態による多重入力制御機能支援のための画面インターフェースの他の例を説明するための図である。
【図６】本発明の第１の実施形態による多重入力制御機能支援のための画面インターフェースのさらに他の例を説明するための図である。
【図７】本発明の第２の実施形態による多重入力制御機能を支援するシステムの構成を概略的に示す図である。
【図８】本発明の第２の実施形態による多重入力制御方法の内の端末機の運用方法を説明するためのフローチャートである。
【図９Ａ】本発明の第２の実施形態による多重入力制御機能支援のための画面インターフェースの一例を説明するための図である。
【図９Ｂ】本発明の第２の実施形態による多重入力制御機能支援のための画面インターフェースの一例を説明するための図である。
【図１０Ａ】本発明の第２の実施形態による多重入力制御機能支援のための画面インターフェースの他の一例を説明するための図である。
【図１０Ｂ】本発明の第２の実施形態による多重入力制御機能支援のための画面インターフェースの他の一例を説明するための図である。
【図１１】本発明の実施形態による多重入力制御システムを支援する機能モジュールを示すブロック図である。
【発明を実施するための形態】
【００１３】
次に、本発明に係る多重入力制御方法並びにこれを支援する電子装置及びシステムを実施するための形態の具体例を図面を参照しながら説明する。
【００１４】
実施形態を説明することにおいて本発明が属する技術分野によく知られており、本発明と直接的に関連がない記述内容に対しては説明を省略する。
また、実質的に同様な構成と機能を有した構成要素に対しては詳細な説明を省略する。
同じ理由で添付図面において一部構成要素は誇張するか、省略するか、或いは概略的に図示し、各構成要素の大きさは実際の大きさを全面的に反映するものではない。したがって本開示は添付した図面に示した相対的な大きさや間隔によって制限されない。
【００１５】
図１は、本発明の第１の実施形態による多重入力制御を支援する電子装置、例えば端末機（以下、「端末機」として説明）の構成を概略的に示すブロック図である。
図１を参照すると、本発明の端末機１００は、通信部１１０、オーディオ処理部１３０、表示部１４０、貯蔵部１５０及び制御部１６０の構成を含む。
【００１６】
そして本発明の端末機１００は、入力装置としてハードウェアキー１２０、接続インターフェース１８０、及びカメラ１７０、表示部１４０に含まれたタッチパネル１４１とペンタッチパネル１４５などの構成をさらに含む。
さらに本発明の端末機１００は、入力装置として加速度センサーや近接センサー、ジャイロセンサー（図示せず）などモーションセンサーをさらに含むこともできる。このために端末機１００は上述したセンサーを追加で装着することができる。
【００１７】
ここでカメラ１７０は、端末機１００の画像収集機能支援のための構成として、カメラ１７０が収集した画像信号は制御部１６０の立場から特定機能の運用（ｐｅｒｆｏｒｍ）のために収集された入力データとなる。
これによって本発明の説明ではカメラ１７０構成を入力装置として分類するものである。
一方、接続インターフェース１８０は、外部入力装置及び外部出力装置のうちの少なくとも１つが接続することができるインターフェースである。
例えば、外部入力装置は、キーボードや、マウス、インターフェース接続用電子ペン、リモコンなど多様な構成を含むことができる。これによって接続インターフェース１８０は上述した外部入力装置が接続される場合を基準に入力装置として分類することができる。
【００１８】
一方、外部入出力装置としてスマートＴＶ、スマートモニター、他の電子装置などが接続インターフェース１８０に接続することができる。
この場合、接続インターフェース１８０は、端末機１００のデータを外部入出力装置に出力する出力機能と、外部入出力装置が収集した使用者入力信号を制御部１６０に伝達する入力機能を共に行うことができる。
したがって、以下説明で接続インターフェース１８０は、接続される外部装置の特性によって入力装置として説明したり、または入出力装置として説明する。
【００１９】
ペンタッチパネル１４５は電子ペン運用による電子ペンコンタクトや電子ペンジェスチャーなどを入力信号として収集する構成である。
これによって本発明の端末機１００で説明する入力装置はペンタッチパネル１４５及びこれをベースに運用される電子ペンの構成をさらに含むことができる。
【００２０】
上述した構成を含む本発明の端末機１００は、多重入力制御機能を支援する。
すなわち、端末機１００は貯蔵部１５０に貯蔵されて運用されたり、或いは外部サーバー装置に貯蔵されてサーバーベースで運用される複数のアプリケーションプログラム（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ：以下、「アプリ」と称す）の内の少なくとも１つのアプリ活性化による特定アプリの運用を支援する。
【００２１】
この時、端末機１００は特定アプリの運用支援のために端末機１００に含まれた入力装置のうちの少なくとも１つを特定アプリにマッピングして（割り当てて）提供する。
端末機１００は活性化される特定アプリの個数及び使用者選択によって少なくとも１つの入力装置を特定アプリに割り当てるように支援することができる。これによって本発明の端末機１００は使用者が複数のアプリを運用する段階で特定入力装置の運用によって特定アプリの入力制御が可能になるように支援する。
【００２２】
通信部１１０は、端末機１００の通信機能を支援する構成である。
このような通信部１１０は、端末機１００のメッセージサービス機能、ウェブページブラウズ（閲覧）機能、ビデオ通話機能、音声通話機能、データ送受信機能、クラウド機能などを支援するための多様な通信チャンネル形成を支援する。
端末機１００は通信部１１０の上述した機能支援のために多様なアプリを提供する。
【００２３】
使用者は各アプリの活性化を介して当該アプリの機能運用を行う。
特に通信部１１０ベースの多様なアプリの運用時、端末機１００は各アプリ別に入力装置を割り当てることを支援することができる。例えば、通信部１１０ベースの複数のウェブページブラウズ機能が行われる。
この時、複数のウェブページブラウズ機能の運用によって複数のウェブページはそれぞれ独立した入力装置が割り当てられる。
【００２４】
ここで独立した入力装置の例として、複数のウェブページの内の第１ウェブページはタッチパネル１４１が入力装置としてマッピングし、第２ウェブページはペンタッチパネル１４５が入力装置としてマッピングすることができる。
また、第１ウェブページはタッチパネル１４１又はペンタッチパネル１４５の少なくとも１つの第１領域が入力装置としてマッピングし、第２ウェブページはタッチパネル１４１又はペンタッチパネル１４５の少なくとも１つの第２領域が入力装置としてマッピングすることができる。例えば、使用者は第１ウェブページ運用時、タッチパネル１４１の運用を行い、第２ウェブページ運用時、電子ペンの運用を行うことができる。
【００２５】
他の例としてウェブページブラウズ機能とチャットサービス機能が通信部１１０ベースで運用される過程でウェブページブラウズ機能はタッチパネル１４１が入力装置としてマッピングし、チャットサービス機能はペンタッチパネル１４５が入力装置としてマッピングすることができる。
またウェブページブラウズ機能とビデオ通話機能が通信部１１０ベースで運用される過程でウェブページ検索機能はタッチパネル１４１とペンタッチパネル１４５が入力装置としてマッピングし、ビデオ通話機能はハードウェアキー１２０が入力装置としてマッピングすることができる。
【００２６】
ハードウェアキー１２０は、端末機１００の運用（ｏｐｅｒａｔｉｏｎ）に必要な多様な入力信号を生成する構成である。
ハードウェアキー１２０は、ボタンキーや、サイドキー、ホームキーなどの多様な形態で構成することができる。
このようなハードウェアキー１２０は、１つのアプリが活性化された状態では当該のアプリの運用のためのキーとして運用される。
そして複数のアプリが活性化される場合、ハードウェアキー１２０は制御部１６０の制御に従って特定アプリの運用のためのキーとして運用することができる。
【００２７】
また、ハードウェアキー１２０は使用者選択によって指定されたアプリの運用のためのキーとして運用することができる。
ハードウェアキー１２０が特定アプリの運用のために指定される場合、ハードウェアキー１２０を押すことによって発生する入力信号は指定されたアプリの運用のためにだけ適用することができる。
そしてハードウェアキー１２０の運用は使用者選択によって他のアプリの運用のために変更することができる。
また、指定されたアプリの運用が終了すると、ハードウェアキー１２０は、制御部１６０制御に従って他のアプリ運用のために割り当てられたり、使用者のアプリ指定のための待機状態を有することができる。
【００２８】
ハードウェアキー１２０を押すことによって発生する入力信号は、ハードウェアキー１２０から発生した信号を区分するための入力装置ＩＤ値及び当該のボタンの種類などの情報を含む。
これによってハードウェアキー１２０を押すことによる入力信号が制御部１６０に伝達されると、制御部１６０は入力装置ＩＤ値、ボタンの種類確認を通してどんなアプリに如何に適用するかを決定する。
このために制御部１６０は、ハードウェアキー１２０に対するアプリＩＤマッピング情報を確認する。
ハードウェアキー１２０に対するアプリＩＤマッピング情報は、アプリＩＤに該当するアプリ運用過程でデフォルトで選定したり、使用者選択によって選定することができる。
【００２９】
一方、本発明の端末機１００は、ハードウェアキー１２０のそれぞれに対するアプリ指定を支援することもできる。
例えば、ハードウェアキー１２０のホームキーは第１アプリ運用のための入力手段としてマッピングし、ハードウェアキー１２０のサイドキーは第２アプリ運用のための入力手段としてマッピングすることができる。
このために端末機１００は、各ハードウェアキー１２０のボタンＩＤを提供し、制御部１６０は、ボタンＩＤをベースとして、どんなボタンを押したかによる入力信号をどんなアプリの運用のために如何に使うかを決定することができる。
【００３０】
オーディオ処理部１３０は、運用過程で発生する多様なオーディオ信号を処理する構成である。
例えばオーディオ処理部１３０は、端末機１００で生成された、或いは複合されたオーディオ信号出力を支援するためにスピーカー（ＳＰＫ）を含み、また音声通話やビデオ通話機能、録音機能などを支援するためにオーディオ信号を収集することができるマイク（ＭＩＣ）を含む。
このようなオーディオ処理部１３０構成のうちのマイク（ＭＩＣ）は入力装置として分類される。これによってマイク（ＭＩＣ）は特定アプリの運用のための入力装置として使うことができる。例えば、マイク（ＭＩＣ）は収集された音声信号をビデオ通話機能又は音声通話機能のように特定通話機能の入力信号として収集してこれを制御部１６０に提供する。
【００３１】
また、マイク（ＭＩＣ）は、音声認識機能ベースで特定アプリの運用のための命令語生成する入力装置として使うことができる。
例えば、複数のウェブページのうちの第１ウェブページはマイク（ＭＩＣ）が入力装置として割り当てられ、第２ウェブページはタッチパネル１４１及びペンタッチパネル１４５が入力装置として割り当てられることができる。
この環境で端末機１００が音声信号が収集すると、これを音声認識してこれに対応する命令語を生成して第１ウェブページの運用に適用するように支援することができる。
【００３２】
一方、オーディオ処理部１３０は、特定アプリに入力装置が割り当てられる場合、これを案内する案内音を出力することができる。
また特定アプリに対してどんな入力装置が割り当てられたのか確認要請を受信すると、オーディオ処理部１３０は制御部１６０の制御によってこれに対する案内音出力を支援することができる。
付加的に、オーディオ処理部１３０は、特定入力装置から入力信号発生のための要請を受信すると、当該の入力信号を説明する案内音出力を支援することができる。
例えば接続インターフェース１８０に外部入出力装置が接続された後、外部入出力装置を介して特定アプリの運用制御のための入力信号が受信されると当該の入力信号に対する案内音出力を支援することができる。上述した案内音出力機能は、設計者の意図又は使用者選択によって省略することもできる。
【００３３】
表示部１４０は、本発明の端末機１００運用過程に必要な多様な機能画面を出力する構成である。
例えば表示部１４０は、メニュー画面、特定アプリ運用画面、複数のアプリ運用画面、複数のアプリ運用のうちの特定アプリの全体画面などを出力することができる。
特に本発明の表示部１４０は、使用者選択によって活性化されるアプリ運用画面を出力することができる。この時、表示部１４０は複数のアプリの運用が要請された場合、アプリ運用画面を画面分割を介して出力することができる。
【００３４】
この過程で本発明の多重入力制御を支援するために表示部１４０は、入力装置マッピング画面を提供する。
入力装置マッピング画面は、複数のアプリからアプリを選択するためのアプリ選択領域、複数のアプリの内から選択されたアプリに関わる画面を出力するアプリ運用領域、選択されたアプリにマッピング可能な（割り当て可能な）入力装置を選択するための入力装置選択領域を含む。
そして表示部１４０は、入力装置の内の少なくとも１つが選択された後、該当するアプリの運用画面を出力し、入力装置から受信した入力信号が適用されたアプリの運用画面を出力する多重入力制御画面を提供することができる。
多重入力制御画面は、入力装置選択領域を除いて入力装置マッピング画面と類似の画面で構成することができる。例えば、多重入力制御画面は、入力装置選択領域の代りに入力装置マッピング情報領域に提供することができる。
このような多様な画面インターフェースに対して後述する図面を参照してより詳しく説明する。
【００３５】
一方、上述した表示部１４０は、入力機能支援のためにタッチパネル１４１、表示パネル１４３及びペンタッチパネル１４５を含む。
タッチパネル１４１は、静電容量方式、抵抗膜方式など使用者の指タッチによる物理的又は電気的変化を感知するパネルである。
このようなタッチパネル１４１は、表示パネル１４３の前面又は後面に配置されて使用者の指などのタッチによる位置情報及び指の動きによるジェスチャー情報を制御部１６０に提供する。
表示パネル１４３は、画面構成要素が出力される領域である。このような表示パネル１４３はタッチパネル１４１にマッピングされて多様な画面構成要素が出力される。
例えば、表示パネル１４３は、前述の入力装置マッピング画面、多重入力制御画面などを出力する。
【００３６】
ペンタッチパネル１４５は、表示パネル１４３の前面又は後面などに配置されて電子ペンアクセスによって電子ペンを認識し、電子ペンの動きによる情報を制御部１６０に提供する構成である。
このようなペンタッチパネル１４５は、電子ペンの特性によって多様な形態で設けることができる。例えばペンタッチパネル１４５は電磁気誘導方式のパネルで構成することができる。
上述したタッチパネル１４１及びペンタッチパネル１４５は、本発明の入力装置構成の内の特定入力装置として区分することができる。
一方、本発明の多重入力制御機能で手タッチ又はペンタッチ機能の少なくとも１つが含まれないように設計する場合、表示部１４０はタッチパネル１４１又はペンタッチパネル１４５の少なくとも１つが含まれない構成で具現することができる。
【００３７】
一方、表示部１４０は、複数のアプリの運用過程で各アプリの運用のために独立的に割り当てられた入力装置から入力信号が発生する場合、当該入力信号発生に対する情報を出力する。
例えば、表示部１４０は、第１アプリ運用のために割り当てられた第１入力装置から第１入力信号が発生すると、第１アプリ運用画面上に第１入力信号発生に対するテキストポップアップ又は第１入力信号に該当する特定機能遂行情報を出力する。
また、表示部１４０は、第２アプリ運用のために割り当てられた第２入力装置から第２入力信号が発生すると、第２アプリ運用画面に第２入力信号の種類や第２入力信号による機能遂行情報をテキストなどで出力する。
【００３８】
貯蔵部１５０は、端末機１００を運用するのに必要な多様なアプリケーションプログラム、端末機１００を運用することで発生する多様なデータを貯蔵する。
例えば、貯蔵部１５０は、端末機１００を運用するのに必要なオペレーションシステムなどのプログラムを貯蔵することができる。
特に、貯蔵部１５０は、使用者機能に係る多様なアプリを貯蔵し、使用者要請に従って制御部１６０に提供して当該のアプリの機能が運用されるようにデータを提供する。
このために貯蔵部１５０は図に示したように複数のアプリ１５１、多重入力制御プログラム１５３、及び入力装置リスト１５５を含み得る。
【００３９】
複数のアプリ１５１は、端末機１００に設置された多様な機能を支援するアプリケーションプログラムである。
複数のアプリ１５１は、表示部１４０にアイコン形態で提供されたり、別途メニュー項目で提供されたり、ホットキーなどに割り当てられて使用者要請に従って、或いは情報によって活性化される。
例えば複数のアプリ１５１は、前述の音声通話アプリ、ビデオ通話アプリ、クラウドアプリ、カメラアプリ、ウェブ接続アプリなど多様なアプリを含む。
【００４０】
また複数のアプリ１５１は、類似機能に対して複数のアプリを含むこともできる。
例えば複数のアプリ１５１は、複数のブラウザーアプリを含むことができる。
また、複数のアプリ１５１は、カメラ１７０関連して複数のアプリを含むことができる。また複数のアプリ１５１は、外部入出力装置活用のための複数のアプリを含むことができる。また複数のアプリ１５１は、本発明の多重入力制御のためのアプリを含むことができる。
これによって、端末機１００は、複数のアプリが活性化される場合、多重入力制御アプリを呼び出して活性化して入力装置選択のための設定を提供したり、デフォルトで特定入力装置を独立的に運用するように支援することができる。
【００４１】
多重入力制御プログラム１５３は、端末機１００で運用される少なくとも１つのアプリに対する少なくとも１つの入力装置マッピングを支援するプログラムである。
このような多重入力制御プログラム１５３は、活性化の要請を受けたアプリの種類を確認するルーチン、該当アプリの運用のために利用可能な入力装置の種類を収集するルーチン、多重入力制御モード設定を支援するルーチン、多重入力制御モード設定時、特定アプリの運用のために少なくとも１つの入力装置の選択を支援するルーチンを含む。
ここで多重入力制御プログラム１５３は、多重入力制御モード設定時、１つのアプリが活性化される場合、運用可能なすべての入力装置を該当するアプリの運用のために提供するルーチンを含む。
また多重入力制御プログラム１５３は、多重入力制御モード設定時、複数のアプリが活性化される場合、複数のアプリの運用のための入力装置リスト１５５を提供するルーチン、使用者選択による、或いはデフォルトで、選択された入力装置を特定アプリの運用のために割り当てるルーチンを含むことができる。
【００４２】
入力装置リスト１５５は、特定アプリの運用のために利用可能な入力装置を収集した情報である。
例えば入力装置リスト１５５は、メッセージサービスアプリに対してタッチパネル１４１、ペンタッチパネル１４５、ハードウェアキー１２０を入力装置として含むことができる。
また入力装置リスト１５５はメッセージサービスアプリに対して上述した構成以外に接続インターフェース１８０を介して接続可能なキーボードやマウス、タッチパネル、ペンとペンタッチパネルなどをリスト項目としてさらに含むことができる。
【００４３】
このために端末機１００は、接続インターフェース１８０に接続された外部装置を確認して、当該外部装置を入力装置リスト１５５に含ませるように支援することができる。
また、端末機１００は、接続インターフェース１８０を介して外部入出力装置が接続される場合、当該外部入出力装置の外部入力装置部分を入力装置リスト１５５に含ませるように支援することができる。
上述したように本発明の入力装置リスト１５５は、特定のアプリの活性化が受信されると、現在、端末機１００で当該アプリの運用のために利用可能なすべての入力装置の項目を含むように更新することができる。
【００４４】
一方、複数のアプリが運用される環境で第１アプリに第１入力装置が割り当てられた場合、第１入力装置は入力装置リスト１５５の第２アプリに関連した項目から除外される。
また、特定の入力装置、例えば領域区分を介して独立的に入力制御が可能なタッチパネル１４１やペンタッチパネル１４５の場合には、他のアプリに既に割り当てられた場合でも新しいアプリの運用のために、入力装置リスト１５５に含まれて提示することができる。
上述した入力装置リスト１５５の提供に対して後述する画面例示図などを参照してより詳しく説明する。
【００４５】
カメラ１７０は、端末機１００の画像収集機能支援のための構成である。
このようなカメラ１７０は、画像信号を収集して制御部１６０に提供するという側面で端末機１００の入力装置として分類することができる。
例えばカメラ１７０は、収集された画像に対する画像認識を介して特定の命令語を実行する構成とすることができる。
例えば、カメラ１７０は、使用者の顔や使用者の手を撮影することができ、制御部１６０は、カメラ１７０が収集した画像を分析して事前に定義された所定のパターンと比較して現在撮影された画像を特定の命令語入力のための画像として認識することができる。
結果的に、カメラ１７０も本発明の１つの入力装置として分類することができ、これによって特定のアプリ運用時、カメラ１７０が入力装置の一種類として提供され、選択され得る。
【００４６】
接続インターフェース１８０は、端末機１００に接続可能な外部入出力装置との接続のための構成である。
このような接続インターフェース１８０は、有線方式及び無線方式を共に支援することができる。したがって接続インターフェース１８０は、ユニバーサルシリアルバス（ＵＳＢ）インターフェース、汎用非同期送受信（ＵＡＲＴ）インターフェースなどの有線シリアルインターフェースを含むことができる。
また接続インターフェース１８０は、無線インターフェース、例えばブルートゥース（登録商標）接続インターフェース、ＺｉｇＢｅｅ（登録商標）接続インターフェース、ウルトラワイドバンド（ＵＷＢ）接続インターフェース、ＲＦＩＤ接続インターフェース、赤外線接続インターフェース、無線アプリケーションプロトコル（ＷＡＰ）接続インターフェースなど無線接続インターフェースを含むことができる。
【００４７】
すなわち、上述した接続インターフェース１８０は、端末機１００と接続可能な多様な方式の通信接続インターフェースを含むことができる。
このような接続インターフェース１８０は、１つの外部入出力装置だけでなく複数の外部入出力装置接続のために複数のポート及び複数の無線通信モジュールを含んで構成することができる。
例えば接続インターフェース１８０は、キーボードやマウスなどの接続を支援することができ、また無線リモコンなどの接続、スマートＴＶとの接続、スマートモニターとの接続、タブレットコンピューターやパーソナルコンピューター、ノートＰＣなどとの接続などを支援することができる。上述した接続インターフェース１８０は本発明の多重入力制御サポートの過程で外部入力装置も本発明の入力装置として動作するように提供するための構成である。
【００４８】
制御部１６０は、本発明の端末機１００の運用に係る多様な信号の処理とデータの処理を支援する構成である。
すなわち、制御部１６０は、特定アプリの活性化が要請された場合、特定アプリの運用を行ってアプリ運用画面を表示部１４０に出力するように支援する。
この過程で制御部１６０は予め設定された情報によって、或いは使用者要請に従って特定アプリの運用のための入力装置割り当てをデフォルトで、或いは選択的に、支援することができる。
特に制御部１６０は、複数のアプリが運用される場合、各アプリの運用のための入力装置が独立的に運用されるよう支援する。このために制御部１６０は、図２に示すような構成を含み得る。
【００４９】
図２は、本発明の第１の実施形態による図１の制御部の構成を詳細に示すブロック図である。
図２を参照すると、本発明の制御部１６０は、イベント処理部１６３及びアプリ機能遂行部１６１の構成を含む。
【００５０】
アプリ機能遂行部１６１は、アプリ活性化のための要請を受信すると、該当アプリの運用のためのプログラムルーチンを読み込んで、該当プログラムルーチンの読み込み及び実行過程で必要なデータ収集を介してアプリの運用を支援する構成である。
特にアプリ機能遂行部１６１は、イベント処理部１６３で提供される入力信号を特定アプリに適用し、該当アプリへの適用によるアプリ運用画面を表示部１４０やオーディオ処理部１３０などに出力するように支援する。
【００５１】
この時、アプリ機能遂行部１６１は、イベント処理部１６３が提供した入力信号の入力装置ＩＤを確認してどんなアプリにマッピングされた入力装置なのか確認する。
このためにアプリ機能遂行部１６１は、アプリＩＤ別にマッピングされた入力装置ＩＤ情報を生成及び管理する。
そして入力装置ＩＤ、アプリＩＤ確認を介して受信された入力信号を該当アプリに適用するように制御する。
ここでタッチパネル１４１やペンタッチパネル１４５などのように入力装置の部分割り当てが可能な入力装置に対してアプリ機能遂行部１６１は、アプリＩＤ別に入力装置ＩＤ情報だけではなく領域区分情報を共に生成及び管理する。
そしてアプリ機能遂行部１６１は、タッチパネル１４１のような入力装置から提供された入力信号の場合、入力装置ＩＤ情報確認後、領域区分情報を確認してどんなアプリＩＤにマッピングされたことか確認する。
【００５２】
イベント処理部１６３は、端末機１００で運用可能な多様な入力装置の区分、アプリ別の割り当て、特定入力装置から発生した入力信号の分配処理などを支援する。
このためにイベント処理部１６３は、入力マネージャー１６２及びアプリ選択部１６４を含む。
入力マネージャー１６２は、入力装置リスト１５５の生成及び更新を支援する。
入力マネージャー１６２は、入力装置リスト１５５をベースとしてアプリ別の入力装置割り当てのための入力装置マッピング画面を支援する。
【００５３】
これをより詳しく説明すると、入力マネージャー１６２は少なくとも１つのアプリ活性化のための要請を受信すると、該当アプリの運用のための入力装置を選択することができるアプリモジュールマッピング画面を提供する。
このために入力マネージャー１６２は、入力装置リスト１５５を作成するか、又は貯蔵部１５０に貯蔵された入力装置リスト１５５を参照する。
アプリは、設計過程で運用のための特定タイプの入力装置に対する情報を含むことができる。これによって入力マネージャー１６２はアプリが提供する運用可能な入力装置に対する情報と端末機１００で現在利用可能な入力装置情報を比べて実際に利用可能な入力装置項目を含んだ入力装置マッピング情報を作成する。
【００５４】
入力装置マッピング情報は、各アプリ別に生成及び更新運用することができる。
付加的に、入力マネージャー１６２は、外部入力装置などが接続インターフェース１８０を介して接続された場合、接続された外部入力装置が現在運用中のアプリに適用することができる装置の場合、当該外部入力装置を入力装置リスト１５５に含むように情報更新することを支援する。
そして当該外部入力装置がアプリ運用のために選択された場合、入力装置マッピング情報を更新するように支援する。
【００５５】
一方、入力マネージャー１６２は、特定アプリの運用のための入力装置マッピングを使用者選択によって提供するか、又は別途の使用者選択がない場合、デフォルトで設計された情報によってマッピングする。
また入力マネージャー１６２は、特定アプリが運用中に他のアプリが追加で活性化された場合、以前のアプリに割り当てられた入力装置を調整することもできる。
例えば入力マネージャー１６２は、第１アプリに第１入力装置と第２入力装置を割り当ててから、第２アプリの運用のために第２入力装置を割り当てるよう要請を受けた場合、第１アプリに対して第１入力装置のみを割り当てるように制御することができる。
また入力マネージャー１６２は、第１アプリに第１入力装置と第２入力装置を割り当ててから、第２アプリの運用のために第１入力装置を割り当てるよう要請を受けた場合、第１アプリに対して第１入力装置の第１領域を割り当てるよう制御することができる。
そして入力マネージャー１６２は、第２アプリに対して第１入力装置の第１領域と独立した第２領域を割り当てるよう入力装置マッピング情報生成及び管理を支援する。そして入力マネージャー１６２は、入力装置から生成された入力信号をアプリ選択部１６４に提供する。
【００５６】
アプリ選択部１６４は、入力マネージャー１６２が作成した入力装置マッピング情報を参照して特定入力信号の処理を支援する。
すなわち、アプリ選択部１６４は、特定入力信号が収集されると、入力装置マッピング情報を確認して当該入力信号を提供した入力装置がどんなアプリにマッピングされているのか確認して、該当アプリに当該入力信号を適用するようアプリ機能遂行部１６１に要請する。
この過程でアプリ選択部１６４は多重入力制御画面を提供することができる。
多重入力制御画面は、少なくとも１つのアプリの運用のための入力信号処理を支援するための画面となる。
【００５７】
このような多重入力制御画面は、複数のアプリ運用画面が出力された場合、入力装置から提供された入力信号がどんなアプリの運用に適用されるかどうかを確認することができるように情報出力を支援する。
アプリ選択部１６４は、多重入力制御画面を介して特定入力装置から提供された入力信号の種類及び適用案内を支援する。
このような入力信号関連情報の出力は、使用者設定、或いは設計者の意図によって省略することもできる。また、アプリ選択部１６４はどんなアプリにどんな入力装置が割り当てられるかどうかを案内する情報を当該アプリの隣接した領域に出力するように支援することもできる。
【００５８】
上述したように本発明の多重入力制御機能を支援する端末機１００は、少なくとも１つのアプリが活性化される過程で運用可能な入力装置の情報を提供して、所望する特定入力装置の運用を支援することができる。
特に本発明の端末機１００は、複数のアプリが運用された場合、各アプリの運用のための入力装置を独立的に割り当てて提供することによって、入力装置別の操作を介して各アプリの運用制御を支援することができる。
また本発明の端末機１００は、接続インターフェース１８０を介して接続された外部入出力装置をより直観的に、独立した入力手段として用いることができる。
【００５９】
図３は、本発明の第１の実施形態による多重入力制御方法を説明するためのフローチャートである。
図３を参照すると、本発明の多重入力制御方法は、Ｓ３０１段階で、端末機１００の制御部１６０が機能運用待機を行う。
このために制御部１６０は、電源部の電源分配と待機画面状態又はスリープ状態などを維持するように支援する。
【００６０】
次に、制御部１６０は、Ｓ３０３段階で多重入力制御モード設定であるのか否かを確認する。
この動作段階で制御部１６０は多重入力制御モード設定でない場合、Ｓ３０５段階に分岐してデフォルト運用処理を支援する。
すなわち、制御部１６０は、特定アプリ運用のための要請が発生すると、当該アプリに対して端末機１００の入力装置を当該アプリに割り当てて、入力装置で発生した入力信号によるアプリの実行（運用）を行う。
【００６１】
一方、多重入力制御モード設定である場合、制御部１６０は、Ｓ３０７段階に分岐して複数のアプリ運用のための環境なのか確認する。
ここで制御部１６０は、単一アプリ運用環境の場合、Ｓ３０９段階に分岐して設定によって入力装置を単一アプリに割り当て、そしてアプリの実行（運用）を行う。ここで制御部１６０は単一アプリ運用のための少なくとも１つの入力装置を使用者が選択できるように提供する。
【００６２】
一方、Ｓ３０７段階で複数のアプリ運用環境である場合、制御部１６０は、Ｓ３１１段階に分岐してアプリ別の入力装置マッピング（割り当て）を実行する。
この時、制御部１６０は予め設定された情報によって複数のアプリのそれぞれに対して複数の入力装置をデフォルトで割り当てることができる。
例えば、制御部１６０は、第１アプリに対してタッチパネル１４１を入力装置としてデフォルトで割り当てることができる。また、制御部１６０は第２アプリに対してペンタッチパネル１４５を入力装置としてデフォルトで割り当てることができる。
【００６３】
または、制御部１６０は、各アプリ別の入力装置設定のための入力装置マッピング画面を提供し、使用者選択によって特定入力装置を特定アプリに割り当てるように支援することもできる。
そして制御部１６０は、どんなアプリにどんな入力装置が割り当てられたか（マッピングされたか）どうかを確認するようマッピング情報を表示部１４０に出力するよう制御する。
制御部１６０は、アプリＩＤ別に入力装置ＩＤをマッピングした入力装置マッピング情報を生成及び管理する。
【００６４】
次に、制御部１６０は、Ｓ３１３段階でアプリ別に割り当てられた入力装置から入力信号が収集されるか否か確認する。
ここで特定入力信号が収集されると、制御部１６０は、Ｓ３１５段階で該当入力信号にマッピングされたマッピングアプリを確認し、これを該当アプリに適用するように制御する。
このために入力装置は、入力信号を提供する時、入力装置ＩＤ情報を入力信号に含んで提供する。制御部１６０は入力装置ＩＤ情報を確認して当該入力装置ＩＤとマッピングされたアプリＩＤを入力装置マッピング情報を介して確認する。
そして制御部１６０は当該入力信号を特定アプリに適用する。
【００６５】
Ｓ３１３段階で入力信号収集がない場合、制御部１６０は、Ｓ３１７段階に分岐して多重入力制御モード解除のためのイベントが発生したか否かを確認する。
そして多重入力制御モード解除のためのイベントが発生した場合、Ｓ３０５段階へ戻り端末機１００の設定によるデフォルト処理を支援する。
【００６６】
一方、多重入力制御モード解除のためのイベント発生がない場合、Ｓ３１１段階に分岐して戻り、以下の段階を繰り返す。
Ｓ３１１段階を再実行する段階で、制御部１６０は使用者要請に従って特定アプリ別入力装置マッピングを変更することができる。
または制御部１６０は、新しい外部入力装置が入力装置として端末機１００に接続される場合、新たに接続された入力装置を特定アプリに適用するように入力装置マッピング画面を提供する。
そして制御部１６０は、使用者選択によって新たに接続された入力装置を特定アプリ運用に適用する。
【００６７】
この段階で制御部１６０は、入力装置マッピング情報を更新及び管理する。
特定入力装置マッピングに対する使用者選択がない場合、制御部１６０は設定によって、或いは該当入力装置運用が可能になるように設計されたアプリに自動に割り当てて、これをベースとして該当入力装置の運用によるアプリ運用を支援することもできる。
または制御部１６０は、外部入力装置が接続された場合、当該外部入力装置に対して使用者選択のための待機状態を有するように制御することもできる。
【００６８】
図４は、本発明の第１の実施形態による多重入力制御機能が適用される端末機の画面インターフェースの一例を説明するための図である。
図４を参照すると、本発明の端末機１００は、多重入力制御画面を表示部１４０に出力する。
【００６９】
符号４０１の画面に示した多重入力制御画面は複数のアプリが活性化された状態を例示したものである。
このような多重入力制御画面は、アプリ選択領域４０、アプリ運用領域５０、入力装置マッピング情報領域６０を含む。
アプリ選択領域４０は、端末機１００が提供する複数のアプリの内の少なくとも１つを選択することができる領域である。
図に示したアプリ選択領域４０は、複数のアプリをアイコン形態で並列したものである。当該アプリ選択領域４０は現在表示されていない他のアプリの検索のためにスクロール機能を支援することができる。または、アプリ選択領域４０は現在表示されていない他のアプリのアイコンが表示されることができる補助窓機能を支援することができる。
【００７０】
アプリ運用領域５０は、例示的に第１アプリ（Ａｐｐ１）及び第２アプリ（Ａｐｐ２）が運用画面を出力した状態を示したもので第１アプリ運用領域５１及び第２アプリ運用領域５２を含む。
アプリ選択領域４０に配置されたアプリをドラッグしてアプリ運用領域５０の中、特定領域に移動させた場合、ドラッグされたアプリが活性化されながら当該アプリの運用画面をアプリ運用領域５０に出力する。
図に示した画面では２つのアプリが活性化される状態を示したが本発明はこれに限定されるものではない。より多い個数のアプリが活性化された場合、アプリ運用領域５０はより多い個数のアプリ運用領域を提供することができる。
【００７１】
入力装置マッピング情報領域６０は、アプリ運用領域５０で各アプリに割り当てられた入力装置の情報を提供する領域である。
このような入力装置マッピング情報領域６０は、第１アプリ運用領域５１に配置された第１入力装置情報領域６１及び第２アプリ運用領域５２に配置された第２入力装置情報領域６２を含む。
例えば、第１入力装置情報領域６１は「Ｈａｎｄ」に該当するタッチパネル１４１が１アプリ（Ａｐｐ１）の入力装置として割り当てられた状態を示す。また、第２入力装置情報領域６２は「Ｐｅｎ」に該当するペンタッチパネル１４５が第２アプリ（Ａｐｐ２）の入力装置として割り当てられた状態を示す。
【００７２】
したがって、使用者が端末機１００の表示部１４０で指を利用して入力信号を生成する場合、端末機１００はこの手タッチ入力信号を第１アプリ（Ａｐｐ１）運用のためにだけで適用することができる。
また使用者が端末機１００の表示部１４０で電子ペンを利用して入力信号を生成する場合、端末機１００はペンタッチ入力信号を第２アプリ（Ａｐｐ２）運用のためにだけで適用することができる。
この過程で端末機１００は手タッチとペンタッチが同時に発生しても各タッチを区分して第１アプリ（Ａｐｐ１）及び第２アプリ（Ａｐｐ２）にそれぞれ適用するように支援する。
【００７３】
一方、入力装置の変更を望む場合、使用者は入力装置マッピング情報領域６０を選択して他の入力装置に変更を試みることができる。
例えば入力装置マッピング情報領域６０のうち、第２入力装置情報領域６２が選択されると、端末機１００は符号４０３の画面のように入力装置マッピング画面を提供する。
入力装置マッピング画面はアプリ選択領域４０、アプリ運用領域５０、入力装置選択領域７０を含む。
ここでアプリ選択領域４０、アプリ運用領域５０は、符号４０１の画面と同様に維持される。そして入力装置選択領域７０は図に示したように第２アプリ（Ａｐｐ２）運用のために利用可能な入力装置の種類を提供する。
ここで端末機１００は、接続インターフェース１８０に接続された外部入力装置を検索することができる。符号４０３の画面ではマウス装置１０１とキーボード装置１０３が外部入力装置として接続インターフェース１８０に接続された状態を仮定したものである。
【００７４】
これによって入力装置選択領域７０は、ペンタッチパネル１４５に該当する「Ｐｅｎ」、タッチパネル１４１に該当する「Ｈａｎｄ」、ハードウェアキー１２０に該当する「Ｂｕｔｔｏｎ」、外部入力装置の内のマウス装置１０１に該当する「ｍｏｕｓｅ」、キーボード装置１０３に該当する「ｋｅｙｂｏａｒｄ」などを選択項目で提供する。
ここで使用者は入力装置選択領域７０に提供された装置項目の内の複数個を入力装置として選択することができる。
それにより複数の入力装置に対するマッピング情報を入力装置マッピング情報領域に出力することができる。
一方、符号４０３の画面（入力装置マッピング画面）で第１入力装置情報領域６１は多重入力制御画面状態と同様状態を維持することができる。
または入力装置マッピング画面で第１入力装置情報領域６１は第２アプリ（Ａｐｐ２）に係る入力装置選択領域７０のように変更することができる。
【００７５】
図５は、本発明の第１の実施形態による多重入力制御機能が適用される端末機の画面インターフェースの他の一例を説明するための図である。
図５を参照すると、本発明の端末機１００は、図に示したように同様の入力装置情報である「Ｈａｎｄ」を示す入力装置マッピング情報領域６０を有する多重入力制御画面を表示部１４０に出力する。
ここで多重入力制御画面は、先ず図４で説明したようにアプリ選択領域４０、アプリ運用領域５０、入力装置マッピング情報領域６０を含む。
そしてアプリ選択領域４０及びアプリ運用領域５０は、図４で説明した領域と実質的に同じ構成となることができ、それに対する詳細説明は省略する。
【００７６】
一方、入力装置マッピング情報領域６０には第１アプリ（Ａｐｐ１）にマッピングされた第１入力装置情報領域６１に「Ｈａｎｄ」が出力され、第２アプリ（Ａｐｐ２）にマッピングされた第２入力装置情報領域６２に「Ｈａｎｄ」が出力される。
すなわち、図５では第１アプリ（Ａｐｐ１）及び第２アプリ（Ａｐｐ２）が共にタッチパネル１４１を入力手段として割り当てられた状態を示す。
ここで端末機１００は、第１アプリ（Ａｐｐ１）及び第２アプリ（Ａｐｐ２）に対する独立的な入力装置支援のためにタッチパネル１４１を図に示したように領域が区分されるように支援する。
【００７７】
一方、示した図では点線で領域区分を示したがこの点線は実際具現過程で省略したり、或いは実線のような指示表示に変更することもできる。
点線又は実線などで領域区分を支援する場合、端末機１００は第１アプリ（Ａｐｐ１）運用のための入力手段を第１タッチパネル領域４１として表し、第２アプリ（Ａｐｐ２）運用のための入力手段を第２タッチパネル領域４２として表すことで容易に認知するように支援する。
端末機１００は、第１タッチパネル領域４１で発生した手タッチ入力信号は第１アプリ（Ａｐｐ１）に適用し、第２タッチパネル領域４２で発生した手タッチ入力信号は第２アプリ（Ａｐｐ２）に適用する。
【００７８】
付加的に、表示部１４０のタッチパネル１４１のアプリ選択領域４０は、タッチパネル共同領域４３として表されることができる。
制御部１６０の側面から、タッチパネル共同領域４３、第１タッチパネル領域４１、第２タッチパネル領域４２はそれぞれ独立したタッチ領域として区分することができる。
各領域で発生したタッチ信号は該当領域に配置されたアプリの運用に適用することができる。
ここでタッチパネル共同領域４３で発生したタッチ信号は第１アプリ運用領域５１又は第２アプリ運用領域５２に適用するように支援することができる。
【００７９】
例えば、アプリ選択領域４０の第３アプリ（Ａｐｐ３）に該当するアイコンがドラッグされて第１アプリ運用領域５１に置かれる場合、第１アプリ（Ａｐｐ１）は終了され、第３アプリ（Ａｐｐ３）運用画面が第１アプリ運用領域５１に出力される。
一方、第１アプリ運用領域５１で運用された特定アプリは使用者制御によって第２アプリ運用領域５２に移動することができる。
例えば第１アプリ運用領域５１の第１アプリ（Ａｐｐ１）が選択されてドラッグされた後、第２アプリ運用領域５２に置かれた場合、第１アプリ（Ａｐｐ１）は第２アプリ運用領域５２に出力することができる。
【００８０】
図６は、本発明の第１の実施形態による多重入力制御機能が適用される端末機の画面インターフェースのさらに他の一例を説明するための図である。
図６を参照すると、本発明の端末機１００は、アプリ選択領域４０、第１アプリ運用領域５１、第２アプリ運用領域５２が含まれた画面を表示部１４０に出力する。
アプリ選択領域４０は複数のアプリの内の少なくとも１つを選択するように支援する領域である。実質的にアプリ選択領域４０は、前述の図４及び図５などで説明したアプリ選択領域４０と同様の役目を行う。
【００８１】
第１アプリ運用領域５１は、図に示したように第１アプリ（Ａｐｐ１）運用による画面が出力される領域である。
特に、第１アプリ（Ａｐｐ１）は、文字入力が要求されるアプリとなり得る。
例えば第１アプリ（Ａｐｐ１）は、ウェブページブラウズ（閲覧）機能、メッセージ作成機能、文書編集機能などと対応する。
第１アプリ運用領域５１に出力される第１アプリ（Ａｐｐ１）の出力方向は使用者要請に従って出力方向を変更することができる。
例えば使用者が第１アプリ運用領域５１で特定方向ジェスチャーを行う場合、端末機１００は当該ジェスチャー方向によって第１アプリ（Ａｐｐ１）の運用画面の出力方向を変更することができる。
【００８２】
一方、第１アプリ運用領域５１には第１アプリ（Ａｐｐ１）運用過程でテキスト入力を要請するイベントが発生すると、図に示したように第１仮想入力窓（ＳＩＰ１）を画面の一側に出力することができる。
特に第１仮想入力窓（ＳＩＰ１）は、第１アプリ（Ａｐｐ１）の運用画面が出力された方向と整合するように出力することができる。
【００８３】
第２アプリ運用領域５２は、図に示したように第２アプリ（Ａｐｐ２）運用による画面が出力される領域である。
このような第２アプリ（Ａｐｐ２）も文字入力が要求されるアプリとなり得る。
例えば、第２アプリ（Ａｐｐ２）はチャット機能、ウェブページブラウズ（閲覧）機能、スケジュール機能、写真編集機能などと対応する。
一方、第２アプリ（Ａｐｐ２）運用画面の出力方向は、第１アプリ（Ａｐｐ１）の運用画面出力方向と対称する方向となることができる。
または使用者設定によって第２アプリ（Ａｐｐ２）運用画面は第１アプリ（Ａｐｐ１）運用画面と同様の方向に出力することもできる。
【００８４】
このような第２アプリ運用領域５２に出力される第２アプリ（Ａｐｐ２）運用画面の出力方向も使用者要請に従って調整することができる。
例えば第２アプリ運用領域５２で時計回りのジェスチャーに該当するタッチ信号が発生すると、第２アプリ（Ａｐｐ２）運用画面は時計回り方向に９０度回転した状態で出力することができる。
また第２アプリ運用領域５２で反時計回りのジェスチャーに該当するタッチ信号が発生すると、第２アプリ（Ａｐｐ２）運用画面は反時計回り方向に９０度回転した状態に出力することができる。
【００８５】
第２アプリ（Ａｐｐ２）運用過程でテキスト入力を要請するイベントが発生すると、第２仮想入力窓（ＳＩＰ２）が第２アプリ運用領域５２の一側に出力される。
特に第２仮想入力窓（ＳＩＰ２）は、第２アプリ（Ａｐｐ２）の運用画面が出力された方向と整合するように出力することができる。
一方、上述の説明で第１仮想入力窓（ＳＩＰ１）と第２仮想入力窓（ＳＩＰ２）が他のキー配列を有するキーマップを出力した状態を説明したが本発明はこれに限定されるものではない。すなわち、第１仮想入力窓（ＳＩＰ１）と第２仮想入力窓（ＳＩＰ２）は同様のキーマップ、例えば仮想ＱＷＥＲＴＹキーパッドなどを出力することもできる。
【００８６】
図６で説明した端末機１００は、第１アプリ運用領域５１において第１アプリ（Ａｐｐ１）運用のために第１タッチパネル領域４１を独立的に運用する。
また端末機１００は、第２アプリ運用領域５２において第２アプリ（Ａｐｐ２）運用のために第２タッチパネル領域４２を独立的に運用する。
また端末機１００は、アプリ選択領域４０を独立的に運用できるようにタッチパネル共同領域４３を用いる。
【００８７】
各タッチパネル領域で発生したタッチ信号は、当該領域に配置されたアプリ運用のために適用される。
一方、上述の説明ではタッチパネル１４１の領域区分に対して説明したが本発明がこれに限定されるものではない。即ち、ペンタッチパネル１４５も表示部１４０のタッチパネル１４１と類似の方式で第１アプリ運用領域５１、第２アプリ運用領域５２、及びタッチパネル共同領域４３で区分することができる。
これによって入力装置マッピング情報として第１アプリ運用領域５１及び第２アプリ運用領域５２の一定領域に第１入力装置情報領域６１及び第２入力装置情報領域６２が提供される。
【００８８】
第１入力装置情報領域６１及び第２入力装置情報領域６２には、該当アプリ運用領域にマッピングされた入力装置の情報が出力される。
図６に示すものは、第１アプリ運用領域５１及び第２アプリ運用領域５２共にタッチパネル１４１及びペンタッチパネル１４５が領域区分で独立的に割り当てられた状態を意味する「Ｈａｎｄ」及び「Ｐｅｎ」情報を示したものである。
ここで第２アプリ運用領域５２がペンタッチパネル１４５の運用のみを利用するように設定された場合、第２入力装置情報領域６２には「Ｐｅｎ」情報だけが出力される。
そして第２アプリ運用領域５２上で発生する手タッチ信号は、第１アプリ運用領域５１で運用中のアプリに適用されるように制御される。
【００８９】
図７は、本発明の第２の実施形態による多重入力制御機能を支援するシステムの構成を概略的に示す図である。
図７を参照すると、本発明の多重入力制御システム１０は、端末機１００、第１外部入出力装置２００、及び第２外部入出力装置３００を含む。
【００９０】
ここで本発明の多重入力制御システム１０は、端末機１００の機能性に従い第１外部入出力装置２００と端末機１００のみを含む構成、或いは追加的な他の外部入出力装置をさらに含むこともできる。
上述した構成を含む多重入力制御システム１０は、端末機１００で実行（運用）されるアプリのアプリ運用画面を端末機１００の接続インターフェース１８０に接続した第１外部入出力装置２００又は第２外部入出力装置３００の少なくとも１つに提供するように支援する。
【００９１】
この過程で多重入力制御システム１０の端末機１００は活性化された少なくとも１つのアプリの運用（ｍａｎｉｐｕｌａｔｅ）のための入力装置を独立的に提供する。
例えば、端末機１００で複数のアプリが活性化される状況で第１アプリ（Ａｐｐ１）の運用画面は端末機１００に出力され、第２アプリ（Ａｐｐ２）運用画面は第１外部入出力装置２００に提供され、第３アプリ（Ａｐｐ３）運用画面は第２外部入出力装置３００に提供されることと仮定する。
ここで端末機１００は、第１アプリ（Ａｐｐ１）運用画面のための入力装置を端末機１００が提供する入力装置、例えばタッチパネル１４１、ペンタッチパネル１４５、ハードウェアキー１２０、カメラ１７０、マイク（ＭＩＣ）、モーションセンサーの内の少なくとも１つを割り当てることができる。
【００９２】
そして端末機１００は、第１外部入出力装置２００に出力される第２アプリ（Ａｐｐ２）運用のために第１アプリ（Ａｐｐ１）に割り当てられた入力装置と独立して運用することができる入力装置を割り当てる。
例えば、第１アプリ（Ａｐｐ１）にタッチパネル１４１が割り当てられた場合、端末機１００はペンタッチパネル１４５、ハードウェアキー１２０、カメラ１７０、マイク（ＭＩＣ）及びモーションセンサーの内の少なくとも１つを第２アプリ（Ａｐｐ２）運用のための入力手段として提供する。
また端末機１００は、第１アプリ（Ａｐｐ１）に割り当てられたタッチパネル１４１の領域と区分可能なタッチパネル１４１の領域を第２アプリ（Ａｐｐ２）に割り当てる。
【００９３】
また端末機１００は、第１外部入出力装置２００に出力される第２アプリ（Ａｐｐ２）の運用のために別途に設けた第１外部入力装置２１０、第２外部入力装置２７０、及び第３外部入力装置２８０の内の少なくとも１つを使用者選択によって、或いはデフォルトで第１外部入出力装置２００の入力手段で割り当てる。
使用者が第２アプリ（Ａｐｐ２）の運用のために割り当てされた入力装置を利用して入力信号を発生させると、当該入力信号は第２アプリ（Ａｐｐ２）に適用され、これによって変化した第２アプリ（Ａｐｐ２）運用画面が第１外部入出力装置２００に出力される。
【００９４】
ここで使用者は、端末機１００の入力装置の内の第２アプリ（Ａｐｐ２）運用のために割り当てられた入力装置を操作することができる。
また使用者は、第１外部入出力装置２００に割り当てられた第１乃至第３外部入力装置（２１０、２７０、２８０）の内の少なくとも１つを操作して第２アプリ（Ａｐｐ２）に適用する入力信号を生成することができる。
ここで第１乃至第３外部入力装置（２１０、２７０、２８０）の内の少なくとも１つで生成された入力信号は第１外部入出力装置２００を介して端末機１００に伝達する。
【００９５】
端末機１００は、第１外部入出力装置２００から入力信号を受信すると、これを第２アプリに適用する。
そして端末機１００は、入力信号が適用された第２アプリ（Ａｐｐ２）運用画面を第１外部入出力装置２００に出力する。
この過程で端末機１００は第１外部入出力装置２００と有線方式又は無線方式の少なくとも１つの通信チャンネルを形成する。
そして当該通信チャンネルを利用して入力信号を受信し、第２アプリ（Ａｐｐ２）運用画面を第１外部入出力装置２００に出力する。
【００９６】
このために第１外部入出力装置２００は、第１外部入力装置２１０、第１外部入出力装置表示部２４０、第１外部入出力装置制御部２６０、第２外部入力装置２７０、及び第３外部入力装置２８０を含む。
そして第１外部入出力装置２００は、第１外部入力装置２１０を支援するための信号受信部２１１をさらに含む。
ここで第２外部入力装置２７０はカメラ装置であり得る。
第３外部入力装置２８０はモーション感知センサーであり得る。
【００９７】
第１外部入出力装置制御部２６０は、端末機１００と有線方式又は無線方式の少なくとも１つの方式をベースとして通信チャンネルを形成することができる通信モジュールを含む。
そして第１外部入出力装置制御部２６０は、端末機１００から第２アプリ（Ａｐｐ２）運用画面を受信して第１外部入出力装置表示部２４０に出力するよう支援する。
そして第１外部入出力装置制御部２６０は、端末機１００との接続過程で第１外部入出力装置２００運用のために利用可能な第１乃至第３外部入力装置（２１０、２７０、２８０）に対する情報を端末機１００に提供する。
【００９８】
そして第１外部入出力装置制御部２６０は、第１外部入力装置２１０が第２アプリ（Ａｐｐ２）運用のために設定された状態で、第１外部入力装置２１０から入力信号が発生すると、これを信号受信部２１１を利用して受信する。
そして第１外部入出力装置制御部２６０は、受信された入力信号を端末機１００に伝達する。
【００９９】
以後、第１外部装置制御部２６０は、入力信号が適用された第２アプリ（Ａｐｐ２）運用画面を端末機１００から受信し、これを第１外部入出力装置表示部２４０に出力するように支援する。
第１外部装置制御部２６０は、端末機１００と第１外部入出力装置２００が接続されると、第１乃至第３外部入力装置（２１０、２７０、２８０）に対する情報を端末機１００に提供する。端末機１００は第１外部入出力装置２００運用のために割り当てられた外部入力装置の情報を受信すると、これを複数のアプリのうちに第１外部入力装置２００に提供するアプリの入力装置選択情報として提供する。
【０１００】
第２外部入出力装置３００は、第４外部入力装置３１０、第５外部入力装置３２０、第２外部入出力装置表示部３４０、第２外部入出力装置制御部３６０を含む。
第２外部入出力装置制御部３６０は、端末機１００の接続要請に従って通信チャンネルを形成することができる少なくとも１つの有線又は無線通信モジュールを含む。
第２外部入出力装置制御部３６０は、端末機１００と接続されると、第２外部入出力装置３００で運用可能な入力装置情報、すなわち、第４及び第５外部入力装置（３１０、３２０）に対する情報を収集して端末機１００に提供する。
【０１０１】
そして端末機１００で第３アプリ（Ａｐｐ３）運用のために第４又は第５外部入力装置（３１０、３２０）の少なくとも１つが選択されると、当該外部入力装置で生成された入力信号は第２外部入出力装置制御部３６０の制御によって端末機１００に提供される。
そして入力信号が適用された第３アプリ（Ａｐｐ３）運用画面が受信されると、第２外部入出力装置制御部３６０は、第３アプリ（Ａｐｐ３）運用画面を第２外部入出力装置表示部３４０に出力するように支援する。
ここで端末機１００は、第２外部入出力装置３００に出力される第３アプリ（Ａｐｐ３）運用のために他のアプリと独立した入力装置を割り当てることもできる。すなわち、端末機１００はペンタッチパネル１４５やハードウェアキー１２０などを第３アプリ（Ａｐｐ３）運用のために割り当てることもできる。上述した入力装置の割り当ては予め設定された情報によってデフォルトで決定するか、又は使用者選択によって決定することもできる。
【０１０２】
一方、端末機１００は、第１アプリ（Ａｐｐ１）運用画面、第２アプリ（Ａｐｐ２）運用画面、第３アプリ（Ａｐｐ３）運用画面のうちの少なくとも１つのみを出力することができる。
すなわち、端末機１００は、第２アプリ（Ａｐｐ２）運用画面及び第３アプリ（Ａｐｐ３）運用画面は表示部１４０に出力しないように制御することができる。
使用者は、第１外部入出力装置表示部２４０に出力される第２アプリ（Ａｐｐ２）運用画面を確認すると共に第２アプリに割り当てられた入力装置を利用して第２アプリ（Ａｐｐ２）運用のための入力信号を生成することができる。
また使用者は、第２外部入出力装置表示部３４０に出力される第３アプリ（Ａｐｐ３）運用画面を確認しながら第３アプリ（Ａｐｐ３）に割り当てられた入力装置を利用して第３アプリ（Ａｐｐ３）運用のための入力信号を生成することができる。
【０１０３】
上述の説明で端末機１００は、第１アプリ（Ａｐｐ１）運用画面、第２アプリ（Ａｐｐ２）運用画面、第３アプリ（Ａｐｐ３）運用画面を支援することで説明したが本発明はこれに限定されるものではない。
すなわち、端末機１００は、表示部１４０に出力される第１アプリ（Ａｐｐ１）運用をしなく、第１外部入出力装置２００及び第２外部入出力装置３００に運用画面を出力する第２アプリ（Ａｐｐ２）及び第３アプリ（Ａｐｐ３）のみを運用することもできる。
この場合、端末機１００は第２アプリ（Ａｐｐ２）運用画面及び第３アプリ（Ａｐｐ３）運用画面を表示部１４０に出力することができる。そして端末機１００は第２アプリ（Ａｐｐ２）運用のための入力信号及び第３アプリ（Ａｐｐ３）運用のための入力信号が受信されると、これを表示部１４０に出力することができる。
【０１０４】
以上で説明したように本発明の第２の実施形態による多重入力制御機能を支援する多重入力制御システム１０は、端末機１００が少なくとも１つの活性化されたアプリの実行結果を外部入出力装置に提供し、当該アプリの運用のために用いる入力装置を使用者設定によって、或いはデフォルトで独立して割り当てられるよう支援する。
特に第２の実施形態による多重入力制御機能を支援する多重入力制御システム１０は、端末機１００で独立的に入力装置を割り当てるだけでなく、接続インターフェースを介して接続された外部入出力装置及び端末機１００で実行される少なくとも１つのアプリのための入力手段としての外部入力装置までも割り当てるよう支援する。
【０１０５】
図８は、本発明の第２の実施形態による多重入力制御方法の内の端末機の運用方法を説明するためのフローチャートである。
図８を参照すると、本発明の第２の実施形態による多重入力制御方法の内の端末機１００の運用方法は、先ず端末機１００がＳ８０１段階で機能運用待機を行う。
【０１０６】
この段階で端末機１００の制御部１６０は、電源部から供給された電源を分配し、予め設定された情報によって待機画面を表示部１４０に出力したり、少なくとも１つのアイコン出力又はメニュー項目を出力する。
そして端末機１００はイベントが発生すると、Ｓ８０３段階で該当イベントが多重入力制御モード設定のためのイベントなのか否か確認する。
【０１０７】
ここで端末機１００は多重入力制御モード設定のためのイベントではない場合、Ｓ８０５段階に分岐してイベント特性に従う機能遂行を実行する。
例えば端末機１００は、使用者要請に従って、或いは予め設定された情報によって少なくとも１つのアプリを活性化し、対応するアプリの画面を表示部に出力する。
この時、端末機１００は入力装置を表示部１４０の最上位レイヤーに運用画面を出力するアプリに割り当てる。
そして端末機１００は、入力装置から発生された入力信号を最上位レイヤーに運用画面を出力するアプリに適用する。
【０１０８】
一方、Ｓ８０３段階で発生したイベントが多重入力制御モードイベントである場合、端末機１００は、Ｓ８０７段階に分岐して外部装置が接続されているか否かを確認する。
ここで端末機１００は外部装置の接続がない場合、Ｓ８０９段階に分岐して端末機１００の入力装置をベースとして多重入力制御を支援する。
例えば端末機１００は、複数のアプリ活性化が要請されると、それぞれのアプリに対して端末機１００の各入力装置が独立的に割り当てられることができるように制御する。
この段階で端末機１００は、タッチパネル１４１やペンタッチパネル１４５の領域を区分し、区分された領域を各アプリに独立的に割り当てる。そして端末機１００は各アプリの多重入力制御のために区分された領域に対する情報と各アプリ情報をマッピングし、区分された領域で発生した入力信号を当該アプリにだけ適用する。
【０１０９】
一方、Ｓ８０７段階で外部装置接続がある場合、Ｓ８１１段階で外部入力装置及び端末機の入力装置をベースとして多重入力制御を支援する。
この支援をするために端末機１００は、接続インターフェース１８０に接続された外部入出力装置又は外部入力装置の入力装置ＩＤ情報を収集し、これを含む入力装置リストを生成及び管理する。
そして端末機１００は、外部入力装置又は端末機の入力装置の中から使用者選択によって、或いは制御部１６０制御によって選択された少なくとも１つの入力装置と特定アプリをマッピングして入力装置マッピング情報を生成及び管理する。
この時、端末機１００は、アプリＩＤ別に入力装置ＩＤをマッピングして入力装置マッピング情報を生成及び管理する。
ここでアプリＩＤ別に１つ以上の入力装置ＩＤがマッピングされる。
【０１１０】
次に、端末機１００は、Ｓ８１３段階で入力信号を収集したか否かを確認する。
そして端末機１００は、入力信号が収集されると、マッピング情報による機能制御及び情報出力を支援する。
ここで多重入力制御システム１０の入力装置は、入力信号生成を要請を受けると、入力装置ＩＤを入力信号に含んで端末機１００の制御部１６０に提供する。
特にタッチパネル１４１やペンタッチパネル１４５のように領域区分を介して独立的な入力装置駆動の可能な構成は、領域の位置情報を入力信号に含んで提供する。
端末機１００の制御部１６０は、入力装置ＩＤ確認を介してアプリＩＤを確認し、当該入力信号を該当アプリに適用するように支援する。そして端末機１００は、入力信号が適用されたアプリ運用画面を端末機１００の表示部１４０、又は外部入出力装置に出力するように支援する。
【０１１１】
一方、Ｓ８１３段階で入力信号が収集されない場合、端末機１００はＳ８１７段階に分岐して多重入力制御モード解除のためのイベント発生があったのか否かを確認する。
そして端末機１００は、解除イベントの発生がない場合、Ｓ８１１段階に戻り以下の段階を再遂行する。
再遂行の過程で端末機１００は、特定アプリに対する入力装置の割り当てを変更することができる。
【０１１２】
Ｓ８１７段階で多重入力制御モード解除のためのイベントが発生すると、端末機１００は、Ｓ８１９動作段階に分岐して端末機１００の終了イベントが発生したのか否かを確認する。
そして端末機１００は、終了イベントの発生がなければＳ８０３段階に戻り、以下の段階を再遂行する。
【０１１３】
以上で説明したように、本発明の第２の実施形態による多重入力制御機能は、端末機１００に設けた入力装置だけではなく接続インターフェース１８０を介して接続可能な外部入力装置も端末機１００で運用される個々のアプリに対して独立した入力装置として利用されるように支援することができる。
これによって本発明の端末機１００を通して、或いは端末機１００にてコンテンツを再生する場合、使用者は、外部入出力装置の大画面を通してコンテンツを見ることができ、端末機１００上で実行されるアプリをより容易に制御することができる。
【０１１４】
図９Ａ〜図１０Ｂは、本発明の第２実施例による多重入力制御機能を支援する端末機１００の画面インターフェースの一例を説明するための図である。
説明に先立って、以下では本発明の第２の実施形態による多重入力制御機能を端末機１００に１つの外部入出力装置が接続される環境を基準で説明する。
しかし、本発明はこれに限定されるものではなく、より多い外部入出力装置との接続によって端末機でのアプリ運用領域の個数をさらに増やすこともできる。
【０１１５】
図９Ａ〜図１０Ｂを参照すると、本発明の端末機１００は、符号９０１の画面のように多重入力制御画面を表示部１４０に出力する。
多重入力制御画面は、アプリ選択領域４０、アプリ運用領域５０、及び入力装置マッピング情報領域６０を含む。
【０１１６】
アプリ選択領域４０は、図に示すように複数のアプリの内から少なくとも１つを選択することができる領域として、複数のアプリに対するアイコンが表示される。
アプリ選択領域４０は、現時点で表示されていないアイコンの検索のためにスクロール機能を提供することができる。
また本発明のアプリ選択領域４０の一側には、特定アプリ運用領域を表示部１４０に全画面で出力することができるように支援する全画面仮想キー４９が配置される。
【０１１７】
アプリ運用領域５０は、第１アプリ運用領域５１及び第２アプリ運用領域５２を含んで構成される。
ここで第１アプリ運用領域５１は、端末機１００の表示部１４０にだけ出力されるアプリ運用画面を出力する領域として用いられる。
また第１アプリ運用領域５１ベースで運用されるアプリは、端末機１００の入力装置を利用するように支援する。
第１アプリ運用領域５１の一側にはアプリ運用画面が出力される位置情報である「Ｍｙ  Ｄｅｖｉｃｅ」が出力される。
ここで「Ｍｙ  Ｄｅｖｉｃｅ」の意味は、第１アプリ運用領域５１を介して活性化されるアプリは、運用画面が端末機１００の表示部１４０にだけ出力されることを意味する。
【０１１８】
第２アプリ運用領域５２は、第１アプリ運用領域５１で運用されるアプリとは異なるアプリの運用画面が出力される領域である。
特に第２アプリ運用領域５２に出力されるアプリの運用画面は、接続インターフェース１８０を介して接続された外部入出力装置で出力することができる。
このため、第２アプリ運用領域５２の一側には外部入出力装置の識別情報に該当する「ＬＮ  ４６２３０Ｔ」が出力される。
言い換えれば、第２アプリ運用領域５２に出力されるアプリ運用画面は「ＬＮ  ４６２３０Ｔ」を識別情報として有する外部入出力装置に出力される。
また、第２アプリ運用領域５２の一側には入力装置マッピング情報領域６０が出力される。
【０１１９】
入力装置マッピング情報領域６０には図に示すように「Ｒｅｍｏｔｅ  ｃｏｎｔｒｏｌｌｅｒ」と「Ｃａｍｅｒａ」が出力される。
ここで「Ｒｅｍｏｔｅ  ｃｏｎｔｒｏｌｌｅｒ」と「Ｃａｍｅｒａ」が外部入出力装置を介して入力信号を提供する外部入出力装置の入力装置であることを示す。
又は「Ｒｅｍｏｔｅ  ｃｏｎｔｒｏｌｌｅｒ」は外部入出力装置を介して入力信号を提供する入力装置であり、「Ｃａｍｅｒａ」は端末機１００のカメラ１７０に対応することもできる。
すなわち、第２アプリ運用領域５２に運用画面を提供するアプリは、外部入出力装置を介して入力信号を提供する「Ｒｅｍｏｔｅ  ｃｏｎｔｒｏｌｌｅｒ」と端末機１００のカメラ１７０を介して入力信号を提供することができる。
又は「ｃａｍｅｒａ」が外部入出力装置に装着されたカメラを指示する場合、第２アプリ運用領域５２に関わるアプリの入力信号は、外部入出力装置を介してだけ受信することができる。
一方、第１アプリ運用領域５１のアプリ運用のために端末機１００がデフォルトで提供する入力装置がマッピングされる場合、図に示すように別途の入力装置マッピング情報が出力されないこともある。
【０１２０】
一方、符号９０１の画面では、使用者はアプリ選択領域４０に羅列された複数のアプリの内の第１アプリ（Ａｐｐ１）を選択してこれを第１アプリ運用領域５１にドラッグさせる。
それにより端末機１００は、第１アプリ運用領域５１への第１アプリ（Ａｐｐ１）のアイコンのドラッグが、第１アプリ（Ａｐｐ１）を活性化させるための入力信号として判断し、第１アプリ（Ａｐｐ１）を活性化することができる。
そして端末機１００は、符号９０３の画面のように第１アプリ（Ａｐｐ１）活性化による運用画面を第１アプリ運用領域５１に出力する。
【０１２１】
また、符号９０５の画面のように、使用者がアプリ選択領域４０で第２アプリ（Ａｐｐ２）を選択して第２アプリ運用領域５２にドラッグさせた場合、端末機１００は第２アプリ（Ａｐｐ２）が活性化するよう制御する。
そして端末機１００は、符号９０７の画面のように第２アプリ（Ａｐｐ２）活性化による画面を第２アプリ運用領域５２に出力する。
符号９０７の画面で全画面仮想キー４９が押されると、端末機１００は、図１０Ａの符号１００１の状況画面のように端末機１００の表示部１４０に第１アプリ（Ａｐｐ１）の運用画面のみを出力する。
これと共に端末機１００は、多重入力制御画面への転換のために仮想制御キー８０を画面一側に出力する。これと共に端末機１００は、第２アプリ（Ａｐｐ２）の運用画面を第１外部入出力装置２００を介して出力するように支援することができる。
これによって第１使用者（Ｕｓｅｒ１）は端末機１００を介して第１アプリ（Ａｐｐ１）の運用を行い、第２使用者（Ｕｓｅｒ２）は端末機１００で活性化された第２アプリ（Ａｐｐ２）の運用画面を第１外部入出力装置２００を介して運用することができる。
【０１２２】
符号１００１の画面で、端末機１００は、第２アプリ（Ａｐｐ２）を運用するために第２アプリ（Ａｐｐ２）のバックグラウンドプロセッシングを支援することができる。
そして端末機１００は、第２アプリ（Ａｐｐ２）運用によるアプリ運用画面を接続インターフェース１８０を介して第１外部入出力装置２００に伝達する。
第１外部入出力装置２００は、端末機１００から第２アプリ（Ａｐｐ２）運用画面情報を受信し、これを第１外部入出力装置表示部２４０に出力する。
【０１２３】
一方、第１外部入出力装置２００は、第１外部入力装置２１０、例えばリモートコントローラーから入力信号が発生すると、これを端末機１００に伝達する。
これにより端末機１００と第１外部入出力装置２００は、第２アプリ（Ａｐｐ２）運用画面伝達のための通信チャンネル及び入力信号伝達のための通信チャンネルを形成する。
端末機１００は、第１外部入出力装置２００から入力信号を受信すると、当該入力信号の入力装置ＩＤを確認し、受信した入力信号を第２アプリ（Ａｐｐ２）に適用するように制御する。
そして端末機１００は、入力信号が適用された第２アプリ（Ａｐｐ２）の運用画面を接続インターフェース１８０を介して第１外部入出力装置２００に提供する。
この過程で端末機１００は、受信した入力信号による第２アプリ（Ａｐｐ２）の運用と、それによる運用画面の伝達をバックグラウンドプロセッシングで行うことができる。
ここで端末機１００は、第１外部入出力装置２００からの入力信号受信に対する案内テキストや案内音出力を支援することもできる。
【０１２４】
一方、図１０Ｂの符号１００３の画面のように仮想制御キー８０を選択する入力信号が発生すると、端末機１００は、符号１００５の画面のように多重入力制御画面を出力する。
すなわち、端末機１００は、第１アプリ（Ａｐｐ１）運用中に第１使用者（Ｕｓｅｒ１）又は第２使用者（Ｕｓｅｒ２）によって仮想制御キー８０選択のための入力信号が発生すると、アプリ選択領域４０及び第２アプリ運用領域５２を含む画面を表示部１４０に出力する。
【０１２５】
図１１は、本発明の実施形態による多重入力制御システムを支援する機能モジュールを示すブロック図である。
図１１を参照すると、本発明の多重入力制御システム１０は、端末機１００が少なくとも１つの入力装置（１２０、１４１、１４５、１７０、ＭＩＣ）を含み、第１接続インターフェース１８１を介して前述の実施形態で説明した外部入力装置（１０１、１０３、２１０、２７０、２８０、３１０、３２０）の内の少なくとも１つが接続される。
第１ドライバー（Ｄｒｉｖｅｒ１）１６７は、少なくとも１つの入力装置（１２０、１４１、１４５、１７０、ＭＩＣ）と外部入力装置（１０１、１０３、２１０、２７０、２８０、３１０、３２０）の接続及び当該構成から伝達される入力信号をイベント処理部１６３に伝達する構成である。
【０１２６】
イベント処理部１６３は、入力マネージャー１６２及びアプリ選択部１６４の構成を含み、上述した構成を利用して少なくとも１つの入力装置（１２０、１４１、１４５、１７０、ＭＩＣ）及び外部入力装置（１０１、１０３、２１０、２７０、２８０、３１０、３２０）の内の少なくとも１つから伝達される入力信号を複数のアプリの内のいずれか１つのアプリに提供する。
【０１２７】
アプリ機能遂行部１６１は、イベント処理部１６３から入力信号が伝達され、これを特定アプリに伝達して該当アプリの運用に適用するように制御する構成である。
図に示すものは、第１アプリ（Ａｐｐ１）及び第２アプリ（Ａｐｐ２）が駆動することを例として説明したが本発明はこれに限定されるものではない。
すなわち、アプリ機能遂行部１６１は、より多い個数のアプリを活性化することができる。
アプリ機能遂行部１６１で駆動するアプリが追加された場合、イベント処理部１６３はそれぞれのアプリの駆動のための入力信号を独立的に適用するように制御する。
すなわち、イベント処理部１６３は、少なくとも１つの入力装置（１２０、１４１、１４５、１７０、ＭＩＣ）及び外部入力装置（１０１、１０３、２１０、２７０、２８０、３１０、３２０）の内の他のアプリに重複して割り当てられていない入力装置を新たに活性化されたアプリに割り当てるように制御する。
【０１２８】
ここでイベント処理部１６３は、他のアプリにすでに割り当てられた入力装置を使用者要請に従って新たに活性化されるアプリに割り当てるようにすることもできる。
これによりイベント処理部１６３は、入力装置を選択することができる環境を端末機１００の表示部１４０を介して提供することができる。
又はイベント処理部１６３は、予め設定されたスケジュールによって特定入力装置を各アプリで独立的に割り当てて、これを使用者が認識するように案内情報を出力することができる。
例えばイベント処理部１６３は、複数の入力装置を活性化されるアプリに対して順次に割り当てることができる。又はイベント処理部１６３は、タッチパネル１４１又はペンタッチパネル１４５の少なくとも１つの独立的な領域を、活性化された複数のアプリの内の表示部１４０に出力される複数のアプリそれぞれに割り当てて提供することができる。
【０１２９】
第１アプリ（Ａｐｐ１）及び第２アプリ（Ａｐｐ２）は、イベント処理部１６３から伝達される入力信号によってアプリの実行（運用）を行い、アプリ実行によるデータを表示マネージャー１６５に伝達する。
それにより表示マネージャー（Ｄｉｓｐｌａｙ  Ｍａｎａｇｅｒ）１６５は、これを第２ドライバー１６９を介して表示部１４０に出力するか、第２接続インターフェース１８２を介して前述の外部入出力装置（２００、３００）の内の少なくとも１つに伝達する。
ここで外部入出力装置（２００、３００）は先に図７で説明した第１外部入出力装置２００及び第２外部入出力装置３００の内の少なくとも１つとなることができる。
【０１３０】
上述の説明で端末機に入力装置の構成が含まれる形態を基準で説明したが、本発明はこれに限定されるものではない。
すなわち、本発明の端末機は、入力装置の構成が除去して外部入力装置を接続することができる接続インターフェースを含む構成をとることもできる。
ここで接続インターフェースは、複数のアプリ運用のための入力信号を生成する少なくとも１つの外部入力装置が接続されるように支援する。
この場合、端末機の制御部は、上述のように複数のアプリ活性化要請を受信した場合、少なくとも１つの外部入力装置をイベント発生によって、或いは予め設定された情報によって複数のアプリ別に独立的に運用されるように割り当てることができる。
【０１３１】
外部入力装置は、接続インターフェースを介して接続されるタッチパネル、ペンとペンタッチパネル、キーボード、カメラ、マイク、及びモーションセンサーの内の少なくとも１つを含むことができる。
この環境で制御部は、複数のアプリ別に接続インターフェースを介して接続されたタッチパネル領域を区分して割り当てることができる。
また制御部は、複数のアプリ別に接続インターフェースを介して接続されたペンタッチパネル領域を区分して割り当てることができる。
また制御部は、１つのキーボードキーの内の一部キーを区分して各アプリ別に割り当てることができる。
【０１３２】
端末機の制御部は、少なくとも１つの外部入力装置から入力信号を受信すると、外部入力装置が割り当てられたアプリの種類を確認し、入力信号を確認されたアプリに適用するように制御する。
端末機は、複数のアプリ運用によるアプリ運用領域を出力する表示部をさらに含むことができ、前述の画面インターフェースを外部入力装置に対して提供することができる。
すなわち、端末機の表示部は、アプリ選択領域、アプリ運用領域、入力装置選択領域の内の少なくとも１つを出力することができる。
また端末機の表示部は、アプリ選択領域、複数のアプリの内から選択されたアプリに関わる画面が出力されるアプリ運用領域、アプリにマッピングされた（割り当てられた）少なくとも１つの外部入力装置の情報を出力する入力装置マッピング情報領域を含む画面を出力することができる。
【０１３３】
制御部は、アプリに関わる画面が表示された領域別に接続インターフェースを介して接続されたタッチパネル又はペンタッチパネルの少なくとも１つの領域を区分して、少なくとも１つの区分されたタッチパネル及びペンタッチパネルの各領域を該当アプリの入力手段として動作するように割り当てることができる。
この時、端末機に含まれる表示部は、イベント発生によって各アプリ別の画面領域の内の少なくとも１つに仮想入力窓を出力することができる。
【０１３４】
付加的に、端末機は、複数のアプリ駆動のために通信部を含み、複数のアプリ運用を支援する外部サーバー装置との接続を行うことができる。
そして端末機は、外部サーバー装置からサーバーベースで運用される複数のアプリを上述した外部入力装置をベースとして運用することができる。
また端末機は、複数のアプリ駆動のための上述した接続インターフェースを提供し、複数のアプリ運用を支援する外部電子装置の接続を支援することができる。
この場合端末機は、外部電子装置で運用される複数のアプリに対して外部入力装置の区分と割り当て、アプリ制御を支援することができる。
【０１３５】
以上で説明したように、本発明の実施形態による多重入力制御機能は、端末機１００で運用されるアプリ別に入力装置を独立的に運用可能になるように支援することができる。
従って、使用者は、アプリ間のスイッチングなしで所望するアプリに入力信号を提供する入力装置を操作することができる。
また本発明の多重入力制御機能は、外部装置が接続されて動作する複数のアプリの１つに少なくとも１つの入力装置を割り当て、ユーザーインターフェースの拡張性を強化することができる。
【０１３６】
一方、上述の携帯端末機１００は、その提供形態によって多様な追加モジュールをさらに含むことができる。
すなわち、携帯端末機１００は、通信端末機の場合、近距離通信のための近距離通信モジュール、携帯端末機１００の有線通信方式又は無線通信方式によるデータ送受信のためのインターフェース、インターネットネットワークと通信してインターネット機能を行うインターネット通信モジュール、及びデジタル放送受信と再生機能を行うデジタル放送モジュールなどのように上記で言及されない構成をさらに含むこともできる。
【０１３７】
このような構成要素は、デジタル機器の機能集中化の傾向によって変形が非常に多様で全部列挙することはできないが、上記言及された構成要素と同等な水準の構成要素が上記デバイスに追加でさらに含まれて構成することができる。
また、本発明の携帯端末機１００は、その提供形態によって上記の構成で特定構成が除かれたり、他の構成と取り替えられることもできることは勿論である。これは本技術分野の通常の知識を有した者には容易に理解される。
【０１３８】
また、本発明の実施形態による携帯端末機は、例えば携帯端末機１００は、多様な通信システムに対応する通信プロトコルに基づいて動作するすべての移動通信端末機（ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｔｅｒｍｉｎａｌｓ）をはじめとして、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、デジタル放送プレーヤー、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、音楽再生機（例えば、ＭＰ３プレーヤー）、携帯ゲーム端末、スマートフォン（Ｓｍａｒｔ  Ｐｈｏｎｅ）、ノート・ブック（Ｎｏｔｅｂｏｏｋ）ＰＣ、及びハンドヘルドＰＣなどすべての情報通信器機とマルチメディア及びそれに対する応用機器を含むことができる。
【０１３９】
尚、本発明は、上述の実施形態に限られるものではない。本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１４０】
１０    多重入力制御システム
４０    アプリ選択領域
５０    アプリ運用領域
６０    入力装置マッピング情報領域
７０    入力装置選択領域
１００    端末機
１１０    通信部
１２０    ハードウェアキー
１３０    オーディオ処理部
１４０    表示部
１４１    タッチパネル
１４３    表示パネル
１４５    ペンタッチパネル
１５０    貯蔵部
１５１    アプリ（アプリケーションプログラム）
１５３    多重入力制御プログラム
１５５    入力装置リスト
１６０    制御部
１６１    アプリ機能遂行部
１６２    入力マネージャー
１６３    イベント処理部
１６４    アプリ選択部
１６５    表示マネージャー（Ｄｉｓｐｌａｙ  Ｍａｎａｇｅｒ）
１６７、１６９    （第１、第２）ドライバー
１７０    カメラ
１８０    接続インターフェース
１８１、１８２    （第１、第２）接続インターフェース
２００、３００    （第１、第２）外部入出力装置
２１０、２７０、２８０    （第１〜第３）外部入力装置
２１１    信号受信部
２４０、３４０    （第１、第２）外部入出力装置表示部
２６０、３６０    （第１、第２）外部入出力装置制御部
３１０、３２０    （第４、第５）外部入力装置
【図１】
2014175015.tif 000003
【図２】
2014175015.tif 000004
【図３】
2014175015.tif 000005
【図４】
2014175015.tif 000006
【図５】
2014175015.tif 000007
【図６】
2014175015.tif 000008
【図７】
2014175015.tif 000009
【図８】
2014175015.tif 000010
【図９Ａ】
2014175015.tif 000011
【図９Ｂ】
2014175015.tif 000012
【図１０Ａ】
2014175015.tif 000013
【図１０Ｂ】
2014175015.tif 000014
【図１１】
2014175015.tif 000015