スキップしてメイン コンテンツに移動

DR-P215 と やさしく家計簿エントリー 使いはじめ

積年積もり積もったレシートの手動処理をついにあきらめ買ってしまいました Canon ImageFormula DR-P215。
手作業だと入力するのが限界で肝心の見直しができないもの。

そもそもレシートのOCRと自動家計簿化の方法を探していて「やさしく家計簿エントリー」しか見つからなかった。
口コミはScanSnapとImageFormula DR-150との比較が何件かあり、さらに安いもの・高いもの、悩みはじめると決め手がなくウロウロしてたら、先月末にImageFormulaの新製品(P215)が出たのにたまたま気づいて即決。あやうく見逃すところだった。

翌日とどいたものの案外おっくうで10日ほど放置し今日使いはじめました。

インストールから最初の登録まで

  • Windows 7 (64bit)
  • ドライバーをインストール。Driver\setup.exe
  • スキャナ本体の背面「Auto Start」スイッチをOFFにしてPCにケーブル接続、カバーを開けると電源が入る
  • 「やさしく家計簿エントリー」インストール
    • 同梱CDから yKakeibo\yKakeibo\setup.exe を実行
    • 64bitはアップデータが必要。http://mediadrive.jp/products/ykakeiboc/index23.html から ykakeiboc_1020.exe をダウンロードして実行
  • 起動!
    • ファイル > スキャナの選択 で今インストールしたのを選択「OK」
    • スキャナにレシートを1枚セットして(表・先頭が下)
    • ファイル > スキャナからレシートを読み込む
    • 読み込まれたら次のレシートをセット または ESCで読み込み終了 (次のセットが速すぎるとくっついちゃう)
    • 解析しています... 2秒ほど待つ(シワクチャだともう少し)
    • お~表示された。日付、店名、商品名、金額(明細・合計)、9割がたOK。うまくいってないところを修正して「保存」
    • 次のが解析される

第一印象

劇的に快速!とはいかないけど手で入力するよりは確実に早い。
文字認識は十分満足。入力画面の操作性はもう一歩。まとめてスキャン・解析できないのがとても残念。ほったらかしにできる瞬間を作れない。
  • せめて画像をフォルダ指定で読み込めれば、CaptureOnTouchのほうで一気にスキャンできるのに。
  • 1枚ずつスキャンするにしても8秒の待ち時間は長い。セットしたのを認識できないものか。
  • 支出の明細入力欄
    • 矢印とF2が使えて嬉しい。
    • けど右クリックで削除したい。TabやEnterの挙動、最初とまどう。
    • メモ欄が画面からはみ出る。画面サイズか列幅か、どっちか可変になってほしいよ。
  • 銀行振り込み、コンビニ支払の紙も読ませてみたけど無理だった。
  • 明細の合計と、解析した合計金額とを比べて、明細合計を採用してくれるのは素晴らしい。
  • 電話番号と店舗名を対応づけてくれるの良い。
  • 日付が判読できないと今日になる。日付の位置はもっともバラエティに富むので、しばしば拾えない。

強敵マルエツには勝てなかった

レシートは店によって入力しやすさが違う。なかでも難物がマルエツ。割引・セット販売の情報がやたら細かくプリントされるのです。
このソフトはどうでるか?!、、、いや、どうもならなかった。単純にすべての文字を解析してくれた。ま、そうか、、、しょんぼり。
レジ袋代返金は読み込んでもらえなかった。合計に織り込まれないレシート仕様のほうが悪いっていうか風変り。しかしこれ毎回入力決定か、、、がっくり。明細合計を採用機能が光り輝く。

同じく細かい記載のアカチャンホンポは完璧。これはレシート設計の差だね。

追記

CaptureOnTouchで連続スキャンした画像を読み込む方法も試してみたけど
  • スキャン画像とOCR解析後のTIFFと2つできてしまう
  • フォルダと画像をいちいち指定するのめんどくさい
  • どこまで処理済かわからなくなる
いいとこなし。フォルダ指定できて、処理済のは削除オプションがあればなぁ。

追々記:画像読み込みに再チャレンジ

溜め込んだレシート百数十枚、やっぱりスキャンは一気に済ませたくて再チャレンジ。
画像を置いたフォルダと、やさしく家計簿エントリーと、ウィンドウを並べて、読み込み・保存したら画像削除、の繰り返し、、、。
  • やっぱり入力欄の操作性がだめだ。慣れれば大丈夫なレベルじゃなかった。ドロップダウンの挙動、不便なタブインデックス
  • 解像度をうっかり200dpiにしたせいか、前回より認識率が低い気がする。ヘルプにあるとおり400~600dpiは必要みたい。
  • マルエツの”割引”はどうして絶対認識されないんだろう。寧」引、害リ引、害U引 とかとかバリエーション豊かに間違われる。
  • Scan On Touch のスキャナ設定画面、詳細設定画面と連動しないの要注意。

コメント

このブログの人気の投稿

GAS 同一カラムを複数条件でfilterできない件

