家のあちこちに平積みになったりダンボール箱にはいったりしている大量の本。いずれはきちんとした書棚を買って納めてしまいたいと思っているのだが、それはそれは遠大な計画であって、問題は突然調べ物などで読みたくなった本をどうやって見つけ出すかということなのであった。
きちんと整理しておかないことが根本的な問題ではあるのだが、現状の限られた書棚では整理するといったって図書館のようにきっちり番号管理するなんてことはできないし、きっちり管理すればするほど運用が破綻するのは目に見えている。
そうは言ってもどこかにある本を見つけ出す方法はなんとかしなければならないと思い、蔵書管理をキーワードにググッていてみつけたのが「私本管理Plus」というアプリケーション。
要するに蔵書データベースを作るためのソフトだ。ISBNコードを入力するとAmazonなどから書誌情報等を引っ張ってきてくれるのだ。これにあわせて置き場所を記録しておけばダンボールの中でも一応必要な本を探すことはできるはずなのだ。
しかし、このソフトにどうやって登録するかというのがまた大きな課題。運用的には書籍についているバーコードを読み取るのが楽そうだ。というわけでISBNをバーコードで読み取るプログラムがないかと探してみて見つけたのが「ISBN_BarCodeReader」。これを使うとWebCamでバーコードを読み取ることができる。
「私本管理Plus」は一括登録という機能があって、エディタのような画面にISBNコードをずらっと並べてまとめて情報を検索することができる。ISBN_BarCodeReaderを起動した状態でこの一括登録のエディタの画面にカーソルを置き、WebCamに本の背表紙のバーコードを次から次と読み込ませるとISBNコードの一覧ができる。あとはこの一覧を使ってまとめて書籍情報を検索するだけだ。
これを使ってこんな手順でデータを登録し始めた。
- 本を詰め込むダンボールを用意して、箱番号をつける
- 詰め込む本のバーコードを上記のやり方で一括登録画面に読み取る
- 検索(Amazonから書誌情報を取り出す)
- 検索完了した本を一旦登録
- 今登録した本をすべて選んで「保管場所」に箱番号を一括修正
- 次の箱で同じことを繰り返す
このやり方で一時間ほどかかって100冊ほど登録することができた。
登録すると売価の合計なんかが出てこれがなかなかすごいことになって面白い。今日登録した分だけで12万円。。。もちろんこれは家の中にある本のほんの一部なのだ。
この「私本管理Plus」、CGIプログラムを自分で設置してデータをエクスポートするとWebから蔵書データを検索することができたりもする。まあ、実際にはWebで蔵書を調べることなんか、すでに持っている本を確認するくらいにしか使わないような気がするが。。。
いずれにしても蔵書をデータベース化しておくといろいろ使えそうな気がする。データがあれば自分なりに便利なプログラムを作ることができるかもしれない。
なんだか少し楽しみになってきたぞ。
少しずつ本の登録を進めることにしよう。

おひさしぶりです。
(・・・ってわからないかもしれませんが、相当昔のblog早期からたまーにここを訪れてはコメントしてるものです)
これ、いいですね。
うちも実家の一つの部屋が完璧に書庫になってます。
段ボールが天井近くまで山づみ。
それで一部屋が完璧に埋まってます。
全部本と、大学、大学院のノート。
ときどき、「あの本が欲しい」って実家に電話するんですが、倉庫作業状態を強いることになり親に怒られます。
こういうので、段ボールに番号つけて管理したらいいですね。
手書きで段ボールの内容を管理しようとしたこともあったのですが、無理でした。バーコード読み取りで管理、いいなと思いました。
mioさん、こんばんは。
やはり家の中にある本の管理には苦労されているのですね。
本好きの宿命みたいなもんで。。。
いずれはちゃんと本棚で管理したいのですが、とりあえずの策ということでダンボール管理することにしました。
この仕組、案外いけますよ。WebCamにかざすときに本の地の色とバーコードのコントラストに問題があったり、光の加減があったりで読み取りにくいものもありますが、僕の環境では文庫本はスイスイ読み取れました。
あとは読むのに取り出した本のステータスをきちんと管理する癖ができれば。。。これが難しいですが(^^;
いずれはWebのアプリケーションを自前で作りたいなんて考えているところです(^^)。
今後ともどうぞよろしく!