(57)【要約】  端末装置（１００）は、第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部（１１）内の互いに離れた位置に表示する表示制御手段（１２）と、第１指標と第２指標に対する操作が第１指標と第２指標とを互いに引き合わせる第１操作、または、第１指標又は第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する検出手段（１３）と、第１操作が検出された場合に、第１データ及び第２データを用いた第１処理を実行し、第２操作が検出された場合に、当該第１データ及び当該第２データを用いた第１処理とは異なる第２処理を実行する実行手段（１４）と、を備える。
2013132552.tif 000002
【特許請求の範囲】
【請求項１】
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する検出手段と、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する実行手段と、
を備える端末装置。
【請求項２】
前記検出手段は、
前記第１指標と前記第２指標との表示領域が重なったことを検出した際に、
前記第１指標と前記第２指標との表示領域がそれぞれスライド操作により移動していた場合に、前記第１操作として検出し、
前記第１指標又は前記第２指標の一方の表示領域がスライド操作により他方の表示領域へ移動しており、当該他方の表示領域が移動していなかった場合に、前記第２操作として検出する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記実行手段は、
前記検出手段において前記第１指標と前記第２指標に対する操作が検出された場合、前記第１指標及び前記第２指標の種別の組合せ又は前記第１データもしくは前記第２データの属性に基づいて、前記第１処理又は前記第２処理のいずれか一方を選択して実行する
ことを特徴とする請求項１又は２に記載の端末装置。
【請求項４】
前記第１指標及び前記第２指標には、それぞれ異なる位置情報が予め対応付けられ、
前記表示制御手段は、
前記表示部に地図データを表示し、前記第１指標及び前記第２指標を、それぞれに対応付けられた位置情報に対応する前記地図データ上の位置に表示させる
ことを特徴とする請求項１乃至３のいずれか１項に記載の端末装置。
【請求項５】
前記第１データと前記第１指標とが対応付けられ、前記第２データと前記第２指標とが対応付けて記憶された記憶手段をさらに備え、
前記実行手段は、前記第１処理として、前記第１データと前記第２データとを関連付けて前記記憶手段に記憶する処理を実行することを特徴とする請求項１乃至４のいずれか１項に記載の端末装置。
【請求項６】
前記第１データ及び前記第２データの少なくとも一方がデータ通信における宛先を示す情報であり、
前記実行手段は、前記第２処理として、前記第１データ又は前記第２データの一方が示す宛先へ他方のデータを送信する処理を実行することを特徴とする請求項１乃至５のいずれか１項に記載の端末装置。
【請求項７】
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作を検出する検出手段と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択手段と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信処理を実行する実行手段と、
を備える端末装置。
【請求項８】
表示部に第１指標及び第２指標が表示された状態において、当該表示部内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出する検出手段と、
前記検出手段により前記操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する実行手段と、
を備える端末装置。
【請求項９】
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示し、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出し、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する、
端末装置の制御方法。
【請求項１０】
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御処理と、
前記第１指標と前記第２指標に対する操作を検出する検出処理と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択処理と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信する通信処理と、
をコンピュータに実行させる制御プログラムが格納された非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、端末装置の制御方法及び制御プログラムに関し、特に、画面上に表示された複数の指標に対する操作に応じた処理を実行するための端末装置、端末装置の制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、地図上に表示された施設アイコンを直接指定して、行き先の設定を可能とするナビゲーション装置に関する技術が開示されている。特許文献１にかかるナビゲーション装置は、ユーザがタッチパネル上に表示された施設アイコンに触れたことを検出して、当該施設アイコンに対応付けられたポップアップ等の画面を表示する。そして、ナビゲーション装置は、当該画面に、目的地設定ボタン、中継地設定ボタン及び施設情報（住所、電話番号、ガイド情報）等を表示する。ナビゲーション装置は、ユーザから当該画面に対する目的地設定ボタン又は中継地設定ボタンの選択操作を受け付けることにより、施設アイコンを目的地又は中継地に設定する。【０００３】
また、特許文献２〜４にも、地図上に表示されたアイコンに対するタッチパネル操作に応じた処理に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２８４３４２号公報
【特許文献２】特開２００８−３０４３２５号公報
【特許文献３】特開２００８−１８０７８６号公報
【特許文献４】特開２００８−１１１７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、１つの指標に対する１回の操作により１種類の処理を行うことしかできない。例えば、地図上のある施設から他の施設への移動ルートを知りたい場合には、出発地の施設を受け付ける処理と目的地の施設との選択を受け付ける処理と、これらを対応付ける処理という複数の処理を行う必要がある。この場合、ユーザは、まず出発地の施設を示す施設アイコンを選択する操作を行い、次に目的地の施設を示す施設アイコンを選択する操作を行い、その後、出発地と目的地とを対応付ける指示をする操作を行うこととなる。【０００６】
また、別の例では、地図上のオブジェクトを他のユーザへメール送信する場合が考えられる。この場合、通常、ユーザは、まず、送信対象のオブジェクトを選択する操作を行い、次に送信先の宛先情報を指定する操作を行い、メール送信を実行する操作を行う必要がある。【０００７】
つまり、いずれの場合も、ユーザは複数の指標に基づく複数の処理を行わせるためには、多くの操作を行う必要があるため操作が煩雑であり、かつ、その都度、複数のメニューを辿る必要があるため、ユーザにとっては操作が直感的でなく、わかりにくいという問題点がある。【０００８】
本発明は、このような問題点を解決するためになされたものであり、複数の指標に対する一連の処理を直感的な操作で、かつ、容易に操作可能とするための端末装置、端末装置の制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様にかかる端末装置は、
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する検出手段と、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する実行手段と、
を備える。【００１０】
本発明の第２の態様にかかる端末装置は、
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作を検出する検出手段と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択手段と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信処理を実行する実行手段と、
を備える。【００１１】
本発明の第３の態様にかかる端末装置は、
表示部に第１指標及び第２指標が表示された状態において、当該表示部内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出する検出手段と、
前記検出手段により前記操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する実行手段と、
を備える。【００１２】
本発明の第４の態様にかかる端末装置の制御方法は、
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示し、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出し、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する。【００１３】
本発明の第５の態様にかかる制御プログラムは、
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御処理と、
前記第１指標と前記第２指標に対する操作を検出する検出処理と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択処理と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信する通信処理と、
をコンピュータに実行させる。
【発明の効果】
【００１４】
本発明により、複数の指標に対する一連の処理を直感的な操作で、かつ、容易に操作可能とするための端末装置、端末装置の制御方法及び制御プログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１にかかる端末装置の構成を示すブロック図である。
【図２】本発明の実施の形態１にかかる端末装置の制御処理の流れを示すフローチャートである。
【図３】本発明の実施の形態１にかかる引き合わせ操作の例を示す図である。
【図４】本発明の実施の形態１にかかる移動操作の例を示す図である。
【図５】本発明の実施の形態１にかかる端末装置のハードウェア構成を示すブロック図である。
【図６】本発明の実施の形態２にかかる端末装置の構成を示すブロック図である。
【図７】本発明の実施の形態２にかかる記憶装置内のデータの概念を説明するための図である。
【図８】本発明の実施の形態２にかかる内部データと外部データとの混在表示と操作の例を示す図である。
【図９】本発明の実施の形態２にかかる端末装置の制御処理の全体の流れを示すフローチャートである。
【図１０】本発明の実施の形態２にかかる操作判定処理の流れを示すフローチャートである。
【図１１】本発明の実施の形態２にかかる操作判定処理の具体例の流れを示すフローチャートである。
【図１２】本発明の実施の形態２にかかる内外データ混在表示処理の流れを示すフローチャートである。
【図１３】本発明の実施の形態３にかかる端末装置の構成を示すブロック図である。
【図１４】本発明の実施の形態３にかかる端末装置の制御処理の流れを示すフローチャートである。
【図１５】本発明の実施の形態４にかかる情報システムの構成を示すブロック図である。
【図１６】本発明の実施の形態４にかかる記憶装置内のデータの概念を説明するための図である。
【図１７】本発明の実施の形態４にかかる端末装置の制御処理の流れを示すフローチャートである。
【図１８】本発明の実施の形態５にかかる端末装置の構成を示すブロック図である。
【図１９】本発明の実施の形態５にかかる端末装置の制御処理の流れを示すフローチャートである。
【図２０】本発明の実施の形態５にかかるスクロール操作の例を示す図である。
【発明を実施するための形態】
【００１６】
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略する。
【００１７】
＜発明の実施の形態１＞
図１は、本発明の実施の形態１にかかる端末装置１００の構成を示すブロック図である。端末装置１００は、表示部１１と、操作部１５と、表示制御手段１２と、検出手段１３と、実行手段１４とを備える。表示部１１は、データを表示する画面を有するデバイスである。操作部１５は、ユーザＵからの操作ＯＰを受け付けることができるデバイスであり、操作部１５への操作物（例えば、ユーザの指やペン等）の接触や近接を検出する手段（例えば、タッチパネル、近接センサー等）を備えたものである。操作部１５は、操作物（ユーザの指やペン等）の接触や近接を検出し、その検出結果（接触・近接の有無、接触・近接の位置、接触・近接の軌跡等）を検出手段１３に送信する。表示制御手段１２は、第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部１１内の互いに離れた位置に表示する。尚、指標とは、例えば、アイコン等の画像データであるか、選択可能なオブジェクトデータ等であるものとする。つまり、指標とは、画面内の一部の領域が定義されたデータである。また、第１データ及び第２データは、例えば、画像データ、テキストデータ、位置情報等の任意のデータである。
【００１８】
検出手段１３は、表示部１１に表示されている第１指標と第２指標との表示位置、及び、操作部１５で検出される検出結果（接触・近接の有無、接触・近接の位置、接触・近接の軌跡等）に基づいて、第１指標と第２指標に対するユーザＵの操作ＯＰが、第１指標と第２指標とを互いに引き合わせる第１操作、または、第１指標又は第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する。実行手段１４は、第１操作が検出された場合に、第１データ及び第２データを用いた第１処理を実行し、第２操作が検出された場合に、当該第１データ及び当該第２データを用いた、第１処理とは異なる第２処理を実行する。
【００１９】
図２は、本発明の実施の形態１にかかる端末装置の制御処理の流れを示すフローチャートである。まず、表示制御手段１２は、第１指標と第２指標を表示部１１内の離れた位置に表示する（Ｓ１１）。次に、ユーザＵは、表示部１１に表示された第１指標と第２指標に対する操作ＯＰを、操作部１５に対して行うものとする。このとき、検出手段１３は、ユーザＵの操作ＯＰを検出する（Ｓ１２）。
【００２０】
そして、実行手段１４は、検出した操作ＯＰが第１操作であるか第２操作であるかを判定する（Ｓ１３）。ここで、実行手段１４は、操作ＯＰが第１指標と第２指標とを互いに引き合わせる操作である場合には、第１操作と判定する。つまり、第１操作は、２つの指標を互いに引き合わせる操作ということができる。一方、実行手段１４は、操作ＯＰが第１指標を第２指標表示位置へ移動させる操作であるか、又は、第２指標を第１指標表示位置へ移動させる操作である場合には、第２操作と判定する。つまり、第２操作は、一方の指標を他方の指標の表示領域へ移動させる移動操作ということができる。
【００２１】
その後、実行手段１４は、第１操作と判定した場合に第１処理を実行する（Ｓ１４）。ここで、第１処理は、第１指標に対応付けられた第１データと、第２指標に対応付けられた第２データとを用いた任意の処理で構わない。例えば、第１処理は、第１データと第２データとを関連付けて記憶装置（不図示）に格納する処理とすることができる。
【００２２】
また、実行手段１４は、第２操作と判定した場合に第２処理を実行する（Ｓ１５）。ここで、第２処理は、第１処理とは異なる処理であるものとする。つまり、第２処理も第１データと第２データとを用いた任意の処理で構わない。例えば、第２処理は、第２データが他の端末装置（不図示）の宛先を示す情報であった場合には、第１データを第２データの示す宛先つまり他の端末装置に対して送信する処理とすることができる。または、第２処理は、データの送信まで含まず、例えば、第２データを宛先とした電子メールの作成画面を起動するようにしてもよい。
【００２３】
尚、上記では、第１操作つまり引き合わせ操作の場合には、第１データと第２データとを関連付けて記憶装置に格納する処理、第２操作つまり移動操作の場合には、第１データを第２データの示す宛先に対して送信する処理等としたが、これらに限らない。すなわち、引き合わせ操作の場合には第１指標と第２指標に応じた任意の処理でよく、移動操作の場合には、引き合わせの操作の場合とは異なる第１指標と第２指標に応じた任意の処理であれば良い。そのため、第１処理と第２処理との内容を入れ替えても構わない。
【００２４】
そのため、第１処理及び第２処理は、２つの指標に対応付けられた２つのデータに関連する処理であればよい。例えば、第１処理や第２処理として、予め各指標単独の処理と、両指標を用いた処理とを一連の処理として定義しておくことで、ユーザＵにとって１つの操作ＯＰを行うことにより一連の処理を実行させることができる。そのため、操作が容易といえる。
【００２５】
また、第１操作及び第２操作はいずれも、物理的に離れて配置された２つの指標について、画面上を指等でなぞることにより表示領域を重ね合わせるという直感的な操作といえる。そこで、図３及び図４に引き合わせ操作及び移動操作の具体的なイメージを図示する。
【００２６】
図３は、本発明の実施の形態１にかかる引き合わせ操作の例を示す図である。図３では、画面Ｄ内に、指標ＩＣ１１と指標ＩＣ１２の２つの指標が互いに離れた位置に表示されている。ここでは、指標ＩＣ１１と指標ＩＣ１２とはアイコンであるものとする。そして、ユーザＵの指により、指標ＩＣ１１が表示された付近への接触操作がなされ、検出手段１３は、指標ＩＣ１１が選択されたことを検出する。また、指標ＩＣ１１の接触操作から所定時間以内にユーザＵの他の指により、指標ＩＣ１２が表示された付近への接触操作がなされ、検出手段１３は、指標ＩＣ１２が選択されたことを検出する。その後、ユーザＵは、各指先を引き合わせるような操作を行う。つまり、指標ＩＣ１１を指標ＩＣ１２へ向けてスライドさせる操作ＯＰ１１がなされ、指標ＩＣ１２を指標ＩＣ１１へ向けてスライドさせる操作ＯＰ１２がなされる。そして、検出手段１３は、指標ＩＣ１１と指標ＩＣ１２の表示領域が重なったことを検出することで、引き合わせ操作がされたことを検出する。尚、引き合わせ操作の例としては、気象情報アイコンを親指、撮影画像アイコンを人差し指でタッチし、両指を閉じる、という操作が挙げられる。
【００２７】
図４は、本発明の実施の形態１にかかる移動操作の例を示す図である。図４では、画面Ｄ内に、指標ＩＣ１３と指標ＩＣ１４の２つの指標が互いに離れた位置に表示されている。ここでは、指標ＩＣ１３と指標ＩＣ１４とはアイコンであるものとする。そして、ユーザＵの指により、指標ＩＣ１３が表示された付近への接触操作がなされ、検出手段１３は、指標ＩＣ１３が選択されたことを検出する。その後、ユーザＵは、指先を指標ＩＣ１４へ向けて移動させるような操作を行う。つまり、指標ＩＣ１３を指標ＩＣ１４へ向けてスライドさせる操作ＯＰ２がなされる。そして、検出手段１３は、指標ＩＣ１３と指標ＩＣ１４の表示領域が重なったことを検出することで、移動操作がされたことを検出する。尚、移動操作の例としては、撮影画像アイコンを人差し指でタッチし、メールアイコンまで人差し指をスライドさせる、という操作が挙げられる。
【００２８】
図５は、本発明の実施の形態１にかかる端末装置のハードウェア構成を示すブロック図である。端末装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３０と、通信部１４０と、モニタ１５０と、ハードディスク１６０とを備える。
【００２９】
モニタ１５０は、指標やデータ等を表示するためのＬＣＤ１５１と、ユーザＵからの操作ＯＰを受け付けるためのタッチパネル１５２とを有する。ＬＣＤ１５１は表示部１１の一例であり、タッチパネル１５２は操作部１５の一例である。ハードディスク１６０は、不揮発性記憶装置である。ハードディスク１６０は、ＯＳ（不図示）、第１指標１６１１及び１６１２、第１データ１６２１及び１６２２並びに制御プログラム１６３を記憶する。
【００３０】
ここで、第１指標１６１１には第１データ１６２１が対応付けられており、第２指標１６１２には第２データ１６２２が対応付けられているものとする。また、制御プログラム１６３は、本発明の実施の形態１にかかる制御処理（例えば、図２の処理）が実装されたコンピュータプログラムである。
【００３１】
ＣＰＵ１１０は、端末装置１００における各種処理、ＲＡＭ１２０、ＲＯＭ１３０、通信部１４０、モニタ１５０及びハードディスク１６０へのアクセス等を制御する。通信部１４０は、データの送受信等を含む外部との通信を行う。
【００３２】
端末装置１００は、ＣＰＵ１１０が、ＲＡＭ１２０、ＲＯＭ１３０又はハードディスク１６０に格納されたＯＳ、制御プログラム１６３等を読み込み、実行する。これにより、端末装置１００は、本発明の実施の形態１にかかる制御処理を実現することができる。
【００３３】
このように本発明の実施の形態１により、第１指標と第２指標に応じた複数の処理を直感的な操作で容易に実行することができる。すなわち、第１操作及び第２操作は、いずれも第１指標と第２指標に対する操作であるが、操作内容に応じて異なる処理（第１処理と第２処理）のいずれかを選択的に実行させることができる。例えば、本発明の実施の形態１にかかる端末装置は、画面上の２つのアイコンへの操作で動作内容を変えるものといえる。
【００３４】
尚、操作部１５が検出する操作は、タッチパネルなどの接触検出装置を利用した接触操作だけでなく、近接センサーなどの近接検出装置を利用した近接操作、つまり、画面から少し離れた距離で指を動かして行う操作も含むものとする。さらに、操作部１５は、画面上にあるタッチパネルや近接センサーに限らず、ノートＰＣのキーボードにあるタッチパッドのように、画面上にはないタッチパネルや近接センサであっても良い。つまり、表示部と操作部が一体化しているもの以外に、一体化していないものも含むものとする。
【００３５】
＜発明の実施の形態２＞
図６は、本発明の実施の形態２にかかる端末装置２００の構成を示すブロック図である。端末装置２００は、表示部２１と、操作部２９と、表示制御手段２２と、検出手段２３と、実行手段２４と、記憶部２５と、対応付手段２６と、生成手段２７と、取得手段２８とを備える。ここで、端末装置２００は、上述した端末装置１００の一実施例である。そのため、以下では、実施の形態１との違いを中心に説明する。
【００３６】
記憶部２５は、アイコン２５１と、画像等２５２と、位置情報２５３と、対応付情報２５４と、関連付情報２５５と、地図情報２５６とを記憶する記憶装置である。アイコン２５１は、指標の一例であり、画像データである。画像等２５２は、画像データ、テキストデータ等の処理対象のデータである。位置情報２５３は、地図情報２５６上の位置を示すデータであり、例えば、座標である。対応付情報２５４は、アイコン２５１と画像等２５２と位置情報２５３とを一組に対応付けた対応関係を定義した情報である。関連付情報２５５は、複数の画像等２５２間の組合せを定義した情報である。地図情報２５６は、任意の地図データである。例えば、地図情報２５６は、端末装置２００の現在地を含む地域の地図である。
【００３７】
検出手段２３は、検出手段１３の機能に加え、操作部２９が第１指標と第２指標との表示領域が重なったことを検出した際に、第１指標と第２指標との表示領域がそれぞれスライド操作により移動していた場合に、第１操作として検出し、第１指標又は第２指標の一方の表示領域がスライド操作により他方の表示領域へ移動しており、当該他方の表示領域が移動していなかった場合に、第２操作として検出する。これにより、２つの指標が選択され、スライドされている最中については通常通りの処理を行い、２つの指標の表示領域が重なったタイミングでそれ以前の各指標に対する操作を確認して第１操作か第２操作を判別することができる。そのため、第１操作つまり引き合わせ操作であるか、また、第２操作つまり移動操作であるかを効率的に検出することができる。
【００３８】
尚、実行手段２４は、検出手段２３において第１指標と第２指標に対するユーザＵの操作ＯＰが検出された場合、第１指標及び第２指標の種別の組合せ又は第１データもしくは第２データの属性に基づいて、第１処理又は第２処理のいずれか一方を選択して実行するようにしてもよい。例えば、第１指標の種別が画像アイコンで、第２指標の種別がスケジュールアイコンである場合には、画像データとスケジュールデータとを関連付ける処理を選択するとよい。また、第１指標の種別が画像アイコンで、第２指標の種別がメールアイコンである場合には、画像データをメール送信する処理を選択するとよい。または、これらの選択をアイコンに対応付けられた各データの属性が画像、スケジュール、メールのいずれかとその組み合わせに応じて処理を選択することもできる。これにより、仮に同一の操作であっても、その指標の組合せやデータの組合せによって多様な処理を選択的に実行することができる。つまり、単一の操作から複数の処理を実現できる。
【００３９】
また、第１指標及び第２指標を示す各アイコン２５１には、それぞれ異なる位置情報２５３が予め対応付けられているものとする。このとき、表示制御手段２２は、表示部２１に地図情報２５６を表示し、第１指標及び第２指標を、それぞれに対応付けられた位置情報２５３に対応する地図データ上の位置に表示させる。これにより、地図データ上に様々な種類の指標を互いに離した状態で表示することができ、ユーザにとって識別が容易となる。
【００４０】
さらに、実行手段２４は、第１処理として、第１データと第２データとを関連付けて記憶部に記憶する関連付処理Ｐ１を実行する。これにより、２つの指標を引き合わせる操作から、両指標に対応付けられた各データを対等に関連付けるという、ユーザにとって直感的な結果を得ることができる。
【００４１】
図７は、本発明の実施の形態２にかかる記憶装置内のデータの概念を説明するための図である。対応付情報ＣＲａは、画像アイコンＩＣａと、画像データＤａ１と、位置情報Ｄａ２とが対応付けられていることを示す。また、対応付情報ＣＲｂは、スケジュールアイコンＩＣｂと、スケジュールデータＤｂ１と、位置情報Ｄｂ２とが対応付けられていることを示す。また、対応付情報ＣＲｃは、メールアイコンＩＣｃと、メールデータＤｃ１と、位置情報Ｄｃ２とが対応付けられていることを示す。ここで、メールデータＤｃ１は、例えば、外部から受信した端末装置２００を操作するユーザＵへの電子メールのヘッダ及び本文のテキストデータである。そして、メールデータＤｃ１には、当該電子メールの送信元のアドレスである宛先情報Ｄｃ３が含まれるものとする。
【００４２】
ここで、関連付情報ＡＳは、画像データＤａ１とスケジュールデータＤｂ１とが関連付けられたことを定義する情報である。例えば、ユーザＵの操作ＯＰにより画像アイコンＩＣａとスケジュールアイコンＩＣｂに対して引き合わせ操作がなされた場合、実行手段２４は、画像アイコンＩＣａに対応付けられた画像データＤａ１と、スケジュールアイコンＩＣｂに対応付けられたスケジュールデータＤｂ１とを関連付けて関連付情報ＡＳとして記憶部２５に格納する関連付処理Ｐ１を行うこととなる。
【００４３】
これにより、関連付け後、ユーザＵが一方のアイコンを選択した場合に、関連付けられた他方のアイコンに対応付けられたデータを容易に参照することができる。それに伴い、関連付けられた２つのデータについて、データ削除やデータ送信などのデータに関する処理を一度の操作で行うことが可能となる。
【００４４】
例えば、複数の画像を関連付けた場合、一方の画像を表示させる際に、併せて関連付けられた他方の画像も合わせて表示することができる。このとき削除操作を行うと、これらの画像をまとめて削除するといったことが可能になるようにしても良い。
【００４５】
また、一方の画像を表示させる際に、併せて関連付けられた他方の画像も合わせて表示し、そこでメールに添付して送信する操作を行うと、これらの画像をまとめてメールに添付して送信するといったことが可能になるようにしても良い。
【００４６】
さらに、スケジュールデータと天気情報とが関連付けられた場合、スケジュールデータが不要になったために、ユーザＵが当該スケジュールデータを削除すると、併せて関連付けられた天気情報も削除されるといったことが可能になるようにしても良い。
【００４７】
また、第１データ及び前記第２データの少なくとも一方がデータ通信における宛先を示す情報である場合、実行手段２４は、第２処理として、第１データ又は第２データの一方が示す宛先へ他方のデータを送信する処理を実行する。例えば、実行手段２４は、第２処理としてメール送信処理Ｐ２を実行する。本来、通信のための操作には、例えば、通信先の宛先情報の指定、通信内容のデータの作成、送信指示等の複数の操作を行う必要がある。そこで、本発明の実施の形態２では、上述した移動操作を通信処理のための操作とするものである。これにより、送信先と送信内容を直感的操作で指定することができ、かつ、ユーザにとって分かりやすい操作により通信処理を実現できる。
【００４８】
また、あるアイコンからあるアイコンへのスライド操作という容易な操作で実現できる。例えば、図７の場合、ユーザＵの操作ＯＰにより、画像アイコンＩＣａをメールアイコンＩＣｃに向けてスライドさせて、画像アイコンＩＣａとメールアイコンＩＣｃとが重なった場合に、メールアイコンＩＣｃに対応付けられた宛先情報Ｄｃ３に対して画像アイコンＩＣａに対応付けられた画像データＤａ１を添付した電子メールを送信するメール送信処理Ｐ２を実行することとなる。
【００４９】
図９は、本発明の実施の形態２にかかる端末装置の制御処理の全体の流れを示すフローチャートである。まず、表示制御手段２２は、記憶部２５から地図情報２５６を読み出し、表示部２１に表示する。次に、表示制御手段２２は、記憶部２５からアイコン２５１と位置情報２５３を読み出し、位置情報２５３が示す座標に基づいて複数のアイコンを表示部２１内の地図上に表示する（Ｓ２１）。
【００５０】
次に、端末装置２００は、操作部２９のタッチパネル等を介してユーザＵの操作ＯＰを受け付ける（Ｓ２２）。そして、検出手段２３は、操作判定処理を実行する（Ｓ２３）。尚、操作判定処理の詳細は、図１０及び図１１を用いて後述する。
【００５１】
操作判定処理の結果、実行手段２４は、操作ＯＰが第１操作であるか又は第２操作であるかを判定する（Ｓ２４）。ステップＳ２４において第１操作と判定された場合、実行手段２４は、関連付処理Ｐ１を実行する。つまり、実行手段２４は、各アイコンに対応付けられたデータ同士を関連付けて関連付情報２５５として記憶部２５に記憶する（Ｓ２５）。また、ステップＳ２４において第２操作と判定された場合、実行手段２４は、メール送信処理Ｐ２を実行する。つまり、実行手段２４は、一方のアイコンに対応付けられた宛先へ他方のアイコンに対応付けられたデータを送信する（Ｓ２６）。
【００５２】
図１０は、本発明の実施の形態２にかかる操作判定処理の流れを示すフローチャートである。まず、操作部２９は、２つのアイコンの表示領域の重なりを検出する（Ｓ３１）。つまり、操作ＯＰがされる前は、表示部２１において２つのアイコンは互いに離れて配置されている。その後、操作ＯＰにより２つのアイコンの表示領域が重なったことを検出する。
【００５３】
そして、検出手段２３は、各アイコンが移動したか否かを判定する（Ｓ３２）。すなわち、２つのアイコンの表示領域が重なるに至った過程において、２つのアイコンが共にスライドして、つまり、共に近付けるように操作されたか否かを判定する。逆に言うと、１つのアイコンのみがスライドして、つまり、一方のアイコンが他方のアイコンに近接するように操作されたか否かを判定する。
【００５４】
ステップＳ３２において各アイコンが移動したと判定された場合、検出手段２３は、操作ＯＰが第１操作であると判定する（Ｓ３３）。また、ステップＳ３２において一方のアイコンのみが移動したと判定された場合、検出手段２３は、操作ＯＰが第２操作であると判定する（Ｓ３４）。
【００５５】
図１１は、本発明の実施の形態２にかかる操作判定処理の具体例の流れを示すフローチャートである。つまり、図１１は、図１０のより具体的に実現する場合の一例を示す。尚、以下では、アイコンＡとアイコンＢに対するユーザＵの操作ＯＰを検出するものとする。
【００５６】
まず、ユーザＵが表示部２１内の複数のアイコンのうち１つであるアイコンＡを指先で接触する操作を行う。このとき、操作部２９は、アイコンＡの選択を検出する（Ｓ４１）。続いて、ユーザＵは、表示部２１に接触させた指先をアイコンＢに向けてスライドさせる。つまり、アイコンＡが移動する（Ｓ４２）。
【００５７】
また、ステップＳ４２と並行して、検出手段２３は、操作部２９がアイコンＢの選択を検出したか否かを判定する（Ｓ４３）。ここで、アイコンＢの選択を検出した場合は、ユーザＵが表示部２１内のアイコンＢを他の指先で接触する操作を行ったことになる。続いて、ユーザＵは、表示部２１に接触させた他の指先をアイコンＡに向けてスライドさせる。つまり、アイコンＢが移動する（Ｓ４４）。
【００５８】
そして、検出手段２３は、操作部２９がアイコンＡ及びＢの表示領域の重なりを検出したか否かを判定する（Ｓ４５）。つまり、引き合わせ操作により両アイコンが重なったか否かを判定する。ステップＳ４５において重なりを検出しない場合、所定時間待機後、再度、検出手段２３はステップＳ４５を実行する。ステップＳ４５において重なりを検出した場合、検出手段２３は、操作ＯＰを第１操作と判定する（Ｓ４６）。
【００５９】
ステップＳ４３においてアイコンＢの選択を検出しなかった場合、ユーザＵはアイコンＡのみをスライドさせていることとなる。つまり、アイコンＡが移動する（Ｓ４７）。そして、検出手段２３は、アイコンＡと他のアイコンとの表示領域の重なりを検出したか否かを判定する（Ｓ４８）。つまり、移動操作により一方のアイコンが他方のアイコンの表示領域に到達したか否かを判定する。ステップＳ４８おいて重なりを検出しない場合、所定時間待機後、再度、検出手段２３はステップＳ４８を実行する。ステップＳ４８において重なりを検出した場合、検出手段２３は、操作ＯＰを第２操作と判定する（Ｓ４９）。
【００６０】
図８は、本発明の実施の形態２にかかる内部データと外部データとの混在表示と操作の例を示す図である。例えば、ユーザＵがアイコンＩＣ２３とアイコンＩＣ２４を選択し、操作ＯＰ１１及び操作ＯＰ１２により、アイコンＩＣ２３及びＩＣ２４を引き合わせる操作を行った場合、検出手段２３は、表示領域の重なり位置Ｘを検出する（図１０のステップＳ３１、図１１のステップＳ４５）。このとき、アイコンＩＣ２３及びＩＣ２４が共に移動しており、引き合わせ操作ＯＰ１と判定される（図１０のステップＳ３３、図１１のＳ４６）。
【００６１】
また、ユーザＵがアイコンＩＣ２６のみを選択し、アイコンＩＣ２５に向けてスライドさせる移動操作ＯＰ２を行った場合、操作部２９は、表示領域の重なり位置Ｙを検出する（図１０のステップＳ３１、図１１のステップＳ４８）。このとき、アイコンＩＣ２５のみが移動しており、移動操作ＯＰ２と判定される（図１０のステップＳ３４、図１１のＳ４９）。
【００６２】
図６に戻り説明する。生成手段２７は、端末装置２００内でデータを生成する。例えば、生成手段２７は、文書入力機能を有するアプリケーションであるか、カメラ機能により画像データを生成するアプリケーション等である。また、取得手段２８は、外部の端末装置（不図示）等からダウンロードデータＤＤを取得する。
【００６３】
対応付手段２６は、端末装置２００内で生成された第１データに第１指標と第１の位置情報とを対応付け、外部から取得された第２データに第２指標と第１の位置情報とは離れた第２の位置情報とを対応付ける。ここでは、第１データは生成手段２７により生成されたデータであり、以下、内部データと呼ぶ。また、第２データは取得手段２８により取得されたデータであり、以下、外部データ呼ぶ。この場合、表示制御手段２２は、第１の位置情報に基づいて第１指標を表示部２１に表示し、第２の位置情報に基づいて第２指標を表示部２１に表示する。つまり、表示制御手段２２は、内部データと外部データを表示部２１内に混在して表示させることができる。
【００６４】
通常は、外部データ及び内部データが別々に管理されているため、関連する処理の操作が煩雑となる。例えば、外部データと内部データとで処理されるアプリケーションが異なる。そのため、外部データを参照するためにあるアプリケーションを起動し、内部データを参照するために他のアプリケーションを起動して表示させなければならない。そのため、外部データ及び内部データの混在表示することで、外部データと内部データに関連する処理を行うことが容易に行うことができる。
【００６５】
例えば、図８に示すように、アイコンＩＣ２１及びＩＣ２５は、取得手段２８により外部から取得されたメールデータつまり外部データに対応付けられているアイコンである。アイコンＩＣ２４も外部から取得された天気情報に対応付けられたアイコンである。一方、アイコンＩＣ２２、ＩＣ２３及びＩＣ２６は、生成手段２７により生成された画像データつまり内部データに対応付けられたアイコンである。すなわち、図８では、内部データと外部データとが混在表示されていることを示す。
【００６６】
そして、引き合わせ操作ＯＰ１や移動操作ＯＰ２は、いずれも内部データと外部データとの組合せに対する操作である。このように、本発明の実施の形態２により内部データと外部データとが混在表示されているため、両データに対して直感的な操作、かつ、容易な操作を行うことができる。
【００６７】
さらに、混在表示の際に、両者を識別可能することが望ましい。例えば、外部データと内部データとで、枠の太さや色等を異なるものとすることが望ましい。これにより、外部データと内部データの区別が分かりやすくなる。例えば、内部データのアイコンは太枠、外部データのアイコンは細枠とすることが挙げられる。また、内部データのアイコンは青系の色、外部データのアイコンは赤系の色とすることが挙げられる。尚、混在表示の例はこれに限定されない。
【００６８】
図１２は、本発明の実施の形態２にかかる内外データ混在表示処理の流れを示すフローチャートである。まず、生成手段２７は、内部データを生成する（Ｓ５１）。次に、対応付手段２６は、内部データにアイコンと位置情報を対応付けて対応付情報２５４として記憶部２５に格納する（Ｓ５２）。
【００６９】
また、取得手段２８は、外部データを取得する（Ｓ５３）。次に、対応付手段２６は、内部データにアイコンと位置情報を対応付けて対応付情報２５４として記憶部２５に格納する（Ｓ５４）。
【００７０】
その後、表示制御手段２２は、内部データ及び外部データを記憶部２５から読み出す（Ｓ５５）。そして、表示制御手段２２は、内部データ及び外部データを位置情報に基づいて表示部２１に表示する（Ｓ５６）。
【００７１】
このように、外部データと内部データを混在して表示させて、その後、外部データと内部データに関連する処理を行うことには、内部データ同士や外部データ同士に関連する処理を行うことよりも、幅広い用途がある。
【００７２】
＜発明の実施の形態３＞
図１３は、本発明の実施の形態３にかかる端末装置３００の構成を示すブロック図である。端末装置３００は、複数の指標に対する操作を受け付けた場合に、指標に関連付けられた情報に基づいて処理を切り替えるものである。端末装置３００は、表示部３１と、操作部３６と、表示制御手段３２と、検出手段３３と、選択手段３４と、実行手段３５とを備える。表示部３１は、出力されるデータを表示する画面に対して、ユーザＵからの操作ＯＰを受け付けることができるデバイスである。表示部３１は、例えば、タッチパネル等を備えたものである。
【００７３】
表示制御手段３２は、外部の送信元３０１から第１通信サービスＣＳ１ａを介して受信した送信元３０１のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部３１内の互いに離れた位置に表示する。尚、指標とは、例えば、アイコン等の画像データであるか、選択可能なオブジェクトデータ等であるものとする。つまり、指標とは、画面内の一部の領域が定義されたデータである。また、第１データ及び第２データは、例えば、画像データ、テキストデータ、位置情報等の任意のデータである。
【００７４】
検出手段３３は、第１指標と第２指標に対するユーザＵの操作ＯＰを検出する。選択手段３４は、操作ＯＰが検出された場合に、第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、第１通信サービスＣＳ１ｂ又は当該第１通信サービスとは異なる第２通信サービスＣＳ２のいずれか一方の通信サービスを選択する。実行手段３５は、第１指標に対応付けられたアドレス情報を宛先として、選択された通信サービスを介して通信処理を実行する。
【００７５】
尚、通信サービスとは、データを通信するための通信規格や通信回線ばかりでなく、通信アプリケーションや電子情報の通信を行うシステムにかかるサービス全般を含む概念である。例えば、通信サービスとしては、電話、ＦＡＸ、電子メール、電子掲示板、簡易ブログ等が挙げられるがこれに限定されない。
【００７６】
図１４は、本発明の実施の形態３にかかる端末装置の制御処理の流れを示すフローチャートである。まず、表示制御手段３２は、第１指標と第２指標を表示部３１内の離れた位置に表示する（Ｓ６１）。次に、ユーザＵは、表示部３１に表示された第１指標と第２指標に対する操作ＯＰを行うものとする。このとき、検出手段３３は、ユーザＵの操作ＯＰを検出する（Ｓ６２）。
【００７７】
そして、選択手段３４は、検出時刻ＴＣと時刻情報ＴＲとの差分が基準時間ＴＳ未満であるか否かを判定する（Ｓ６３）。ステップＳ６３において基準時間ＴＳ未満と判定された場合、選択手段３４は、第１通信サービスを選択する（Ｓ６４）。ステップＳ６３において基準時間ＴＳ以上と判定された場合、選択手段３４は、第２通信サービスを選択する（Ｓ６５）。その後、実行手段３５は、選択された通信サービスを介して通信処理を実行する（Ｓ６６）。
【００７８】
このように端末装置３００は、送信元３０１から受信したデータに関する時刻と、検出時刻例えば現在時刻との比較により、送信元３０１から受信した通信サービスと同じものにより返信するか、他の通信サービスにより返信するかを選択するものである。これにより、時刻の差に応じて適切な通信サービスを自動的に選択することができる。そのため、ユーザは受信したデータに対する応答の処理を行う際に、通信サービスを意識せずに利用することができる。
【００７９】
＜発明の実施の形態４＞
図１５は、本発明の実施の形態４にかかる情報システム４００の構成を示すブロック図である。情報システム４００は、投稿管理サーバ４１０と、端末装置４２０と、端末装置４３０とを備え、これらがネットワークＮを介して接続されている。ネットワークＮは、インターネット、イントラネット、公衆網、専用線及び移動体通信網等の通信ネットワークである。
【００８０】
投稿管理サーバ４１０は、簡易ブログ等のメッセージ投稿サービスを提供する。投稿管理サーバ４１０は、少なくともデータベース４１１を備える。データベース４１１は、少なくとも投稿データ４１２と、投稿時刻４１３と、アドレス４１４と、投稿位置４１５とが格納されており、これらが関連付けられている。投稿データ４１２は、端末装置４２０や４３０等を介して投稿者により入力された投稿対象のメッセージを示すテキストデータである。投稿時刻４１３は、投稿データ４１２が投稿された時刻であり、例えば、投稿管理サーバ４１０にアップロードされた時刻である。アドレス４１４は、投稿データ４１２の投稿元の端末装置又は投稿者を一意に定める識別情報である。投稿位置４１５は、投稿者が端末装置を操作した際の位置情報である。尚、投稿管理サーバ４１０のその他の構成は、公知であるため詳細な説明を省略する。尚、投稿管理サーバ４１０は、電子メールサーバやネットワーク通話サーバの機能を兼ね備えていても構わない。または、図示しない他のサーバによりこれらのサーバ機能が実現されていても構わない。
【００８１】
端末装置４３０は、受信手段４３１と、対応付手段４３２と、記憶部４３３と、表示制御手段４３４と、表示部４３５と、操作部４３９と、検出手段４３６と、選択手段４３７と、送信手段４３８とを備える。ここで、端末装置４３０は、上述した端末装置３００の一実施例である。そのため、以下では、実施の形態３との違いを中心に説明する。
【００８２】
受信手段４３１は、ネットワークＮを介して投稿管理サーバ４１０から投稿データ４１２、投稿時刻４１３、アドレス４１４及び投稿位置４１５等の受信情報を受信する。このとき、受信情報は、端末装置４３０以外の端末装置（ここでは、端末装置４２０）から投稿されたデータであるものとする。つまり、アドレス４１４は、端末装置４２０のアドレスを示す。また、受信手段４３１は、複数の通信サービスのいずれかでもデータの受信が可能である。ここでは、受信手段４３１は、メッセージ投稿サービスにより上記受信情報を受信したものとする。
【００８３】
対応付手段４３２は、受信した投稿データ４１２、投稿時刻４１３、アドレス４１４及び投稿位置４１５を、投稿サービスを示す投稿アイコン（第１指標）に対応付け記憶部４３３に格納する。また、ユーザＵが投稿データ４１２に対する応答データを作成した場合、つまり、端末装置４３０が内部データを生成した場合、対応付手段４３２は、当該応答データと端末装置４３０の現在位置とを、現在位置を示す現在位置アイコン（第２指標）に対応付けて記憶部４３３に格納する。ここで、投稿位置４１５と現在位置とは離れているものとする。また、第１指標及び第２指標として例示するアイコンの種別はこれに限定されない。
【００８４】
記憶部４３３は、アイコン４４０と、受信データ４４１と、時刻情報４４２と、アドレス４４３と、応答データ４４４と、位置情報４４５と、検出時刻４４６と、対応付情報４４７と、地図情報４４８と、通信アプリケーション４４９とを記憶する記憶装置である。アイコン４４０は、指標の一例であり、画像データである。受信データ４４１は、投稿データ４１２に相当するものである。時刻情報４４２は、投稿時刻４１３に相当するものであるか、受信手段４３１により受信情報が受信された時刻であってもよい。アドレス４４３は、アドレス４１４に相当するものである。応答データ４４４は、上述した応答データに相当するものである。応答データ４４４は、例えば、投稿データ４１２に対する応答メッセージを示すテキストデータ、端末装置４３０の周辺が撮影された画像データ又は音声データ等である。位置情報４４５は、投稿位置４１５及び端末装置４３０の現在位置に相当するものであり、例えば、地図情報４４８上の座標である。検出時刻４４６は、応答データ４４４が生成・格納された時刻、または、現在時刻である。対応付情報４４７は、アイコン４４０と、受信データ４４１又は応答データ４４４と、アドレス４４３と、位置情報４４５と、時刻情報４４２又は検出時刻４４６とを一組に対応付けた対応関係を定義した情報である。地図情報４４８は、任意の地図データである。例えば、地図情報４４８は、端末装置４３０の現在位置及び投稿位置４１５を含む地域の地図である。通信アプリケーション４４９は、複数の通信サービスのいずれかに対応した通信処理を実行するためのソフトウェアである。通信アプリケーション４４９は、例えば、メッセージ投稿用のクライアントアプリケーション、電子メールクライアントアプリケーション、ネットワーク通話アプリケーション等である。
【００８５】
表示制御手段４３４は、記憶部４３３から地図情報４４８、アイコン４４０及びアイコン４４０に対応付けられた位置情報４４５を読み出し、位置情報４４５に基づいて地図情報４４８内の所定の位置にアイコン４４０を配置して表示部４３５に表示する。このとき、表示制御手段４３４は、少なくとも投稿アイコン及び現在位置アイコンを表示する。
【００８６】
表示部４３５は、データを表示する画面を有するデバイスである。操作部４３９は、ユーザＵからの操作ＯＰを受け付けることができるデバイスである。操作部４３９は、例えば、タッチパネル又はタッチパッド等を備えたものである。
【００８７】
検出手段４３６は、表示部４３５内の複数のアイコンに対するユーザＵによる操作ＯＰを検出する。選択手段４３７は、記憶部４３３を参照し、操作ＯＰが検出された場合に、第１指標（ここでは、投稿アイコン）に対応付けられた時刻情報４４２と当該検出された検出時刻４４６とが所定時間内であるか否かを判定する。そして、選択手段４３７は、時刻情報４４２と検出時刻４４６が所定時間内であると判定した場合に、第１通信サービスを選択し、時刻情報４４２と検出時刻４４６が所定時間内でないと判定した場合に、第２通信サービスを選択する。
【００８８】
ここで、第１通信サービスが投稿サービスであり、時刻情報から所定時間内の場合、選択手段４３７は、通信サービスとして投稿サービスを選択し、時刻情報から所定時間以上経過している場合、通信サービスとして電子メールサービス等を選択する。
【００８９】
送信手段４３８は、実行手段３５の一例である。送信手段４３８は、選択手段４３７により選択された通信サービスを用いてネットワークＮを介して通信処理を実行する。このとき、送信手段４３８は、投稿アイコンに対応付けられたアドレス４４３を宛先として、現在位置アイコンに対応付けられた応答データ４４４を送信する。
【００９０】
時刻情報から所定時間内であれば、送信元の投稿者がまだ、投稿サービス（第１通信サービス）を利用中の可能性が高いといえる。そこで、時刻情報から所定時間内の場合には、送信手段４３８は、投稿サービスを用いて応答データ４４４を投稿する。具体的には、送信手段４３８は、アドレス４４３を宛先として投稿管理サーバ４１０に対して応答データ４４４を送信する。そして、送信手段４３８は、メッセージ投稿用のクライアントアプリケーションにかかる通信アプリケーション４４９を起動して応答データ４４４の投稿を行う。これにより、投稿者がユーザＵからの応答を即時に見ることができる可能性が高まる。つまり、投稿者により処理対象とされる可能性が高い。そのため、応答をより速く、より直接的に伝えることができる。
【００９１】
一方、時刻情報から所定時間以上経過している場合には、投稿者がすでに投稿サービスの利用を終了している可能性が高いといえる。そこで、時刻情報から所定時間以上経過している場合には、送信手段４３８は、電子メールサービスを用いてアドレス４４３を宛先として応答データ４４４をメール送信する。このとき、送信手段４３８は、電子メールクライアントアプリケーションにかかる通信アプリケーション４４９を起動して応答データ４４４を送信する。これにより、投稿者が再度、投稿サービスの利用を開始する前であっても、電子メールのチェック時にユーザＵからの応答を確認することができる。
【００９２】
または、時刻情報から所定時間以上経過している場合には、送信手段４３８は、通話サービスを用いてアドレス４４３を宛先としてネットワーク通話アプリケーションを起動するようにしてもよい。この場合、応答データ４４４が音声データであれば、音声データを再生するようにしてもよい。少なくとも送信手段４３８は、通信処理として、選択された通信サービスを行うためのアプリケーションを起動する。
【００９３】
つまり、本発明の実施の形態４では、ユーザＵが投稿メッセージに対する応答メッセージを送ろうとする操作をしたときに、投稿時刻が現在時刻に近ければ投稿メッセージとして返信し、投稿時刻が現在時刻から所定時間以上離れていれば、電子メール等の他の通信サービスを用いて応答メッセージを返信するものである。
【００９４】
図１６は、本発明の実施の形態４にかかる記憶装置内のデータの概念を説明するための図である。対応付情報ＣＲｄは、投稿アイコンＩＣｄと、投稿データＤｄ１と、アドレス情報Ｄｄ２と、投稿時刻Ｄｄ３と、位置情報Ｄｄ４とが対応付けられていることを示す。また、対応付情報ＣＲｅは、応答アイコンＩＣｅと、応答データＤｅ１と、位置情報Ｄｅ２とが対応付けられていることを示す。
【００９５】
図１７は、本発明の実施の形態４にかかる端末装置の制御処理の流れを示すフローチャートである。まず、受信手段４３１は、投稿データを受信する（Ｓ７１）。例えば、受信手段４３１は、ネットワークＮを介して投稿管理サーバ４１０から投稿データ４１２等をダウンロードする。このとき、受信手段４３１は、メッセージ投稿用のクライアントアプリケーションからの指示に応じて取得を行うようにしてもよい。また、受信手段４３１は、投稿サービスを介して投稿データ４１２等を受信するものということができる。
【００９６】
次に、対応付手段４３２は、受信した投稿データ４１２と投稿時刻４１３とアドレス４１４と投稿位置４１５とに投稿アイコンを対応付けて記憶部４３３に格納する（Ｓ７２）。そして、表示制御手段４３４は、投稿アイコンと現在位置アイコンを表示部４３５に表示する（Ｓ７３）。
【００９７】
ここで、検出手段４３６は、投稿アイコンと現在位置アイコンとに対するユーザＵの操作ＯＰを検出する（Ｓ７４）。そして、選択手段４３７は、検出時刻ＴＣと時刻情報ＴＲとの差分が基準時間ＴＳ未満であるか否かを判定する（Ｓ７５）。ステップＳ７５において基準時間ＴＳ未満と判定された場合、選択手段４３７は、投稿サービスを選択する（Ｓ７６）。そして、送信手段４３８は、メッセージ投稿用のクライアントアプリケーションを用いて応答データ４４４を投稿管理サーバ４１０へ投稿する（Ｓ７７）。
【００９８】
ステップＳ７５において基準時間ＴＳ以上と判定された場合、選択手段４３７は、メールサービスを選択する（Ｓ７８）。そして、送信手段４３８は、電子メールクライアントアプリケーションを用いて応答データ４４４を送信元であるアドレス４１４を宛先としたメール送信する（Ｓ７９）。
【００９９】
このように、本発明の実施の形態４では、一方のアイコンに宛先となり得るアドレス情報が対応付けられ、他方のアイコンに送信内容に相当する情報が対応付けられている場合に、両アイコンに対する何らかの接触操作が検出された場合に、アドレス情報に対して送信内容を送信するものである。特に、両アイコンに対する操作が検出された時刻と、一方のアイコンに対応付けられた時刻情報との時間差に応じて通信サービスやアプリケーションを切り替えるものである。尚、両アイコンに対する操作としては、上述した実施の形態１にかかる第１操作又は第２操作のいずれも採用することができる。
【０１００】
＜発明の実施の形態５＞
図１８は、本発明の実施の形態５にかかる端末装置５００の構成を示すブロック図である。端末装置５００は、表示部５１と、操作部５４と、検出手段５２と、実行手段５３とを備える。表示部５１は、出力されるデータを表示する画面を有するデバイスである。操作部５４は、ユーザＵからの操作ＯＰを受け付けることができるデバイスである。操作部５４は、例えば、タッチパネル又はタッチパッド等を備えたものである。検出手段５２は、表示部５１に第１指標及び第２指標が表示された状態において、ユーザＵにより当該表示部５１内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出する。実行手段５３は、検出手段５２により操作ＯＰが検出された場合には、２箇所の選択位置のそれぞれが第１指標又は第２指標の表示位置であるか否かにかかわらず、表示部５１に表示された表示内容全体をスクロールする処理を実行する。
【０１０１】
さらに、検出手段５２は、ユーザＵにおける単数の操作オブジェクトによる第１指標又は第２指標のいずれかを選択する単数選択操作をさらに検出し、実行手段５３は、単数選択操作が検出された場合に、当該選択された指標に予め対応付けられたデータに基づく処理を実行するようにしてもよい。
【０１０２】
図１９は、本発明の実施の形態５にかかる端末装置の制御処理の流れを示すフローチャートである。まず、前提として表示部１１には、２以上の指標つまり画像が表示されているものとする。そして、操作部５４は、ユーザＵからの表示部５１に対する１箇所目の接触を検出する（Ｓ８１）。次に、検出手段５２は、１箇所目の接触中に２箇所目の接触を操作部５４が検出したか否かを判定する（Ｓ８２）。ステップＳ８２において２箇所目の接触を検出したと判定した場合、検出手段５２は、２箇所の接触位置が同方向に移動しているか否かを判定する（Ｓ８３）。ステップＳ８３において同方向に移動していると判定した場合、実行手段５３は、スクロール処理を実行する（Ｓ８４）。つまり、表示部５１の表示内容全体を接触位置のスライド方向へスクロールさせる。
【０１０３】
一方、ステップＳ８２において２箇所目の接触を検出していないと判定した場合、検出手段５２は、１箇所目の接触位置が指標の表示領域内であるか否かを判定する（Ｓ８５）。ステップＳ８５において１箇所目の接触位置が指標の表示領域内であると判定した場合、実行手段５３は、当該指標に対応付けられたデータに基づく処理を実行する（Ｓ８６）。指標に対応付けられたデータに基づく処理とは、例えば、ポップアップ画面を表示して当該データに関する更新等を受け付け可能にする等が挙げられる。
【０１０４】
尚、ステップＳ８３において同方向に移動していないと判定した場合、当該処理を終了する。但し、図１１のように、第１操作を検出すべく処理しても構わない。また、ステップＳ８５において１箇所目の接触位置が指標の表示領域内でないと判定した場合、当該処理を終了する。但し、図１１のように、第２操作を検出すべく処理しても構わない。
【０１０５】
図２０は、本発明の実施の形態５にかかるスクロール操作の例を示す図である。画面Ｄには、アイコンＩＣ２１〜ＩＣ２６及び経路ＲＴといった複数の指標が表示されている。このとき、ユーザＵが選択位置ＳＰ１を選択（図１９のステップＳ８１）し、選択位置ＳＰ２を選択（図１９のステップＳ８２でＹＥＳ）した場合で、さらに、スライド操作ＯＰ３１及びＯＰ３２により選択位置ＳＰ１及びＳＰ２が同方向へ移動している場合（図１９のステップＳ８３でＹＥＳ）、画面Ｄの表示内容の全体が下方向へスクロールする。
【０１０６】
一般に、画面内の１箇所をユーザの指１本でタッチ（シングルタッチ）してスライドさせる操作により、画面の表示内容全体をスクロールさせることが考えられる。しかし、画面上にデータアイコンが表示されている状態では、表示されるアイコンの数が多いか、アイコン画像のサイズが大きいなど、データアイコンが画面内を占める割合が大きい場合があり得る。そのような場合に、シングルタッチで画面のスクロール操作を行おうとしても、何らかのデータアイコンに接触してしまい、スクロール操作以前に当該接触されたデータアイコンにかかる処理が実行されてしまうおそれがある。そのため、ユーザはスクロール操作のためには、アイコン以外の領域を探してタッチしなければならず、スクロール操作が容易ではない。
【０１０７】
そこで、本発明の実施の形態５では、複数の指標が画面上に表示済みである場合に、任意の２箇所が選択され、かつ、同方向へスライドされれば、選択位置が指標であるか否かに関わらず、画面の表示内容全体をスクロールさせる処理を行うものである。これにより、ユーザは、画面内に占める指標の表示領域の割合が大きくても、指標の表示領域を避ける必要なく、所望のタイミングで分かり易い操作、かつ、容易な操作によりスクロールを行うことができる。
【０１０８】
＜発明の実施の形態６＞
発明の実施の形態６にかかる端末装置は、上述した実施の形態１〜５の全て又は一部を組み合わせたものである。また、各データの具体例を以下に例示する。実施の形態１又は３の第１データ及び第２データは、撮影画像、投稿データ、メールデータ、天気情報、ルート情報、スケジュールデータ、アドレス帳データ、スポット情報又は現在位置等であってもよい。ここで、撮影画像は、撮影機能を有する端末装置やデジタルカメラにより撮影された画像データであり、撮影位置共に、例えば、図２０のアイコンＩＣ２２のようなアイコン画像と対応付けるとよい。また、投稿データは、例えば、図１５の投稿データ４１２であり、投稿者の識別情報、投稿位置、本文に含まれる位置情報（地名・住所など）、投稿時刻４１３等と共に、簡易ブログ等のメッセージ投稿サービスにより提供されるアイコン画像と対応付けるとよい。また、メールデータは、例えば、図７のメールデータＤｃ１であり、送信位置、本文に含まれる位置情報（地名・住所など）等と共に、例えば、図２０のアイコンＩＣ２１のようなアイコン画像と対応付けるとよい。
【０１０９】
また、天気情報には、位置情報と気象情報（潮汐情報を含む）等が含まれ、例えば、図２０のアイコンＩＣ２４のようなアイコン画像と対応付けるとよい。また、ルート情報には、ジョギングルート、おすすめハイキングコース又はサイクリングコース等が含まれ、例えば、図２０の経路ＲＴのような表示を指標として対応付けるようにしてもよい。尚、ルート情報には、出発／到着位置及び経由地等の移動経路が含まれるものとする。
【０１１０】
また、スケジュールデータは、日時、場所、タイトル、内容、本文に含まれる位置情報（地名・住所など）等が含まれ、スケジュールを想起させるアイコン画像と対応付けるとよい。また、アドレス帳データには、複数の住所や接続先、例えばメールアドレスや電話番号等が含まれ、アドレス帳を想起させるアイコン画像と対応付けるとよい。また、スポット情報には、キャンプ場情報、スキー場情報、温泉地情報、公園情報等が含まれ、各施設を想起させるアイコン画像と対応付けるとよい。また、現在位置には、当該端末における地図上の位置情報及びユーザの識別情報が含まれ、ユーザを想起させるアイコン画像と対応付けるとよい。
【０１１１】
このとき、例えば、投稿データ、天気情報、ルート情報及びスポット情報等は、当初はサーバに保存されており、端末装置が当該サーバからダウンロードすることで、外部データとして扱い、外部データとアイコンとを対応付けることで、アイコンを画面に表示するようにしてもよい。尚、端末装置がサーバから外部データとして取得するタイミングは、アイコンを表示する際か、事前に取得するかは限定しない。または、サーバ上に保存されている投稿データや天気情報自体は、端末装置内では記憶せず、その識別情報のみを取得してアイコン画像等を対応付けるようにしてもよい。
【０１１２】
また、実施の形態１の第１操作の具体例を以下に例示する。第１操作は、例えば、２つのアイコンにそれぞれユーザの指１本で概ね同時にタッチし、引き合わせる操作であるとよい。そして、２つのアイコンに対応するデータを関連付けて記憶する。ここで、引き合わせるアイコンの組合せとしては、上述した指標のうち任意の組み合わせが可能である。以下、典型的な組み合わせとその場合の処理を挙げる。
【０１１３】
・画像アイコン＋投稿アイコン
この場合、各アイコンに対応付けられた画像データと投稿データを関連付けて記憶する。例えば、ある店の周囲の景色を撮影した画像データと、当該お店の紹介する文章の投稿データとが関連付けられる。
【０１１４】
・画像アイコン＋メールアイコン
この場合、各アイコンに対応付けられた画像データとメールデータを関連付けて記憶する。例えば、ある店の周囲の景色を撮影した画像データと、当該お店の紹介する文章のメールデータとが関連付けられる。
【０１１５】
・画像アイコン＋ルート情報アイコン
この場合、各アイコンに対応付けられた画像データとルート情報を関連付けて記憶する。例えば、あるジョギングルートと、その周囲の景色を撮影した画像データとが関連付けられる。
【０１１６】
・画像アイコン＋スケジュールアイコン
この場合、各アイコンに対応付けられた画像データとスケジュールデータを関連付けて記憶する。例えば、ライブ情報の予定と、当該ライブが開催される建物の外観を撮影した画像データとが関連付けられる。
【０１１７】
・画像アイコンと天気情報アイコン
この場合、各アイコンに対応付けられた画像データと気象情報を関連付けて記憶する。例えば、ある地点の気象情報と、その地点の上空を撮影した画像データとが関連付けられる。
【０１１８】
尚、上記では、第１操作において一方の指標が「画像アイコン」である例を示したが、これに限定されないのは勿論である。そして、第１操作により関連付け処理がなされた場合には、関連付け後、一方のアイコンを選択した場合に、関連付けられた他方のアイコンに対応付けられたデータを容易に参照することができる。また、参照だけでなく、当該関連付けられたデータ同士をまとめて削除等が可能になる。
【０１１９】
また、実施の形態１の第２操作の具体例を以下に例示する。第１操作は、例えば、１つのアイコン（移動元）にユーザの指１本でタッチし、別のアイコン（移動先）まで移動させる操作であるとよい。そして、２つのアイコンに関連した送信処理を行う。ここで、移動元と移動先のアイコンの組合せとしては、上述した指標のうち任意の組み合わせが可能である。以下、典型的な組み合わせとその場合の処理を挙げる。
【０１２０】
・移動元：現在位置アイコン、移動先：投稿アイコン
この場合、現在時刻が投稿時刻から所定時間内であれば、同じ投稿サービスを用いて返信する。また、現在時刻が投稿時刻から所定時間以上経過していれば、投稿者に電話発信又はメール送信等をユーザが選択可能とするようにしてもよい。
【０１２１】
・移動元：画像アイコン、移動先：投稿アイコン
この場合、現在時刻が投稿時刻から所定時間内であれば、同じ投稿サービスを用いて画像データを添付して返信する。また、現在時刻が投稿時刻から所定時間以上経過していれば、投稿者に画像データを添付してメール送信する。
【０１２２】
・移動元：天気情報アイコン、移動先：投稿アイコン
この場合、現在時刻が投稿時刻から所定時間内であれば、同じ投稿サービスを用いて天気情報を添付して返信する。また、現在時刻が投稿時刻から所定時間以上経過していれば、投稿者に天気情報を添付してメール送信する。
【０１２３】
・移動元：現在位置アイコン、移動先：メールアイコン
この場合、メールアイコンに含まれるアドレス情報を宛先としてメール送信する。
【０１２４】
・移動元：画像アイコン、移動先：メールアイコン
この場合、メールアイコンに含まれるアドレス情報を宛先として画像データを添付してメール送信する。
【０１２５】
・移動元：現在位置アイコン、移動先：アドレス帳アイコン
この場合、アドレス帳に含まれるアドレス情報を宛先としてメール送信する。
【０１２６】
・移動元：画像アイコン、移動先：アドレス帳アイコン
この場合、アドレス帳に含まれるアドレス情報を宛先として画像データを添付してメール送信する。
【０１２７】
尚、上記の例において、移動元と移動先のアイコンの組合せは逆であっても良い。
【０１２８】
＜その他の発明の実施の形態＞
尚、上述した実施の形態１〜４において、実施の形態５のスクロール処理をさらに加えても構わない。すなわち、検出手段は、表示部に第１指標及び第２指標が表示された状態において、ユーザにより前記表示部内の任意の２箇所が選択され、当該２箇所の選択位置が共に同方向に移動されたことを第３操作として検出し、前記実行手段は、前記第３操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する。つまり、検出手段が複数の操作オブジェクト（２本指）による同方向への移動操作（スライド操作）が検出された場合に、表示内容のスクロール処理を実行する手段、をさらに備えるようにしてもよい。
【０１２９】
また、本発明は次のように言い換えることもできる。すなわち、アイコンが複数表示された状態で、２つ（以上）のアイコンに対して操作を行うことによって、アイコンに対応するデータへの処理を行う場合に、異なる操作を行うことで異なる処理を行う。
【０１３０】
さらに、本発明は上述した実施の形態のみに限定されるものではなく、既に述べた本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。例えば、上述の実施の形態１では、操作部１５が表示部１１上に備えられていて、表示部１１の画面に表示されている指標を直接的に操作するように説明をしたが、これに限定されるものではない。操作部１５が表示部１１から離れた位置に備えられていて、表示部１１の画面に表示されている指標を間接的に操作するような構成であっても良い。これは、実施の形態２〜６も同様である。また、例えば、上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、任意の処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。
【０１３１】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、ＤＶＤ（Digital Versatile Disc）、ＢＤ(Blu-ray(登録商標) Disc)、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１３２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１３３】
（付記Ａ１）
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する検出手段と、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する実行手段と、
を備える端末装置。
【０１３４】
（付記Ａ２）
前記検出手段は、
前記第１指標と前記第２指標との表示領域が重なったことを検出した際に、
前記第１指標と前記第２指標との表示領域がそれぞれスライド操作により移動していた場合に、前記第１操作として検出し、
前記第１指標又は前記第２指標の一方の表示領域がスライド操作により他方の表示領域へ移動しており、当該他方の表示領域が移動していなかった場合に、前記第２操作として検出する
ことを特徴とする付記Ａ１に記載の端末装置。
【０１３５】
（付記Ａ３）
前記実行手段は、
前記検出手段において前記第１指標と前記第２指標に対する操作が検出された場合、前記第１指標及び前記第２指標の種別の組合せ又は前記第１データもしくは前記第２データの属性に基づいて、前記第１処理又は前記第２処理のいずれか一方を選択して実行する
ことを特徴とする付記Ａ１又はＡ２に記載の端末装置。
【０１３６】
（付記Ａ４）
前記第１指標及び前記第２指標には、それぞれ異なる位置情報が予め対応付けられ、
前記表示制御手段は、
前記表示部に地図データを表示し、前記第１指標及び前記第２指標を、それぞれに対応付けられた位置情報に対応する前記地図データ上の位置に表示させる
ことを特徴とする付記Ａ１乃至Ａ３のいずれか１項に記載の端末装置。
【０１３７】
（付記Ａ５）
前記第１データと前記第１指標とが対応付けられ、前記第２データと前記第２指標とが対応付けて記憶された記憶部をさらに備え、
前記実行手段は、前記第１処理として、前記第１データと前記第２データとを関連付けて前記記憶部に記憶する処理を実行することを特徴とする付記Ａ１乃至Ａ４のいずれか１項に記載の端末装置。
【０１３８】
（付記Ａ６）
前記第１データ及び前記第２データの少なくとも一方がデータ通信における宛先を示す情報であり、
前記実行手段は、前記第２処理として、前記第１データ又は前記第２データの一方が示す宛先へ他方のデータを送信する処理を実行することを特徴とする付記Ａ１乃至Ａ５のいずれか１項に記載の端末装置。
【０１３９】
（付記Ａ７）
前記端末装置内で生成された前記第１データに前記第１指標と第１の位置情報とを対応付け、外部から取得された前記第２データに前記第２指標と前記第１の位置情報とは離れた第２の位置情報とを対応付ける対応付手段をさらに備え、
前記表示制御手段は、
前記第１の位置情報に基づいて前記第１指標を前記表示部に表示し、前記第２の位置情報に基づいて前記第２指標を前記表示部に表示する
ことを特徴とする付記Ａ１乃至Ａ６のいずれか１項に記載の端末装置。
【０１４０】
（付記Ａ８）
前記検出手段は、前記表示部に前記第１指標及び前記第２指標が表示された状態において、前記ユーザにより前記表示部内の任意の２箇所が選択され、当該２箇所の選択位置が共に同方向に移動されたことを第３操作として検出し、
前記実行手段は、前記第３操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する
ことを特徴とする付記Ａ１乃至Ａ７のいずれか１項に記載の端末装置。
【０１４１】
（付記Ｂ１）
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作を検出する検出手段と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択手段と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信処理を実行する実行手段と、
を備える端末装置。
【０１４２】
（付記Ｂ２）
前記選択手段は、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とが所定時間内であるか否かを判定し、
前記時刻情報と前記検出時刻が所定時間内であると判定した場合に、前記第１通信サービスを選択し、
前記時刻情報と前記検出時刻が所定時間内でないと判定した場合に、前記第２通信サービスを選択する
ことを特徴とする付記Ｂ１に記載の端末装置。
【０１４３】
（付記Ｂ３）
前記受信した受信データを前記第１指標に対応付け、当該受信データに対する応答データを前記第２指標に対応付ける対応付け手段をさらに備え、
前記実行手段は、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して前記第２指標に対応付けられた応答データを送信する
ことを特徴とする付記Ｂ１又はＢ２に記載の端末装置。
【０１４４】
（付記Ｂ４）
前記第１通信サービスは、テキストデータの投稿サービスであり、
前記受信データは、前記外部の送信元から前記投稿サービスを介して前記送信元により投稿された投稿データであり、
前記選択手段は、前記時刻情報と前記検出時刻が所定時間内であると判定した場合に、前記投稿サービスを選択し、
前記実行手段は、前記第１指標に対応付けられたアドレス情報を宛先として、前記投稿サービスを管理するサーバに前記投稿データに対する応答メッセージを登録する
ことを特徴とする付記Ｂ３に記載の端末装置。
【０１４５】
（付記Ｂ５）
前記実行手段は、前記通信処理として、前記選択された通信サービスを行うためのアプリケーションを起動する
ことを特徴とする付記Ｂ１又はＢ２に記載の端末装置。
【０１４６】
（付記Ｃ１）
表示部に第１指標及び第２指標が表示された状態において、当該表示部内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出する検出手段と、
前記検出手段により前記操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する実行手段と、
を備える端末装置。
【０１４７】
（付記Ｃ２）
前記検出手段は、前記ユーザにおける単数の操作オブジェクトによる前記第１指標又は前記第２指標のいずれかを選択する単数選択操作をさらに検出し、
前記実行手段は、前記単数選択操作が検出された場合に、当該選択された指標に予め対応付けられたデータに基づく処理を実行する
ことを特徴とする付記Ｃ１に記載の端末装置。
【０１４８】
（付記Ｄ１）
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示し、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出し、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する、
端末装置の制御方法。
【０１４９】
（付記Ｅ１）
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示し、
前記第１指標と前記第２指標に対する操作を検出し、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択し、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信処理を実行する、
端末装置の制御方法。
【０１５０】
（付記Ｆ１）
表示部に第１指標及び第２指標が表示された状態において、当該表示部内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出し、
前記検出ステップにより前記操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する、
端末装置の制御方法。
【０１５１】
（付記Ｇ１）
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示する表示制御処理と、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する検出処理と、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する実行処理と、
をコンピュータに実行させる制御プログラム。
【０１５２】
（付記Ｈ１）
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御処理と、
前記第１指標と前記第２指標に対する操作を検出する検出処理と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択処理と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信する通信処理と、
をコンピュータに実行させる制御プログラム。
【０１５３】
（付記Ｉ１）
表示部に第１指標及び第２指標が表示された状態において、当該表示部内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出する検出処理と、
前記検出処理により前記操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する制御処理と、
をコンピュータに実行させる制御プログラム。
【０１５４】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【０１５５】
この出願は、２０１２年３月６日に出願された日本出願特願２０１２−０４９３８０を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０１５６】
１００  端末装置
１１  表示部
１２  表示制御手段
１３  検出手段
１４  実行手段
１５  操作部
Ｕ  ユーザ
ＯＰ  操作
Ｄ  画面
ＩＣ１１  指標
ＩＣ１２  指標
ＯＰ１  引き合わせ操作
ＯＰ１１  操作
ＯＰ１２  操作
ＩＣ１３  指標
ＩＣ１４  指標
ＯＰ２  移動操作
１１０  ＣＰＵ
１２０  ＲＡＭ
１３０  ＲＯＭ
１４０  通信部
１５０  モニタ
１５１  ＬＣＤ
１５２  タッチパネル
１６０  ハードディスク
１６１１  第１指標
１６１２  第２指標
１６２１  第１データ
１６２２  第２データ
１６３  制御プログラム
２００  端末装置
２１  表示部
２２  表示制御手段
２３  検出手段
２４  実行手段
２５  記憶部
２５１  アイコン
２５２  画像等
２５３  位置情報
２５４  対応付情報
２５５  関連付情報
２５６  地図情報
２６  対応付手段
２７  生成手段
２８  取得手段
２９  操作部
ＤＤ  ダウンロードデータ
Ｐ１  関連付処理
Ｐ２  メール送信処理
ＣＲａ  対応付情報
ＩＣａ  画像アイコン
Ｄａ１  画像データ
Ｄａ２  位置情報
ＣＲｂ  対応付情報
ＩＣｂ  スケジュールアイコン
Ｄｂ１  スケジュールデータ
Ｄｂ２  位置情報
ＣＲｃ  対応付情報
ＩＣｃ  メールアイコン
Ｄｃ１  メールデータ
Ｄｃ２  位置情報
Ｄｃ３  宛先情報
ＡＳ  関連付情報
ＩＣ２１  アイコン
ＩＣ２２  アイコン
ＩＣ２３  アイコン
ＩＣ２４  アイコン
ＩＣ２５  アイコン
ＩＣ２６  アイコン
ＲＴ  経路
Ｘ  表示領域の重なり位置
Ｙ  表示領域の重なり位置
３００  端末装置
３０１  送信元
３１  表示部
３２  表示制御手段
３３  検出手段
３４  選択手段
３５  実行手段
３６  操作部
ＣＳ１ａ  第１通信サービス
ＣＳ１ｂ  第１通信サービス
ＣＳ２  第２通信サービス
ＴＣ  検出時刻
ＴＲ  時刻情報
ＴＳ  基準時間
４００  情報システム
４１０  投稿管理サーバ
４１１  データベース
４１２  投稿データ
４１３  投稿時刻
４１４  アドレス
４１５  投稿位置
４２０  端末装置
４３０  端末装置
４３１  受信手段
４３２  対応付手段
４３３  記憶部
４３４  表示制御手段
４３５  表示部
４３６  検出手段
４３７  選択手段
４３８  送信手段
４３９  操作部
４４０  アイコン
４４１  受信データ
４４２  時刻情報
４４３  アドレス
４４４  応答データ
４４５  位置情報
４４６  検出時刻
４４７  対応付情報
４４８  地図情報
４４９  通信アプリケーション
Ｎ  ネットワーク
ＣＲｄ  対応付情報
ＩＣｄ  投稿アイコン
Ｄｄ１  投稿データ
Ｄｄ２  アドレス情報
Ｄｄ３  投稿時刻
Ｄｄ４  位置情報
ＣＲｅ  対応付情報
ＩＣｅ  応答アイコン
Ｄｅ１  応答データ
Ｄｅ２  位置情報
５００  端末装置
５１  表示部
５２  検出手段
５３  実行手段
５４  操作部
ＳＰ１  選択位置
ＳＰ２  選択位置
ＯＰ３１  スライド操作
ＯＰ３２  スライド操作
【図１】
2013132552.tif 000003
【図２】
2013132552.tif 000004
【図３】
2013132552.tif 000005
【図４】
2013132552.tif 000006
【図５】
2013132552.tif 000007
【図６】
2013132552.tif 000008
【図７】
2013132552.tif 000009
【図８】
2013132552.tif 000010
【図９】
2013132552.tif 000011
【図１０】
2013132552.tif 000012
【図１１】
2013132552.tif 000013
【図１２】
2013132552.tif 000014
【図１３】
2013132552.tif 000015
【図１４】
2013132552.tif 000016
【図１５】
2013132552.tif 000017
【図１６】
2013132552.tif 000018
【図１７】
2013132552.tif 000019
【図１８】
2013132552.tif 000020
【図１９】
2013132552.tif 000021
【図２０】
2013132552.tif 000022
【手続補正書】
【提出日】平成26年8月27日(2014.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出する検出手段と、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する実行手段と、
を備える端末装置。
【請求項２】
前記検出手段は、
前記第１指標と前記第２指標との表示領域が重なったことを検出した際に、
前記第１指標と前記第２指標との表示領域がそれぞれスライド操作により移動していた場合に、前記第１操作として検出し、
前記第１指標又は前記第２指標の一方の表示領域がスライド操作により他方の表示領域へ移動しており、当該他方の表示領域が移動していなかった場合に、前記第２操作として検出する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記実行手段は、
前記検出手段において前記第１指標と前記第２指標に対する操作が検出された場合、前記第１指標及び前記第２指標の種別の組合せ又は前記第１データもしくは前記第２データの属性に基づいて、前記第１処理又は前記第２処理のいずれか一方を選択して実行する
ことを特徴とする請求項１又は２に記載の端末装置。
【請求項４】
前記第１指標及び前記第２指標には、それぞれ異なる位置情報が予め対応付けられ、
前記表示制御手段は、
前記表示部に地図データを表示し、前記第１指標及び前記第２指標を、それぞれに対応付けられた位置情報に対応する前記地図データ上の位置に表示させる
ことを特徴とする請求項１乃至３のいずれか１項に記載の端末装置。
【請求項５】
前記第１データと前記第１指標とが対応付けられ、前記第２データと前記第２指標とが対応付けて記憶された記憶手段をさらに備え、
前記実行手段は、前記第１処理として、前記第１データと前記第２データとを関連付けて前記記憶手段に記憶する処理を実行することを特徴とする請求項１乃至４のいずれか１項に記載の端末装置。
【請求項６】
前記第１データ及び前記第２データの少なくとも一方がデータ通信における宛先を示す情報であり、
前記実行手段は、前記第２処理として、前記第１データ又は前記第２データの一方が示す宛先へ他方のデータを送信する処理を実行することを特徴とする請求項１乃至５のいずれか１項に記載の端末装置。
【請求項７】
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御手段と、
前記第１指標と前記第２指標に対する操作を検出する検出手段と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択手段と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信処理を実行する実行手段と、
を備える端末装置。
【請求項８】
表示部に第１指標及び第２指標が表示された状態において、当該表示部内の任意の２箇所を選択し、当該２箇所の選択位置が同方向に移動させる操作を検出する検出手段と、
前記検出手段により前記操作が検出された場合には、前記２箇所の選択位置のそれぞれが前記第１指標又は前記第２指標の表示位置であるか否かにかかわらず、前記表示部に表示された表示内容全体をスクロールする処理を実行する実行手段と、
を備える端末装置。
【請求項９】
第１データが対応付けられた第１指標と、第２データが対応付けられた第２指標とを表示部内の互いに離れた位置に表示し、
前記第１指標と前記第２指標に対する操作が前記第１指標と前記第２指標とを互いに引き合わせる第１操作、または、前記第１指標又は前記第２指標のいずれか一方を他方の表示位置へ移動させる第２操作のいずれであるかを検出し、
前記第１操作が検出された場合に、前記第１データ及び前記第２データを用いた第１処理を実行し、前記第２操作が検出された場合に、当該第１データ及び当該第２データを用いた前記第１処理とは異なる第２処理を実行する、
端末装置の制御方法。
【請求項１０】
外部の送信元から第１通信サービスを介して受信した当該送信元のアドレス情報と当該受信に関する時刻情報とが対応付けられた第１指標と、当該第１指標とは異なる第２指標とを表示部内の互いに離れた位置に表示する表示制御処理と、
前記第１指標と前記第２指標に対する操作を検出する検出処理と、
前記操作が検出された場合に、前記第１指標に対応付けられた時刻情報と当該検出された検出時刻とに基づいて、前記第１通信サービス又は当該第１通信サービスとは異なる第２通信サービスのいずれか一方の通信サービスを選択する選択処理と、
前記第１指標に対応付けられたアドレス情報を宛先として前記選択された通信サービスを介して通信する通信処理と、
をコンピュータに実行させる制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
モニタ１５０は、指標やデータ等を表示するためのＬＣＤ１５１と、ユーザＵからの操作ＯＰを受け付けるためのタッチパネル１５２とを有する。ＬＣＤ１５１は表示部１１の一例であり、タッチパネル１５２は操作部１５の一例である。ハードディスク１６０は、不揮発性記憶装置である。ハードディスク１６０は、ＯＳ（不図示）、第１指標１６１１及び第２指標１６１２、第１データ１６２１及び第２データ１６２２並びに制御プログラム１６３を記憶する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
また、ユーザＵがアイコンＩＣ２６のみを選択し、アイコンＩＣ２５に向けてスライドさせる移動操作ＯＰ２を行った場合、操作部２９は、表示領域の重なり位置Ｙを検出する（図１０のステップＳ３１、図１１のステップＳ４８）。このとき、アイコンＩＣ２６のみが移動しており、移動操作ＯＰ２と判定される（図１０のステップＳ３４、図１１のＳ４９）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
また、取得手段２８は、外部データを取得する（Ｓ５３）。次に、対応付手段２６は、外部データにアイコンと位置情報を対応付けて対応付情報２５４として記憶部２５に格納する（Ｓ５４）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１９
【補正方法】変更
【補正の内容】
【０１１９】
また、実施の形態１の第２操作の具体例を以下に例示する。第２操作は、例えば、１つのアイコン（移動元）にユーザの指１本でタッチし、別のアイコン（移動先）まで移動させる操作であるとよい。そして、２つのアイコンに関連した送信処理を行う。ここで、移動元と移動先のアイコンの組合せとしては、上述した指標のうち任意の組み合わせが可能である。以下、典型的な組み合わせとその場合の処理を挙げる。
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2013132552.tif 000023
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2013132552.tif 000024
【国際調査報告】
2013132552.tif 000025
2013132552.tif 000026
2013132552.tif 000027
2013132552.tif 000028