ハムジャーナル誌の電子化ハムジャーナル誌のを全巻電子化への挑戦です。一部は捨てたもののまだ総重量300Kgほど部屋で眠っています。CQ,MHは10年前のものには興味をそそるものも無く、そのまま捨ててもよいのですがHJ誌(ハムジャーナル)は創刊当時の記事でもいまだにおもしろいものがあり、さらに全巻揃っているので処分することができませんでした。誰でも思いつくのがスキャナによる読み込みとPDF化ですが、フラットベットのスキャナで1ページづつ読むなんてことは想像しただけでやる気がなくなります。HJ誌1号から112号まで約15000ページですから、とにかく早いスキャナを探しました。白黒2値では写真が読めないのでグレースケールが読めPDF化ソフト付き、さらに両面同時読み込みということで選んだのが富士通のfi-4120C2です。1、綴じ代をばらすカッターで1冊づつ綴じ代をばっさり切り離します。2、スキャン20から50枚をスキャナにセットし取り込みます。読み込みサイズはなるべく小さい方が処理が早くファイルサイズも小さくなります。解像度は240dpiでOK。これで1冊2−3分で読み込まれます。3、PDF化ソフト(SCANALL)は読み込み後、変換、PDF化を自動で行います。1冊約10分でひとつのPDFファイルが出来上がります。サイズは50M-80Mアクロバットから直接スキャナを操作できますがこの手順の方が時間はかかるけど品質は良好です。これを112冊+別冊ぶん繰り返すわけですからそれでも大変な時間がかかりました。全部で約8Gのサイズとなりました。DVD+R2枚ぶんです。これで約30Kgの古本の処分が可能となりました。全部お見せすると問題が多いのでほんの一部だけ。品質としては、細かな回路図、プログラムリスト、写真などほぼ満足できる状態です。紙が少し斜めになっていたり(これは読み込み時補正できるが)、裏写りがある、など問題もありますが気になりません。それより電子化のメリットの方が多いです。これで”HJ001.PDF"から"HJ112.PDF"のファイルができたのですがこれだけではおもしろくありません。HJ誌の目次検索プログラムには”HJCONTS.EXE”というDOSプログラムがあるのですが、これのWindows版がほしくなりました。アクロバットリーダーと連携できれば操作性がUPするはずです。文字検索は”HJCONTS.exe”が使っているデータを拝借して、あとは全角半角等の処理さえできれb可能と見ています。そこまでやる時間がないので今回はアクロバットリーダーをVisualBasicからコントロールする実験をしました。4、アクロバットリーダーをVBで動かすここでやる方法は裏技です。アクロバットリーダーのインストールされたフォルダにはActveXというフォルダがある。そのなかにPDF.OCXというActivXコントロールがあるのでこれをVBのプロジェクトに追加する。PDF.OCXはadobeでもノーサポートの再配布禁止のファイルです。このコントロールをformに貼り付けるとそこがPDFの表示エリアとなります。filenameでファイル名を渡す。pagenumでページ番号を渡す。ほかにもいろいろあるようですが、とりあえずこれだけで「何号の何ページ」は表示できるようになります。して画面には”HJCONTS.exe”の検索ウインドウと何号の何ページを入力するウインドウを表示し、検索=>そのページの表示。いうのができるようになりました。いうわけでHJ誌全巻の電子化と表示の簡略化はできるようになりました。このDVDが欲しいなどと言わないでください。見ず知らずの方へ配布するようなヤバイことはいやですから。