(57)【要約】【課題】複数の機能が実行されている場合において、バックグランドで動作している機能に移行する。【解決手段】情報通信端末１は、単一または複数のアプリケーションを起動させることにより、複数の機能を同時に実行することができるようになされている。また情報通信端末１は、複数の機能を同時に実行している場合、バックグランドで並行して動作している機能のうち、即座にアクセス（移行）できることが有用な機能へは、ユーザがＩＮＦＯボタン１１を押下することにより簡単に移行（すなわち、ショートカット）することができるようになされている。本発明は、情報通信端末に適用できる。【選択図】図２
2008009896.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータの再生機能と、外部機器との通信機能を同時に実行している情報処理装置において、
前記再生機能を実行する再生手段と、
前記通信機能を実行する通信手段と、
第１の操作手段からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当手段と、
第２の操作手段からの操作入力を取得する操作入力取得手段と、
前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御手段と
を備え、
前記操作入力割当手段は、前記表示制御手段により前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て、
前記表示制御手段は、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する
情報処理装置。
【請求項２】
前記操作入力割当手段は、前記第１の操作手段からの操作入力が前記通信機能および前記再生機能のいずれにも割当てられていない場合、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段から入力された情報を前記通信機能に割当て、さらに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段から入力された情報を前記再生機能に割当て、
前記表示制御手段は、前記通信機能に関する情報および再生機能に関する情報のいずれも前記表示部に表示していない場合、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記通信機能に関する情報を前記表示部に表示し、さらに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する
請求項１に記載の情報処理装置。
【請求項３】
前記通信機能に関する情報は、前記通信機能による通信状態に応じた情報であり、
前記再生機能に関する情報は、前記再生機能による再生状態に応じた情報である
請求項１に記載の情報処理装置。
【請求項４】
前記再生機能により再生されるコンテンツが格納されている記憶部を有し、
前記表示制御手段は、前記再生機能で再生されているコンテンツが、前記記憶部に記憶されているコンテンツであるか、外部機器から提供されたコンテンツであるかを表す情報を含む前記再生機能に関する情報を、前記表示部に表示する
請求項３記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記再生機能で再生されたコンテンツが外部機器に提供されている場合、前記外部機器で前記コンテンツが出力されていることを表す情報を含む前記再生情報に関する情報を前記表示部に表示する
請求項３記載の情報処理装置。
【請求項６】
前記通信機能において新たなイベントが発生したとき、その旨が提示される
請求項３に記載の情報処理装置。
【請求項７】
コンテンツデータの再生機能と、外部機器との通信機能を同時に実行させる情報処理方法において、
前記再生機能を実行する再生ステップと、
前記通信機能を実行する通信ステップと、
第１の操作手段からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当ステップと、
第２の操作手段からの操作入力を取得する操作入力取得ステップと、
前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御ステップと
を含み、
前記操作入力割当ステップは、前記表示制御ステップの処理で前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て、
前記表示制御ステップは、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する
情報処理方法。
【請求項８】
コンテンツデータの再生機能と、外部機器との通信機能を同時に実行させる情報処理をコンピュータに実行されるプログラムにおいて、
前記再生機能を実行する再生ステップと、
前記通信機能を実行する通信ステップと、
第１の操作手段からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当ステップと、
第２の操作手段からの操作入力を取得する操作入力取得ステップと、
前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御ステップと
を含み、
前記操作入力割当ステップは、前記表示制御ステップの処理で前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て、
前記表示制御ステップは、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する
情報処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、複数の機能が並行して動作可能な場合に用いて好適な、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータの小型化や、携帯電話機または手持ち型ゲーム機の多機能化に伴って、小型装置の操作手段の効率化が注目されている。
【０００３】
大きな装置であれば、各機能に応じた操作手段をそれぞれ配置することができるが、小型の装置においては、操作手段を配置できる領域が制限されている。
【０００４】
そこで、１つの操作手段からの操作入力を複数の機能に割当てることが提案されている。例えば特許文献１には、ユーザの操作手段への接触圧力に応じて、操作手段からの操作入力が割当てられる機能を選択することができることが記載されている。
【０００５】
【特許文献１】特開２００５−３１７０４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながらこの方法においては、接触圧力で選択できる機能は、接触圧力に応じて画一的に決められており、例えば複数の機能が同時に実行されている場合において、実行されている機能との関係で、操作入力に割当てる機能が決定されるような方法は開発されていない。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、複数の機能を並行して実行することができる小型端末装置において、操作手段からの操作入力を、並行して実行されている機能に割当てることができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の情報処理装置は、コンテンツデータの再生機能と、外部機器との通信機能を同時に実行している情報処理装置において、前記再生機能を実行する再生手段と、前記通信機能を実行する通信手段と、第１の操作手段からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当手段と、第２の操作手段からの操作入力を取得する操作入力取得手段と、前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御手段とを備え、前記操作入力割当手段は、前記表示制御手段により前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て、前記表示制御手段は、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する。
【０００９】
前記操作入力割当手段は、前記第１の操作手段からの操作入力が前記通信機能および前記再生機能のいずれにも割当てられていない場合、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段から入力された情報を前記通信機能に割当て、さらに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段から入力された情報を前記再生機能に割当て、前記表示制御手段は、前記通信機能に関する情報および再生機能に関する情報のいずれも前記表示部に表示していない場合、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記通信機能に関する情報を前記表示部に表示し、さらに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示することができる。
【００１０】
前記通信機能に関する情報は、前記通信機能による通信状態に応じた情報であり、前記再生機能に関する情報は、前記再生機能による再生状態に応じた情報であるようにすることができる。
【００１１】
前記再生機能により再生されるコンテンツが格納されている記憶部を有し、前記表示制御手段は、前記再生機能で再生されているコンテンツが、前記記憶部に記憶されているコンテンツであるか、外部機器から提供されたコンテンツであるかを表す情報を含む前記再生機能に関する情報を、前記表示部に表示することができる。
【００１２】
前記表示制御手段は、前記再生機能で再生されたコンテンツが外部機器に提供されている場合、前記外部機器で前記コンテンツが出力されていることを表す情報を含む前記再生情報に関する情報を前記表示部に表示することができる。
【００１３】
前記通信機能において新たなイベントが発生したとき、その旨が提示される。
【００１４】
本発明の一側面の情報処理方法、またはプログラムは、コンテンツデータの再生機能と、外部機器との通信機能を同時に実行させる情報処理方法において、またはコンテンツデータの再生機能と、外部機器との通信機能を同時に実行させる情報処理をコンピュータに実行されるプログラムにおいて、前記再生機能を実行する再生ステップと、前記通信機能を実行する通信ステップと、第１の操作手段からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当ステップと、第２の操作手段からの操作入力を取得する操作入力取得ステップと、前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御ステップとを含み、前記操作入力割当ステップは、前記表示制御ステップの処理で前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て、前記表示制御ステップは、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する。
【００１５】
本発明の一側面の情報処理装置、情報処理方法、またはプログラムおいては、前記再生機能が実行され、前記通信機能が実行され、第１の操作手段からの操作入力が、前記再生機能または前記通信機能に割当てられ、第２の操作手段からの操作入力が取得され、前記再生機能に関する情報または前記通信機能に関する情報が、表示部に表示される。前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力が前記通信機能に割当てられるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力が前記再生機能に割当てられる。前記通信機能に関する情報を前記表示部に表示しているときに、前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報が前記表示部に表示される。
【発明の効果】
【００１６】
以上のように、本発明の一側面によれば、例えば複数の機能を並行して実行することができる小型端末装置において、操作手段からの操作入力を、並行して実行されている機能に割当てることができる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
本発明の一側面の情報処理装置は、
コンテンツデータの再生機能と、外部機器との通信機能を同時に実行している情報処理装置において、
前記再生機能を実行する再生手段（例えば、図１１のアプリケーションプロセッサ１３１）と、
前記通信機能を実行する通信手段（例えば、図１１のアプリケーションプロセッサ１３１）と、
第１の操作手段（例えば、図２の４方向キー２６）からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当手段（例えば、図２８の操作入力割当部９０６）と、
第２の操作手段（例えば、図２のINFOボタン１１）からの操作入力を取得する操作入力取得手段（例えば、図２８のショートカット操作入力部９０１）と、
前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御手段（例えば、図２８のINFOパネル生成部９０５）と
を備え、
前記操作入力割当手段は、前記表示制御手段により前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て（例えば、図３９のステップＳ１１）、
前記表示制御手段は、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する（例えば、図３９のステップＳ１０）。
【００１９】
前記操作入力割当手段は、前記第１の操作手段からの操作入力が前記通信機能および前記再生機能のいずれにも割当てられていない場合、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段から入力された情報を前記通信機能に割当て（例えば、図３９のステップＳ６）、さらに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段から入力された情報を前記再生機能に割当て（例えば、図３９のステップＳ１１）、
前記表示制御手段は、前記通信機能に関する情報および再生機能に関する情報のいずれも前記表示部に表示していない場合、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記通信機能に関する情報を前記表示部に表示し（例えば、図３９のステップＳ５）、さらに、前記操作入力取得手段により前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する（例えば、図３９のステップＳ１０）。
【００２０】
前記通信機能に関する情報は、前記通信機能による通信状態に応じた情報であり（例えば、図２９または図３２）、
前記再生機能に関する情報は、前記再生機能による再生状態に応じた情報である（例えば、図３５）。
【００２１】
前記再生機能により再生されるコンテンツが格納されている記憶部（例えば、図１１の大容量フラッシュメモリ１５４）を有し、
前記表示制御手段は、前記再生機能で再生されているコンテンツが、前記記憶部に記憶されているコンテンツであるか、外部機器から提供されたコンテンツであるかを表す情報を含む前記再生機能に関する情報（例えば、図３７Ｂの再生INFOパネル８０１−２）を、前記表示部に表示する。
【００２２】
前記表示制御手段は、前記再生機能で再生されたコンテンツが外部機器に提供されている場合、前記外部機器で前記コンテンツが出力されていることを表す情報を含む前記再生情報に関する情報を前記表示部に表示する（例えば、図３８Ｂの再生INFOパネル８０１−２）。
【００２３】
前記通信機能において新たなイベントが発生したとき、その旨が提示される（例えば、図３０または図３３）。
【００２４】
本発明の一側面の情報処理方法またはプログラムは、
コンテンツデータの再生機能と、外部機器との通信機能を同時に実行させる情報処理方法において、または  コンテンツデータの再生機能と、外部機器との通信機能を同時に実行させる情報処理をコンピュータに実行されるプログラムにおいて、
前記再生機能を実行する再生ステップ（例えば、図１２のオーディオプレイヤ）と、
前記通信機能を実行する通信ステップ（例えば、図１２のコミュニケーションアプリケーション）と、
第１の操作手段からの操作入力を、前記再生機能または前記通信機能に割当てる操作入力割当ステップ（例えば、図１２のアプリケーションマネージャ）と、
第２の操作手段からの操作入力を取得する操作入力取得ステップ（例えば、図１２のアプリケーションマネージャ）と、
前記再生機能に関する情報または前記通信機能に関する情報を、表示部に表示させる表示制御ステップ（例えば、図１２のアプリケーションマネージャ）と
を含み、
前記操作入力割当ステップは、前記表示制御ステップの処理で前記通信機能に関する情報が前記表示部に表示されているときに、前記第１の操作手段からの操作入力を前記通信機能に割当てるとともに、前記第１の操作手段からの操作入力を前記通信機能に割当てている場合に、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記第１の操作手段からの操作入力を前記再生機能に割当て（例えば、図３９のステップＳ１１）、
前記表示制御ステップは、前記通信機能に関する情報を前記表示部に表示しているときに、前記操作入力取得ステップの処理で前記第２の操作手段からの操作入力が取得されたとき、前記再生機能に関する情報を前記表示部に表示する（例えば、図３９のステップＳ１０）。
【００２５】
以下、図を参照して、本発明の実施の形態について説明する。
【００２６】
図１は、本発明を適用した情報通信端末１−１乃至情報通信端末１−３を含んで構成される情報通信システムの構成例を示している。情報通信端末１−１乃至情報通信端末１−３は、同一の機能を有する装置であり、以下においては、情報通信端末１−１乃至情報通信端末１−３を個々に区別する必要がない場合、単に、情報通信端末１と称する。他の場合も同様である。
【００２７】
情報通信端末１は、各種機能を有する、ユーザが片手で把持可能な大きさの携帯装置である。
【００２８】
情報通信端末１は、例えば無線および有線を介した情報通信機能を有する。
【００２９】
具体的には、情報通信端末１は、例えば、802.11bの規格に対応したWLAN（Wireless Local Area Network；無線LAN）機能を有して他の装置と接続し、情報を授受することができる。
【００３０】
図１の例では、情報通信端末１は、所定のアプリケーションを実行することにより、無線通信により、直接、インターネットなどのネットワーク２と接続可能であり、ネットワーク２を介して、各種サーバ３、パーソナルコンピュータ４、または、他の情報通信端末１（図中、情報通信端末１−１と情報通信端末１−２で示される）と情報を授受することができる。
【００３１】
情報通信端末１はまた、所定のアプリケーションを実行することにより、無線通信で、直接、他の情報通信端末１（図中、情報通信端末１−１と情報通信端末１−２で示される）と情報を授受することも可能である。
【００３２】
802.11bの規格に対応した無線通信を実現するアプリインフラストラクチャモードリケーションがあるが、情報通信端末１は、このWLANにおいて、インフラストラクチャモードと、アドホックモードのいずれかを選択的に用いることができる。
【００３３】
WLANインフラストラクチャモードとは、無線LANアクセスポイントを介して通信を行う方式のことである。WLANアドホックモードとは、無線LANアクセスポイントを介せずに、直接装置同士でデータを授受する方式のことである。
【００３４】
インフラストラクチャモードの通信処理を利用して処理を行うアプリケーションとしては、IP電話などの機能を提供するコミュニケーションアプリケーション、チャットなどの機能を提供するインスタントメッセンジャー、ウェブページを閲覧するためのウェブブラウザ、および電子メールアプリケーションなどがある。
【００３５】
アドホックモードの通信処理を利用して処理を行うアプリケーションとしては、アドホック通信が可能な範囲に存在するアドホックモードの情報通信端末１（図中、情報通信端末１−１と情報通信端末１−２で示される）同士でのファイル転送を行うファイル交換アプリケーションや楽曲データのストリーミングを行うミュージックアプリケーションなどがある。
【００３６】
情報通信端末１はまた、例えば、USB(Universal Serial Bus)2.0の規格に対応して有線で他の機器と接続し、情報を授受することができる。
【００３７】
情報通信端末１は、各種情報を記録する機能、および音声や映像を再生する機能を有する。
【００３８】
具体的には情報通信端末１は、例えば、ATRAC（Advanced Transform Acoustic Coding）3、MP3（MPEG Audio Layer-3）、WMA（Windows（登録商標） Media Audio）などのオーディオコーディック方式に対応して各種アプリケーションを実行することにより、供給された音声データを記録または再生することができる。
【００３９】
楽曲データを再生するアプリケーションとしてはオーディオプレイヤがある。またアドホック通信が可能な範囲に存在するアドホックモードの情報通信端末１同士での楽曲データのストリーミングを行うミュージックアプリケーションも、この種のアプリケーションの１つである。
【００４０】
情報通信端末１はまた、いわゆる、Photo Viewer機能を備えており、画像データを記憶するとともに、その画像データを再生することができる。
【００４１】
情報通信端末１は、再生された映像を含む各種情報、またはユーザの操作入力の補助となる情報（いわゆるGUI（Graphic User Interface））などを表示する機能を有している。
【００４２】
具体的には、情報通信端末１は、例えば表示デバイスとしてLCD（Liquid Crystal display）を備え、入力デバイスとしてキーボード等を備えており、所定のアプリケーションを実行することにより、映像を含む各種情報、または各種GUIなどを表示したり、各種入力デバイスからのユーザの操作入力を制御することができる。
【００４３】
情報通信端末１は、このような複数の機能を有するが、いくつかの機能を同時に実行するができるようになされている。
【００４４】
すなわちユーザは、例えばブラウザを起動させてインターネットを利用しながら、オーディオプレイヤを起動させて楽曲を聴くことができたり、オーディオプレイヤを起動させて楽曲を聴いているときでも、WLANのインフラストラクチャモードにおけるインスタントメッセンジャーでのアクセスを受け付けることができる。
【００４５】
またユーザは、WLANのアドホックモードにおけるミュージックアプリケーションを起動させてストリーミング再生を行いながら、アドホックモードでの他の装置からのアクセスを受け付けることもできる。
【００４６】
また情報通信端末１は、このように複数の機能を同時に実行する際、バックグランドで並行して動作している機能のうち、即座にアクセスできることが有用な機能へは、後述するINFOボタンを押下することにより簡単に移行（すなわち、ショートカット）することができるようになされている。
【００４７】
詳細は、図２７乃至図３９を参照して後述するが情報通信端末１では、複数の機能が同時に実行している場合において、INFOボタンが押下されると、バックグランドで動作している機能を利用するための所定の操作パネル（以下、INFOパネルと称する）が表示され、所定の操作手段からの操作入力が、移行した機能に割当てられる。
【００４８】
すなわちユーザは、INFOボタンの押下という簡単な操作により、バックグランドで動作している機能にショートカットすることができ、その機能を迅速に利用することができる。
【００４９】
通常、複数の機能を実行することができる端末では、機能にアクセスするためのGUIが階層的に用意されており、ユーザは、一定の手順に従ってGUIの階層を遷移することによりバックグランドで動作している機能に辿り着くことができる。これに対してこの情報通信端末１によれば、INFOボタンを操作すれば、バックグランドで動作している機能に簡単にショートカットすることができる。
【００５０】
このように、バックグランドで動作する機能にショートカットすることができるということは、多機能化が進む装置において特に有用であり、また同じ操作手段で、移行後の機能を制御することができるということは、操作手段を配置する領域に制限があり、それぞれの機能に応じた操作手段を配置することができない小型端末において特に有用である。
【００５１】
次に、図２乃至図８を参照して、情報通信端末１の外観について説明する。図２は、情報通信端末１の正面外形図である。
【００５２】
情報通信端末１は、その正面に、INFOボタン１１、表示部２１、WLANモード切替ボタン２２、HOMEボタン２３、BACKボタン２４、オプションボタン２５、４方向キー２６、決定ボタン２７、スピーカ２８、および、マイク２９を備え、表示部２１に向かって左側側面に、WLAN ON/OFFスイッチ３０、WLAN状態通知発光部３１、電源状態通知発光部３２、および、電源スイッチ３３を備え、図中、表示部２１に向かって右側側面に通信状態通知発光部３４を備え、表示部２１に向かって下側側面に、ミュージックキー３５を備えている。
【００５３】
INFOボタン１１は、複数の機能が実行している場合において、バックグランドで動作している所定の機能にショートカットするときに操作されるボタンである。
【００５４】
表示部２１は、例えば、LCDなどの平面ディスプレイにより構成され、各種情報を表示可能なようになされている。
【００５５】
WLANモード切替ボタン２２は、無線ＬＡＮのONとOFFを切り替える操作入力を行うためのボタンである。
【００５６】
HOMEボタン２３は、表示部２１に現在表示されている情報の種類にかかわらず、表示部２１に図１３を用いて後述するHOMEメニューを表示させるため操作入力を行うためのボタンである。
【００５７】
BACKボタン２４は、表示画面を１つ前の画面に戻すための操作入力を行うためのボタンである。
【００５８】
オプションボタン２５は、オプションの各種設定のための表示画面を表示させるための操作入力を行うためのボタンである。
【００５９】
４方向キー２６は、表示部２１に表示された情報において、例えば、カーソルを移動させたり、メニュー、または、ボタンやアイコンなどの選択を変更させるなどの操作入力を行うためのキーである。
【００６０】
決定ボタン２７は、選択状態のメニュー、または、ボタンやアイコンなどの選択を決定するための操作入力を行うためのボタンである。
【００６１】
スピーカ２８は、例えば、IP電話が用いられた場合などにおいて、通話の音声を出力したり、情報通信端末１に記録された音声データのうち、所定のアプリケーションにより再生される音声を出力するスピーカである。
【００６２】
マイク２９は、例えば、IP電話が用いられた場合などにおいて、通話の音声を入力したり、所定のアプリケーションにより取得される音声を集音する。
【００６３】
WLAN ON/OFFスイッチ３０は、情報通信端末１の無線通信機能の有効と無効を切り替える場合にユーザにより操作されるスイッチである。
【００６４】
WLAN状態通知発光部３１は、例えば、１つまたは複数のLED（light emitting diode）などの発光素子および導光管で構成される、情報通信端末１の無線通信機能の有効と無効をユーザに通知するための発光部である。
【００６５】
電源状態通知発光部３２は、例えば、１つまたは複数のLEDなどの発光素子で構成される、情報通信端末１の電源が入っているか否かや、充電中であるか、充電が終了されたかなどをユーザに通知するための発光部である。
【００６６】
電源スイッチ３３は、情報通信端末１の電源を入り切りするためのスイッチである。
【００６７】
通信状態通知発光部３４は、例えば、１つまたは複数のLEDなどの発光素子で構成される、情報通信端末１の通信状態をユーザに通知するための発光部である。
【００６８】
ミュージックキー３５は、情報通信端末１において音声データを再生する場合の、再生開始、再生終了、早送り、巻き戻し、一旦停止、および、正逆方向ＡＭＳ（Auto Music Scan;頭出し）などの操作入力を行うためのキーである。
【００６９】
次に、図３は、情報通信端末１の、裏側（表示部２１の設けられていない側）の外形図である。
【００７０】
情報通信端末１の裏側には、バッテリーカバー４１が設けられ、通信状態通知発光部３４が設けられている側に、リンガースピーカ４２、HOLDスイッチ４３、および、ボリュームボタン４４が設けられている。
【００７１】
バッテリーカバー４１は、情報通信端末１の各部に電源を供給するバッテリを装着する装着部分とバッテリのカバーである。
【００７２】
リンガースピーカ４２は、主に、情報通信端末１に蓄積されている音声データのうちの楽曲データや、他の情報通信端末１などからストリーミングされた楽曲データなどを再生出力したり、IP電話が用いられた場合の呼び出し音などを再生出力するスピーカである。
【００７３】
HOLDスイッチ４３は、例えば、すべてのボタンやスイッチ等の入力を無効にする場合に操作されるスイッチである。
【００７４】
ボリュームボタン４４は、リンガースピーカ４２から出力される音声のボリュームを調節する場合に操作されるボタンである。
【００７５】
次に、図４は、情報通信端末１の、上側側面（WLAN ON/OFFスイッチ３０が設けられている側）の外形図である。
【００７６】
情報通信端末１の上側側面には、USBコネクタ５１およびコネクタジャック５２が設けられている。
【００７７】
USBコネクタ５１には、ＵＳＢケーブルが接続され、他の装置と情報を授受することができる。
【００７８】
コネクタジャック５２は、例えば、１０pinの平型メスコネクタなどで構成され、ヘッドホンやマイクなどの音声入出力デバイスを接続することができる。
【００７９】
ＤＣジャック５３は、ＤＣ電源の供給を受けるものである。
【００８０】
次に、図５は、情報通信端末１の表示部２１が設けられている側から向かって右側面（通信状態通知発光部３４が設けられている側）の外形図である。
【００８１】
通信状態通知発光部３４、HOLDスイッチ４３、および、ＤＣジャック５３は、情報通信端末１の右側面において、図５に示されるように配置されている。
【００８２】
次に、図６は、情報通信端末１の表示部２１が設けられている側から向かって左側面（WLAN ON/OFFスイッチ３０および電源スイッチ３３が設けられている側）の外形図である。
【００８３】
WLAN ON/OFFスイッチ３０、WLAN状態通知発光部３１、電源状態通知発光部３２、および、電源スイッチ３３は、情報通信端末１の左側面において、図６に示されるように配置されている。
【００８４】
そして、図７は、情報通信端末１の、下側側面（電源スイッチ３３やミュージックキー３５が設けられている側）の外形図である。
【００８５】
電源状態通知発光部３２、電源スイッチ３３、通信状態通知発光部３４、ミュージックキー３５、HOLDスイッチ４３、および、ボリュームボタン３３は、情報通信端末１の下側側面において、図７に示されるように配置されている。
【００８６】
そして、情報通信端末１は、表示部２１、WLANモード切替ボタン２２、HOMEボタン２３、BACKボタン２４、オプションボタン２５、４方向キー２６、決定ボタン２７、スピーカ２８、および、マイク２９が設けられている正面の筐体６１の部分を上側（表示部２１の表示面に向かって上側）にスライドさせることができるように構成されており、筐体６１の部分がスライドされることにより、キーボード７１が現れるようになされている。図８は、筐体６１がスライドされた場合の外観図である。
【００８７】
以上のように情報通信端末１には、各種のボタンが設けられているので、表示部２１に表示される情報を参照して操作する場合、ユーザは、例えば図９に示すように一方の手で各種ボタンを操作することができる。図９は、ユーザの右手の親指で、ミュージックキー３５が操作されている様子を示している。
【００８８】
またIP電話を用いる場合、図１０に示すように、ユーザは、情報通信端末１のスピーカ２９とマイク２９の位置がユーザの耳および口元の位置に対応するように持って、情報通信端末１の各種ボタンを操作する。
【００８９】
次に、図１１は、情報通信端末１の内部構成例を示すブロック図である。
【００９０】
情報通信端末１は、主にアプリケーションプログラムの実行などを司るアプリケーションプロセッサ１３１と、音声データの管理、オーディオコーディック、および、著作権管理などの機能を司るオーディオプロセッサ１３２とを備えている。アプリケーションプロセッサ１３１とオーディオプロセッサ１３２とは、例えば、１つ、または複数のシリアルインタフェース、または、パラレルインタフェースにより接続され、制御信号やデータの授受が行われるようになされている。
【００９１】
アプリケーションプロセッサ１３１は、クロック発生部１４１により発生されるクロックに基づいて、各種処理を実行するものである。アプリケーションプロセッサ１３１により実行される機能の詳細については後述する。
【００９２】
アプリケーションプロセッサ１３１には、表示モジュール１４２、バックライトドライバ１４３、発光モジュール１４４、オーディオ変換モジュール１４５、フラッシュメモリ１４６、メモリ１４７、無線通信モジュール１４８、キーボードモジュール１４９、および、入力モジュール１５０が接続されている。入力モジュール１５０は、オーディオプロセッサ１３２にも接続されている。
【００９３】
表示モジュール１４２は、表示部２１を含んで構成され、表示部２１がLCDで構成されている場合は、LCDドライバ、LCDのバックライト、必要に応じて、導光管など、表示部２１による情報の表示に必要となるもので構成されており、アプリケーションプロセッサ１３１の制御に基づいて、各種情報を表示する。
【００９４】
バックライトドライバ１４３は、表示部２１のバックライトのドライバである。
【００９５】
発光モジュール１４４は、WLAN状態通知発光部３１、電源状態通知発光部３２、および、通信状態通知発光部３４と、これらの発光部に含まれる発光素子のドライバにより構成されており、アプリケーションプロセッサ１３１の制御に基づいて、WLAN状態通知発光部３１、電源状態通知発光部３２、および、通信状態通知発光部３４のそれぞれを、所定の色で点灯、点滅、または、消灯させる。
【００９６】
オーディオ変換モジュール１４５は、例えば、アプリケーションプロセッサ１３１の制御に基づいて、マイク２９、または、コネクタジャック５２に接続されたマイクにより集音された音声をA/D変換して、フィルタリングなどの所定の処理を施した後、アプリケーションプロセッサ１３１に供給したり、アプリケーションプロセッサ１３１から供給されたオーディオデータをD/A変換し、スピーカ２８に音声データを出力して再生させるか、または、オーディオ信号処理モジュール１５２を介して、コネクタジャック５２に接続されたヘッドホンなどに音声データを出力して再生させる。
【００９７】
フラッシュメモリ１４６は、例えば、６４MB程度の記憶容量を有しており、アプリケーションプロセッサ１３１において実行されるプログラムや、プログラムの実行に必要な情報や各種変数が設定されたレジスタなど、電源供給停止後も消去されない情報を記憶する。
【００９８】
メモリ１４７は、例えば、SDRAM(Synchronous Dynamic Random Access Memory)などで構成され、例えば、６４MB程度の記憶容量を有しており、アプリケーションプロセッサ１３１において実行される処理に必要な情報を記憶する。
【００９９】
無線通信モジュール１４８は、例えば、802.11bの規格に対応したWLANの機能を実現するユニットであり、アプリケーションプロセッサ１３１の制御に基づいて、無線通信を実行し、他の装置と直接、または、アクセスポイントおよびネットワークを介して、情報を授受する。
【０１００】
キーボードモジュール１４９は、キーボード７１を含んで構成され、ユーザの操作入力を受け、操作内容を示す信号を、アプリケーションプロセッサ１３１に供給する。
【０１０１】
入力モジュール１５０は、INFOボタン１１、WLANモード切替ボタン２２、HOMEボタン２３、BACKボタン２４、オプションボタン２５、４方向キー２６、決定ボタン２７、WLAN ON/OFFスイッチ３０、電源スイッチ３３、ミュージックキー３５、HOLDスイッチ４３、および、ボリュームボタン４４に対応し、ユーザの操作入力を受け、操作内容を示す信号を、アプリケーションプロセッサ１３１またはオーディオプロセッサ１３２に供給する。
【０１０２】
オーディオプロセッサ１３２は、クロック発生部１５１−１またはクロック発生部１５１−２により発生されるクロックに基づいて、各種処理を実行するものである。オーディオプロセッサ１３２は、主に、オーディオデータを扱うプロセッサであるので、オーディオデータのコーディック処理などに用いられる基本クロックと、他の信号処理に用いられる基本クロックとの２つのクロック入力を受けるようにすると好適である。
【０１０３】
オーディオプロセッサ１３２には、上述した入力モジュール１５０に加えて、オーディオ信号処理モジュール１５２、USBコネクタ５１、リアルタイムクロック（RTC）１５３、大容量フラッシュメモリ１５４、メモリバス１５５が接続されており、メモリバス１５５には、フラッシュメモリ１５６およびメモリ１５７が接続されている。また、オーディオプロセッサ１３２は、コネクタジャック５２の挿抜検出信号も供給される。
【０１０４】
オーディオ信号処理モジュール１５２は、例えば、D/Aコンバータ、デジタルフィルタ、音声出力（ヘッドホンまたはスピーカ）アンプなどを内蔵しており、オーディオプロセッサ１３２、または、オーディオ変換モジュール１４５から供給された音声データをD/A変換し、必要に応じてフィルタリングを施して増幅し、リンガースピーカ４２またはコネクタジャック５２に供給して、再生出力する。また、オーディオ信号処理モジュール１５２は、オーディオプロセッサ１３２から、オーディオ出力のみならず、いわゆるビープ音やIP電話などの呼び出し音の出力の指令を受け、リンガースピーカ４２またはコネクタジャック５２からビープ音または呼び出し音を出力する。
【０１０５】
リアルタイムクロック（RTC）１５３は、現在時刻をカウントするクロックであり、現在時刻を、オーディオ信号処理モジュール１５２に供給する。
【０１０６】
大容量フラッシュメモリ１５４は、例えば、１ＧＢ乃至数ＧＢなど、大きな記憶容量を有するフラッシュメモリであり、オーディオプロセッサ１３２から供給された情報を記憶する。なお、大容量フラッシュメモリ１５４には、オーディオプロセッサ１３２を介して供給された、アプリケーションプロセッサ１３１の処理により生成または取得された情報も記憶される。
【０１０７】
大容量フラッシュメモリ１５４には、例えば、オーディオプロセッサ１３２の処理により再生可能な楽曲データなどのコンテンツデータ、各種アプリケーションプログラムによって生成されたデータ、例えば、インスタントメッセンジャー、IP電話、チャット、電子メールなどのツールを用いて他のユーザと情報を授受する場合に用いられる、他のユーザの登録情報などが記憶されている。更に、大容量フラッシュメモリ１５４には、他のユーザが有する装置に対して送付される、自分自身（装置およびユーザ）に関する登録情報も記憶され、ユーザにより、適宜、設定変更可能なようになされている。
【０１０８】
フラッシュメモリ１５６は、例えば、６４MB程度の記憶容量を有しており、オーディオプロセッサ１３２において実行されるプログラムや、プログラムの実行に必要な情報や各種変数が設定されたレジスタなど、電源供給停止後も消去されない情報を記憶する。
【０１０９】
メモリ１５７は、例えば、SDRAMなどで構成され、６４MB程度の記憶容量を有しており、オーディオプロセッサ１３２において実行される処理に必要な情報を記憶する。
【０１１０】
また、USBコネクタ５１には、例えば、USBケーブルを介して、例えば、図１を用いて説明したように、パーソナルコンピュータ４などの他の装置が接続される。また、USBコネクタ５１には、必要に応じて、ドライブ１７１が接続され、磁気ディスク、光ディスク、光磁気ディスク、または、半導体メモリなどよりなるリムーバブルメディア１７２が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じてフラッシュメモリ１４６またはフラッシュメモリ１５６にインストールされて、実行可能なようになされている。
【０１１１】
USBコネクタ５１を介して、例えば、パーソナルコンピュータ４などから供給された信号は、オーディオプロセッサ１３２に供給され、必要に応じて、アプリケーションプロセッサ１３１に供給される。また、オーディオプロセッサ１３２は、USBコネクタ５１を介して、例えば、パーソナルコンピュータ４などに所定の信号を出力する。
【０１１２】
また、USB接続により供給されるDC電源またはDCジャック５３を介して供給されるDC電源、もしくは、情報通信端末１に装着されたバッテリ１６０から供給されるDC電源は、電源制御部１６１により、情報通信端末１の各部に供給される。
【０１１３】
次に、アプリケーションプロセッサ１３１において実行されるソフトウエアについて説明する。図１２は、アプリケーションプロセッサ１３１において実行されるソフトウエアの構成を示すソフトウェアスタックである。
【０１１４】
図１２に示されるように、アプリケーションプロセッサ１３１において実行されるソフトウエアの構成は、下位側から、ハードウェア層、デバイスドライバ層、ＯＳ層、ミドルウェア層、および、アプリケーション層が規定されている。
【０１１５】
デバイスドライバ層は、アプリケーションプロセッサ１３１と、アプリケーションプロセッサ１３１に接続されているハードウェアを動作させるための専用ソフトウエアであり、具体的には、無線通信モジュール１４８を動作させるためのデバイスドライバ（WLAN）、表示部２１に画像を表示させるための表示モジュール１４２に含まれるLCDを動作させるためのLCDドライバ（LCD）、キーボードモジュール１４９を動作させるためのキーボードドライバ（KEY）、アプリケーションプロセッサ１３１の汎用ポートを動作させるためのデバイスドライバ（GPIO）、発光モジュール１４４の、WLAN状態通知発光部３１、電源状態通知発光部３２、および、通信状態通知発光部３４のそれぞれに含まれる発光素子を動作させるためのドライバ（LED）などが含まれている。
【０１１６】
次に、ＯＳ層には、アプリケーションプロセッサ１３１の基本的な動作を制御するオペレーティングシステム（ＯＳ）がインストールされている。ＯＳは、デバイスドライバによって動作される各種資源を管理するものであり、例えば、後述するミドルウェア層、または、アプリケーション層において実行されるいずれかのアプリケーションプログラムが発生した命令をデバイスドライバに伝えたり、フラッシュメモリ１４６やメモリ１４７、または、オーディオプロセッサ１３２とのデータの入出力、もしくは、キー入力や画面出力といった入出力機能の管理など、多くのアプリケーションソフトから共通して利用される基本的な機能を提供し、システム全体を管理する。ＯＳには、例えば、Windows(登録商標)95（商標）、Windows(登録商標)98（商標）、Windows(登録商標)NT（商標）、LINUX，OS/2（商標）などがある。また、ＯＳは、後述するアプリケーション層において実行されるいずれかのアプリケーションプログラムの実行コンテキスト（あるアプリケーションプログラムが利用しているレジスタセットやメインメモリイメージ、ファイルハンドルなど）などのソフトウエア資源の一部の管理も行うようになされている。
【０１１７】
ミドルウェア層は、OS上で動作し、アプリケーションソフトに対してＯＳよりも高度で具体的な機能を提供するソフトウエアであるミドルウェアで構成されている。
【０１１８】
ミドルウェア層は、OSとアプリケーションソフトウェアの中間的な性格を有するものである。多くのアプリケーションソフトウェアで共通して利用される機能を個別に開発するのは非効率であるため、多くのアプリケーションソフトウェアで共通して利用される機能（多くの場合は、基本的な機能）が、ミドルウェアとして提供される。
【０１１９】
ここでは、ミドルウェアとして、IP電話などのコミュニケーションアプリケーションの基本的な機能を提供するためのコミュニケーションエンジン、インターネットやイントラネットなどのTCP/IPネットワークを使って音声データを送受信する技術の基本的な機能を提供するためのVoIP（Voice over IP）エンジン、インスタントメッセンジャーの基本的な機能を提供するためのインスタントメッセンジャーエンジン、デジタルデータの著作権を保護するために、データに暗号化などを施す機能を実現するための、DRM（Digital Rights Management）プロトコルに加えて、各種アプリケーションプログラムの実行に伴って表示部２１に表示されるGUIの部品などの集まりである、グラフィックライブラリなどが用意されている。
【０１２０】
グラフィックライブラリは、アプリケーション層において実行される各種のアプリケーションプログラムの画像処理において使用される汎用性のある関数やデータの集まりである。具体的には、画像処理において使用される汎用性のあるいくつかの関数を書庫のようにまとめ、ソフトウエアの実行に必要な機能を独立したファイルとして共通化したものである。グラフィックライブラリは、一般的には、アプリケーションプログラムとは別に実行時にロードされるものとして、アプリケーションプログラムのサブルーチンと区別される。
【０１２１】
そして、最上位層のアプリケーション層においては、各種のアプリケーションプログラムが実行される。情報通信端末１においては、例えば、コミュニケーションアプリケーション、ウェブブラウザ、ファイル交換アプリケーション、パーソナルコンピュータ接続アプリケーション、オーディオプレイヤ、楽曲検索アプリケーション、ミュージックストリーミング、インスタントメッセンジャー、録音ツール、フォトビューア（Photo Viewer）、テキストエディタ（Text Editor）などの個別のアプリケーション、WLAN、メニュー表示ツール、セッティングツール、ステータスバー表示ツール、ＦＥＰ(Front End Processor)などのユーティリティーに加えて、これらのアプリケーションソフトウェアを管理するアプリケーションマネージャと、開発環境が用意されている。
【０１２２】
コミュニケーションアプリケーションは、コミュニケーションエンジンやＶｏＩＰエンジンを利用して、いわゆるIP電話機能やボイスチャットなど、他の装置（を利用している他のユーザ）とのコミュニケーションを提供するためのものである。
【０１２３】
ウェブブラウザは、ネットワークを介して、Webページを閲覧するためのアプリケーションであり、具体的には、ネットワークを介して、HTMLファイルや画像ファイル、音楽ファイルなどをダウンロードし、レイアウトを解析して表示・再生する機能を実行する機能や、表示されたフォームを使用してユーザがデータをWebサーバに送信したり、Java（登録商標）ScriptやFlash、およびJava（登録商標）などで記述されたアプリケーションソフトを動作させる機能を実現する。
【０１２４】
ファイル交換アプリケーションは、ネットワークを通じて、または、直接接続された他の装置とデータファイルを送受信するファイルトランスファー機能を提供するためのものである。パーソナルコンピュータ接続アプリケーションは、パーソナルコンピュータ４と接続して、情報を授受する機能を提供するためのものである。
【０１２５】
オーディオプレイヤは、楽曲データを再生する機能を提供するものである。楽曲検索アプリケーションは、内部に記憶されている楽曲データをデータベース化し、ユーザが所望する楽曲データを検索する機能を提供するためのものである。また、ミュージックストリーミングは、他の装置と楽曲データを授受してストリーミング再生を行う機能を提供するものである。
【０１２６】
インスタントメッセンジャーアプリケーションは、インターネットやＬＡＮなどのネットワーク上で同じソフトを利用している仲間がオンラインかどうかを調べ、オンラインであればチャットやファイル転送などを行うためのものである。
【０１２７】
録音ツールは、いわゆるボイスメモなどのように、マイク２９によって集音された音声データを記録し、再生する機能を提供するためのものである。フォトビューアは、内部に記録されている画像データ（写真データ）を管理し、例えば、サムネイル画像の一覧表示やスライドショー表示などの各種の表示方法での再生表示を制御するものである。テキストエディタは、キーボード７１などによるユーザの操作入力に基づいて、テキストデータの作成機能を提供するものである。
【０１２８】
また、個別アプリケーションとしては、これ以外にも、例えば、表計算ソフト、データベース作成ソフト、電子メールアプリケーション、各種ゲームなどを、適宜インストールすることが可能である。
【０１２９】
また、WLANは、例えば、802.11bの規格に対応したWLANの機能を実現するためのものであり、メニュー表示ツールは、表示部２１に表示されるメニュー画面などの表示を制御するためのものである。セッティングツールは、ユーザの操作入力に基づいて、情報通信端末１の各種機能を設定するためのものであり、ステータスバー表示ツールは、後述する常時表示パネルに各種情報を表示させるためのものである。また、ＦＥＰは、日本語を入力するために用いられる、かな漢字変換ソフトウエアである。
【０１３０】
次に、表示部２１に表示される表示画面を参照して、情報通信端末１において実行される各種機能の具体的な実行例について説明する。
【０１３１】
図１３は、情報通信端末１の表示部２１において、例えば、電源投入後すぐに、または、HOMEボタン２３が押下された場合に表示されるHOME画面４５１の表示例である。
【０１３２】
HOME画面４５１には、情報通信端末１において実行可能なアプリケーションプログラムを選択するための（または複数のアプリケーションプログラムにより構成される項目）のメニューが表示される。
【０１３３】
図１３のHOME画面４５１においては、コミュニケーションアプリケーション（Communication）４６１、音楽ツール（Music）４６３、ウェブブラウザ（WEB Browser）４６２、フォトビューア（Photo Viewer）４６５、録音ツール（Voice Memo）４６７のメニューが選択可能な状態として一覧表示されている。
【０１３４】
ユーザは、基本的に、このHOME画面４５１を利用して所望のアプリケーションを選択して起動させ、各種機能を実行させることができる。
【０１３５】
図１３には、メニューの一覧画面の他、常時表示パネル１０１が表示されている。この常時表示パネル１０１は、このHOME画面４５１の他、後述する各種画面においても基本的に常時表示されているパネルである。
【０１３６】
ここでこの常時表示パネル１０１について説明する。
【０１３７】
常時表示パネル１０１は、例えば、図１３に示されるように、表示部２１の下部１辺に沿った所定の領域に設けられており、情報通信端末１の状態を示す各種の情報を表示するようになされている。
【０１３８】
電池残量表示エリア２０１には、電池の残量を示す情報が表示される。
【０１３９】
WLAN電波強度表示エリア２０２には、WLANの強度を示す情報が表示される。
【０１４０】
WLAN状態表示エリア２０３には、WLANのモードと接続状態を示す情報が表示される。具体的には、WLAN状態表示エリア２０３には、例えば、WLANモードが、OFF、インフラストラクチャモード、アドホックモードのいずれであるかを示す情報や、接続状態が、接続中またはOFFLINEのいずれであるかを示す情報などが表示される。
【０１４１】
通信利用アプリケーション状態表示エリア２０４には、WLANのインフラストラクチャモードおよびアドホックモインフラストラクチャモードが実行されるアプリケーションの実行状態に関する情報が表示される。
【０１４２】
具体的には、例えば、インフラストラクチャモードにおいてIP電話アプリケーションが実行されている場合、IP電話アプリケーションの実行状態が表示され、インフラストラクチャモードにおいてインスタントメッセンジャーアプリケーションが実行されている場合、インスタントメッセンジャーアプリケーションの実行状態が表示される。
【０１４３】
またアドホックモードにおいて、アドホック接続を利用するアプリケーションが実行されている場合、例えば、一対一通信中か否かを示す情報など、アドホックモードの接続情報が表示される。
【０１４４】
キーボード入力モード表示エリア２０５には、キーボード上の特殊キー(例えば、ALT、NUM、SHIFT、Fnなど）の入力モードが示される。また、キーのHOLD時には、キーボード入力モード表示エリア１１５に、HOLDマークが表示される。
【０１４５】
そして、時計表示エリア２０６には、現在時刻情報が表示される。
【０１４６】
次に図１３のHOME画面４５１において、コミュニケーションアプリケーション（Communication）４６１、ウェブブラウザ（WEB Browser）４６２、音楽ツール（Music）４６３が選択決定された場合の処理について説明する。
【０１４７】
はじめにHOME画面４５１のコミュニケーションアプリケーション（Communication）４６１が選択決定された場合の処理について説明する。
【０１４８】
コミュニケーションアプリケーション（Communication）４６１を選択決定することにより、WLANインフラストラクチャモードの通信処理を利用して処理を行うアプリケーションとしての、IP電話などの機能を含むコミュニケーションアプリケーション、インスタントメッセンジャー、電子メールアプリケーションなどのアプリケーションを起動させることができ、起動させたアプリケーションに応じて、無線通信により、ネットワーク２を介して、各種サーバ３、パーソナルコンピュータ４、または他の情報通信端末１と情報を授受することができる。
【０１４９】
図１４は、図１３のHOME画面４５１においてコミュニケーションアプリケーション（Communication）４６１が選択決定された場合に表示されるコミュニケーションアプリケーショントップ画面４６１を示している。コミュニケーションアプリケーショントップ画面４６１には、複数のサービス事業者（サービス提供者）によって提供されるWLANインフラストラクチャモードで利用できるコミュニケーションツールのツール名などが一覧表示されている。
【０１５０】
IP電話や、チャットなど、インターネットなどの広域ネットワークを利用したコミュニケーションツールは、複数のサービス事業者（サービス提供者）によって、そのサービスが提供されている。情報通信端末１は、コミュニケーションアプリケーションとして、それら複数のサービス事業者（サービス提供者）によって提供されるコミュニケーションツールを利用することができるようになされている。
【０１５１】
図１４のコミュニケーションアプリケーショントップ画面４６１におけるコミュニケーションツールのツール名が選択決定されると、例えば図１５に示すようなコンタクトリスト表示画面４６２が表示される。
【０１５２】
このコンタクトリスト表示画面４６２のコンテンツタブ表示エリア４６３には、リスト等表示エリア４６４に表示される情報をユーザが選択したり、各種操作を指令することができるように、複数のタブが表示される。ユーザは、４方向キー２６の左右キーを用いて、複数のタブのうちの所望のものを選択し、決定ボタン２７により決定することができるようになされている。
【０１５３】
選択決定されたタブは、中央の選択タブ表示エリア４６５に表示される。
【０１５４】
コンテンツタブ表示エリア４６３に表示されるタブには、例えば、通信可能な登録ユーザのリストを表示させるためのContact Listタブがあり、そのContact Listタブが選択されると、リスト表示等エリア４６４には、図１５に示すような通信可能な登録ユーザの一覧が表示される。
【０１５５】
ユーザは、４方向キー２６を用いて所望の登録ユーザを選択することができ、選択したユーザと、IP電話、チャット、電子メールなど、対応するコミュニケーションツールを利用して通信することができる。
【０１５６】
なおコンテンツタブ表示エリア４６３に表示されるタブにはまた、通信可能な登録ユーザのリストまたは電話番号のリストを表示させ、選択決定された相手にIP電話を発信する処理の操作入力を行わせるためのDialタブ、Call中画面の設定処理を行うためのCallタブ、チャットのためのテキスト入力を行うためのテキスト入力エリアと、チャット相手が入力したテキストの表示エリアを表示させるためのChatタブ、発着信履歴を表示させるためのCall Listタブ、各種設定を行うための設定画面を表示させるためのSettingタブ、自分自身のステータスなどを表示させるためのStartタブなどがある。
【０１５７】
次に、図１３のHOME画面４５１においてウェブブラウザ（WEB Browser）４６２が選択決定された場合の処理について説明する。
【０１５８】
このウェブブラウザ（WEB Browser）４６２を選択決定することにより、WLANインフラストラクチャモードの通信処理を利用して処理を行うアプリケーションとしてのウェブブラウザを利用することができる。
【０１５９】
図１６は、図１３のHOME画面４５１においてウェブブラウザ（WEB Browser）４６２が選択決定された場合に表示部２１に表示されるウェブブラウザメニュー画面４７１の表示例を示している。ウェブブラウザメニュー画面４７１には、表示させるウェブページの指定方法を選択するためのメニューが表示されている。
【０１６０】
この例の場合、表示させるウェブページの指定方法には、例えば、最後に接続したウェブページを表示させる（Last URL）、最初に表示させるウェブページとしてあらかじめ登録しておいたページを表示させる（Start Page）、お気に入りのウェブページとして登録していたものの一覧を表示し、その中からユーザの所望のページを選択決定して表示させる（Bookmark）、ページのデータ自体をあらかじめ保存しておき、保存されているページを表示させる（Saved Page）、そしてユーザが所望するウェブページのURLを入力させる（Input URL）などがある。
【０１６１】
ウェブブラウザメニュー画面４７１において、いずれかのウェブページの指定方法が選択決定され、接続するウェブページが確定した場合、そのページへの接続（そのページをインターネットなどのネットワーク２上に公開しているサーバ３などへのアクセス）が行われ、指定されたURLのウェブページに接続された場合、図１７に示されるように、ウェブページ表示画面４７２に、ウェブページが表示される。
【０１６２】
次に図１３のHOME画面４５１において音楽ツール（Music）４６３が選択決定された場合の処理について説明する。
【０１６３】
この音楽ツール（Music）４６３を選択決定することにより、音声データ（主に、楽曲データ）を扱う処理を行うことができる。
【０１６４】
図１８は、図１３のHOME画面４５１において音楽ツール（Music）４６３が選択決定された場合に表示部２１に表示されるメニュー画面５０１の表示例を示している。
【０１６５】
この例の場合、Music Search６３１、Streaming６３２、Now Playing６３３、All Tracks６３４、My Playlist６３４の各メニューを、ユーザは、４方向キー２６および決定ボタン２７を用いて選択決定することができるようになされている。
【０１６６】
音楽コンテンツに関する機能については、他の装置との通信処理を利用しないものと、他の装置との通信処理を利用するものとの両方が存在するが、このように、音楽コンテンツを扱うものをまとめたメニュー画面を用意することにより、ユーザが、音楽コンテンツを扱う複数のアプリケーションプログラムを、それぞれ意識して区別せずに利用することができる。
【０１６７】
他の装置との通信方法には、USBを用いた有線の接続と、WLANを用いた無線の接続とがある。また、WLANを用いた無線の接続には、上述したように、アドホックモードとインフラストラクチャモードとがある。
【０１６８】
ここで図１８のメニュー画面５０１の各メニューが選択決定された場合の処理を説明する。
【０１６９】
図１８のメニュー画面５０１においてMusic Search６３１が選択決定された場合、図１２に示したアプリケーション層の楽曲検索アプリケーションが起動され、図１９に示されるように、検索画面５１１が表示され、ユーザが、テキスト入力部５１２に所望の検索キーを入力することにより、楽曲データの選曲を行うことができるようになされている。
【０１７０】
ユーザが、テキスト入力部５１２に所望の検索キーを入力して、決定ボタン２７を押下した場合、アプリケーションプロセッサ１３１で起動している楽曲検索アプリケーションは、オーディオプロセッサ１３２に対して、キーボードモジュール１４９から供給された検索キーを供給する。
【０１７１】
オーディオプロセッサ１３２は、楽曲DBの機能を用いて、タイトル、アルバム名、アーティスト名の中に、供給された検索キーが含まれているものを検索し、検索結果（例えば、楽曲名）をアプリケーションプロセッサ１３１に供給する。
【０１７２】
アプリケーションプロセッサ１３１で起動している楽曲検索アプリケーションは、図１９に示されるように、検索結果（例えば、楽曲名）を、検索画面５１１の検索結果表示エリア５１３に表示させる。
【０１７３】
ユーザが、４方向キー２６を用いて、検索画面５１１の検索結果表示エリア５１３のうちのいずれかの検索結果（例えば、楽曲名）にカーソル５１４を移動して、決定ボタン２７を用いて、カーソル５１４により選択されている検索結果（例えば、楽曲名）を選択決定した場合、アプリケーションプロセッサ１３１において、図１２に示したオーディオプレイヤが起動され、必要に応じて、オーディオプロセッサ１３２を制御し、ユーザにより選択決定された楽曲データを再生出力させる。すなわち、オーディオプロセッサ１３２は、オーディオプレイヤの機能を用いて、選択決定された楽曲データの再生処理を開始する。
【０１７４】
図２０に、楽曲データ再生中の情報通信端末１の表示部２１に表示される楽曲データ再生表示画面５１２を示す。楽曲データ再生表示画面５１２には、例えば、楽曲データのタイトル名、アーティスト名、アルバム名、または、アルバム等のジャケットのサムネイル画像などの、コンテンツに関する情報が表示される。
【０１７５】
図１８に戻りメニュー画面５０１において、WLANアドホックモードONの状態で、Streaming６３２が選択決定された場合、図１２に示したミュージックストリーミングが起動され、ストリーミングが開始される。
【０１７６】
ここで、図２１乃至図２３を参照して、アドホックモードにおける通信について説明する。
【０１７７】
図２１に示すように、アドホック通信が可能な範囲にある、ユーザＡ乃至ユーザＥが保有する情報通信端末１−１乃至情報通信端末１−５のそれぞれは、アドホックモードにおいて、自分自身（情報通信端末１）の固有の（すなわち、基本的に変更されない）情報、および、自分自身（情報通信端末１）の現在の状況に関する（すなわち、そのときによって異なる）情報を、ブロードキャストで（すなわち、特定の送信先を決めるのではなく、通信範囲内のすべての装置に宛てて）送信する。アドホックモードの情報通信端末１がブロードキャストで送信する情報の一例を図２２に示す。
【０１７８】
アドホックモードの情報通信端末１は、自局のIPアドレスとport番号、機器固有のＩＤ、プロファイル設定されたUser ID、Busy or Ready などの接続可否情報、曲名、アーティスト名など、現在再生中の楽曲(Now Playing曲)情報、再生中の曲のSequence Number + Object Handleなど、著作権保護された楽曲データである場合のストリーム再生に必要な情報、その他の再生動作状態などの情報、ユーザの入力したテキストメモなどの情報をブロードキャストする。
【０１７９】
このうち、自局のIPアドレスとport番号、機器固有のＩＤ、プロファイル設定されたUser IDは、基本的に変更されない情報であり、現在再生中の楽曲(Now Playing曲)情報、再生中の曲が著作権保護された楽曲データである場合のストリーム再生に必要な情報、その他の再生動作状態などの情報は、そのときによって異なる情報であり、ユーザの入力したテキストメモなどの情報は、基本的に変更されないが、ユーザが登録内容を変更した場合には変更可能な情報である。
【０１８０】
図２１におけるユーザＡ乃至ユーザＥが保有する情報通信端末１−１乃至情報通信端末１−５のそれぞれは、他の装置から、図２２に示した情報を取得し、それぞれの他の情報通信端末１がアドホックモードの通信相手として登録されているユーザが保有する装置であるか否か、アドホックモードの通信相手として登録されているユーザが保有する他の情報通信端末１との通信状況、および、アドホック通信が可能な範囲に存在する登録されていない他の情報通信端末１のユーザに関する情報を認識する。
【０１８１】
図２１の情報通信端末１−４および情報通信端末１−５のように、ファイル転送や楽曲データのストリーミングを行うことができるようになるには、お互いが、相手側の装置を登録する必要がある。
【０１８２】
例えば未登録のユーザから登録要求があった場合、図２３に示すような情報が、通信相手として相互に授受されて登録される。
【０１８３】
図２３の例では、例えば、機器固有のＩＤ、プロファイル設定されたUser ID、ユーザが登録用に入力した、例えば、自分自身のホームページのＵＲＬや自己紹介文などのテキストデータ、待ち受け画面等において表示される顔アイコン（実際のユーザの顔写真データでなくてもよいことはいうまでも無い）に利用される画像データ、そのユーザとの通信処理中に表示部２１の壁紙の表示色としてユーザが設定したユーザカラー情報、コミュニケーションアプリケーション(例えば、チャットやIP電話などのツール)において利用されるＩＤ、および、インスタントメッセンジャーのＩＤなどが含まれていると好適である。
【０１８４】
なお未登録のユーザが保有する情報通信端末１どうしであっても、通信可能な範囲内に存在する他の情報通信端末に宛ててメッセージを送付することは可能なようになされている。情報通信端末１の無線通信モジュール１４８は、例えば、相手側の情報通信端末１に対して、相互のユーザ登録を促すメッセージなどを送付し、双方了解の後、図２３に示されるような情報を送受信し、受信した情報を、アプリケーションプロセッサ１３１に供給する。アプリケーションプロセッサ１３１は、供給された情報を、アプリケーションプロセッサ１３１に接続されているフラッシュメモリ１４６、または、オーディオプロセッサ１３２に接続されているフラッシュメモリ１５６または大容量フラッシュメモリ１５４に供給して、アドホックモードにおいて、ファイル交換やストリーミングなどを実行することが可能な通信相手として登録されるユーザが保持している情報通信端末１に関する情報として登録する。
【０１８５】
アドホックモード時にファイル交換やストリーミングなどを実行することが可能な通信相手として登録された情報通信端末１同士は、図２１に示される情報通信端末１−４と情報通信端末１−５のように、必ず１対１で通信を行い、ファイル交換やストリーミング再生を実行することができる。
【０１８６】
このようにアドホックモードによる通信が行われる。
【０１８７】
図２４は、図１８のメニュー画面５０１においてWLANアドホックモードONの状態で、Streaming６３２が選択決定された場合に表示されるアドホックユーザ一覧表示画面５２１の例を示している。
【０１８８】
このアドホックユーザ一覧表示画面５２１には、アドホックモードの通信相手として登録されているユーザが保有する他の情報通信端末１との通信状況が、通信可能状態である「Online状態」であるか、ここにいないので通信不可状態である「Offline状態」であるか、他の装置との通信中であるために通信不可状態である「Busy状態」のうちのいずれであるかが表示されるとともに、アドホック通信が可能な範囲に存在する登録されていない他の情報通信端末１の状態として「Unknown状態」であることが表示される。
【０１８９】
すなわち、図２４は、図２１の例におけるユーザＡの、ユーザＡが通信相手としてユーザＢ、ユーザＺ、ユーザＤ、および、ユーザＥを登録している場合のアドホックユーザ一覧表示画面５２１の表示例であって、ユーザＢがOnline状態であること、ユーザＺがOffline状態であること、ユーザＤが他の装置と通信中でありbusy状態であること、ユーザＥが他の装置と通信中でありbusy状態であること、および登録されていないユーザＣがアドホック通信可能な範囲に存在することを示す情報が表示されている。
【０１９０】
例えば、図２４のアドホックユーザ一覧表示画面において、Online状態の「User B」が選択決定された場合、Online状態の「User B」が使用している情報通信端末１と、ストリーミングの接続が確定され、相互に、ブロードキャストで公開することが許可されている公開プレイリスト（内部に保有している楽曲のうちの少なくとも一部のリスト）が授受される。そして、ユーザＢの報通信端末１から受信されたユーザＢの公開プレイリストと、ブロードキャストされている情報のうちのNow Playing情報とを基に、図２５に示されるような、ユーザＢが現在再生中の曲（すなわち、Now Playing）と公開Playlistとの一覧である公開Playlist一覧表示画面５３１が表示される。
【０１９１】
そして、例えば図２５のユーザＢの公開Playlist一覧表示画面５３１のうち、ユーザが所望するプレイリストが選択決定された場合、図２６に示されるように、選択決定されたプレイリストに含まれている楽曲データ、換言すれば、音楽トラックの一覧を表示するトラック表示画面５４１が表示される。ユーザは、トラック表示画面５４１に表示されている音楽トラックのうちの所望のものを選択決定することにより、ユーザＢから選択決定した楽曲データのストリーミングを受け、再生することができる。
【０１９２】
具体的には、情報通信端末１−１のアプリケーションプロセッサ１３１において実行されているミュージックストリームアプリケーションは、入力モジュール１５０からユーザの操作入力を示す信号を受け、ユーザにより選択決定されたプレイリストおよび楽曲データを指定するための情報を、無線通信モジュール１４８を制御して、ユーザＢが保有する情報通信端末１−２に供給する。
【０１９３】
この際、ユーザＢが保有する情報通信端末１−２の表示部２１には、ユーザＡからの接続許可要請を表示してもよいし、表示しなくても良い。
【０１９４】
情報通信端末１−２のアプリケーションプロセッサ１３１において実行されているミュージックストリームアプリケーションは、無線通信モジュール１４８を介して、情報通信端末１−１から供給されたユーザにより選択決定されたプレイリストおよび楽曲データを指定するための情報をオーディオプロセッサ１３２に供給する。オーディオプロセッサ１３２は、楽曲ＤＢによって管理されている楽曲データ（ストリームデータ）を、大容量フラッシュメモリ１５４から読み出して、アプリケーションプロセッサ１３１に供給し、無線通信モジュール１４８を制御して、情報通信端末１−１に送信する。
【０１９５】
そして、情報通信端末１−１のアプリケーションプロセッサ１３１において実行されているミュージックストリームアプリケーションは、無線通信モジュール１４８を介して情報通信端末１−２から供給された楽曲データ（ストリームデータ）を、オーディオ信号処理モジュール１５２に供給し、オーディオコーディックの機能を用いて、オーディオ信号処理モジュール１５２を制御して、デコード処理およびDA変換処理を施し、リンガースピーカ４２から再生出力させるか、または、コネクタジャック５２に装着されたヘッドホンなどから再生出力させる。
【０１９６】
このとき、ストリーム再生中の情報通信端末１−１の表示部２１には、図２０に示した楽曲データ再生表示画面５１２が表示される。楽曲データ再生表示画面５１２には、例えば、楽曲データのタイトル名、アーティスト名、アルバム名、または、アルバム等のジャケットのサムネイル画像などの、コンテンツに関する情報以外にも、さらに、ストリーミングデータの供給元（ここでは、ユーザＢ）に関する情報などを表示するようにしてもよい。
【０１９７】
図２４に戻りアドホックユーザ一覧表示画面において、ユーザＡにおけるユーザＣなど、アドホックモードにおいて未登録のユーザが選択決定された場合、このユーザと相互に登録処理を行うことを確認するメッセージが表示されたダイアログが表示され、ユーザがこれを認めた場合、登録モードへ移行し、図２３に示した情報が互いに授受されて、登録される。
【０１９８】
このようにして、図１８のメニュー画面５０１においてStreaming６３２が選択決定された場合の通信処理が行われる。
【０１９９】
メニュー画面５０１においてNow Playing６３３が選択された場合には、アプリケーションプロセッサ１３１において、図１２に示すオーディオプレイヤが起動され、必要に応じて、オーディオプロセッサ１３２を制御して、ユーザが所望する楽曲データを再生出力する。すなわち、オーディオプロセッサ１３２は、オーディオプレイヤの機能を用いて、選択決定された楽曲データの再生処理を開始する。
【０２００】
オーディオプロセッサ１３２は、楽曲DBの機能を用いて、大容量フラッシュメモリ１５４に記録されている楽曲データの一覧、または、ファイル構造（実際のファイル構造であっても、仮想的なファイル構造であってもよい）を示す情報を生成し、アプリケーションプロセッサ１３１に供給する。アプリケーションプロセッサ１３１は、グラフィックスライブラリを利用して、大容量フラッシュメモリ１５４に記録されている楽曲データの一覧、または、ファイル構造を示す情報を、表示部２１に表示する。ユーザは、表示部２１に表示されたデータを参照し、所望の楽曲データを選択決定する操作入力を行う。
【０２０１】
オーディオプロセッサ１３２は、楽曲ＤＢによって管理されている楽曲データのうちの選択決定された楽曲データを、大容量フラッシュメモリ１５４から読み出して、オーディオ信号処理モジュール１５２に供給し、オーディオコーディックの機能を用いて、オーディオ信号処理モジュール１５２を制御して、デコード処理およびDA変換処理を施し、リンガースピーカ４２から再生出力させるか、または、コネクタジャック５２に装着されたヘッドホンなどから再生出力させる。
【０２０２】
楽曲データ再生時には、図２０を用いて説明した場合と同様の楽曲データ再生表示画面５１２が表示される。
【０２０３】
図１８に戻りメニュー画面５０１においてAll Tracks６３４が選択された場合、大容量フラッシュメモリ１５４に記録されているすべてのトラックの一覧が、表示部２１に表示される。
【０２０４】
図１８のメニュー画面５０１においてMy Playlist６３４が選択された場合、ユーザの操作入力に基づいて作成される、楽曲データなどのコンテンツのリストが表示される。
【０２０５】
このように図１８のメニュー画面５０１の各メニューが選択決定された場合、所定の処理が実行される。
【０２０６】
以上のように、図１３のHOME画面４５１において、コミュニケーションアプリケーション（Communication）４６１、ウェブブラウザ（WEB Browser）４６２、音楽ツール（Music）４６３が選択決定された場合の所定の処理が実行される。
【０２０７】
次に、上述したような各種のアプリケーションが、単一でまたは複数起動しており、複数の機能が同時に実行されている場合のバックグランドで実行されている機能へのショートカットの具体例について説明する。
【０２０８】
例えばオーディオプレイヤとWLANのインフラストラクチャモードにおけるインスタントメッセンジャーがともに起動されており、インスタントメッセンジャーにおける通信機能とオーディオプレイヤによる再生機能が同時に実行されているものとする。表示部２１に、図１３に示したHOME画面４５１が表示されているものとする。
【０２０９】
このとき、ユーザによりINFOボタン１１が1度押下されると、HOME画面４５１には、図２７の矢印Ａが示すように、そのときのインスタントメッセンジャーにおける通信機能の通信状態に応じた情報を含むINFOパネル（以下、IM用の通信INFOパネルと称する）８０１−１Ａが重畳して表示される。
【０２１０】
そしてこのようにHOME画面４５１にIM用の通信INFOパネル８０１−１Ａが重畳して表示されている状態において、INFOボタン１１がさらにもう1度押下されると、矢印Ｂに示すように、IM用の通信INFOパネル８０１−１Ａに代えて、再生中の楽曲に関する情報を含むINFOパネル（以下、再生INFOパネルと称する）８０１−２が重畳して表示される。
【０２１１】
また今度はWLANのアドホックモードにおける例えばミュージックストリーミングが起動されており、アドホックモードによる通信機能とストリーミング再生機能が同時に実行されているものとする。表示部２１に、図１３に示したHOME画面４５１が表示されているものとする。
【０２１２】
このとき、ユーザによりINFOボタン１１が１度押下されると、HOME画面４５１には、図２７の矢印Ｃが示すように、そのときのアドホックモードによる通信機能の通信状態に応じた情報を含むINFOパネル（以下、アドホックモード用の通信INFOパネルと称する）８０１−１Ｂが重畳して表示される。
【０２１３】
そしてこのようにHOME画面４５１にアドホックモード用の通信INFOパネル８０１−１Ｂが重畳して表示されている状態において、INFOボタン１１がさらにもう1度押下されると、矢印Ｄに示すように、アドホックモード用の通信INFOパネル８０１−１Ｂに代えて、ストリーム再生中の楽曲に関する情報を含む再生INFOパネル８０１−２が重畳して表示される。
【０２１４】
なお例えばオーディオプレイヤが起動されて再生機能のみが実行されている場合、INFOボタン１１が１度押下されると、矢印Ｅに示すように、WLANがオフされていることを示すINFOパネル８０１−１Ｃが表示される。
【０２１５】
そしてこの場合も、INFOボタン１１がさらにもう1度押下されると、矢印Ｆに示すように、INFOパネル８０１−１Ｃに代えて、再生中の楽曲に関する情報を示す再生INFOパネル８０１−２が重畳して表示される。
【０２１６】
IM用の通信INFOパネル８０１−１Ａ、アドホックモード用の通信INFOパネル８０１−１Ｂ、またはINFOパネル８０１−１Ｃ（以下、これらを個々に区別する必要がない場合、単に、これらをまとめて通信INFOパネル８０１−１と称する）に代えて再生INFOパネル８０１−２（以下、通信INFOパネル８０１−１と再生INFOパネル８０１−２を個々に区別する必要がない場合、単に、INFOパネル８０１と称する）を表示した後、INFOボタン１１またはBACKボタン２４が操作されると、矢印Ｇに示すように、INFOパネル８０１の非表示状態に戻る（すなわち、INFOパネル８０１が消去される）。
【０２１７】
また各通信INFOパネル８０１−１が表示されている状態で、BACKボタン２４が操作されると、矢印Ｈ，Ｉ，Ｊが示すように、１つの前の状態、すなわちINFOパネル８０１の非表示状態に戻る。
【０２１８】
このようにINFOボタン１１が押下されると、通信INFOパネル８０１−１または再生INFOパネル８０１−２が表示されるが、それと同時に、４方向キー２６等の入力デバイスからの入力が、移行先の機能に割り当たられる。
【０２１９】
INFOパネル８０１が表示されていないとき、例えば４方向キー２６からの入力は、HOME画面４５１におけるメニュー選択処理に割当てられ、その入力に応じて所定のメニューが選択決定されるが、INFOボタン１１が１度押下され、通信INFOパネル８０１−１が表示されるとき、所定の入力デバイスからの入力は、通信INFOパネル８０１−１上の操作、すなわち通信機能に割当てられ、例えば４方向キー２６からの入力に応じて、通信機能が制御される。
【０２２０】
またさらにINFOボタン１１が押下され、再生INFOパネル８０１−２が表示されるとき、所定の入力デバイスからの入力は、再生INFOパネル８０１−２上の操作、すなわち再生機能に割当てられ、例えば４方向キー２６からの入力に応じて、再生処理が制御される。
【０２２１】
図２７の例において表示される各INFOパネル８０１は、所定の時間内にINFOボタン１１等の操作がなされなかった場合には、自動的に消去されるようにすることもできる。
【０２２２】
図２８は、このようなINFOボタン１１の操作に応じた処理（以下、ショートカット処理と称する）を実行する場合の、アプリケーションプロセッサ１３１（図１１）のアプリケーションマネージャ（図１２）の機能的構成例を示している。
【０２２３】
ショートカット操作入力取得部９０１は、ショートカットの対象となっている機能（図２７の例では、通信機能と再生機能）が実行されているときの、入力モジュール１５０により受け付けられたINFOボタン１１またはBACKボタン２４からの操作入力を、ショートカット操作として取得し、その取得結果を、ショートカット制御部９０２に供給する。
【０２２４】
ショートカット制御部９０２は、ショートカット操作入力取得部９０１から供給されたショートカット操作の内容に応じて（図２７の例では、INFOボタン１１またはBACKボタン２４が操作されたか否かに応じて）、各部を制御する。
【０２２５】
通信状態取得部９０３は、ショートカット制御部９０２の制御の下、いま実行されている通信機能（例えば、コミュニケーションアプリケーション、ミュージックストリーミング、またはインスタントメッセンジャーの起動時の通信機能）における通信状態を取得し、ショートカット制御部９０２に供給する。
【０２２６】
再生状態取得部９０４は、ショートカット制御部９０２の制御の下、いま実行されている再生機能（例えば、オーディオプレイヤ、またはミュージックストリーミングの起動時の再生機能）における再生状態を取得し、ショートカット制御部９０２に供給する。
【０２２７】
INFOパネル生成部９０５は、ショートカット制御部９０２の制御の下、ショートカット操作、および通信状態若しくは再生状態に応じたINFOパネル８０１を生成し、表示モジュール１４２に供給する。
【０２２８】
操作入力割当部９０６は、ショートカット制御部９０２の制御の下、ショートカット操作に応じて、４方向キー２６等の所定の入力デバイスからの入力を、通信機能または再生機能に割当てたり、その割当てを解除する。
【０２２９】
次に、図２９乃至図３８を参照して、図２７の例におけるショートカット処理の具体例について説明する。
【０２３０】
はじめに、オーディオプレイヤとWLANのインフラストラクチャモードにおけるインスタントメッセンジャーがともに起動されており、インスタントメッセンジャーによる通信機能とオーディオプレイヤによる再生機能が同時に実行されている場合において、インスタントメッセンジャーによる通信機能にショートカットするときの具体例について説明する（図２７の矢印Ａ）。
【０２３１】
インスタントメッセンジャーによる通信機能における通信状態が、例えばログインしているコミュニケーションツールでのイベントが発生しているという状態のとき、INFOボタン１１が押下されると、図２９Ａに示すように、電子メールサービス毎の未読の電子メールの数などを示す電子メール情報８１１と、未処理の各イベント（例えば、チャット）について、コミュニケーションツールを表すアイコン、イベントの内容を示すアイコン、通信相手のID、およびイベント発生時刻等のイベント情報８１２を含むIM用の通信INFOパネル８０１−１Ａが表示される。
【０２３２】
いまの例の場合、イベント情報８１２の新たに発生したイベントについての情報（図２９Ａの例では、イベント情報８１２の最上段の情報）には、新たに発生したイベントであることを示す旗印のアイコンが表示されている。
【０２３３】
なおイベントが発生した場合には、図３０に示すように、常時表示パネル１０１の通信利用アプリケーション状態表示エリア２０４に、イベントが発生したことを示す旗印のアイコンが表示されるので、ユーザはそのアイコンが常時表示パネル１０１に表示されたとき、INFOボタン１１を押下すれば、図２９Ａに示す、IM用の通信INFOパネル８０１−１Ａを表示することができるので、新たに発生したイベントを確認することができる。
【０２３４】
また新たなイベントが発生していない通信状態のとき（すなわち、常時表示パネル１０１に旗印のアイコンが表示されていないとき）、INFOボタン１１が押下されると、未処理のイベントが存在するときは、図２９Ｂに示すように、未処理のイベントについてのイベント情報８１２が表示され、未処理のイベントが存在しないときは、図２９Ｃに示すように、イベントが存在しない旨を示すメッセージ８１３が表示される。
【０２３５】
このようにINFOボタン１１が押下されると、通信状態に応じたIM用の通信INFOパネル８０１−１Ａが表示されるが、それと同時に、４方向キー２６等の所定の入力デバイスからの入力は、インスタントメッセンジャーによる通信機能に割り当たられ、例えば４方向キー２６からの入力に応じて、インスタントメッセンジャーが制御される。
【０２３６】
例えば４方向キー２６を操作することによって、図２９Ａのイベント情報８１２の最上段のイベントについての情報が選択決定することができ、図３１Ａに示すようなGUI８１４を表示させ、そのGUI８１４に、応答するメッセージを入力し、その入力を確定することによって、イベントを処理することができる。その処理後は、例えば、図３１Ｂに示すように、そのコミュニケーションツールにおけるコンタクトリスト８１５が表示される。
【０２３７】
このように、INFOボタン１１を操作することによって、インフラストラクチャモードによる通信機能にショートカットすることができる。
【０２３８】
次に、WLANのアドホックモードにおける例えばミュージックストリーミングが起動されており、アドホックモードによる通信機能と再生機能が同時に実行されている場合において、アドホックモードによる通信機能にショートカットするときの具体例について説明する（図２７の矢印Ｃ）。
【０２３９】
アドホックモードによる通信機能における通信状態が、登録要求の受信というイベントが発生している状態のとき、INFOボタン１１が押下されると、図３２Ａに示すように、登録要求があった旨を示すメッセージ８２１と、そのイベントにアクセスするためのボタン８２２を含むアドホックモード用の通信INFOパネル８０１−１Ｂが表示される。
【０２４０】
なおイベントが発生した場合には、図３３に示すように、常時表示パネル１０１の通信利用アプリケーション状態表示エリア２０４に、アドホックモード通信におけるイベントが発生したことを示すアイコンが表示されるので、ユーザは、そのアイコンが常時表示パネル１０１に表示されたとき、INFOボタン１１を押下すれば、発生したイベントに応じた情報を確認することができる。
【０２４１】
また通信状態が、他の情報通信端末１からファイルが転送されているというイベントが発生している状態のとき、INFOボタン１１が押下されると、図３２Ｂに示すように、ファイル転送中である旨を示すメッセージ８３１と、そのイベントにアクセスするためのボタン８３２を含むアドホックモード用の通信INFOパネル８０１−１Ｂが表示される。
【０２４２】
また通信状態が、他の情報通信端末１からの楽曲をストリーミング再生しているというイベントが発生している状態のときに、INFOボタン１１が押下されると、図３２Ｃに示すように、その旨を示すストリーミング情報８４１を含むアドホックモード用の通信INFOパネル８０１−１Ｂが表示される。なおストリーミング情報８４１には、ストリーミング元の他の情報通信端末１の登録情報として登録された顔アイコン（図２３）が表示されている。
【０２４３】
また通信状態が、他の情報通信端末１が自分が提供している楽曲をストリーミング再生しているというイベントが発生している状態のときに、INFOボタン１１が押下されると、図３２Ｄに示すように、その旨を示すストリーミング情報８５１を含むアドホックモード用の通信INFOパネル８０１−１Ｂが表示される。なおストリーミング情報８５１には、ストリーミング元の情報通信端末１の登録情報（自分の登録情報）として登録された顔アイコンが表示されている。
【０２４４】
またイベントが発生していないという通信状態のときに、INFOボタン１１が押下されると、図３２Ｅに示すように、持ち受け情報８６１を含むアドホックモード用の通信INFOパネル８０１−１Ｂが表示される。この例の場合、持ち受け情報８６１には、アドホックモードで公開されている情報が含まれている。
【０２４５】
このようにボタン１１が押下されると、通信状態に応じたアドホックモード用の通信INFOパネル８０１−１Ｂが表示されるが、それと同時に、４方向キー２６等の所定の入力デバイスからの入力は、アドホックモードによる通信機能に割当てられ、例えば４方向キー２６からの入力に応じて、アドホックモードによる通信が制御される。
【０２４６】
例えば図３２Ａのボタン８２２が操作された場合、図３４に示すように、登録要求をしている相手を登録するためのGUI８２３が表示され、そのGUI８２３を利用して登録処理を行うことができる。
【０２４７】
このように、INFOボタン１１を操作することによって、アドホックモードによる通信機能にショートカットすることができる。
【０２４８】
次に、再生機能にショートカットする場合の具体例について説明する（図２７の矢印Ｂ，Ｄ，Ｆ）。
【０２４９】
この例の場合、通信INFOパネル８０１が表示され、所定の入力デバイスからの操作入力が通信機能に割当てられて、通信機能にショートカットされた後に、INFOパネル１１がさらに押下されると、例えば図３５に示す再生INFOパネル８０１−２が表示される。
【０２５０】
この再生INFOパネル８０１−２は、例えば、楽曲データのタイトル名、アーティスト名、アルバム名、または、アルバム等のジャケットのサムネイル画像などの再生状態に応じた情報を含んで構成される。なおこの情報は、基本的には、図２０に示した楽曲データ再生表示画面５１２に表示される情報と同様のものである。
【０２５１】
なお再生機能が行われていない場合においても、INFOボタン１１の操作に応じて再生INFOパネル８０１−２が表示されるが、この場合、INFOパネル８０１−２の内容は、図３６に示すようにブランクとなる。
【０２５２】
また再生されている楽曲が、ローカルに記憶されているものであっても（例えば、図１１の大容量フラッシュメモリ１５４に記憶されているものであっても）、ストリーミングを受けているものであっても、基本的には、同様の再生INFOパネル８０１−２が表示されるが、再生されている楽曲がローカルに記憶されているものか、または他の情報通信端末１からのストリーミングを受けているものかを示す再生INFOパネル８０１−２を表示することもできる。
【０２５３】
例えば図３７Ａに示す、他の情報通信端末１から提供された楽曲をストリーミング再生している旨を示すストリーミング情報８４１を含むアドホックモード用の通信INFOパネル８０１−１Ｂ（図３２Ｃと同じ通信INFOパネル８０１−１Ｂ）が表示されている状態でINFOボタン１１がさらに押下されたときは、再生状態が、ストリーミング再生という状態であるとして、図３７Ｂに示すように、再生INFOパネル８０１−２の上半分の領域８５１がストリーミング元の情報通信端末１の登録情報として登録されているuser color情報（図２３）が表す色となっている再生INFOパネル８０１−２が表示されるようにすることができる。なおこの例の場合、領域８５２は、自分のuser color情報（図２３）が表す色となっている。
【０２５４】
またローカルに記憶しているものを再生している場合は、再生状態が、ローカルに記憶されている楽曲を再生しているという状態であるとして、自分の登録情報として登録されているuser color情報（図２３）が表す色が全体に付された再生INFOパネル８０１−２が表示されるようにすることができる。
【０２５５】
なおストリーミング再生のために楽曲を他の情報通信端末１に提供している場合、すなわち図３８Ａに示す自分が提供している楽曲がストリーミング再生されている旨を示すストリーミング情報８５１を含むアドホックモード用の通信INFOパネル８０１−１Ｂ（図３２Ｄと同じ通信INFOパネル８０１−１Ｂ）が表示されている状態でINFOボタン１１がさらに押下されたとき、自分の再生に関する情報ではないが、図３８Ｂに示すように、ストリーミング先の再生情報を示す再生INFOパネル８０１−２が表示されるようにすることもできる。
【０２５６】
このようにINFOボタン１１が押下されると、再生状態に応じた再生INFOパネル８０１−２が表示されるが、それと同時に、４方向キー２６等の所定の入力デバイスからの入力は、再生機能に割当てられ、例えば４方向キー２６からの入力に応じて、再生処理が制御される。
【０２５７】
このように、INFOボタン１１を操作することによって、再生機能にショートカットすることができる。
【０２５８】
次に図３９のフローチャートを参照して、ショートカット処理を実行する場合のアプリケーションマネージャ（図２８）の動作を説明する。なおこのショートカット処理は、複数の所定の機能が同時に実行されている場合に行われ、この例では、無線通信機能と再生機能が同時に実行されているものとする。
【０２５９】
ステップＳ１において、ショートカット操作入力取得部９０１は、入力モジュール１５０によりINFOボタン１１への操作入力が受け付けられるまで（すなわち、INFOボタン１１が押下されるまで）待機し、INFOボタン１１が押下されたとき、その旨を、ショートカット制御部９０２に通知し、ステップＳ２に進む。
【０２６０】
ステップＳ２において、ショートカット制御部９０２は、情報通信端末１の無線通信機能が有効となっているか否かを判定し、有効となっていると判定した場合、ステップＳ３に進む。
【０２６１】
具体的には、ショートカット制御部９０２は、例えば、入力モジュール１５０により、WLAN ON/OFFスイッチ３０のONの操作が受け付けられているか否かを判定し、受け付けられていると判定した場合、ステップＳ３に進む。
【０２６２】
ステップＳ３において、ショートカット制御部９０２は、WLANアプリケーションがインフラストラクチャモードかアドホックモードかを検出し、ステップＳ４において、そのモードにおける通信状態を取得する。
【０２６３】
具体的には、このとき、通信状態取得部９０３は、いま起動されている、無線通信機能を実現しているアプリケーション（例えば、コミュニケーションアプリケーション、ストリーミングアプリケーション、またはインスタントメッセンジャー）を検出するとともに、検出したアプリケーションにアクセスし、実行されている通信機能の通信状態（例えば、所定のイベントが発生していることなど）を取得し、ショートカット制御部９０２に供給する。
【０２６４】
ショートカット制御部９０２は、通信状態取得部９０３から供給された実行されている通信機能の通信状態を、INFOパネル生成部９０５に供給する。
【０２６５】
ステップＳ５において、IMFOパネル生成部９０５は、ショートカット制御部９０２から供給された、実行されている通信機能の通信状態に応じた通信IMFOパネル８０１−１を生成し、表示モジュール１４２に供給する。これにより表示モジュール１４２は、INFOパネル生成部９０５から供給された通信INFOパネル８０１−１を、表示部２１に表示させる（図２７の矢印Ａ，Ｃ，Ｅ）。
【０２６６】
ステップＳ６において、ショートカット制御部９０２は、操作入力割当部９０６を制御して、入力モジュール１５０が受け付ける所定の入力デバイスからの操作入力を、いま実行されている通信機能に割当てる。すなわち入力モジュール１５０により受け付けられた操作入力は、その機能を実行しているアプリケーションに供給される。なお既に通信機能が実行されており所定の入力デバイスからの操作入力がその通信機能に割当てられている場合には、継続して所定の入力デバイスからの操作入力は通信機能に割当てられる。
【０２６７】
このように通信機能を実現しているアプリケーションに操作入力が供給されることにより、ユーザは、入力デバイスを操作することにより、いま実行されている通信機能を利用することができるようになる。
【０２６８】
次にステップＳ７において、ショートカット操作入力取得部９０１は、入力モジュール１５０によりBACKボタン２４への操作入力が受け付けられた（すなわち、BACKボタン２４が操作された）か否かを判定し、操作されていないと判定した場合、ステップＳ８に進み、INFOボタン１１がさらに押下されたか否かを判定する。
【０２６９】
ステップＳ８で、INFOボタン１１がさらに押下されていないと判定されたとき、ステップＳ７に戻り、それ以降の処理が同様に行われる。
【０２７０】
ステップＳ２で、情報通信端末１の無線通信機能が有効となっていないと判定されたとき、またはステップＳ８で、INFOボタン１１がさらに押下されたと判定されたとき、ステップＳ９に進み、ショートカット制御部９０２は、現在実行されている再生機能の再生状態を取得する。
【０２７１】
具体的には、このとき、再生状態取得部９０４は、いま起動されている、再生機能を実現するアプリケーション（例えば、ストリーミングアプリケーション、またはオーディオプレイヤ）を検出するとともに、検出したアプリケーションにアクセスし、再生状態（例えば、再生されている楽曲名等、ローカルに記憶された楽曲が再生されていること、ストリーミング再生がなされていること）を取得し、ショートカット制御部９０２に供給する。
【０２７２】
ショートカット制御部９０２は、再生状態取得部９０４から供給された実行されている再生機能の再生状態を、INFOパネル生成部９０５に通知する。
【０２７３】
ステップＳ１０において、IMFOパネル生成部９０５は、ショートカット制御部９０２から供給された、実行されている再生機能の再生状態に応じた再生IMFOパネル８０１−２を生成し、表示モジュール１４２に供給する。これにより表示モジュール１４２は、INFOパネル生成部９０５から供給された再生INFOパネル８０１−２を、表示部２１に表示させる（図２７の矢印Ｂ，Ｄ）。なお図２７の例におけるINFOパネル８０１−１Ｃの表示処理については、省略する。
【０２７４】
ステップＳ１１において、ショートカット制御部９０２は、操作入力割当部９０６を制御して、入力モジュール１５０が受け付ける所定の入力デバイスからの操作入力を、いま実行されている再生機能に割当てる。すなわち入力モジュール１５０により受け付けられた操作入力は、その再生機能を実行しているアプリケーションに供給される。
【０２７５】
このように再生機能を実現しているアプリケーションに操作入力が供給されることにより、ユーザは、入力デバイスを操作することにより、再生機能を利用することができるようになる。
【０２７６】
ステップＳ１２において、ショートカット操作入力取得部９０１は、INFOボタン１１またはBACKボタン２４が操作されたか否かを判定し、いずれのボタンが操作されるまで待機する。
【０２７７】
ステップＳ７で、BACKボタン２４が操作されたと判定されたとき、またはステップＳ１２で、INFOボタン１１またはBACKボタン２４が操作されたと判定されたとき、ステップＳ１３進み、ショートカット制御部９０２は、INFOパネル生成部９０５を介して、表示モジュール１４２を制御して、ステップＳ５またはステップＳ１０で表示されたINFOパネル８０１を消去させる（すなわちINFOパネル８０１の非表示状態に戻る）（図２７の矢印Ｈ，Ｉ，Ｊ、または矢印Ｇ）。
【０２７８】
ショートカット制御部９０２はまた、操作入力割当部９０６を制御して、入力モジュール１５０が受け付けた入力デバイスからの操作入力の通信機能または再生機能の割当て（ステップＳ６またはステップＳ１１）を解除する。その結果、例えばHOME画面４５１上の操作処理に操作入力が割当てられることになるので、ユーザは、入力デバイスを操作することにより、HOME画面４５１を操作することができるようになる。
【０２７９】
ステップＳ１３で、INFOパネル８０１の非表示状態に戻った後は、ステップＳ１に戻り、それ以降の処理が同様に行われる。
【０２８０】
以上のようにして、ショートカット処理が実行される。
【０２８１】
なお以上においては、無線通信機能と再生機能が同時に実行され、無線通信機能と再生機能のいずれかにショートカットされる場合を例として説明したが、他の機能においても本発明を適用することができる。
【０２８２】
次に、操作入力の割当てについての他の例を説明する。
【０２８３】
この操作入力の割当ては、情報通信端末１が電話機として利用される場合、すなわち例えばコミュニケーションアプリケーションが起動されてIP電話機能が実行されている場合、ミュージックキー３５からの操作入力を、IP電話の音量調整機能に割当てるものである。
【０２８４】
ユーザは、情報通信端末１でIP電話を用いる場合、図１０に示したように、情報通信端末１のスピーカ２８とマイク２９の位置が耳および口元の位置に対応するように情報通信端末１を持つことになる。すなわちこのときの、ユーザの左手の指と、情報通信端末１の各入力デバイスとの位置関係は、図４０に示すようになるので、本体の長手方向の側面にあるミュージックキー３５の位置は、左手の親指で操作し易い位置となる。また右手で持った場合には、その図示は省略するが右手の人差し指や中指等で操作し易い位置となる。
【０２８５】
そこで情報通信端末１でIP電話を利用している場合、ミュージックキー３５からの操作入力を、IP電話の音量調整機能に割当てることにより、ユーザは、通話の音量を簡単に調整することができようになる。
【０２８６】
IP電話利用時の音量調整ボタンを別途設けることも可能であるが、例えばそのようなボタンを新たに設けるスペースがない場合、このようにミュージックキー３５を音量調整ボタンとしても利用することができるようにすれば、別途ボタンを設けることなく、音量調整を行うことができ、またIP電話利用時に操作し易い位置にあるミュージックキー３５をその音量調整に利用するようにすれば、音量調整時に情報通信端末１を持ち替えることなく、音量調整を簡単に行うことができる。
【０２８７】
IP電話サービスは、比較的新しいサービスでありいま現在そのインフラは十分整っているとはいえない。そのため、ユーザの情報通信端末１を利用する位置によって、通話の音量が変化し、聞き取り難くなることが多い。また通話の相手の装置がパーソナルコンピュータである場合には、そのパーソナルコンピュータの音量設定の状態によっては通話の音量が小さくなる場合がある。
【０２８８】
すなわちIP電話利用時においては、音量調整が頻繁に行われることが予想されるので、このように、情報通信端末１に、IP電話利用時の音量調整を容易にできる機能を持たせることは、IP電話の端末として特に有用である。
【０２８９】
図４１は、IP電話機能が実行されるとき、ミュージックキー３５からの入力を、IP電話中の通話の音量調整処理に割当てる処理を実行する場合のアプリケーションプロセッサ１３１のアプリケーションマネージャの機能的構成例を示している。
【０２９０】
IP電話機能検出部９５１は、例えば図１３のHOME画面４５１のコミュニケーションアプリケーション（Communication）４６１が選択決定されてIP電話機能の実行が開始されたとき、またはIP電話機能の実行が終了したとき、その旨を、操作入力割当部９５２に通知する。
【０２９１】
操作入力割当部９５２は、IP電話機能検出部９５１から、IP電話機能の実行が開始された旨の通知を受けると、ミュージックキー３５からの入力を、IP電話機能における音量調整機能に割当てる。
【０２９２】
操作入力割当部９５２はまた、ミュージックキー３５からの操作入力を、IP電話機能における音量調整機能に割当てた後、IP電話機能検出部９５１から、IP電話機能の実行が終了した旨の通知を受けると、ミュージックキー３５からの入力のIP電話機能の割当てを解除する（すなわち、ミュージックキー３５からの入力は、IP電話機能の割当てられる前の機能に割当てられる）。
【０２９３】
上述した一連の処理は、ソフトウエアにより実行することも、上述した一連の処理を実
行するように組み込まれたハードウェアを用いて実行することもできる。そのソフトウエアは、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０２９４】
この記録媒体は、図１１に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク（ＭＤ(Mini-Disk)（商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１７２などにより構成される。
【０２９５】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２９６】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２９７】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２９８】
【図１】本発明を適用した情報通信端末を含む情報通信システムについて説明するための図である。
【図２】情報通信端末の正面外形図である。
【図３】情報通信端末の、裏側（表示部の設けられていない側）の外形図である。
【図４】情報通信端末の、上側側面（WLAN ON/OFFスイッチが設けられている側）の外形図である。
【図５】情報通信端末の表示部が設けられている側から向かって右側面（通信状態通知発光部が設けられている側）の外形図である。
【図６】情報通信端末の表示部が設けられている側から向かって左側面（WLAN ON/OFFスイッチおよび電源スイッチが設けられている側）の外形図である。
【図７】情報通信端末の、下側側面（電源スイッチやミュージックキーが設けられている側）の外形図である。
【図８】筐体がスライドされた場合の外観図である。
【図９】情報通信端末のユーザの持ち方の例を示す図である。
【図１０】情報通信端末のユーザの他の持ち方の例を示す図である。
【図１１】情報通信端末の内部構成例を示すブロック図である。
【図１２】アプリケーションプロセッサにおいて実行されるソフトウエアの構成を示すソフトウェアスタック図である。
【図１３】HOME画面の表示例を示す図である。
【図１４】コミュニケーションアプリケーショントップ画面について説明するための図である。
【図１５】コンタクトリスト表示画面について説明するための図である。
【図１６】ウェブブラウザメニュー画面について説明するための図である。
【図１７】接続画面について説明するための図である。
【図１８】メニュー画面について説明するための図である。
【図１９】検索画面について説明するための図である。
【図２０】楽曲データ再生表示画面について説明するための図である。
【図２１】アドホックモードにおける通信について説明するための図である。
【図２２】アドホックモードの情報通信端末がブロードキャストで送信する情報の一例について説明するための図である。
【図２３】通信相手として相互に登録が行われる場合に授受されるユーザ情報の一例ついて説明するための図である。
【図２４】アドホックユーザ一覧画面について説明するための図である。
【図２５】公開Playlist一覧表示画面について説明するための図である。
【図２６】トラック表示画面について説明するための図である。
【図２７】ショートカット処理の概要を説明する図である。
【図２８】ショートカット処理を実行する場合のアプリケーションマネージャの機能的構成例を示すブロック図である。
【図２９】通信INFOパネルの表示例を示す図である。
【図３０】HOME画面の他の表示例を示す図である。
【図３１】通信INFOパネルの利用例を説明する図である。
【図３２】通信INFOパネルの他の表示例を示す図である。
【図３３】HOME画面の他の表示例を示す図である。
【図３４】他の通信INFOパネルの利用例を説明する図である。
【図３５】再生INFOパネルの表示例を示す図である。
【図３６】再生INFOパネルの他の表示例を示す図である。
【図３７】再生INFOパネルの他の表示例を示す図である。
【図３８】再生INFOパネルの他の表示例を示す図である。
【図３９】ショートカット処理を説明するフローチャートである。
【図４０】情報通信端末の使用する場合のユーザの持ち方の例を示す図である。
【図４１】アプリケーションマネージャの他の機能的構成例を示すブロック図である。
【符号の説明】
【０２９９】
１  情報通信端末，  １１  INFOボタン，  ３５  ミュージックキー，  １３１  アプリケーションプロセッサ，  １３２  オーディオプロセッサ，  １４２  表示モジュール，  １５０  入力モジュール，  １５２  オーディオ信号処理モジュール
【図１】
2008009896.tif 000003
【図２】
2008009896.tif 000004
【図３】
2008009896.tif 000005
【図４】
2008009896.tif 000006
【図５】
2008009896.tif 000007
【図６】
2008009896.tif 000008
【図７】
2008009896.tif 000009
【図８】
2008009896.tif 000010
【図９】
2008009896.tif 000011
【図１０】
2008009896.tif 000012
【図１１】
2008009896.tif 000013
【図１２】
2008009896.tif 000014
【図１３】
2008009896.tif 000015
【図１４】
2008009896.tif 000016
【図１５】
2008009896.tif 000017
【図１６】
2008009896.tif 000018
【図１７】
2008009896.tif 000019
【図１８】
2008009896.tif 000020
【図１９】
2008009896.tif 000021
【図２０】
2008009896.tif 000022
【図２１】
2008009896.tif 000023
【図２２】
2008009896.tif 000024
【図２３】
2008009896.tif 000025
【図２４】
2008009896.tif 000026
【図２５】
2008009896.tif 000027
【図２６】
2008009896.tif 000028
【図２７】
2008009896.tif 000029
【図２８】
2008009896.tif 000030
【図２９】
2008009896.tif 000031
【図３０】
2008009896.tif 000032
【図３１】
2008009896.tif 000033
【図３２】
2008009896.tif 000034
【図３３】
2008009896.tif 000035
【図３４】
2008009896.tif 000036
【図３５】
2008009896.tif 000037
【図３６】
2008009896.tif 000038
【図３７】
2008009896.tif 000039
【図３８】
2008009896.tif 000040
【図３９】
2008009896.tif 000041
【図４０】
2008009896.tif 000042
【図４１】
2008009896.tif 000043