(57)【特許請求の範囲】
【請求項１】
情報を表示装置上で書籍情報として一覧させる装置であって、
前記情報の遷移の要求を入力する手段と、
前記遷移の要求を受け付ける手段と、
遷移先の情報の蓄積場所を記憶する手段と、
前記受け付けた遷移の要求に従って、前記蓄積場所を調べて、取り出した前記遷移先の情報が入力される手段と、
前記入力された遷移先の情報を書籍情報上で表示するための領域を計算する手段と、
前記書籍情報の枠情報を記憶している手段と、
前記計算された領域に対応する前記枠情報を取得し、前記入力された遷移先の情報と前記取得した枠情報とを合成し、利用者が選んだ順に本が構成されるように書籍情報に展開する手段と、
該合成された書籍情報を蓄積表示する書籍情報蓄積表示手段と、
を備えることを特徴とするハイパーメディア書籍化表示装置。
【請求項２】
前記遷移の要求による遷移先の情報のアドレスを格納する手段と、
既に書籍情報上に展開されたハイパーリンクのアドレスを記憶する記憶手段と、
前記ハイパーリンクのアドレスと、前記格納した遷移先の情報のアドレスとを比較し、すでに書籍情報上に展開されていれば、前記展開されている書籍情報を表示させる手段と、
をあらたに備えることを特徴とする請求項１に記載のハイパーメディア書籍化表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は文字，画像のような情報を検索し利用できるマルチメディアシステムにおいて、ある情報から他の情報に遷移する際に、書籍情報の後方へ、ページを追加することによって情報を表示するハイパーメディア書籍化表示装置に関する。
【０００２】
【従来の技術】
従来のハイパーメディアシステムにおいては、例えば図６のようにテキストや画像データなどに付けられたリンクから他のテキストや画像データなどの予め定められた情報に遷移することで、情報を順次閲覧させる方法がとられてきた。
【０００３】
【発明が解決しようとする課題】
例えば、Ｗｅｂ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）上の情報を一般的なブラウザを用いて利用者が閲覧している場合、従来のようなリンク先の情報を順次閲覧する方法では、リンク先の情報へ進むと同時に、閲覧してきた情報はなくなるため、個人的な情報の収集のための利用は困難であった。
【０００４】
本発明は上記に鑑みてなされたもので、その目的とするところは、ハイパーリンクで構成された情報を利用者が閲覧した順に書籍情報として保存することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するための本発明による第１の発明のハイパーメディア書籍化表示装置は、情報を表示装置上で書籍情報として一覧させる装置であって、前記情報の遷移の要求を入力する手段と、前記遷移の要求を受け付ける手段と、遷移先の情報の蓄積場所を記憶する手段と、前記受け付けた遷移の要求に従って、前記蓄積場所を調べて、取り出した前記遷移先の情報が入力される手段と、前記入力された遷移先の情報を書籍情報上で表示するための領域を計算する手段と、前記書籍情報の枠情報を記憶している手段と、前記計算された領域に対応する前記枠情報を取得し、前記入力された遷移先の情報と前記取得した枠情報とを合成し、利用者が選んだ順に本が構成されるように書籍情報に展開する手段と、該合成された書籍情報を蓄積表示する書籍情報蓄積表示手段と、を備えることを特徴とするものである。
【０００７】
また、本発明による第２の発明のハイパーメディア書籍化表示装置は、第１の構成であって、前記遷移の要求による遷移先の情報のアドレスを格納する手段と、既に書籍情報上に展開されたハイパーリンクのアドレスを記憶する記憶手段と、前記ハイパーリンクのアドレスと、前記格納した遷移先の情報のアドレスとを比較し、すでに書籍情報上に展開されていれば、前記展開されている書籍情報を表示させる手段と、をあらたに備えることを特徴とするものである。
【０００８】
本発明による第１の発明のハイパーメディア書籍化表示装置は、利用者が情報の遷移の要求を入力し、利用者からの情報の遷移の要求を受け付け、遷移先の情報が入力され、該情報を書籍情報のページ上で表示するための領域を計算し、内容の情報と書籍の枠情報とを合成し、書籍情報を表示するので、ハイパーリンクで構成された情報を利用者が閲覧した順に書籍情報として保存する。
【００１０】
また、本発明による第２の発明のハイパーメディア書籍化表示装置は、特に利用者が要求した遷移先の情報のアドレスを格納し、既に書籍情報上に展開されたハイパーリンクのアドレスを記憶し、利用者が要求した遷移先の情報のアドレスと既に書籍情報上に展開されたハイパーリンクのアドレスとを比較することにより、同一の情報を再び展開する必要を無くし、冗長性をなくす。
【００１１】
なお、本発明において、ハイパーリンクとは複数の情報間の階層や前後関係といった論理的構造の記述における、任意の情報から他の情報に遷移するための識別子をいい、ハイパーメディアとはハイパーリンクで構成された情報をいうものとする。
【００１２】
【発明の実施の形態】
以下、図面とともに本発明の実施形態例を詳細に説明する。
【００１３】
図１は、本発明の第１の実施形態例のハイパーメディア書籍化表示装置の構成を示す図である。
【００１４】
ハイパーメディア書籍化表示装置は、表示部１１、マウス操作情報入力部１２、選択情報記憶部１３、入力部１４、データ表示領域計算部１５、書籍枠形状記憶部１６、書籍情報合成部１７、閲覧制御部１８から構成される。
【００１５】
表示部１１は、書籍情報の内容のデータ，書籍情報を記憶し、該書籍情報を表示する。
【００１６】
マウス操作情報入力部１２からは、利用者のマウス操作により、マウス操作情報が入力される。
【００１７】
選択情報記憶部１３には、利用者が現在閲覧している書籍情報のページからの遷移先の前記表示部１１に蓄積されている情報の蓄積場所の一覧表が記憶される。
【００１８】
入力部１４からは、利用者が要求した遷移先の情報が入力される。
【００１９】
データ表示領域計算部１５は、遷移先の情報を書籍情報として表示するのに必要な領域を計算する。
【００２０】
書籍枠形状記憶部１６には、書籍の枠情報が記憶されている。
【００２１】
書籍情報合成部１７は、前記計算した領域に基づいて、前記枠情報に内容のデータを配置する。
【００２２】
閲覧制御部１８は、本のページ数記憶部１８１、現在閲覧ページ記憶部１８２、閲覧ページ履歴記憶部１８３、アンカーページ記憶部１８４とから構成される。本のページ数記憶部１８１は、書籍情報の全ページ数を記憶する。現在閲覧ページ記憶部１８２は、利用者が現在閲覧している書籍情報のページを記憶する。閲覧ページ履歴記憶部１８３は、閲覧した書籍情報のページの履歴を記憶する。アンカーページ記憶部１８４は、遷移先の書籍情報のページ数を記憶する。
【００２３】
このハイパーメディア書籍化表示装置の第１の実施形態例の動作について図２を用いて説明する。最初に、遷移先の情報を書籍情報に展開する動作について説明する。
【００２４】
まず、表示部１１に図４（ａ）のような書籍情報が表示され（Ｓ１）。利用者がマウス等を使って情報の遷移の要求を入力する（Ｓ２）。
【００２５】
次に、選択情報記憶部１３に記憶されている遷移先の情報の蓄積場所の一覧表から、遷移先の内容情報を取り出す場所を調べ（Ｓ３）、表示部１１から遷移先の内容情報を取り出し、入力部１４に該内容情報が入力される（Ｓ４）。
【００２６】
次に、内容情報中のテキストや、画像等のデータを書籍情報の表示領域中に配置するために、文字列や画像等のデータを表示するのに必要となる領域の大きさを計算する（Ｓ５）。この処理は、例えば本出願人が先に出願した特願平８−２６３３８号のマルチメディア情報高次元化表示システムの中に示される方法を用いればよいので、省略する。
【００２７】
次に書籍枠形状記憶部１６から書籍の枠情報が読み出され（Ｓ６）、該書籍の枠情報に前記内容情報が配置され（Ｓ７）、表示部１１に、例えば、図４（ｂ）のように遷移先の内容情報が表示され（Ｓ８）、一連の処理が終了する。
【００２８】
以下、閲覧制御部１８の動作を説明する。
【００２９】
例えば、元のハイパーテキスト上ではＡ，Ｂの２階層から成る情報で、Ａ１情報が第１階層、Ｂ１情報とＢ２情報が第２階層で、図５（ａ）が示すように、Ａ１情報にＢ１情報とＢ２情報がリンクしていたとし、表示部１１には、Ａ１のページが図４（ａ）のような状態で表示されるとする。
【００３０】
利用者がＡ１→Ｂ１→Ｂ２の順に閲覧したとき、書籍情報に展開する際には、利用者が選んだ順に本が構成されるように、図５（ａ）が示すように、Ａ１→Ｂ１→Ｂ２の順に展開する。この処理を図３と図５（ａ）を用いて説明する。
【００３１】
図２のＳ７で、書籍情報合成部１７でＡ１情報と書籍の枠情報とが合成されたときに、作成されたＡ１情報の本のページ数が、本のページ数記憶部１８１に記憶される。これを図３のＳ１１とする。
【００３２】
次に、上記でＡ１情報のページ番号が現在閲覧ページ記憶部１８２に記憶されると（Ｓ１２）、Ａ１情報の階層とページ数が閲覧ページ履歴記憶部１８３に記憶される（Ｓ１３）。
【００３３】
次に、Ａ１情報からの遷移先の情報の蓄積場所の一覧表が選択情報記憶部１３に送られる（Ｓ１４）。
【００３４】
次に、利用者のマウス操作により、マウス操作情報入力部１２にＢ１情報への遷移が要求されると（Ｓ１５）、図２のＳ３〜Ｓ７の手順でＢ１情報が書籍上に展開され、本のページ数記憶部１８１に記憶されているＡ１情報の全ページ数が読み出され（Ｓ１６）、Ｂ１情報の先頭ページが表示部１１に表示される（Ｓ１７）。図２のＳ７で、書籍情報合成部１７で情報と書籍の枠情報とが合成されたときに、作成された本のページ数が、本のページ数記憶部１８１に記憶される。これを図３のＳ１８とする。
【００３５】
次に、Ａ１情報とＢ1情報を合計した全ページ数が本のページ数記憶部１８１に記憶され（Ｓ１８）、Ｂ１情報のページ番号が現在閲覧ページ記憶部１８２に記憶され（Ｓ１９）、Ｂ１情報の階層とページ数が閲覧ページ履歴記憶部１８３に記憶される（Ｓ２０）。
【００３６】
次に、Ｂ１情報からの遷移先の情報の蓄積場所の一覧表が選択情報記憶部１３に送られる（Ｓ２１）。
【００３７】
次に、利用者のマウス操作により、マウス操作情報入力部１２にＡ１情報への遷移が要求されると（Ｓ２２）、閲覧ページ履歴記憶部１８３からＡ１情報のページ数が読み出され、アンカーページ記憶部１８４にページ数が送られ（Ｓ２４）、Ａ１情報のページが表示部１１に表示される（Ｓ２５）。
【００３８】
次に、利用者のマウス操作によりＢ２情報への遷移が要求され、Ｂ２情報が書籍上に展開される動作については容易に類推できるので説明を省略する。
【００３９】
例えば、他の例として、元のハイパーテキスト上ではＡ，Ｂ，Ｃの３階層から成る情報で、図５（ｂ）が示すように、Ａ１のページにＢ１とＢ２のページがリンクし、Ｂ１のページにはＣ１がリンクし、Ｂ２のページにはＣ２がリンクしていたとする。
【００４０】
利用者がＡ１→Ｂ１→Ｃ１→Ｂ２→Ｃ２の順に閲覧したとき、利用者が選んだ順に本が構成されるように、図５（ｂ）が示すように、Ａ１→Ｂ１→Ｃ１→Ｂ２→Ｃ２の順に書籍情報に展開する。
【００４１】
この処理を図５（ｂ）と図７を用いて説明する。
【００４２】
Ｂ１ページが書籍情報上に展開されるまでの動作は図３のＳ２１までの動作と同様であるので、説明を省略する。
【００４３】
利用者のマウス操作により、マウス操作情報入力部１２にＣ１情報への遷移が要求されると（Ｓ３０）、図２のＳ３〜Ｓ７の手順でＣ１情報が書籍上に展開され、本のページ数記憶部１８１に記憶されているＡ１＋Ｂ１情報の全ページ数が読み出され（Ｓ３１）、Ｃ１情報の先頭ページが表示部１１に表示される（Ｓ３２）。図２のＳ７で、書籍情報合成部１７で情報と書籍の枠情報とが合成されたときに、作成された本のページ数が、現在閲覧ページ記憶部１８１に記憶される。これを図７のＳ３３とする。
【００４４】
次に、Ａ１情報とＢ１情報とＣ１情報を合計した全ページ数が本のページ数記憶部１８１に記憶され（Ｓ３３）、Ｃ１情報のページ番号が現在閲覧ページ記憶部１８２に記憶され（Ｓ３４）、Ｃ１情報の階層とページ数が閲覧ページ履歴記憶部１８３に記憶される（Ｓ３５）。
【００４５】
次に、Ｃ１情報からの遷移先の情報の蓄積場所の一覧表が選択情報記憶部１３に送られる（Ｓ３６）。
【００４６】
次に、利用者のマウス操作により、マウス操作情報入力部１２にＡ１情報への遷移が要求されると（Ｓ３７）、閲覧ページ履歴記憶部１８３からＡ１情報のページ数が読み出され、アンカーページ記憶部１８４にページ数が送られ（Ｓ３９）、Ａ１情報のページが表示部１１に表示される（Ｓ４０）。
【００４７】
次に、利用者のマウス操作により、マウス操作情報入力部１２にＢ２情報への遷移が要求されてＢ２情報が書籍上に展開され、さらに、Ｃ２情報への遷移が要求されてＣ２情報が書籍上に展開される。このＢ２情報とＣ２情報の展開動作については容易に類推できるので説明を省略する。
【００４８】
本実施形態例では、表示部１１に記憶されている書籍情報の内容のデータを使用したが、ネットワークにアクセスして情報を取得してもよい。
【００４９】
次に、本発明における第２の実施形態例を示す。図８は本実施形態例におけるシステム構成図である。
【００５０】
本実施形態例としては、既に書籍情報上に展開した情報を判定する展開情報判定部１９を、図１のシステムに付与する。展開情報判定部１９は、バッファ１９１，展開情報アドレス記憶部１９２，比較部１９３とから構成されている。
【００５１】
バッファ１９１は、利用者に要求された遷移先の情報のアドレスを格納する。展開情報アドレス記憶部１９２は、既に書籍情報上に展開された、ハイパーリンクのアドレスを記憶している。比較部１９３は、バッファ１９１に格納されているアドレスと展開情報アドレス記憶部１９２に記憶されているアドレスを比較する。他のシステムの構成部分は、図１に示した第１の実施形態例と同様であり、容易に類推できるので省略する。
【００５２】
最初に、遷移先の情報を書籍情報に展開する動作について図９を用いて説明する。まず、表示部１１に図４（ａ）のような書籍情報が表示され（Ｓ５０）、利用者がマウスを使ってマウス操作情報入力部１２に遷移を要求し（Ｓ５１）、要求された情報のアドレスがバッファ１９１に格納される（Ｓ５２）。
【００５３】
次に、比較部１９３で、バッファ１９１に格納されているアドレスと展開情報アドレス記憶部１９２に記憶されているアドレスを比較し（Ｓ５３）、該情報が未だ展開されていない場合には、後の動作は図２のＳ４〜Ｓ８と同様であり、容易に類推できるので省略する。
【００５４】
該情報が既に展開されていれば、閲覧制御部１８が、閲覧履歴ページ記憶部１８３を調べ（Ｓ５９）、アンカーページ記憶部１８４にページ数が送られ（Ｓ６０）、表示部１１に、要求されたページが表示される（Ｓ６１）。
【００５５】
以下、閲覧制御部の動作を説明する。元のハイパーテキスト上ではＡ，Ｂ，Ｃの３階層から成る情報を書籍情報に展開する他の例として、例えば、図５（Ｃ）が示すように、Ａ１のページにＢ１とＢ２のページがリンクし、Ｂ１のページとＢ２のページには同一のＣ１のページがリンクしている場合に、利用者がＡ１→Ｂ１→Ｃ１→Ｂ２→Ｃ１の順に閲覧したときでも、書籍情報に展開する場合にはＡ１→Ｂ１→Ｃ１→Ｂ２→Ｃ１のようにＣ１のページが２回生成されない。例えば、Ｂ１の後にＣ１ページを展開し、Ｂ２の後にはＣ１ページを展開せずに、図５（Ｃ）が示すように、Ａ１→Ｂ１→Ｃ１→Ｂ２の順に展開する。この処理については、第１の実施形態例の他の例から容易に類推できるので、説明を省略する。
【００５６】
展開情報アドレス記憶部１９２のデータ構造の例としては、ハイパーリンクのアドレスと書籍情報上でのページ数との対応を、書籍情報に展開した順に記憶している。他の例としては、ハイパーリンクのアドレスと書籍情報上でのページ数との対応を、該アドレスの記述がアルファベットならばアルファベット順に並べ替えて記憶し、数値ならば昇順に並べ替えて記憶してもよい。
【００５７】
【発明の効果】
以上述べたように本発明によれば、情報を表示装置上で書籍情報として一覧させる際に、利用者が情報の遷移の要求を入力したとき、利用者からの情報の遷移の要求を受け付け、遷移先の情報を入力し、該情報を書籍情報のページ上で表示するための領域を計算し、内容の情報と前記書籍の枠情報とを合成し、書籍情報を表示するようにしたので、ハイパーリンクで構成された情報を利用者が閲覧した順に書籍情報として保存できるという効果を奏する。
【００５８】
また、書籍情報の全ページ数を記憶し、利用者が現在閲覧しているページを記憶し、閲覧したページ履歴を記憶し、遷移先のページ数を記憶するようにしたので、利用者自ら意識することなく、閲覧した順序で、本の形式を用いて閲覧できるという効果を奏する。
【００５９】
また、利用者が要求した遷移先の情報のアドレスを格納し、既に書籍情報上に展開されたハイパーリンクのアドレスを記憶し、利用者が要求した遷移先の情報のアドレスと既に書籍情報上に展開されたハイパーリンクのアドレスとを比較するようにしたので、同一の情報を再び展開せず、冗長性がなくなる結果、利用者にとっては、同一の情報を複数回参照した場合でも最小限の格納容量で情報を保存することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１の実施形態例のシステム構成図である。
【図２】本発明の第１の実施形態例における、遷移先の情報を書籍情報に展開する処理を示すフローチャートである。
【図３】本発明の第１の実施形態例の閲覧制御部の処理を示すフローチャートである。
【図４】（ａ）は表示部にある情報が表示された例を示す図、（ｂ）は表示部に遷移先の情報が表示された例を示す図である。
【図５】遷移先の情報を書籍情報上に展開する順序の例を示す図である。
【図６】（ａ）はディスプレイ上にあるハイパーテキスト情報が表示された例を示す図、（ｂ）はディスプレイ上にリンク先の情報が表示された例を示す図である。
【図７】本発明の第１の実施形態例における、遷移先の情報を書籍情報に展開する他の例の処理を示すフローチャートである。
【図８】本発明の第２の実施形態例のシステム構成図である。
【図９】本発明の第２の実施形態例における、遷移先の情報を書籍情報に展開する処理を示すフローチャートである。
【符号の説明】
１１…表示部
１２…マウス操作情報入力部
１３…選択情報記憶部
１４…入力部
１５…データ表示領域計算部
１６…書籍枠形状記憶部
１７…書籍情報合成部
１８…閲覧制御部
１８１…本のページ数記憶部
１８２…現在閲覧ページ記憶部
１８３…閲覧ページ履歴記憶部
１８４…アンカーページ記憶部
１９…展開情報判定部
１９１…バッファ
１９２…展開情報アドレス記憶部
１９３…比較部
【図１】
0003715385.tif 000002
【図２】
0003715385.tif 000003
【図３】
0003715385.tif 000004
【図４】
0003715385.tif 000005
【図５】
0003715385.tif 000006
【図６】
0003715385.tif 000007
【図７】
0003715385.tif 000008
【図８】
0003715385.tif 000009
【図９】
0003715385.tif 000010