PROJECT CASES

事例と自作ツール

どのツールも、実際の仕事で生じた具体的な課題から生まれました。ここでは課題、解決方法、成果物を中心にご紹介します。

CASE 01

APSIM Simulation Toolkit

パラメータスキャン、シナリオ比較、結果の整理に対応した、APSIM の GUI 一括実行ツール。

APSIM作物モデルGUI一括実行パラメータスキャン

課題

APSIM モデルでは、パラメータを何度も変更し、複数のシナリオを一括実行し、大量の出力ファイルから結果を抽出・集計する必要がありました。

解決方法

Windows の GUI を開発し、モデルの生成、パラメータ探索、実行の監視、結果の整理を一つの操作の流れにまとめました。

主な成果物

GUI による一括実行 パラメータ探索とシナリオ切り替え 結果の集約と比較 Windows 実行ファイル
CASE 02

PDF Watermark Tool

文字透かしと画像透かしに対応した、PDF の一括透かしツール。

PDF透かし一括処理Python

課題

多数の実験報告書や内部 PDF に統一の文字・画像の透かしを繰り返し入れる必要があり、手作業では効率が悪く、漏れも起きやすい状況でした。

解決方法

フォルダー単位の処理、自動命名、視覚的な設定に対応した PDF 透かしの一括処理ツールを開発しました。

主な成果物

文字と画像の透かし フォルダーの一括処理 出力ファイルの自動命名 GUI での操作
CASE 03

VBA Certificate Generator

Excel / Word の VBA マクロプロジェクト向けに自己署名のコード署名証明書を生成。

ExcelVBAマクロのセキュリティ証明書

課題

Excel や Word の VBA ツールを社内のパソコンに配布する際に自己署名証明書が必要でしたが、コマンドラインの手順は分かりにくいものでした。

解決方法

証明書の作成手順を Windows の GUI にまとめ、テストや社内署名の操作を簡単にしました。

主な成果物

自己署名証明書の作成 パラメータ入力とエラー表示 Windows GUI 操作説明書

これらの事例とまったく同じ案件でなくても大丈夫です

課題、入力、期待する結果を説明できれば、自動化や試作に向いているかをまず判断できます。

似た案件を相談する