(57)【要約】【課題】表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能である。【解決手段】文書処理装置１０は、記憶装置１９に記憶されている属性情報付与プログラム３０を制御部としてのＣＰＵ１６において実行することにより、文書情報登録部２１、テキスト選択処理実行部２２、テキスト有無情報取得部２３、属性情報付与部２４及び表示制御部２６等として機能する。表示制御手段２６は、文書データ内にテキストデータが含まれていない場合、ユーザがテキスト選択処理実行部２２によりテキスト選択処理を実行しようとする前に、テキスト選択処理の実行が不可である旨を表示するよう制御する。【選択図】図３
2019113931.tif 000002
【特許請求の範囲】
【請求項１】
電子文書からテキストデータを選択するテキスト選択処理を実行する実行手段と、
前記電子文書内にテキストデータが含まれていない場合、ユーザがテキスト選択処理を実行しようとする前に、前記テキスト選択処理の実行が不可である旨を表示するよう制御する表示制御手段と、
を備えた文書処理装置。
【請求項２】
前記表示制御手段は、前記電子文書内にテキストデータが含まれていない場合、テキスト選択処理へ移行するための操作画像が選択不可能である旨を表示するよう制御する請求項１記載の文書処理装置。
【請求項３】
前記表示制御手段は、前記電子文書内にテキストデータが含まれていない場合、テキスト選択処理が可能な状態に移行するための操作画像上にカーソルを移動させた際に、前記テキスト選択処理の実行が不可である旨を表示するよう制御する請求項２記載の文書処理装置。
【請求項４】
前記表示制御手段は、前記電子文書内にテキストデータが含まれていない場合、テキスト選択処理を実行することができない旨の情報が電子文書画像に重畳されて表示されるよう制御する請求項１記載の文書処理装置。
【請求項５】
前記表示制御手段は、テキスト選択処理が可能な状態に移行した際に、テキスト選択処理を実行することができない旨の情報が電子文書画像に重畳されて表示されるよう制御する請求項４記載の文書処理装置。
【請求項６】
前記表示制御手段は、テキストデータが一部の領域に含まれる電子文書の場合に、テキストデータが含まれる領域とテキストデータが含まれない領域とを区別して表示するように制御する請求項１記載の文書処理装置。
【請求項７】
前記表示制御手段は、テキスト選択処理が可能な状態に移行した際に、テキストデータが含まれる領域とテキストデータが含まれない領域とを区別して表示するように制御する請求項６記載の文書処理装置。
【請求項８】
前記表示制御手段は、表示される電子文書のページが切り替わり、当該ページにテキストデータが含まれていない場合、テキスト選択処理の実行が不可である旨を表示するよう制御する請求項１記載の文書処理装置。
【請求項９】
電子文書が表示される際に、ページ毎のテキストデータの有無に関する有無情報を取得する取得手段と、
前記取得手段により取得された有無情報を格納する格納手段と、
をさらに備えた請求項１記載の文書処理装置。
【請求項１０】
前記取得手段は、全ページ分の有無情報を一括して取得する請求項９記載の文書処理装置。
【請求項１１】
前記取得手段は、ページを切り替える毎に有無情報を取得する請求項９記載の文書処理装置。
【請求項１２】
前記取得手段により取得された有無情報を属性情報として電子文書に付与する付与手段をさらに備える請求項９から１１のいずれか記載の文書処理装置。
【請求項１３】
電子文書には、ページ毎のテキストデータの有無に関する有無情報が属性情報として付与されていて、
前記表示制御手段は、前記有無情報を参照して、電子文書の各ページにテキストデータが含まれているか否かを表示するように制御する請求項１から８のいずれか記載の文書処理装置。
【請求項１４】
電子文書からテキストデータを選択するテキスト選択処理を実行するステップと、
前記電子文書内にテキストデータが含まれていない場合、ユーザがテキスト選択処理を実行しようとする前に、前記テキスト選択処理の実行が不可である旨を表示するよう制御するステップと、
を備えたプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、原稿から読み取った画像データと上記原稿に含まれる文書のテキストデータとを対応付けた画像ファイルに対して、当該画像ファイルに対するユーザからの操作がなされたときに上記文書に対する検索処理が可能であることをユーザに通知する通知処理をコンピュータに実行させるためのコマンドを付加するコマンド付加部を備える画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０１０２３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、一見すると、画像ファイルがテキストデータを含むか否かを判断することはできなかった。また、この画像ファイルにおいてテキストデータの選択処理を実行した際に、このファイルに対してテキストデータが含まれない旨が通知されることがあった。
【０００５】
本発明の目的は、表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
［文書処理装置］
請求項１に係る本発明は、電子文書からテキストデータを選択するテキスト選択処理を実行する実行手段と、前記電子文書内にテキストデータが含まれていない場合、ユーザがテキスト選択処理を実行しようとする前に、前記テキスト選択処理の実行が不可である旨を表示するよう制御する表示制御手段と、を備えた文書処理装置である。
【０００７】
請求項２に係る本発明は、前記表示制御手段は、前記電子文書内にテキストデータが含まれていない場合、テキスト選択処理へ移行するための操作画像が選択不可能である旨を表示するよう制御する請求項１記載の文書処理装置である。
【０００８】
請求項３に係る本発明は、前記表示制御手段は、前記電子文書内にテキストデータが含まれていない場合、テキスト選択処理が可能な状態に移行するための操作画像上にカーソルを移動させた際に、前記テキスト選択処理の実行が不可である旨を表示するよう制御する請求項２記載の文書処理装置である。
【０００９】
請求項４に係る本発明は、前記表示制御手段は、前記電子文書内にテキストデータが含まれていない場合、テキスト選択処理を実行することができない旨の情報が電子文書画像に重畳されて表示されるよう制御する請求項１記載の文書処理装置である。
【００１０】
請求項５に係る本発明は、前記表示制御手段は、テキスト選択処理が可能な状態に移行した際に、テキスト選択処理を実行することができない旨の情報が電子文書画像に重畳されて表示されるよう制御する請求項４記載の文書処理装置である。
【００１１】
請求項６に係る本発明は、前記表示制御手段は、テキストデータが一部の領域に含まれる電子文書の場合に、テキストデータが含まれる領域とテキストデータが含まれない領域とを区別して表示するように制御する請求項１記載の文書処理装置である。
【００１２】
請求項７に係る本発明は、前記表示制御手段は、テキスト選択処理が可能な状態に移行した際に、テキストデータが含まれる領域とテキストデータが含まれない領域とを区別して表示するように制御する請求項６記載の文書処理装置である。
【００１３】
請求項８に係る本発明は、前記表示制御手段は、表示される電子文書のページが切り替わり、当該ページにテキストデータが含まれていない場合、テキスト選択処理の実行が不可である旨を表示するよう制御する請求項１記載の文書処理装置である。
【００１４】
請求項９に係る本発明は、電子文書が表示される際に、ページ毎のテキストデータの有無に関する有無情報を取得する取得手段と、前記取得手段により取得された有無情報を格納する格納手段と、をさらに備えた請求項１記載の文書処理装置である。
【００１５】
請求項１０に係る本発明は、前記取得手段は、全ページ分の有無情報を一括して取得する請求項９記載の文書処理装置である。
【００１６】
請求項１１に係る本発明は、前記取得手段は、ページを切り替える毎に有無情報を取得する請求項９記載の文書処理装置である。
【００１７】
請求項１２に係る本発明は、前記取得手段により取得された有無情報を属性情報として電子文書に付与する付与手段をさらに備える請求項９から１１のいずれか記載の文書処理装置である。
【００１８】
請求項１３に係る本発明は、電子文書には、ページ毎のテキストデータの有無に関する有無情報が属性情報として付与されていて、前記表示制御手段は、前記有無情報を参照して、電子文書の各ページにテキストデータが含まれているか否かを表示するように制御する請求項１から８のいずれか記載の文書処理装置である。
【００１９】
[プログラム]
請求項１４に係る本発明は、電子文書からテキストデータを選択するテキスト選択処理を実行するステップと、前記電子文書内にテキストデータが含まれていない場合、ユーザがテキスト選択処理を実行しようとする前に、前記テキスト選択処理の実行が不可である旨を表示するよう制御するステップと、を備えたプログラムである。
【発明の効果】
【００２０】
請求項１に係る本発明によれば、表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２１】
請求項２に係る本発明によれば、表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２２】
請求項３に係る本発明によれば、表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２３】
請求項４に係る本発明によれば、表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２４】
請求項５に係る本発明によれば、テキスト選択処理が可能な状態に移行する前に、電子文書画像に重畳されて表示される場合と比較して、電子文書を見やすくすることが可能な文書処理装置を提供することができる。
【００２５】
請求項６に係る本発明によれば、表示された電子文書中のテキストデータが含まれる領域とテキストデータが含まれない領域とを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２６】
請求項７に係る本発明によれば、表示された電子文書中のテキストデータが含まれる領域とテキストデータが含まれない領域とを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２７】
請求項８に係る本発明によれば、表示されたページ毎にテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２８】
請求項９に係る本発明によれば、表示されたページ毎にテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００２９】
請求項１０に係る本発明によれば、表示されたページ毎にテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００３０】
請求項１１に係る本発明によれば、表示されたページ毎にテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００３１】
請求項１２に係る本発明によれば、属性情報が付与された電子文書から、テキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００３２】
請求項１３に係る本発明によれば、属性情報が付与された電子文書から、テキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能な文書処理装置を提供することができる。
【００３３】
請求項１４に係る本発明によれば、表示された電子文書からテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態の文書管理システムの構成を示す図である。
【図２】本発明の一実施形態における文書処理装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態における文書処理装置１０の機能構成を示すブロック図である。
【図４】文書処理装置１０の表示画面例を示す図である。
【図５】文書処理装置１０の文書データに属性情報を付与する際の表示画面例を示す図である。
【図６】文書処理装置１０の動作を説明するためのフローチャート図である。
【図７】（Ａ）は、文書処理装置１０の文書データにテキストデータを含む場合の表示画面例を示す図であって、（Ｂ）は、文書処理装置１０の文書データにテキストデータを含まない場合の表示画面例を示す図である。
【図８】（Ａ）は、文書処理装置１０の文書データにテキストデータを含む場合の表示画面例を示す図であって、（Ｂ）は、文書処理装置１０の文書データにテキストデータを含まない場合の表示画面例を示す図である。
【図９】文書処理装置１０の文書データの表示ページ中のテキスト有無情報３２を取得するタイミングを説明する表示画面例を示す図である。
【図１０】文書処理装置１０の文書データの表示ページ中に、テキストデータを含まない場合の表示画面例を示す図である。
【図１１】文書処理装置１０の文書データの表示ページ中に、テキストデータが一部の領域に含まれる場合の表示画面例を示す図である。
【図１２】文書処理装置１０の文書データの表示ページ中のテキスト有無情報３２を取得するタイミングを説明する表示画面例を示す図である。
【発明を実施するための形態】
【００３５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００３６】
図１は本発明の一実施形態の文書管理システムのシステム構成を示す図である。
【００３７】
本発明の一実施形態の文書管理システムは、図１に示されるように、ネットワーク１により相互に接続されたパーソナルコンピュータ等の文書処理装置１０〜１２、およびサーバ装置１４により構成される。
【００３８】
文書処理装置１０〜１２には、文書管理ソフトウェアがインストールされており、この文書管理ソフトウェアにより属性情報付与プログラムを実行してアプリ文書やスキャン文書等の電子文書である文書データ等に属性情報を付与することにより、複数の文書データを仕分けることが可能となっている。
【００３９】
また、文書処理装置１０〜１２には、属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを互いに送受信したり、閲覧、修正することが可能になっている。
【００４０】
また、サーバ装置１４は、文書処理装置１０〜１２とネットワーク１を介して接続されており、文書処理装置１０〜１２により属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを格納することができるようになっている。そして、文書処理装置１０〜１２は、サーバ装置１４に格納されている属性情報を付与して生成された文書データや、これらの文書データを格納したファイルを読み出すことができるようになっていることにより、文書処理装置１０〜１２は、サーバ装置１４を介しての文書データやファイルの受け渡しが可能となる。
【００４１】
次に、本実施形態の文書管理システムにおける文書処理装置１０のハードウェア構成を図２に示す。なお、文書処理装置１１、１２の構成は、文書処理装置１０の構成と同じであるためその説明は省略する。
【００４２】
文書処理装置１０は、図２に示されるように、ＣＰＵ１６、メモリ１７、ネットワーク１を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１８、ハードディスクドライブ（ＨＤＤ）等の記憶装置１９、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置２０を有する。これらの構成要素は、制御バス２１を介して互いに接続されている。
【００４３】
ＣＰＵ１６は、メモリ１７または記憶装置１９に格納された属性情報付与プログラムに基づいて所定の処理を実行して、文書処理装置１０の動作を制御する。なお、本実施形態では、ＣＰＵ１６は、メモリ１７または記憶装置１９内に格納された属性情報付与プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１６に提供することも可能である。
【００４４】
図３は、上記の属性情報付与プログラムが実行されることにより実現される文書処理装置１０の機能構成を示すブロック図である。
【００４５】
文書処理装置１０は、記憶装置１９に記憶されている属性情報付与プログラム３０を制御部としてのＣＰＵ１６において実行することにより、文書情報登録部２１、テキスト選択処理実行部２２、テキスト有無情報取得部２３、属性情報付与部２４及び表示制御部２６等として機能する。
【００４６】
また、記憶装置１９は、属性情報付与プログラム３０、文書情報３１及びテキスト有無情報３２等を格納する。
【００４７】
属性情報付与プログラム３０は、ＣＰＵ１６を文書情報登録部２１、テキスト選択処理実行部２２、テキスト有無情報取得部２３、属性情報付与部２４及び表示制御部２６等として動作させるプログラムである。
【００４８】
文書情報３１は、例えばテキストデータに関するテキスト情報、画像データに関する画像情報、動画データに関する動画情報等の情報であって、属性情報付与部２４により属性情報を付与された文書情報を含む。
【００４９】
テキスト有無情報３２は、テキスト有無情報取得部２３により文書データから取得されたテキストデータの有無に関する情報である。また、テキスト有無情報３２は、文書データのページ毎のテキストデータの有無に関する情報を格納する。また、文書データに画像データ等のテキストデータ以外のデータであることを判定できる属性情報が付加されている場合には、その属性情報もテキスト有無情報３２として格納する。
【００５０】
文書情報登録部２１は、登録要求に応じて記憶部１９の文書情報３１に新たな文書情報を登録する。
【００５１】
テキスト選択処理実行部２２は、文書データからテキストデータを選択するテキスト選択処理を実行する。ここで、テキスト選択処理の実行とは、ユーザがカーソルを移動させてテキスト選択を行う動作（テキスト選択モード）をいう。また、カーソルとは、ユーザがＵＩ装置２０の操作画面上の位置を示すための位置特定図形であって、後述する図４で示されるような矢印形状のカーソル４５等の図形が用いられる。
【００５２】
テキスト有無情報取得部２３は、文書データ内の全ページ分のページ毎のテキストデータの有無情報を一括して取得する。
【００５３】
また、テキスト有無情報取得部２３は、文書データが表示される際に、表示ページ中のテキスト有無情報３２を記憶装置１９から取得する。また、テキスト有無情報取得部２３は、テキスト選択処理が可能な状態に移行した際に、表示ページ中のテキスト有無情報３２を記憶装置１９から取得する。また、テキスト有無情報取得部２３は、ページを切り替える毎に、表示ページ中のテキスト有無情報３２を記憶装置１９から取得する。ここで、テキスト選択処理が可能な状態に移行するとは、テキスト選択処理の実行前に行う操作であって、例えばテキスト選択を行うための操作画像に関する操作等のテキスト選択モードに移行するための操作をいう。ここで操作画像とは、該操作の実行を受付けるための画像であり、ユーザが該操作を特定できる画像であれば良いため、絵や図、テキストで表示されていても良い。
【００５４】
属性情報付与部２４は、登録要求に応じて文書データに属性情報を付与する。属性情報付与部２４は、テキスト有無情報取得部２３により取得されたテキストデータの有無情報を属性情報として文書データに付与する。
【００５５】
表示制御手段２６は、文書データ内にテキストデータが含まれていない場合、ユーザがテキスト選択処理実行部２２によりテキスト選択処理を実行しようとする前に、テキスト選択処理の実行が不可である旨を表示するよう制御する。
【００５６】
また、表示制御手段２６は、文書データ内にテキストデータが含まれていない場合、ユーザがテキスト選択処理実行部２２によりテキスト選択処理へ移行するための操作画像を選択不可能である旨を表示するよう制御する。具体的には、例えば操作画像をグレーアウト（ディムアウト）して表示する。
【００５７】
また、表示制御手段２６は、文書データ内にテキストデータが含まれていない場合、テキスト選択処理が可能な状態に移行するための操作画像上にカーソルを移動させた際に、テキスト選択処理の実行が不可である旨を表示するよう制御する。
【００５８】
また、表示制御手段２６は、文書データ内にテキストデータが含まれていない場合、テキスト選択処理が可能な状態に移行した際に、テキスト選択処理を実行することができない旨の情報が文書データのビュー画像上に重畳されて表示されるよう制御する。
【００５９】
また、表示制御手段２６は、テキストデータが一部の領域に含まれる文書データの場合に、テキスト選択処理が可能な状態に移行した際に、テキストデータが含まれる領域とテキストデータが含まれない領域とを区別して表示するように制御する。
【００６０】
また、表示制御手段２６は、表示される文書データのページが切り替わり、当該ページにテキストデータが含まれていない場合、テキスト選択処理の実行が不可である旨を表示するよう制御する。
【００６１】
また、表示制御手段２６は、文書データに、ページ毎のテキスト有無情報３２が属性情報として付与されている場合に、テキスト有無情報３２を参照して、文書データの各ページにテキストデータが含まれているか否かを表示するように制御する。
【００６２】
次に、文書管理ソフトウェアを展開して属性情報付与プログラム３０を実行する際の表示画面例について図４及び図５に基づいて詳述する。
【００６３】
まず、文書管理ソフトウェアの起動により、例えば図４に示されるような表示画面がＵＩ装置２０に表示される。
【００６４】
ワークスペース４１には、契約書４２、領収書４３等の文書データ等が表示される。
【００６５】
ツールバー４０上には、ワークスペース４１に表示されている文書データ等に対して実行するための各種機能がツールとして表示される。
【００６６】
ツールバー４０には、文書データ等に属性情報を付与する属性情報付与プログラム３０を実行する属性情報付与画像４４が設けられている。
【００６７】
つまり、ワークスペース４１上に表示された例えば文書データである契約書４２が選択されて、ツールバー４０の属性情報付与画像４４にカーソル４５を合わせてクリックされると、属性情報付与プログラム３０が起動され、表示画面には、図５に示されるような文書データである契約書４２に対して属性情報を付与するための画面が表示される。
【００６８】
具体的には、属性情報付与プログラムが起動されることにより、表示画面には、文書データに対して実行するための各種機能がツールバー４６上にツールとして表示される。さらに、文書データのビュー画面４７や、属性情報を付与するための設定画面４８、入力欄４９等が表示される。
【００６９】
ツールバー４６には、テキスト選択モードに移行するための操作画像であるテキスト選択画像５０が設けられている。
【００７０】
ここで、文書データとして用いられるアプリ文書には、テキストデータや画像データや動画データ等の複数の種類のデータが含まれる場合があり、記憶装置１９に格納される。また、文書データとして用いられるスキャン文書は、画像データとして記憶装置１９に格納される。すなわち、画像データや動画データ等のテキストデータ以外のデータは、テキスト選択モードでテキスト選択できない。
【００７１】
文書処理装置１０では、テキストデータを含む文書データであるかをユーザが実際にテキスト選択のための操作を行う前に認識することが可能である。また、テキスト選択モードで選択できない領域をユーザが実際にテキスト選択のための操作を行う前に認識することが可能である。
【００７２】
次に、文書処理装置１０のテキストデータを含む文書データであるかを判別するための動作について、図６及び図７に基づいて説明する。
【００７３】
まず、属性情報付与プログラム３０が起動されると（ステップＳ１０）、テキスト有無情報取得部２３により、選択された文書データ中にテキストデータが含まれているか、テキスト選択できるかが解析され（ステップＳ１１）、解析結果が記憶装置１９のテキスト有無情報３２に格納される（ステップＳ１２）。
【００７４】
そして、次ページがある場合には（ステップＳ１３においてＹｅｓ）次ページに移動して（ステップＳ１４）、次ページ内にテキストデータが含まれているか、テキスト選択できるかが解析され（ステップＳ１１）、解析結果が記憶装置１９のテキスト有無情報３２に格納される（ステップＳ１２）。
【００７５】
すなわち、文書データが複数ページある場合には、全ページ分のテキストデータの有無情報をページ毎に取得して、記憶装置１９のテキスト有無情報３２に格納する。また、属性情報付与部２４により全ページ分のテキストデータの有無情報を属性情報として文書データに付与する。
【００７６】
そして、全ページ分のテキストデータの有無情報がページ毎に取得されて記憶装置１９に格納されると、ビュー画面４７に文書データのプレビュー画像が表示される（ステップＳ１５）。このとき、表示ページ中のテキスト有無情報３２が記憶装置１９から取得され（ステップＳ１６）、表示ページのテキストデータの有無が確認される（ステップＳ１７）。
【００７７】
そして、表示ページの文書データ中にテキストデータが含まれている場合には（ステップＳ１８においてＮｏ）、図７（Ａ）に示されるように、テキスト選択画像５０にカーソル４５を合わせてクリックされることにより、テキスト選択モードに移行される。
【００７８】
すなわち、ビュー画面４７に表示されている表示ページ中にテキストデータが含まれている場合には、ユーザは、属性情報として付与したい文字列を、ビュー画面４７に表示された文書データの中から領域指定してコピーし、設定画面４８の入力欄４９にペーストして入力したり、直接入力欄４９に手動入力することができる。
【００７９】
また、表示ページ中にテキストデータが含まれていない場合には（ステップＳ１８においてＹｅｓ）、図７（Ｂ）に示されるように、テキスト選択画像５０の表示は変更されてテキスト選択できないことを示す禁則表示が表示される（ステップＳ１９）。具体的には、例えばテキスト選択画像５０をグレーアウト（ディムアウト）して表示して、テキスト選択画像５０が操作不可能なよう制御される。
【００８０】
すなわち、表示ページを切り替える際に、表示ページ内のテキスト有無情報３２を記憶装置１９から取得し、テキストデータが無い場合には、テキスト選択画像５０をグレーアウトして禁則表示し、テキスト選択画像５０を押下できないようにする。
【００８１】
つまり、文書処理装置１０において、ビュー画面４７に表示されるプレビュー画像が表示される前に全ページ分のテキストデータの有無情報を解析して取得し、記憶装置１９に格納しておくことで、１ページごとに有無情報を解析して表示する場合と比較して、表示制御部２６による禁則表示処理時間が短くなり、ユーザは、テキスト選択処理を実行できないことを速く認識することができる。
【００８２】
次に、本実施形態の変形例について、図８〜図１２に基づいて説明する。
【００８３】
（変形例１）
図８（Ａ）は、文書処理装置１０の文書データにテキストデータを含む場合の表示画面例を示す図であって、図８（Ｂ）は、文書処理装置１０の文書データにテキストデータを含まない場合の表示画面例を示す図である。
【００８４】
本変形例では、テキスト選択画像５０上にカーソル４５を移動する際に、表示ページ内のテキスト有無情報３２を記憶装置１９から取得する。
【００８５】
そして、表示ページ中に、テキストデータが含まれている場合には、図８（Ａ）に示されるように、テキスト選択画像５０にカーソル４５を合わせてクリックすると、テキスト選択モードに切り替わる。一方、表示ページ中に、テキストデータが含まれていない場合には、図８（Ｂ）に示されるように、テキスト選択画像５０上にカーソル４５を移動すると、カーソル４５の形状が禁則マーク５２（禁則表示）に変更され、テキスト選択画像５０を押下できないように制御される。つまり、ユーザは、テキスト選択処理を実行する前に、禁則表示を確認することによりテキスト選択処理を実行することができないことを認識することができる。
【００８６】
（変形例２）
図９は、文書処理装置１０のテキスト選択モードに移行するための表示画面例を示す図である。図１０は、文書処理装置１０の表示ページ内にテキストデータを含まない場合の表示画面例を示す図である。
【００８７】
本変形例では、図９に示されるように、テキスト選択画像５０にカーソル４５を合わせてクリックする等してテキスト選択モードに移行した際に、テキスト情報取得部２３により表示ページ中のテキスト有無情報３２を記憶装置１９から取得する。
【００８８】
そして、表示ページ中にテキストデータが含まれない場合には、図１０に示されるように、ビュー画面４７において、禁則表示である「テキスト選択できません」等の透かし文字が文書データのプレビュー画像上に重畳して表示される。つまり、ユーザは、テキスト選択処理を実行する前に、禁則表示を確認することによりテキスト選択処理を実行することができないことを認識することができる。なお、このようにテキスト選択モードに移行するタイミングで禁則表示を表示することにより、プレビュー画像をみるときに禁則表示が邪魔にならない。
【００８９】
具体的には、表示制御部２６は、記憶装置１９は、禁則表示として用いる画像データとそのマスク画像を記憶装置１９に格納する。そして、プレビュー画像とマスク画像を論理積で合成し、禁則表示として用いる画像データと論理和を取ることにより文書データのプレビュー画像上に禁則表示である透かし文字を重畳して表示するよう制御する。
【００９０】
（変形例３）
図１１は、文書処理装置１０のテキストデータが一部の領域に含まれる文書データの表示画面例を示す図である。
【００９１】
本変形例では、図１１に示されるように、テキスト選択画像５０にカーソル４５を合わせてクリックする等してテキスト選択モードに移行した際に、テキスト情報取得部２３により表示ページ中のテキスト有無情報３２を記憶装置１９から取得する。
【００９２】
そして、表示ページ中において、テキストデータが一部の領域に含まれる場合には、図１１に示されるように、ビュー画面４７に表示されているプレビュー画像のテキストデータでない例えば画像データの色を変更する等して、テキストデータが含まれる領域であってテキスト選択可能な領域と、画像データ等のテキストデータが含まれない領域であってテキスト選択できない領域とを区別して表示する。具体的には、例えばテキスト選択できない領域をグレーアウトして表示し、テキスト選択可能な領域をテキスト選択できない領域に比べて濃く表示する等各領域を濃淡で区別して表示する。また、テキスト選択可能な領域とテキスト選択できない領域とを異なる色で区別して表示するようにしてもよい。また、テキスト選択可能な領域とテキスト選択できない領域とを異なる書体で区別して表示するようにしてもよい。また、テキスト選択可能な領域とテキスト選択できない領域とを異なる大きさの文字列で区別して表示するようにしてもよい。また、テキスト選択可能な領域を枠線で囲む等して区別して表示するようにしてもよい。
【００９３】
すなわち、ユーザは、表示された文書データからテキストデータを選択できるか否かを、ユーザが実際にテキスト選択のための操作を行う前に認識することが可能である。
【００９４】
（変形例４）
図１２は、テキスト有無情報取得部２３により記憶装置１９に格納されたテキスト有無情報３２を取得するタイミングを説明する表示画面例を示す図である。
【００９５】
本変形例では、図１２に示されるように、表示ページの切り替え画像５１にカーソル４５を合わせてクリックする等してページを切り替える際に、表示ページ中のテキスト有無情報３２を記憶装置１９から取得し、表示ページ中にテキストデータが含まれない場合には、図１０や図１１等に示されているような禁則表示をするように制御する。
【００９６】
なお、上記実施形態では、文書管理ソフトウェアに対して本発明を適用した場合を用いて説明したが、本発明はこれに限定されるものではなく、文書データ等に対して編集操作を行う構成を有するソフトウェアであれば同様に本発明を適用することができるものである。
【００９７】
例えば、パーソナルコンピュータ上で文書データを編集するようなソフトウェアだけでなく、スマートフォン、タブレット端末装置等の携帯情報端末装置等において文書データの編集操作を行うようなソフトウェアに対しても本発明は同様に適用可能である。
【００９８】
また、実施形態において、情報処理装置によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリ（フラッシュＲＯＭなど）などのコンピュータが読み取り可能な記録媒体に記憶した状態で提供されてもよい。また、これらのプログラムは、インターネットなどのネットワーク経由でダウンロードされてもよい。
【符号の説明】
【００９９】
１    ネットワーク
１０、１１、１２    文書処理装置
１４    サーバ装置
１６    ＣＰＵ
１７    メモリ
１８    通信インタフェース（ＩＦ）
１９    記憶装置
２０    ユーザインタフェース（ＵＩ）装置
２２    テキスト選択処理実行部
２３    テキスト有無情報取得部
２４    属性情報付与部
２６    表示制御部
３０    属性情報付与プログラム
３２    テキスト有無情報
【図１】
2019113931.tif 000003
【図２】
2019113931.tif 000004
【図３】
2019113931.tif 000005
【図４】
2019113931.tif 000006
【図５】
2019113931.tif 000007
【図６】
2019113931.tif 000008
【図７】
2019113931.tif 000009
【図８】
2019113931.tif 000010
【図９】
2019113931.tif 000011
【図１０】
2019113931.tif 000012
【図１１】
2019113931.tif 000013
【図１２】
2019113931.tif 000014