(57)【要約】【課題】  オブジェクトの一覧性を高めながら、一つ一つのオブジェクトがどのようにカテゴリー分けされているかをわかり易く表示し、かつユーザがオブジェクトを容易に分類できるようにすること。【解決手段】  オブジェクトを表示する表示手段と、上記表示手段によるオブジェクトの表示態様を指示する指示手段と、上記指示手段によって指示された表示態様に応じてオブジェクトを上記表示手段に表示させる制御手段とを備え、上記指示手段はオブジェクトの表示態様が「平坦な見え方」と「階層的な見え方」とを指示しうることを特徴とするオブジェクト管理装置を提供する。【選択図】  図２
2005165767.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを表示する表示手段と、
上記表示手段によるオブジェクトの表示態様を指示する指示手段と、
上記指示手段によって指示された表示態様に応じてオブジェクトを上記表示手段に表示させる制御手段とを備え、
上記指示手段はオブジェクトの表示態様が「平坦な見え方」と「階層的な見え方」とを指示することを特徴とするオブジェクト管理装置。
【請求項２】
「平坦な見え方」より「階層的な見え方」に切り替わるとき、「平坦な見え方」で表示している全てのオブジェクトに付与されている全てのキーワードに対応したフォルダを表示し、各フォルダ内にそのフォルダに対応するキーワードの付与されているオブジェクトを含めることを特徴とする請求項１に記載のオブジェクト管理装置。
【請求項３】
「階層的な見え方」であるとき、「平坦な見え方」で表示している全てのオブジェクトに付与されている全てのキーワードに対応したフォルダのうち、その中にオブジェクトを持たないフォルダを表示しないことを特徴とする請求項２に記載のオブジェクト管理装置。
【請求項４】
「階層的な見え方」より「平坦な見え方」に切り替わるとき、「階層的な見え方」で見えていた全てのフォルダに含まれるオブジェクトのうちの重複を除く全てと、「階層的な見え方」で見えていた全てのオブジェクトとを表示することを特徴とする請求項１に記載のオブジェクト管理装置。
【請求項５】
「階層的な見え方」であるとき、ある階層で新規に作成したフォルダが、当該フォルダ自身が親もしくは祖先であるものを除く全てのフォルダ内にも作成されることを特徴とする請求項４に記載のオブジェクト管理装置。
【請求項６】
「階層的な見え方」であって、あるフォルダ内を表示しているとき、そのフォルダがどのような親及び祖先のフォルダの下にあるかの階層的な関係を示すアイコンもしくは文字を表示することを特徴とする請求項１に記載のオブジェクト管理装置。
【請求項７】
新規にフォルダが作成されたとき、当該フォルダに関連付けられたラベルが作成されることを特徴とする請求項６に記載のオブジェクト管理装置。
【請求項８】
新規にラベルが作成されたとき、当該ラベルに関連付けられたフォルダが、当該フォルダ自身が親もしくは祖先であるものを除く全てのフォルダ内に作成されることを特徴とする請求項６に記載のオブジェクト管理装置。
【請求項９】
オブジェクトを分類するためのいくつかのキーワードを、それぞれ色に対応させ、それらのキーワードをそれぞれ対応する色のラベルとして表示し、ユーザがラベルをオブジェクトに関連付けることを指示したとき、当該オブジェクトへ当該ラベルに対応したキーワードを付与することを特徴とする請求項６に記載のオブジェクト管理装置。
【請求項１０】
オブジェクトに付与されたキーワードに対応する色を、各オブジェクトの近傍に表示することを特徴とする請求項９に記載のオブジェクト管理装置。
【請求項１１】
オブジェクトをそれぞれに付与されているキーワードごとにまとめ、フォルダとして表示し、当該フォルダと、当該キーワードに関連した名称及び当該キーワードと対応した色を当該フォルダの近傍に表示させることを特徴とする請求項９に記載のオブジェクト管理装置。
【請求項１２】
「階層的な見え方」であって、あるフォルダ内を表示しているとき、そのフォルダ及びその親フォルダ及び祖先のフォルダに関連付けられたキーワードに対応するラベルを表示しないことを特徴とする請求項１に記載のオブジェクト管理装置。
【請求項１３】
オブジェクトのフォルダへの追加を指示したとき、当該オブジェクトに対し、当該フォルダに対応したキーワードを付与することを特徴とする請求項１２に記載のオブジェクト管理装置。
【請求項１４】
オブジェクトのフォルダからの除外を指示したとき、当該オブジェクトより当該フォルダに対応したキーワードを剥がすことを特徴とする請求項１２に記載のオブジェクト管理装置。
【請求項１５】
フォルダ内に、「フォルダの外へ」を象徴するアイコンもしくは文字を表示し、フォルダ内のオブジェクトと、当該アイコンもしくは文字の、両方を指示したとき、当該オブジェクトを当該フォルダより除外することを特徴とする請求項１に記載のオブジェクト管理装置。
【請求項１６】
フォルダ内に、「フォルダの外へ」を象徴するアイコンもしくは文字を表示し、ユーザが当該アイコンもしくは文字を指示したとき、表示が当該フォルダより一つ上の階層に移行することを特徴とする請求項１に記載のオブジェクト管理装置。
【請求項１７】
表示手段にオブジェクトを表示する表示工程と、
上記表示手段によるオブジェクトの表示態様の指示に応じて、オブジェクトを上記表示手段に表示させる表示制御工程とを有し、
上記表示制御工程ではオブジェクトの表示態様を「平坦な見え方」と「階層的な見え方」とすることを特徴とするオブジェクト管理方法。
【請求項１８】
表示手段にオブジェクトを表示する表示処理と、
上記表示手段によるオブジェクトの表示態様の指示に応じて、オブジェクトを上記表示手段に表示させる表示制御処理とをコンピュータに実行させ、
上記表示制御処理ではオブジェクトの表示態様を「平坦な見え方」と「階層的な見え方」とすることを特徴とするコンピュータプログラム。
【請求項１９】
請求項１８に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オブジェクト（コンピュータ・データの利用単位であるファイル、メールの送受信先、ネットワーク上のアドレス、機器の設定、一つ又は複数の機器へのコマンド等）を管理するオブジェクト管理装置、方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
階層型システムと呼ばれるオブジェクト管理方法においては、ユーザは、特定のオブジェクトを探し、利用するために、フォルダと呼ばれる、オブジェクトやフォルダ自身をまとめた管理単位をたどりながら、所望のオブジェクトをさがす方法が一般的である。また、オブジェクトを階層的でなく平坦に表示する方法もある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、階層型システムにおいては、分類の異なる複数のオブジェクトを扱うとき、それらを同時に表示することができないために、操作は煩雑になる。また、オブジェクトを一覧表示できないので、オブジェクトの全体量や、それらがどのように分類されているか分量を把握し難いという欠点を有していた。
【０００４】
他方、オブジェクトを階層的でなく平坦に表示する方法では、ある分類だけに着目してそのオブジェクトのみを扱いたい場合の操作が容易ではない。また、オブジェクトを分類するときに、階層型システムで一般的である、「フォルダに含める」「フォルダより除外する」という直感的操作が採用できない問題点を有していた。
【０００５】
本発明が解決しようとする課題は、オブジェクトの一覧性を高めながら、一つ一つのオブジェクトがどのようにカテゴリー分けされているかをわかり易く表示し、かつユーザがオブジェクトを容易に分類できるようにすることにある。
【課題を解決するための手段】
【０００６】
本発明のオブジェクト管理装置は、オブジェクトを表示する表示手段と、上記表示手段によるオブジェクトの表示態様を指示する指示手段と、上記指示手段によって指示された表示態様に応じてオブジェクトを上記表示手段に表示させる制御手段とを備え、上記指示手段はオブジェクトの表示態様が「平坦な見え方」と「階層的な見え方」とを指示する点に特徴を有する。
また、本発明のオブジェクト管理装置の他の特徴とするところは、「平坦な見え方」より「階層的な見え方」に切り替わるとき、「平坦な見え方」で表示している全てのオブジェクトに付与されている全てのキーワードに対応したフォルダを表示し、各フォルダ内にそのフォルダに対応するキーワードの付与されているオブジェクトを含める点にある。この場合に、「階層的な見え方」であるとき、「平坦な見え方」で表示している全てのオブジェクトに付与されている全てのキーワードに対応したフォルダのうち、その中にオブジェクトを持たないフォルダを表示しないようにしてもよい。
また、本発明のオブジェクト管理装置の他の特徴とするところは、「階層的な見え方」より「平坦な見え方」に切り替わるとき、「階層的な見え方」で見えていた全てのフォルダに含まれるオブジェクトのうちの重複を除く全てと、「階層的な見え方」で見えていた全てのオブジェクトとを表示する点にある。この場合に、「階層的な見え方」であるとき、ある階層で新規に作成したフォルダが、当該フォルダ自身が親もしくは祖先であるものを除く全てのフォルダ内にも作成されるようにしてもよい。
また、本発明のオブジェクト管理装置の他の特徴とするところは、「階層的な見え方」であって、あるフォルダ内を表示しているとき、そのフォルダがどのような親及び祖先のフォルダの下にあるかの階層的な関係を示すアイコンもしくは文字を表示する点にある。この場合に、新規にフォルダが作成されたとき、当該フォルダに関連付けられたラベルが作成されるようにしてもよい。また、新規にラベルが作成されたとき、当該ラベルに関連付けられたフォルダが、当該フォルダ自身が親もしくは祖先であるものを除く全てのフォルダ内に作成されるようにしてもよい。また、オブジェクトを分類するためのいくつかのキーワードを、それぞれ色に対応させ、それらのキーワードをそれぞれ対応する色のラベルとして表示し、ユーザがラベルをオブジェクトに関連付けることを指示したとき、当該オブジェクトへ当該ラベルに対応したキーワードを付与するようにしてもよい。さらに、オブジェクトに付与されたキーワードに対応する色を、各オブジェクトの近傍に表示するようにしてもよく、オブジェクトをそれぞれに付与されているキーワードごとにまとめ、フォルダとして表示し、当該フォルダと、当該キーワードに関連した名称及び当該キーワードと対応した色を当該フォルダの近傍に表示させるようにしてもよい。
また、本発明のオブジェクト管理装置の他の特徴とするところは、「階層的な見え方」であって、あるフォルダ内を表示しているとき、そのフォルダ及びその親フォルダ及び祖先のフォルダに関連付けられたキーワードに対応するラベルを表示しない点にある。この場合に、オブジェクトのフォルダへの追加を指示したとき、当該オブジェクトに対し、当該フォルダに対応したキーワードを付与するようにしてもよい。また、オブジェクトのフォルダからの除外を指示したとき、当該オブジェクトより当該フォルダに対応したキーワードを剥がすようにしてもよい。
また、本発明のオブジェクト管理装置の他の特徴とするところは、フォルダ内に、「フォルダの外へ」を象徴するアイコンもしくは文字を表示し、フォルダ内のオブジェクトと、当該アイコンもしくは文字の、両方を指示したとき、当該オブジェクトを当該フォルダより除外する点にある。
また、本発明のオブジェクト管理装置の他の特徴とするところは、フォルダ内に、「フォルダの外へ」を象徴するアイコンもしくは文字を表示し、ユーザが当該アイコンもしくは文字を指示したとき、表示が当該フォルダより一つ上の階層に移行する点にある。
本発明のオブジェクト管理方法は、表示手段にオブジェクトを表示する表示工程と、上記表示手段によるオブジェクトの表示態様の指示に応じて、オブジェクトを上記表示手段に表示させる表示制御工程とを有し、上記表示制御工程ではオブジェクトの表示態様を「平坦な見え方」と「階層的な見え方」とする点に特徴を有する。
本発明のコンピュータプログラムは、表示手段にオブジェクトを表示する表示処理と、上記表示手段によるオブジェクトの表示態様の指示に応じて、オブジェクトを上記表示手段に表示させる表示制御処理とをコンピュータに実行させ、上記表示制御処理ではオブジェクトの表示態様を「平坦な見え方」と「階層的な見え方」とする点に特徴を有する。
本発明のコンピュータ読み取り可能な記録媒体は、上記本発明のコンピュータプログラムを記録した点に特徴を有する。
【発明の効果】
【０００７】
本発明によれば、オブジェクトの一覧性を高めながら、一つ一つのオブジェクトがどのようにカテゴリー分けされているかをわかり易く表示し、かつユーザがオブジェクトを容易に分類することができる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。図１は本発明を適用した実施形態のオブジェクト管理装置の要部構成を説明するブロック図である。同図において、１は演算部であり、オブジェクト記憶部６及び属性データ記憶部７のデータよりＧＵＩ（グラフィカル・ユーザ・インターフェース）を構成し、表示制御部２を通じて表示ユニット４に表示する。ＧＵＩに対してのユーザの指示は指示入力部５、指示制御部３を通じて演算部１に伝えられ、指示に応じてＧＵＩを再構成し、表示制御部２を通じて表示ユニット４に表示する。
【０００９】
図２は本発明でいう「平坦な見え方」と「階層的な見え方」とを切り替える際の、切り替え方を説明するものである。同図の表現２０１において、「横浜」「京都」…等のオブジェクトは、それぞれ「近畿」「政令指定都市」「古都」等のキーワードによってカテゴライズされている。
【００１０】
「あるキーワードを付与されたオブジェクトは、必ずそのキーワードに対応するフォルダに含まれる」「あるキーワードに対応するフォルダに含まれるオブジェクトには、必ずそのキーワードが付与されている」ためには、表現２０１は、階層的には、表現２０２のように表現されるべきである。
【００１１】
すなわち、「平坦な見え方」より「階層的な見え方」に切り替わるときには、「平坦な見え方」で表示している全てのオブジェクトに付与されている全てのキーワードに対応したフォルダを表示し、各フォルダ内にそのフォルダに対応するキーワードの付与されているオブジェクトを含める。
【００１２】
また、「階層的な見え方」より「平坦な見え方」に切り替わるときには、「階層的な見え方」で見えていた全てのフォルダに含まれるオブジェクトのうちの重複を除く全てと、「階層的な見え方」で見えていた全てのオブジェクトとを表示する。
【００１３】
図３はオブジェクトの表示が平坦であるときの、表示ユニット４上での画面表示状態の例を説明するものである。同図において、領域３０５にオブジェクト３０６が、領域３０４にラベル３０８が表示されている。「ラベル」ボタン３０１はラベル３０８の表示を指示させるためのものであり、「平坦に見せる」ボタン３０２及び「階層的に見せる」ボタン３０３は、領域３０５のオブジェクト表示を平坦であるものと階層的であるものに切り替えさせるためのものである。
【００１４】
また、図３に示す例では、オブジェクトを分類するためのキーワードに対応するラベル３０８を、それぞれ赤、青等の色に対応させて表示している。
【００１５】
また、図３に示す例では、オブジェクト３０６の近傍に、そのオブジェクトにどのようなキーワードが付与されているかを示すため、キーワードに対応する色の色チップ３０７を表示している。
【００１６】
図４は、図３において「階層的に見せる」ボタン３０３が指示されたとき、図３より遷移した状態を表している。
【００１７】
また、図４に示す例では、図３において表示されている全てのオブジェクトに付与されている全てのキーワードに対応したフォルダと、図３で表示されていたオブジェクトのうち、キーワードの付与されていない「image01.jpg」、「image02.jpg」、「image03.jpg」を表示している。
【００１８】
また、図４に示す例では、フォルダに対応するキーワードに対応した名前と色を、そのフォルダの近傍に表示している。
【００１９】
図５は、図４においてフォルダ４０１（図の例では「会社」フォルダ）を開くように指示されたとき、図４より遷移した状態を表している。図５では、図３において表示されている全てのオブジェクトのうち「会社」キーワードのみが付与されている「Machine.com」と、あるキーワードが「会社」と共に付与されているオブジェクトを持つそのキーワードに対応したフォルダとを表示している。
【００２０】
また、図５に示す例では、フォルダ階層表示アイコン５０１として、そのフォルダがどのような親及び祖先のフォルダの下にあるかの階層的な関係を示すアイコンを表示している。
【００２１】
また、図５に示す例では、「会社」フォルダ内を表示しているため、「会社」フォルダに関連付けられたキーワードに対応するラベル（「会社」ラベル）を表示していない。
【００２２】
また、図５に示す例では、「OUTWARD」アイコン５０２として、「フォルダの外へ」を象徴するアイコンを表示している。
【００２３】
図６は、図５において「平坦に見せる」ボタン５０３が指示されたとき、図５より遷移した状態を表している。図６においては、図５で見えていた全てのフォルダに含まれるオブジェクトのうちの重複を除く全てと、図５で見えていた全てのオブジェクトとを表示している。
【００２４】
図７は、図５においてフォルダ５０４（図の例では「友だち」フォルダ）を開くように指示されたとき、図５より遷移した状態を表している。全てのオブジェクト（図３で表示されていたオブジェクト）で、「会社」及び「友だち」のキーワードが付与されているオブジェクトは「printer01.set」、「userGuide.pdf」、「image04.jpg」、「news.doc」であるが、これらにさらに付与されているキーワードとして「旅行」、「重要」、「未決」、「処理済み」はあっても、「保留」はない。すなわち、図７において「保留」フォルダはその中にオブジェクトを持たないため表示されない。
【００２５】
図８は、図７において「平坦に見せる」ボタン７０２が指示されたとき、図７より遷移した状態を表している。
【００２６】
図９は、ユーザにより新たなフォルダの作成が指示された際の動作形態を示すフローチャートである。同図においてオブジェクト管理装置は、ユーザによるフォルダ作成指示を判定し（ステップ９０１）、フォルダの作成が指示されたときフォルダ名の入力を促し（ステップ９０２）、ユーザによるフォルダ名入力を判定し（ステップ９０３）、該フォルダ名のフォルダを、その階層及び、当該フォルダ自身が親もしくは祖先であるものを除く全てのフォルダ内に作成し（ステップ９０４）、当該フォルダに関連付けられたラベルを作成する（ステップ９０５）。
【００２７】
図１０は、ユーザにより新たなラベルの作成が指示された際の動作形態を示すフローチャートである。同図においてオブジェクト管理装置は、ユーザによるラベル作成指示を判定し（ステップ１００１）、ラベルの作成が指示されたときラベル名の入力を促し（ステップ１００２）、ユーザによるラベル名入力を判定し（ステップ１００３）、該ラベルに関連付けられたフォルダを、当該フォルダ自身が親もしくは祖先であるものを除く全てのフォルダ内に作成する（ステップ１００４）。
【００２８】
図１１は、ユーザによりオブジェクトのフォルダへの追加が指示された際の動作形態を示すフローチャートである。同図においてオブジェクト管理装置は、ユーザによるオブジェクトのフォルダへの追加指示を判定し（ステップ１１０１）、該フォルダに関連付けられたキーワードを当該オブジェクトに付与する（ステップ１１０２）。
【００２９】
図１２は、ユーザによりオブジェクトのフォルダからの除外が指示された際の動作形態を示すフローチャートである。同図においてオブジェクト管理装置は、ユーザによるオブジェクトのフォルダからの除外指示を判定し（ステップ１２０１）、該フォルダに関連付けられたキーワードを当該オブジェクトから剥がす（ステップ１２０２）。
【００３０】
図１３は、オブジェクトを分類するためのキーワードに対応するラベル１３０１を、それぞれそれぞれ三角、四角、星形等の形に対応させて表示している。
【００３１】
また、図１３に示す例では、オブジェクト１３０２の近傍に、そのオブジェクトにどのようなキーワードが付与されているかを示すため、キーワードに対応する三角、四角、星形等の形１３０３を表示している。
【００３２】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００３３】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３５】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００３７】
【図１】実施形態のオブジェクト管理装置の要部構成を説明するブロック図である。
【図２】「平坦な見え方」と「階層的な見え方」とを切り替える際の、切り替え方を説明する図である。
【図３】オブジェクトの表示が平坦であるときの、表示ユニット上での画面表示状態の例を説明する図である。
【図４】図３において「階層的に見せる」ボタン３０３が指示されたとき、図３より遷移した状態を表す図である。
【図５】図４においてフォルダ４０１（図の例では「会社」フォルダ）を開くように指示されたとき、図４より遷移した状態を表す図である。
【図６】図５において「平坦に見せる」ボタン５０３が指示されたとき、図５より遷移した状態を表す図である。
【図７】図５においてフォルダ５０４（図の例では「友だち」フォルダ）を開くように指示されたとき、図５より遷移した状態を表す図である。
【図８】図７において「平坦に見せる」ボタン７０２が指示されたとき、図７より遷移した状態を表す図である。
【図９】ユーザにより新たなフォルダの作成が指示された際の動作形態を示すフローチャートである。
【図１０】ユーザにより新たなラベルの作成が指示された際の動作形態を示すフローチャートである。
【図１１】ユーザによりオブジェクトのフォルダへの追加が指示された際の動作形態を示すフローチャートである。
【図１２】ユーザによりオブジェクトのフォルダからの除外が指示された際の動作形態を示すフローチャートである。
【図１３】オブジェクトを分類するためのキーワードに対応するラベル１３０１を、それぞれ三角、四角、星形等の形に対応させて表示する図である。
【符号の説明】
【００３８】
１      演算部
２      表示制御部
３      指示制御部
４      表示ユニット
５      指示入力部
６      オブジェクト記憶部
７      属性データ記憶部
【図１】
2005165767.tif 000003
【図２】
2005165767.tif 000004
【図３】
2005165767.tif 000005
【図４】
2005165767.tif 000006
【図５】
2005165767.tif 000007
【図６】
2005165767.tif 000008
【図７】
2005165767.tif 000009
【図８】
2005165767.tif 000010
【図９】
2005165767.tif 000011
【図１０】
2005165767.tif 000012
【図１１】
2005165767.tif 000013
【図１２】
2005165767.tif 000014
【図１３】
2005165767.tif 000015