﻿=================================================
【ソ フ ト名】  キューブキャプチャ Ver.2.1
【登  録  名】  CubeCapture.zip
【著作権  者】  A.MORICHIKA m_akira@ka2.so-net.ne.jp
【対応  機種】  Windows 11/10
【必要ＤＬＬ】  .NET Framework 4.8.1
【ｿﾌﾄｳｪｱ種別】  フリーソフトウェア
=================================================
【ソフト紹介】

◆  概要

このソフトは、キュービックパズルをカメラでスキャンして解法を表示するソフトです。


◆  ファイルの説明

    <解凍フォルダ>
    .\ReadMe.txt        ： このファイル
    .\ReadMe_en.txt     ： 英語訳
    .\CubeCapture.exe   ： インストーラ


◆  インストール方法

解凍したファイルは、ファイルプロパティから「ブロックの解除」をしてください。

解凍した構成が上記の状態であることを確認して、CubeCapture.exe を実行するとインストールが始まります。

アンインストールは、コントロールパネルの「プログラムの追加と削除」から行います。
プログラム名は「キューブキャプチャ」です。

動作には「.NET Framework 4.8.1」が必要です。
https://dotnet.microsoft.com/ja-jp/download/dotnet-framework/thank-you/net481-web-installer


◆  注意事項

カメラによるスキャナ機能はパソコンの環境によって起動に時間がかかることがあります。


◆  簡単な使い方説明

　・下記の手順でキューブのパターンをスキャンして解法を表示することができます。

　　１．校正ボタンでモードを切り替えます。
　　２．６面の中央色を撮影します。(*1)
                    + ----- +
                    |       |
                    | 上面  |
                    | ( U ) |
            + ----- + ----- + ----- + ----- +
            |       |       |       |       |
            | 左面  | 前面  | 右面  | 後面  |
            | ( L ) | ( F ) | ( R ) | ( B ) |
            + ----- + ----- + ----- + ----- +
                    |       |
                    | 下面  |
                    | ( D ) |
                    + ----- +
　　３．認識すると緑色の枠が表示されるので記録ボタンを押します。
　　４．６色が設定できたら校正ボタンを押してモードを終了します。
　　５．６面を順番に認識させて記録ボタンを押します。
　　６．完了ボタンを押して終了します。(*2,*3,*4)
　　７．正常にスキャンできた場合はメッセージが表示されます。

　　注 1．６面の展開図と一致するようにスキャンしてください。
　　注 2．展開図と色が一致しない場合は設定モードで変更してください。(*5)
　　注 3．周囲の明るさや距離によって認識する感度が変化します。
　　注 4．色面に文字が印刷されている場合は認識できないため、同色のテープで隠してください。

　　キーボードには下記の機能が割り当てられています。

　　　S　　：スキャンの記録
　　　E　　：スキャンの完了
　　　R　　：データの復元
　　　C　　：色の校正
　　　X　　：初期化
　　　Enter：校正中の色省略
　　　Back ：校正中の色戻し

（*1）取得した色は記録されるので次回は省略できます。
（*2）BH方式による解析は、Ctrlキーを同時に押下します。
（*3）最短解を求める場合は、Shiftキーを同時に押下します。
（*4）文字による解法は、「はい(Y)」とShiftキーを同時に押下します。
（*5）左上のアイコンをクリックしてメニューから「設定」を選択します。


◆  更新履歴

    Ver.2.1   2026.1.27

    ・ライブラリを.NET Framework 4.8から、4.8.1に変更しました。
    ・Microsoft Visual Studio 2026 Communityで再構築しました。

    Ver.2.0   2025.6.14

    ・５面から残り１面を予測する機能を追加しました。
    ・４面から残り２面を予測する機能を追加しました。

    Ver.1.9   2025.5.17

    ・校正モードのマッチング精度を改善しました。
    ・キュービックパズル(Ver.3.7)のファイル変更に対応しました。

    Ver.1.8   2025.5.10

    ・解法のHTML表示を調整しました。
    ・コントロールの更新に対応しました。

    Ver.1.7   2024.6.23

    ・ファイルの履歴管理を改善しました。
    ・OpenCvSharpのライブラリを更新しました。

    Ver.1.6   2023.12.12

    ・カメラの起動時間を改善しました。

    Ver.1.5   2023.11.25

    ・配色の初期化ボタンを追加しました。
    ・".cube"ファイルの読み込みに対応しました。
    ・ファイル保存の種類に".txt"と".html"を追加しました。

    Ver.1.4   2023.11.18

    ・配色の初期値を変更しました。

    Ver.1.3   2023.11.11

    ・複数起動で終了しないバグを修正しました。
    ・Two-Phase-Algorithmによる最短解を追加しました。
    ・メニューにファイルの保存と復元、履歴を追加しました。
    ・ファイル履歴上の右クリックで削除機能を追加しました。

    Ver.1.2   2023.11.1

    ・色名の登録を追加しました。
    ・BH方式による解析を追加しました。
    ・色名による解法出力を追加しました。

    Ver.1.1   2023.10.20

    ・同色面の検証を改善しました。
    ・DPIの異なるマルチモニター環境に対応しました。

    Ver.1.0   2023.10.14

    ・初版公開

-----------------------------------------------------------------

◆  著作権・免責等

本ソフトは、フリーソフトウェアです。
このプログラムの著作権は私、A.MORICHIKA にあります。
著作者はこのプログラムの使用に起因するあらゆる損害・障害についてその責任を一切負わないものとします。
著作者はバグ修正・バージョンアップの義務を負わないものとします。
通信と個人的な手渡しによる転載、流通に関しては内容の改変等が無い限り制限はありません。

◆  連絡先

    m_akira@ka2.so-net.ne.jp


◆  参考資料

    https://www.rubiksplace.com/

    https://github.com/kkoomen/qbr#solve-mode

    https://github.com/SmitOanea/Rubik-s-Cube-Solver

    https://qiita.com/7y2n/items/a840e44dba77b1859352

-----------------------------------------------------------------

Windows 10/11は、米国 Microsoft Corporationの米国およびその他の国における登録商標または商標です。

