久しぶりの更新で恐縮です。3月以来更新していないのに、最近当Blogのアクセス数が急上昇しておりまして…トップ3の記事を見てみますとこうなっています。
オンライン家計簿サービス(マネーフォワードME・Zaim・Moneytree・オンライン家計簿うきうき・MoneyLink・kakei+・マムクラウド家計簿)、スマートフォン用家計簿アプリ(おカネレコ・かけ~ぼ・貯まる家計簿・らくな家計簿・Dr.Wallet・Clev家計簿・DARUMA家計簿・家計簿カケイ・OsidOri・毎日家計簿・シンプル家計簿MoneyNote・Money+・スマートレシート・Recemaruレシマル・超簡単家計簿・まねーぼ)、PC用家計簿ソフト(マイクロソフトマネー・マスターマネー・Money通帳/あっと家計簿・がまぐち君・うきうき家計簿・てきぱき家計簿マム・Money Pro・GnuCash・ファイナンシャルプランナーが作った家計簿・ゆう子の家計簿・「家計簿,出納簿ひかる」・Let's家計簿)の間で相互にデータを変換する方法を研究するブログです。
2026/07/05
おいおい、何があったんだ? こんな記事がトップに来るなんて…?
2026/03/16
Copilotの支援によってWindows版GnuCashのインストールファイル破損を修復した話
こんばんは。今日は生成AIを家計簿ソフトの不具合解消に活用した事例をご紹介します。先日、Windows用のGnuCash 5.14を起動したところ、
プロシージャエントリポイントclock_gettime32 が C:\Program Files (x86)\gnucash\bin\libstdc++-6.dll から見つかりません。
というエラーダイアログが出て(実はもう一つダイアログが出ていたが内容をメモるのを忘れてしまった)立ち上がってくれない、という事態に陥りました。
こういうときの対処法としてありがちなのが、GnuCashの再インストールです。そこで、GnuCashの公式サイトからインストールファイルをダウンロードして、再度インストール(このときに旧バージョンがアンインストールされる)してみたわけですが…同じエラーが出ます。さて、困ったぞ…ということで、Copilotに助けを求めました。
そのやり取りの概略を示しますと…最初のプロンプトは
GunCashV5.14を起動すると、プロシージャエントリポイントが見つからないってエラーダイアログが出てアプリが立ち上がらない。これは何が起きているのだ?
これに対して、考えられる原因を4つ挙げてきて、さらに、エラーダイアログに表示されているDLL名はなんだ? と聞いてきたので
clock_gettime32 がGnuCashのインストールフォルダ内のlibstdc++-6.dllから見つからない、というエラーになっている
と返すと、clock_gettime32がlibstdc++-6.dllに入っていない原因としてさらに4項目を挙げてきました。それなりに説得力のある内容です。
その後、何度かやりとりしている中で、libstdc++-6.dllのタイムスタンプが2025年8月9日2:54:08であることに対して
GnuCash 5.14 の公式ビルドは 2024年12月公開
→ 2025年8月の DLL が入っているのは不自然。
などと言い出しました。公式サイトを見るとGnuCash 5.14のリリースは2025-12-21となっているのです。ハルシネーションを起こしてやがる…
しかし、ともかく対処策として
🛠 解決策(確実性の高い順)
1) GnuCash 5.14 を完全にアンインストール → 再インストール
ポイントは「完全に」です。
- アンインストール後、
C:\Program Files\GnuCash
を手動で削除(残骸 DLL が残るのを防ぐ)- 公式サイトから再ダウンロードしてインストール
これで 正しい libstdc++-6.dll(GnuCash 公式ビルドのもの) が入ります。
という提案をしてきました。確かに、GnuCashをWindows11の「設定」>「アプリ」>「インストールされているアプリ」からアンインストールしても、実はC:\Program Files (x86)\gnucash 以下のフォルダに実行ファイルやDLLは残ったままですのでこれは盲点でした。そこで、↑のとおりに操作してGnuCash 5.14を再インストールしますと…見事に立ち上がってくれました。エラーダイアログは2つとも出ません。
当初のエラーがなぜ発生したのか、真因を見出すことはできませんでしたが、GnuCashが復活してくれたのだから良しとしましょう。
ハルシネーションに起因して少しやり取りが遠回りをしたものの、Copilotの支援で問題を解決できたのは良い体験でした。GnuCashなんてマニアックなソフトの不具合なんて、ネットで質問しても他人が有益な回答をしてくれる期待値は極小ですから… こういうケースには生成AIはけっこう実用的なのかもしれないな、と認識を新たにしたのでした。
2026/03/07
たこぶつからの連絡について
当Blogを執筆しております「たこぶつ」でございます。当Blogでは、PC用ブラウザ画面の右ペインにあります連絡フォームにメッセージを書き込んで【送信】ボタンを叩きますと、筆者のgmailアドレスにメールが届くようになっておりますが、筆者は、ご連絡を頂いた方からお知らせいただいたメールアドレスに対して、ある事情でyahooメールのアドレスから返信をお送りしています。
そのためか、筆者からのメールに対してご返信をいただけないケースがございます。もしかすると迷惑メールフォルダなどに仕分けられている可能性がございますので、筆者からの返信をお待ちの方は、今一度メールボックスの中身をご確認いただけますようお願いします。筆者からの返信が来ていない場合は、今一度連絡フォームからご連絡ください。
筆者にご連絡いただく内容はたいていの場合はMFFマクロのエラーに関することなので、一体どんな操作をして具体的にどのようなエラーメッセージが出ているのか、詳細をお伺いしなければ問題を解決できません。そのために何度かやりとりをさせていただいております。
また、筆者から解決策をご提案したあと、結果をご連絡いただけない場合もございまして… 問題が解消したのかどうか、ぜひご連絡いただけますようお願いします。
2026/02/13
世の中は生成AIで盛り上がっているのにオンライン家計簿アプリのAIはアホなままじゃん
筆者はこの分野の研究者として、マネーフォワードMEとZaimの課金ユーザーとなっているわけですが、これらオンライン家計簿アプリが活用しているとしているAIって奴は全く賢くなってくれません。というより、大昔のかな漢字変換システムと同レベルの学習機能だけが実装されていて、「成長する」という機能開発がなされていません。
何がムカつくか、と申しますと…。
筆者は、モバイルSuicaを使って、一回の買い物で複数の商品を購入した場合、その内訳をを"72明細分離用"という仮想的な口座からの支出として計上し、支払いの取引をモバイルSuica→72明細分離用の振替取引として記帳する、という運用をしています。レシートの中身まで管理したい人は、よくやる方法ですね。
しかし、毎回の買い物でレシートの中身を読み取ったり打ち込んだりするのは面倒くさいですから、1回の買い物で複数の費目を計上しなくてもよい場合には、モバイルSuicaからの支払いを支出取引と記帳することもあるわけです。というより、自販機での買い物なんかは必然的にそうなりますよね。
ところが、マネーフォワードMEにしろZaimにしろ、現時点でモバイルSuicaの「最後の取引」を"72明細分離用"への振替取引と記帳していると、その後に口座連携機能で取り込んだ取引データを全て振替取引と認識する、という迷惑極まりない動作をしてくれるのです。
世の中、生成AIであれができるこれができる、と超盛り上がっているのに、こういう家計簿アプリには生成AIからのコマンドを受け付けるAPIも整備されていませんから、結局人間様が逐一修正しなければならない…!
こういう苦痛を伴うPC操作を生成AIにやらせられるようなRPAなんてできないもんですかね。フェイク動画をこしらえて喜んでいないでさあ…
そもそも、生成AIでコーディングがずいぶん楽になった、なんて話はネット上にいくらでもころがっているのに、アプリやWebサービスの改善スピードがぶっちぎりに早くなった、という話も聞きません。生成AIの神通力も、こういうマイナー分野(Fintechなんてもてはやされていたのが遠い昔のようだ…)の末端にまで浸透するにはまだまだ時間を要するようであります。
2026/01/23
令和8年最初の投稿はMFFマクロのバグ取り版V2.72
かなり遅くなりましたが謹賀新年でございます。
今年最初の投稿は、MFFマクロの更新版V2.72です。
- GnuCash→MFF形式のデータ変換(最新の記事は2024/03/29 GnuCashV5シリーズからエクスポートした取引データに対応したMFFマクロV2.54登場)において、GnuCashから出力した取引データのうち、1行目が振替収入で2行目が振替支出となっている取引(振替支出)の金額の認識が逆になっていた(正確に言えば、金額の認識を逆にする処理をしなければならないのがそうなっておらず、結果として「金額の認識が逆になっていた」)のを修正しました。
- マネーフォワードME→MFF形式のデータ変換(初出の記事は2020/07/23 マネーフォワードMEからダウンロードしたデータを他の家計簿アプリ向けに変換する)において、マネーフォワードMEから出力したCSVファイルの内容欄が(モバイルSuicaでよくある)"物販"ではなく"物販 自販機"や"物販 null"のようになっているときに、"物販"を無視する処理が正常動作できず、データ変換がおかしくなる症状を改善しました。
しょぼい更新ですみません…
ソースリストは例によって「MFFマクロの導入法と使用法」のページを、マクロの更新方法は「MFFマクロのバージョンアップの手順」のページをご覧ください。
注目の記事
家計簿アプリとデータをやりとりするファイル形式のまとめ(第二版)
二年前の2022/03/14 家計簿アプリとデータをやりとりする際のファイル形式のまとめ でご紹介した情報をアップデートしました。 1.家計簿アプリからエクスポートされるファイルの形式一覧 2.家計簿アプリへインポートするファイルの形式一覧 ...
最近の人気トップ3
-
久しぶりの更新で恐縮です。3月以来更新していないのに、最近当Blogのアクセス数が急上昇しておりまして…トップ3の記事を見てみますとこうなっています。 2020/08/29 三菱UFJ銀行発行のクレジットカードの口座連携が取り止めになる件 2024/12/27 「まねーぼ」の基...
-
当Blogを執筆しております「たこぶつ」でございます。当Blogでは、PC用ブラウザ画面の右ペインにあります連絡フォームにメッセージを書き込んで【送信】ボタンを叩きますと、筆者のgmailアドレスにメールが届くようになっておりますが、筆者は、ご連絡を頂いた方からお知らせいただい...
-
こんばんは。今日は生成AIを家計簿ソフトの不具合解消に活用した事例をご紹介します。先日、Windows用のGnuCash 5.14を起動したところ、 プロシージャエントリポイントclock_gettime32 が C:\Program Files (x86)\gnucash\b...