(57)【要約】複数の機能を備えた情報処理装置において、ユーザの操作に対し、実行中の機能に応じて適切な処理を行うことが可能な情報処理装置を提供する。  本発明に係る情報処理装置は、複数のアプリケーション機能を備えた情報処理装置であって、ユーザからの入力を受け付ける入力手段と、アプリケーションの組み合わせに対応付けて処理情報が登録されたテーブルを保持する記憶手段と、少なくとも２つのウィンドウを表示する表示手段と、前記表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に前記入力手段が第２のアプリケーションを起動するための入力を受け付けた場合、前記表示手段に前記第１のウィンドウと第２のアプリケーションに関する第２のウィンドウとを表示する制御手段と、前記第１のウィンドウと前記第２のウィンドウとが前記表示手段に表示されている時に、前記入力手段が前記第１のウィンドウと前記第２のウィンドウとに対する入力をそれぞれ受け付けた場合、前記第１のアプリケーションと前記第２のアプリケーションとの組み合わせに対応する前記処理情報に基づき、処理する処理手段と、を備えることを特徴とする。
2009151151.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーション機能を備えた情報処理装置であって、
ユーザからの入力を受け付ける入力手段と、
アプリケーションの組み合わせに対応付けて処理情報が登録されたテーブルを保持する記憶手段と、
少なくとも２つのウィンドウを表示する表示手段と、
前記表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に前記入力手段が第２のアプリケーションを起動するための入力を受け付けた場合、前記表示手段に前記第１のウィンドウと第２のアプリケーションに関する第２のウィンドウとを表示する制御手段と、
前記第１のウィンドウと前記第２のウィンドウとが前記表示手段に表示されている時に、前記入力手段が前記第１のウィンドウと前記第２のウィンドウとに対する入力をそれぞれ受け付けた場合、前記第１のアプリケーションと前記第２のアプリケーションとの組み合わせに対応する前記処理情報に基づき、処理する処理手段と、
を備える、情報処理装置。
【請求項２】
前記制御手段は、前記表示手段に前記第１のウィンドウと前記第２のウィンドウとを並列に表示する、請求項１記載の情報処理装置。
【請求項３】
前記入力手段を用いた所定の入力がされたか否かを判定するジェスチャ解析手段をさらに備え、
前記ジェスチャ解析手段が前記所定の入力がされたと判定した場合、前記処理手段は、前記第１のアプリケーションと前記第２のアプリケーションとの組み合わせに対応する前記処理情報と、前記所定の入力と、に基づき処理する請求項１または２記載の情報処理装置。
【請求項４】
前記情報処理装置は、電子メールアプリケーション、電話帳アプリケーション、ブラウザ閲覧アプリケーション、動画視聴アプリケーションおよびメール装飾アプリケーションのうちのいずれか２以上のアプリケーション機能を含む、請求項１ないし３のいずれか１項記載の情報処理装置。
【請求項５】
前記第１のアプリケーションが前記電子メールアプリケーションであり、前記第２のアプリケーションが前記電話帳メールアプリケーションの場合、前記処理手段は、前記第１のウィンドウに表示されている指定対象を前記第２のウィンドウに貼り付ける、請求項１ないし４のいずれか１項記載の情報処理装置。
【請求項６】
前記処理手段は、前記第２のウィンドウの任意の位置における入力に対し、前記指定対象を前記第２のウィンドウの所定の位置に貼り付ける、請求項５記載の情報処理装置。
【請求項７】
前記記憶手段には、複数の電子メールアドレスが区分された状態で保持され、
前記処理手段は、前記第２のウィンドウに対する入力位置に応じて、前記記憶手段から前記電子メールアドレスを選択して、前記指定対象とする請求項５または６記載の情報処理装置。
【請求項８】
前記第１のアプリケーションが前記ブラウザ閲覧アプリケーションまたは動画視聴アプリケーションであり、前記第２のアプリケーションが前記電子メールアプリケーションの場合、前記処理手段は、前記第１のウィンドウに表示されているコンテンツの識別情報を取得し、前記取得した識別情報を前記第２のウィンドウに貼り付ける請求項１ないし４のいずれか１項記載の情報処理装置。
【請求項９】
前記第１のアプリケーションが前記ブラウザ閲覧アプリケーションまたは動画視聴アプリケーションであり、前記第２のアプリケーションが前記電子メールアプリケーションの場合、前記処理手段は、前記第２の処理情報に基づき、前記入力手段により指定されたコンテンツの識別情報を取得し、前記取得した識別情報を前記第２のウィンドウに貼り付ける請求項３記載の情報処理装置。
【請求項１０】
前記入力手段は、前記表示手段の上に配置されたタッチパネルである請求項１ないし９のいずれか１項記載の情報処理装置。
【請求項１１】
前記テーブルは、前記入力手段からの入力により、前記処理情報の更新および新規追加がされる請求項１ないし１０のいずれか１項記載の情報処理装置。
【請求項１２】
表示手段と、アプリケーションの組み合わせに対応付けて処理情報が登録されたメモリとを備えた情報処理装置を用いた情報処理方法であって、
前記表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に、第２のアプリケーションを起動するための入力を受け付けた場合、前記表示手段に前記第１のウィンドウと前記第２のアプリケーションに関する第２のウィンドウとを表示し、
前記第１のウィンドウと前記第２のウィンドウとが前記表示手段に表示されている時に、前記第１のウィンドウと前記第２のウィンドウとに対する入力をそれぞれ受け付けた場合、前記第１のアプリケーションと前記第２のアプリケーションとの組み合わせに対応する前記処理情報に基づき、処理する、
情報処理方法。
【請求項１３】
表示手段と、アプリケーションの組み合わせに対応付けて処理情報が登録されたメモリと、を備えた情報処理装置のコンピュータに、
前記表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に、第２のアプリケーションを起動するための入力を受け付けた場合、前記表示手段に前記第１のウィンドウと前記第２のアプリケーションに関する第２のウィンドウとを表示する手順と、
前記第１のウィンドウと前記第２のウィンドウとが前記表示手段に表示されている時に、前記第１のウィンドウと前記第２のウィンドウとに対する入力をそれぞれ受け付けた場合、前記第１のアプリケーションと前記第２のアプリケーションとの組み合わせに対応する前記処理情報に基づき、処理する手順と、
を実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機、ＰＨＳ、ＰＤＡあるいは小型のパーソナルコンピュータ等の情報処理装置、情報処理方法および情報処理制御プログラムに関し、特に、複数の機能を備えると共に、該機能に関する表示を行うディスプレイを備えた情報処理装置、情報処理方法、および情報処理制御プログラムに関する。
【背景技術】
【０００２】
携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）あるいは小型のパーソナルコンピュータ等の情報処理装置が広く使用されている。これらの情報処理装置ではディスプレイの大型化が進んでいる。ディスプレイの大型化に伴い、例えば、ディスプレイ上にタッチパネルを配置し、該タッチパネルを用いて情報処理装置を操作する、情報処理装置が増えつつある。
日本特開２００５−３０１６４７号公報（以下、関連技術１と記す）には、ディスプレイ上にタッチパネルを備え、該タッチパネルを用いてアドレス帳機能とメール作成機能とを操作する、情報処理装置が開示されている。また、日本特開２００７−０１２０４４号公報（以下、関連技術２と記す）には、ディスプレイ上のタッチパネルを用いることにより、ディスプレイに表示したテキストと画像情報とをリンクさせる医療用レポート作成装置が開示されている。さらに、日本特開２００７−１２２１５３号公報（以下、関連技術３と記す）には、ディスプレイ上に表示されているテキストをドラッグした場合、該テキストをマスキングする文書編集装置が開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、これらの情報処理装置では、ディスプレイの大型化と共に、装置の高機能化が進んでいる。情報処理装置が複数の機能を備える場合、実行中の機能の種類に応じて、ユーザの同一の操作に対する処理内容が異なってくる。前述の関連技術１ないし３では、実行中の機能に応じて、適宜処理内容を変更することはできない。複数の機能を備えた情報処理装置においては、ユーザの操作に対し、情報処理装置が実行中の機能に応じて適切な処理内容を判別し、適切な操作が行われることが望ましい。
本発明は上記の問題に鑑みてなされたものであり、複数の機能を備えた情報処理装置において、ユーザの操作に対し、実行中の機能に応じて適切な処理を行うことが可能な情報処理装置、情報処理方法、および情報処理制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明の情報処理装置は、複数のアプリケーション機能を備える情報処理装置であって、ユーザからの入力を受け付ける入力手段と、アプリケーションの組み合わせに対応付けて処理情報が登録されたテーブルを保持する記憶手段と、少なくとも２つのウィンドウを表示する表示手段と、表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に、入力手段が第２のアプリケーションを起動するための入力を受け付けた場合、表示手段に第１のウィンドウと第２のアプリケーションに関する第２のウィンドウとを表示させる制御手段と、第１のウィンドウと第２のウィンドウとが表示手段に表示されている時に、入力手段が第１のウィンドウと第２のウィンドウとに対する入力をそれぞれ受け付けた場合、第１のアプリケーションと第２のアプリケーションとの組み合わせに対応する処理情報に基づき、処理する処理手段と、を備える。
上記目的を達成するために、本発明の情報処理方法は、表示手段と、アプリケーションの組み合わせに対応付けて処理情報が登録されたメモリとを備えた情報処理装置を用いた情報処理方法であって、表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に、第２のアプリケーションを起動するための入力を受け付けた場合、表示手段に第１のウィンドウと第２のアプリケーションに関する第２のウィンドウとを表示し、第１のウィンドウと第２のウィンドウとが表示手段に表示されている時に、第１のウィンドウと第２のウィンドウとに対する入力をそれぞれ受け付けた場合、第１のアプリケーションと第２のアプリケーションとの組み合わせに対応する処理情報に基づき、処理する。
上記目的を達成するために、本発明の情報処理制御プログラムは、表示手段と、アプリケーションの組み合わせに対応付けて処理情報が登録されたメモリと、を備えた情報処理装置のコンピュータに、表示手段に第１のアプリケーションに関する第１のウィンドウが表示されている時に、第２のアプリケーションを起動するための入力を受け付けた場合、表示手段に第１のウィンドウと第２のアプリケーションに関する第２のウィンドウとを表示する手順と、第１のウィンドウと第２のウィンドウとが表示手段に表示されている時に、第１のウィンドウと第２のウィンドウとに対する入力をそれぞれ受け付けた場合、第１のアプリケーションと第２のアプリケーションとの組み合わせに対応する処理情報に基づき、処理する手順と、を実行させるための制御プログラム。
【発明の効果】
【０００５】
本発明によれば、情報処理装置はアプリケーションの組み合わせに対応付けて処理情報が登録されたテーブルを保持する記憶手段を備える。情報処理装置は、ユーザからの入力に対し、該テーブルに基づいて処理を行う。従って、ユーザの操作に対し、実行中の機能に応じて適切な処理を行うことが可能な情報処理装置、情報処理方法、および情報処理制御プログラムを提供することができる。
【図面の簡単な説明】
【０００６】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。
【図１】本発明の第１の実施の形態に係る携帯電話機１００の平面図である。
【図２】第１の実施の形態に係る携帯電話機１００の回路構成の概要を表わしたブロック図である。
【図３】第１の実施の形態に係る電子メールの作成処理を表すの流れ図である。
【図４】第１の実施の形態において、メール作成モードが選択されたときのディスプレイの表示画面を表わした平面図である。
【図５】第１の実施の形態において、メール作成用ウィンドウと電話帳用ウィンドウが表示されたディスプレイの平面図である。
【図６】ステップＳ２０６で示したアドレスの範囲の確定処理を具体的に表わした流れ図である。
【図７】第１の実施の形態において、表示画面上でユーザが指定したアドレスが強調表示された様子を表わした平面図である。
【図８】第１の実施の形態において、宛先指定処理の様子を表わした流れ図である。
【図９】第１の実施の形態において、ユーザが宛先を指定した一例を表わしたディスプレイの平面図である。
【図１０】第１の実施の形態において、宛先に電子メールのアドレスが貼り付けられた状態を表わしたディスプレイの平面図である。
【図１１】第１の実施の形態において、表示画面上でポインティングデバイスを使用してユーザが指定したアドレスが強調表示された様子を表わした平面図である。
【図１２】第１の実施の形態において、ポインティングデバイスを使用して宛先を指定した例を表わしたディスプレイの平面図である。
【図１３】本発明の第２の実施の形態に係る携帯電話機１００Ａの回路構成の概要を表わしたブロック図である。
【図１４】第２の実施の形態において、インターネットのホームページを表示している状態のディスプレイの平面図である。
【図１５】第２の実施の形態において、ウィンドウを伴うアプリケーションソフトウェアを起動した時の各ウィンドウの表示処理の様子を表わした流れ図である。
【図１６】第２の実施の形態において、２つ目のウィンドウが追加表示されたディスプレイの平面図である。
【図１７】第２の実施の形態において、２つのウィンドウがディスプレイに並列表示された状態を示す平面図である。
【図１８】第２の実施の形態において、電子メールの本文を入力した状態を表わした平面図である。
【図１９】第２の実施の形態において、ブラウザ用のウィンドウに表示されているコンテンツのＵＲＬを取得する処理を表わした流れ図である。
【図２０】第２の実施の形態において、電子メールの本文にホームページのＵＲＬを貼り付ける処理を示したディスプレイの平面図である。
【図２１】第２の実施の形態において、ＵＲＬがメール処理用のウィンドウに貼り付けられた状態を示すディスプレイの平面図である。
【図２２】第２の実施の形態の変形例において、ジェスチャによるＵＲＬの切替取得処理の様子を表わした流れ図である。
【図２３】本発明の第３の実施の形態における携帯電話機１００Ｂの回路構成の概要を表わしたブロック図である。
【図２４】第３の実施の形態において、電子メールにテレビジョンの所望のチャネルの番組識別情報を貼り付ける最初の段階を示したディスプレイの平面図である。
【図２５】第３の実施の形態において、電子メールにテレビジョンの所望のチャネルの番組識別情報を貼り付ける次の段階を示したディスプレイの平面図である。
【図２６】第３の実施の形態で電子メールにテレビジョンの所望のチャネルの番組識別情報を貼り付けた段階を示したディスプレイの平面図である。
【図２７】本発明の第４の実施の形態における携帯電話機Ｃの回路構成のブロック図である。
【図２８】第４の実施の形態において、電子メールの本文作成時のディスプレイのマルチ表示処理を表わした流れ図である。
【図２９】第４の実施の形態において、デコレーション画像のいずれかをメール本文の所定位置に貼り付ける第１段階目を示したディスプレイの平面図である。
【図３０】第４の実施の形態において、デコレーション画像のいずれかをメール本文の所定位置に貼り付ける第２段階目を示したディスプレイの平面図である。
【図３１】第４の実施の形態において、デコレーション画像のいずれかをメール本文の所定位置に貼り付ける第３段階目を示したディスプレイの平面図である。
【図３２】第４の実施の形態において、デコレーションプレートのいずれかをメール本文の所定位置に貼り付ける第１段階目を示したディスプレイの平面図である。
【図３３】第４の実施の形態において、デコレーションプレートのいずれかをメール本文の所定位置に貼り付ける第２段階目を示したディスプレイの平面図である。
【図３４】第４の実施の形態において、デコレーションプレートのいずれかをメール本文の所定位置に貼り付ける第３段階目を示したディスプレイの平面図である。
【図３５】第４の実施の形態において、デコレーションパレットを用いた操作の第１段階目を示したディスプレイの平面図である。
【図３６】第４の実施の形態において、デコレーションパレットを用いた操作の第２段階目を示したディスプレイの平面図である。
【図３７】第４の実施の形態において、デコレーションパレットを用いた操作の第３段階目を示したディスプレイの平面図である。
【図３８】第５の実施の形態において、受信メールを用いて電話帳の登録を行う処理の第１段階目を示したディスプレイの平面図である。
【図３９】第５の実施の形態において、受信メールを用いて電話帳の登録を行う処理の第２段階目を示したディスプレイの平面図である。
【図４０】第５の実施の形態において、受信メールを用いて電話帳の登録を行う処理の第３段階目を示したディスプレイの平面図である。
【図４１】第５の実施の形態において、受信メールを用いて電話帳の登録を行う処理の第４段階目を示したディスプレイの平面図である。
【図４２】第５の実施の形態において、受信メールを用いて電話帳の登録を行う処理の第５段階目を示したディスプレイの平面図である。
【図４３】第５の実施の形態において、受信メールを用いて電話帳の登録を行う処理の第６段階目を示したディスプレイの平面図である。
【図４４】第６の実施の形態に係る情報処理装置５００の回路構成の概要を表わしたブロック図である。
【図４５】第６の実施の形態に係る情報処理装置５００のテーブルの一例を示す図である。
【図４６】その他の情報処理装置７００の一例を表わした平面図である。
【符号の説明】
【０００７】
１００、１００Ａ、１００Ｂ、１００Ｃ  携帯電話機
１０５  ディスプレイ
１０８  操作キー部
１１０  ポインティングデバイス
１２１  ＣＰＵ
１２２、１２２Ａ、１２２Ｂ、１２２Ｃ  メモリ
１２３、１２３Ａ、１２３Ｂ、１２３Ｃ  主制御部
１２５  座標検出部
１２６  タッチパネル
１２７  ジェスチャ解析部
１３１  アプリケーションプログラム格納部
１３２  アプリケーションマルチ起動管理部
１３３  アプリケーション別指定箇所判別部
１３４  電話帳データ格納部
１３５  テレビジョン受信部
１３６  メール装飾部
１４１  メール作成用ウィンドウ
１４２  電話帳用ウィンドウ
１５１  指先
１６１、６０２  カーソル
３０１  ブラウザ用のウィンドウ
３０２  メール処理用のウィンドウ
３０３  テレビジョン用のウィンドウ
３０４、３０５、３０６  装飾用ウィンドウ
３０７  電話帳登録用のウィンドウ
５００、７００  情報処理装置
５０１  入力手段
５０２  記憶手段
５０３  表示手段
５０４  処理手段
５０５  制御手段
５０６  テーブル
７０１  入力パッド
【発明を実施するための最良の形態】
【０００８】
次に、本発明を実施の形態と共に説明する。
＜第１の実施の形態＞
本発明の第１の実施の形態に係る情報処理装置としての携帯電話機１００の平面図を図１に示す。本実施形態において、携帯電話機１００は、第１の筐体１０１と第２の筐体１０２とがヒンジ機構１０３により開閉自在に連結されている。
図１において、第１の筐体１０１の開閉面には、スピーカ１０４と、液晶ディスプレイあるいは有機ＥＬディスプレイ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  ｄｉｓｐｌａｙ）等のディスプレイ１０５とが配置されている。一方、第２の筐体１０２の開閉面には、携帯電話機１００の閉時にスピーカ１０４と対向する位置に、マイクロフォン１０６が配置されている。さらに、第２の筐体１０２の開閉面には、複数のキー１０７が配置された操作キー部１０８と、ポインティングデバイス１１０とが配置されている。ここで、ポインティングデバイス１１０は、上下左右の４つの方向を指示する十字キーと、凸状部を傾けた方向にカーソルを移動させる押しボタンとを備える入力デバイスである。本実施形態では、ヒンジ機構１０３として、２軸回転機構が採用されている。ヒンジ機構１０３により、折畳み時にディスプレイ１０５が表側となるように、第１の筐体１０１を回転させることができる。また、ヒンジ機構１０３により、第１の筐体１０１が第２の筐体１０２に対して１８０度開いた状態で、第１の筐体１０１を第２の筐体１０２に対して９０度回転させることができる。この場合、ユーザは、ディスプレイ１０５を横長に配置した状態で、テレビジョンやホームページ等のコンテンツを見ることができる。なお、携帯電話機１００そのものを９０度回転させて、ディスプレイ１０５を横長状態で使用することもできる。
図２は、本実施形態に係る携帯電話機１００の回路構成を示すブロック図である。図２において、携帯電話機１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２１と、ＣＰＵ１２１が実行する制御プログラムを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ１２２とを備えた主制御部１２３を備える。主制御部１２３は、この携帯電話機１００内の各部の制御を行う。各部について説明する。
タッチパネル１２６は、図１に示したディスプレイ１０５上に配置されている。そして、座標検出部１２５は、タッチパネル１２６が押圧された場合、押圧された位置の座標値を検出する。ジェスチャ解析部１２７は、ユーザがタッチパネル１２６上で所定のジェスチャを行ったか否か解析する。たとえば、ユーザがタッチパネル１２６上で「Ｍ」等の文字を描いた場合、ジェスチャ解析部１２７はその入力を解析して、ユーザが所定の入力を行ったと判定する。表示制御部１２８は、ディスプレイ１０５上に表示対象を表示する。さらに、表示制御部１２８は、ディスプレイ１０５上において、表示濃度や背景色を制御する。操作入力部１２９は、ユーザの操作キー部１０８やポインティングデバイス１１０等の入力デバイスへの入力を受け付ける。
アプリケーションプログラム格納部１３１は、携帯電話機１００の各種のアプリケーションプログラムを格納する。たとえば、電話帳を開くための電話帳アプリケーションプログラム、電子メールの作成や送信を行うための電子メールアプリケーションプログラム、インターネットの閲覧するためのブラウザ閲覧アプリケーションプログラム等を格納する。さらに、本実施形態において、アプリケーションプログラム格納部１３１には、アプリケーション別指定箇所判別部１３３の動作を制御するためのテーブルを格納する。該テーブルには、アプリケーションプログラムに対応付けて、アプリケーション別指定箇所判別部１３３の動作内容が、処理情報として登録されている。ここで、ユーザは、アプリケーションの追加や削除等と合わせて、テーブルの設定内容を適宜変更することができる。
アプリケーション別指定箇所判別部１３３は、該テーブルに登録されている処理情報に基づき各種動作を実行する。アプリケーション別指定箇所判別部１３３の動作については、後述する。
電話帳データ格納部１３４は、電話番号や電子メールアドレス等のデータを格納する。これらのデータは、電話帳の閲覧時や電子メールの作成時等に使用される。ここで、電話帳データ格納部１３４には、各データが改行や空白（スペース）で区切られた状態で記憶されている。
携帯電話機共通デバイス部１３７は、携帯電話機１００が一般に備えるデバイスである。具体的には、無線通信を行う無線通信制御回路、スピーカ１０４、マイクロフォン１０６、デジタルカメラ等の携帯電話機１００等のデバイスを含む。
ここで、座標検出部１２５および操作入力部１２９が請求項の入力手段の一例である。また、アプリケーションプログラム格納部１３１が、テーブルを記憶する記憶手段の一例である。さらに、アプリケーション別指定箇所判別部１３３が処理手段の一例である。
なお、上記の各部は、必ずしも専用のハードウェアによって構成する必要はない。それらの少なくとも一部は、ソフトウェア的に実現することもできる。
次に、主制御部１２３およびアプリケーション別指定箇所判別部１３３の動作の一例について、具体的に説明する。以下、ユーザがディスプレイ１０５を横長に配置した状態で、電話帳データを用いて電子メールの作成を行う場合について説明する。
図３は、電子メールの作成処理を表わした流れ図である。先ず、ユーザは操作入力部１２９内のメールボタンを押して、電子メールアプリケーションプログラムを起動する。これによってディスプレイ１０５に、メールに関するメニュー画面が表示される。ユーザはメニュー画面からメール作成モードを指定する（ステップＳ２０１：Ｙ）。
図４は、メール作成モードが指定されたときのディスプレイ１０５の一例である。図４において、ディスプレイ１０５には、第１のウィンドウとしてメール作成用ウィンドウ１４１が表示されている。メール作成用ウィンドウ１４１には、電子メールの宛先としての「ＴＯ」欄、「ＣＣ（Ｃａｒｂｏｎ  Ｃｏｐｙ）」欄、題名欄および本文入力欄が表示されている。なお、ユーザは、ディスプレイ１０５内において、メール作成用ウィンドウ１４１のサイズを適宜調整することができる。
この状態で、ユーザがディスプレイ１０５上に配置されたタッチパネル１２６を用いて、メール作成用ウィンドウ１４１内の所望の欄を指先あるいはスタイラス等を用いて押圧する。座標検出部１２５がユーザの動作を検出して、ユーザが押圧した位置の座標を算出する。主制御部１２３は、算出した座標が、「ＴＯ」欄や「ＣＣ」欄等の宛先に関する欄内の場合、宛先入力が行われたと判定する（ステップＳ２０２：Ｙ）。なお、「題名」または「本文」が押圧されたと判定した場合（ステップＳ２０２：Ｎ）、主制御部１２３は通常のメール作成処理を行う。
主制御部１２３は、宛先に関する欄が指定されたと判定した場合、電話帳アプリケーションプログラムを起動して（ステップＳ２０３）、ディスプレイ１０５上に、第２のウィンドウとして電話帳の閲覧用のウィンドウを表示する（ステップＳ２０４）。図５に、ディスプレイ１０５内に、第１のウィンドウとしてのメール作成用ウィンドウ１４１と、第２のウィンドウとしての電話帳用ウィンドウ１４２とが並列して表示された状態を示す。ここで、ユーザは、メール作成用ウィンドウ１４１と電話帳用ウィンドウ１４２の位置を入れ替えたり、それぞれのウィンドウの表示倍率を変更したりすることができる。
図５の状態で、ユーザが電話帳用ウィンドウ１４２に表示された電子メールアドレスの中から所望のアドレスを指先あるいはスタイラスで押下した場合、座標検出部１２５はユーザによる押下位置の座標を算出する（ステップＳ２０５）。主制御部１２３は、算出した座標が電子メールアドレスの表示範囲内である場合、アプリケーション別指定箇所判別部１３３を起動する。アプリケーション別指定箇所判別部１３３は、表示範囲内に算出した座標が含まれる電子メールアドレスを、アドレス情報として確定する（ステップＳ２０６）。すなわち、ユーザは、表示されている電子メールアドレスの始端位置と終端位置を指定することなく、所望のアドレス情報を指定することができる。
アドレス情報の確定方法について、図６を用いて補足する。図６は、図３のステップＳ２０５およびステップＳ２０６のアドレス情報の確定処理を詳細に示した流れ図である。図６において、座標検出部１２５は、ユーザによる押下を検出した場合（ステップＳ２２１：Ｙ）、押下された位置の座標を算出する（ステップＳ２２２）。主制御部１２３は、その座標の位置が電話帳用ウィンドウ１４２内でなければ（ステップＳ２２３：Ｎ）、通常のメール作成処理を行う。一方、電話帳用ウィンドウ１４２内であれば（ステップＳ２２３：Ｙ）、アプリケーション別指定箇所判別部１３３を起動する。アプリケーション別指定箇所判別部１３３は、算出した座標の位置に最も近い「＠（アットマーク）」を特定する（ステップＳ２２４）。本実施形態では、電話帳データ格納部１３４には、各電子メールアドレスが改行や空白（スペース）で区切られた状態で記憶されていることから、アプリケーション別指定箇所判別部１３３は、特定した「＠」に隣接するテキスト群と一致するアドレス情報を電話帳データ格納部１３４から選択し、指定されたアドレス情報として確定する（ステップＳ２２５）。なお、アプリケーション別指定箇所判別部１３３は、「＠」の代わりに、「ｃｏｍ」あるいは「ｃｏ．ｊｐ」等のドメイン名の一部を用いてアドレス情報を確定することもできる。
図３に戻って説明を続ける。ユーザが指先等により電話帳用ウィンドウ１４２内の電子メールのアドレスを押圧することにより、アドレス情報が確定した場合（ステップＳ２０６）、確定したアドレス情報、すなわち、ユーザが指定した電子メールアドレス全体が、ディスプレイ１０５上で強調表示される（ステップＳ２０７）。
図７に、ユーザが指定した電子メールアドレスが強調表示された時のディスプレイ１０５の一例を示す。図７において、ユーザが指先１５１を用いて押下した電子メールアドレス１５２が強調表示されている。本実施形態では、強調表示の方法として、電子メールアドレスの背景を黄色に着色した。なお、電子メールアドレスを点滅表示させたり、背景部分とテキスト情報の明暗を反転させたりしてもよい。ここで、図７では、ディスプレイ１０５の表示を見やすくするために、ディスプレイ１０５に対して指先１５１を小さく示した。以下の図面においても、ディスプレイ１０５に対して指先１５１を小さく示す。
次に、ユーザは、指定した電子メールアドレスが強調表示された状態で、指先１５１を用いてメール作成用ウィンドウ１４１内の「ＴＯ」の欄を再び押下する。すると、座標検出部１２５が、ユーザが押圧した位置の座標を算出し（ステップＳ２０８）、アプリケーション別指定箇所判別部１３３が算出した座標位置に、確定したアドレス情報を貼り付ける（Ｓ２０９）。つまり、本実施形態におい、メール作成用ウィンドウ１４１内の「ＴＯ」欄に、電話帳用ウィンドウ１４２で強調表示されている電子メールアドレス１５２が貼り付けられる。
アドレス情報の貼り付け位置の確定方法について、図８を用いて補足する。図８は、図６のステップＳ２０８に示したアドレス情報の貼り付け位置の確定処理の流れ図である。座標検出部１２５は、ディスプレイ１０５において押下を検出した場合（ステップＳ２４１：Ｙ）、押下された位置の座標を算出する（ステップＳ２４２）。主制御部１２３は、その座標の位置がメール作成用ウィンドウ１４１内でない場合（ステップＳ２４３：Ｎ）、または、その座標の位置が「ＴＯ」欄や「ＣＣ」欄等の宛先に関する欄またはその近傍でなければ（ステップＳ２４４：Ｎ）、通常のメール作成処理を行う。
一方、座標位置がメール作成用ウィンドウ１４１内の宛先に関する欄またはその近傍の場合（ステップＳ２４３：Ｙ、ステップＳ２４４：Ｙ）、アプリケーション別指定箇所判別部１３３を用いて、該座標位置を確定したアドレス情報の貼り付け位置として確定する（ステップＳ２４５）。本実施例では、アプリケーション別指定箇所判別部１３３は、「ＴＯ」欄が押下されたと判別し、「ＴＯ」欄に電子メールアドレス１５２を貼り付ける。
なお、Ｓ２４４において、「ＴＯ」欄または「ＣＣ」欄の近傍が押下された場合、アプリケーション別指定箇所判別部１３３は、いずれか近い方が押下されたと判定する。また、「ＢＣＣ（Ｂｌｉｎｄ  Ｃａｒｂｏｎ  Ｃｏｐｙ）」欄等も宛先に関する欄に含まれる。
図９に、電子メールアドレス１５２が強調表示された状態で、ユーザが指１５１を用いて「ＴＯ」欄を押下した時のディスプレイ１０５の一例を示す。また、図１０に、「ＴＯ」欄に確定したアドレス情報が貼り付けられた時のディスプレイ１０５の一例を示す。図１０において、メール作成用ウィンドウ１４１の「ＴＯ」欄には、図９に示した強調表示された電子メールアドレス１５２が表示されている。
ここで、本実施形態では、ユーザが強調表示された電子メールアドレス１５２を宛先欄に貼り付ける場合、メール処理用のウィンドウ３０２の宛先欄の近傍を押下する必要があったが、これに限らない。例えば、ユーザは、電子メールアドレス１５２が強調表示された状態で、メール作成用ウィンドウ１４１内のどこかを押下した場合、アプリケーション別指定箇所判別部１３３が、確定したアドレス情報を自動的に「ＴＯ」欄に貼り付けるように設定することもできる。
さらに、アプリケーション別指定箇所判別部１３３が、アドレス情報を確定した後、確定したアドレス情報をそのまま図３のＳ２０２で検出した押下位置（本実施形態においては、同じく「ＴＯ」欄）に貼り付けるように設定することもできる。この場合、Ｓ２０７は省略される。
これらのアプリケーション別指定箇所判別部１３３の動作は、予め、アプリケーションプログラム格納部１３１に格納されているテーブルに登録しておく。
また、誤った電子メールアドレスが確定されたり、貼り付けられた場合、ユーザは、操作入力部１２９を用いて取り消しの処理を行うことができる。また、ユーザがタッチパネル１２６上で「×」印等を描くことにより、ジェスチャ解析部１２７でこれを解析して、操作を取り消すこともできる。
上記の説明では、ユーザは指先１５１を用いて電子メールアドレスと「ＴＯ」欄とをそれぞれ独立に押下したが、これに限定されない。例えば、ユーザはディスプレイ１０５上のタッチパネル１２６において、電子メールアドレスを指１５１で押圧した状態で、指１５１を移動させ（ドラッグ）、「ＴＯ」欄内で押圧状態を解除する（リリース）ことにより、電子メールアドレスを「ＴＯ」欄に貼り付けることもできる。この場合、座標検出部１２５が指先１５１の押圧位置を逐次演算し、アプリケーション別指定箇所判別部１３３は、リリース位置を電子メールアドレスの貼り付け位置として確定する。
図２に示したポインティングデバイス１１０を使用した場合のディスプレイ１０５の一例を図１１および図１２に示す。ユーザはポインティングデバイス１１０を操作することにより、電子メールアドレス１５２をドラッグし（図１１）、ドラッグした状態で「ＴＯ」欄までカーソル１６１を移動させる。さらに、「ＴＯ」欄でドラッグ状態を解除することにより（図１２）、ドラッグした電子メールアドレス１５２が「ＴＯ」欄に貼り付けられる。
以上のように、本実施形態に係る携帯電話機１００は、アプリケーションプログラムの組み合わせに対応付けてアプリケーション別指定箇所判別部１３３が行う動作内容（処理情報）を登録したテーブルを備える。アプリケーション別指定箇所判別部１３３は、ユーザからの入力に対し、該テーブルの処理情報に基づいて処理を行うことにより、携帯電話機１００は実行中の機能に応じた適切な処理を行うことができる。
また、本実施形態では、アプリケーション別指定箇所判別部１３３が電話帳データ格納部１３４に登録されている情報を利用することにより、表示範囲内に算出した座標が含まれる電子メールアドレスを、アドレス情報として確定する。従って、ユーザは、表示されている電子メールアドレスの始端位置と終端位置を指定することなく、所望の電子メールアドレスを指定することができる。
＜第２の実施の形態＞
本発明の第２の実施形態について説明する。本実施形態に係る携帯電話機１００Ａの回路構成を示すブロック図を図１３に示す。図１３において、第１の実施の形態に係る携帯電話機１００のブロック図（図２）と同一部分には同一の符号を付した。なお、本実施形態に係る携帯電話機１００Ａの外観は、第１の実施の形態に係る携帯電話機１００と同様である。
図１３に示すように、本実施形態に係る携帯電話機１００Ａは、ＣＰＵ１２１と、このＣＰＵ１２１が実行する制御プログラムを格納するメモリ１２２Ａを備えた主制御部１２３Ａを備える。主制御部１２３Ａは、携帯電話機１００Ａ内の各部の制御を行う。本実施形態において主制御部１２３Ａはさらに、アプリケーションマルチ起動管理部１３２を制御する。
アプリケーションマルチ起動管理部１３２は、複数のアプリケーションプログラムが同時に起動された時、各アプリケーションに関するウィンドウを制御する。
以下、ユーザが閲覧中のホームページのＵＲＬを友人に電子メールで知らせる場合の処理について、図１４ないし図２０を用いて説明する。図１４において、ユーザは、携帯電話機１００Ａを用いてインターネットのホームページを閲覧している。携帯電話機１００Ａのディスプレイ１０５には、第１のウィンドウとしてのブラウザ用のウィンドウ３０１が表示されている。図１４に示すように、ディスプレイ１０５が小さいことから、ブラウザ用のウィンドウ３０１内には閲覧中のホームページのＵＲＬは表示されない。
図１４の状態で、ユーザが、閲覧中のホームページのＵＲＬを友人に電子メールで知らせる場合、ユーザは操作入力部１２９内のメールボタンを押して、電子メールアプリケーションプログラムを起動する。この場合の携帯電話機１００Ａの処理について説明する。図１５に、２以上のアプリケーションソフトウェアを起動した時の携帯電話機１００Ａの処理の流れ図を示す。
図１５において、アプリケーションプログラムが起動中に、新たなアプリケーションプログラムが起動された場合（ステップＳ４０１：Ｙ）、主制御部１２３Ａは、起動中のアプリケーションプログラムに関するウィンドウがディスプレイ１０５上に表示されているか否か判定する（ステップＳ４０２）。そして、すでにウィンドウが表示されている場合（ステップＳ４０２：Ｙ）、主制御部１２３Ａは、アプリケーションマルチ起動管理部１３２を起動する。アプリケーションマルチ起動管理部１３２は、すでに表示されているウィンドウに加えて、新たなウィンドウを表示する（Ｓ４０３）。ここで、ステップＳ４０２において、ディスプレイ１０５に起動中のアプリケーションに伴うウィンドウが表示されていない場合（ステップＳ４０２：Ｎ）、主制御部１２３Ａは、アプリケーションマルチ起動管理部１３２を起動することなく、ディスプレイ１０５上に第１のウィンドウとして、メール処理用のウィンドウ３０２を表示する。（ステップＳ４０８）。
本実施形態において、ディスプレイ１０５上にはすでに、第１のウィンドウとしてのブラウザ用のウィンドウ３０１が表示されている。従って、アプリケーションマルチ起動管理部１３２は、ディスプレイ１０５内において、第１のウィンドウとしてのブラウザ用のウィンドウ３０１に重ねて、第２のウィンドウとしてのメール処理用のウィンドウ３０２を表示する。
図１６に、ブラウザ用のウィンドウ３０１に重ねてメール処理用のウィンドウ３０２を表示した状態のディスプレイ１０５の一例を示す。図１６において、本実施形態では、メール処理用のウィンドウ３０２に、最初に、電子メールの受信一覧画面が表示されるように設定した。なお、最初に、メール処理用のウィンドウ３０２にメールの作成画面等が表示されるように設定してもよい。
図１５に戻って説明を続ける。ステップＳ４０３において、新たなウィンドウがディスプレイ１０５に表示された場合、アプリケーションマルチ起動管理部１３２は、２つのウィンドウを連携させるか否かユーザに問い合わせる（ステップＳ４０４）。この問い合わせとしては、例えば、ディスプレイ１０５に、連携の要否を問い合わせるためのポップアップウィンドウを表示する。そして、ユーザが操作入力部１２９等を用いて連携要を指定した場合（ステップＳ４０５：Ｙ）、アプリケーションマルチ起動管理部１３２は、ディスプレイ１０５を連携するウィンドウの数に分割して、各ウィンドウを表示する（ステップＳ４０６）。さらに、Ｓ４０５において、ユーザが連携要を指定した場合、主制御部１２３Ａは、アプリケーション別指定箇所判別部１３３を起動する。なお、ユーザが個々のウィンドウを操作入力部１２９を用いて所望の大きさに変更および所望の位置に移動させる場合、Ｓ４０６を省略できる。
ここで、Ｓ４０５において、ユーザがウィンドウ間の連携が不要と入力した場合（ステップＳ４０５：Ｎ）、主制御部１２３Ａは、アプリケーションマルチ起動管理部１３２を停止する。そして、主制御部１２３Ａは、ユーザの入力に従い、２つのウィンドウをそれぞれ独立に制御する。
図１７に、ブラウザ用のウィンドウ３０１とメール処理用のウィンドウ３０２とを並列に表示した時のディスプレイ１０５の一例を示す。２つのウィンドウが並列表示されることにより、ユーザは各ウィンドウ内で容易に所望の入力ができる。
さらに、ブラウザ用のウィンドウ３０１とメール処理用のウィンドウ３０２とのデータを連携させた状態で、ユーザが閲覧中のホームページのＵＲＬを友人に電子メールで送信する場合、ユーザは、図１７のメール処理用のウィンドウ３０２の下方に表示されている「新規」ボタンを押下する。
図１８に、ユーザがメール本文作成画面を表示させて、電子メールの本文の一部を入力した状態のディスプレイ１０５の一例を示す。図１８において、ディスプレイ１０５の左側のブラウザ用のウィンドウ３０１には、閲覧中のホームページが継続して表示されている。また、ディスプレイ１０５の右側のメール処理用のウィンドウ３０２には、メール本文作成画面が表示されている。なお、メール本文作成画面に表示されている「このホームページお勧めです！！」のテキストは、ユーザがキー１０７等を用いて入力したものである。
図１８の状態から、ユーザが、閲覧中のホームページのＵＲＬをメール本文作成画面に貼り付ける手順について、図１９を用いて説明する。図１８において、ユーザが指先１５１を用いてディスプレイ１０５上のブラウザ用のウィンドウ３０１内の任意の場所を押下すると（ステップＳ４２１：Ｙ）、座標検出部１２５は、押下された位置の座標を算出する（ステップＳ４２２）。算出された座標がブラウザ用のウィンドウ３０１内の場合（ステップＳ４２３：Ｙ）、アプリケーション別指定箇所判別部１３３は、ブラウザ用のウィンドウ３０１にて閲覧中のホームページのＵＲＬを、携帯電話網を介してウェブサイトへ問い合わせる（ステップＳ４２４）。そして、ウェブサイトからＵＲＬに関する情報を受信した場合（ステップＳ４２５：Ｙ）、受信したＵＲＬをメモリ１２２Ａに格納する（ステップＳ４２６）。
さらにユーザがメール処理用のウィンドウ３０２の所望の位置を押下すると（ステップＳ４２７：Ｙ）、座標検出部１２５は、押下された位置の座標を算出する（ステップＳ４２８）。算出された座標がメール処理用のウィンドウ３０２内の場合（ステップＳ４２９：Ｙ）、アプリケーション別指定箇所判別部１３３は、算出された座標位置にメモリ１２２Ａに格納されているＵＲＬを貼り付ける（ステップＳ４３０）。
ここで、本実施形態においても、第１の実施形態と同様に、アプリケーション別指定箇所判別部１３３のこれらの一連の動作は、アプリケーションプログラム格納部１３１に格納されているテーブルに保持されている処理情報に基づく。
なお、ステップＳ４２３において、ブラウザ用のウィンドウ３０１以外の場所が押下された場合、および、ステップＳ４２９において、メール処理用のウィンドウ３０２以外の場所が押下された場合、主制御部１２３はユーザの押下に対応する処理を行う。
図２０に、ユーザが、閲覧中のホームページの一部を押下した時の一例を、図２１に、閲覧中のホームページのＵＲＬがメール本文に貼り付けられた時のディスプレイ１０５の一例を示す。図２１において、ユーザは、メール処理用のウィンドウ３０２内に貼り付けたＵＲＬを、ウィンドウ３０２内の他の場所に移動することができる。
ここで、本実施形態において、ユーザはディスプレイ１０５を押下、すなわち、タッチパネル１２６を操作するものとして説明したが、これに限定されない。たとえば、ポインティングデバイス１１０等を使用することもできる。この場合、ウィンドウ内に表示されたカーソルが示す位置にＵＲＬを貼り付ける。
以上説明した第２の実施の形態に係る携帯電話機１００Ａによれば、２つのウィンドウが連携表示されている場合、ユーザは、ブラウザ用のウィンドウ３０１の一部を押下しさえすれば、閲覧中のホームページのＵＲＬを取得することができる。さらに、続けてメール処理用のウィンドウ３０２を押下した場合、取得したＵＲＬをメール本文作成画面に貼り付けることができる。従って、ユーザは、閲覧中のホームページのＵＲＬを友人等に電子メールにより容易に通知することができる。また、押下しさえすればいいので、ウィンドウの範囲が極めて小さい場合でも、ＵＲＬを簡単に指定して、短時間で相手先に送信することができる。
＜第２の実施の形態の変形例＞
第２の実施の形態では、閲覧中のホームページのＵＲＬを相手に通知したが、閲覧中のホームページにリンク情報として埋め込まれているＵＲＬを相手に通知することもできる。この場合、閲覧中のホームページ自体のＵＲＬを相手に通知するモード（以下、全体モードと記す。）と、閲覧中のホームページにリンク情報として埋め込まれているＵＲＬを相手に通知するモード（以下、リンクモードと記す。）を用意する。そして、ユーザは、送信したいＵＲＬに応じて、全体モードとリンクモードとを切り替える。以下、第２の実施の形態の変形例について、図２２を用いて説明する。
図２２は、全体モードとリンクモードとを切り替えてＵＲＬの取得する処理を示した流れ図である。メール処理用のブラウザ用のウィンドウ３０１とウィンドウ３０２とが連携表示されている状態で、ユーザがディスプレイ１０５を押下した場合（ステップＳ４４１：Ｙ）、座標検出部１２５が押下位置の座標を算出する（ステップＳ４４２）。算出した座標がブラウザ用のウィンドウ３０１内の場合（ステップＳ４４３：Ｙ）、アプリケーション別指定箇所判別部１３３は、所定時間内に、ユーザが所定の入力を行うか否か監視する（ステップＳ４４４、ステップＳ４４５）。本実施形態において、アプリケーション別指定箇所判別部１３３は、所定の入力として、星型の図形を描いたか否か監視する。そして、ユーザがディスプレイ１０５の押下により星型の図形を描いた場合（ステップＳ４４４：Ｙ）、座標検出部１２５およびジェスチャ解析部１２７がそれを検出し、ジュスチャ入力、すなわち、所定の入力がされたことを、アプリケーション別指定箇所判別部１３３へ伝達する。
所定時間経過前に所定のジェスチャの入力があった場合、アプリケーション別指定箇所判別部１３３は、全体モードからリンクモードへ切り替える（ステップＳ４４６）。そして、アプリケーション別指定箇所判別部１３３は、閲覧中のホームページのＵＲＬではなく、ステップＳ４４２で算出した座標近傍に存在するリンク情報のＵＲＬを、携帯電話網を介してウェブサイトへ問い合わせる（ステップＳ４４７）。
一方、所定時間以内に所定のジェスチャの入力が認識されなかった場合（ステップＳ４４４：Ｎ、ステップＳ４４５：Ｙ）、全体モードが維持される。つまり、アプリケーション別指定箇所判別部１３３は、閲覧中のホームページのＵＲＬを、携帯電話網を介してウェブサイトへ問い合わせる（ステップＳ４４８）。
アプリケーション別指定箇所判別部１３３は、ウェブサイトから、リンク情報のＵＲＬまたはホームページのＵＲＬを受信した場合（ステップＳ４４９：Ｙ）、受信したＵＲＬをメモリ１２２Ａに格納する（ステップＳ４５０）。
以下、第２の実施形態で説明した通りであるので、詳細な説明は省略する。すなわち、ユーザがメール処理用のウィンドウ３０２内の所望の位置を押下することにより（ステップＳ４５１：Ｙ）、アプリケーション別指定箇所判別部１３３がメモリ１２２Ａに格納されているＵＲＬを押下された位置に貼り付ける（ステップＳ４５２）。
以上説明した第２の実施の形態の変形例に係る携帯電話機１００Ａでは、ユーザは、ブラウザ用のウィンドウ３０１の所定の位置を押下するのに続けて所定の入力を行うことにより、閲覧中のホームページのＵＲＬではなく、ブラウザ用のウィンドウ３０１の所定の位置に表示されているリンク情報のＵＲＬを電子メール作成画面に貼り付けることができる。従って、所望のＵＲＬを容易に指定して、短時間で相手先に送信することができる。
＜第３の実施の形態＞
本発明の第３の実施形態について説明する。本実施形態に係る情報処理装置としての携帯電話機１００Ｂの回路構成のブロック図を図２３に示す。図２３において、第１の実施の形態に係る携帯電話機１００のブロック図（図２）と同一部分には同一の符号を付した。なお、本実施形態に係る携帯電話機１００Ｂの外観は、第１の実施の形態に係る携帯電話機１００と同様である。
図２３に示すように、本実施形態に係る携帯電話機１００Ｂは、ＣＰＵ１２１と、このＣＰＵ１２１が実行する制御プログラムを格納するメモリ１２２Ｂとを備えた主制御部１２３Ｂを備える。主制御部１２３Ｂは、この携帯電話機１００Ｂ内の各部の制御を行う。本実施形態において、主制御部１２３Ｂはさらに、テレビジョン受信部１３５を制御する。テレビジョン受信部１３５は、主に地上波等のテレビジョン放送の視聴を行う、動画視聴アプリケーションを実行する。
以下、ユーザが視聴中のテレビジョン放送の番組識別情報を友人に電子メールで知らせる場合の処理について説明する。
ユーザは、ディスプレイ１０５にテレビジョン放送の画像を表示し、スピーカ１０６から音声を出力して、テレビジョン放送を視聴している。この状態で、ユーザが視聴中のテレビジョン放送の番組識別情報を友人に電子メールで知らせる場合、ユーザは、操作入力部１２９内のメールボタンを押して、電子メールアプリケーションプログラムを起動する。
動画視聴アプリケーションが起動されている時に電子メールアプリケーションプログラムが起動された場合、主制御部１２３Ｂは、アプリケーションマルチ起動管理部１３２を起動する。アプリケーションマルチ起動管理部１３２は、ディスプレイ１０５上に、第１のウィンドウとしてのテレビジョン用のウィンドウに加えて、第２のウィンドウとしてのメール処理用のウィンドウを表示する。そして、ユーザが２つのウィンドウを連携させるための入力を行った場合、アプリケーションマルチ起動管理部１３２は、テレビジョン用のウィンドウとメール処理用のウィンドウとを並列に表示し、２つのウィンドウ間でデータを連携させる。さらに、主制御部１２３Ｂは、アプリケーション別指定箇所判別部１３３を起動する。なお、ユーザがウィンドウ間のデータ連携が不要と入力した場合、主制御部１２３Ｂは、アプリケーションマルチ起動管理部１３２を停止し、アプリケーション別指定箇所判別部１３３を起動することなく、２つのウィンドウをそれぞれ独立に制御する。
本実施形態において、ユーザは、テレビジョン用のウィンドウとメール処理用のウィンドウとが連携表示された状態で、視聴中のテレビジョン放送の表示画面の一部を指先１５１を用いて押圧する。この時の状態を図２４に示す。図２４において、ディスプレイ１０５には、第１のウィンドウとしてのテレビジョン用のウィンドウ３０３と、第２のウィンドウとしてのメール処理用のウィンドウ３０２とが表示されている。ユーザは、２つのウィンドウ３０２、３０３が並列に表示された状態で、テレビジョン用のウィンドウ３０３の任意の位置を指先１５１を用いて押圧する。座標検出部１２５が、テレビジョン用のウィンドウ３０３内の押圧を検知することにより、アプリケーション別指定箇所判別部１３３は、視聴中のテレビジョン放送の番組識別情報を携帯電話網を介してウェブサイトへ問い合わせる。そして、ウェブサイトから番組識別情報を受信した場合、受信した番組識別情報をメモリ１２２Ｂに格納する。
本実施形態において、ユーザはさらに、ディスプレイ１０５を押圧した状態で、指先１５１をディスプレイ１０５上を移動させる（ドラッグ）。そして、ユーザは、メール処理用のウィンドウ３０２の所望の位置で、指先１５１による押圧状態を解除する（リリース）。ユーザによる一連の動作を座標検出部１２５が検出することにより、アプリケーション別指定箇所判別部１３３はメモリ１２２Ｂに格納されている番組識別情報を、メール処理用のウィンドウ３０２内のリリース位置に貼り付ける。
ユーザが、メール処理用のウィンドウ３０２の所望の位置で指先１５１による押圧状態を解除した状態の一例を図２５に示す。また、視聴中のテレビジョン放送の番組識別情報が、メール本文に貼り付けられた状態のディスプレイ１０５の一例を図２６に示す。この電子メールを受信した友人は、電子メールを受信した携帯電話機がテレビジョン番組受信機能を備える場合、メール本文中に記入されている番組識別情報をクリックすることにより、テレビジョン番組の視聴を開始することができる。
なお、本実施形態では、ユーザはディスプレイ１０５上をメール処理用のウィンドウ３０２の所望の位置までドラッグしたが、これには限定されない。ユーザが、テレビジョン用のウィンドウ３０３の任意の位置を押圧したのに続いて、メール処理用のウィンドウ３０２の所望の位置を押圧することにより、アプリケーション別指定箇所判別部１３３が番組識別情報をメール本文に貼り付けるように設定することもできる。これらのアプリケーション別指定箇所判別部１３３の動作は、アプリケーションプログラム格納部１３１に格納されているテーブルに登録されている処理情報に基づく。
また、番組識別情報として、地上波デジタル放送等の電波の種類、放送局の名称、チャネル番号等を用いることもできる。
以上説明した第３の実施の形態に係る携帯電話機１００Ｂによれば、テレビジョン用のウィンドウ３０３とメール処理用のウィンドウ３０２とが並列に且つ連携して表示された状態で、２つのウィンドウ３０２、３０３を跨いでドラッグすることにより、視聴中のテレビジョン番組の番組識別情報を電子メールの本文に貼り付けることができる。従って、たとえば携帯電話機１００Ｂのユーザが、テレビジョン番組の視聴が困難になった場合、友人等の携帯電話機に番組識別情報を容易に送信して、番組録画を依頼することができる。
＜第４の実施の形態＞
本発明の第４の実施形態について説明する。本実施形態に係る情報処理装置としての携帯電話機１００Ｃの回路構成のブロック図を図２７に示す。図２７において、第１の実施の形態に係る携帯電話機１００のブロック図（図２）と同一部分には同一の符号を付した。なお、本実施形態に係る携帯電話機１００Ｃの外観は、第１の実施の形態に係る携帯電話機１００と同様である。
図２７に示すように、本実施形態に係る携帯電話機１００Ｃは、ＣＰＵ１２１と、このＣＰＵ１２１が実行する制御プログラムを格納するメモリ１２２Ｃとを備えた主制御部１２３Ｃを備える。主制御部１２３Ｃは、この携帯電話機１００Ｃ内の各部の制御を行う。本実施形態において、主制御部１２３Ｃはさらに、メール装飾部１３６を制御する。メール装飾部１３６は、電子メールの本文の作成時に本文に対して各種装飾を行う、メール装飾アプリケーションを実行する。また、本実施形態では、アプリケーション別指定箇所判別部１３３Ｂが、複数のアプリケーションプログラムが同時に起動された時の各アプリケーションに関するウィンドウの制御を行う。すなわち、本実施形態では、第２の実施形態および第３の実施形態で説明したアプリケーションマルチ起動管理部１３２の機能を、アプリケーション別指定箇所判別部１３３Ｂが備える。
以下、ユーザが作成中の電子メールの本文に装飾を施す手順について、図２８を用いて説明する。図２８は、電子メールの本文作成時におけるディスプレイのマルチ表示の手順を示す流れ図である。
図２８において、ユーザが操作入力部１２９内のメールボタンを押すことにより（ステップＳ５０１：Ｙ）、電子メールアプリケーションプログラムが起動される。そして、ディスプレイ１０５上のメール処理用のウィンドウ３０２内には、メール本文作成画面が表示される（ステップＳ５０２）。
作成中の電子メールの本文に装飾を施すためのメール装飾アプリケーションを実行する場合、ユーザは、さらに、所定の時間内に所定のジェスチャを入力する。本実施形態において、ユーザは、ディスプレイ１０５上にメール本文作成画面が表示された後、１０秒以内に、ディスプレイ１０５を押下して丸型の図形を描く。そして、座標検出部１２５およびジェスチャ解析部１２７がユーザの入力を検出し、主制御部１２３Ｃへジェスチャ入力について伝達する。
主制御部１２３Ｃは、ユーザによりジェスチャが入力された場合（ステップＳ５０３：Ｙ）、アプリケーション別指定箇所判別部１３３Ｂとメール装飾部１３６とを起動する（ステップＳ５０４）。アプリケーション別指定箇所判別部１３３Ｂは、ディスプレイ１０５上に装飾用のウィンドウを新たに表示させ（ステップＳ５０５）、第１のウィンドウとしてのメール処理用のウィンドウと、第２のウィンドウとしての装飾用のウィンドウとのデータを連携させる。なお、Ｓ５０３において、所定時間内に所定のジェスチャの入力が認識されなかった場合（ステップＳ５０３：Ｎ）、主制御部１２３Ｃは、通常のメール作成処理を行う。また、本実施形態では、ユーザは所定時間内に所定のジェスチャ入力を行うことにより、メール装飾部１３６を起動させたが、操作入力部１２９内の装飾用のボタンを押すことによりメール装飾部１３６を起動させることもできる。
次に、図２９ないし図３７を用いて、メール本文を装飾する手順について説明する。ここで、図２９ないし図３１はデコレーション画像を用いて装飾する手順を説明するための図である。また、図３２ないし図３４はデコレーションテンプレートを用いて装飾する手順を説明するための図である。さらに、図３５乃至図３７は、デコレーションパレットを用いて装飾する手順を説明するための図である。
先ず、デコレーション画像を用いて装飾する場合について、図２９ないし図３１を用いて説明する。図２９において、携帯電話機１００Ｃのディスプレイ１０５には、メール処理用のウィンドウ３０２と装飾用のウィンドウ３０４とが並列に表示されている。メール処理用のウィンドウ３０２には、作成中のメール本文が表示されている。一方、装飾用のウィンドウ３０４には、装飾用の絵文字が複数表示されている。
図２９において、ユーザは所望の絵文字６０１を、指先１５１を用いて押圧し、図３０にしめすように、絵文字６０１を押圧した状態でディスプレイ１０５上を移動させる（ドラッグ）。そして、メール処理用のウィンドウ３０２の所望の位置において、ユーザが指先１５１による押圧状態を解除する（リリース）。なお、本実施形態では、指先１５１により押圧されている位置にカーソル６０２を表示する。
ユーザによる一連の動作を座標検出部１２５が検出することにより、アプリケーション別指定箇所判別部１３３Ｂは、メール装飾部１３６を用いて、ユーザが指定した絵文字６０１をメール処理用のウィンドウ３０２内のリリース位置に挿入する。メール本文に絵文字６０１が貼り付けられた状態を図３１に示す。
上記の処理では、リリース位置に絵文字６０１を貼り付けたが、デフォルト的に本文の末尾に絵文字６０１を貼り付けることもできる。この場合、ユーザはメール処理用のウィンドウ３０２内の任意の位置でリリースしさえすれば、指定した絵文字６０１をメール処理用のウィンドウ３０２内に貼り付けることができる。従って、メール処理用のウィンドウ３０２が小さい場合でも、絵文字６０１を本文の末尾に容易に挿入することができる。これらの設定は、アプリケーションプログラム格納部１３１に格納されているテーブルに、予め登録しておくことができる。
なお、装飾用のウィンドウ３０４内に絵文字６０１の代わりに複数の画像を表示させた場合、メール本文に所望の画像を容易に貼り付けることができる。
次に、デコレーションテンプレートを用いて装飾する場合について、図３２ないし図３４を用いて説明する。図３２において、メール処理用のウィンドウ３０２には、作成中のメール本文が表示されている。一方、装飾用のウィンドウ３０５には、装飾用のデコレーションテンプレートが複数表示されている。
この状態で、ユーザは所望のデコレーションテンプレートを指先１５１を用いて押圧し、メール処理用のウィンドウ３０２の所望の位置までドラッグした後、リリースする。図３２において、ユーザは、「楽しい」と書かれたデコレーションテンプレート６０３を押圧した状態でドラッグし、メール処理用のウィンドウ３０２上の所望の位置でリリースする。座標検出部１２５がユーザの一連の動作を検出し、アプリケーション別指定箇所判別部１３３Ｂがメール装飾部１３６を用いて、「楽しい」と書かれたデコレーションテンプレート６０３に予め設定された内容に基づきメール本文を装飾する。図３３に、メール本文が、「楽しい」と書かれたデコレーションテンプレート６０３に設定された内容により、装飾された時のディスプレイ１０５の一例を示す。
また、図３４に「大好き」と書かれたデコレーションテンプレート６０４を選択して、メール本文を装飾した時のディスプレイ１０５の一例を示す。
次に、デコレーションパレットを用いて装飾する場合について、図３５ないし図３７を用いて説明する。図３５ないし図３７において、ディスプレイ１０５の装飾用のウィンドウ３０６には、複数のデコレーションパレットが表示されている。
該デコレーションパレットを用いてメール本文を修飾する場合、先ず、ユーザはメール処理用のウィンドウ３０２において、装飾を行うテキストの範囲を指定する。すなわち、図３５および図３６に示すように、装飾を行う範囲の最初のテキストを指先１５１で押圧し、押圧した状態で装飾を行う範囲の最後のテキストまで指先１５１を移動させ、押圧状態を解除する。本実施形態では、指先１５１により押圧されている位置にカーソル６０２を表示するとともに、指先１５１にて押圧された範囲を強調表示する。本実施形態では、強調表示の方法として、押圧範囲の背景の色を黄色に変更する。なお、装飾を行う範囲を指定し直す場合は、強調表示されている範囲を指先１５１で再度押圧して選択を解除した後、改めて所望の範囲を指定する。
ユーザは、装飾を行うテキスト６１１が強調表示されている状態で、指先１５１を用いて、装飾用のウィンドウ３０６内の所望のデコレーションパレットを押圧する。図３７において、ユーザは、「青」のデコレーションパレット１５１を押圧する。座標検出部１２５がユーザの一連の動作を検出し、アプリケーション別指定箇所判別部１３３Ｂがメール装飾部１３６を用いて、装飾を行うテキスト６１１の色を青色にする。
ここで、図３５ないし図３７では、テキスト単位で装飾を行ったが、これに限定されない。アプリケーション別指定箇所判別部１３３Ｂは、例えば、句読点を検出する等の文章解析を行うことにより、文章単位にテキストの属性を変更することもできる。さらに、装飾を行う単位としては、文章全体、段落単位、メール本文全体、等がある。そして、これらの装飾単位は、タッチパネル１２６に対する押圧方向等を変更することにより変更することができる。ここで、これらの装飾単位および装飾単位の変更処理は、既述のアプリケーション別指定箇所判別部１３３Ｂの処理内容が登録されたアプリケーションプログラム格納部１３１内のテーブルに登録しておくことができる。
以上説明した第４の実施の形態に係る携帯電話機１００Ｃによれば、ユーザは、電子メールを作成する場合、電子メールアプリケーションプログラムとメール装飾アプリケーションプログラムとを同時に起動する。ディスプレイ１０５上にメール処理用のウィンドウ３０２と装飾用のウィンドウ３０４、３０５、３０６とが並列に表示されることにより、ユーザは、装飾用のウィンドウ３０４、３０５、３０６から所望の装飾を選択してメール本文を容易に装飾することができる。
なお、本実施形態でも、第１の実施形態と同様に、アプリケーション別指定箇所判別部１３３Ｂの一連の動作は、アプリケーションプログラム格納部１３１に格納されているテーブルに保持されている処理情報に基づく。
＜第５の実施の形態＞
本発明の第５の実施の形態について説明する。本実施形態に係る携帯電話機は、第１の実施の形態に係る携帯電話機１００と同様である。すなわち、第１の実施の形態に係る携帯電話機１００のブロック図（図２）と同様の構成を備える。また、第１の実施の形態に係る携帯電話機１００と同様の外観を有する。
第５の実施の形態において、ユーザは、メール処理用のウィンドウ３０２に表示されている内容を、電話帳データ格納部１３４に登録する。図３８ないし図４３を用いて本実施形態の携帯電話機１００の動作を説明する。
ユーザが友人から受信した電子メールを閲覧している時、さらに、電話帳アプリケーションプログラムを起動することにより、図３８に示すように、ディスプレイ１０５上に、第１のウィンドウとしてのメール処理用のウィンドウ３０２に加えて、第２のウィンドウとしての電話帳登録用のウィンドウ３０７が表示される。主制御部１２３は、メール処理用のウィンドウ３０２に加えて新たに電話帳登録用のウィンドウ３０７が表示された場合、アプリケーション別指定箇所判別部１３３を起動する。
図３８において、ユーザが指先１５１を用いてメール処理用のウィンドウ３０２に表示されている受信元のメールアドレスを押圧すると、座標検出部１２５がユーザの一連の動作を検出して、アプリケーション別指定箇所判別部１３３が押圧された受信元のメールアドレスを貼り付け対象として確定する。
さらに、図３９に示すように、ユーザは、受信元のメールアドレスを押圧した状態で、指先１５１をディスプレイ１０５上で移動させる（ドラッグ）。そして、電話帳登録用のウィンドウ３０７の所望の位置でリリースした場合、座標検出部１２５がユーザの一連の動作を検出し、アプリケーション別指定箇所判別部１３３がリリースされた位置を貼り付け先として確定する。そして、アプリケーション別指定箇所判別部１３３は、電話帳登録用のウィンドウ３０７内の貼り付け先に、受信元のメールアドレスを貼り付ける。図４０に、電話帳登録用のウィンドウ３０７内のメールアドレスの登録欄に、受信元のメールアドレスが貼り付けられた時のディスプレイ１０５の一例を示す。
次に、電話帳登録用のウィンドウ３０７の住所の登録欄に、メール処理用のウィンドウ３０２の本文欄に表示されているテキストを貼り付ける場合について、図４１ないし図４３を用いて説明する。
図４１および図４２において、ユーザは、メール処理用のウィンドウ３０２内のテキストを押圧して、範囲指定する。ユーザが範囲指定することにより、表示制御部１２８がその範囲を強調表示する。さらに、所望のテキスト６１２強調表示されている状態で、ユーザが電話帳登録用のウィンドウ３０７の住所の登録欄を押圧することにより、アプリケーション別指定箇所判別部１３３が、電話帳登録用のウィンドウ３０７の住所の登録欄に、指定されたテキストを貼り付ける。
ユーザは、さらに必要な修正を行った後、電話帳登録用のウィンドウ３０７内の登録ボタンを押下することにより、メール処理用のウィンドウ３０２から貼り付けた情報を電話帳データ格納部１３４に登録することができる。
図４３に、ユーザがメール処理用のウィンドウ３０２内で指定したテキスト６１２が、電話帳登録用のウィンドウ３０７の住所の登録欄に貼り付けられた時のディスプレイ１０５の一例を示す。
以上説明した第５の実施の形態によれば、メール処理用のウィンドウ３０２にてメールを閲覧中に、新たに電話帳アプリケーションプログラムを起動した場合、ディスプレイ１０５にメール処理用のウィンドウ３０２と電話帳登録用のウィンドウ３０７とが並列表示されるとともに、２つのウィンドウ３０７、３０２間でデータ連携が行われる。従って、ユーザは、メール処理用のウィンドウ３０２に表示されているテキストを、自由に範囲指定して、電話帳登録用のウィンドウ３０７の所望位置に貼り付けることができる。
ここで、本実施形態においても、第１の実施形態と同様に、アプリケーション別指定箇所判別部１３３のこれらの一連の動作は、アプリケーションプログラム格納部１３１に格納されているテーブルに保持されている処理情報に基づく。
なお、２つの電話帳アプリケーションプログラムを起動して、ディスプレイ１０５上に２つの電話帳登録用のウィンドウ３０７を並列に表示した場合、電話帳データ格納部１３４内で、情報を移動したり貼り付けたりすることができる。この場合、登録ボタンは一方の電話帳登録用のウィンドウ３０７のみに設ける方が、処理が複雑にならずに望ましい。
＜第６の実施の形態＞
本発明の第６の実施形態について説明する。本実施形態に係る情報処理装置の回路構成のブロック図を図４４に示す。図４４において、本実施形態に係る情報処理装置５００は、入力手段５０１、テーブル５０６を保持する記憶手段５０２、表示手段５０３、処理手段５０４および制御手段５０５を備える。
ここで、入力手段５０１は、ユーザからの入力を受け付ける。記憶手段５０２は、アプリケーションの組み合わせに対応付けて処理情報が登録されたテーブル５０６を保持する。該テーブル５０６については後述する。表示手段５０３は、例えば、液晶ディスプレイや有機ＥＬディスプレイであり、本実施形態において、アプリケーションに関するウィンドウを少なくとも２つ表示できる。そして、制御手段５０５は、該表示手段５０３に、第１のアプリケーションに関する第１のウィンドウが表示されている時に、入力手段５０１が第２のアプリケーションを起動するための入力を受け付けた場合、表示手段５０３に、第１のウィンドウと第２のアプリケーションに関する第２のウィンドウとを表示させる。さらに、第１のウィンドウと第２のウィンドウとが表示手段５０３に表示されている時に、入力手段５０１が第１のウィンドウと第２のウィンドウとに対する入力をそれぞれ受け付けた場合、処理手段５０４が、第１のアプリケーションと第２のアプリケーションとの組み合わせに対応する処理情報に基づき、適宜処理を実行する。
ここで、テーブル５０６の一例を図４５に示す。図４５において、テーブル５０６には、第１のアプリケーションと第２のアプリケーションとの組み合わせに対応付けられて、処理手段５０４の動作を指定するための処理情報が登録されている。例えば、第１のアプリケーションが電子メールアプリケーションプログラム、第２のアプリケーションが電話帳アプリケーションプログラムの場合、処理情報として、第１ウィンドウにおいてアドレスを取得することと、第２ウィンドウにおいて宛先欄に指定対象を貼り付けることとが登録されている。この場合、処理手段５０４は、ユーザが第１のウィンドウ内で指定したアドレスを、ユーザが第２のウィンドウ内で指定した宛先欄に貼り付ける。
また、テーブル５０６において、第１のアプリケーションがブラウザ閲覧アプリケーションプログラム、第２のアプリケーションが電子メールアプリケーションプログラムの場合、処理情報として、第１のウィンドウで閲覧中のコンテンツのＵＲＬを取得することと、第２のウィンドウにおいて本文欄へ貼り付けることとが登録されている。この場合、処理手段５０４は、ユーザが第１のウィンドウ内を押下等した場合、閲覧中のコンテンツのＵＲＬを取得し、ユーザが第２のウィンドウ内を押下等した場合、取得したＵＲＬを第２のウィンドウ内の本文欄に貼り付ける。
なお、本実施形態では、テーブル５０６には、処理情報を２つのアプリケーションに対応づけて登録したが、これには限られない、例えば、テーブル５０６に、処理情報を３つのアプリケーションに対応付けて登録することもできる。この場合、３つのアプリケーションプログラムを同時に起動した時のアプリケーション別指定箇所判別部１３３の処理内容を制御することができる。
以上説明した第６の実施の形態によれば、情報処理装置５００はアプリケーションの組み合わせに対応付けて処理情報が登録されたテーブル５０６を保持する記憶手段５０２を備える。そして、処理手段５０４は、複数のアプリケーションプログラムが起動されている場合、ユーザからの入力に対し、該テーブル５０６の処理情報に基づいて処理を行う。従って、本実施形態に係る情報処理装置５００は、ユーザの操作に対し、実行中の機能に応じて適切な処理を行うことができる。
以上、本発明の実施形態について説明したが、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
例えば、情報処理装置として、携帯電話機以外に、ＰＤＡ、デスクタイプのコンピュータ等を用いることもできる。また、タッチパネルとして、感圧式、静電式等の各種の原理のものを使用することができる。また、入力デバイスはポインティングデバイス１１０に限定されない。図４６に、他の入力デバイスを備えた情報処理装置の外観図を示す。図４６において、情報処理装置７００は、入力デバイスとして、静電式の入力パッド７０１を備える。入力パッド７０１は、指先でボード上をなぞることにより、なぞった方向にカーソルが移動する。入力パッド７０１を使用した場合も、本発明を実現することができる。また、タッチパネルを用いてジェスチャを入力する代わりに、これらの入力デバイス等を用いてジェスチャを入力することもできる。
ここで、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃおよび情報処理装置５００、７００は、（イ）１つのディスプレイ１０５に所定の表示内容を表示する第１のウィンドウと、この第１のウィンドウの表示内容のうちの所定のものを選択して複数の貼り付け対象位置のいずれかを選択してその位置に貼り付けるための第２のウィンドウのそれぞれを並列して開設するアプリケーションマルチ起動管理部１３２と、（ロ）前記したディスプレイ１０５上における指定された座標位置を検出する座標検出部１２５と、（ハ）前記したアプリケーションマルチ起動管理部１３２によって開設された第１のウィンドウ内で前記した座標検出部１２５によって検出される座標とこれによって選択される表示内容を予めウィンドウの種類に応じて対応付けた第１のウィンドウ用対応付け手段と、（ニ）前記した座標検出部１２５によって第１のウィンドウ内で表示内容を選択するための座標位置が検出されたとき、その座標位置を基にして前記した第１のウィンドウ用対応付け手段によって対応付けられた表示内容を貼り付けの対象として選択する貼り付け用表示内容選択手段と、（ホ）この貼り付け用表示内容選択手段によって選択された表示内容を第２のウィンドウ内で貼り付ける際に前記した座標検出部１２５が第２のウィンドウ内で貼り付け用の座標位置の検出を行ったとき、その座標位置を基にした貼り付け対象位置に前記した表示内容を貼り付けるアプリケーション別指定箇所判別部１３３と、を具備する。
また、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、アプリケーションマルチ起動管理部１３２、アプリケーション別指定箇所判別部１３３Ｂまたは制御手段５０５は、ディスプレイ１０５または表示手段５０３に第１のウィンドウと第２のウィンドウとを並列に表示する。
また、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００は、入力手段を用いた所定の入力がされたか否かを判定するジェスチャ解析部１２７をさらに備える。そしてジェスチャ解析部１２７が所定の入力がされたと判定した場合、アプリケーションマルチ起動管理部１３３は、第１のアプリケーションと第２のアプリケーションとの組み合わせに対応する処理情報と、所定の入力とに基づき処理する。
さらに、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００は、電子メールアプリケーション、電話帳アプリケーション、ブラウザ閲覧アプリケーション、動画視聴アプリケーションおよびメール装飾アプリケーションのうちのいずれか２以上のアプリケーション機能を含む。
さらに、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、第１のアプリケーションが電子メールアプリケーションであり、第２のアプリケーションが電話帳メールアプリケーションの場合、アプリケーションマルチ起動管理部１３３または処理手段５０４は、第１のウィンドウに表示されている指定対象を第２のウィンドウに貼り付ける。
さらに、上記の携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、アプリケーションマルチ起動管理部１３３、１３３Ｂまたは処理手段５０４は、第２のウィンドウの任意の位置における入力に対し、上記の指定対象を第２のウィンドウの所定の位置に貼り付ける。
さらに、上記の携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、電話帳データ格納部１３４または記憶手段５０２には、複数の電子メールアドレスが区分された状態で保持され、アプリケーションマルチ起動管理部１３３、１３３Ｂまたは処理手段５０４は、第２のウィンドウに対する入力位置に応じて、電話帳データ格納部１３４または記憶手段５０２から電子メールアドレスを選択して、指定対象とする。
さらに、上記の携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、電話帳データ格納部１３４または記憶手段５０２には、複数の電子メールアドレスが区分された状態で保持され、アプリケーションマルチ起動管理部１３３、１３３Ｂまたは処理手段５０４は、第２のウィンドウに対する入力位置に応じて、電話帳データ格納部１３４または記憶手段５０２から電子メールアドレスを選択して、指定対象とする。
さらに、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、第１のアプリケーションがブラウザ閲覧アプリケーションまたは動画視聴アプリケーションであり、第２のアプリケーションが電子メールアプリケーションの場合、アプリケーションマルチ起動管理部１３３または処理手段５０４は、第１のウィンドウに表示されているコンテンツの識別情報を取得し、取得した識別情報を前記第２のウィンドウに貼り付ける。
さらに、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、第１のアプリケーションがブラウザ閲覧アプリケーションまたは動画視聴アプリケーションであり、第２のアプリケーションが電子メールアプリケーションの場合、アプリケーションマルチ起動管理部１３３または処理手段５０４は、第２の処理情報に基づき、入力操作部１２９または入力手段５０１により指定されたコンテンツの識別情報を取得し、取得した識別情報を第２のウィンドウに貼り付ける。
さらに、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、入力部として、ディスプレイ１０５または表示手段５０３の上に配置されたタッチパネルを用いることが望ましい。
さらに、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃまたは情報処理装置５００、７００において、テーブルは、操作入力部１２９または入力手段５０１からの入力により、処理情報の更新および新規追加が可能であることが望ましい。
ここで、ユーザの操作に基づき、複数の機能を備えた情報処理装置の処理を行う場合、関連技術１ないし３に開示されている技術では、所定の機能実行時には適切な処理が行われるものの、その他の機能実行時には適切な処理が行われない。
これに対して、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃおよび情報処理装置５００、７００は、アプリケーションの組み合わせに対応付けて処理情報が登録されたテーブルを保持するアプリケーションプログラム格納部１３１または記憶手段５０２を備える。そして、携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃおよび情報処理装置５００、７００は、該テーブルに登録されている処理情報に従って処理を行う。従って、本実施形態に係る携帯電話機１００、１００Ａ、１００Ｂ、１００Ｃおよび情報処理装置５００、７００はユーザの操作に基づき、実行中のアプリケーションに応じた適切な処理を行うことができる。
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、２００８年６月１３日に出願された日本出願特願２００８−１５５２３０を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０００９】
本発明にかかる情報処理装置は、複数の機能を備えるとともに、該機能に基づく情報を表示するための表示手段を備えた、ＰＨＳ、ＰＤＡあるいは小型のパーソナルコンピュータ等の情報処理装置に適用できる。
【図１】
2009151151.tif 000003
【図２】
2009151151.tif 000004
【図３】
2009151151.tif 000005
【図４】
2009151151.tif 000006
【図５】
2009151151.tif 000007
【図６】
2009151151.tif 000008
【図７】
2009151151.tif 000009
【図８】
2009151151.tif 000010
【図９】
2009151151.tif 000011
【図１０】
2009151151.tif 000012
【図１１】
2009151151.tif 000013
【図１２】
2009151151.tif 000014
【図１３】
2009151151.tif 000015
【図１４】
2009151151.tif 000016
【図１５】
2009151151.tif 000017
【図１６】
2009151151.tif 000018
【図１７】
2009151151.tif 000019
【図１８】
2009151151.tif 000020
【図１９】
2009151151.tif 000021
【図２０】
2009151151.tif 000022
【図２１】
2009151151.tif 000023
【図２２】
2009151151.tif 000024
【図２３】
2009151151.tif 000025
【図２４】
2009151151.tif 000026
【図２５】
2009151151.tif 000027
【図２６】
2009151151.tif 000028
【図２７】
2009151151.tif 000029
【図２８】
2009151151.tif 000030
【図２９】
2009151151.tif 000031
【図３０】
2009151151.tif 000032
【図３１】
2009151151.tif 000033
【図３２】
2009151151.tif 000034
【図３３】
2009151151.tif 000035
【図３４】
2009151151.tif 000036
【図３５】
2009151151.tif 000037
【図３６】
2009151151.tif 000038
【図３７】
2009151151.tif 000039
【図３８】
2009151151.tif 000040
【図３９】
2009151151.tif 000041
【図４０】
2009151151.tif 000042
【図４１】
2009151151.tif 000043
【図４２】
2009151151.tif 000044
【図４３】
2009151151.tif 000045
【図４４】
2009151151.tif 000046
【図４５】
2009151151.tif 000047
【図４６】
2009151151.tif 000048
【国際調査報告】
2009151151.tif 000049
2009151151.tif 000050