(57)【要約】【課題】外部の機器からコンテンツを受信した際のアプリケーションの処理に関してユーザの操作性を向上する。【解決手段】コンテンツの転送要求に応じて、前記コンテンツを無線通信により受信する通信部と、前記通信部が受信したコンテンツを記憶するストレージと、前記転送要求を受け付けた時点でアクティブなアプリケーションの識別子を決定する第１の決定部と、前記第１の決定部により決定された識別子に予め対応付けられたコマンドを前記コンテンツに対して実行すべきコマンドとして決定する第２の決定部と、前記ストレージに記憶されたコンテンツに対して、前記コマンドを実行する実行部と、を具備する。【選択図】図１
2011045005.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの転送要求に応じて、前記コンテンツを無線通信により受信する通信部と、
前記通信部が受信したコンテンツを記憶するストレージと、
前記転送要求を受け付けた時点でアクティブなアプリケーションの識別子を決定する第１の決定部と、
前記第１の決定部により決定された識別子に予め対応付けられたコマンドを前記コンテンツに対して実行すべきコマンドとして決定する第２の決定部と、
前記ストレージに記憶されたコンテンツに対して、前記コマンドを実行する実行部と、
を具備することを特徴とする携帯電話機。
【請求項２】
前記コンテンツの種類を決定する第２の決定部と、
前記コンテンツの数または量を決定する第３の決定部と、
前記第１の決定部により決定されたアクティブなアプリケーションの現在の状態を決定する第４の決定部と、をさらに具備し、
前記第２の決定部は、前記識別子に加え、前記コンテンツの種類、前記コンテンツの数または量、および前記アクティブなアプリケーションの現在の状態に予め対応付けられたコマンドを、前記コンテンツに対して実行すべきコマンドとして決定する請求項１に記載の携帯電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機に関し、例えば他の携帯電話機やパーソナルコンピュータ等の対向機器から無線通信によって送信されたコンテンツを受信する際のユーザインタフェースの向上に関する。
【背景技術】
【０００２】
通信によってコンテンツを受信した際のユーザの操作性および利便性を向上するための技術が幾つか知られている。例えば、コンピュータ等の表示画面内に複数のタブを表示し、表示対象タブ（アクティブなタブ）では受信コンテンツが可視状態となり、非表示対象タブ（非アクティブなタブ）では受信コンテンツが非可視状態となる画面表示技術がある。この技術に関して、コンテンツ表示の際の操作上の不便さを解消するために、受信したコンテンツが、複数のタブのいずれか適切なタブに自動的に対応付けられるようにしたシステムが知られている（下記特許文献１参照）。
【０００３】
また、カメラ付きの携帯電話機によりＱＲ（クイックレスポンス）コードを読み込んだ際に、そのデータの種類によって携帯電話機が実行する動作を切り替える技術が知られている。具体的な手順としては、まずカメラを起動してＱＲコードを撮影する。撮影されたＱＲコードは携帯電話機により認識される。これによりＱＲコードに基づくテキスト情報が得られ、携帯電話機の画面に表示される。ここで、携帯電話機はテキスト情報を分類し、その種類に応じて最も関連度の高いアプリケーションを当該携帯電話機の中央ボタンで起動できる。また、サブメニューを利用することにより、認識したＱＲコードのテキストをメール本文に挿入し、コピーし、あるいはテキスト形式のファイルとして保存する、といったショートカット機能を実行することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３４３８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えばパーソナルコンピュータ（ＰＣ）から携帯電話機に対しコンテンツを無線通信によって送信し、携帯電話機において受信したコンテンツを例えばメールで他の機器に送信する際の操作手順について検討する。
【０００６】
ＰＣから携帯電話機にコンテンツのデータが転送されてくると、同コンテンツは携帯電話機内の所定のフォルダ内にデータファイルとして格納される。このコンテンツのデータファイルをメールで送信するには、ユーザは、まずメールのアプリケーションプログラムを起動し、次に同アプリケーションによって当該コンテンツのデータファイルが格納されているフォルダを選択したのち、同フォルダ内に格納されている該当コンテンツのデータファイルを選択するという操作を行う。
【０００７】
ここで、ＰＣから転送されてきたコンテンツを携帯電話機からさらにメールで送信するような場合、同携帯電話機においてメールのアプリケーションを起動してアクティブな状態にしておくだけで、受信したコンテンツが適切に処理されれば、上記のような操作負担を軽減することができるようになり好ましい。
【０００８】
本発明は、かかる事情に鑑みてなされたものであり、外部の機器からコンテンツを受信した際のアプリケーションの処理に関してユーザの操作性を向上することのできる携帯電話機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る携帯電話機は、コンテンツの転送要求に応じて、前記コンテンツを無線通信により受信する通信部と、前記通信部が受信したコンテンツを記憶するストレージと、前記転送要求を受け付けた時点でアクティブなアプリケーションの識別子を決定する第１の決定部と、前記第１の決定部により決定された識別子に予め対応付けられたコマンドを前記コンテンツに対して実行すべきコマンドとして決定する第２の決定部と、前記ストレージに記憶されたコンテンツに対して、前記コマンドを実行する実行部と、を具備する。
【発明の効果】
【００１０】
本発明によれば、外部の機器からコンテンツを受信した際のアプリケーションの処理に関してユーザの操作性を向上することのできる携帯電話機を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る携帯電話機の構成図
【図２】実施形態に係る携帯電話機の使用環境例を示す図
【図３】処理手続き決定部の３つの実装例を示す図
【図４】第１の実施形態に係る携帯電話機の動作を説明するためのシーケンス図
【図５】第２の実施形態に係る携帯電話機の構成図
【図６】第１の実施形態に係る携帯電話機の動作を説明するためのシーケンス図
【図７】コマンドの実行形態の例を示す図
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら本発明の実施形態を説明する。
【００１３】
（第１の実施形態）
図１は、第１の実施形態に係る携帯電話機１０の構成図である。携帯電話機１０は、無線通信技術を利用するハードウェア通信部１０１と、インターフェースコントローラ１０２と、ＴＯＰアプリケーション決定部１０３と、処理手続き決定部１０４と、コマンド実行部１０５と、ストレージ１０６とを備える。
【００１４】
本実施形態に係る携帯電話機１０は、例えば図２の使用環境例に示すように、パーソナルコンピュータ（ＰＣ）やテレビ受像機などの対向機器１００との間で無線通信技術を利用し、映像、音声、テキスト等のコンテンツ転送を行うものである。なお、対向機器１００としては、パーソナルコンピュータ（ＰＣ）やテレビ受像機のみならず、別の携帯電話機やスマートフォンなど、任意の情報通信機器であってもよい。
【００１５】
本実施形態に係る携帯電話機１０において、図１に示すハードウェア通信部１０１は、対向機器１００との間で無線通信技術を利用して通信を行うためのデバイスであって、例えば、ＮＦＣとして知られる近距離無線通信技術の国際規格における非接触通信技術や、Ｂｌｕｅｔｏｏｔｈ（登録商標）等を利用するデバイスである。
【００１６】
インターフェースコントローラ１０２は、ハードウェア通信部１０１を制御するものである。非接触通信技術を利用する本実施形態の場合、ハードウェア通信部１０１を常時通電することを避けるためにＮＦＣタグを搭載する構成としてもよい。この場合、同じく非接触通信技術を利用する対向機器１００との接触によってＮＦＣタグが読み出されると、インターフェースコントローラ１０２は、起動コマンドをハードウェア通信部１０１に送る。これは、図１に示すトリガーＴ１に相当し、本実施形態に係る機能をユーザが利用する際の契機となる。このようなＮＦＣタグを搭載する構成によれば、省電力および利便性の観点で好ましい。
【００１７】
ＴＯＰアプリケーション決定部１０３は、携帯電話機１０の現在のＴＯＰアプリケーションを決定する。ここで、「ＴＯＰアプリケーション」とは、携帯電話機１０の表示画面上で可視（Ｖｉｓｉｂｌｅ）であり、アクティブなアプリケーションのことを指す。典型的に、アプリケーションがアクティブである場合、該アプリケーションの画面（ウインドウ）は、携帯電話機１０の表示画面のもっとも前面（ＴＯＰ）に表示される。携帯電話機１０のシステム内で複数のアプリケーションが起動している状態において、ユーザからの明示的な操作によって、該複数のアプリケーションのいずれかをＴＯＰアプリケーションに切り替えることが可能である。通常、ユーザがあるアプリケーションを起動した直後において、同アプリケーションはＴＯＰアプリケーションである。携帯電話機１０において、割当てを変更可能な１つまたは複数の特定のキーをユーザが押すことにより、複数のアプリケーションを循環的に切り替えてユーザが望む任意のアプリケーションをＴＯＰアプリケーションとし、本実施形態に係る機能を利用することができる。
【００１８】
処理手続き決定部１０４は、ハードウェア通信部１０１が決定したアプリケーションをパラメータとして利用し、転送データに対する処理続きを決定する。具体的には、対向機器１００から転送されてきたコンテンツに対する処理コマンドを決定する。処理手続き決定部１０４による処理を簡単に決定するための仕組みの一つとして、ルックアップテーブル（ＬＵＴ）を利用してもよい。同ルックアップテーブルには、アプリケーションＩＤごとに、当該アプリケーションがＴＯＰアプリケーションである場合に、外部からコンテンツを受信したら該コンテンツに対してどのようなアクションを取れば良いかを規定する。具体的には、ルックアップテーブルは、アプリケーションＩＤごとに、実行すべきコマンドを対応付けて記憶する。
【００１９】
図３（ａ）〜（ｃ）は、処理手続き決定部１０４の３つの実装例を示すものである。処理手続き決定部１０４の実装例として、図３（ａ）のように複数のアプリケーション全体について一つの中央処理手続き決定部を設ける例、図３（ｂ）のように各アプリケーションに処理手続き決定部を設ける例、およびこれらを組み合わせた図３（ｃ）のような例が考えられる。
【００２０】
図３（ａ）のように処理手続き決定部１０４を構成した場合、中央コマンド決定部は、ＴＯＰアプリ決定部１０３から伝達されたＴＯＰアプリケーションに従い、処理コマンドを発行する。次に、図３（ｂ）の場合、ＴＯＰアプリ決定部１０３は、ＴＯＰアプリケーションに有効シグナルを伝達し、そのアプリケーションのコマンド決定部が、処理コマンドを発行する。
【００２１】
最後に、図３（ａ）と図３（ｂ）の組み合わせに相当する図３（ｃ）は、中央決定部を設け、各アプリケーションにもコマンド決定部を設ける構成である。ＴＯＰアプリ決定部１０３は、中央コマンド決定部に対し決定されたＴＯＰアプリケーションを伝達する。アプリケーションが登録されていないなどの理由で中央コマンド決定部が処理コマンドを決定できない場合に、該中央コマンド決定部は、ＴＯＰアプリ決定部１０３により決定されたＴＯＰアプリケーションのコマンド決定部にコマンドの発行依頼を送る。
【００２２】
図１の説明に戻る。コマンド実行部１０５は、処理手続き決定部１０４により決定された処理手続き、具体的には、対向機器１００から転送されてきたコンテンツに対する処理コマンドＣｎｄを処理手続き決定部１０４からの決定に従い実行する。
【００２３】
ストレージ１０６は、ハードウェア通信部１０１およびインターフェースコントローラ１０２の動作により対向機器１００から転送されてきたコンテンツのデータを一時的に保存するものであって、そのための仮のディレクトリ（フォルダ）を備える。コマンド実行部１０５は、処理手続き決定部１０４により処理コマンドが決定されると、ストレージ１０６に格納されている該当コンテンツのデータにアクセスし、該データを対象にして処理コマンドＣｎｄを実行する。
【００２４】
上記インターフェースコントローラ１０２、ＴＯＰアプリケーション決定部１０３、処理手続き決定部１０４、コマンド実行部１０５等により実現される機能は、携帯電話機１０に組み込まれたコンピュータシステムを制御するためのファームウェア等として、ソフトウェアにより実装してもよい。
【００２５】
以上説明した構成に関して、図１および図４を参照しながら携帯電話機１０の動作を説明する。ここでは、携帯電話機１０のＴＯＰアプリケーションが例えばメールアプリケーションである場合を想定する。この場合、対向機器１００は例えばパーソナルコンピュータ（ＰＣ）であり、携帯電話機１０に対して転送するデータが既に決定されており、転送可能な状態になっているものとする。携帯電話機１０では、メールアプリケーションが立ち上がっており、同メールアプリケーションの画面がアクティブで可視の状態となっている。すなわち、メールアプリケーションがＴＯＰアプリケーションの状態である。本例では対向機器１００を開始側（イニシエータ）とし、携帯電話機１０は、対向機器１００から発せられたコンテンツの転送要求を受け付ける。携帯電話機１０のインターフェースコントローラ１０２は、ハードウェア通信部１０１のハードウェアを制御しながら、コンテンツＣのデータを受信する。
【００２６】
具体的には、まず対向機器１００から、転送しようとするコンテンツＣのメタデータＭを含むコンテンツＣの転送要求を、携帯電話機１０のハードウェア通信部１０１が受け取る（信号Ｓ１）。
【００２７】
ハードウェア通信部１０１は、受け取ったメタデータＭを含む転送要求をインターフェースコントローラ１０２に渡す（信号Ｓ２）。
【００２８】
インターフェースコントローラ１０２は、ＴＯＰアプリ決定部１０３にＴＯＰアプリを決定するように指示し、上記転送要求に含まれるメタデータＭを処理手続き決定部１０４に渡す（信号Ｓ３）。
【００２９】
ＴＯＰアプリ決定部１０３は、コンテンツＣの転送要求を受信した時点でのＴＯＰアプリのＩＤを決定し、処理手続き決定部１０４に渡す（信号Ｓ４）。処理手続き決定部１０４は、決定したＴＯＰアプリケーションにより、転送されるコンテンツＣに対してどのような処理をするかを決定し、そのためのコマンドを発行し、コマンド実行部１０５に送る。
【００３０】
処理手続き決定部１０４で決定されたコマンドＣｎｄをコマンド実行部１０５に渡す（信号Ｓ５）。
【００３１】
対向機器１００からコンテンツＣのデータを携帯電話機１０に転送することを許可する信号Ｔ２を、携帯電話機１０から対向機器１００に対して送る（信号Ｓ６，Ｓ７，Ｓ８）。これは、対向機器１００からの転送要求に応じている。
【００３２】
対向機器１００から、携帯電話機１０に向けてコンテンツＣを転送する（信号Ｓ９，Ｓ１０）。転送されたコンテンツＣは、いったんストレージ１０６の仮のディレクトリに保存される。
【００３３】
なお、上記ＴＯＰアプリケーションの決定および処理手続き（コマンド）決定と、対向機器１００から携帯電話機１０へのコンテンツＣのデータの転送は、並行して行われることが好ましい。
【００３４】
コンテンツＣのデータの転送が完了すると、インターフェースコントローラ１０２から、受信完了信号Ｔ３をコマンド実行部１０５に通知する（信号Ｓ１１）。受信完了信号Ｔ３については、コマンド実行部１０５からインターフェースコントローラ１０２に対して問合わせるようにしてもよい。
【００３５】
受信完了信号Ｔ３に応じて、コマンド実行部１０５は、コンテンツＣに対して処理手続き決定部１０４で決定されたコマンドを実行する（信号Ｓ１２）。
【００３６】
以上説明した第１の実施形態によれば、無線通信技術で対向機器１００から転送指示を受けた際に、携帯電話機１０のＴＯＰアプリケーションを判定し、転送されたコンテンツに対する処理手続き（コマンド）を実行することができる。
【００３７】
従って、対向機器１００から転送されてきたコンテンツＣを携帯電話機１０からさらにメールで送信するような場合、同携帯電話機１０においてメールのアプリケーションを起動し、表示画面上でもっとも前面（ＴＯＰ）に表示させてアクティブな状態にしておくだけで、コマンド実行によりユーザの操作負担を軽減するように適切に処理を行うことができる。具体的には、コマンド実行により、対向機器１００から受信したコンテンツＣがメールアプリケーションに渡され、送信メールにファイルとして添付されたり、メール本文に張り付けられたりする。
【００３８】
従って、外部の機器からコンテンツを受信した際のアプリケーションの処理に関してユーザの操作性を向上することができる。
【００３９】
（第２の実施形態）
上述した第１の実施形態は、対向機器１００から無線通信技術で転送指示を受ける際に、携帯電話機１０においてＴＯＰアプリケーションを判定し、転送されたコンテンツに対する処理手続き（コマンド）を実行するものであった。第２の実施形態は第１の実施形態の変形例であり、（１）同じＴＯＰアプリケーションであっても、転送されたコンテンツの種類に応じて異なる処理手続き（コマンド）に切り替えることに関する。また、第２の実施形態は、（２）ＴＯＰアプリケーションの現在状況に応じた処理手続き（コマンド）の切り替えに関する。例えばメールアプリケーションであれば、メール新規作成画面、受信したメールの一覧画面、テンプレート表示画面などは、メールアプリケーションの現在状況を意味する。さらに、第２の実施形態は、（３）複数のコンテンツが転送される場合に、アプリケーションによって全部のコンテンツのデータを一括して処理をするか、それとも転送されたコンテンツのデータをリストで表示し、同リストにおいてユーザにより選択されたコンテンツのデータのみに対して処理をするかを切り替えることに関する。
【００４０】
図５は、第２の実施形態に係る携帯電話機２０の構成図である。本実施形態に係る携帯電話機２０は、図１を参照して説明した構成に対し、コンテンツ種類決定部１０７と、データ数量決定部１０８と、アプリケーションの状態決定部１０９とが追加された構成である。処理手続き決定部１０４Ｂは、これら三つのモジュールの処理結果を追加パラメータとして利用するように高機能化されている。
【００４１】
以下、第２の実施形態については、主として第１の実施形態との相違点について説明する。
【００４２】
コンテンツ種類決定部１０７は、無線通信技術を利用して転送され、受信したデータのコンテンツ種類を決定するものである。転送されたデータがファイルである場合には、コンテンツ種類決定部１０７はそれが動画であるか、静止画であるか、それとも音楽であるかを識別する。また、一般的なテキストのファイルであれば、それがＵＲＩであるか、電話帳のエントリであるかを分類してもよい。なお、コンテンツ種類をどのように定めるかについては任意である。また、コンテンツ種類決定部１０７は、例えばコンテンツのヘッダ情報等に基づいてコンテンツの種類を決定する。
【００４３】
データ数量決定部１０８は、転送されるデータの数をコンテンツ転送要求等に基づいて決定する。
【００４４】
アプリケーションの状態決定部１０９は、ＴＯＰアプリ決定部１０３が決定したＴＯＰアプリケーションの状態を分析する。ＴＯＰアプリケーションが例えばファイルエクスプローラ（Ｅｘｐｌｏｒｅｒ）である場合を考えると、アプリケーションの状態決定部１０９は、表示中フォルダのアドレスを当該ＴＯＰアプリケーションの状態として確認することなどが挙げられる。
【００４５】
これら三つのモジュールにより決定された結果は、補足情報として処理手続き決定部１０４Ｂに送られる。処理手続き決定部１０４Ｂは、ＴＯＰアプリケーション決定部１０３からのＴＯＰアプリケーションの識別情報（ＩＤ）に加え、上記三つのモジュールからの補足情報に基づいて、実行するコマンドを決定する。
【００４６】
図５に示した第２の実施形態の構成に関して、図６を参照しながら携帯電話機２０の動作を説明する。ここでは、第１の実施形態と同様、携帯電話機１０のＴＯＰアプリケーションが例えばメールアプリケーションである場合を想定する。この場合、対向機器１００は例えばパーソナルコンピュータ（ＰＣ）であり、携帯電話機１０に対して転送するデータが既に決定されており、転送可能な状態になっているものとする。携帯電話機２０では、メールアプリケーションが立ち上がっており、同メールアプリケーションの画面がアクティブで可視の状態となっている。すなわち、メールアプリケーションがＴＯＰアプリケーションの状態である。本例では対向機器１００を開始側（イニシエータ）とし、携帯電話機２０は、対向機器１００から発せられたコンテンツの転送要求を受け付ける。携帯電話機２０のインターフェースコントローラ１０４Ｂは、ハードウェア通信部１０１のハードウェアを制御しながら、コンテンツＣのデータを受信する。このようにして対向機器１００から携帯電話機１０に転送されたコンテンツＣのデータは、携帯電話機１０内においてストレージ１０６の仮のディレクトリに保存される。
【００４７】
コンテンツＣを受信した後に、コンテンツ種類決定部１０７は、ストレージ１０６に保存されているコンテンツＣのデータを分類し、データ数量決定部１０８は、コンテンツＣのデータの数（または量）を数える。
【００４８】
第１の実施形態と同様、ＴＯＰアプリ決定部１０３は、コンテンツＣの転送要求を受信した時点でのＴＯＰアプリのＩＤを決定する。ここで、ＴＯＰアプリ決定部１０３は、アプリケーションの状態決定部１０９に対し、ＴＯＰアプリケーションの状態を決定するように指示する。
【００４９】
アプリケーション状態決定部１０９は、ＴＯＰアプリケーションであるメールアプリケーションの現在の状態は、新規メールの作成画面であるか、メール本文の表示画面であるか、それとも受信メールリストの画面であるかなどを識別する。このような識別によって、メールアプリケーションの現在の状態に応じて実行すべき処理（コマンド）を切り替えることが可能になる。例えば、メール作成画面の状態にあるときに転送要求を受けたのであれば、当該メールにコンテンツＣを添付するか、本文にコンテンツＣを張り付ける処理が好ましい。あるメール本文を表示させ、ユーザがメール本文を読んでいる状態にあるときに転送要求を受けたのであれば、当該メールの発信者に対して返信するメールを作成し、コンテンツＣを添付するか、本文にコンテンツＣを張り付ける処理が好ましい。
【００５０】
ＴＯＰアプリ決定部１０３からのＴＯＰアプリケーションの識別子（ＩＤ）に加え、上記三つのモジュールすなわちコンテンツ種類決定部１０７により決定されたコンテンツＣの種類、データ数量決定部１０８により決定されたコンテンツＣのデータ数、アプリケーションの状態決定部１０９により決定された現在のＴＯＰアプリケーションの状態を示す情報は、補足情報として処理手続き決定部１０４Ｂに渡される。
【００５１】
処理手続き決定部１０４Ｂは、これらの情報に基づいて、コンテンツＣに対してどのような処理を行うべきかを決定し、そのためのコマンドを発行してコマンド実行部１０５に送る。
【００５２】
第２の実施形態において、処理手続き決定部１０４Ｂが備えるルックアップテーブルは、アプリケーションＩＤごとに、当該アプリケーションがＴＯＰアプリケーションである場合に、外部からコンテンツを受信したら該コンテンツに対してどのようなアクションを取れば良いかを規定するものである点で第１の実施形態のものと同様であるが、第２の実施形態のものでは、コンテンツの種類、コンテンツのデータ数、アプリケーションの現在の状態に応じて実行すべきコマンドを記憶するものである。
【００５３】
コンテンツのデータ数に関しては、複数のコンテンツが転送される場合に、アプリケーションによって全部のコンテンツのデータを一括して処理をするか、それとも転送されたコンテンツのデータをリストで表示し、同リストにおいてユーザにより選択されたコンテンツのデータのみに対して処理をするかを、それぞれコマンドによって切り替えることが可能である。
【００５４】
図７は、処理手続き決定部１０４Ｂにより決定されたコマンドの実行形態の例を示す図である。図７（ａ）の例では、コマンドを実行する前に、当該コマンドを実行してもよいかをユーザに確認する。図７（ｂ）の例では、実行の許否をユーザに確認することなく、決定されたコマンドをただちに実行する。これら二つの組み合わせも考えられる。例えば、初回のコマンド実行のときにのみ確認を必要とし、以降は確認せずに実行されるようにしてもよい。
【００５５】
以上説明した第２の実施形態によれば、ユーザの操作性、利便性をさらに向上することができる。
【００５６】
図４および図６で示した２つの実施形態は、コンテンツを送り出す側（対向機器１００）が携帯電話機１０または２０に対してコンテンツ転送要求を送る場合であるが、逆に、携帯電話機１０または２０から、コンテンツを送り出す側（対向機器１００）に対して、コンテンツ転送要求を送るようにしてもよい。すなわち、携帯電話機１０または２０がイニシエータとなる場合についても本発明は適用可能であり、コンテンツ等を受信した以降の動作は上述と同様である。
【００５７】
下記は、アプリケーションごとに、コマンドによって実行可能なアクションの例を列挙したものである。アクションの例はこれらに限定されないことは言うまでもない。
【００５８】
＜データフォルダー＞  
ファイルエクスプローラが立ち上がっている画面の場合、表示（フォーカス）されているフォルダにコンテンツを保存する。ある画像を表示している画面の場合、対向機器から転送されたコンテンツのファイルを、転送前に表示している画像の保存先に保存して表示する。メール用のテンプレートを表示している画面の場合、テンプレートの中身に、転送されてきたコンテンツのテキストデータを上書きする。
【００５９】
＜メールアプリケーション＞  
メール作成画面の場合、対向機器から転送されたコンテンツが画像ファイルであれば、メールに添付し、コンテンツがテキストであれば、メール本文に貼り付ける。あるメール本文を表示している画面の場合、当該のメールに返事用な画面を起動し、対向機器から転送されたコンテンツがテキスト以外のデータファイルであればメールに添付し、テキストについては本文に貼り付ける。
【００６０】
＜アドレス帳＞  
アドレス帳のエントリを表示している画面の場合、新規メールを作成し、アドレス帳のエントリを該新規メールの宛先に設定する。対向機器から転送されたコンテンツがテキスト以外のデータファイルであれば該新規メールに添付し、テキストについては本文に貼り付ける。アドレス帳において、あるエントリの顔写真を変更する画面の場合、対向機器から転送された画像ファイルを当該エントリの顔写真に設定する。
【００６１】
＜アドレス帳の新規エントリ＞  
アドレス帳の新規エントリの画面の場合、対向機器から転送されたコンテンツが画像であれば、その画像を新規エントリの顔写真として保存する。コンテンツがテキストであれば、該テキストを構文解析して電話番号またはメールアドレスを抽出し、新規エントリにおける電話番号またはメールアドレスの項目に設定する。
【００６２】
＜通話履歴＞  
通話履歴において１つの履歴エントリ（発信履歴詳細）が表示されている画面の場合、当該エントリを宛先として新規メールを作成し、対向機器から転送されたコンテンツのファイルを添付する。テキストの場合は、新規メールの本文に貼り付ける。グループフォルダを表示している画面の場合、グループの全員に対して送信する新規メールを作成して同様に処理する。
【００６３】
＜インターネット＞  
あるウェブページをブラウザ等に表示している画面の場合、対向機器から転送されたコンテンツのテキストをＵＲＬとして扱い、ブラウザを通じて当該ＵＲＬを開く。ブックマークリスト画面の場合、新しいブックマーク項目を作成し、対向機器から転送されたテキストをＵＲＬとして設定する。お気に入りリスト画面の場合、対向機器から転送されたテキストを新規お気に入り項目のＵＲＬとして設定する。
【００６４】
＜エンタテイメント＞  
メディアプレイヤー画面の場合、対向機器から転送されたコンテンツ（音楽、動画）を再生する。プレイリスト画面の場合、対向機器から転送されたコンテンツを、表示しているプレイリストに追加する。
【００６５】
＜携帯電話機設定＞  
携帯電話機の音設定画面の場合、対向機器から転送された音楽コンテンツを「着信」「メール受信」などの音として設定する。携帯電話機の画像設定画面の場合、対向機器から転送された画像コンテンツを「壁紙」などとして設定する。
【００６６】
＜アラーム＞  
アラームを設定する画面の場合、対向機器から転送されたテキストをアラームの詳細情報（アラームタイトル等）として設定する。対向機器から画像および音楽が転送された場合、当該画像をアラームの該当時刻に表示し、当該音楽をアラームの音として設定する。
【００６７】
＜ノートパッド＞  
ノートパッド画面の場合、新しいエントリを作成し、対向機器から転送されたテキストを貼り付ける。あるノートパッド項目を開いている画面の場合、転送されたテキストを当該項目に付け加える。
【００６８】
＜カレンダ＞  
カレンダ画面の場合、フォーカスを当てる日付に新規スケジュールを作成し、対向機器から転送されたテキストを用件として入力する。画像が転送された場合は、関連画像としてこれを当該日付に登録し、音楽であれば、アラームの音として設定する。
【００６９】
＜画像ビューワ＞  
画像ビューワにおけるスライドショー画面の場合、対向機器から転送された画像ファイルを今回のスライドショーに追加する。複数のファイルが転送される場合、新規なスライドショーを作成して再生してもよい。
【００７０】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００７１】
１０…携帯電話機
１００…対向機器
１０１…ハードウェア通信部
１０２…インターフェースコントローラ
１０３…ＴＯＰアプリ決定部
１０４…処理手続き決定部
１０５…コマンド実行部
１０６…ストレージ
【図１】
2011045005.tif 000003
【図２】
2011045005.tif 000004
【図３】
2011045005.tif 000005
【図４】
2011045005.tif 000006
【図５】
2011045005.tif 000007
【図６】
2011045005.tif 000008
【図７】
2011045005.tif 000009