人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

本の撮影をデジカメでしています。ファイル名をISBN番号、もしくはJANコードにしたいと思っています。デジカメで本の写真を撮ると連番.jpgになります。仮に本が1万冊あったとします。これを手でファイル名を変更していたら時間がかかります。手間をかけずに上記の条件でファイル名を変更するには何か良いアイディアはないでしょうか?ファイル名は上記の命名以外にはありません。

例えばデジカメとバーコードリーダーを結んで、撮影直前にリーダーでスキャンしたISBN or JANをファイル名にするといったような製品があったりすれば教えてください。デジカメは最新のEOSです。

とにかく人力作業を減らしたいと思っています。

●質問者: akaired
●カテゴリ:ウェブ制作 家電・AV機器
✍キーワード:.jpg EOS ISBN JAN JANコード
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● g0z6u
●30ポイント

基本的には,リネームツール等を利用するのが筋かと存じます.


ISBN番号/JANコードというものは,バーコードリーダー等から入手できるものなのでしょうか?

もしそうでないのなら,スキャナやデジカメ等からOCRで取り込むのが,自動化する上では手早くて良いかも知れません.



以下,私案ですが,まず二つのデータを用意します.

(両方とも,対象の本に対応した,同じ順番に並べられる,という部分がミソです.)


以上の2つのデータを,そのまま扱える様なリネームツールがあれば,それを.

無ければ,「ファイル名をEXCEL等のスプレッドシートソフト上で扱える様にするソフト」を探して,EXCEL等のスプレッドシートソフト上にて,写真の連番に対応するISBN番号/JANコードへとファイル名を置き換えれば,ほぼ一括してファイル名変換を扱う事ができるのではないでしょうか?


2 ● kimudon
●30ポイント

デジカメで御希望の処理を行えるのは、

http://fujifilm.jp/personal/digitalcamera/finepixs5pro/feature00...

位ではないでしょうか?

「付加したコメント情報で、画像を管理できるバーコード管理機能

RS-232C仕様のバーコードリーダー(*1)を接続することで、各画像ごとに撮影情報をはじめとする様々なコメント情報を付加でき、画像ファイルの管理がより効率的に行えます。

*1:バーコードリーダーの接続には別途専用ケーブルが必要です。」


3 ● matane
●30ポイント

ぼくはこうすると思います。(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

バーコードリーダーは下のが評判良いみたいです

エフケイシステム CCDバーコードリーダー


4 ● solunaris149
●0ポイント

質問の本筋から外れますが、仮に本の撮影が蔵書管理などの目的ならば、

私本管理plusというソフトを使用すると良いかもしれません。

ISBN及びJANコードを入力するとAmazonなどのサイトから書籍情報を抽出してくれます。

プラグインなども合わせて使用するとかなり便利です。

EKAKIN'S SCRIBBLE PAGE

但し、AmazonについてはAPI使用に関しての変更が有るらしいのですが、

そちらに関しては不明です。

◎質問者からの返答

いえ、本の蔵書管理が目的ではないです。書いたように条件は固定です。


5 ● tx17
●10ポイント

こんな特許がありました。

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を用いてまとめて変換するということです。が、ミスは付き物です。


頑張ってください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