例えばデジカメとバーコードリーダーを結んで、撮影直前にリーダーでスキャンしたISBN or JANをファイル名にするといったような製品があったりすれば教えてください。デジカメは最新のEOSです。
とにかく人力作業を減らしたいと思っています。
基本的には,リネームツール等を利用するのが筋かと存じます.
ISBN番号/JANコードというものは,バーコードリーダー等から入手できるものなのでしょうか?
もしそうでないのなら,スキャナやデジカメ等からOCRで取り込むのが,自動化する上では手早くて良いかも知れません.
以下,私案ですが,まず二つのデータを用意します.
(両方とも,対象の本に対応した,同じ順番に並べられる,という部分がミソです.)
以上の2つのデータを,そのまま扱える様なリネームツールがあれば,それを.
無ければ,「ファイル名をEXCEL等のスプレッドシートソフト上で扱える様にするソフト」を探して,EXCEL等のスプレッドシートソフト上にて,写真の連番に対応するISBN番号/JANコードへとファイル名を置き換えれば,ほぼ一括してファイル名変換を扱う事ができるのではないでしょうか?
デジカメで御希望の処理を行えるのは、
http://fujifilm.jp/personal/digitalcamera/finepixs5pro/feature00...
位ではないでしょうか?
「付加したコメント情報で、画像を管理できるバーコード管理機能
RS-232C仕様のバーコードリーダー(*1)を接続することで、各画像ごとに撮影情報をはじめとする様々なコメント情報を付加でき、画像ファイルの管理がより効率的に行えます。
*1:バーコードリーダーの接続には別途専用ケーブルが必要です。」
ぼくはこうすると思います。(1)と(2)の順番が合ってれば良いのかなということで。
(1) 撮る順番で ISBN番号を excel に、
縦1列使って(B列だとする)書いておく
※ あらかじめ記入しておくか、撮りながら記入していく
(2) 撮った写真のフォルダで、
コマンドプロンプトからファイルの一覧を出す。
※ 撮り間違い等は この時点で削除
※ ファイル名変更が失敗したときのためにバックアップは取っておく
※「dir /od /b *.jpg > list.txt」という感じで
(3) (2)のリストを(1)の左側の列(A列だとする)に貼り付ける
(4) C列に「="mv " & A1 & B1」という感じで数式を書き
(5) C列の結果をコマンドプロンプトに貼り付ける
※「move 元ファイル名 変更後ファイル名」
※ (1)のリストは手入力かと思ってたのですが、バーコード読み取りが出来るものもあるのですね。
Webカメラで読んだものを処理(これはMacのソフト)
http://veadardiary.blog29.fc2.com/blog-entry-1803.html
バーコードリーダーは下のが評判良いみたいです
質問の本筋から外れますが、仮に本の撮影が蔵書管理などの目的ならば、
私本管理plusというソフトを使用すると良いかもしれません。
ISBN及びJANコードを入力するとAmazonなどのサイトから書籍情報を抽出してくれます。
プラグインなども合わせて使用するとかなり便利です。
但し、AmazonについてはAPI使用に関しての変更が有るらしいのですが、
そちらに関しては不明です。
こんな特許がありました。
http://www.j-tokkyo.com/2002/G06T/JP2002-008003.shtml
で、おそらく質問者さんがお望みの”間の手間を省く製品”に次のようなものがありますが、
http://www.ainix.co.jp/howto_autoid/equipments/barcode-read-soft...
http://www.ainix.co.jp/products/autoid_software/reader/ImageStar...
もし、質問者さんがExcelやリネームツールを使いこなせる方なら、
回答者1さんの方法が最もリーズナブルな方法になるのかなと思います。
その際に使用する製品として、回答者2・3さんがご紹介されているようなカメラ、または
カメラからバーコードを読み取りコード化するソフトが様々なハードにありますので、
それを使われるといいかと思います。
要するに、バーコードリーダーと要求を満たす性能を持ったデジカメを用意し、
コード化と写真撮影が同じ順番になるように行い、できたデータをパソコンに取り込んで
リネームツールやExcelを用いてまとめて変換するということです。が、ミスは付き物です。
頑張ってください。
いえ、本の蔵書管理が目的ではないです。書いたように条件は固定です。