(57)【要約】【課題】  コンピュータのディスプレイ上において、本棚を模して、書籍の背表紙を一覧表示することにより、書店あるい図書館の全蔵書を視覚的に把握するための処理方法を提供する。【解決手段】  書店あるい図書館の蔵書について、ＪＡＮ（ＥＡＮ）コード、日本図書コード、書籍タイトル、著者、出版社、背表紙画像ファイル名からなるデータベースと背表紙画像ファイルから、日本図書コードによる書籍の分類やタイトルの昇順に本棚に配置した画像を合成し、これを元に縮尺の異なる本棚画像を用意することにより、全蔵書を１画面に表示した状態から、書籍タイトル、著者、装丁デザインが認識できる縮尺までをマウスホイールでズーム操作し、ドラッグで視点移動することで、目的の書籍を選択することを可能とする。【選択図】      図１
2009048281.tif 000002
【特許請求の範囲】
【請求項１】
インターネット上の書店や図書館の貸し出し予約における図書の探索ついて、複数種類の縮尺の本棚画像を用いて、マウスドラッグによる移動、マウスホイールによるズームイン、ズームアウトを組み合わせて視覚的に書籍の選択が可能となる方法で、ドラッグによる移動に伴って周辺画像をリロードする方法を含む。
【請求項２】
本箱画像に書籍背表紙画像をレイアウトすることで、書籍が入った本箱画像を合成し、さらにこれらを組み合わせることで、複数種類の縮尺の本棚画像を作成する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上の書店や図書館における視覚的な書籍選択の実現方法に関する。
【背景技術】
【０００２】
従来、インターネット上の書店や図書館の貸し出し予約における図書の探索は、求める書籍のタイトルや著者などをキー入力して検索するのが一般的で、キーワードを正確に入力しないと目的の図書を探し出せないなど、利用が難しい欠点があった。また、書店で書籍を選ぶ際の本棚にならべられた書籍背表紙のイメージから目的の図書を選択する直感的な探索方法が存在しなかった。
【０００３】
この発明の目的は、書籍の背表紙画像を用いることで、視覚的、直感的な図書探索方法を提供することにある。マウスドラッグおよびマウスホイールによる操作を基本とするが、ゲーム機などのポインティングデバイスからも容易に操作可能であることを特長とする。
【０００４】
近年の書店、図書館等における書籍管理システムの１形態として、書籍背表紙を選択することで図書情報を取得する方法を専用装置を用いて実現する例（特許文献１）がある。しかるに本発明はある程度の冊数までを一覧するにとどまり、全蔵書を把握することは困難であると考える。
【特許文献１】特開２００７−７２３７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
コンピュータのディスプレイ上において、本棚を模して、書籍の背表紙を一覧表示することにより、書店あるい図書館の全蔵書を視覚的に把握するための処理方法を提供する。
【課題を解決するための手段】
【０００６】
書店あるい図書館の蔵書について、ＪＡＮ（ＥＡＮ）コード、日本図書コード、書籍タイトル、著者、出版社、背表紙画像ファイル名からなるデータベースと背表紙画像ファイルから、日本図書コードによる書籍の分類やタイトルの昇順に本棚に配置した画像を合成し、これを元に縮尺の異なる本棚画像を用意することにより、全蔵書を１画面に表示した状態から、書籍タイトル、著者、装丁デザインが認識できる縮尺までをマウスホイールでズーム操作し、ドラッグで視点移動することで、目的の書籍を選択することを可能とする。
【発明の効果】
【０００７】
本発明により、インターネット接続されたＰＣのブラウザから、マウス操作を行うなうことで、書店や図書館の蔵書の全体を把握することが可能となる。これにより、キーボード入力を行うことなく、目的とする書籍を視覚的に探索することができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を用いて本発明を説明する。なお、本発明はこれらに限定されるものではない。また、例として日本の書籍を用いているがＥＡＮコードは国際規定によるものですべての国の書籍に適用可能である。
【０００９】
本発明は、本棚画像作成の処理方法と、作成した本棚画像を用いた書籍探索の処理方法に分かれるが、まず、本棚画像の作成方法について、本箱１つ分の画像を作成する処理手順と、それを組み合わせて複数縮尺の本棚画像を作成する処理手順について説明する。
【００１０】
本箱１つ分の画像を作成する処理手順について説明する。ＤＢデータを元に、図４の本箱１つ分の合成画像を作成するためのフローチャートを図５に示す。図５の２１で表１に示すＤＢから書籍を検索する場合、ここでは図書コード（図９）とタイトルでソートして本の並びを決定しているが、文庫本では出版社と著者でソートして書店に近い並びを実現することもできる。
【表１】
2009048281.tif 000003
【００１１】
この検索結果を元に、２４で該当する書籍の背表紙画像ファイル（図２）を取得する。取得した背表紙画像の幅が本箱の枠内に納まらない場合は、本箱が既に書籍で満たされた状態になるため、２５の分岐で２６を実施し、本箱画像（図４）をファイルに保存して、次の本箱生成のために背景画像を開く。本箱枠内に納まる場合は、２７を実施し、背表紙画像を本箱の背景画像の上に合成し、背表紙画像の幅の分だけ座標を右にずらして次の背表紙画像の合成に備える。このとき、合成画像上のダブルクリック操作で書籍を特定するために、２８で座標情報をデータベースに書き出す。これらの処理を繰り返し実施し、ＤＢ上のすべての書籍が表示された時点で、２３の分岐により本処理を終了する。
【表２】
2009048281.tif 000004
【００１２】
続けて、本箱画像（図４）をさらに合成して、複数縮尺の本棚画像（図６）を作成する処理について説明する。図８の３１ですべての本箱のファイル名を取得し、３２で必要な縮尺に画像を縮尺した上で、３３と３４で規定する本棚の段数分縦方向に画像合成する。規定段数に達したら、３７で右上にずらして隣の本棚の合成を続ける。これを繰り返して３５で横方向の規定数に達したところで、３６でファイルに出力する（図６）。このフローチャートでは１つの縮尺分の画像ファイル作成を示しているが、実際は必要な種類の縮尺分の画像をこの処理を使って作成することになる。図７はより小さい縮尺の例で、背表紙のタイトルが識別できないほど縮小する場合は、日本図書コード下２桁の分類を合成表示することで大枠の探索に用いる。
【００１３】
このようにして作成した複数種類の縮尺の本棚画像を用いて、図２に示すフローチャートをブラウザ上で処理することで書籍探索の処理方法を実現する。最初にブラウザにて１のＵＲＬを入力し、処理開始時にプログラム（ＪａｖａＳｃｒｉｐｔなど）と本棚画像ファイルをサーバからロードし、図１のブラウザの２の表示範囲の中に本棚画像が表示される。この本棚画像をマウスでホイール操作を行った場合、図２の１２の分岐で１３の処理が実行され、操作量に従って、あらかじめ用意された複数種類の縮尺の本棚画像に切り替えることで、ズームイン、ズームアウトを実現する。図１の３のマウスポインタで、ドラッグ操作した場合は、図２の１５の分岐で１６を実施しマウスポインタの移動に従って本棚画像を移動させる。このとき、本棚画像が表示枠に収まっていない場合、１７と１８で表示枠を補うために本棚画像をサーバから取得して表示する。また、選択すべき書籍上で左ダブルクリックすると、図２の１４の判断と１９の処理により、該当書籍の情報を取得し、本処理を終了する。結果として図１の４のように選択書籍の情報をブラウザ上に表示することも可能である。
【実施例１】
【００１４】
インターネットを用いた書店や図書館での予約における書籍選定は、タイトルや著者、出版社などのキーワードをキーボード入力して検索する方法か、表紙画像を用いた新刊などの紹介に限られており、通常、書店や図書館行うような図書全体を一覧してその中からタイトルや装丁から選定するという方法が行えない。
本発明をこれら書店や図書館に適用すれば、ＰＣ上で書店を移動しながら視覚的に書籍を選定することが可能となり、ＰＣ操作に慣れていない方にも、直感的に目的とする本を見つけ出す助けとなる。
【００１５】
この方法を従来の表紙画像で行うと、ブラウザに表示できる書籍の数が、１００冊程度が限界で、平均的な書店の蔵書数４万冊程度を一覧するためには、４００画面分のページ移動が必要となる。本発明では背表紙を用いているため、ブラウザに１０００冊程度表示可能で、４０ページ分を移動することですべての書籍を一覧することができる。さらに、図７のようにより小さい縮尺で、分類を頼りに絞り込むことでより少ないページ移動で目的とする書籍を探し出すことを可能としている。
【図面の簡単な説明】
【００１６】
【図１】書籍選択時のブラウザ画面イメージ
【図２】フローチャート（マウス操作による本棚移動と拡大縮小）
【図３】背表示画像
【図４】プログラムで構成された本箱画像
【図５】フローチャート（DBテ゛ータに基づいた本箱画像の作成）
【図６】本箱画像を合成して作成した本棚画像
【図７】より小さく合成した本棚画像（日本図書コード付）
【図８】フローチャート（本箱画像の合成による１縮尺分の本棚画像の作成）
【図９】書籍裏表紙の各種コード
【符号の説明】
【００１７】
１．インターネット接続されたＰＣ上のブラウザ画面
２．本棚画像が表示される表示枠
３．本棚画像を操作するためのマウスポインタ
１１〜１９．マウス操作による本棚移動と拡大縮小を実現する処理項目
２１〜２８．ＤＢデータに基づいた本箱画像の作成を実現する処理項目
３１〜３８．本箱画像の合成による本棚画像の作成を実現する処理項目
【図１】
2009048281.tif 000005
【図２】
2009048281.tif 000006
【図３】
2009048281.tif 000007
【図４】
2009048281.tif 000008
【図５】
2009048281.tif 000009
【図６】
2009048281.tif 000010
【図７】
2009048281.tif 000011
【図８】
2009048281.tif 000012
【図９】
2009048281.tif 000013