私は最近ギターが2台に増え、それぞれに弦を交換しなくてはいけなくなりました。すると1台でも怪しかったのに、それぞれのギターの弦を好感した日や以前の感想がますますわからくなりました。かといって紙で管理するのも…。そこで開発したの「ReString Logger」です。無料で使えるのでお気軽にご利用ください。

アプリにはこちらからアクセスできます。アプリの更新履歴は本記事の最下部にあります。弦の検索・比較機能だけ使いたい方はこちらのリンクをご利用ください。
ReString Loggerはこちらのアプリストアからインストール可能です(iPhone/iPad/Android版は審査中):
If you prefer reading in English, please check the English version of the ReString Logger User Guide here.
クラシックギター専用の弦管理アプリ『ReString Logger』とは?
クラシックギターの音を決める大事な要素でありながら、消耗品である弦は一定期間ごとに交換する必要があります。
弦は毎日交換するものではなく、頻繁に交換する人でも週単位でしょうから、「前に交換したのいつだっけ?」とか、「今つけている弦ってどこのメーカーのどの製品だっけ?」とか、「1年前の発表会で使っていたのってどの弦だっけ?」といった疑問が出てきます。
さらにギターを複数台持っている場合は記憶がこんがらがってしまいます。かくいう私もギターが2台になり、年を取ったこともあって限界を感じてきました。
そこで、弦の交換履歴やレビューを記録できるアプリが欲しい!と思ったのですが意外と世の中にありません。
じゃあ自分で作るか!と一念発起して作ったのが「ReString Logger」アプリです。
『ReString Logger』でできること(主な機能)
ReString Loggerアプリでできることを説明します。
① 弦の交換履歴をスマートに記録
弦を新しく張った日、メーカー名と製品名をクラウド上のデーベースに記録できます。
さらに、自分が持っているギターをあらかじめ登録し、そのギターと紐づける形での記録が可能です。
また、外した日も記録できるので、将来の弦の寿命の目安にできます。
追加機能:予備弦の登録が可能に
手持ちの予備弦を、購入日とメモとともに記録できるようになりました。

「この弦に交換する」を押すと予備弦から使用中の弦に移行でき、自動的にストックの数も減らせます。
② 自分の言葉で残せるレビュー機能
記録できるのは日付だけでなく、弦のレビューを残せます。
音量や寿命などの8項目/10段階評価に加え、自由にメモを残せるので、たとえば「2026年7月の発表会にしよう」などの情報が記録可能です。
あの弦ってどんな音だっけ?とか、コンクールで使ったのはどの弦だっけ?といった思い返しが楽になるでしょう。
③ ログイン機能による複数デバイス同期
クラウド上に記録するのでスマホ、タブレット、PCなど、どの端末から/どこからログインしても記録が確認できます。
また、将来的にはほかの方の記録を参照できるようにし、弦選びの参考にできるようにする予定です。
④ メーカー横断での弦の検索・比較機能
クラシックギター弦をメーカーを横断して検索・比較できる機能があります。
この機能の使い方は以下の記事をご覧ください:

3ステップ!アプリの使い方・初期設定
このアプリの使い方は簡単です。3ステップですぐに使い始められます。
ステップ1:アカウント登録とログイン
まずはこちらのURLにアクセスしてください。
すると以下のようなログイン画面が出ます:

試しに使ってみたい方は一番下の「ゲストモードでお試し利用」を選んでください。
自分の弦の記録を行いたい方は「新しくアカウントを作りたい方はこちら」を選択します。すると以下のようにニックネーム、メールアドレス、パスワードを入力する画面が出ます:

ニックネームは将来的にほかの方からみられる可能性がありますので注意してください。後からでも変更可能です。
メールアドレスは現状、一度決めたら自分では変えられません。変更したい場合は当サイトの「お問い合わせ」からご連絡ください。
パスワードは6文字以上にしてください。
3つの項目を入力し、「アカウントを作成する」を選ぶとアカウントが作成されます。
そして、メールアドレスとパスワードの組を打ち込むことでログインができます。
「Sign in with Google」を押すことでGoogleアカウントでのログインも可能です。
ステップ2:マイページからギターを登録
ログインできたら、画面左上の「マイページ」を開きます。すると、以下のようにニックネームの変更や、持っているギターの登録ができる画面が現れます。

ギターの登録は任意ですが、複数のギターを持っている場合は登録することでそれぞれのギターに紐づけた形で記録が可能です。
ステップ3:弦の登録
ログイン後の画面で「新しい弦を登録する」を選ぶと登録用のフォームが開きます:

