(57)【要約】【課題】ユーザが所望のデータを容易に指定し得るデータ処理装置を提供する。【解決手段】データを処理する処理機能を有し、各データを格納する格納部と、各データについて、階層化された所定のカテゴリの何れに属するかを特定するカテゴリ特定部と、上位の層から順になされるカテゴリの指定を受付ける度に、各データを指定されたカテゴリに属するものに絞り込む指定受付部と、を備え、指定受付部は、現在の層のデータの集合を表す第１オブジェクト、および、直近下位の層のカテゴリごとに対応した各第２オブジェクトを含む選択受付画面を、各層について表示させ、何れかの第２オブジェクトの選択を伴う所定の絞込操作がなされることにより、該第２オブジェクトに対応するカテゴリの指定を受付け、各第２オブジェクトは、第１オブジェクトの周囲に配置されるとともに、第１オブジェクトに向けて突出した突出部を有するデータ処理装置とする。【選択図】図５
2014232371.tif 000002
【特許請求の範囲】
【請求項１】
データを処理する処理機能を有したデータ処理装置であって、
前記処理機能で処理される各データを格納する格納部と、
前記各データについて、階層化された所定のカテゴリの何れに属するかを特定するカテゴリ特定部と、
上位の層から順になされる前記カテゴリの指定を受付ける度に、前記各データを指定されたカテゴリに属するものに絞り込む指定受付部と、を備え、
前記指定受付部は、
現在の層のデータの集合を表す第１オブジェクト、および、直近下位の層の前記カテゴリごとに対応した各第２オブジェクトを含む選択受付画面を、各層について表示させ、
何れかの第２オブジェクトの選択を伴う所定の絞込操作がなされることにより、該第２オブジェクトに対応する前記カテゴリの指定を受付け、
各第２オブジェクトは、
第１オブジェクトの周囲に配置されるとともに、第１オブジェクトに向けて突出した突出部を有することを特徴とするデータ処理装置。
【請求項２】
各第２オブジェクトは、
前記突出部が第１オブジェクトへ接触するように配置されることを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記絞込操作がなされたとき、
第１オブジェクトは、
該絞込操作で選択された第２オブジェクトに接触している部分を含む選択パートと、その他の非選択パートと、に分離されることを特徴とする請求項２に記載のデータ処理装置。
【請求項４】
前記選択パートの面積は、
該選択パートに対応したカテゴリに属する前記データの総数に応じて、設定されることを特徴とする請求項３に記載のデータ処理装置。
【請求項５】
前記選択パートの面積は、
該選択パートに対応したカテゴリに属する前記データのサイズの合計に応じて、設定されることを特徴とする請求項３に記載のデータ処理装置。
【請求項６】
前記絞込操作は、
何れかの第２オブジェクトを第１オブジェクトから離れるようにドラッグする操作であることを特徴とする請求項３から請求項５の何れかに記載のデータ処理装置。
【請求項７】
複数種の前記処理機能を有しており、
前記選択受付画面には、前記処理機能ごとに対応した各アイコンが表示され、
何れかの第２オブジェクトと前記アイコンの選択を伴う所定の処理指示操作がなされたときに、該第２オブジェクトに対応したカテゴリに属する前記データと該アイコンに対応した前記処理機能とを特定し、
該特定された処理機能による該特定されたデータの処理を行うことを特徴とする請求項１から請求項６の何れかに記載のデータ処理装置。
【請求項８】
前記処理指示操作は、
何れかの第２オブジェクトを選択する第１操作と、第１操作の後に何れかの前記アイコンを選択する第２操作と、が含まれる操作であり、
前記指定受付部は、
第１操作で選択された第２オブジェクトのカテゴリに属した前記データを処理対象としない前記処理機能のアイコンが、第２操作によって選択されないようにする選択防止動作を行うことを特徴とする請求項７に記載のデータ処理装置。
【請求項９】
前記選択防止動作は、
第２操作によって選択されないようにすべきアイコンを、非表示とする動作であることを特徴とする請求項８に記載のデータ処理装置。
【請求項１０】
前記処理指示操作は、
何れかの第２オブジェクトを何れかの前記アイコンへドラッグする操作であることを特徴とする請求項７から請求項９の何れかに記載のデータ処理装置。
【請求項１１】
第２オブジェクトごとに、前記絞込操作によって選択された回数をカウントしておき、
該カウントされた回数に応じて、第２オブジェクトごとの表示形態を変えることを特徴とする請求項１から請求項１０の何れかに記載のデータ処理装置。
【請求項１２】
同じ層の前記選択受付画面において同時に表示される第２オブジェクトの種類を、所定の第１切替操作が行われたときに切替えることを特徴とする請求項１から請求項１０の何れかに記載のデータ処理装置。
【請求項１３】
第２オブジェクトごとに、前記絞込操作によって選択された回数をカウントしておき、
該カウントされた回数に基づいて、同じ層の前記選択受付画面において最初に同時に表示される第２オブジェクトを決めることを特徴とする請求項１２に記載のデータ処理装置。
【請求項１４】
同じ層の前記選択受付画面において同時に表示される前記アイコンの種類を、所定の第２切替操作が行われたときに切替えることを特徴とする請求項１から請求項１３の何れかに記載のデータ処理装置。
【請求項１５】
前記アイコンごとに、前記データ処理指示操作によって選択された回数をカウントしておき、
該カウントされた回数に基づいて、同じ層の前記選択受付画面において最初に同時に表示される前記アイコンを決めることを特徴とする請求項１４に記載のデータ処理装置。
【請求項１６】
前記選択受付画面には、
第１オブジェクトの周囲に配置されるとともに、第１オブジェクトに向けて突出した突出部を有する第３オブジェクトが含まれ、
第３オブジェクトの選択を伴う所定の戻り操作がなされたときに、前記各データの絞り込みを一段階戻して、直近上位の層の前記選択受付画面を表示させることを特徴とする請求項１から請求項１５の何れかに記載のデータ処理装置。
【請求項１７】
前記戻り操作は、
第３オブジェクトを所定位置へドラッグする操作であることを特徴とする請求項１６に記載のデータ処理装置。
【請求項１８】
前記処理機能の少なくとも一つは、予めインストールされているアプリケーションソフトウェアによりデータを処理する機能であることを特徴とする請求項１から請求項１７の何れかに記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの処理を行うデータ処理装置に関する。
【背景技術】
【０００２】
従来、データを処理する各処理機能を有したデータ処理装置が広く利用されている。例えば、複数種のアプリケーションソフトウェア（処理機能の一形態であり、本願では「アプリ」と略記することがある）がインストールされた装置によれば、アプリの種類ごとに異なるデータ処理を実行することが可能である。
【０００３】
またどのアプリによりどのデータを処理させるかについては、ユーザの操作指定に応じて決定される。なおこの操作指定を受付ける形態としては、例えば、所望のアプリが指定された後に、そのアプリによって処理可能である所望のデータの指定を受付ける形態が挙げられる。特に、アプリを主体とする装置（データは各アプリに従う形で管理運用される）においては、このような形態を採ることが一般的である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０８−２６３２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した操作指定を受付ける形態の他の例としては、所望のデータの指定を受付けておき、その指定されたデータを処理し得る各アプリの中から、所望のアプリの指定を受付ける形態が挙げられる。このような形態が採用されている場合、ユーザは、アプリではなくデータを主体とした操作指定を行うことが可能である。
【０００６】
なお利便性等の観点から、データの指定受付の形態は、ユーザが所望のデータを容易に指定できるように配慮されていることが望ましい。本発明は上述した事情に鑑み、ユーザが所望のデータを容易に指定することが可能となるデータ処理装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るデータ処理装置は、データを処理する処理機能を有したデータ処理装置であって、前記処理機能で処理される各データを格納する格納部と、前記各データについて、階層化された所定のカテゴリの何れに属するかを特定するカテゴリ特定部と、上位の層から順になされる前記カテゴリの指定を受付ける度に、前記各データを指定されたカテゴリに属するものに絞り込む指定受付部と、を備え、前記指定受付部は、現在の層のデータの集合を表す第１オブジェクト、および、直近下位の層の前記カテゴリごとに対応した各第２オブジェクトを含む選択受付画面を、各層について表示させ、何れかの第２オブジェクトの選択を伴う所定の絞込操作がなされることにより、該第２オブジェクトに対応する前記カテゴリの指定を受付け、各第２オブジェクトは、第１オブジェクトの周囲に配置されるとともに、第１オブジェクトに向けて突出した突出部を有する構成とする。本構成によれば、ユーザが所望のデータを容易に指定することが可能となる。
【０００８】
また上記構成としてより具体的には、各第２オブジェクトは、前記突出部が第１オブジェクトへ接触するように配置される構成としてもよい。本構成によれば、ユーザは選択受付画面の内容をより直感的に把握することが可能となる。
【０００９】
また上記構成としてより具体的には、前記絞込操作がなされたとき、第１オブジェクトは、該絞込操作で選択された第２オブジェクトに接触している部分を含む選択パートと、その他の非選択パートと、に分離される構成としてもよい。本構成によれば、ユーザは絞込操作をより直感的に行うことが可能となる。
【００１０】
また上記構成としてより具体的には、前記選択パートの面積は、該選択パートに対応したカテゴリに属する前記データの総数に応じて、設定される構成としてもよい。本構成によれば、ユーザは、絞り込んだ後のデータの総数を直感的に把握することが可能となる。
【００１１】
また上記構成としてより具体的には、前記選択パートの面積は、該選択パートに対応したカテゴリに属する前記データのサイズの合計に応じて、設定される構成としてもよい。本構成によれば、ユーザは、絞り込んだ後のデータのサイズの合計を、直感的に把握することが可能となる。
【００１２】
また上記構成としてより具体的には、前記絞込操作は、何れかの第２オブジェクトを第１オブジェクトから離れるようにドラッグする操作である構成としてもよい。本構成によれば、ユーザは絞込操作を直感的に行うことが可能となる。
【００１３】
また上記構成としてより具体的には、複数種の前記処理機能を有しており、前記選択受付画面には、前記処理機能ごとに対応した各アイコンが表示され、何れかの第２オブジェクトと前記アイコンの選択を伴う所定の処理指示操作がなされたときに、該第２オブジェクトに対応したカテゴリに属する前記データと該アイコンに対応した前記処理機能とを特定し、該特定された処理機能による該特定されたデータの処理を行う構成としてもよい。
【００１４】
また上記構成としてより具体的には、前記処理指示操作は、何れかの第２オブジェクトを選択する第１操作と、第１操作の後に何れかの前記アイコンを選択する第２操作と、が含まれる操作であり、前記指定受付部は、第１操作で選択された第２オブジェクトのカテゴリに属した前記データを処理対象としない前記処理機能のアイコンが、第２操作によって選択されないようにする選択防止動作を行う構成としてもよい。
【００１５】
本構成によれば、ユーザは、適切な処理指示操作を行うことが容易となる。また上記構成としてより具体的には、前記選択防止動作は、第２操作によって選択されないようにすべきアイコンを、非表示とする動作である構成としてもよい。
【００１６】
また上記構成としてより具体的には、前記処理指示操作は、何れかの第２オブジェクトを何れかの前記アイコンへドラッグする操作である構成としてもよい。本構成によれば、ユーザは処理指示操作を直感的に行うことが可能となる。
【００１７】
また上記構成としてより具体的には、第２オブジェクトごとに、前記絞込操作によって選択された回数をカウントしておき、該カウントされた回数に応じて、第２オブジェクトごとの表示形態を変える構成としてもよい。本構成によれば、ユーザはより重要度の高い第２オブジェクトを把握することが可能となる。
【００１８】
また上記構成としてより具体的には、同じ層の前記選択受付画面において同時に表示される第２オブジェクトの種類を、所定の第１切替操作が行われたときに切替える構成としてもよい。本構成によれば、前記選択受付画面を見易くすることが容易となる。
【００１９】
また上記構成としてより具体的には、第２オブジェクトごとに、前記絞込操作によって選択された回数をカウントしておき、該カウントされた回数に基づいて、同じ層の前記選択受付画面において最初に同時に表示される第２オブジェクトを決める構成としてもよい。本構成によれば、第１切替操作を行う手間を出来るだけ省くことが可能となる。
【００２０】
また上記構成としてより具体的には、同じ層の前記選択受付画面において同時に表示される前記アイコンの種類を、所定の第２切替操作が行われたときに切替える構成としてもよい。本構成によれば、前記選択受付画面を見易くすることが容易となる。
【００２１】
また上記構成としてより具体的には、前記アイコンごとに、前記データ処理指示操作によって選択された回数をカウントしておき、該カウントされた回数に基づいて、同じ層の前記選択受付画面において最初に同時に表示される前記アイコンを決める構成としてもよい。本構成によれば、第２切替操作を行う手間を出来るだけ省くことが可能となる。
【００２２】
また上記構成としてより具体的には、前記選択受付画面には、第１オブジェクトの周囲に配置されるとともに、第１オブジェクトに向けて突出した突出部を有する第３オブジェクトが含まれ、第３オブジェクトの選択を伴う所定の戻り操作がなされたときに、前記各データの絞り込みを一段階戻して、直近上位の層の前記選択受付画面を表示させる構成としてもよい。
【００２３】
また上記構成としてより具体的には、前記戻り操作は、第３オブジェクトを所定位置へドラッグする操作である構成としてもよい。本構成によれば、ユーザは戻り操作を直感的に行うことが可能となる。
【００２４】
また上記構成としてより具体的には、前記処理機能の少なくとも一つは、予めインストールされているアプリケーションソフトウェアによりデータを処理する機能である構成としてもよい。
【発明の効果】
【００２５】
本発明に係るデータ処理装置によれば、ユーザが所望のデータを容易に指定することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態に係るデータ処理装置のブロック図である。
【図２】第１実施形態におけるカテゴリの種類に関する説明図である。
【図３】受付動作に関するフローチャートである。
【図４】「最上位」層の選択受付画面の説明図である。
【図５】「最上位」層の選択受付画面（絞込操作の実行時）の説明図である。
【図６】「アドレス」層の選択受付画面の説明図である。
【図７】「アドレス」層の選択受付画面（戻り操作の実行時）の説明図である。
【図８】「アドレス」層の選択受付画面（処理指示操作の実行時）の説明図である。
【図９】同時に表示されるカテゴリタグの切替に関する説明図である。
【図１０】同時に表示されるアイコンの切替に関する説明図である。
【図１１】第４実施形態におけるカテゴリの種類に関する説明図である。
【図１２】「最上位」層の選択受付画面の説明図である。
【図１３】「番組」層の選択受付画面の説明図である。
【図１４】「ドラマ」層の選択受付画面の説明図である。
【図１５】「ドラマ」層の選択受付画面（処理指示操作の実行時）の説明図である。
【発明を実施するための形態】
【００２７】
本発明の実施形態について、第１から第４の各実施形態を例に挙げて以下に説明する。
【００２８】
１．第１実施形態
［データ処理装置の構成等］
まず第１実施形態について説明する。図１は、本実施形態に係るデータ処理装置１の構成を表すブロック図である。なお第１実施形態のデータ処理装置１は、一例として、タッチパネルを有した情報端末であるとする。データ処理装置１は、タッチパネルを使ったユーザの操作を受付けるように形成されており、予めインストールされている複数種のアプリ（処理機能の一形態）によりデータ処理を行うことが可能である。
【００２９】
また第１実施形態のデータ処理装置１では一例として、アプリＡ〜Ｆを含む複数種のアプリがインストールされているとする。「アプリＡ」はMail（電子メール）のアプリであり、「アプリＢ」はオーディオプレーヤのアプリであり、「アプリＣ」は電話のアプリである。また「アプリＤ」はFacebook（登録商標）のアプリであり、「アプリＥ」はTwitter（登録商標）のアプリであり、「アプリＦ」はLINEのアプリである。
【００３０】
図１に示すようにデータ処理装置１は、メイン処理部１１、データ入力部１２、操作部１３、および表示部１４を備えている。メイン処理部１１は、データ処理装置１における主なデータ処理を実行する部分である。
【００３１】
データ入力部１２は、データ処理装置１により処理されるデータ（以下、単に「データ」と称する）の入力を随時受付ける部分である。データ入力部１２に入力される各データは、データ処理装置１にインストールされているアプリの何れかで処理されるデータである。
【００３２】
操作部１３は、ユーザの操作を随時受付ける部分である。第１実施形態における操作部１３には、先述したタッチパネルが含まれている。表示部１４は、各種情報を表示する部分である。第１実施形態における表示部１４には、操作部１３のタッチパネルが表面に設けられたディスプレイ（例えば液晶ディスプレイ）が含まれている。
【００３３】
またメイン処理部１１は、データを分類する階層化されたカテゴリの情報を保有している。図２は、第１実施形態の例における当該カテゴリの種類を示している。本図に示すように、「最上位」（全データが属する）が最も上位のカテゴリであり、その直近下位のカテゴリとして、「アドレス」、「電話」、「音楽」、および「写真」の各カテゴリが設けられている。
【００３４】
「アドレス」のカテゴリは、Mail等のアドレスのデータが属するカテゴリである。また「電話」のカテゴリは、電話に関するデータが属するカテゴリである。また「音楽」のカテゴリは、音楽に関するデータが属するカテゴリである。また「写真」のカテゴリは、写真に関するデータが属するカテゴリである。
【００３５】
また「アドレス」の直近下位のカテゴリとして、「Mail」、「Facebook」、「Twitter」、および「LINE」の各カテゴリが設けられている。「Mail」のカテゴリは、Mailのアドレスのデータが属するカテゴリである。また「Facebook」のカテゴリは、Facebookのアドレスのデータが属するカテゴリである。また「Twitter」のカテゴリは、Twitterのアドレスのデータが属するカテゴリである。また「LINE」のカテゴリは、LINEのアドレスのデータが属するカテゴリである。
【００３６】
このようなカテゴリの情報は、データ処理装置１に予め登録されていても良く、ユーザが自由に設定できるようにしても良い。またカテゴリの種類は、例えば、新たなカテゴリのデータが入力されたときや、新たなアプリがインストールされたとき等において、必要に応じて追加されるようにしても良い。なお以下の説明における「層」の用語は、特に断りの無い限り、カテゴリの層を指すものとする。
【００３７】
また図１に示すようにメイン処理部１１は、データ解析部１１ａ、タグ情報生成部１１ｂ、データ格納部１１ｃ、タグ情報格納部１１ｄ、操作解析部１１ｅ、ＧＵＩ生成部１１ｆ、および処理機能選択部１１ｇ等を有している。
【００３８】
データ解析部１１ａは、データ入力部１２に入力された各データに対して、何れのカテゴリに属するかが特定可能となるように解析を実行する。なお当該特定を実現させるための手法としては、種々の手法が採用され得る。一例としては、データの名前（ファイル名）の拡張子に基づいて特定する手法、データの形式に基づいて特定する（例えば、写真の形式であれば「写真」のカテゴリに属すると特定する）手法、およびユーザの指定に従って特定する手法などが採用され得る。
【００３９】
データ解析部１１ａは、各データについての解析結果の情報をタグ情報生成部１１ｂへ送出するとともに、解析済みの各データをデータ格納部１１ｃへ送出する。なおデータ格納部１１ｃは、データ解析部１１ａから受取る各データを、格納するように形成されている。
【００４０】
タグ情報生成部１１ｂは、データ解析部１１ａから受取る情報に基づいて、各データがどのカテゴリに属するかを示すタグ情報を生成する。これにより、例えばMailのアドレスのデータであるデータＡが入力された場合には、タグ情報として、データＡが「Mail」のカテゴリに属することを示す情報（データＡと「Mail」のカテゴリを紐付する情報）が生成される。
【００４１】
タグ情報生成部１１ｂは、生成したタグ情報をタグ情報格納部１１ｄへ送出する。タグ情報格納部１１ｄは、タグ情報生成部１１ｂから受取る各タグ情報を、格納するように形成されている。
【００４２】
操作解析部１１ｅは、操作部１３において行われたユーザの操作を解析し、どのような操作が行われたかを認識する。ＧＵＩ生成部１１ｆは、タグ情報格納部１１ｄに格納されているタグ情報等に基づいて、ＧＵＩ［Graphical User Interface］の情報を生成する。生成されたＧＵＩの情報は表示部１４へ送出され、当該情報の画像が表示されることになる。なお当該ＧＵＩには、後述する選択受付画面（図４等を参照）が含まれる。
【００４３】
処理機能選択部１１ｇは、選択受付画面に各処理機能（本実施形態の場合は、各アプリが該当する）のアイコンが表示されるようにし、ユーザによるアプリの選択が可能となるようにする。なお処理機能選択部１１ｇは、各アプリが何れのカテゴリのデータを処理対象（処理の対象となり得るデータ）とするかを把握しており、この情報に基づいて、選択受付画面に表示されるアイコンの種類を決める。
【００４４】
［受付動作］
データ処理装置１は、所望のデータの指定を受付けて、その指定されたデータが所望の処理機能によって処理されるようにするための受付動作を実行する。この受付動作の流れについて、図３に示すフローチャート、および図４〜図８の各説明図を参照しながら以下に説明する。なお受付動作は、後述するステップＳ７の動作が行われるまで継続される。但し受付動作の実行中に所定のキャンセル操作等がなされたときには、その時点で受付動作は中止される。
【００４５】
データ処理装置１は、まず「最上位」層の選択受付画面を表示部１４に表示させる（ステップＳ１）。選択受付画面は、現在の層におけるデータ（現在の層のカテゴリに属するものに絞られたデータ）を対象にして、各種の選択等を受付ける画面である。図４は、「最上位」層の選択受付画面を例示している。本図に示すように、選択受付画面には、集合表示図形Ｓa、各カテゴリタグＴcat、ＡＬＬタグＴall、および各アイコンＩcが含まれている。
【００４６】
集合表示図形Ｓaは、現在の層におけるデータの集合を表すオブジェクトであり、所定の面積をもつ図形（図４の例では楕円形）となっている。各カテゴリタグＴcatは、現在の層の直近下位のカテゴリごとに対応したオブジェクトであり、対応したカテゴリを示す（図４の例では、当該カテゴリの名前を表記した）タグの形態となっている。図４の例では、「アドレス」、「電話」、「音楽」、および「写真」の各カテゴリタグＴcatが表示されている。
【００４７】
各カテゴリタグＴcatは、重要度の高いもの（例えば、ユーザがより頻繁に選択するもの）から順に並べられても良い。ＡＬＬタグＴallは、現在の層の全データを意味するオブジェクトであり、そのことを示す（図４の例では「ＡＬＬ」と表記した）タグの形態となっている。
【００４８】
各カテゴリタグＴcatおよびＡＬＬタグＴallは、集合表示図形Ｓaの周囲に配置されるとともに、集合表示図形Ｓaに向けて突出した突出部を有している。また各カテゴリタグＴcatおよびＡＬＬタグＴallは、突出部の先端近傍が集合表示図形Ｓaへ接触するように配置されている。また各アイコンＩcは、各アプリに対応している。図４の例では、「アプリＡ」〜「アプリＦ」の各アイコンＩcが表示されている。
【００４９】
図３に戻り、データ処理装置１は、このような選択受付画面を表示させながら、絞込操作、戻り操作、および処理指示操作の各操作を待機する（ステップＳ２〜Ｓ４）。
【００５０】
絞込操作（ステップＳ２）は、何れかのカテゴリタグＴcatの選択（つまりカテゴリの選択）を伴う操作であり、データを絞り込ませるための操作である。データ処理装置１は絞込操作がなされると（ステップＳ２のＹ）、現在の層におけるデータを選択されたカテゴリに属するものに絞り込み、選択されたカテゴリの層の選択受付画面を表示させる（ステップＳ５）。その後、受付動作の流れはステップＳ２の動作に戻る。
【００５１】
図５は、絞込操作の実行時における「最上位」層の選択受付画面を例示している。なお図５の例では、「アドレス」のカテゴリタグＴcatの選択を伴う絞込操作がなされている。この絞込操作は、何れかのカテゴリタグＴcat（選択するカテゴリタグＴcat）を、集合表示図形Ｓaから離れるようにドラッグする操作となっている。これによりユーザは、絞込操作を直感的に行うことが可能である。なおドラッグする操作の形態には、ドラッグアンドドロップの操作等も含まれる。
【００５２】
このような操作がなされると、図５に示すように集合表示図形Ｓaは、選択パートＰaと非選択パートＰbに分離される。選択パートＰaは、絞込操作で選択されたカテゴリタグＴcatに接触している部分を含む部分であり、非選択パートＰbはその他の部分である。選択パートＰaは、今回選択されたカテゴリに属するデータ（「選択データ」とする）の集合を表しており、非選択パートＰbは、今回選択されなかったカテゴリに属するデータ（「非選択データ」とする）の集合を表している。
【００５３】
なお選択パートＰaの面積は、種々の手法によって設定され得る。当該手法の例としては、以下に示す第１および第２の手法などが挙げられる。
【００５４】
第１の手法は、選択パートＰaの面積を、選択データ（選択パートＰaに対応したカテゴリに属するデータ）の総数に応じて設定する手法である。第１の手法は、例えば、選択パートＰaの面積と非選択パートＰbの面積の比を、選択データの総数と非選択データの総数の比とすることにより実現される。
【００５５】
第２の手法は、選択パートＰaの面積を、選択データのサイズの合計に応じて設定する手法である。第２の手法は、例えば、選択パートＰaの面積と非選択パートＰbの面積の比を、選択データのサイズの合計と非選択データのサイズの合計の比とすることにより実現される。これらの手法が採用されることにより、ユーザは、絞り込んだ後のデータの総数或いはサイズの合計を、直感的に把握することが可能となる。なお、絞り込んだ後のデータの総数やサイズの合計等をユーザに示すための表示形態としては、他の形態が採用されても構わない。
【００５６】
また図５に示す例の絞込操作がなされた後には、「アドレス」層の選択受付画面が表示されるようになる。図６は、「アドレス」層の選択受付画面を例示している。図６に示す選択受付画面には、図４の場合と同様の各要素に加えて、上位層表示図形Ｓuも含まれている。
【００５７】
上位層表示図形Ｓuは、現在の層から見た直近上位の層（図６の例では「最上位」の層）を表すオブジェクトである。最上位の層以外の選択受付画面においては、このような上位層表示図形Ｓuが現れるようになっている。上位層表示図形Ｓuは、後述するように、例えば戻り操作の実行時に利用される。
【００５８】
なお「アドレス」層の選択受付画面では、「最上位」層の選択受付画面と比較して、「アプリＢ」および「アプリＣ」のアイコンＩcの表示が省略されている。これは現段階において、「アドレス」のカテゴリに属するものにデータが絞られていることによる。
【００５９】
すなわち現段階で絞られているデータ（現在の層のデータ）には、「アプリＢ」（オーディオプレーヤのアプリ）の処理対象であるデータや、「アプリＣ」（電話のアプリ）の処理対象であるデータが含まれていない。従って、現段階で絞られているデータを処理するために「アプリＢ」や「アプリＣ」が使われることは無いため、これらのアイコンＩcは表示されないようにしている。
【００６０】
このようにデータ処理装置１は、現段階で絞られているデータに応じて（つまり、現在の層に応じて）、各層での選択受付画面に表示されるアイコンＩcの種類を決定する。また各アイコンＩcは、表示されているカテゴリタグＴcatに関連の高い順に並べられても良い。
【００６１】
図３に戻り、戻り操作（ステップＳ３）は、ＡＬＬタグＴallの選択を伴う操作であり、データの絞込を一段階だけ戻す（取り消す）ための操作である。データ処理装置１は戻り操作がなされると（ステップＳ３のＹ）、データの絞込を一段階だけ戻し、直近上位の層の選択受付画面を表示させる（ステップＳ６）。その後、受付動作の流れはステップＳ２の動作に戻る。
【００６２】
図７は、戻り操作の実行時における「アドレス」層の選択受付画面を例示している。この戻り操作は、ＡＬＬタグＴallを上位層表示図形Ｓuの位置へドラッグする操作となっている。これによりユーザは、戻り操作を直感的に行うことが可能である。
【００６３】
このような操作がなされると、データの絞込が一段階だけ戻り、直近上位の層の選択受付画面が再び表示される。これによりデータ処理装置の状態を、直前の絞込操作を行う前の状態に戻すことが可能である。
【００６４】
図３に戻り、処理指示操作（ステップＳ４）は、何れかのカテゴリタグＴcatとアイコンＩcの選択を伴う操作であり、所望のアプリによる所望のデータの処理を指示するための操作である。
【００６５】
データ処理装置１は処理指示操作がなされると（ステップＳ４のＹ）、選択されたカテゴリタグＴcatとアイコンＩcに応じて、データ処理が開始されるようにする（ステップＳ７）。より具体的に説明すると、データ処理装置１は先ず、当該カテゴリタグＴcatに対応したカテゴリに属するデータと当該アイコンＩcに対応したアプリとを特定する。そしてデータ処理装置１は、特定されたアプリによる特定されたデータの処理を行う。
【００６６】
一例を挙げると、MailのアドレスのデータとアプリＡとが特定された場合、データ処理装置１は、アプリＡを起動した上で、当該データのアドレスを宛先としたMailの作成を受付ける状態となる。この例によれば、ユーザは、宛先の入力を要することなく、Mailの本文入力等を行うだけで所望の宛先へMailを送信することが可能である。
【００６７】
なお処理指示操作において、カテゴリタグＴcatの代わりにＡＬＬタグＴallが選択された場合には、現在の層における全データが特定されたとして、処理が行われるようにしても良い。また特定されたデータの中に、特定されたアプリの処理対象であるデータと処理対象ではないデータが含まれる場合、処理対象であるデータのみが抽出された上で、処理が行われるようにしても良い。
【００６８】
図８は、処理指示操作の実行時における「アドレス」層の選択受付画面を例示している。この処理指示操作は、何れかのカテゴリタグＴcat（選択するカテゴリタグＴcat）を何れかのアイコンＩc（選択するアイコンＩc）の位置へドラッグする操作となっている。これによりユーザは、処理指示操作を直感的に行うことが可能である。
【００６９】
またこの処理指示操作は、より詳細に見ると、何れかのカテゴリタグＴcatを選択する第１操作と、第１操作の後に何れかのアイコンＩcを選択する第２操作が含まれる操作である。なお第１操作は、例えば当該カテゴリタグＴcatを指でタッチする操作であり、第２操作は、例えば当該カテゴリタグＴcatをタッチしたまま、当該アイコンＩcの位置に指を移動させる操作である。
【００７０】
そこでデータ処理装置１は、第１操作で選択されたカテゴリタグＴcatのカテゴリに属したデータを処理対象外とするアプリのアイコンＩcが、第２操作によって選択されないようにする動作（選択防止動作）を行うようにしても良い。例えばデータ処理装置１は、この選択防止動作として、第２操作によって選択されないようにすべきアイコンＩｃを非表示とする動作を行うようにしても良い。
【００７１】
図８の例では、第１操作として「Mail」のカテゴリＴcatが選択されている。また「アプリＡ」は「Mail」のカテゴリに属したデータを処理対象とするが、アプリＤ、アプリＥ、およびアプリＦの各アプリは「Mail」のカテゴリに属したデータを処理対象としない。そこで上記の選択防止動作が行われるようにし、「アプリＤ」、「アプリＥ」、および「アプリＦ」の各アイコンＩｃを非表示として、第２操作によって選択されないようにしても良い。これによりユーザは、適切な処理指示操作を行うことが容易となる。
【００７２】
以上に説明した受付動作によれば、どのアプリによりどのデータを処理させるかについて、ユーザの操作指定が受付けられる。ユーザは、上位の層から順に所望のカテゴリを選択していくことでデータを絞り込み、絞り込んだデータを所望のアプリで処理させることが出来る。そのためユーザは、アプリではなくデータを主体とした操作指定を行うことが可能である。
【００７３】
なおデータ処理装置１においては、互いに同じ名前のカテゴリ（例えば「家族」という名前のカテゴリ）であっても、異なるデータが属するケースがあり得る。一例としては、「写真」のカテゴリの下位にある「家族」のカテゴリには、フォトビューワで処理される家族関係のデータが属し、「アドレス」のカテゴリの下位にある「家族」のカテゴリには、メールソフトで処理される家族関係のデータが属すること等があり得る。
【００７４】
２．第２実施形態
次に第２実施形態について説明する。なお第２実施形態は、選択受付画面に関する点を除いて、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分については説明を省略することがある。
【００７５】
第２実施形態のデータ処理装置１は、選択受付画面に表示されるカテゴリタグＴcatごとに、これまでに絞込操作によって選択された回数（選択回数Ｎａ）をカウントしておく。なお選択回数Ｎａが多いほど、ユーザがより頻繁に選択する傾向のあるカテゴリタグＴcatであり、より重要度の高いカテゴリタグＴcatであると言える。
【００７６】
そしてデータ処理装置１は、選択受付画面におけるカテゴリタグＴcatの表示形態を、選択回数Ｎａに基づいて設定する。例えばデータ処理装置１は、選択回数Ｎａに応じて、カテゴリタグＴcatごとの表示形態（例えば大きさ、形状、或いは色など）を変えるようにする。より具体的な例としては、選択回数Ｎａの多いカテゴリタグＴcatほど、選択受付画面において大き目に表示されるようにする。このようにすれば、ユーザは、重要度の高いカテゴリタグＴcatを容易に識別することが出来る。
【００７７】
またデータ処理装置１は、同じ層の選択受付画面において同時に表示されるカテゴリタグＴcatを、所定の第１切替操作が行われたときに切替えるようにしても良い。この第１切替操作は、例えば集合表示図形Ｓaをタップする操作とされていても良い。図９は、このような切替が行われる様子の一例を示している。
【００７８】
図９の例によれば、最上位の層の選択受付画面の状態が、第１切替操作が行われる度に、「アドレス」および「電話」のカテゴリタグＴcatが同時に表示される状態と、「写真」および「電話」のカテゴリタグＴcatが同時に表示される状態との間で切替えられる。これにより、特に同じ層のカテゴリタグＴcatの個数が多い場合には、全てのカテゴリタグＴcatが同時に表示される場合に比べて、選択受付画面を見易くすることが可能となる。
【００７９】
またこのような切替が行われる場合、同じ層の選択受付画面において最初に同時に表示されるカテゴリタグＴcatは、上述した選択回数Ｎａに基づいて決められるようにしても良い。例えば、選択回数Ｎａの比較的多い（すなわち重要度の比較的高い）カテゴリタグＴcatが最初に表示されるようにしておけば、第１切替操作を行う手間を出来るだけ抑えることが可能となる。
【００８０】
３．第３実施形態
次に第３実施形態について説明する。なお第３実施形態は、選択受付画面に関する点を除いて、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分については説明を省略することがある。
【００８１】
第３実施形態のデータ処理装置１は、選択受付画面に表示されるアイコンＩcごとに、これまでに処理指示操作によって選択された回数（選択回数Ｎｂ）をカウントしておく。なお選択回数Ｎｂが多いほど、ユーザがより頻繁に選択する傾向のあるアイコンＩcであり、より重要度の高いアイコンＩcであると言える。
【００８２】
そしてデータ処理装置１は、同じ層の選択受付画面において同時に表示されるアイコンＩcを、所定の第２切替操作が行われたときに切替えるようにしても良い。図１０は、このような切替が行われる様子の一例を示している。
【００８３】
図１０の例によれば、最上位の層の選択受付画面の状態が、第２切替操作が行われる度に、「アプリＡ」〜「アプリＣ」の各アイコンＩcが同時に表示される状態と、「アプリＤ」〜「アプリＦ」の各アイコンＩcが同時に表示される状態との間で切替えられる。これにより、特に同じ層のアイコンＩcの個数が多い場合には、全てのアイコンＩcが同時に表示される場合に比べて、選択受付画面を見易くすることが可能となる。
【００８４】
またこのような切替が行われる場合、同じ層の選択受付画面において最初に同時に表示されるアイコンＩcは、上述した選択回数Ｎｂに基づいて決められるようにしても良い。例えば、選択回数Ｎｂの比較的多い（すなわち重要度の比較的高い）アイコンＩcが最初に表示されるようにしておけば、第２切替操作を行う手間を出来るだけ抑えることが可能となる。
【００８５】
４．第４実施形態
次に第４実施形態について説明する。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分については説明を省略することがある。
【００８６】
第４実施形態のデータ処理装置１は、録画機能を有したテレビ放送受像機であるとする。データ処理装置１は、インストールされている各アプリの他、データ処理装置１が本来備えている処理機能（視聴機能、録画機能、および転送機能等）によりデータ処理を行うことが可能である。なお視聴機能は、テレビ番組のコンテンツを視聴可能とする機能（映像表示や音声出力を行う機能）である。録画機能は、テレビ番組のコンテンツを録画（或いは録画予約）する機能である。転送機能は、テレビ番組に関するデータを転送する機能である。
【００８７】
またデータ入力部１２に入力されるデータには、各チャンネルにおけるテレビ番組のコンテンツのデータや、ＥＰＧ［Electronic Program Guide］のデータが含まれる。またメイン処理部１１は、ＥＰＧのデータに基づいて、各テレビ番組の放送日時、放送チャンネル、タイトル、ジャンル、およびその他の付属事項（登場人物や最新話であるか等）を判別することが可能である。
【００８８】
またメイン処理部１１は、データに関する階層化されたカテゴリの情報を保有する。図１１は、第４実施形態の例における当該カテゴリの種類を示している。本図に示すように、「最上位」（全データが属する）が最も上位のカテゴリであり、その直近下位のカテゴリとして、「番組」、「Ｗｅｂ」、「サービス」、「動画」、および「写真」の各カテゴリが設けられている。
【００８９】
「番組」のカテゴリは、テレビ番組のデータが属するカテゴリである。また「Ｗｅｂ」のカテゴリは、Ｗｅｂに関するデータが属するカテゴリである。また「サービス」のカテゴリは、所定のサービスに関するデータが属するカテゴリである。また「動画」のカテゴリは、動画に関するデータが属するカテゴリである。また「写真」のカテゴリは、写真に関するデータが属するカテゴリである。
【００９０】
また「番組」の直近下位のカテゴリとして、「スポーツ」、「キッズ」、「ニュース」、および「ドラマ」の各カテゴリが設けられている。「スポーツ」のカテゴリは、スポーツ番組のデータが属するカテゴリである。「キッズ」のカテゴリは、キッズ番組のデータが属するカテゴリである。「ニュース」のカテゴリは、ニュース番組のデータが属するカテゴリである。「ドラマ」のカテゴリは、ドラマ番組のデータが属するカテゴリである。
【００９１】
また「ドラマ」の直近下位のカテゴリとして、「お気に入り」、「最新話」、「俳優」、および「今日」の各カテゴリが設けられている。「お気に入り」のカテゴリは、ドラマ番組のデータのうち、予めユーザに設定された「お気に入り」の条件に該当するものが属するカテゴリである。「最新話」のカテゴリは、最新話であるドラマ番組のデータが属するカテゴリである。「俳優」のカテゴリは、ある俳優が登場するドラマ番組のデータが属するカテゴリである。「今日」のカテゴリは、今日に放送されるドラマ番組のデータが属するカテゴリである。
【００９２】
図１２は、「最上位」層の選択受付画面を例示している。本図に示すように選択受付画面には、第１実施形態等の場合と同様に、集合表示図形Ｓa、各カテゴリタグＴcat、および各アイコンＩcが含まれている。この選択受付画面が表示されているときに、例えば「番組」のカテゴリタグＴcatの選択を伴う絞込操作がなされると、データが「番組」のカテゴリに属するものに絞り込まれた上で、図１３に例示する「番組」層の選択受付画面が表示される。
【００９３】
そしてこの選択受付画面が表示されているときに、例えば更に「ドラマ」のカテゴリタグＴcatの選択を伴う絞込操作がなされると、データが「ドラマ」のカテゴリに属するものに絞り込まれた上で、図１４に例示する「ドラマ」層の選択受付画面が表示される。またこの選択受付画面が表示されているときに、図１５に示すように「最新話」のカテゴリタグＴcatと「録画」のアイコンＩcの選択を伴う処理指示操作がなされると、データ処理装置１は、最新話であるドラマ番組のデータの録画機能による処理を行うことになる。
【００９４】
上述したように、第４実施形態のデータ処理装置１が有する各処理機能には、インストールされているアプリだけでなく、データ処理装置１が本来備えている処理機能も含まれる。そして第４実施形態のデータ処理装置１は、受付動作においてこれらを同等に取り扱うようにしている。これによりユーザは、利用する処理機能がアプリであるか否かを気にすることなく、所望のデータを処理させることが可能である。
【００９５】
５．その他
各実施形態のデータ処理装置１は、データを処理する各処理機能を有しており、これらの処理機能の何れかで処理される各データを格納する機能部（格納部）を備えている。またデータ処理装置１は、各データについて、階層化されたカテゴリの何れに属するかを特定する機能部（カテゴリ特定部）を備えている。またデータ処理装置１は、上位の層から順になされるカテゴリの指定を受付ける度に、各データを指定されたカテゴリに属するものに絞り込む機能部（指定受付部）を備えている。
【００９６】
そして指定受付部は、現在の層のデータの集合を表す集合表示図形Ｓa、および、直近下位の層のカテゴリごとに対応した各カテゴリタグＴcatを含む選択受付画面を、各層について表示させる。また指定受付部は、何れかのカテゴリタグＴcatの選択を伴う絞込操作がなされることにより、該カテゴリタグＴcatに対応するカテゴリの指定を受付ける。そして更に各カテゴリタグＴcatは、集合表示図形Ｓaの周囲に配置されるとともに、集合表示図形Ｓaに向けて突出した突出部を有する。
【００９７】
そのためデータ処理装置１によれば、ユーザが所望のデータを容易に指定することが可能となっている。すなわち各カテゴリタグＴcatが上述した形態であるため、ユーザは選択受付画面の内容（各カテゴリタグＴcatが、集合表示図形Ｓaに含まれるデータを分類するカテゴリを示すこと等）を直感的に把握することができ、所望のデータを容易に指定することが可能である。また各カテゴリタグＴcatは、上記の突出部が集合表示図形Ｓaへ接触するように配置される。これによりユーザは、選択受付画面の内容をより直感的に把握することが可能である。
【００９８】
なお受付動作の実行中に行われる各種操作（絞込操作、戻り操作、および処理指示操作など）については、データ処理装置が操作の意図を認識可能である限り、具体的な形態は特に限定されない。例えばこれらの操作は、指等によるタッチ操作とする代わりに、マウスを使った操作としても良く、音声或いはジェスチャー等による操作としても良い。例えば、選択受付画面の表示中にユーザが「アドレス」と声にしたとき、データ処理装置１は、「アドレス」のカテゴリタグＴcatの選択を伴う絞込操作がなされたと認識するようにしても良い。
【００９９】
この場合にも、既に説明したように、集合表示図形Ｓaが選択パートＰaと非選択パートＰbに分離される（図５を参照）。なお選択受付画面には予め声にすべき内容が表示されているため、ユーザは、新しい操作コマンドを覚える必要なく適切に操作することが可能である。
【０１００】
また本発明の構成は、上記実施形態のほか、発明の主旨を逸脱しない範囲で種々の変更を加えることが可能である。すなわち、上記実施形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の技術的範囲は、上記実施形態の説明ではなく、特許請求の範囲によって示されるものであり、特許請求の範囲と均等の意味及び範囲内に属する全ての変更が含まれると理解されるべきである。
【０１０１】
また上述した各実施形態の内容は、技術的な矛盾の無い限り、組み合わせることが可能である。例えば第３実施形態の内容は、第２実施形態の内容と組み合わせることが可能であり、第４実施形態の内容は、第２または第３実施形態の内容と組み合わせることが可能である。また本発明は、データを処理する各種装置に利用することができる。
【符号の説明】
【０１０２】
１      データ処理装置
１１    メイン処理部
１１ａ  データ解析部
１１ｂ  タグ情報生成部
１１ｃ  データ格納部
１１ｄ  タグ情報格納部
１１ｅ  操作解析部
１１ｆ  ＧＵＩ生成部
１１ｇ  処理機能選択部
１２    データ入力部
１３    操作部
１４    表示部
Ｉc    アイコン
Ｐa    選択パート
Ｐb    非選択パート
Ｓa    集合表示図形（第１オブジェクト）
Ｔcat  カテゴリタグ（第２オブジェクト）
Ｔall  ＡＬＬタグ（第３オブジェクト）
Ｓu    上位層表示図形
【図１】
2014232371.tif 000003
【図２】
2014232371.tif 000004
【図３】
2014232371.tif 000005
【図４】
2014232371.tif 000006
【図５】
2014232371.tif 000007
【図６】
2014232371.tif 000008
【図７】
2014232371.tif 000009
【図８】
2014232371.tif 000010
【図９】
2014232371.tif 000011
【図１０】
2014232371.tif 000012
【図１１】
2014232371.tif 000013
【図１２】
2014232371.tif 000014
【図１３】
2014232371.tif 000015
【図１４】
2014232371.tif 000016
【図１５】
2014232371.tif 000017