(57)【特許請求の範囲】
【請求項１】
電子文書を複数の出力手段を備える出力装置に画面表示する電子文書表示装置であって、
複数のキーワードを保持するキーワード管理部と、
前記出力装置に表示される１画面分の電子文書から、前記キーワード管理部に保持された複数のキーワードと一致する文字列を抽出するキーワード抽出部と、
前記出力装置で実行すべき動作を定義した効果動作を、前記キーワード管理部に保持されている複数のキーワードにそれぞれ対応付けて保持する動作定義管理部と、
前記キーワード抽出部によって電子文書から抽出された文字列の効果動作を、前記動作定義管理部を参照して決定する動作決定部と、
前記動作決定部によって決定された効果動作の実行を、所定の優先処理に基づいて指示する実行動作指示部と、
前記出力装置の動作を制御し、電子文書の画面表示と共に前記実行動作指示部から指示される効果動作を実行する出力制御部とを備え、
前記出力制御部は、前記キーワード抽出部によって前記キーワード管理部に保持された複数のキーワードと一致する文字列が複数抽出された場合、前記動作定義管理部によって複数のキーワードにそれぞれ対応付けて保持されている効果動作のうち、前記出力装置において出力先となる出力手段が異なる効果動作を並行して実行する、電子文書表示装置。
【請求項２】
前記動作定義管理部は、前記キーワード管理部に保持されている複数のキーワードに予め付与された優先度をさらに保持しており、
前記実行動作指示部は、前記優先度が最も高い効果動作のみを前記出力制御部に指示することを特徴とする、請求項１に記載の電子文書表示装置。
【請求項３】
前記実行動作指示部は、前記キーワード抽出部によって抽出された文字列のうち、１画面内において最初に登場する文字列の効果動作のみを前記出力制御部に指示することを特徴とする、請求項１に記載の電子文書表示装置。
【請求項４】
前記実行動作指示部は、前記キーワード抽出部によって抽出された文字列に対して、１画面内において登場する順に高い優先度を付与し、当該優先度が高い順に効果動作を前記出力制御部に一度だけ指示することを特徴とする、請求項１に記載の電子文書表示装置。
【請求項５】
前記実行動作指示部は、前記キーワード抽出部によって抽出された文字列に対して、１画面内において登場する順に高い優先度を付与し、当該優先度が高い順に効果動作を前記出力制御部に繰り返し指示することを特徴とする、請求項１に記載の電子文書表示装置。
【請求項６】
前記キーワード抽出部によって抽出された文字列のうち、１画面内において２番目に登場する文字列の画面上の位置を判断し、当該２番目に登場する文字列が含まれる行から改ページを行う処理を前記出力制御部に指示する電子文書表示指示部をさらに備える、請求項１に記載の電子文書表示装置。
【請求項７】
前記キーワード抽出部によって抽出された文字列のうち、１画面内において２番目に登場する文字列の画面上の位置を判断し、当該２番目に登場する文字列の先頭文字から改ページを行う処理を前記出力制御部に指示する電子文書表示指示部をさらに備える、請求項１に記載の電子文書表示装置。
【請求項８】
電子文書を複数の出力手段を備える出力装置に画面表示する電子文書表示装置が実行する電子文書表示方法であって、
前記電子文書表示装置は、複数のキーワードを保持するキーワード管理部、及び前記出力装置で実行すべき動作を定義した効果動作を、当該キーワード管理部に保持されている複数のキーワードにそれぞれ対応付けて保持する動作定義管理部を備え、
前記電子文書表示装置は、
前記出力装置に表示される１画面分の電子文書から、前記キーワード管理部に保持された複数のキーワードと一致する文字列を抽出するステップと、
前記電子文書から抽出された文字列の効果動作を、前記動作定義管理部を参照して決定するステップと、
前記決定された効果動作の実行を、所定の優先処理に基づいて指示するステップと、
前記出力装置の動作を制御し、電子文書の画面表示と共に前記指示される効果動作を実行するステップとを備え、
前記効果動作を実行するステップでは、前記文字列を抽出するステップにおいて前記キーワード管理部に保持された複数のキーワードと一致する文字列が複数抽出された場合、前記動作定義管理部によって複数のキーワードにそれぞれ対応付けて保持されている効果動作のうち、前記出力装置において出力先となる出力手段が異なる効果動作を並行して実行する、電子文書表示方法。
【請求項９】
電子文書を複数の出力手段を備える出力装置に画面表示する電子文書表示方法を、コンピュータに実行させるためのコンピュータ読み取り可能なプログラムであって、
複数のキーワードを保持するキーワード管理部、及び前記出力装置で実行すべき動作を定義した効果動作を、当該キーワード管理部に保持されている複数のキーワードにそれぞれ対応付けて保持する動作定義管理部を利用し、
前記出力装置に表示される１画面分の電子文書から、前記キーワード管理部に保持された複数のキーワードと一致する文字列を抽出するステップと、
前記電子文書から抽出された文字列の効果動作を、前記動作定義管理部を参照して決定するステップと、
前記決定された効果動作の実行を、所定の優先処理に基づいて指示するステップと、
前記出力装置の動作を制御し、電子文書の画面表示と共に前記指示される効果動作を実行するステップとを実行させ、
前記効果動作を実行するステップでは、前記文字列を抽出するステップにおいて前記キーワード管理部に保持された複数のキーワードと一致する文字列が複数抽出された場合、前記動作定義管理部によって複数のキーワードにそれぞれ対応付けて保持されている効果動作のうち、前記出力装置において出力先となる出力手段が異なる効果動作を並行して実行させるための、プログラム。
【請求項１０】
電子文書を複数の出力手段を備える出力装置に画面表示する電子文書表示装置に用いられる集積回路であって、
複数のキーワードを保持するキーワード管理部、及び前記出力装置で実行すべき動作を定義した効果動作を、当該キーワード管理部に保持されている複数のキーワードにそれぞれ対応付けて保持する動作定義管理部を備えた電子文書表示装置に組み込まれ、
前記出力装置に表示される１画面分の電子文書から、前記キーワード管理部に保持された複数のキーワードと一致する文字列を抽出するキーワード抽出部、
前記キーワード抽出部によって電子文書から抽出された文字列の効果動作を、前記動作定義管理部を参照して決定する動作決定部、
前記動作決定部によって決定された効果動作の実行を、所定の優先処理に基づいて指示する実行動作指示部、及び
前記出力装置の動作を制御し、電子文書の画面表示と共に前記実行動作指示部から指示される効果動作を実行する出力制御部として機能する回路を集積し、
前記出力制御部は、前記キーワード抽出部によって前記キーワード管理部に保持された複数のキーワードと一致する文字列が複数抽出された場合、前記動作定義管理部によって複数のキーワードにそれぞれ対応付けて保持されている効果動作のうち、前記出力装置において出力先となる出力手段が異なる効果動作を並行して実行する、集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書表示装置及び方法に関し、より特定的には、感情表現を伴う文字列が複数含まれる電子文書を画面表示する際に、文字列に合わせて効果的な動作を付加する電子文書表示装置及び方法に関する。
【背景技術】
【０００２】
インターネット等のネットワークを通じた電子文書の送受信が、非常に一般的なものになってきている。特に、個人の間で送受信される電子メール等では、絵文字や顔文字等を使用して感情表現を文書中に入れることで、文書作成者の感情を豊かに表現しようとする試みもなされている。
【０００３】
このような背景の中で、文書作成者の感情表現をさらに分かりやすく効果的に伝えるために、電子文書中の感情表現を示す文字列を抽出し、その文字列に対応する効果的な動作を付加して、電子文書表示装置の画面に文書を表示する技術が、従来より知られている（例えば、特許文献１を参照）。
【特許文献１】特開２０００−１７２３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術では、電子文書表示装置の１画面に表示される文書の中に複数の感情表現を示す文字列が含まれるときの考慮がなされていない。すなわち、同じ装置を利用した相反する動作をすべき文字列が１画面中に複数表示されている場合、従来技術の電子文書表示装置では、複数の文字列に付加された動作を順番に一度だけ実行する又は繰り返し実行するという処理方法しか考えられていなかった。このため、画面に表示している内容と実行されている付加動作とが一致しない場合が発生し、逆に感情表現が分かり難くなるという問題があった。
【０００５】
それ故に、本発明の目的は、付加動作を伴う感情表現的な文字列が複数含まれる電子文書を適切に画面表示することが可能な電子文書表示装置及び方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、電子文書を出力装置に画面表示する電子文書表示装置に向けられている。そして、上記目的を達成させるために、本発明の電子文書表示装置は、キーワード管理部、キーワード抽出部、動作定義管理部、動作決定部、実行動作指示部、及び出力制御部を備える。
【０００７】
キーワード管理部は、複数のキーワードを保持する。キーワード抽出部は、出力装置に表示される１画面分の電子文書から、キーワード管理部に保持された複数のキーワードと一致する文字列を抽出する。動作定義管理部は、出力装置で実行すべき動作を定義した効果動作を、キーワード管理部に保持されている複数のキーワードにそれぞれ対応付けて保持する。動作決定部は、キーワード抽出部によって電子文書から抽出された文字列の効果動作を、動作定義管理部を参照して決定する。実行動作指示部は、動作決定部によって決定された効果動作の実行を、所定の優先処理に基づいて指示する。出力制御部は、出力装置の動作を制御し、電子文書の画面表示と共に実行動作指示部から指示される効果動作を実行する。
【０００８】
好ましくは、動作定義管理部は、キーワード管理部に保持されている複数のキーワードに予め付与された優先度をさらに保持しており、実行動作指示部は、優先度が最も高い効果動作のみを出力制御部に指示する。又は、実行動作指示部は、１画面内において最初に登場する文字列の効果動作のみを出力制御部に指示してもよい。又は、実行動作指示部は、１画面内において登場する文字列の順に高い優先度を付与し、当該優先度が高い順に効果動作を出力制御部に一度だけ又は繰り返し指示してもよい。さらには、１画面内において２番目に登場する文字列の画面上の位置を判断し、当該２番目に登場する文字列が含まれる行から改ページを行う処理又は文字列の先頭文字から改ページを行う処理を出力制御部に指示する電子文書表示指示部を備えることが好ましい。
【０００９】
上述した電子文書表示装置の各構成が行うそれぞれの処理は、一連の処理手順を与える電子文書表示方法として捉えることができる。この方法は、一連の処理手順をコンピュータに実行させるためのプログラムの形式で提供される。このプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で、コンピュータに導入されてもよい。また、上述した電子文書表示装置を構成するキーワード抽出部、動作決定部、実行動作指示部、及び出力制御部の機能ブロックは、集積回路であるＬＳＩとして実現されてもよい。
【発明の効果】
【００１０】
上記のように、本発明によれば、電子文書中に含まれている効果動作が定義された複数のキーワードが、表示装置の１画面中に同時に表示されるような場合でも、キーワードの優先度を利用して効果動作の競合を回避することができる。また、本発明によれば、電子文書中に含まれる効果動作が定義された複数のキーワードが、表示装置の１画面中に同時に表示されることもできるため、効果動作の競合を回避することができる。
【発明を実施するための最良の形態】
【００１１】
〔第１の実施形態〕
図１は、本発明の第１の実施形態に係る電子文書表示装置１０の構成を示すブロック図である。図１において、第１の実施形態に係る電子文書表示装置１０は、表示画面更新要求監視部１１３と、キーワード抽出部１０８と、キーワード管理部１０７と、動作決定部１１０と、動作定義管理部１０９と、実行動作指示部１１４と、出力制御部１１１と、出力部１０３とを備えている。
【００１２】
出力部１０３は、電子文書１０１を画面表示する表示装置１０２（液晶、ＬＣＤ、ＣＲＴ等のディスプレイ）、音声／音楽又はビープ音等のサウンドを発生する鳴動装置１０４（スピーカ等）、振動（間欠や強弱を含む）を発生する振動装置１０５（バイブレータ等）、及び発光する発光装置１０６（表示画面のバックライトや他のＬＣＤライト等）を備える。なお、出力部１０３は、上記４つの装置を全てを備えている必要はなく、少なくとも表示装置１０２を備えていればよい。
【００１３】
以下、上記構成による第１の実施形態に係る電子文書表示装置１０を、図２〜図６をさらに参照して詳細に説明する。図２は、第１の実施形態に係る電子文書表示装置１０が実行する電子文書表示方法の処理手順を示すフローチャートである。図３は、キーワード管理部１０７で管理される情報の一例を示す図である。図４は、動作定義管理部１０９で管理される情報の一例を示す図である。図５は、キーワード抽出部１０８で抽出された情報の一例を示す図である。図６は、動作決定部１１０で決定された情報の一例を示す図である。
【００１４】
表示対象である電子文書１０１は、電子メールやウェブページやコンピュータに保存される各種ドキュメント等であり、例えば電子メール本文やチャットメッセージ本文等の通常のテキストデータやマークアップ言語からなるコンテンツデータである。この電子文書１０１には、付加動作を伴う感情表現的な文字列が複数含まれている。ここで、文字列とは、１つの文字、絵文字、記号、図形、及びこれらを複数組み合わせたもの（顔文字等）を含む表現である。
【００１５】
電子文書閲覧者が電子文書１０１の表示処理を開始すると、表示画面更新要求監視部１１３は、その電子文書１０１、及び電子文書閲覧者から指示される又は自動閲覧機能によって制御される画面操作を入力する。この画面操作とは、ページスクロール、行スクロール、及びジャンプ等の操作であり、表示装置１０２の表示画面に現在表示されている電子文書の内容を変更／移動させるための更新要求である。つまり、表示装置１０２の表示画面が小さい等の理由により、電子文書１０１の全文を一度に画面表示できない場合に、電子文書１０１を順次閲覧するために行われる操作である。そして、表示画面更新要求監視部１１３は、画面操作に応じて次に表示装置１０２の１画面に表示される範囲の電子文書１０１のデータを、キーワード抽出部１０８及び出力制御部１１１に出力する。なお、電子文書１０１を最初に表示する場合には、電子文書１０１の先頭からのデータとなる。
【００１６】
キーワード抽出部１０８は、キーワード管理部１０７の情報に従って、表示画面更新要求監視部１１３から与えられた１画面分の電子文書１０１から文字列を抽出する。図３に示すように、キーワード管理部１０７には、電子文書１０１から抽出すべき文字列を特定するキーワードが、予め複数登録されている。すなわち、キーワード抽出部１０８は、次に表示される１画面分の電子文書１０１を検索して（ステップＳ２０１）、キーワードと一致する文字列が含まれているかを判断する（ステップＳ２０２）。そして、キーワードと一致する文字列が１画面分の電子文書１０１に含まれている場合、キーワード抽出部１０８は、その文字列（キーワード）が電子文書１０１内のどの位置に登場するかを示す位置情報を抽出し、図５に示す情報を作成する（ステップＳ２０３）。図５は、文書先頭からの行数及び文字数を位置情報に用いた例である。このキーワード抽出部１０８で作成された情報は、動作決定部１１０に通知される。
【００１７】
動作決定部１１０は、キーワード抽出部１０８から情報の通知を受けると、各キーワードに従って出力部１０３が行うべき効果動作を決定する。図４に示すように、動作定義管理部１０９には、キーワード管理部１０７に登録されている複数のキーワードについて、キーワードと対応付けられる効果動作が予め定義されている。キーワードに対応付けられる効果動作は、１つに限られるものではなく、出力部１０３において並行して実施できる動作であれば、複数の効果動作が定義されていてもよい。図４の例では、キーワード「たのしい」について、発光装置１０６によるＬＥＤの赤色点灯と、表示装置１０２による赤色文字での画面表示とが、定義されている。また、各キーワードには、優先度が与えられている。この優先度は、出力部１０３で実行する効果動作の順位を決定するために用いられる情報である。すなわち、動作決定部１１０は、動作定義管理部１０９を参照して、情報に示された各キーワードの効果動作及び優先度を決定し、図６に示す情報を作成する（ステップＳ２０４）。この動作決定部１１０で作成された情報は、実行動作指示部１１４へ通知される。
【００１８】
実行動作指示部１１４は、動作決定部１１０から情報の通知を受けると、この情報に基づいて１画面分の電子文書１０１内に複数のキーワードが含まれているか否かを判断する（ステップＳ２０５）。キーワードが１つだけ含まれている場合、実行動作指示部１１４は、動作情報で与えられている当該キーワードの効果動作の実行を出力制御部１１１へ指示する（ステップＳ２０７）。一方、キーワードが２つ以上含まれている場合、実行動作指示部１１４は、動作情報で与えられているこれらのキーワードの優先度を参照し、最も優先度が高いキーワードを選択する（ステップＳ２０６）。その後、実行動作指示部１１４は、選択したキーワードの効果動作の実行を出力制御部１１１へ指示する（ステップＳ２０７）。
【００１９】
出力制御部１１１は、表示画面更新要求監視部１１３から与えられる１画面分の電子文書１０１のデータを処理して表示画面の変更／移動（更新）を行うと共に、実行動作指示部１１４から与えられる効果動作の実行指示に従って、出力部１０３を制御する。なお、上記ステップＳ２０２においてキーワードが１つも含まれていないと判断された場合、出力制御部１１１は、１画面分の電子文書１０１のデータを処理して表示画面の変更／移動のみを行う（ステップＳ２０８）。
【００２０】
以上の処理は、電子文書閲覧者から画面操作が指示される間は繰り返し行われ（ステップＳ２０９）、電子文書１０１の閲覧完了の指示を受けること等によって終了する（ステップＳ２１０）。
【００２１】
図７は、電子文書表示装置１０が携帯電話である場合に、電子メール（電子文書１０１）を閲覧する動作について示した具体例である。この例では、画面スクロールの途中で生じるキーワード「たのしい」と「（；_；）」とが１画面に表示されるときには（図７の（ｂ））、優先度が高いキーワード「たのしい」に対応付けられた効果動作が実行されることになる（図４を参照）。
【００２２】
以上のように、本発明の第１の実施形態に係る電子文書表示装置１０によれば、電子文書１０１中に含まれている効果動作が定義された複数のキーワードが、表示装置の１画面中に同時に表示されるような場合でも、キーワードの優先度を利用して効果動作の競合を回避することができる。
【００２３】
なお、上記実施形態では、１画面中に表示されるキーワードが複数ある場合に優先度が最も高いキーワードを１つ選択する手法を説明した。しかし、複数のキーワードが、出力部１０３における出力形態が競合しない（例えば、振動装置１０５と発光装置１０６）効果動作が定義されたキーワードであれば、優先度にかかわらず効果動作を実行しても構わない。また、優先度が最も高いキーワードを１つ選択するのではなく、複数のキーワードの効果動作を、優先度の順番に所定の間隔で一通り又は繰り返して実行してもよい。
【００２４】
また、上記実施形態では、キーワードの優先度が、動作定義管理部１０９に予め固定的に登録されている場合を説明した。しかし、この優先度は、表示する電子文書１０１の内容に応じて決定することも可能である。例えば、電子文書１０１中に登場する回数に対応させてキーワードの優先度順を決定してもよいし、電子文書１０１の文章先頭からの登場位置に対応させてキーワードの優先度順を決定してもよい。
【００２５】
〔第２の実施形態〕
図８は、本発明の第２の実施形態に係る電子文書表示装置２０の構成を示すブロック図である。図８において、第２の実施形態に係る電子文書表示装置２０は、表示画面更新要求監視部２１３と、キーワード抽出部１０８と、キーワード管理部１０７と、動作決定部１１０と、動作定義管理部１０９と、実行動作指示部２１４と、電子文書表示指示部２１２と、出力制御部２１１と、出力部１０３とを備えている。
【００２６】
図８で分かるように、第２の実施形態に係る電子文書表示装置２０は、上記第１の実施形態に係る電子文書表示装置１０と、表示画面更新要求監視部２１３、実行動作指示部２１４、電子文書表示指示部２１２及び出力制御部２１１の構成が異なる。以下、この異なる構成部分を中心に第２の実施形態に係る電子文書表示装置２０を説明する。図９は、第２の実施形態に係る電子文書表示装置２０が実行する電子文書表示方法の処理手順を示すフローチャートである。
【００２７】
電子文書閲覧者が電子文書１０１の表示処理を開始すると、表示画面更新要求監視部２１３は、その電子文書１０１、及び電子文書閲覧者から指示される画面操作を入力する。そして、表示画面更新要求監視部２１３は、画面操作に応じて次に表示装置１０２の１画面に表示される範囲の電子文書１０１のデータを、キーワード抽出部１０８及び電子文書表示指示部２１２に出力する。なお、電子文書１０１を最初に表示する場合には、電子文書１０１の先頭からのデータとなる。
【００２８】
キーワード抽出部１０８は、キーワード管理部１０７の情報（図３を参照）に従って、表示画面更新要求監視部２１３から与えられた１画面分の電子文書１０１を検索して（ステップＳ２０１）、キーワードと一致する文字列が含まれているかを判断する（ステップＳ２０２）。そして、キーワードと一致する文字列が１画面分の電子文書１０１に含まれている場合、キーワード抽出部１０８は、その文字列（キーワード）が電子文書１０１内のどの位置に登場するかを示す位置情報を抽出し、図５に示す情報を作成する（ステップＳ２０３）。このキーワード抽出部１０８で作成された情報は、動作決定部１１０に通知される。
【００２９】
動作決定部１１０は、キーワード抽出部１０８から情報の通知を受けると、キーワード管理部１０７に登録されている複数のキーワード（図４を参照）を参照して、情報に示された各キーワードの効果動作及び優先度を決定し、図６に示す情報を作成する（ステップＳ２０４）。この動作決定部１１０で作成された情報は、実行動作指示部１１４へ通知される。
【００３０】
実行動作指示部２１４は、動作決定部１１０から情報の通知を受けると、この情報に基づいて１画面分の電子文書１０１内に複数のキーワードが含まれているか否かを判断する（ステップＳ２０５）。キーワードが１つだけ含まれている場合、実行動作指示部２１４は、動作情報で与えられている当該キーワードの効果動作の実行を出力制御部２１１へ指示する（ステップＳ２０７）。一方、キーワードが２つ以上含まれている場合、実行動作指示部２１４は、１画面中に表示されるキーワードが１つになる電子文書１０１の改ページ位置を決定する（ステップＳ９０６）。この改ページ位置は、キーワード抽出部１０８で抽出された各キーワードに関する位置情報のうち、画面先頭から２番目の位置情報に基づいて決定される。具体的には、画面先頭から２番目の位置情報が「第Ｍ行、第Ｎ文字」である場合には、第（Ｍ−１）行の最終文字の後を改ページ位置とする、又は第Ｍ行の第（Ｎ−１）文字の後を改ページ位置とする。その後、実行動作指示部２１４は、決定した改ページ位置を電子文書表示指示部２１２へ、１画面中に最初に登場するキーワード（画面先頭から１番目の位置情報を有するキーワード）の効果動作の実行を出力制御部２１１へ指示する（ステップＳ９０７）。
【００３１】
電子文書表示指示部２１２は、表示画面更新要求監視部２１３から与えられる１画面分の電子文書１０１のデータを、実行動作指示部２１４から指示される改ページ位置に従って加工し、改ページ加工された１画面分の電子文書１０１のデータを出力制御部２１１へ出力する（ステップＳ９０７）。
【００３２】
出力制御部２１１は、電子文書表示指示部２１２から与えられる改ページ加工された１画面分の電子文書１０１のデータを処理して表示画面の変更／移動（更新）を行うと共に、実行動作指示部２１４から与えられる効果動作の実行指示に従って、出力部１０３を制御する。なお、上記ステップＳ２０２においてキーワードが１つも含まれないと判断された場合、出力制御部２１１は、１画面分の電子文書１０１のデータを処理して表示画面の変更／移動のみを行う（ステップＳ２０８）。
【００３３】
以上の処理は、電子文書閲覧者から画面操作が指示される間は繰り返し行われ（ステップＳ２０９）、電子文書１０１の閲覧完了の指示を受けること等によって終了する（ステップＳ２１０）。
【００３４】
図１０及び図１１は、電子文書表示装置１０が携帯電話である場合に、電子メール（電子文書１０１）を閲覧する動作について示した具体例である。このように、第２の実施形態では、上述した第１の実施形態で生じていたキーワード「たのしい」と「（；_；）」とが１画面に表示されることがなくなり、行単位（図１０）又は文字単位（図１１）で改ページが行われる。
【００３５】
以上のように、本発明の第２の実施形態に係る電子文書表示装置２０によれば、電子文書１０１中に含まれている効果動作が定義された複数のキーワードが、表示装置の１画面中に同時に表示されることがなくなるため、効果動作の競合を回避することができる。
【００３６】
なお、上記実施形態では、キーワード管理部１０７と動作定義管理部１０９とを独立した構成として記載したが、同一構成としても構わない。また、キーワード管理部１０７及び動作定義管理部１０９に管理される情報は、閲覧される電子文書毎に用意されていてもよい。ここで、最初に行ったキーワード抽出及び動作決定の結果を電子文書１０１と関連付けてそれぞれ保存しておけば、以後に同じ電子文書１０１を閲覧する際に、キーワード抽出及び動作決定を省略して直ちに画面表示の実行を指示することができるので、装置の処理負荷が軽減される。
【００３７】
また、キーワード管理部１０７及び動作定義管理部１０９に管理される情報は、自由に追加及び削除できるようにすることが好ましい。この場合、キーワード管理部１０７及び動作定義管理部１０９における情報の追加及び削除は、電子文書閲覧者によって直接手動で行われてもよいし、電子文書１０１に添付される情報によって自動的に行われてもよい。後者の場合、文書作成者の意図通りに相手に電子文書１０１を閲覧させることが可能となる。
【００３８】
さらに、動作定義管理部１０９において１つのキーワードに複数の効果動作が定義されているような場合には、出力部１０３では動作可能な効果動作だけを実行するようにしてもよい。例えば、音楽を聴きながら電子文書１０１を閲覧しようとする場合には、鳴動装置１０４が利用できない場合も考えられる。よって、このような場合には、鳴動装置１０４以外の装置によって特定のキーワードの効果動作を行えばよい。
【００３９】
なお、上記した各実施形態は、記憶装置（ＲＯＭ、ＲＡＭ、ハードディスク等）に格納された上述した処理手順を実行可能な所定のプログラムデータが、ＣＰＵによって解釈実行されることで実現される。この場合、プログラムデータは、記録媒体を介して記憶装置内に導入されてもよいし、記録媒体上から直接実行されてもよい。なお、記録媒体は、ＲＯＭやＲＡＭやフラッシュメモリ等の半導体メモリ、フレキシブルディスクやハードディスク等の磁気ディスクメモリ、ＣＤ−ＲＯＭやＤＶＤやＢＤ等の光ディスクメモリ、及びメモリカード等をいう。また、記録媒体は、電話回線や搬送路等の通信媒体も含む概念である。
【００４０】
また、本発明の電子文書表示装置を構成するキーワード抽出部１０８、動作決定部１１０及び実行動作指示部１１４又は２１４の機能ブロックは、典型的には集積回路であるＬＳＩ（集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、又はウルトラＬＳＩ等と称される）として実現される。これらは、個別に１チップ化されてもよいし、一部又は全部を含むように１チップ化されてもよい。
また、集積回路化の手法は、ＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。また、ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
さらには、半導体技術の進歩又は派生する別の技術により、ＬＳＩに置き換わる集積回路化の技術が登場すれば、当然その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてあり得る。
【産業上の利用可能性】
【００４１】
本発明は、電子文書の表示が可能なコンピュータ、携帯電話、携帯情報端末、ＡＶ機器、デジタルカメラ、及び家電機器等に利用可能であり、特に付加動作を伴う感情表現的な文字列が複数含まれる電子文書を適切に画面表示したい場合等に有用である。
【図面の簡単な説明】
【００４２】
【図１】本発明の第１の実施形態に係る電子文書表示装置１０の構成を示すブロック図
【図２】第１の実施形態に係る電子文書表示装置１０が実行する電子文書表示方法の処理手順を示すフローチャート
【図３】キーワード管理部１０７で管理される情報の一例を示す図
【図４】動作定義管理部１０９で管理される情報の一例を示す図
【図５】キーワード抽出部１０８で抽出された情報の一例を示す図
【図６】動作決定部１１０で決定された情報の一例を示す図
【図７】電子文書表示装置１０が携帯電話である場合に、電子メールを閲覧する動作について示した具体例
【図８】本発明の第２の実施形態に係る電子文書表示装置２０の構成を示すブロック図
【図９】第２の実施形態に係る電子文書表示装置２０が実行する電子文書表示方法の処理手順を示すフローチャート
【図１０】電子文書表示装置２０が携帯電話である場合に、電子メールを閲覧する動作について示した具体例
【図１１】電子文書表示装置２０が携帯電話である場合に、電子メールを閲覧する動作について示した他の具体例
【符号の説明】
【００４３】
１０１  電子文書
１０２  表示装置
１０３  出力部
１０４  鳴動装置
１０５  振動装置
１０６  発光装置
１０７  キーワード管理部
１０８  キーワード抽出部
１０９  動作定義管理部
１１０  動作決定部
１１１、２１１  出力制御部
１１３、２１３  表示画面更新要求監視部
１１４、２１４  実行動作指示部
２１２  電子文書表示指示部
【図１】
0004757806.tif 000002
【図２】
0004757806.tif 000003
【図３】
0004757806.tif 000004
【図４】
0004757806.tif 000005
【図５】
0004757806.tif 000006
【図６】
0004757806.tif 000007
【図７】
0004757806.tif 000008
【図８】
0004757806.tif 000009
【図９】
0004757806.tif 000010
【図１０】
0004757806.tif 000011
【図１１】
0004757806.tif 000012