(57)【特許請求の範囲】
【請求項１】
表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付手段と、
前記注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した前記注釈用コードと前記注釈箇所とを対応付けて記憶手段に記憶させる生成手段と、
前記生成手段により生成された注釈用コードを操作者に認識可能な態様で出力させる出力手段と、
少なくとも注釈用コードを含み前記注釈を表す注釈情報の入力を受け付ける受付手段と、
前記受付手段により受け付けられた前記注釈情報に含まれる注釈用コードが、前記記憶手段に記憶された前記注釈用コードと一致する場合、前記注釈用コードに対応する注釈箇所が示す前記表示情報における箇所に前記注釈情報が出力されるように制御する制御手段と、
を備える情報表示装置。
【請求項２】
前記制御手段は、前記注釈情報が出力される前記表示情報における箇所を表示させる、
請求項１に記載の情報表示装置。
【請求項３】
前記指定受付手段によりある箇所の指定が受け付けられた場合に、前記注釈用コードの生成及び出力のための処理、及び、前記注釈情報の入力の受け付けのための処理のいずれかの処理が優先して実行されるように制御する処理制御手段をさらに備える、
請求項１または２に記載の情報表示装置。
【請求項４】
前記処理制御手段は、前記指定受付手段により指定が受け付けられた箇所が、既に注釈箇所として指定され該注釈箇所に対応する注釈用コードが生成及び出力された箇所である場合に、前記注釈用コードの生成及び出力のための処理より、前記注釈情報の入力の受け付けのための処理が、優先して実行されるように制御する、
請求項３に記載の情報表示装置。
【請求項５】
前記処理制御手段は、
前記表示情報が当該情報表示装置において初めて表示されている場合に、前記注釈情報の入力の受け付けのための処理より、前記注釈用コードの生成及び出力のための処理が、優先して実行されるように制御し、
前記表示情報が当該情報表示装置において表示されるのが２度目以降である場合に、前記注釈用コードの生成及び出力のための処理より、前記注釈情報の入力の受け付けのための処理が、優先して実行されるように制御する、
請求項３または４に記載の情報表示装置。
【請求項６】
前記生成手段は、前記注釈用コードの有効期間を、前記注釈箇所の指定のための操作内容に応じて設定し、前記有効期間は、当該注釈用コードを含む注釈情報の入力の受け付けが可能であって、当該注釈用コードが注釈箇所と関連付けられて記憶されている期間である、
請求項１〜５のいずれか一項に記載の情報表示装置。
【請求項７】
前記注釈用コードは、１以上のテキストである、請求項１〜６のいずれか一項に記載の情報表示装置。
【請求項８】
前記生成手段は、前記表示情報に含まれる文字列とは異なる文字列を前記注釈用コードとして生成する、
請求項７に記載の情報表示装置。
【請求項９】
前記注釈用コードは、音声情報である、請求項１〜７のいずれか一項に記載の情報表示装置。
【請求項１０】
前記注釈情報に含まれる注釈は、テキスト又は音声情報からなる、請求項１〜９のいずれか一項に記載の情報表示装置。
【請求項１１】
情報表示装置における情報表示方法であって、
前記情報表示装置が、
表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付ステップと、
前記注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した前記注釈用コードと前記注釈箇所とを対応付けて記憶手段に記憶させる生成ステップと、
前記生成ステップにおいて生成された注釈用コードを操作者に認識可能な態様で出力させる出力ステップと、
少なくとも注釈用コードを含み前記注釈を表す注釈情報の入力を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた前記注釈情報に含まれる注釈用コードが、前記記憶手段に記憶された前記注釈用コードと一致する場合、前記注釈用コードに対応する注釈箇所が示す前記表示情報における箇所に前記注釈情報が出力されるように制御する制御ステップと、
を実行する、情報表示方法。
【請求項１２】
コンピュータに、
表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付機能と、
前記注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した前記注釈用コードと前記注釈箇所とを対応付けて記憶手段に記憶させる生成機能と、
前記生成機能により生成された注釈用コードを操作者に認識可能な態様で出力させる出力機能と、
少なくとも注釈用コードを含み前記注釈を表す注釈情報の入力を受け付ける受付機能と、
前記受付機能により受け付けられた前記注釈情報に含まれる注釈用コードが、前記記憶手段に記憶された前記注釈用コードと一致する場合、前記注釈用コードに対応する注釈箇所が示す前記表示情報における箇所に前記注釈情報が出力されるように制御する制御機能と、
を実現させる情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示方法及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来、電子書籍等の文書情報を情報処理装置に表示させ、文書中における任意の箇所に注釈を付す技術が知られている。例えば、特許文献１には、電子文書中の注目箇所にアノテーションオブジェクトを貼り付けることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６１３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが文書中のある箇所に注釈を付したいと考えたときに、注釈の内容が定まっていない場合がある。かかる場合には、注釈の内容が定まるまで、文書の閲覧を進めることを止めなければならず、不便である。また、注釈の内容が定まらないまま文書の閲覧を進めた場合には、注釈の内容が定まったときに、注釈を付す箇所まで再度戻らなければならず、不便である。【０００５】
そこで本発明は、注釈を付す箇所が決まった後、その内容が定まった時に当該箇所に注釈を付すことを簡便な操作で行うことを可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一形態に係る情報表示装置は、表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付手段と、注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した注釈用コードと注釈箇所とを対応付けて記憶手段に記憶させる生成手段と、生成手段により生成された注釈用コードを操作者に認識可能な態様で出力させる出力手段と、少なくとも注釈用コードを含み注釈を表す注釈情報の入力を受け付ける受付手段と、受付手段により受け付けられた注釈情報に含まれる注釈用コードが、記憶手段に記憶された注釈用コードと一致する場合、注釈用コードに対応する注釈箇所が示す表示情報における箇所に注釈情報が出力されるように制御する制御手段と、を備える。【０００７】
本発明の一形態に係る情報表示方法は、情報表示装置における情報表示方法であって、表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付ステップと、注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した注釈用コードと注釈箇所とを対応付けて記憶手段に記憶させる生成ステップと、生成ステップにおいて生成された注釈用コードを操作者に認識可能な態様で出力させる出力ステップと、少なくとも注釈用コードを含み注釈を表す注釈情報の入力を受け付ける受付ステップと、受付ステップにおいて受け付けられた注釈情報に含まれる注釈用コードが、記憶手段に記憶された注釈用コードと一致する場合、注釈用コードに対応する注釈箇所が示す表示情報における箇所に注釈情報が出力されるように制御する制御ステップと、を有する。【０００８】
本発明の一形態に係る情報表示プログラムは、コンピュータに、表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付機能と、注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した注釈用コードと注釈箇所とを対応付けて記憶手段に記憶させる生成機能と、生成機能により生成された注釈用コードを操作者に認識可能な態様で出力させる出力機能と、少なくとも注釈用コードを含み注釈を表す注釈情報の入力を受け付ける受付機能と、受付機能により受け付けられた注釈情報に含まれる注釈用コードが、記憶手段に記憶された注釈用コードと一致する場合、注釈用コードに対応する注釈箇所が示す表示情報における箇所に注釈情報が出力されるように制御する制御機能と、を実現させる。【０００９】
上記の形態によれば、注釈箇所の指定が受け付けられた場合に、その注釈箇所に対応する注釈用コードが生成及び記憶されると共に、操作者に認識可能に出力される。そして、注釈用コードを含む注釈情報の入力が受け付けられ、その注釈用コードが記憶された注釈用コードと一致する場合に、当該注釈用コードに対応する注釈箇所が示す箇所に注釈情報が出力されるように制御される。これにより、操作者が、表示情報中におけるある箇所に注釈を付したいと考えたときに、その箇所を注釈箇所として指定することにより、操作者は、注釈用コードを認識できる。そして、注釈の内容が定まったときに、操作者が、認識した注釈用コードと共に注釈の内容を含む注釈情報を入力することにより、注釈箇所に関連付けられて注釈情報が出力されるように制御されるので、簡便な操作により、注釈の内容が定まったときに注釈を付すことが可能となる。【００１０】
さらに別の形態に係る情報表示装置では、受付手段は、制御手段は、注釈情報が出力される表示情報における箇所を表示させることとしてもよい。【００１１】
上記形態によれば、注釈用コードを入力することにより、表示情報における、当該注釈用コードに対応付けられた注釈箇所が表示されるので、注釈箇所の認識が容易である。【００１２】
さらに別の形態に係る情報表示装置では、指定受付手段によりある箇所の指定が受け付けられた場合に、注釈用コードの生成及び出力のための処理、及び、注釈情報の入力の受け付けのための処理のいずれかの処理が優先して実行されるように制御する処理制御手段をさらに備えることとしてもよい。【００１３】
上記形態によれば、注釈情報の入力の受付のための処理、及び注釈用コードの生成等のための処理のいずれかが優先して実行されるように制御されるので、優先制御された処理を速やかに実行することが可能となる。【００１４】
さらに別の形態に係る情報表示装置では、処理制御手段は、指定受付手段により指定が受け付けられた箇所が、既に注釈箇所として指定され該注釈箇所に対応する注釈用コードが生成及び出力された箇所である場合に、注釈用コードの生成及び出力のための処理より、注釈情報の入力の受け付けのための処理が、優先して実行されるように制御することとしてもよい。【００１５】
既に、注釈箇所として指定され、当該注釈箇所に対応する注釈用コードの生成、記憶及び出力がされた箇所に対する指定の操作が受け付けられた場合には、箇所の指定の操作を行った操作者が、注釈情報の入力を行おうとしている蓋然性が高い。上記形態によれば、既に注釈箇所として指定された箇所に対する指定が受け付けられた場合に、注釈情報の入力の受付のための処理が、注釈用コードの生成等のための処理より優先して実行されるように制御されるので、速やかに注釈情報の入力を実施することができる。【００１６】
さらに別の形態に係る情報表示装置では、処理制御手段は、表示情報が当該情報表示装置において初めて表示されている場合に、注釈情報の入力の受け付けのための処理より、注釈用コードの生成及び出力のための処理が、優先して実行されるように制御し、表示情報が当該情報表示装置において表示されるのが２度目以降である場合に、注釈用コードの生成及び出力のための処理より、注釈情報の入力の受け付けのための処理が、優先して実行されるように制御することとしてもよい。【００１７】
表示情報が当該情報表示装置において初めて表示された情報である場合に、当該表示情報のある箇所の指定が受け付けられた場合には、箇所の指定の操作を行った操作者が、注釈箇所の指定を実施しようとしている蓋然性が高い。また、表示情報が当該情報表示装置において初めて表示された情報ではない場合に、当該表示情報のある箇所の指定が受け付けられた場合には、箇所の指定の操作を行った操作者が、注釈情報の入力を行おうとしている蓋然性が高い。上記形態によれば、当該情報表示装置において初めて表示された表示情報において、箇所の指定が受け付けられた場合に、注釈用コードの生成等のための処理が、注釈情報の入力の受付のための処理より優先して実行されるように制御されるので、速やかに注釈用コードの生成に関する処理を実行できる。また、当該情報表示装置において２回以上表示されたことがある表示情報において、箇所の指定が受け付けられた場合に、注釈情報の入力の受付のための処理が、注釈用コードの生成等のための処理より優先して実行されるように制御されるので、速やかに注釈情報の入力を実施することができる。【００１８】
さらに別の形態に係る情報表示装置では、生成手段は、注釈用コードの有効期間を、注釈箇所の指定のための操作内容に応じて設定し、有効期間は、当該注釈用コードを含む注釈情報の入力の受け付けが可能であって、当該注釈用コードが注釈箇所と関連付けられて記憶されている期間であることとしてもよい。【００１９】
上記形態によれば、注釈用コードを用いた注釈情報の入力を行うことが可能な有効期間を任意に設定することができるので、注釈の内容が定まるまでに多くの時間を要さない場合には、注釈用コードの有効期間を短く設定できる。従って、注釈用コードの記憶のための処理資源の節約が可能となる。一方、注釈の内容が定めるまでに長時間を要する場合には、注釈用コードの有効期間を長く設定できる。従って、操作者が注釈内容を決定するための所望の時間の確保が可能となる。【００２０】
さらに別の形態に係る情報表示装置では、注釈用コードは、１以上のテキストであることとしてもよい。【００２１】
上記形態によれば、操作者における注釈用コードの認識が容易である。【００２２】
かかる形態において、生成手段は、表示情報に含まれる文字列とは異なる文字列を注釈用コードとして生成することとしてもよい。【００２３】
注釈の内容に、表示情報に含まれる文字列が用いられる場合がある。上記形態によれば、表示情報に含まれる文字列と一致しないように注釈用コードの文字列が生成されるので、注釈情報における注釈の内容と注釈用コードとの混同が防止される。従って、注釈情報の入力に際して、注釈用コードが誤認識されることが防止される。【００２４】
さらに別の形態に係る情報表示装置では、注釈用コードは、音声情報であることとしてもよい。【００２５】
上記形態によれば、操作者において、聴覚により注釈用コードを容易に認識することが可能となる。【００２６】
さらに別の形態に係る情報表示装置では、注釈情報に含まれる注釈は、テキスト又は音声情報からなることとしてもよい。【００２７】
上記形態によれば、表示情報に種々の態様の注釈を関連づけることができる。
【発明の効果】
【００２８】
本発明の一側面によれば、注釈を付す箇所が決まった後、その内容が定まった時に当該箇所に注釈を付すことを簡便な操作で行うことが可能となる。
【図面の簡単な説明】
【００２９】
【図１】情報表示装置の機能構成を示すブロック図である。
【図２】情報表示装置のハードウェア構成を示す図である。
【図３】表示情報の例を示す図である。
【図４】図４は、注釈情報記憶部１８の構成及び記憶されているデータの例を示す図である。
【図５】注釈用コードの出力の例を示す図である。
【図６】注釈情報の入力のための紙の媒体の例を示す図である。
【図７】注釈情報が記憶された注釈情報記憶部１８の例を示す図である。
【図８】注釈情報の出力の例を示す図である。
【図９】制御部による、処理の優先制御の例を示す図である。
【図１０】制御部による、処理の優先制御の例を示す図である。
【図１１】情報表示装置において実施される情報表示方法の処理内容を示すフローチャートである。
【図１２】情報表示プログラムの構成を示す図である。
【発明を実施するための形態】
【００３０】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００３１】
図１は、本実施形態に係る情報表示装置１の機能的構成を示すブロック図である。情報表示装置１は、視覚的に認識される表示情報を表示手段に表示する装置である。また、情報表示装置１は、表示された表示情報の任意の箇所に対する注釈の付与を制御する。
【００３２】
情報表示装置１を構成する装置は、限定されず、例えば、例えば据置型又は携帯型のパーソナルコンピュータでもよいし、高機能携帯電話機（スマートフォン）や携帯電話機、携帯情報端末（タブレット、ＰＤＡ）などの携帯端末でもよい。
【００３３】
表示情報は、テキスト及び画像等が含まれたドキュメントであって、例えば、電子書籍である。また、表示情報は、ワードプロセッサソフトにより表示された文書や、ブラウザに表示されたコンテンツであってもよい。
【００３４】
図１に示すように、情報表示装置１は、機能的には、指定受付部１１（指定受付手段）、生成部１２（生成手段）、出力部１３（出力手段）、受付部１４（受付手段）及び制御部１５（制御手段）を備える。また、情報表示装置１は、表示部１６、撮像部１７及び処理制御部１９（処理制御手段）を有する。表示部１６は、例えば、ディスプレイといった装置により構成される。また、撮像部１７は、例えば、カメラといった装置により構成される。なお、本実施形態では、撮像部１７は、情報表示装置１に備えられることとしているが、情報表示装置１に接続された外部の装置として構成されてもよい。
【００３５】
また、情報表示装置１は、記憶手段としての注釈情報記憶部１８を有する。なお、本実施形態では、注釈情報記憶部１８は、情報表示装置１に備えられることとしているが、情報表示装置１の外部に、情報表示装置１からのアクセスが可能に設けられた記憶手段として構成されてもよい。
【００３６】
図２は、情報表示装置１のハードウェア構成図である。情報表示装置１は、物理的には、図２に示すように、ＣＰＵ１０１、ＲＡＭ及びＲＯＭといったメモリにより構成される主記憶装置１０２、ハードディスク等で構成される補助記憶装置１０３、通信制御装置１０４などを含むコンピュータシステムとして構成されている。情報表示装置１は、入力デバイスであるキーボード、タッチパネル、マウス等の入力装置１０５及びディスプレイ等の出力装置１０６をさらに含むこととしてもよい。
【００３７】
図１に示した各機能は、図２に示すＣＰＵ１０１、主記憶装置１０２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信制御装置１０４等を動作させるとともに、主記憶装置１０２や補助記憶装置１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶装置１０２や補助記憶装置１０３内に格納される。
【００３８】
図１に示された表示部１６は、画像を出力する出力装置１０６に該当する。また、情報表示装置１は、出力装置１０６として、音声を出力するスピーカを内部又は外部に有することとしてもよい。また、図１に示された撮像部１７は、画像を入力する入力装置１０５に該当する。また、情報表示装置１は、入力装置１０５として、音声を入力するマイクを内部又は外部に有することとしてもよい。
【００３９】
再び図２を参照して、情報表示装置１の各機能部について説明する。指定受付部１１は、表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける部分である。表示情報は、前述のとおり、視覚的に認識される、テキスト及び画像等が含まれたドキュメントが例示されるが、本実施形態では、電子書籍が表示情報として表示される例で説明する。
【００４０】
図３は、表示部１６に表示された表示情報Ｄの例を示す図である。例えば、表示部１６を構成するディスプレイに表示された電子書籍の表示情報Ｄにおいて、情報表示装置１の操作者であるユーザによる注釈を付したい箇所を指定する所定の操作が行われると、指定受付部１１は、指定された箇所を注釈箇所ＡＰ１として受け付ける。注釈箇所を指定するための操作は、例えば、注釈を付したい箇所に対する長押しの操作である。
【００４１】
また、図３に示すように、注釈箇所の指定が受け付けられたときに、注釈用コード発行の指示または注釈用コード発行の旨を示すダイアログＭ１が、注釈箇所ＡＰ１に関連付けられて表示されるように制御されることとしてもよい。なお、注釈用コードについては後述する。
【００４２】
生成部１２は、指定受付部１１により注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成する部分である。
【００４３】
注釈用コードは、ユーザに認識させることが可能な情報により構成されており、例えばテキストにより構成される。注釈用コードがテキストにより構成されることにより、ユーザにおける注釈用コードの認識が容易である。注釈用コードは、ランダムに選択された複数のテキストにより構成される文字列であってもよいし、また、予め設定された複数の文字列から選択された一の文字列であってもよい。
【００４４】
また、生成部１２は、表示情報Ｄに含まれる文字列とは異なる文字列を注釈用コードとして生成することとしてもよい。これにより、注釈用コードと同様の文字列が注釈に含まれる可能性が低減されることとなるので、注釈情報の入力に際して、注釈用コードの誤認識が防止される。また、注釈用コードを構成するテキストの数は限定されないが、例えば、５文字程度であってもよい。
【００４５】
本実施形態では、生成部１２は、「Ｓ５Ｄｊｕ」という文字列を注釈箇所ＡＰ１に対応する注釈用コードＡＣ１として生成する。
【００４６】
また、生成部１２は、生成した注釈用コードと注釈箇所とを対応付けて記憶手段に記憶させる。本実施形態では、生成部１２は、注釈用コードを注釈情報記憶部１８に記憶させる。
【００４７】
図４は、注釈情報記憶部１８の構成及び記憶されているデータの例を示す図である。注釈情報記憶部１８は、注釈用コードと注釈箇所との対応付けを記憶させる記憶手段である。図４に示すように、注釈情報記憶部１８は、注釈用コードＡＣ１と注釈箇所ＡＰ１とを対応付けて記憶している。また、注釈情報記憶部１８は、後述するように、注釈用コード及び注釈箇所に対応付けて、注釈の内容を記憶してもよい。
【００４８】
このように、注釈用コードと注釈箇所とが対応付けて記憶されることにより、注釈箇所の指定が受け付けられた時以降において、注釈用コードに基づく注釈箇所の識別が可能となる。
【００４９】
また、生成部１２は、注釈用コードの有効期間を、注釈箇所の指定のための操作内容に応じて設定することとしてもよい。注釈用コードの有効期間は、当該注釈用コードを含む注釈情報の入力の受け付けが可能であって、当該注釈用コードが注釈箇所と関連付けられて記憶されている期間である。本実施形態では、注釈用コードの有効期間は、注釈用コードが注釈箇所に対応付けられて注釈情報記憶部１８に記憶されている時間である。
【００５０】
例えば、注釈を付したい箇所に対する長押しの操作により注釈箇所の指定が受け付けられる場合には、生成部１２は、注釈箇所に対する長押しの時間に応じて、注釈用コードの有効期間を設定する。そして、生成部１２は、設定した有効期間を、注釈用コード及び注釈箇所に対応付けて、注釈情報記憶部１８に記憶させる。そして、有効期間が満了した時に、生成部１２は、当該注釈用コードを削除する。このような注釈用コードの有効期間の制御によれば、注釈用コードを用いた注釈情報の入力を行うことが可能な有効期間を任意に設定することができるので、注釈の内容が定まるまでに多くの時間を要さない場合には、注釈用コードの有効期間を短く設定できる。従って、注釈用コードの記憶のための処理資源の節約が可能となる。一方、注釈の内容が定めるまでに長時間を要する場合には、注釈用コードの有効期間を長く設定できる。従って、ユーザが注釈内容を決定するための所望の時間の確保が可能となる。
【００５１】
出力部１３は、生成及び記憶された注釈用コードをユーザに認識可能な態様で出力させる部分である。本実施形態では、出力部１３は、注釈用コードを示す文字列を表示部１６に表示させる。図５は、注釈用コードの出力の例を示す図である。本実施形態では、図５に示すように、出力部１３は、注釈用コードＡＣ１「Ｓ５Ｄｊｕ」を注釈箇所ＡＰ１に対応付けて表示部１６に表示させる。このように、注釈用コードが表示されることにより、ユーザは、例えば、ノート等に注釈用コードを記録することができる。そして、注釈用コードを記録することにより、ユーザは、後に、記録した注釈用コードを含ませた注釈情報を、情報表示装置１に入力することができる。
【００５２】
受付部１４は、少なくとも注釈用コードを含み注釈を表す注釈情報の入力を受け付ける部分である。本実施形態では、受付部１４は、例えば、撮像部１７により撮像された、注釈用コードが記された紙の媒体の画像を、注釈情報として受け付ける。注釈用コードが記された紙の媒体に注釈の内容を含ませることにより、受付部１４は、注釈の内容を含む注釈情報を受け付けることができる。
【００５３】
図６は、注釈情報の入力のための紙の媒体の例を示す図である。紙の媒体ＮＢには、注釈情報ＡＮ１が表されている。注釈情報ＡＮ１は、注釈用コードＡＣ１を含む。さらに、注釈情報ＡＮ１は、注釈内容ａｎ１を含む。注釈内容ａｎ１は、ユーザが注釈箇所ＡＰ１に付したいと考えた注釈の内容を示す。即ち、ユーザは、注釈箇所ＡＰ１の指定を行った後、注釈箇所ＡＰ１に関連付けたいと考えた注釈の内容が定まった時点で紙の媒体に注釈内容ａｎ１を注釈用コードＡＣ１と共に、紙の媒体ＮＢに記す。そして、ユーザは、注釈用コードＡＣ１及び注釈内容ａｎ１を含む注釈情報ＡＮ１が記された紙の媒体ＮＢを撮像部１７により撮像することにより、注釈情報ＡＮ１を入力することができる。
【００５４】
受付部１４は、入力を受け付けた注釈情報を、注釈情報に含まれる注釈用コードに関連付けて注釈情報記憶部１８に記憶させる。図７は、注釈情報が記憶された注釈情報記憶部１８の例を示す図である。図７に示すように、受付部１４は、注釈用コードＡＣ１及び注釈箇所ＡＰ１に関連付けて、紙の媒体ＮＢの撮像画像から抽出した注釈情報ＡＮ１を、注釈情報記憶部１８に記憶させる。
【００５５】
なお、注釈用コード及び注釈箇所に関連付けて記憶される注釈情報は、受付部１４により受け付けられた注釈情報である画像全体であってもよいし、図６に示す紙の媒体ＮＢの撮像画像から抽出した注釈内容ａｎ１の部分の画像（注釈用コードＡＣ１が除かれた画像）であってもよい。また、注釈内容ａｎ１の画像に基づいて、既存のＯＣＲ技術により取得されたテキスト情報が注釈情報として記憶されることとしてもよい。
【００５６】
また、受付部１４により受け付けられる注釈内容は、音声であってもよい。かかる場合には、受付部１４は、例えば、ユーザにより発せられた、注釈内容を表す音声の入力を、情報表示装置１が有するマイク（入力装置１０５の一例）を介して受け付けてもよい。そして、受付部１４は、音声により入力された注釈内容を含む注釈情報を注釈情報記憶部１８に記憶させる。
【００５７】
制御部１５は、注釈情報に含まれる注釈用コードに対応する注釈箇所に関連付けられて、注釈情報が出力されるように制御する部分である。図８は、注釈情報の出力の例を示す図である。図８に示すように、制御部１５は、表示情報Ｄにおける注釈箇所ＡＰ１に関連付けて、注釈情報ＡＮ１を表示部１６に表示させる。注釈情報ＡＮ１には、注釈内容ａｎ１の少なくとも一部が含まれている。
【００５８】
なお、注釈箇所ＡＰ１に関連付けて表示される注釈内容は、注釈情報に含まれて記憶された注釈内容の全てであってよいし、一部であってもよい。注釈内容の一部のみが表示される場合には、注釈内容の未表示の部分の表示を指示するためのアイコン等を注釈情報として表示させることとしてもよい。また、注釈内容が音声である場合には、情報表示装置１が有するスピーカ（出力装置１０６の一例）からの注釈内容の出力を指示するためのアイコン等を注釈情報として表示させることとしてもよい。
【００５９】
また、制御部１５は、受付部１４により注釈用コードの入力が受け付けられた場合に、表示情報Ｄにおける、受け付けられた注釈用コードが対応付けられた注釈箇所を表示させるように制御してもよい。
【００６０】
具体的には、例えば、表示情報の一例である電子書籍が情報表示装置１においてユーザにより閲覧されている場合に、ユーザにより指定された注釈箇所が受け付けられた後、ユーザは、ページをめくり電子書籍を読み進めることができる。電子書籍が読み進められた後に、紙の媒体に記された注釈用コードが撮像されることにより、受付部１４により注釈用コードが受け付けられた場合に、制御部１５は、電子書籍における、受け付けられた注釈用コードに対応付けられた注釈箇所を表示するように制御する。このような表示制御により、ユーザは、指定済みの注釈箇所を容易に認識することができる。また、制御部１５は、注釈箇所を表示させた後に所定の操作が行われた場合には、電子書籍における読み進めた箇所を再度表示するように制御してもよい。
【００６１】
処理制御部１９は、指定受付部によりある箇所の指定が受け付けられた場合に、注釈用コードの生成及び出力のための処理、及び、注釈情報の入力の受け付けのための処理のいずれかの処理が優先して実行されるように制御する。具体的には、表示情報Ｄにおける、ある箇所の対する指定が受け付けられたときに、指定が受け付けられた箇所が、既に注釈箇所として指定され当該注釈箇所に対応する注釈用コードが生成及び出力された箇所である場合に、処理制御部１９は、注釈用コードの生成部１２による生成及び出力部１３による出力のための処理より、受付部１４による注釈情報の入力の受け付けのための処理が、優先して実行されるように制御することとしてもよい。
【００６２】
図９は、処理制御部１９による、処理の優先制御の例を示す図である。図９に示すように、表示情報Ｄにおける箇所ＡＰ２に対する指定が受け付けられ、箇所ＡＰ２が既に注釈箇所として指定され、箇所ＡＰ２に対応する注釈用コードが生成及び出力された箇所である場合には、処理制御部１９は、「注釈用コード発行」というメニュー項目Ｍ２２より、注釈情報の画像の撮像（入力）を指示するための「注釈撮影（カメラ起動）」というメニュー項目Ｍ２１を、上方に優先して表示するダイアログＭ２を表示させる。メニュー項目Ｍ２１は、注釈情報の入力の受け付けのための処理を指示するための項目である。また、メニュー項目Ｍ２２は、注釈用コードの注釈用コードの生成及び出力の処理を指示するための項目である。この表示において、図９に示すように、メニュー項目Ｍ２１のアイコンを、メニュー項目Ｍ２２のアイコンより大きく表示させるように制御してもよい。
【００６３】
処理制御部１９は、注釈用コードの生成及び出力のための処理より、注釈情報の入力の受け付けのための処理を優先して実行するための制御として、注釈情報の入力の受け付けのための処理を直ちに実行することとしてもよいし、その処理を先立って行うこととしてもよい。
【００６４】
既に、注釈箇所として指定され、当該注釈箇所に対応する注釈用コードの生成、記憶及び出力がされた箇所に対する指定の操作が受け付けられた場合には、箇所の指定の操作を行ったユーザが、注釈情報の入力を行おうとしている蓋然性が高い。このような優先制御が行われることにより、既に注釈箇所として指定された箇所に対する指定が受け付けられた場合に、注釈情報の入力の受付のための処理が、注釈用コードの生成等のための処理より優先して実行されるように制御されるので、速やかに注釈情報の入力を実施することができる。
【００６５】
また、表示情報Ｄにおける、ある箇所の対する指定が受け付けられたときに、当該表示情報Ｄが情報表示装置１において、初めて表示されている場合に、処理制御部１９は、受付部１４による注釈情報の入力の受け付けのための処理より、注釈用コードの生成部１２による生成及び出力部１３による出力のための処理が、優先して実行されるように制御することとしてもよい。
【００６６】
図１０は、処理制御部１９による、処理の優先制御の例を示す図である。図１０に示すように、表示情報Ｄにおける箇所ＡＰ３に対する指定が受け付けられ、表示情報Ｄが情報表示装置１において初めて表示されるものである場合には、処理制御部１９は、注釈情報の画像の撮像（入力）を指示するための「注釈撮影（カメラ起動）」というメニュー項目Ｍ３２より、「注釈用コード発行」というメニュー項目Ｍ３１を、上方に優先して表示するダイアログＭ３を表示させる。この表示において、図１０に示すように、メニュー項目Ｍ３１のアイコンを、メニュー項目Ｍ３２のアイコンより大きく表示させるように制御してもよい。
【００６７】
処理制御部１９は、注釈情報の入力の受け付けのための処理より、注釈用コードの生成及び出力のための処理を優先して実行するための制御として、注釈用コードの生成及び出力のための処理を直ちに実行することとしてもよいし、その処理を先立って行うこととしてもよい。
【００６８】
表示情報Ｄが情報表示装置１において初めて表示された情報である場合に、表示情報Ｄのある箇所の指定が受け付けられた場合には、箇所の指定の操作を行ったユーザが、注釈箇所の指定を実施しようとしている蓋然性が高い。このような優先制御が行われることにより、情報表示装置１において初めて表示された表示情報Ｄにおいて、箇所の指定が受け付けられた場合に、注釈用コードの生成等のための処理が、注釈情報の入力の受付のための処理より優先して実行されるように制御されるので、速やかに注釈用コードの生成に関する処理を実行できる。
【００６９】
また、表示情報Ｄにおける、ある箇所の対する指定が受け付けられたときに、当該表示情報Ｄが情報表示装置１において表示されるのが２度目以降である場合に、処理制御部１９は、注釈用コードの生成部１２による生成及び出力部１３による出力のための処理より、受付部１４による注釈情報の入力の受け付けのための処理が、優先して実行されるように制御することとしてもよい。このような優先制御の例は、図９に示される。
【００７０】
即ち、処理制御部１９は、例えば、「注釈用コード発行」というメニュー項目Ｍ２２より、注釈情報の画像の撮像（入力）を指示するための「注釈撮影（カメラ起動）」というメニュー項目Ｍ２１を、上方に優先して表示するダイアログＭ２を表示させる。この表示に際して、メニュー項目Ｍ２１のアイコンを、メニュー項目Ｍ２２のアイコンより大きく表示させるように制御してもよい。
【００７１】
処理制御部１９は、注釈用コードの生成及び出力のための処理より、注釈情報の入力の受け付けのための処理を優先して実行するための制御として、注釈情報の入力の受け付けのための処理を直ちに実行することとしてもよいし、その処理を先立って行うこととしてもよい。
【００７２】
表示情報Ｄが情報表示装置１において初めて表示された情報でない場合に、表示情報Ｄのある箇所の指定が受け付けられた場合には、箇所の指定の操作を行ったユーザが、注釈情報の入力を行おうとしている蓋然性が高い。このような優先制御が行われることにより、情報表示装置１に２回以上表示されたことがある表示情報Ｄにおいて箇所の指定が受け付けられた場合に、注釈情報の入力の受付のための処理が、注釈用コードの生成等のための処理より優先して実行されるように制御されるので、速やかに注釈情報の入力を実施することができる。
【００７３】
次に、図１１を参照して、本実施形態の情報表示装置１の動作について説明する。図１１は、情報表示装置１において実施される情報表示方法の処理内容を示すフローチャートである。
【００７４】
まず、制御部１５は、表示情報Ｄを表示部１６に表示させる（Ｓ１）。表示情報Ｄは、例えば、電子書籍である。次に、指定受付部１１は、表示情報Ｄにおける注釈を関連づける注釈箇所の指定を受け付けたか否かを判定する（Ｓ２）。注釈箇所の指定を受け付けたと判定された場合には、処理はステップＳ３に進められる。一方、注釈箇所の指定を受け付けたと判定されなかった場合には、ステップＳ２の判定処理が繰り返される。
【００７５】
ステップＳ３において、生成部１２は、注釈箇所に対応する注釈用コードを生成する（Ｓ３）。さらに、生成部１２は、生成した注釈用コードと注釈箇所とを対応付けて注釈情報記憶部１８に記憶させる（Ｓ４）。続いて、出力部１３は、生成及び記憶された注釈用コードを表示部１６に表示させる（Ｓ５）。これにより、ユーザは、注釈用コードを認識及び記録（または記憶）することが可能となり、後に、記録した注釈用コードを含ませた注釈情報を、情報表示装置１に入力することができる。
【００７６】
ステップＳ６において、受付部１４は、注釈用コードを含む注釈情報の入力を受け付けたか否かを判定する（Ｓ６）。注釈情報の入力は、注釈用コード及び注釈内容を記したドキュメント等の撮像により実現される。注釈情報の入力を受け付けたと判定された場合には、処理は、ステップＳ７に進められる。一方、注釈情報の入力を受け付けたと判定されなかった場合には、ステップＳ６の判定処理が繰り返される。
【００７７】
ステップＳ７において、受付部１４は、注釈情報を注釈箇所に対応付けて管理する。具体的には、受付部１４は、入力を受け付けた注釈情報を、注釈情報に含まれる注釈用コード及び注釈箇所に関連付けて注釈情報記憶部１８に記憶させる。
【００７８】
続いて、ステップＳ８において、制御部１５は、注釈情報に含まれる注釈用コードに対応する注釈箇所に関連付けられて、注釈情報の少なくとも一部が出力されるように制御する（Ｓ８）。
【００７９】
次に、図１２を参照して、コンピュータを情報表示装置１として機能させるための情報表示プログラムを説明する。情報表示プログラムｐ１は、メインモジュールｍ１０、指定受付モジュールｍ１１、生成モジュールｍ１２、出力モジュールｍ１３、受付モジュールｍ１４、制御モジュールｍ１５及び処理制御モジュールｍ１９を備える。
【００８０】
メインモジュールｍ１０は、情報表示処理を統括的に制御する部分である。指定受付モジュールｍ１１、生成モジュールｍ１２、出力モジュールｍ１３、受付モジュールｍ１４、制御モジュールｍ１５及び処理制御モジュールｍ１９を実行することにより実現される機能はそれぞれ、図１に示される情報表示装置１の指定受付部１１、生成部１２、出力部１３、受付部１４、制御部１５及び処理制御部１９の機能と同様である。
【００８１】
情報表示プログラムｐ１は、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭまたは半導体メモリ等の記憶媒体ｄ１によって提供される。また、情報表示プログラムｐ１は、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００８２】
以上説明した本実施形態の情報表示装置１、情報表示方法及び情報表示プログラムｐ１によれば、注釈箇所の指定が受け付けられた場合に、その注釈箇所に対応する注釈用コードが生成及び記憶されると共に、ユーザに認識可能に出力される。そして、注釈用コードを含む注釈情報の入力が受け付けられ、その注釈用コードが記憶された注釈用コードと一致する場合に、当該注釈用コードに対応する注釈箇所が示す箇所に注釈情報が出力されるように制御される。これにより、ユーザが、表示情報中における、ある箇所に注釈を付したいと考えたときに、その箇所を注釈箇所として指定することにより、ユーザは、注釈用コードを認識できる。そして、注釈の内容が定まったときに、ユーザが、認識した注釈用コードと共に注釈の内容を含む注釈情報を入力することにより、注釈箇所に関連付けられて注釈情報が出力されるように制御されるので、簡便な操作により、注釈の内容が定まったときに注釈を付すことが可能となる。
【００８３】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。本実施形態では、注釈用コードをテキストからなる文字列としているが、音声情報であってもよい。かかる場合には、出力部１３は、注釈用コードをスピーカに出力させる。ユーザは、スピーカにより発せられた注釈用コードを聴覚により認識することができる。そして、受付部１４は、ユーザが発声しマイクにより検知された注釈用コードの入力を受け付ける。
【符号の説明】
【００８４】
１…情報表示装置、１１…指定受付部、１２…生成部、１３…出力部、１４…受付部、１５…制御部、１６…表示部、１７…撮像部、１８…注釈情報記憶部、１９…処理制御部、ｄ１…記憶媒体、ｐ１…情報表示プログラム、ｍ１０…メインモジュール、ｍ１１…指定受付モジュール、ｍ１２…生成モジュール、ｍ１３…出力モジュール、ｍ１４…受付モジュール、ｍ１５…制御モジュール、ｍ１９…処理制御モジュール。
【要約】
情報表示装置は、表示手段に表示される表示情報における注釈の箇所を示す注釈箇所の指定を受け付ける指定受付手段と、注釈箇所の指定が受け付けられた場合に、当該注釈箇所に対応する注釈用コードを生成し、生成した注釈用コードと注釈箇所とを対応付けて記憶手段に記憶させる生成手段と、生成手段により生成された注釈用コードを操作者に認識可能な態様で出力させる出力手段と、少なくとも注釈用コードを含み注釈を表す注釈情報の入力を受け付ける受付手段と、受付手段により受け付けられた注釈情報に含まれる注釈用コードが、記憶手段に記憶された注釈用コードと一致する場合、注釈用コードに対応する注釈箇所が示す表示情報における箇所に注釈情報が出力されるように制御する制御手段と、を備える。【図１】
0006034541.tif 000002
【図２】
0006034541.tif 000003
【図３】
0006034541.tif 000004
【図４】
0006034541.tif 000005
【図５】
0006034541.tif 000006
【図６】
0006034541.tif 000007
【図７】
0006034541.tif 000008
【図８】
0006034541.tif 000009
【図９】
0006034541.tif 000010
【図１０】
0006034541.tif 000011
【図１１】
0006034541.tif 000012
【図１２】
0006034541.tif 000013