Google Apps Script でSpreadsheetをデータベース代わりにwebアプリをポチポチ作ってて、スクリプトからSpreadsheetにフィルタかける場合、同一カラムに複数条件を設定できないことを知って残念……。 フィルタのかけ方はこんな感じ。 日付を範囲指定したいけど、After、Before片方しかつけられない。 var dataFile = SpreadsheetApp.openById(DATA_FILE_ID); var sh = dataFile.getSheetByName(LOG_SHEET_NAME); var criteriaDateAfter = SpreadsheetApp.newFilterCriteria().whenDateAfter(new Date(targetDate)).build(); var criteriaUserEqual = SpreadsheetApp.newFilterCriteria().whenTextEqualTo(user.id).build(); if (sh.getFilter()) { sh.getFilter().remove(); } var r = sh.getRange(1, 1, sh.getLastRow(), sh.getLastColumn()) .createFilter() .setColumnFilterCriteria(DATE_COL, criteriaDateAfter) .setColumnFilterCriteria(USER_ID_COL, criteriaUserEqual) .getRange(); FilterCriteriaに2回条件設定してみたり var criteriaDateRange = SpreadsheetApp.newFilterCriteria() .whenDateAfter(new Date(date1)) .whenDateBefore(new Date(date2)).build(); 同じカラムに2回条件設定してみたり var r = sh.getRange(1, 1, sh.get

兵士というもの

体制への信頼、懐疑、雰囲気といった変化していく現象を、あとから測定するためのひとつの方法が、行動を突き止めるというやり方である。 国立銀行への貯蓄高、死亡広告の文面、アドルフと命名された子どもの数、教会脱退者などなど。民族同胞の雰囲気が頂点に達したのは1937年から1939年の間、1941年以降は急速に低下した。 政治的に始まった抑圧を日常的実践へと移しかえたのは、人々が受動的であり、抑圧を容認し、批判的な言動を同じ考えの持ち主の間でしか行わなかったからであった。p.55 これこそが、近代的人間が一見暴力とは無縁であるかのように見える原因なのだ。人々は暴力を想定しておらず、暴力が起きたならば、それはなぜなのかつねに説明を探し求める。たとえ、何らかの手段としての暴力ではなかったとしてもである。それにたいして、自らの身体的不可侵性が保障されていると信じていない者は、常に暴力を想定し、それが起きても動揺することはない。したがって信頼と暴力のバランスはつねに微妙で難しいものとなる。p.77 暴力というものが反文明的なものであり、抑圧されなければならず、深刻な場合には撲滅しなければならないものという形を取るようになったのは、歴史的に見ればようやく近代になってからのことである。暴力それ自体が非難されるべきこととされ、もちろん手段としての暴力は避けられないとしてもその都度正当化が必要とされるか、もし起こってしまったとすれば説明が必要なものとなった。p.78 しかしたとえば、人間が性欲を持つということに理由づけは必要だろうか。食べたり飲んだり息をしたりすることに[中略]したがって説明が求められるのはその様態であって、根本的な動機ではないのだ。おそらく暴力の場合にも、そのように考えることが有益であろう。[中略]結局のところ人類が生き延びたのは、平和を作り出す能力ゆえではなく、狩猟のさいや、食料を争うあらゆる種類のライバルにたいして行使した暴力ゆえなのである。p.78 家庭という領域では依然としてパートナーや子供、ペットに対する暴力が存在しているし、教会や学生寮といった閉鎖された社会領域でも同様である。[中略]おそらく、日常生活から暴力が無縁になるにつれ、象徴的もしくは代理的に行使される暴力への欲求が高まるのだろう。そして国家間でも依然として、暴力は独占からはほど遠い。p.79

佐藤忠良・安野光雅『ねがいは「普通」』

創作の目標のひとつにしたい佐藤忠良さんの対談。 絵をまた描きはじめた目で読むと、あちこち響いてくる。 満州に行かされていたんです。じきにソ連が参戦し、突撃ってことになって――。僕は戦線から逃げ出したんですよ。隊長を誘惑してね。その時、逃げるっていっても行く先がはっきりしないんですよ。日本海を泳いで帰るわけにもいかない。あのころ三十三歳くらいでしたか、元気だったんですね。先が見えないなら、地続きの、かねて憧れていたパリまで、歩いて行くより仕方がない――真剣に考えたんです。 人の顔をつくるとき、その人の怒りや喜びや過ごしてきた時間――粘土の中にね、過去と現在と未来までも、かっこいい言い方すると時間性をぶち込もうとするんです。それが彫刻家の苦しさだと思う。[中略]永く鑑賞に耐える芸術は、時間性を持たなくては――。  彫刻って、手でいちばん苦労するんです。手の動き方一つで、きざになったり、甘ったれたものになってしまったり。手の位置にも苦労しますね。 たとえばリンゴを描きたいというときは、その作家の全内容が投影して、書きたくなるわけです。描きたいなって思ったときに、作者のあらゆる哲学的なものや、思想的なものが投影できれば、絵のリンゴのほうが実際のリンゴよりよく見えてくる――。 でも、シベリアに抑留されていた三年間、男ばかりで過ごしていると、本当に、すべてのことを見せ合ってしまう。その時、我々日本人っていうのは、教養と肉体がバラバラになっていると思いました。 僕は日本にいるときから、ヤギなんかずいぶん描いていて、シベリアにいたときは描く紙がないから、心に絵を描くみたいにしてヤギを見ていたんです。 いや、目の前にして言うのはなんですが、何度見ても飽きないものをつくるのは難しいことです。特に気品あるものを作るというのは――。(安野) 僕はいつも思うんですよ。隣人への憐れみがない芸術は嘘ですよ。<中略>気品のないもの、隣人へのいたわりのないものから本物の芸術は生まれてこない。芸術だけではないのですが。 (山根 いずれにせよ作品にまとめるとか、彫刻に生かそうということで、お二人はデッサンをなさるわけですよね) まあそうですが。彫刻に生かそうというか、何か栄養を蓄積するようなことなんですよ。<中略> 素描