(57)【要約】【課題】複数画面に渡る操作の操作性を改善する。【解決手段】実施形態の情報処理装置では、検出部は、第１タッチパネル部及び第２タッチパネル部に対する操作を検出する。判定部は、第１表示部に表示された表示画面の領域を選択するための第１タッチパネル部に対する選択操作が検出された場合に、選択領域に含まれるオブジェクトの種類を判定する。生成部は、種類に応じてオブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する。表示制御部は、選択領域を第２表示部へ送るための第１タッチパネル部に対する送り操作が検出されたことに基づいて、アプリケーションリストを第２表示部へ表示する。アプリ制御部は、アプリケーションリストに含まれるいずれかのアプリケーションを選択するための第２タッチパネル部に対する選択操作が検出された場合に、選択されたアプリケーションを起動してオブジェクトを開く。【選択図】図４
2012003508.tif 000002
【特許請求の範囲】
【請求項１】
第１表示部と、
前記第１表示部の表示面上に設けられた第１タッチパネル部と、
第２表示部と、
前記第２表示部の表示面上に設けられた第２タッチパネル部と、
前記第１タッチパネル部及び前記第２タッチパネル部に対する操作を検出する検出部と、
前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する判定部と、
前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する生成部と、
前記選択領域を前記第２表示部へ送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出されたことに基づいて、前記アプリケーションリストを前記第２表示部へ表示する表示制御部と、
前記アプリケーションリストに含まれるいずれかのアプリケーションを選択するための前記第２タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された前記アプリケーションを起動して前記オブジェクトを開くアプリ制御部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記表示制御部は、前記送り操作が前記検出部により検出された場合に、前記第２表示部に表示されている保持領域に前記選択領域を表示し、
前記生成部は、前記保持領域に表示された前記選択領域を選択するための前記第２タッチパネル部に対する選択操作が前記検出部により検出された場合に、前記アプリケーションリストを生成し、
前記表示制御部は、前記アプリケーションリストを前記第２表示部へ表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、新たな選択領域を前記第２表示部へ送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出された場合に、前記保持領域に前記選択領域及び前記新たな選択領域を表示することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、新たな選択領域を前記第２表示部へ送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出された場合に、前記保持領域に表示されている前記選択領域を消去して前記新たな選択領域を表示することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
第１表示部と、
前記第１表示部の表示面上に設けられた第１タッチパネル部と、
第２表示部と、
前記第２表示部の表示面上に設けられた第２タッチパネル部と、
前記第１タッチパネル部及び前記第２タッチパネル部に対する操作を検出する検出部と、
前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する判定部と、
前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する生成部と、
前記アプリケーションリストに含まれるアプリケーションを前記選択領域の周辺に表示する表示制御部と、
前記選択領域を送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出された場合に、前記選択領域が送られた方向に位置するアプリケーションを起動して前記オブジェクトを前記第２表示部上で開くアプリ制御部と、
を備えることを特徴とする情報処理装置。
【請求項６】
検出部が、第１表示部の表示面上に設けられた第１タッチパネル部及び第２表示部の表示面上に設けられた第２タッチパネル部に対する操作を検出する検出ステップと、
判定部が、前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する判定ステップと、
生成部が、前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する生成ステップと、
表示制御部が、前記選択領域を前記第２表示部へ送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出されたことに基づいて、前記アプリケーションリストを前記第２表示部へ表示する表示制御ステップと、
アプリ制御部が、前記アプリケーションリストに含まれるいずれかのアプリケーションを選択するための前記第２タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された前記アプリケーションを起動して前記オブジェクトを開くアプリ制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項７】
検出部が、第１表示部の表示面上に設けられた第１タッチパネル部及び第２表示部の表示面上に設けられた第２タッチパネル部に対する操作を検出する検出ステップと、
判定部が、前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する判定ステップと、
生成部が、前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する生成ステップと、
表示制御部が、前記アプリケーションリストに含まれるアプリケーションを前記選択領域の周辺に表示する表示制御ステップと、
アプリ制御部が、前記選択領域を送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出された場合に、前記選択領域が送られた方向に位置するアプリケーションを起動して前記オブジェクトを前記第２表示部上で開くアプリ制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
第１表示部の表示面上に設けられた第１タッチパネル部及び第２表示部の表示面上に設けられた第２タッチパネル部に対する操作を検出する検出ステップと、
前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する判定ステップと、
前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する生成ステップと、
前記選択領域を前記第２表示部へ送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出されたことに基づいて、前記アプリケーションリストを前記第２表示部へ表示する表示制御ステップと、
前記アプリケーションリストに含まれるいずれかのアプリケーションを選択するための前記第２タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された前記アプリケーションを起動して前記オブジェクトを開くアプリ制御ステップと、
をコンピュータに実行させるための情報処理プログラム。
【請求項９】
第１表示部の表示面上に設けられた第１タッチパネル部及び第２表示部の表示面上に設けられた第２タッチパネル部に対する操作を検出する検出ステップと、
前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する判定ステップと、
前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する生成ステップと、
前記アプリケーションリストに含まれるアプリケーションを前記選択領域の周辺に表示する表示制御ステップと、
前記選択領域を送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出された場合に、前記選択領域が送られた方向に位置するアプリケーションを起動して前記オブジェクトを前記第２表示部上で開くアプリ制御ステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、方法及びプログラムに関する。
【背景技術】
【０００２】
近年、情報処理装置の小型化に伴い、キーボード等に代えてタッチパネル式ディスプレイを操作に用いる情報処理装置が広く普及している。また、見開き構造などの２画面式の情報処理装置では、両ディスプレイをタッチパネル式ディスプレイとしたものも存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２４２３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、画面間に繋ぎ目が存在するため、複数画面に渡る操作の操作性に改善の余地があった。
【課題を解決するための手段】
【０００５】
実施形態の情報処理装置は、第１表示部と、前記第１表示部の表示面上に設けられた第１タッチパネル部と、第２表示部と、前記第２表示部の表示面上に設けられた第２タッチパネル部と、検出部と、判定部と、生成部と、表示制御部と、アプリ制御部と、を備える。検出部は、前記第１タッチパネル部及び前記第２タッチパネル部に対する操作を検出する。判定部は、前記第１表示部に表示された表示画面の領域を選択するための前記第１タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された選択領域に含まれるオブジェクトの種類を判定する。生成部は、前記種類に応じて前記オブジェクトを開くために起動すべきアプリケーションの候補を有するアプリケーションリストを生成する。表示制御部は、前記選択領域を前記第２表示部へ送るための前記第１タッチパネル部に対する送り操作が前記検出部により検出されたことに基づいて、前記アプリケーションリストを前記第２表示部へ表示する。アプリ制御部は、前記アプリケーションリストに含まれるいずれかのアプリケーションを選択するための前記第２タッチパネル部に対する選択操作が前記検出部により検出された場合に、選択された前記アプリケーションを起動して前記オブジェクトを開く。
【図面の簡単な説明】
【０００６】
【図１】第１実施形態の情報処理装置の見開きの状態を示す模式図。
【図２】第１実施形態の情報処理装置の半開きの状態を示す模式図。
【図３】第１実施形態の情報処理装置の折り畳んだ状態を示す模式図。
【図４】第１実施形態の情報処理装置のブロック図。
【図５】選択終了前のアイコンの表示態様を示す図。
【図６】選択終了後のアイコンの表示態様を示す図。
【図７】選択終了前のテキストの表示態様を示す図。
【図８】選択終了後のテキストの表示態様を示す図。
【図９】選択終了前の画像の表示態様を示す図。
【図１０】選択終了後の画像の表示態様を示す図。
【図１１】アイコンの送り操作後の表示態様を示す図。
【図１２】テキストの送り操作後の表示態様を示す図。
【図１３】画像の送り操作後の表示態様を示す図。
【図１４】アプリリストテーブルを示す図。
【図１５】テキストのアプリケーションリストの表示態様を示す図。
【図１６】第１実施形態の情報処理装置の起動処理例を示すフローチャート。
【図１７】第２実施形態の情報処理装置のブロック図。
【図１８】テキストのアプリケーションリストの表示態様を示す図。
【図１９】アプリケーションによるテキストの起動結果を示す図。
【図２０】第２実施形態の情報処理装置の起動処理例を示すフローチャート。
【図２１】第１〜２実施形態の情報処理装置のハードウェア構成図。
【図２２】変形例の保持領域の説明図。
【図２３】変形例の保持領域の説明図。
【図２４】変形例の保持領域の説明図。
【図２５】変形例のアプリリストテーブルを示す図。
【発明を実施するための形態】
【０００７】
（第１実施形態）
図１は、第１実施形態の情報処理装置１０の一例の見開きの状態を示す模式図である。図２は、第１実施形態の情報処理装置１０の一例の半開きの状態を示す模式図である。図３は、第１実施形態の情報処理装置１０の一例の折り畳んだ状態を示す模式図である。情報処理装置１０は、見開き構造のラップトップ型のＰＣ（Personal  Computer）であり、第１表示部１１と、第２表示部１３と、を備える。また、第１表示部１１、第２表示部１３は、それぞれ、第１タッチパネル部１２、第２タッチパネル部１４を有している。つまり、情報処理装置１０は、両画面がタッチパネル式ディスプレイで実現されており、ユーザが両画面を指などで操作して使用することが想定されている。
【０００８】
なお第１実施形態では、第１表示部１１の主な用途をコンテンツの閲覧とし、第２表示部１３の主な用途を文字入力や検索など何らかの作業を行うための操作入力とする使用方法を例に取り説明する。この場合、第２表示部１３にはソフトウェアキーボードが表示され、ユーザは指で第２タッチパネル部１４を叩くことによって文字を１文字ずつ入力する。また、第２タッチパネル部１４で入力した文字をキーワードに検索を行った場合には、検索結果が第１表示部１１に表示される。但し、第１表示部１１の主な用途と第２表示部１３の主な用途とを逆にした使用方法も当然可能であり、またこれ以外の使用方法も当然可能である。
【０００９】
図４は、第１実施形態の情報処理装置１０の構成の一例を示すブロック図である。情報処理装置１０は、第１タッチパネル部１２を有する第１表示部１１と、第２タッチパネル部１４を有する第２表示部１３と、記憶部２０と、制御部３０とを、備える。
【００１０】
第１表示部１１及び第２表示部１３は、各種画面を表示するものであり、例えば、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）などの既存の表示装置により実現できる。
【００１１】
第１タッチパネル部１２及び第２タッチパネル部１４は、指や専用のペンなどを用いて各種操作の入力を行うものであり、例えば、静電容量方式、抵抗膜方式、及び電磁誘導方式などいずれの方式で実現してもよい。なお、静電容量方式及び抵抗膜方式の場合には、指やスタイラス等で操作でき、電磁誘導方式の場合には、専用のペンで操作できる。
【００１２】
第１タッチパネル部１２は第１表示部１１の表示面の上に配置される。第２タッチパネル部１４は第２表示部１３の表示面の上に配置される。このような構造により、第１表示部１１及び第２表示部１３に表示された画面上の点を指や専用のペンで直接指定するという直感的な操作感が実現される。
【００１３】
記憶部２０は、情報処理装置１０で実行される各種プログラムや情報処理装置１０で行われる各種処理に使用されるデータなどを記憶する。記憶部２０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、及びＲＡＭ（Random  Access  Memory）などの磁気的、電気的、又は光学的に記憶可能な既存の記憶媒体の少なくともいずれかにより実現できる。記憶部２０は、アプリリストテーブル記憶部２１と、アプリ記憶部２３とを含む。なお、これらの記憶部の詳細については後述する。
【００１４】
制御部３０は、情報処理装置１０の各部を制御するものであり、例えば、ＣＰＵ（Central  Processing  Unit）やＧＰＵ（Graphics  Processing  Unit）などの既存の制御装置により実現できる。制御部３０は、検出部３１と、判定部３３と、生成部３５と、表示制御部３７と、アプリ制御部３９と、を含む。
【００１５】
検出部３１は、第１タッチパネル部１２及び第２タッチパネル部１４に対する操作を検出する。具体的には、検出部３１は、操作が行われたタッチパネル部から操作（タッチ）位置を示す座標情報を逐次取得し、取得した座標情報を用いて操作の種別を検出する。例えば、検出部３１は、逐次取得する座標情報の位置変化が少なければ選択操作として検出する。また例えば、検出部３１は、逐次取得する座標情報の位置変化が一定速度以上であり、かつ、操作（タッチ）時間が一定時間以下であれば送り操作として検出する。
【００１６】
なお、「送り操作」とは、画面を弾く操作であり、例えば、選択したコンテンツを弾いた方向に移動させる操作入力である。例えば、図５でアイコン１５０を第１表示部１１から第２表示部１３へ送る場合、ユーザは選択されたアイコン１５０の表示位置に対応する第１タッチパネル部１２の点を指先でタッチしたまま、指先を第２表示部１３の方向に速く動かし、一定時間以内に指先を第１タッチパネル部１２から離す。一方、検出部３１は送り操作を以下のように検出する。選択されたアイコン１５０がタッチされたことと、タッチされた点の座標が変化することと、第２表示部１３に向かう方向についての座標の変化が所定の値より大きいことと、そして、一定時間以内に第１タッチパネル部１２からタッチが検出されなくなること、が検出された場合に、検出部３１は一連の操作を第２表示部１３への送り操作として検出する。
【００１７】
判定部３３は、第１表示部１１に表示された表示画面の領域を選択するための第１タッチパネル部１２に対する選択操作が検出部３１により検出された場合に、選択された選択領域の属性を判定する。「属性」とは、選択領域内に存在するオブジェクトの種別を示し、例えば、アイコン（ファイル／フォルダ）、テキスト、又は画像などが該当する。判定部３３は、選択領域が属するウィンドウ（アプリケーション）の種類等を手がかりに属性を判別する。
【００１８】
例えば、判定部３３は、選択領域内にアイコンが存在すれば選択領域の属性をアイコンと判定するとともに、選択されたオブジェクトがファイルまたはフォルダであると判定する。選択領域内にテキストボックスが存在すれば選択領域の属性をテキストと判定するとともに、選択されたオブジェクトがテキスト（文字列）であると判定する。また、詳細な説明は省略するが、画像の選択は例えば画像選択ボタン（図示せず）を押下してから領域の選択が行われるため、判定部３３は、この情報を参照することで選択領域の属性を画像と判定するとともに、選択されたオブジェクトが当該選択領域の形状・大きさの画像であると判定する。なお、前述の画像選択ボタンはＧＵＩでも物理的なスイッチでも構わない。
【００１９】
選択領域の属性がアイコンである場合には、当該選択領域の形状・大きさを当該アイコンに一致させても構わない。選択領域の属性がテキストである場合には、当該選択領域の形状・大きさを当該テキストの表示範囲に一致させても構わない。
【００２０】
表示制御部３７は、第１表示部１１に表示された表示画面の領域を選択するための第１タッチパネル部１２に対する選択操作が終了したことを検出部３１により検出された場合に、判定部３３により判定された属性に応じて選択領域の表示態様を変更して第１表示部１１に表示する。
【００２１】
例えば、表示制御部３７は、図５に示すように、第１表示部１１に表示されたアイコン１５０を選択するための選択操作が検出部３１により検出された場合、選択終了後、図６に示すように、第１表示部１１に表示されたアイコン１５０の色を反転させて表示する。また例えば、表示制御部３７は、図７に示すように、第１表示部１１に表示されたテキスト１６０を選択するための選択操作が検出部３１により検出された場合、選択終了後、図８に示すように、第１表示部１１に表示されたテキスト１６０をハイライト表示する。また例えば、表示制御部３７は、図９に示すように、第１表示部１１に表示された画像１７０中の所定の領域を選択するための選択操作が検出部３１により検出された場合、選択終了後、図１０に示すように、第１表示部１１に表示された画像１７０中の選択された所定の領域１７１を切り出してポップアップ表示する。なお、画像１７０中の所定の領域の選択は、始点と終点をタッチすることで始点と終点を対角線とする長方形の領域を選択するようにしてもよいし、選択する領域をなぞることで、なぞった領域を選択するようにしてもよい。このような選択操作は、前述した画像選択ボタンを押下してから行われる。
【００２２】
また表示制御部３７は、選択領域を第２表示部１３へ送るための第１タッチパネル部１２に対する送り操作が検出部３１によりが検出されたことに基づいて、後述のアプリケーションリストを第２表示部１３へ表示する。
【００２３】
具体的には、表示制御部３７は、選択領域を第２表示部１３へ送るための第１タッチパネル部１２に対する送り操作が検出部３１により検出された場合に、第２表示部１３に表示されている保持領域１５に選択領域を表示する。この際、表示制御部３７は、元の選択領域（第１表示部１１に表示されている選択領域）をそのまま表示していてもよいし、元の選択領域が切り取られた態様で表示してもよい。
【００２４】
例えば、表示制御部３７は、図１１に示すように、第１表示部１１に表示されたアイコン１５０に対する矢印１５１方向への送り操作が検出部３１により検出された場合、第２表示部１３に表示されている保持領域１５にアイコン１５０を表示する。また例えば、表示制御部３７は、図１２に示すように、第１表示部１１に表示されたテキスト１６０に対する矢印１６１方向への送り操作が検出部３１により検出された場合、第２表示部１３に表示されている保持領域１５にテキスト１６０を表示する。また例えば、表示制御部３７は、図１３に示すように、第１表示部１１に表示された画像１７０中の選択された所定の領域１７１に対する矢印１７２方向への送り操作が検出部３１により検出された場合、第２表示部１３に表示されている保持領域１５に所定の領域１７１を表示する。
【００２５】
アプリリストテーブル記憶部２１は、選択領域の属性と当該選択領域のオブジェクトを開くために起動されるべきアプリケーションの候補を有するアプリケーションリストとを対応付けたアプリリストテーブルを記憶する。図１４は、アプリリストテーブルの一例を示す図である。図１４に示す例では、選択領域の属性がテキストである場合、すなわち選択されたオブジェクトがテキストである場合のアプリケーションリストに含まれるアプリケーションは、テキスト検索、地図検索、辞書、翻訳、動画検索、及び画像検索となっている。また、選択領域の属性が画像の場合、すなわち選択されたオブジェクトが画像である場合のアプリケーションリストに含まれるアプリケーションは、画像編集ソフト、アルバム、及び顔認識ソフトとなっている。また、選択領域の属性がアイコンの場合、すなわち選択されたオブジェクトがファイル／フォルダである場合のアプリケーションリストに含まれるアプリケーションは、アイコンの種類に応じて予め定められている。アイコンの種類はファイルやフォルダの種類を反映しているので、選択されたオブジェクトがファイル／フォルダである場合のアプリケーションリストに含まれるアプリケーションは、ファイルやフォルダの種類に応じて定められていることになる。
【００２６】
例えば、アイコンの種類がフォルダの場合は、エクスプローラ及びアーカイバ（圧縮）となっている。また、アイコンの種類がＪＰＧ（ＪＰＥＧ）の場合は、画像ビューア及び画像編集ソフトとなっている。また、アイコンの種類がＭＰ３の場合は、音楽再生及び音楽編集ソフトとなっている。また、アイコンの種類がＭＰ４の場合は、動画再生、動画編集ソフト、及びトランスコーダとなっている。また、アイコンの種類が文書の場合は、ワードプロセッサ及び印刷となっている。また、アイコンの種類がアーカイブの場合は、アーカイバ（解凍）及び閲覧となっている。
【００２７】
生成部３５は、判定部３３により判定された選択領域の属性に応じて、当該選択領域のオブジェクトを開くために起動されるべきアプリケーションの候補を有するアプリケーションリストを生成する。例えば、生成部３５は、保持領域１５に表示された選択領域を選択するための第２タッチパネル部１４に対する選択操作が検出部３１により検出された場合に、アプリリストテーブル記憶部２１に記憶されているアプリリストテーブルを参照して、選択領域の属性に応じたアプリケーションリストを生成する。
【００２８】
ここで、再び表示制御部３７について説明する。表示制御部３７は、生成部３５により生成されたアプリケーションリストを第２表示部１３へ表示する。具体的には、表示制御部３７は、保持領域１５に表示された選択領域を選択するための第２タッチパネル部１４に対する選択操作が検出部３１により検出された場合に、生成部３５により生成されたアプリケーションリストを第２表示部１３へ表示する。例えば、表示制御部３７は、図１５に示すように、保持領域１５に表示されているテキスト１６０に対する選択操作が検出部３１により検出された場合に、アプリケーションリストを第２表示部１３へ表示する。ここでは、テキスト１６０のアプリケーションリストであるため、アプリケーションリストに含まれるアプリケーションは、テキスト検索１８０、地図検索１８１、辞書１８２、翻訳１８３、動画検索１８４、及び画像検索１８５となっている。
【００２９】
ここで、アプリ記憶部２３について説明する。アプリ記憶部２３は、アプリケーションソフトを記憶する。
【００３０】
アプリ制御部３９は、第２表示部１３に表示されたアプリケーションリストに含まれるいずれかのアプリケーションを選択するための第２タッチパネル部１４に対する選択操作が検出部３１により検出された場合に、選択されたアプリケーションを起動して選択領域のオブジェクトを開く。具体的には、アプリ制御部３９は、選択されたアプリケーションのアプリケーションソフトをアプリ記憶部２３から読み出して起動する。なお表示制御部３７は、アプリ制御部３９により起動されたアプリケーションを第１表示部１１に表示しても第２表示部１３に表示してもよい。
【００３１】
例えば、選択領域のオブジェクトが画像ファイル（ＪＰＧ）で、アプリケーションとして画像ビューアが選択された場合には、画像ビューアを起動して当該画像ファイルを表示する。選択領域のオブジェクトが音楽ファイル（ＭＰ３）で、アプリケーションとして音楽再生ソフトが選択された場合には、音楽再生ソフト起動して当該音楽ファイルを再生する。選択領域のオブジェクトがテキストで、アプリケーションとして翻訳が選択された場合には、翻訳ソフトを起動して当該テキストを他の言語に翻訳する。
【００３２】
なお、情報処理装置１０は、上述した各部の全てを必須の構成とする必要はなく、その一部を省略した構成としてもよい。
【００３３】
図１６は、第１実施形態の情報処理装置１０で行われる選択領域の起動処理の手順の流れの一例を示すフローチャートである。
【００３４】
まず、検出部３１は、第１表示部１１に表示された表示画面の領域を選択するための第１タッチパネル部１２に対する選択操作を検出するまで待機する（ステップＳ１００でＮｏ）。
【００３５】
そして、検出部３１により当該選択操作が検出されると（ステップＳ１００でＹｅｓ）、判定部３３は、選択された選択領域の属性を判定する（ステップＳ１０２）。
【００３６】
続いて、検出部３１は、第１表示部１１に表示された表示画面の領域を選択するための第１タッチパネル部１２に対する選択操作が終了したことを検出するまで待機する（ステップＳ１０４でＮｏ）。
【００３７】
そして、検出部３１により当該選択操作が終了したことを検出されると（ステップＳ１０４でＹｅｓ）、表示制御部３７は、選択領域の表示態様を変更して第１表示部１１に表示する（ステップＳ１０６）。
【００３８】
続いて、検出部３１は、選択領域を第２表示部１３へ送るための第１タッチパネル部１２に対する送り操作を検出するまで待機する（ステップＳ１０８でＮｏ）。ここで、一定時間内に検出部３１により当該送り操作が検出されない場合、選択領域の選択が解除される。
【００３９】
そして、検出部３１により当該送り操作が検出されると（ステップＳ１０８でＹｅｓ）、表示制御部３７は、第２表示部１３に表示されている保持領域１５に選択領域を表示する（ステップＳ１１０）。
【００４０】
続いて、生成部３５は、判定部３３により判定された選択領域の属性に応じて、当該選択領域の起動候補のアプリケーションリストを生成する（ステップＳ１１２）。
【００４１】
続いて、表示制御部３７は、生成部３５により生成されたアプリケーションリストを表示順に調整して第２表示部１３へ表示する（ステップＳ１１４）。
【００４２】
続いて、検出部３１は、第２表示部１３に表示されたアプリケーションリストに含まれるいずれかのアプリケーションを選択するための第２タッチパネル部１４に対する選択操作を検出するまで待機する（ステップＳ１１６でＮｏ）。
【００４３】
そして、検出部３１により当該選択操作が検出されると（ステップＳ１１６でＹｅｓ）、アプリ制御部３９は、選択されたアプリケーションで選択領域を起動する（ステップＳ１１８）。
【００４４】
以上のように第１実施形態の情報処理装置１０では、第１タッチパネル部１２を用いて第１表示部１１に表示されている選択領域を第２表示部１３へ送り、第２タッチパネル部１４を用いて選択領域を起動させるための所望のアプリケーションを選択する。従って第１実施形態の情報処理装置１０によれば、２画面のタッチパネル式ディスプレイを有効に利用して簡易（直感的な）な操作で選択領域を所望のアプリケーションで起動することができ、操作性を向上させることができる。特に第１実施形態の情報処理装置１０によれば、複数画面に渡る操作を送り操作で実現しているため操作性を向上させることができる。
【００４５】
（第２実施形態）
第２実施形態では、選択領域に対する送り操作を行うことでアプリケーションを選択して選択領域を起動する例について説明する。以下では、第１実施形態との相違点の説明を主に行い、第１実施形態と同様の機能を有する構成要素については、第１実施形態と同様の名称・符号を付し、その説明を省略する。
【００４６】
図１７は、第２実施形態の情報処理装置２１０の構成の一例を示すブロック図である。第２実施形態の情報処理装置２１０では、制御部２３０の生成部２３５、表示制御部２３７、及びアプリ制御部２３９の処理内容が第１実施形態と相違する。
【００４７】
生成部２３５は、第１表示部１１に表示された表示画面の領域を選択するための第１タッチパネル部１２に対する選択操作が終了したことを検出部３１により検出された場合に、判定部３３により判定された選択領域の属性に応じて、当該選択領域のオブジェクトを開くために起動されるべきアプリケーションの候補を有するアプリケーションリストを生成する。
【００４８】
表示制御部２３７は、第１表示部１１に表示された表示画面の領域を選択するための第１タッチパネル部１２に対する選択操作が終了したことを検出部３１により検出された場合に、生成部２３５により生成されたアプリケーションリストを選択領域の周辺に表示する。例えば表示制御部２３７は、図１８に示すように、テキスト１６０の周辺（図１８に示す例では下）にアプリケーションとして翻訳２８０、地図検索２８１、テキスト検索２８２を表示する。なお、選択領域周辺へのアプリケーションの表示数は任意であるが、上３、横２、下３の８方向程度が使いやすさの観点から好ましいが、これに限定されるものではない。
【００４９】
アプリ制御部２３９は、選択領域を送るための第１タッチパネル部１２に対する送り操作が検出部３１によりが検出された場合に、選択領域が送られた方向に位置するアプリケーションを起動して当該選択領域のオブジェクトを開く。例えばアプリ制御部２３９は、図１９に示すように、矢印２８６の方向への送り操作が検出部３１により検出された場合、地図検索２８１を起動してテキスト１６０を開く。そして、図１９に示すように、地図検索２８１を起動してテキスト１６０を開いた結果である地図２９０は、表示制御部２３７により第２表示部１３に表示される。なお、矢印２８５の方向への送り操作が検出部３１によりが検出された場合、翻訳２８０が起動されてテキスト１６０が開かれ、矢印２８７の方向への送り操作が検出部３１により検出された場合、テキスト検索２８２が起動されてテキスト１６０が開かれる。また第２実施形態では、選択領域を第２表示部１３上で起動するが、第１表示部１１上で起動してもよい。
【００５０】
図２０は、第２実施形態の情報処理装置２１０で行われる選択領域の起動処理の手順の流れの一例を示すフローチャートである。
【００５１】
まず、ステップＳ２００〜Ｓ２０６までの処理は、図１６に示す選択領域の起動処理のステップＳ１００〜Ｓ１０６までの処理と同様である。
【００５２】
続いて、生成部２３５は、判定部３３により判定された選択領域の属性に応じて、当該選択領域の起動候補のアプリケーションリストを生成する（ステップＳ２０８）。
【００５３】
続いて、表示制御部２３７は、生成部２３５により生成されたアプリケーションリストを選択領域の周辺に表示する（ステップＳ２１０）。
【００５４】
続いて、検出部３１は、選択領域を送るための第１タッチパネル部１２に対する送り操作を検出するまで待機する（ステップＳ２１２でＮｏ）。ここで、一定時間内に検出部３１により当該送り操作が検出されない場合、選択領域の選択が解除される。
【００５５】
そして、検出部３１により当該送り操作が検出されると（ステップＳ２１２でＹｅｓ）、アプリ制御部２３９は、選択領域が送られた方向に位置するアプリケーションで当該選択領域を第２表示部１３上で起動する（ステップＳ２１４）。
【００５６】
以上のように第２実施形態の情報処理装置２１０では、第１タッチパネル部１２を用いて第１表示部１１に表示されている選択領域を所定方向へ送り、送った方向に位置するアプリケーションで選択領域を第２表示部１３上で起動する。従って第２実施形態の情報処理装置２１０によれば、２画面のタッチパネル式ディスプレイを有効に利用して簡易（直感的な）な操作で選択領域を所望のアプリケーションで起動することができ、操作性を向上させることができる。特に第２実施形態の情報処理装置２１０においても、複数画面に渡る操作を送り操作で実現しているため操作性を向上させることができる。
【００５７】
図２１は、第１〜２実施形態の情報処理装置のハードウェア構成の一例を示すブロック図である。第１〜２の実施の形態の情報処理装置は、ＣＰＵ９０１及びＧＰＵ９０５などの制御装置と、ＲＡＭ９０２やＲＯＭ９０３などの記憶装置と、ＨＤＤ９０４などの外部記憶装置と、Ｉ／Ｆ９０６とが、バス９０７を介して接続されている。また、第１ディスプレイ９１１及び第２ディスプレイ９１３はＧＰＵ９０５に接続され、第１タッチパネル９１２及び第２タッチパネル９１４はＩ／Ｆ９０６に接続されている。このように、第１〜２の実施の形態の情報処理装置は、通常のコンピュータを利用したハードウェア構成となっている。
【００５８】
（変形例）
上記第１実施形態では、第２表示部１３に表示されている保持領域１５に選択領域を１つ表示する例について説明したが、保持領域１５に複数の選択領域を表示するようにしてもよい。この場合、表示制御部３７は、新たな選択領域を第２表示部１３へ送るための第１タッチパネル部１２に対する送り操作が検出部３１により検出された場合に、保持領域１５に選択領域及び新たな選択領域を表示する。図２２に示す例では、保持領域１５に選択領域３６０〜３６２が表示されており、選択領域３６１が選択されている。選択領域３６１の属性はテキストであるため、アプリケーションリストに含まれるアプリケーションは、テキスト検索１８０、地図検索１８１、辞書１８２、翻訳１８３、動画検索１８４、及び画像検索１８５となっている。
【００５９】
また、表示制御部３７は、新たな選択領域を第２表示部１３へ送るための第１タッチパネル部１２に対する送り操作が検出部３１により検出された場合に、保持領域１５に表示されている選択領域を消去して新たな選択領域を表示するようにしてもよい。図２３に示す例では、保持領域１５に選択領域３６０が表示されているが、新たな選択領域３６１を第２表示部１３へ送るための第１タッチパネル部１２に対する送り操作が検出部３１により検出されると、図２４に示すように、保持領域１５から選択領域３６０が消去され、新たな選択領域３６１が表示されている。
【００６０】
また、上記各実施形態のアプリリストテーブルでは、テキストの種別を区別しなかったがテキストの種別を区別してアプリリストテーブルを設定するようにしてもよい。この場合、判定部３３による属性判定で、テキストの場合に更に自然言語処理を行うことでテキストの種別を判定できる。図２５に示す例では、テキストの種別が住所、人名、電話番号、及びＵＲＬなどに区別されている。テキストの種別が住所の場合のアプリケーションリストに含まれるアプリケーションは、テキスト検索、地図検索となっている。また、テキストの種別が人名の場合のアプリケーションリストに含まれるアプリケーションは、テキスト検索、画像検索、及び動画検索となっている。また、テキストの種別が電話番号の場合のアプリケーションリストに含まれるアプリケーションは、音声通信アプリ、住所検索、及び地図検索となっている。また、テキストの種別がＵＲＬの場合のアプリケーションリストに含まれるアプリケーションは、ブラウザ、及びお気に入りとなっている。
【００６１】
また例えば、第１〜２実施形態の情報処理装置の機能を、プログラムを実行することにより実現させるようにしてもよい。
【００６２】
この場合、第１〜２実施形態の情報処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータプログラムプロダクトとして提供される。また、第１〜２実施形態の情報処理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【００６３】
また、第１〜２実施形態の情報処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、第１〜２実施形態の情報処理装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。
【００６４】
第１〜２実施形態の情報処理装置で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵ９０１がＨＤＤ９０４等からプログラムをＲＡＭ９０２上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【００６５】
以上説明したとおり、第１〜第２実施形態及び変形例によれば、複数画面に渡る操作の操作性を向上することができる。
【００６６】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００６７】
１０、２１０  情報処理装置
１１  第１表示部
１２  第１タッチパネル部
１３  第２表示部
１４  第２タッチパネル部
２０  記憶部
２１  アプリリストテーブル記憶部
２３  アプリ記憶部
３０、２３０  制御部
３１  検出部
３３  判定部
３５、２３５  生成部
３７、２３７  表示制御部
３９、２３９  アプリ制御部
９０１  ＣＰＵ
９０２  ＲＡＭ
９０３  ＲＯＭ
９０４  ＨＤＤ
９０５  ＧＰＵ
９０６  Ｉ／Ｆ
９０７  バス
９１１  第１ディスプレイ
９１２  第１タッチパネル
９１３  第２ディスプレイ
９１４  第２タッチパネル
【図１】
2012003508.tif 000003
【図２】
2012003508.tif 000004
【図３】
2012003508.tif 000005
【図４】
2012003508.tif 000006
【図５】
2012003508.tif 000007
【図６】
2012003508.tif 000008
【図７】
2012003508.tif 000009
【図８】
2012003508.tif 000010
【図９】
2012003508.tif 000011
【図１０】
2012003508.tif 000012
【図１１】
2012003508.tif 000013
【図１２】
2012003508.tif 000014
【図１３】
2012003508.tif 000015
【図１４】
2012003508.tif 000016
【図１５】
2012003508.tif 000017
【図１６】
2012003508.tif 000018
【図１７】
2012003508.tif 000019
【図１８】
2012003508.tif 000020
【図１９】
2012003508.tif 000021
【図２０】
2012003508.tif 000022
【図２１】
2012003508.tif 000023
【図２２】
2012003508.tif 000024
【図２３】
2012003508.tif 000025
【図２４】
2012003508.tif 000026
【図２５】
2012003508.tif 000027