(57)【要約】【解決課題】  注釈データが付加された複数のページデータの任意の部分に対する任意の処理を実行する際の操作性を向上させることができるようにする。【解決手段】  注釈データの種類と、注釈データが付加されたページデータのページ番号と、注釈データの内容とが対応して表示された注釈一覧をディスプレイに表示し（１０２）、注釈一覧において、注釈データ及び処理内容が選択され、注釈選択データ及び処理選択データが入力されると（１０４）、選択された注釈データが付加されたページデータに対して、選択された処理内容を実行する（１１２）。【選択図】  図６
2006228131.tif 000002
【特許請求の範囲】
【請求項１】
複数ページのページデータからなる文書データに対し、前記ページデータに注釈データを付加する注釈付加手段と、
前記ページデータに付加された前記注釈データの内容を提示する提示手段と、
少なくとも１つの処理内容を記憶した記憶手段と、
前記処理内容を選択する処理選択データ及び前記提示手段によって提示された前記注釈データの内容を選択する注釈選択データを入力する入力手段と、
前記入力手段によって入力された処理選択データ及び注釈選択データに基づいて、前記文書データの前記注釈選択データに応じた部分に対し、前記入力手段によって入力された前記処理選択データに応じた処理内容の処理を実行する処理実行手段と、
を含む文書データ処理装置。
【請求項２】
前記注釈データは、１ページ分のページデータを指定するページ注釈データ及び前記文書データの範囲を指定する開始位置注釈データと終了位置注釈データとからなる範囲注釈データの少なくとも一方を含み、
前記処理実行手段は、前記入力手段によって入力された注釈選択データに基づいて、前記ページ注釈データの内容が選択されている場合には、前記文書データの前記ページ注釈データが付加されているページデータに対し、前記入力手段によって入力された前記処理選択データに応じた処理内容の処理を実行し、
前記開始位置注釈データの内容及び前記終了位置注釈データの内容が選択された場合には、前記文書データの前記開始位置注釈データと前記終了位置注釈データとで指定される範囲に対し、前記入力手段によって入力された前記処理選択データに応じた処理内容の処理を実行する請求項１に記載の文書データ処理装置。
【請求項３】
前記記憶手段に、印刷処理、複製処理、及び削除処理の処理内容の少なくとも１つを記憶した請求項１又は２に記載の文書データ処理装置。
【請求項４】
少なくとも１つの処理内容を記憶した記憶手段を含む文書データ処理装置において、
複数ページのページデータからなる文書データに対し、前記ページデータに注釈データを付加し、
前記ページデータに付加された前記注釈データの内容を提示し、
前記処理内容を選択する処理選択データ及び前記提示された前記注釈データの内容を選択する注釈選択データを入力し、
前記入力された処理選択データ及び注釈選択データに基づいて、前記文書データの前記注釈選択データに応じた部分に対し、前記処理選択データに応じた処理内容の処理を実行することを特徴とする文書データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、文書データ処理装置及び文書データ処理方法に係り、特に、注釈データが付加され、かつ、複数のページからなる文書データを処理する文書データ処理装置及び文書データ処理方法に関する。
【背景技術】
【０００２】
近年、文書データに対して、当該文書データの本文に影響を与えることなく、しおりやスタンプ等の注釈データを付加する技術が広く用いられている。
【０００３】
この注釈データを文書データに付加することのできるシステムの例として、富士ゼロックス株式会社のＤｏｃｕＷｏｒｋｓ（登録商標）や、米国Ａｄｏｂｅ社のＡｃｒｏｂａｔ（登録商標）等がある。
【０００４】
ところで、以上のような注釈データを文書データに付加することのできるシステムにおいて、注釈データが付加された複数のページデータに対して、印刷、削除、複製などの処理を一括して実行する場合には、処理部分として、注釈データが付加されていないページデータを除いて複数のページデータを選択する操作をユーザが行う必要がある。
【０００５】
注釈データが付加された複数のページに対して処理を実行する場合の操作性を向上させる装置として、ページ毎に削除用、印刷用、及び表示用の目的に応じたしおりを付加して、選択されたしおりに基づいて、しおりが付加された全てのページ文章の編集を行う画像ファイリング装置が知られている（特許文献１）。
【特許文献１】特開平５―３４２２７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の画像ファイリング装置では、付加されたしおりに応じた編集以外の処理を実行したい場合や、処理部分がしおりが付加された全てのページ文章ではない場合には、操作性の向上が図れない、という問題がある。
【０００７】
本発明は、上記の問題点を解決するためになされたもので、注釈データが付加された複数のページデータの任意の部分に対する任意の処理を実行する際の操作性を向上させることができる文書データ処理装置及び文書データ処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る文書データ処理装置は、複数ページのページデータからなる文書データに対し、前記ページデータに注釈データを付加する注釈付加手段と、前記ページデータに付加された前記注釈データの内容を提示する提示手段と、少なくとも１つの処理内容を記憶した記憶手段と、前記処理内容を選択する処理選択データ及び前記提示手段によって提示された前記注釈データの内容を選択する注釈選択データを入力する入力手段と、前記入力手段によって入力された処理選択データ及び注釈選択データに基づいて、前記文書データの前記注釈選択データに応じた部分に対し、前記入力手段によって入力された前記処理選択データに応じた処理内容の処理を実行する処理実行手段と、を含んで構成されている。
【０００９】
本発明に係る文書データ処理方法は、少なくとも１つの処理内容を記憶した記憶手段を含む文書データ処理装置において、複数ページのページデータからなる文書データに対し、前記ページデータに注釈データを付加し、前記ページデータに付加された前記注釈データの内容を提示し、前記処理内容を選択する処理選択データ及び前記提示された前記注釈データの内容を選択する注釈選択データを入力し、前記入力された処理選択データ及び注釈選択データに基づいて、前記文書データの前記注釈選択データに応じた部分に対し、前記処理選択データに応じた処理内容の処理を実行することを特徴とする。
【００１０】
本発明に係る文書データ処理装置及び文書データ処理方法によれば、複数ページのページデータからなる文書データに対し、ページデータに注釈データを付加し、ページデータに付加された注釈データの内容を提示する。そして、処理内容を選択する処理選択データ及び提示された注釈データの内容を選択する注釈選択データを入力し、入力された処理選択データ及び注釈選択データに基づいて、文書データの注釈選択データに応じた部分に対し、処理選択データに応じた処理内容の処理を実行する。
【００１１】
従って、処理内容を選択し、また、注釈データの内容を選択して、選択された文書データの部分に対し、選択された処理内容の処理を実行することにより、注釈データが付加された複数のページデータの任意の部分に対する任意の処理を実行する際の操作性を向上させることができる。
【発明の効果】
【００１２】
以上説明したように、本発明の文書データ処理装置及び文書データ処理方法によれば、処理内容及び注釈データの内容を選択して、選択された文書データの部分に対し、選択された処理内容の処理を実行することにより、注釈データが付加された複数のページデータの任意の部分に対する任意の処理を実行する際の操作性を向上させることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１４】
図１に示すように、第１の実施の形態に係る文書データ処理装置１０は、後述する注釈ページデータ処理ルーチンを実行するプログラムを含む各種プログラムやパラメータ等が記憶されたＲＯＭ１２、各種プログラムを実行するＣＰＵ１４、ＣＰＵ１４による各種プログラムの実行時におけるワークエリア等として用いられるＲＡＭ１６、入力された文書データを記憶するＨＤＤ１８、キーボード２０、マウス２２、ディスプレイ２４、及びこれらを相互に接続するための入出力ポート２６が設けられている。
【００１５】
ＨＤＤ１８に記憶されている文書データは複数ページのページデータからなり、文書データ処理装置１０は、図２に示すように、文書データの各ページデータの任意の位置に、しおりデータ、スタンプデータ、書き込みデータなどの注釈データを付加することができる機能が設けられており、ＲＡＭ１６には、図３に示すような、ページ番号、注釈の有無、注釈の種類、及び内容の項目からなる文書データ注釈管理テーブルと、図４に示すような、注釈ページデータ管理テーブルとが記憶されている。注釈ページデータ管理テーブルは、文書データ注釈管理テーブルにおいて、注釈データが付加されていないページデータに関するデータを除いたものとなっている。
【００１６】
なお、文書データ処理装置１０は、従来公知の一般的構成のパーソナルコンピュータを適用でき、本実施の形態では、文書データ処理装置１０の構成に関する詳細な説明を省略する。
【００１７】
次に、第１の実施の形態の作用について説明する。文書データ処理装置１０において、図２に示すように、ＨＤＤ１８から読みこんだ文書データを表示する文書データ表示画面３０をディスプレイ２４に表示させ、ユーザはキーボード２０やマウス２２を操作して、文書データの各ページの任意の位置に注釈データを付加する。注釈データの種類には、例えば、しおりデータ、スタンプデータ、書き込みデータなどがあり、ユーザは、各種の注釈データを文書データの各ページデータに付加する。なお、しおりデータ及び書き込みデータを付加する際には、コメントとして任意のテキストを入力することができ、また、しおりデータには、テキストを入力できるしおりデータの他に、処理部分として１ページ分のページデータを示すのではなく、処理部分の範囲を指定する範囲しおりデータがある。この範囲しおりデータは、図５に示すような開始位置しおりデータと終了位置しおりデータとからなっており、処理部分を開始位置と終了位置とで囲まれる範囲で示すことができるようになっている。
【００１８】
そして、ユーザがマウス２２を操作して、文書データ表示画面３０の文書データ情報表示ボタン３２をクリックすると、図６に示す注釈ページデータ処理ルーチンが実行される。まず、ステップ１００において、注釈ページデータ管理テーブルをＲＡＭ１６から読込み、ステップ１０２で、図７に示すような注釈一覧３４を表示する。注釈一覧３４には、注釈データの種類と、注釈データが付加されたページデータのページ番号と、注釈データの内容とが対応して表示されている。また、注釈一覧３４に表示する注釈データの種類を指定するために、下部に注釈データの種類を指定するチェックボックス３６が設けられており、チェックボックス３６の右部に、処理内容を選択するラジオボタン３７及び注釈一覧３４に表示された注釈データの内容に応じて指定された部分に対して選択された処理内容を実行するための処理実行ボタン３８が設けられている。なお、注釈一覧３４には、注釈データの内容として、コメントを表示する場合を例に説明したが、注釈データに色や形状がある場合には、色や形状に関する情報を表示するようにしてもよい。
【００１９】
ステップ１０４では、注釈選択データ及び処理選択データが入力されたか否かを判定し、ユーザがマウス２２を操作して、注釈データの内容をクリックしたりドラッグアンドドロップして選択された注釈データをハイライトにし、また、ラジオボタン３７をクリックし、処理実行ボタン３８をクリックすると、選択された注釈データに基づいて注釈選択データが生成され、クリックされたラジオボタン３８に基づいて処理選択データが生成され、注釈選択データ及び処理選択データが入力されて、ステップ１０４からステップ１１０へ進む。なお、以下では、希望する処理内容として印刷処理が選択され、印刷に対応するラジオボタン３７がクリックされた場合を例に説明する。
【００２０】
ステップ１１０では、選択された注釈データが、開始位置しおりデータ及び終了位置しおりデータのみであるか否かを注釈選択データに基づいて判定し、開始位置しおりデータ及び終了位置しおりデータが選択された注釈データに含まれてない場合や、開始位置しおりデータ及び終了位置しおりデータ以外の注釈データが、選択された注釈データに含まれている場合には、ステップ１１２において、選択された注釈データが付加されたページデータに対して、処理選択データに基づいて選択された処理内容である印刷処理を実行し、注釈ページデータ処理ルーチンを終了する。
【００２１】
一方、開始位置しおりデータ及び終了位置しおりデータのみが選択された場合には、ステップ１１０の判定は肯定され、ステップ１２０において、開始位置しおりデータが付加された位置と終了位置しおりデータが付加された位置で囲まれる文書データの範囲を抜き出して新たに文書データを作成する。そして、ステップ１２２において、作成された文書データに対して、処理選択データに基づいて選択された印刷処理を実行し、注釈ページデータ処理ルーチンを終了する。
【００２２】
そして、文書データ処理装置１０に接続されたプリンタ（図示省略）において、文書データ処理装置１０が実行した印刷処理に基づいて、文書データの選択された部分を印刷する。
【００２３】
以上説明したように、第１の実施の形態に係る文書データ処理装置によれば、処理内容を選択し、また、注釈一覧によって提示された注釈データの内容を選択して、選択された文書データの部分に対し、選択された処理内容の処理を実行することにより、注釈データが付加された複数のページデータの任意の部分に対する任意の処理を実行する際の操作性を向上させることができる。
【００２４】
また、注釈データの種類として、処理部分の範囲を指定する開始位置しおりデータ及び終了位置しおりデータからなる範囲しおりデータを設けることにより、開始位置しおりデータ及び終了位置しおりデータにより定義した章や節の部分を処理部分とすることができるため、処理部分の指定の仕方の自由度を向上させることができる。
【００２５】
次に、第２の実施の形態について説明する。第２の実施の形態の構成は、第１の実施の形態と同一の構成であるため、同一符号を付して説明を省略する。第２の実施の形態では、文書データの部分を選択する方法として、第１の実施の形態で説明した注釈一覧３４から注釈データの内容を選択する方法の他に、ページ番号を入力する方法がある点が異なっている。
【００２６】
次に第２の実施の形態に係る注釈ページデータ処理ルーチンを図８を用いて説明する。なお、以下では、ページ番号を入力して、注釈ページが付加されたページデータを選択する場合を例に説明する。また、第１の実施の形態と同じ処理については、同一符号を付して、詳細な説明を省略する。
【００２７】
まず、ステップ１００で、注釈ページデータ管理テーブルを読み込み、ステップ１０２で注釈一覧３４を表示する。そして、ステップ２０４では、ダイアログを表示する指示があったか否かを判定し、ユーザがマウス２２を操作して、ダイアログ表示ボタン（図示省略）をクリックすると、ステップ２０４からステップ２０６へ進み、図９に示す、処理部分及び処理内容を選択させるダイアログ４０をディスプレイ２４に表示させる。ダイアログ４０では、処理部分の選択方法として、注釈データが付加されたページデータ全て、ページデータの個別指定、及び注釈データが付加されたページデータの範囲指定の何れかを選択するようになっており、それぞれの選択方法に対し、ラジオボタン４２が設けられており、個別指定では、ページデータのページ番号を入力するためのテキストボックス４４が設けられ、範囲指定では、処理部分の範囲の開始となるページデータのページ番号と終了となるページデータのページ番号とを入力するためのテキストボックス４６が設けられている。また、処理内容を選択するために、削除、印刷、複製などの処理内容に対応したボタン４８が設けられている。
【００２８】
そして、ステップ２０８で、処理指示があったか否かを判定し、ユーザはマウス２２とキーボード２０とを操作して、ラジオボタン４２をクリックして処理部分の選択方法を選択し、個別指定又は範囲指定を選択した場合には、対応するテキストボックス４４又は４６にページ番号を入力し、希望する処理内容に対応するボタン４８をクリックすると、処理内容を選択する処理選択データ及び処理部分としてページ番号を選択する注釈選択データが入力され、ステップ２０８からステップ２１０へ進む。なお、以下では、希望する処理内容として印刷処理が選択され、印刷に対応するボタン４８がクリックされた場合を例に説明する。
【００２９】
ステップ２１０では、選択された処理部分のページ番号に含まれ、かつ、注釈データが付加されたページデータのページ番号が、開始位置しおりデータが付加されたページデータのページ番号及び終了位置しおりデータが付加されたページデータのページ番号のみであるか否かを注釈選択データに基づいて判定し、開始位置しおりデータが付加されたページデータのページ番号及び終了位置しおりデータが付加されたページデータのページ番号が選択された処理部分のページ番号に含まれてない場合や開始位置しおりデータが付加されたページデータのページ番号及び終了位置しおりデータが付加されたページデータのページ番号以外に、注釈データが付加されたページデータのページ番号が、選択された処理部分のページ番号に含まれている場合には、ステップ２１２において、処理部分の選択方法として、全て、個別指定、及び範囲指定の何れが選択されたのかを注釈選択データに基づいて判定し、注釈データが付加されたページデータ全てが選択されている場合には、ステップ２１４において、注釈ページデータ管理テーブルに基づいて、注釈データが付加されたページデータ全てに対して、処理選択データに基づいて選択された処理内容である印刷処理を実行し、注釈ページデータ処理ルーチンを終了する。また、個別指定が選択されている場合には、ステップ２１６において、個別指定されたページ番号のページデータに対して、処理選択データに基づいて選択された処理内容である印刷処理を実行し、注釈ページデータ処理ルーチンを終了する。また、範囲指定が選択されている場合には、ステップ２１８において、注釈ページデータ管理テーブルに基づいて、範囲指定されたページ番号の範囲内にあって、かつ、注釈データが付加されたページデータについて、選択された印刷処理を実行し、注釈ページデータ処理ルーチンを終了する。
【００３０】
一方、開始位置しおりデータが付加されたページデータのページ番号及び終了位置しおりデータが付加されたページデータのページ番号のみが選択された処理部分のページ番号に含まれる場合には、ステップ２１０の判定は肯定され、ステップ１２０において、開始位置しおりデータが付加された位置と終了位置しおりデータが付加された位置で囲まれる文書データの範囲を抜き出して新たに文書データを作成し、ステップ１２２において、作成された文書データに対して、処理選択データに基づいて選択された印刷処理を実行し、注釈ページデータ処理ルーチンを終了する。
【００３１】
以上説明したように、第２の実施の形態に係る文書データ処理装置によれば、処理内容を選択し、また、注釈一覧によって提示された注釈データの内容又は注釈データが付加されたページデータのページ番号を選択して、選択された文書データの部分に対し、選択された処理内容の処理を実行することにより、注釈データが付加された複数のページデータの任意の部分に対する任意の処理を実行する際の操作性を向上させることができる。
【００３２】
なお、上記の実施の形態では、処理部分の選択方法として、範囲指定を選択した場合、指定された範囲に含まれ、かつ、注釈データが付加されたページデータに対して、選択された処理を実行する場合のみを例に説明したが、注釈データが付加されていないページデータの処理範囲に含むように選択するチェックボックスをダイアログに設け、指定された範囲に含まれるページデータを全てに対して、選択された処理を実行するようにしてもよい。また、文書データの最初のページデータから選択された注釈データが付加されたページデータまでに対して、又は、選択された注釈データが付加されたページデータから文書データの最後のページデータまでに対して、選択された処理を実行するようにしてもよい。その場合には、選択した注釈データが付加されたページデータが指定する範囲の最初のページデータ又は最後のページデータとなることを示すチェックボックスをダイアログに設ければよい。
【００３３】
また、処理ページを個別指定又は範囲指定する場合には、処理ページ及び処理内容を選択させるダイアログのテキストボックスに、ユーザがページ番号を入力する場合を例に説明したが、注釈一覧において、注釈データの内容をクリックしたり、ドラッグアンドドロップして選択し、選択されたページ番号をハイライトにし、ダイアログ表示ボタンがクリックされ、上記のダイアログが表示された場合に、自動的にダイアログのテキストボックスにページ番号が入力されているようにすればよい。
【図面の簡単な説明】
【００３４】
【図１】第１の実施の形態に係る文書データ処理装置の構成を示す概略図である。
【図２】第１の実施の形態に係る文書データ表示画面のイメージ図である。
【図３】第１の実施の形態に係る文書データ注釈管理テーブルのイメージ図である。
【図４】第１の実施の形態に係る注釈ページデータ管理テーブルのイメージ図である。
【図５】第１の実施の形態に係る開始位置しおりデータ及び終了位置しおりデータが付加された文書データを表す文書データ表示画面のイメージ図である。
【図６】第１の実施の形態に係る注釈ページデータ処理ルーチンを示すフローチャートである。
【図７】第１の実施の形態に係る注釈一覧のイメージ図である。
【図８】第２の実施の形態に係る注釈ページデータ処理ルーチンを示すフローチャートである。
【図９】第２の実施の形態に係る処理部分及び処理内容を選択させるダイアログのイメージ図である。
【符号の説明】
【００３５】
１０  文書データ処理装置
２０  キーボード
２２  マウス
２４  ディスプレイ
３０  文書データ表示画面
３４  注釈一覧
３７  ラジオボタン
【図１】
2006228131.tif 000003
【図２】
2006228131.tif 000004
【図３】
2006228131.tif 000005
【図４】
2006228131.tif 000006
【図５】
2006228131.tif 000007
【図６】
2006228131.tif 000008
【図７】
2006228131.tif 000009
【図８】
2006228131.tif 000010
【図９】
2006228131.tif 000011