弦を張ったギター、メーカーや製品名、使用期間、レビュー、メモが入力可能です。使用期間の「外した日」やレビュー、メモは後からでも修正できます。

「外した日」が未入力の弦は画面上部に「使用中の弦」として表示され、後からレビューやメモ、外した日の記録が可能です。

記録した弦は最下部に一覧として並びます。

おすすめ:スマホのホーム画面にアプリとして登録できます
ReString Loggerは現状、Webアプリとして公開しており、App StoreやGoogle Playからインストールできません。
しかしながら、スマホのホーム画面にアプリとして登録できます。
iPhone/iPadの場合
- SafariでReString Loggerを開く
- 右下の「・・・」を押す
- 「共有」を選ぶ
- 下のほうにある「ホーム画面に追加」を選ぶ
参考:https://support.apple.com/ja-jp/guide/iphone/iphea86e5236/ios
Androidの場合
- Chromeで開く
- 画面右上の「・」が縦に3つに並んだボタンを押す
- メニューから「ホーム画面に追加」または「アプリをインストール」を選ぶ
- 名前の確認があれば確認し、「追加」を選ぶ
参考:https://qiita.com/hamham/items/65ac7f9e6cc265c79de7
今後のアップデート予定と不具合報告、要望について
今後は以下のような機能の実装を考えています:
- ほかの人の記録を参照できる機能
- ほかの人のレビューや寿命を参照できるようにし、弦選びの参考にできるようにする予定です
- iOS/Androidアプリ化
- 現在はWebアプリという形で公開していますが、需要が大きければiOS/Androidアプリ化する予定です
- ただ、アプリを公開するには年間費用が必要になるのである程度の需要がないと難しいです(このこともあり、ぜひ周りの人にも宣伝してもらえるとうれしいです)
アプリにはいろいろ不具合があると思われます。不具合報告や、こんな機能があったら良いなというご要望は当サイトのお問い合わせフォームからお寄せください。
弦の選択肢も少しずつ増やしていく予定ですが、ご要望があれば優先して対応しますのでご連絡ください。

