(57)【特許請求の範囲】
【請求項１】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付手段と、
前記メタデータを生成するメタデータ生成手段と、を備え、
前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段と、
前記項目設定手段により設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義手段と、を含み、
前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記メタデータ生成手段は、認識可能な所定の記述形式の第１書込みをメタデータ生成指示として受け付けることにより、前記メタデータを生成し、
前記項目設定手段は、前記メタデータ生成手段によって前記メタデータ生成指示が受け付けられると、前記メタデータの項目情報を設定するためのセルを表示するセル表示手段をさらに含み、
前記階層定義手段は、前記入力情報受付手段により受け付けられる前記セルに手書き入力される入力情報を、前記階層構造の最上位の階層の項目情報として設定する、情報処理装置。
【請求項２】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付手段と、
前記メタデータを生成するメタデータ生成手段と、を備え、
前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段と、
前記項目設定手段により設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義手段と、を含み、
前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記階層定義手段により定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示手段をさらに含み、
前記階層表示手段は、前記メタデータの項目情報をカスケードメニューの形式で表示する、情報処理装置。
【請求項３】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付手段と、
前記メタデータを生成するメタデータ生成手段と、を備え、
前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段と、
前記項目設定手段により設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義手段と、を含み、
前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記階層定義手段により定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示手段をさらに含み、
前記階層表示手段は、１つの階層おいて１つの項目情報が選択されることにより、該選択された項目情報に関連付けられた該階層より下位の階層に含まれる項目情報を表示する、情報処理装置。
【請求項４】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付手段と、
前記メタデータを生成するメタデータ生成手段と、を備え、
前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段と、
前記項目設定手段により設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義手段と、を含み、
前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記メタデータの項目表示指示を受け付ける項目表示指示受付手段と、
前記項目表示指示の受付により、前記メタデータの項目情報を表示する項目表示手段と、をさらに備え、
前記項目表示手段は、前記項目表示指示に基づいて、ユーザ指定の最上位の階層の項目情報と、該項目情報に関連付けられた１つ下位の階層の項目情報とを表示する、情報処理装置。
【請求項５】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付手段と、
前記メタデータを生成するメタデータ生成手段と、を備え、
前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段と、
前記項目設定手段により設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義手段と、を含み、
前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記階層定義手段により定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示手段をさらに含み、
前記項目設定手段は、前記メタデータの最上位の項目情報に対して優先度を設定し、
前記階層表示手段は、前記優先度に基づいて、前記最上位の階層の前記項目情報を配列して表示する、情報処理装置。
【請求項６】
前記項目設定手段は、前記前記セルに入力された前記入力情報をコンピュータ生成のテキスト文字列の形式に変換したうえで、前記項目情報として設定する、請求項１に記載の情報処理装置。
【請求項７】
前記メタデータの階層定義指示を受け付けることにより、前記階層定義手段を動作させる階層定義指示受付手段をさらに備え、
前記階層定義指示受付手段は、認識可能な所定の記述形式の第２書込みを前記階層定義指示として受け付ける、請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
前記項目設定手段は、前記メタデータの最上位の項目情報に対して優先度を設定し、
前記項目表示手段は、前記優先度に基づいて、前記最上位の階層の前記項目情報に関連付けられた１つ下位の階層の項目情報を並べて表示する、請求項４に記載の情報処理装置。
【請求項９】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付ステップと、
前記メタデータを生成するメタデータ生成ステップと、を含み、
前記メタデータ生成ステップは、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定ステップと、
前記項目設定ステップにより設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義ステップと、を含み、
前記階層定義ステップは、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付ステップにより受け付けられる文書中の指定された入力情報を関連付け、該関連付けられる情報を該階層より下位の階層の項目情報として定め、
前記メタデータ生成ステップは、認識可能な所定の記述形式の第１書込みをメタデータ生成指示として受け付けることにより、前記メタデータを生成し、
前記項目設定ステップは、前記メタデータ生成ステップによって前記メタデータ生成指示が受け付けられると、前記メタデータの項目情報を設定するためのセルを表示するセル表示ステップをさらに含み、
前記階層定義ステップは、前記入力情報受付ステップにより受け付けられる前記セルに手書き入力される入力情報を、前記階層構造の最上位の階層の項目情報として設定する、情報処理方法。
【請求項１０】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付ステップと、
前記メタデータを生成するメタデータ生成ステップと、を含み、
前記メタデータ生成ステップは、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定ステップと、
前記項目設定ステップにより設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義ステップと、を含み、
前記階層定義ステップは、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付ステップにより受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記階層定義ステップにより定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示ステップをさらに含み、
前記階層表示ステップは、前記メタデータの項目情報をカスケードメニューの形式で表示する、情報処理方法。
【請求項１１】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付ステップと、
前記メタデータを生成するメタデータ生成ステップと、を含み、
前記メタデータ生成ステップは、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定ステップと、
前記項目設定ステップにより設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義ステップと、を含み、
前記階層定義ステップは、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付ステップにより受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記階層定義ステップにより定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示ステップをさらに含み、
前記階層表示ステップは、１つの階層おいて１つの項目情報が選択されることにより、該選択された項目情報に関連付けられた該階層より下位の階層に含まれる項目情報を表示する、情報処理方法。
【請求項１２】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付ステップと、
前記メタデータを生成するメタデータ生成ステップと、を含み、
前記メタデータ生成ステップは、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定ステップと、
前記項目設定ステップにより設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義ステップと、を含み、
前記階層定義ステップは、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付ステップにより受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記メタデータの項目表示指示を受け付ける項目表示指示受付ステップと、
前記項目表示指示の受付により、前記メタデータの項目情報を表示する項目表示ステップと、をさらに含み、
前記項目表示ステップは、前記項目表示指示に基づいて、ユーザ指定の最上位の階層の項目情報と、該項目情報に関連付けられた１つ下位の階層の項目情報とを表示する、情報処理方法。
【請求項１３】
文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付ステップと、
前記メタデータを生成するメタデータ生成ステップと、を備え、
前記メタデータ生成ステップは、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定ステップと、
前記項目設定ステップにより設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義ステップと、を含み、
前記階層定義ステップは、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付ステップにより受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定め、
前記階層定義ステップにより定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示ステップをさらに含み、
前記項目設定ステップは、前記メタデータの最上位の項目情報に対して優先度を設定し、
前記階層表示ステップは、前記優先度に基づいて、前記最上位の階層の前記項目情報を配列して表示する、情報処理方法。
【請求項１４】
請求項１〜８のいずれか１項に記載の情報処理装置としてコンピュータを機能させるための情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メタデータを構成するための情報処理装置、情報処理方法および記録媒体に関する。
【背景技術】
【０００２】
従来、ファイルにメタデータを付与する技術が知られている。例えば、特許文献１には、ファイルを管理するためのフォルダの階層を定義する技術が開示されている。具体的に、特許文献１に記載のファイル管理システムは、メタデータの定義を示すフォルダ定義データ及び階層を指定させ、指定されたフォルダ定義データにおける階層以上の階層定義及び指定されたフォルダ定義データにおける階層の階層定義に対応するデータの入力領域を有する登録フォームに従って、ユーザが情報を入力することによりメタデータが付与されたフォルダを指定の階層について作成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８６７６８号公報（２０１１年９月２２日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のような従来技術は、例えば最上位の階層「年」のメタデータが「２００２」、それより１つ下位の階層「担当」のメタデータが「ＡＡＡ」、「ＡＡＡ」の階層より１つ下位の階層「顧客」にメタデータを設定する場合、１つの登録フォームによってメタデータを設定することができる。
【０００５】
一方、例えば最上位の階層「年」のメタデータが「２００２」、それより１つ下位の階層「担当」のメタデータが「ＡＡＡ」および「ＢＢＢ」、「ＡＡＡ」および「ＢＢＢ」の階層より１つ下位の階層「顧客」に対し、「ＡＡＡ」および「ＢＢＢ」それぞれについて、下位の階層「顧客」に異なるメタデータを設定する場合、１つの登録フォームでメタデータを設定することができない。このため、メタデータが「ＡＡＡ」および「ＢＢＢ」それぞれのときについて別々に登録フォームの入力をユーザに要することになる。
【０００６】
このように、上述のような従来技術は、フォルダの階層毎にメタデータを付与する作業に自由度がなく、作業が煩雑になるといった問題がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、この発明の目的は、従来より煩雑な作業となることなく、自由度が高くなるように、メタデータを構成・付与することが可能な情報処理装置、情報処理方法および記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、文書データに関連するメタデータを生成するメタデータ生成手段と、前記メタデータを生成するための情報を受け付ける入力情報受付手段とを備え、前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段と、前記項目設定手段により設定される項目情報を互いに関連付けて階層構造を定義する階層定義手段とを含み、前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる前記文書中の指定された入力情報を関連付け、該関連付けられる情報を該階層より下位の階層の項目情報として定める。
【発明の効果】
【０００９】
本発明の一態様によれば、従来より煩雑な作業となることなく、自由度が高くなるように、メタデータを構成・付与することができるといった効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】電子ホワイトボードを示す図である。
【図２】電子ホワイトボードにおいて表示された典型的なプレゼンテーションのスライドを示す図である。
【図３】電子ホワイトボードにおいて表示された典型的なタグクラス構成指示およびタグリストを示す図である。
【図４】電子ホワイトボードにおいて表示された典型的なオブジェクトのタグ付与指示および階層的選択メニューを示す図である。
【図５】電子ホワイトボードにおいて表示された典型的な、メタデータクラス内でタグが付与されたオブジェクトを示す図である。
【図６】電子ホワイトボードにおいて表示された典型的なタグクラス構成指示および優先的なタグリストを示す図である。
【図７】電子ホワイトボードにおいて表示された典型的な、メタデータクラス内のタグが付与されたオブジェクトであって、タグによってグループ化され、優先度によって並べられていることを示す図である。
【図８】電子ホワイトボードにおいてメタデータのタグを構成するためのタッチスクリーン方法を示す図である。
【図９】電子ホワイトボードにおいて、オブジェクトにメタデータのタグを付与するためのタッチスクリーン方法を示す図である。
【図１０】電子ホワイトボードにおいて、メタデータのタグクラス内のタグが付与されたオブジェクトを視覚化するためのタッチスクリーン方法を示す図である。
【発明を実施するための形態】
【００１１】
図１は、本発明のいくつかの実施形態における電子ホワイトボード１００を示す。ホワイトボード１００は、タッチスクリーンインターフェース１０５を有するインタラクティブ電子表示装置である。タッチスクリーンインターフェース１０５は、例えばタッチセンサー式の発光ダイオード（ＬＥＤ）または液晶ディスプレイ（ＬＣＤ）パネルである。ホワイトボード１００は、壁、テーブルまたは他の表面に配置される。インターフェース１０５は、タッチ入力を受け付け、ビデオ出力を表示する。タッチ入力は、例えば指、デジタルインクペンまたはスタイラスタッチである。ビデオ出力は、例えばプレゼンテーションのスライドおよび共同文書である。インターフェース１０５は、処理装置１１０と通信可能に接続され、ソフトウエアの指示を実行し、タッチ入力を解釈し、インターフェース１０５におけるビデオ出力を制御する。処理装置１１０は、メモリ１１５と通信可能に接続される。メモリ１１５は、処理装置１１０によって実行されるソフトウエアを記憶し、また処理装置１１０の制御のもと、メタデータのタグクラスとタグの間のユーザが定めた関連付およびメタデータのタグとオブジェクトとの間のユーザが定めた関連付を記憶する。
【００１２】
典型的な電子ホワイトボードのセッションにおいて、ホワイトボード１００のユーザ（例えば、プレゼンター、協力者または会議出席者）は、指またはデジタルインクやスタイラスのような手で持って操作できる手段を用いてインターフェース１０５をタッチすることによるタッチ入力を与え、ユーザがホワイトボード１００において指示を入力すること、ホワイトボード１００に表示されたオブジェクトを選択・操作すること、ホワイトボード１００に表示されたビデオデータにデジタルインクを用いて書込みすることを可能にする。図２は、インターフェース１０５に表示されたプレゼンテーションのスライドを示す。プレゼンテーションのスライドは、キーボードで生成されたテキスト２１０（例えばタイトルおよび箇条書きの点）を有する。テキスト２１０は、スライドに元々入力されているもので、手書き表記２２０は、電子ホワイトボードのセッション（プレゼンテーション）の間に、プレゼンテーションを行う人または聞き手側によって、インターフェース１０５において行われたタッチ入力を介して、デジタルインクとしてスライドに「（プレゼンテーションの）進行中に」追加されたものである。
【００１３】
手書き表記を追加することに加えて、ホワイトボード１００のユーザは、電子ホワイトボードのセッション（プレゼンテーション）の間、ホワイトボード１００に表示されているスライドまたは文書におけるオブジェクトに、メタデータとともにタグを「進行中に」付すことを望むだろう。そのメタデータは、オブジェクトを記述しており、後にページをめくり、セッションを検索するときに、容易に配置され、グループ化され、ソートされることを可能にする。その目的のため、本発明は、ユーザが定め、分類したメタデータのタグが構成され、タッチスクリーン入力に応じてオブジェクトに付与される電子ホワイトボードおよびタッチスクリーン方法を提供し、従来より面倒なく、創造的な流れを中断することなく、従来方法より簡潔なオブジェクトのダグ付与を可能にする。
【００１４】
図８には、ホワイトボード１００において、メタデータのタグを構成するためのタッチスクリーン方法が示されている。この方法は、電子ホワイトボードのセッションの前、間または後に実行されてもよい。生成されるメタデータのタグクラスを識別するタグクラス構成指示はインターフェース１０５（８０５）におけるユーザによってタッチ入力を介して受け付けられる。タグクラス構成指示は、ホワイトボード１００によって認識される構文に沿った手書きのジェスチャーであってもよい。例えば、図３において、タグクラス構成指示３１０は、タグクラス構成表記（ＴＡＧ）を有する手書きのジェスチャーであり、生成されるメタデータのタグクラスを識別する文字（Ｌｉｆｅｃｙｃｌｅ）が後に続く。また、ジェスチャーの両方のテキスト構成には下線が引かれている。もちろん、他の実施形態において、電子ホワイトボードは、他のフォーマットでタグクラス構成指示を認識するよう構成されてもよい。例えば、代わりのタグクラス構成指示は、プラス記号や三角のような所定の手書き記号を含んでもよく、生成されたメタデータのタグクラスを識別する手書き文字が後に続く。また、下線が引かれていなくてもよい。
【００１５】
次に、メタデータのタグクラスについての空のタグが生成され、処理装置１１０の制御のもと、タグクラス構成指示に応じてインターフェース１０５に表示される（８１０）。タグリストは、メタデータのタグクラスを識別し、タグクラス内のメタデータのタグを受け付けるための１以上の空のセルを含む。
【００１６】
次に、メタデータのタグクラス内のタグを識別する完成したタグリストは、インターフェース１０５におけるユーザによって、タッチ入力を介して受け付けられる。メタデータのタグクラス内のタグは、例えばタグリスト内の空のセルに入力された手書き文字として、処理装置１１０によって認識されたフォーマットで受け付けられる。いくつかの実施形態において、空のタグリストは、１つのセルを有し、追加のセルは、処理装置１１０の制御のもと、最初のセルがメタデータのタグで満たされた後に、追加される。図３の例に戻り、メタデータのタグクラス「Ｌｉｆｅｃｙｃｌｅ」についての完成したタグリスト３２０が示されている。タグリストは、タグクラス構成指示３１０に応じて生成され、表示され、メタデータのタグクラス「Ｌｉｆｅｃｙｃｌｅ」を識別するヘッダを含む。タグが満たされると、完成したタグリスト３２０は、手書き文字として入力されたメタデータのタグを含む一連のセルの前にヘッダを含む（例えば、「Ｒｅｑｕｉｒｅｍｅｎｔｓ（要件）」、「Ｄｅｓｉｇｎ（デザイン）」、「Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ（方法）」、「Ｖｅｒｉｆｉｃａｔｉｏｎ（検証）」、「Ｂｅｔａ（試作版）」、「Ｇｏｌｄ  Ｒｅｌｅａｓｅ（完成版）」）。
【００１７】
次に、完成したタグリストにおいてメタデータのタグクラスおよびメタデータのタグを関連付けるメモリ１１５における入力は、処理装置１１０の制御のもと生成される（８２０）。いくつかの実施形態において、手書き文字として入力されるメタデータのタグは、メモリ１１５におけるメタデータのタグを記憶するより先に、処理装置１１０の制御のもと、コンピュータが生成したテキスト文字列として再フォーマット化されてもよい。
【００１８】
図８の方法は、オブジェクトにタグ付けするときの使用のため、ユーザが定め、分類したメタデータのタグの集まりを用いて、メモリ１１５を読み込むよう繰り替えされる。さらに、メタデータのタグクラスのためのエントリがメモリ１１５に生成されると、メタデータのタグクラスは、クラスに新たなタグを追加し、クラス内の既存のタグを変更し、クラスから既存のタグを削除し、または、全体のクラスを削除することによって修正される。メタデータのタグクラスは、インターフェース１０５におけるタッチ入力として、タグクラス構成指示を与えることによって修正される。そこで、クラスについて、完成したタグリストは、処理装置１１０のもと、メモリ１１５におけるクラスについてのエントリにアクセスすることによって生成され、修正可能なフォーマットでインターフェース１０５に表示される。
【００１９】
クラスが削除されるとき、ユーザは、クラス内のタグとオブジェクトとの間に設けられた関連付が保存されるか削除されるかを指定するようインターフェース１０５を介して要求され、ユーザの応答に応じて処理装置１１０によって処理が実行される。
【００２０】
タグがクラスから削除されるとき、ユーザは、タグとオブジェクトの間で設けられた関連付が保存されるか削除されるかどうかを指定するようインターフェース１０５を介して要求され、ユーザの応答に応じて処理装置１１０によって処理が実行される。
【００２１】
削除されたタグがクラスに戻されるとき、ユーザは、削除されたタグが関連付けられるオブジェクトにタグが自動的に関連付けられるかどうか、または、そのような関連付が削除されるかどうかを指定するようインターフェース１０５を介して要求されてもよく、ユーザの応答に応じて処理装置１１０によって処理が実行される。
【００２２】
空のセルにおける手書き入力の代わりとして、新たなタグは、読み込まれたセルから既存のタグをコピーすることによってクラスに追加されてもよく、それを空のセルに貼り付け、改名する。コピーする技術が使用される場合、ユーザは既存のタグが関連付けられているオブジェクトと新たなタグが自動的に関連付けられるべきかどうかを指定するよう、インターフェース１０５を介して要求されてもよく、ユーザに応答に応じて処理装置１１０によって処理が実行される。
【００２３】
図９には、ホワイトボード１００におけるオブジェクトにメタデータのタグを付与するためのタッチスクリーン方法が示される。この方法は、電子ホワイトボードのセッション（プレゼンテーション）の間、一般的に「（プレゼンテーションの）進行中」に実行される。最初に、メタデータがタグ付けされたオブジェクトを識別するオブジェクトタグ指示は、インターフェース１０５におけるユーザによってタッチ入力を介して受け付けられる（９０５）。オブジェクトタグ指示は、処理装置１１０によって認識された手書きジェスチャーであってもよい。例えば、図４において、オブジェクト「Ｃｏｌｌａｂｏｒａｔｉｖｅ  Ｃｏｍｐｕｔｉｎｇ」に付すための指示４１０は、表示されたオブジェクト「Ｃｏｌｌａｂｏｒａｔｉｖｅ  Ｃｏｍｐｕｔｉｎｇ」を取り囲むことによって行われる手書きジェスチャーである。
【００２４】
次に、メタデータのタグクラスを関連付ける階層的選択メニューおよび関連付けられたメタデータのタグは、オブジェクトタグ指示（９１０）に応じて、処理装置１１０の制御のもと、インターフェース１０５において生成され、表示される。階層的選択メニューは、メタデータのタグを用いて読み込まれ、関連付けられたメタデータのタグがメモリ１１５からアクセスされる。関連付けられたクラスおよびタグは、工場出荷時の関連付けられたクラスやタグと同様に、図８の方法の動作を介してメモリ１１５において構成されるものを含む。階層的選択メニューは、いくつかの実施形態において、メタデータのタグクラスを第１レベルにおける選択可能なオプションとして含み、関連付けられたメタデータのタグを第２レベルにおける選択可能なオプションとして含むカスケードメニューである。そのイベントにおいて、第１レベルにおけるすべてまたは部分的なオプションは、最初に表示される。ユーザが第１レベルにおいてオプションを選択するとき、第１レベルにおいて選択されたオプションと関連付けられた第２レベルのオプションはカスケードのような形式で表示される。メニュー選択は、選択可能なオプションを含むセルにおいて、指のタップまたはデジタルインクペンのようなタッチ入力を介して、インターフェース１０５においてユーザによって行われる。図４には、メタデータのタグクラスおよびそれらの関連付けられたメタデータのタグを関連付ける階層的選択メニュー４２０が示される。メニュー４２０は、オブジェクトタグ指示４１０に応じて、生成され、表示され、メニュー４２０の第１レベルにおいてメタデータのタグクラス（「Ａｔｔｅｎｄｅｅｓ（出席者）」，「Ｐｒｉｏｒｉｔｙ（優先度）」，「Ｌｉｆｅｃｙｃｌｅ（ライフサイクル）」）を示す。ユーザがインターフェース１０５においてタッチ入力を介してメニュー４２０の第１レベルにおけるメタデータのタグクラスの１つを選択すると、選択されたメタデータのタグクラスと関連付けられたメタデータのタグ（「Ｒｅｑｕｉｒｅｍｅｎｔｓ」，「Ｄｅｓｉｇｎ」，「Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ」，「Ｖｅｒｉｆｉｃａｔｉｏｎ」，「Ｂｅｔａ」，「Ｇｏｌｄ  Ｒｅｌｅａｓｅ」）は、カスケード形式でメニュー４２０の第２レベルに出現する。
【００２５】
次に、選択されたオブジェクトに付加するためのメタデータタグの選択は、階層的選択メニューにおいて、ユーザによってタッチ入力を介して受け付けられる（９１５）。図４において、メニュー４２０の第２レベルに移ると、ユーザは、選択されたオブジェクト（例えば、「Ｃｏｌｌａｂｏｒａｔｉｖｅ  Ｃｏｍｐｕｔｉｎｇ」）にメタデータとして付加するために、第２レベルにおいて表示されたメタデータのタグ（例えば、「Ｒｅｑｕｉｒｅｍｅｎｔｓ」）の１つを、インターフェース１０５におけるタッチ入力を介して選択する。適切であれば、１以上のメタデータのタグが、選択されたオブジェクトに付加するために選択されてもよい。
【００２６】
次に、選択されたメタデータのタグおよびオブジェクトを関連付けるメモリ１１５におけるエントリは、処理装置１１０の制御のもと、生成される（９２０）。選択されたオブジェクトは、処理装置１１０のもと、メモリ１１５において関連付を記憶するより先に、コンピュータ生成のテキスト文字列に再フォーマット化されてもよい。
【００２７】
図９の方法は、ユーザが定めるタグの付いたオブジェクトの集まりを有したメモリ１１５を読み込むよう繰り替えされる。さらに、メタデータのタグをオブジェクトに関連付けるエントリは、メモリ１１５において生成される。そのエントリは、新たなオブジェクトにタグを関連付けるか、タグから既存のオブジェクトを分離することによって変更されてもよい。さらに、いくつかの実施形態において、ホワイトボード１００は、ユーザの定めたタグの付いたオブジェクトを生成するユーザが、オブジェクトが個人的な利用であるか、または、ホワイトボード１００の他のユーザによる使用が可能であるかどうかをインターフェース１０５においてタッチ入力を介して指定することを可能にするアクセスコントロール設定を含む。
【００２８】
図１０には、ホワイトボード１００におけるメタデータのタグクラス内のタグの付いたオブジェクトを視覚化するためのタッチスクリーン方法が示される。まず、視覚化されるメタデータのタグクラスを識別するクラス視覚化指示は、インターフェース１０５においてタッチ入力を介して受け付けられる（１００５）。クラス視覚化指示は、ホワイトボード１００によって認識された構文に沿った手書きジェスチャーであってもよい。例えば、図５において、クラス視覚化指示５１０は、クラス視覚化表記（「ＶＩＥＷ」）の後に続けて表記されるメタデータのタグクラスを識別する文字（「Ｌｉｆｅｃｙｃｌｅ」）を有する手書きジェスチャーであり、そのジェスチャーのテキスト要素には下線が引かれている。もちろん、他の実施形態において、電子ホワイトボードは、他の形式において、クラス視覚化指示を認識するよう構成されてもよい。次に、メタデータのタグクラスにおいてタグの付いたオブジェクトの指示リストは、処理装置１１０の制御のもと、生成され、インターフェース１０５に表示される（１０１０）。各タグの付いたオブジェクトのリストは、メタデータのタグクラス内においてメタデータのタグと、タグが付加されるオブジェクトを含む１以上のセルを識別する。図５において、メタデータのタグクラス「Ｌｉｆｅｃｙｃｌｅ」についてのタグ付きのオブジェクトのリスト５２０が示される。タグ付きのオブジェクトのリスト５２０は、クラス視覚化指示５１０に応じて生成され、表示され、メタデータのタグクラス内のメタデータのタグ（「Ｒｅｑｕｉｒｅｍｅｎｔｓ」）を識別するヘッダを含み、タグが付加されるオブジェクト（例えば、「Ｕｓｅｒ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ」，「Ｌｏｃａｔｉｏｎ−Ａｗａｒｅ  Ｃｏｍｐｕｔｉｎｇ」，「Ｃｏｌｌａｂｏｒａｔｉｖｅ  Ｃｏｍｐｕｔｉｎｇ」）を含むセルが後に続く。例に示されるように、タグの付いたオブジェクトリストは、オブジェクトがタグと関連付けられていないことによって、「Ｄｅｓｉｇｎ」、「Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ」、「Ｖｅｒｉｆｉｃａｔｉｏｎ」および「Ｇｏｌｄ  Ｒｅｌｅａｓｅ」のメタデータのタグについて「Ｌｉｆｅｃｙｃｌｅ」クラス内に表示されていない。
【００２９】
インターフェース１０５において表示されるタグ付きのオブジェクトリストは、メタデータのタグがメモリ１１５に追加される順序（例えば、最も早いものから遅いもの、その逆）のように、または、メタデータのタグが付加されるオブジェクトの数に基づいて、様々な方法で配列される。いくつかの実施形態において、ホワイトボード１００は、ユーザがインターフェース１０５においてタッチ入力を介してリスト順序の基準を指定することが可能となる設定を含む。
【００３０】
インターフェース１０５において表示されたタグ付きのオブジェクトリスト内のオブジェクトは、オブジェクトがタグ付けされる順序（例えば、最も早いものから遅いもの、その逆）のような、異なる方法で配列されてもよい。いくつかの実施形態において、ホワイトボード１００は、ユーザがインターフェース１０５におけるタッチ入力を介してリスト配列基準を指定することを可能にする設定を含む。
【００３１】
いくつかの実施形態において、メタデータのタグは、階層的選択メニューを提示するとき、および／または、タグ付きのオブジェクトリストを提示するとき、メタデータのタグを配列するために使用される優先事項を用いて構成される。図６には、手書きタグクラス構成指示６１０が、これら実施形態において、インターフェース１０５において受け付けられるとき、メタデータのタグクラスについての空のタグリストは、処理装置１１０の制御のもと、インターフェース１０５において生成され、表示される。メタデータのタグクラス内における手書きのメタデータのタグおよび割り当てられた優先事項がタグリストの空のセルに入力され、優先タグリスト６２０を生じる。メタデータのタグクラス、メタデータのタグおよびそれぞれの優先度を関連付けるメモリ１１５におけるエントリは、処理装置１１０の制御のもと、優先タグリスト６２０から生成される。優先度は、階層的選択メニューを提示するとき、および、タグの付いたオブジェクトリストを提示するとき、メタデータのタグを配列するために付加される。例えば、図７に示されるように、クラス視覚化指示「ＶＩＥＷ  Ｒｅｇｉｏｎｓ」７１０が受け付けられるとき、メタデータのタグクラス「Ｒｅｇｉｏｎｓ」におけるタグ付きのオブジェクトリスト７２０（「Ｎｏｒｔｈ  Ａｍｅｒｉｃａ」、「Ｅｕｒｏｐｅ」、「Ｓｏｕｔｈ  Ａｍｅｒｉｃａ」、「Ａｓｉａ−Ｐａｃｉｆｉｃ」にグループ分けされている）は、処理装置１１０の制御のもと、生成され、メモリ１１５において記憶される関連付けられたメタデータのタグの優先度「１」、「２」、「３」、「４」に応じて、左から右にインターフェース１０５において配列される。メタデータのタグクラス内のタグの優先度は、修正される既存のクラスを識別するタグクラス構成指示をインターフェース１０５におけるタッチ入力として与えることによって修正されてもよい。関連付けられた優先度を含むクラスについての完成したタグリストは、処理装置１１０の制御のもと、メモリ１１５からクラスについてのエントリにアクセスすることによって生成され、修正可能なフォーマットにおいてインターフェース１０５に表示される。
【００３２】
本発明は、精神または必須の特徴から逸脱することなく、他の特定の形態において具体的に表現されてもよいことが当業者に理解されるだろう。本明細書は、すべてに関して例示的であって、非限定的に考えられるべきである。本発明の範囲は、添付のクレームによって示されており、意味および等価な範囲内になるようすべての変更が包含されることを意図している。
【００３３】
＜まとめ＞
本発明の第１態様に係る情報処理装置（電子ホワイトボード１００）は、文書データに関連するメタデータを生成するための入力情報を受け付ける入力情報受付手段（タッチスクリーンインターフェース１０５）と、前記メタデータを生成するメタデータ生成手段（処理装置１１０）とを備え、前記メタデータ生成手段は、前記入力情報を前記メタデータの項目を示す項目情報として前記メタデータに設定する項目設定手段（処理装置１１０）と、前記項目設定手段により設定される複数の項目情報を互いに関連付けて階層構造を定義する階層定義手段（処理装置１１０）とを含み、前記階層定義手段は、設定済の階層の項目情報のうち指定された項目情報に対して、前記入力情報受付手段により受け付けられる文書中の指定された入力情報を関連付け、該関連付けられる入力情報を該階層より下位の階層の項目情報として定める。
【００３４】
上記構成によれば、メタデータ生成指示の受付により、文書データに関連するメタデータが生成され、メタデータを生成するための入力情報が前記メタデータの項目を示す項目情報として前記メタデータに設定され、前記設定される項目情報を互いに関連付けて階層構造が定義され、設定済の階層の項目情報のうちユーザにより指定された項目情報に対して入力情報を関連付け、該関連付けられる入力情報が該階層より下の階層の項目情報として定められる。
【００３５】
このため、設定済の階層の項目情報から関連付の元となる項目情報をユーザが選択し、それよりも下位の情報として関連付けたい入力情報を文書中において指定すれば、メタデータの階層構造が構成されるので、従来より煩雑な作業となることなく、自由度が高くなるように、メタデータを構成することが可能な情報処理装置を提供することができる。
【００３６】
本発明の第２態様に係る情報処理装置は、前記階層定義手段により定義された階層構造に基づいて、前記メタデータの項目情報を階層的に選択可能に表示する階層表示手段（タッチスクリーンインターフェース１０５）をさらに含む。
【００３７】
上記構成によれば、互いに関連付けられた項目情報を、ユーザにとって視覚的に分かり易くすることができる。
【００３８】
本発明の第３態様に係る情報処理装置において、前記メタデータ生成手段は、認識可能な所定の記述形式の第１書込みをメタデータ生成指示として受け付けることにより、前記メタデータを生成する。
【００３９】
上記構成によれば、簡単にメタデータの生成を指示することができる。
【００４０】
本発明の第４態様に係る情報処理装置において、前記項目設定手段は、前記メタデータ生成手段によって前記メタデータ生成指示が受け付けられると、前記メタデータの項目情報を設定するためのセルを表示するセル表示手段（タッチスクリーンインターフェース１０５）をさらに含み、前記階層定義手段は、前記入力情報受付手段により受け付けられる前記セルに手書き入力される情報を、前記階層構造の最上位の階層の項目情報として設定する。
【００４１】
上記の構成によれば、キーボード等の入力手段に不慣れなユーザであっても入力が可能であるので、項目情報の設定が簡単である。
【００４２】
本発明の第５態様に係る情報処理装置において、前記入力情報設定手段は、前記前記セルに入力された前記情報をコンピュータ生成のテキスト文字列の形式に変換したうえで、前記項目情報として設定することが好ましい。
【００４３】
本発明の第６態様に係る情報処理装置は、前記メタデータの階層定義指示を受け付けることにより、前記階層定義手段を動作させる階層定義指示受付手段（タッチスクリーンインターフェース１０５）をさらに備え、前記階層定義指示受付手段は、認識可能な所定の記述形式の第２書込みを前記階層定義指示として受け付ける。
【００４４】
上記の構成によれば、簡単に階層構造の定義を指示することができる。
【００４５】
本発明の第７態様に係る情報処理装置において、前記階層表示手段は、前記メタデータの項目情報をカスケードメニューの形式で表示することが好ましい。
【００４６】
本発明の第８態様に係る情報処理装置において、前記階層表示手段は、１つの階層おいて１つの項目情報が選択されることにより、該選択された項目情報に関連付けられた該階層より下位の階層に含まれる項目情報を表示することが好ましい。
【００４７】
本発明の第９態様に係る情報処理装置は、前記メタデータの項目表示指示を受け付ける項目表示指示受付手段（タッチスクリーンインターフェース１０５）と、前記項目表示指示の受付により、前記メタデータの項目情報を表示する項目表示手段とをさらに備え、前記項目表示手段（タッチスクリーンインターフェース１０５）は、最上位の階層の項目情報と、該項目情報に関連付けられた１つ下位の階層の項目情報とを表示する。
【００４８】
上記の構成によれば、簡単な操作で、指定した項目情報を見ることができる。
【００４９】
本発明の第１０態様に係る情報処理装置において、前記項目設定手段は、前記メタデータの最上位の項目情報に対して優先度を設定し、前記項目表示手段は、前記優先度に基づいて、前記最上位の階層の前記項目情報に関連付けられた１つ下位の階層の項目情報を並べて表示する。
【００５０】
上記の構成によれば、重要な情報ほど優先度の高くに並べることで、項目情報を整理して表示することができる。
【００５１】
本発明の第１１態様に係る情報処理装置において、前記項目設定手段は、前記メタデータの最上位の項目情報に対して優先度を設定し、前記階層表示手段は、前記優先度に基づいて、前記最上位の階層の前記項目情報を配列して表示する。
【００５２】
上記の構成によれば、重要な情報ほど優先度の高くに並べることで、項目情報を整理して表示することができる。
【００５３】
また、本発明に係る各態様は、以下のようにも表現してもよい。
【００５４】
本発明の一態様の方法は、電子ホワイトボードにおいて、メタデータのタグを構成し、付与するためのタッチスクリーン方法であって、メタデータのタグクラスを識別するタグクラス構成指示を、前記電子ホワイトボードにおける第１タッチスクリーン入力として受けるステップと、前記メタデータのタグクラスにおいて複数のメタデータのタグを、前記電子ホワイトボードにおける第２タッチスクリーン入力として受けるステップと、前記電子ホワイトボードのメモリにおいて、前記メタデータのタグクラスと前記メタデータのタグとを関連付けるステップと、メタデータにタグが付される前記電子ホワイトボードにおけるオブジェクトを識別するオブジェクトタグ指示を、第３タッチスクリーン入力として受けるステップと、前記関連付けられたメタデータのタグクラスとメタデータのタグを使用する前記電子ホワイトボードにおいて、第１レベルにおける選択可能なオプションとしての前記メタデータのタグクラスと、第２レベルにおける選択可能なオプションとしての前記メタデータのタグを含む階層的選択メニューを生成するステップと、前記電子ホワイトボードに前記階層的選択メニューを出力するステップと、前記メタデータのタグの１つの前記階層的選択メニューからの選択を、前記電子ホワイトボードにおける第４タッチスクリーン入力として受けるステップとを含む。
【００５５】
本発明の一態様の方法において、前記タグクラス構成指示は、前記電子ホワイトボードによって認識された構文における手書きジャスチャーを含む。
【００５６】
本発明の一態様の方法において、前記手書きジェスチャーは、前記メタデータのタグクラスを識別する文字に応じたタグクラス構成表記を含む。
【００５７】
本発明の一態様の方法において、前記メタデータのタグは、前記電子ホワイトボードによって認識されるフォーマットで手書きジェスチャーとしてとして受け取られる。
【００５８】
本発明の一態様の方法において、前記手書き文字は、前記タグクラス構成指示に応答して、前記電子ホワイトボードにおいて出力された前記メタデータのタグクラスについてのタグリストの空のセルに書かれる。
【００５９】
本発明の一態様の方法において、前記メタデータのタグは、前記関連付けステップに優先して、前記電子ホワイトボードによって、コンピュータが生成したテキスト文字列として再フォーマット化される。
【００６０】
本発明の一態様の方法において、前記オブジェクトタグ指示は、前記電子ホワイトボードによって認識される構文において手書きジェスチャーを含む。
【００６１】
本発明の一態様の方法において、前記階層的選択メニューは、カスケードメニューである。
【００６２】
本発明の一態様の方法において、前記階層的選択メニューの前記第２レベルは、該階層的選択メニューの前記第１レベルにおいて、前記メタデータのタグクラスの選択に応答して出力される。
【００６３】
本発明の一態様の方法は、前記メタデータのタグについての複数の優先度を、前記電子ホワイトボードにおけるタッチスクリーン入力として受け取るステップを含む。
【００６４】
本発明の一態様の方法において、前記メタデータのタグは、各優先度に応じて、前記階層的選択メニューの前記第２レベルにおいて配列される。
【００６５】
本発明の一態様の電子ホワイトボードは、メモリと、メタデータのタグクラスを識別するタグクラス構成指示を第１入力として受け、前記メタデータのタグクラスにおいて複数のメタデータのタグを第２入力として受け、前記メタデータがタグ付されたオブジェクトを識別するオブジェクトタグ指示を第３入力として受け、前記関連付けられたメタデータのタグクラスとメタデータのタグを使用する前記電子ホワイトボードにおいて、第１レベルにおける選択可能なオプションとしての前記メタデータのタグクラスと、第２レベルにおける選択可能なオプションとしての前記メタデータのタグを含む階層的選択メニューを出力として表示し、前記メタデータのタグの１つの前記階層的選択メニューからの選択を第４入力として受けるよう構成されたタッチスクリーンインターフェースと、前記メモリおよび前記タッチスクリーンインターフェースと通信可能に接続され、前記メモリにおいて前記メタデータのタグクラスと前記メタデータのタグとを関連付け、前記関連付けられたメタデータのタグクラスとメタデータのタグを用いて前記階層的選択メニューを生成するよう構成された処理装置とを備える。
【００６６】
本発明の一態様の電子ホワイトボードにおいて、前記タグクラス構成指示は、当該電子ホワイトボードにおいて認識される構文において手書きジェスチャーを含む。
【００６７】
本発明の一態様の電子ホワイトボードにおいて、前記メタデータのタグは、当該電子ホワイトボードによって認識されるフォーマットで手書き文字として受け取られる。
【００６８】
本発明の一態様の電子ホワイトボードにおいて、前記手書き文字は、前記タグクラス構成指示に応じて、当該電子ホワイトボードにおいて出力される前記メタデータのタグクラスについてのタグリストの空のセルに書かれる。
【００６９】
本発明の一態様の電子ホワイトボードにおいて、前記メタデータのタグは、前記メモリにおいて前記メタデータのタグクラスと前記メタデータのタグを関連付けることに優先して、前記処理装置によって、コンピュータ生成のテキスト文字列として再フォーマット化される。
【００７０】
本発明の一態様の電子ホワイトボードにおいて、前記オブジェクトタグ指示は、当該電子ホワイトボードによって認識される構文における手書きジェスチャーを含む。
【００７１】
本発明の一態様の電子ホワイトボードにおいて、前記階層的メニューは、カスケードメニューである。
【００７２】
本発明の一態様の電子ホワイトボードにおいて、前記階層的選択メニューの前記第２レベルは、前記階層的選択メニューの前記第１レベルにおいて前記メタデータのタグクラスの選択に応答して出力される。
【００７３】
本発明の一態様の電子ホワイトボードにおいて、前記タッチスクリーンインターフェースは、前記メタデータのタグについての複数の優先度をタッチ入力として受け取るよう構成される。
【符号の説明】
【００７４】
１００  電子ホワイトボード
１０５  タッチスクリーンインターフェース（入力情報受付手段，階層表示手段，セル表示手段，項目表示指示受付手段，項目表示手段）
１１０  処理装置（メタデータ生成手段，項目設定手段，階層定義手段）
１１５  メモリ
２１０  テキスト
２２０  手書き表記
３１０  タグクラス構成指示（メタデータ生成指示）
３２０  タグリスト
４１０  オブジェクトタグ指示（階層定義指示）
４２０  階層的選択メニュー（階層構造）
５１０  クラス視覚化指示（項目表示指示）
５２０  リスト
６１０  手書きタグクラス構成指示
６２０  優先タグリスト
７２０  オブジェクトリスト
【図１】
0005864689.tif 000002
【図２】
0005864689.tif 000003
【図３】
0005864689.tif 000004
【図４】
0005864689.tif 000005
【図５】
0005864689.tif 000006
【図６】
0005864689.tif 000007
【図７】
0005864689.tif 000008
【図８】
0005864689.tif 000009
【図９】
0005864689.tif 000010
【図１０】
0005864689.tif 000011