ReString Loggerアプリの更新履歴
アプリを常に最適な状態でご利用いただくため、定期的に機能追加や改善を行っています。
- 2026年8月11日 (v1.3.11)
- ドロップダウンメニューから弦メーカーや品名を選ぶときに文字入力で絞り込めるよう改善
- 弦のデータベースの誤りを修正
- その他不具合修正
- 2026年8月8日 (v1.3.10)
- バグ修正
- 2026年8月7日 (v1.3.9)
- 弦の履歴や在庫に絞り込み機能を追加
- UIの改善
- 2026年8月6日 (v1.3.8)
- アカウント削除機能を追加
- Apple IDでのログインに対応
- 各種不具合修正
- 2026年8月5日 (v1.3.7)
- 弦管理画面が縦に長くなりすぎたのでタブに分割
- 2026年8月4日 (v.1.3.6)
- ログイン画面のアイコンをアプリのものに
- ショップリンクを各国のものに変更
- 文字がオーバーフローする問題を修正
- 2026年8月4日 (v1.3.5)
- ドイツ語、スペイン語、中国語翻訳を追加
- 2026年8月3日 (v1.3.4)
- 1. 「使用中の弦」カードの機能・表示強化
- 個別弦(バラ弦)の交換日数サマリー表示: 全弦が同じ日でない場合、〇〜〇日経過 のように最古・最新の経過日数を範囲表記するよう変更。
- 「一括」/「カスタムセット」バッジの追加: セット表記の視認性を向上させるため、カード上部にラベルタグを追加。
- 個別弦内訳のアコーディオン化(折りたたみ機能): 1〜6弦の個別テキストをデフォルトで非表示にし、タップ(トグル)で展開・格納できるUIへ修正してスマート化。
- ゴミ箱アイコンの整理: 右上と下部に重複していた削除ボタンを削除し、下部アクションエリアの削除ボタンに一本化。
- 2. 「1本単位で交換」機能の新設
- 部分交換(バラ弦交換)専用ダイアログの追加: 使用中の弦カードから「1本単位で交換」ボタンでダイアログを呼び出し、特定の弦(1〜6弦)のみをストック等から選んで差し替えられる機能を追加。
- セット単位でのレビュー・履歴管理の維持: 1本交換時に旧セットの使用期間(removedDate)を自動終了させ、交換後の6本構成(残り5本は旧データ引き継ぎ)を「新しいセット」として自動生成するロジックを実装。
- メモ欄へ「〇弦のみ個別に交換(旧セットより引き継ぎ)」の自動注記を挿入。
- 3. 「新しい弦の登録」入力フォームのレイアウト&エラー修正
- ドロップダウンのテキストはみ出し(Overflow)の解消: 各弦の品名ドロップダウンフォームでの溢れを修正。
- 長い銘柄・型番の識別性向上: selectedItemBuilder を導入し、フォーム枠内は1行でスッキリ収めつつ、ポップアップメニュー展開時は複数行折り返し(softWrap: true)でフルテキストが読めるように改善。
- 「1弦の設定を全弦にコピー」ボタンの追加: 個別指定モード時、1弦で選択したメーカー・品名をワンタップで2〜6弦へ一括反映できるアクションボタンを追加。
- セットモード ➔ 個別モード切り替え時のAssertionエラー修正: セット弦で選択した際、各弦の選択肢マップ(_stringModelsOptions)と選択値(_selectedModelIds)が非同期になる不具合を修正。
- 4. ストック(予備弦)管理の不具合修正
- 在庫切れ(0個)の並び順とIndexエラーの回避: Firestore側の複合インデックス(Composite Index)を必要とせず、アプリ(Dart)側のメモリ上で「在庫あり(>0) ➔ 在庫切れ(0)」の優先ソートを行うよう改修。
- 5. コードの安全対策(非同期・BuildContext)
- deactivated widget’s ancestor is unsafe 警告の修正: await 伴う非同期処理(Firestoreへの追加・更新・削除)の前に AppLocalizations や ScaffoldMessenger の参照を退避させ、画面遷移やダイアログ破棄時の安全性を確保。
- 6. 英語翻訳の改善
- 1. 「使用中の弦」カードの機能・表示強化
- 2026年8月3日 (v.1.3.3)
- 弦のレビュー履歴を標準状態で折りたたんで閲覧性を改善
- マイページの弦のレビュー履歴に弦のパッケージ画像が表示されるように
- スマホ版でマイページのギターの追加ボタンが画面外にはみ出していたのを改善
- マイページのギター追加ボタンを押したら入力フォームに自動スクロールするよう修正
- ログイン画面の色使いをログイン後の画面に合わせて変更
- 2026年7月29日 (v1.3.2)
- 弦の検索・比較機能が張力の合計が不明な弦にも対応
- 弦メーカーを新たにデータベースに追加:
- ヤマハ
- Winner
- 新しい弦をデータベースに追加
- ノブロック AEQUUSなど
- 2026年7月27日 (v1.3.13)
- 弦の履歴画面から弦の名前をクリックすると、弦の検索・比較画面のその弦のデータが表示されるように
- 2026年7月26日 (v1.3.0)
- 予備弦の登録機能を追加
- 弦の検索・比較機能の絞り込み条件を拡充
- 弦の検索・比較機能で名前などでの並べ替えが可能に
- 2026年7月25日 (v1.2.0)
- 弦の情報を大幅追加(合計500以上)
- 弦のパッケージ画像を表示
- 2026年7月24日 (v1.1.3)
- ゲスト利用時のIDを共通に
- 2026年7月23日 (v1.1.2)
- 弦のレビュー編集画面を改善
- 2026年7月23日 (v1.1.1)
- 弦の検索・比較機能の反応速度を改善
- 弦の検索・比較機能の英語翻訳対応
- 2026年7月22日 (v1.1.0)
- このリンクで弦の検索・比較機能に直接アクセスできるように
- 2026年7月22日 (v1.1.0)
- 弦の検索・比較機能を追加
- 弦メーカーを大量に追加
- 2026年7月18日 (v1.0.5)
- Googleアカウントでログイン可能に
- 不具合修正: データベースの権限設定の問題で新しいギターの登録ができなかった問題を修正
- 2026年7月16日(v1.0.4)
- 英語表示に対応。端末の言語設定が日本語以外の場合、自動的に英語で表示されるようになりました。
- マイページや弦の記録画面に、公開設定(Visibility Settings)オプションを追加しました。
- 2026年7月15日(v1.0.3)
- バージョン情報をログイン画面の弦の交換記録画面に表示。
- 2026年7月13日(v1.0.0)
- 【新規リリース】「ReString Logger」を正式公開。
注意:ログインページや弦の交換記録のページにバージョンが表示されていない場合、古いバージョンである可能性が高いです。この場合、ReString Loggerを開いているすべてのブラウザを閉じてから開きなおしてみてください。もしアプリを開いてもそのバージョンが更新履歴よりも古い場合も同様にしてください。それでも解決できない場合はお問い合わせからご連絡ください。

コメント