


===========================================================================
【ソフトウェアの名称】VISION & TOUCH PLAYER
【バージョン】1.0
【作 者 名】KiriPong
【対応ＯＳ】Windows 10/11
【動作確認済ＯＳ】Windows 10/11
【ソフトウェアの種別】フリーウェア（Win32, x86）
【開発環境】Visual Studio 2026 / Microsoft Visual C++
【使用言語】C/C++
【使用 API】OpenCV 2.1
【使用条件】私的用途に限ります
【転載条件】作者の事前許可が必要です。
【連 絡 先】svr.demos@gmail.com
===========================================================================



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

  　　　　　　　　  VISION & TOUCH PLAYER  Version 1.0 へようこそ！

-------------------------------------------------------------------------------------
☆　はじめに
-------------------------------------------------------------------------------------



　任意の連番画像コンテンツを、Webカメラ、および、キーボード／マウス／タッチパッド
／タッチパネル／ジャイロマウス等で再生することを可能にするアプリケーションです。



　☆☆☆☆☆☆☆　このソフトウェアには以下の特徴があります　☆☆☆☆☆☆☆

◎ Webカメラを使用して非接触で連番画像コンテンツを再生できます。

◎ キーボード／マウス／タッチパッド／タッチパネル／ジャイロマウス等の使い
   慣れた入力デバイスを使用して、連番画像コンテンツを表示・再生できます。

◎ 各フォルダ内の １枚 ～ ２万枚 の画像を再生できます。再生の対象となるのは、
　 clip_00000.jpg ～ clip_20000.jpg の連番画像です。各画像のファイルサイズや
   解像度、色深度などを統一する必要はありません。ファイル番号に欠番などの
  「飛び」があっても構いません。コンテンツフォルダは、S001 から S999 まで
　 対応できます。

◎ ＵＳＢメモリなどに入れて気軽に利用できます。フォルダごとコピーや移動が
　 できます。レジストリは使用していません。

◎ 写真（画像）の閲覧もできますが、表示速度が速い場合は再生速度を落として
　 ご鑑賞ください。再生速度は [ s, S ]キーで調整できます（５段階）。





～～～～～～～～～～～～～～～～【お知らせ】～～～～～～～～～～～～～～～～

以下の３つのアプリケーション（きりぽん作）をご利用されている方へ：

------------------------------------------------------------------------------------------------
Windows11/10/8/7/Vista/XP/2000/NT/画像＆サウンド

●K's FLIP PLAYER
　いろいろな画像をいろいろな動きでフリップ(反転)させて不思議な仮現運動の世界を体験しよう

●MOTION JUKE BOX
　写真やモーションを分け隔てなく気軽かつ柔軟に閲覧・再生するためのミニマムな連番画像ビューワ

●K's FREE STREAM PLAYER
　体の動きで映像再生をダイレクトにコントロール 映像との一体感をもたらす新感覚の連番画像プレーヤ
------------------------------------------------------------------------------------------------

いつもご利用を頂きありがとうございます。

各アプリケーションの実行に必要なファイルはすべてフォルダ“ApplicationData”にまとめて
格納されています。実は、それらを他のアプリケーションのフォルダ“ApplicationData”内に
コピーして利用することが可能です（併存可能です）。

例えば、MOTION JUKE BOX をご利用されている場合、本アプリケーションをダウンロードして
解凍したフォルダ内のフォルダ“ApplicationData”にあるすべてのファイルを MOTION JUKE BOX
フォルダ内のフォルダ“ApplicationData”にコピーすれば、MOTION JUKE BOX で使用している
画像ファイルを本アプリケーションでも表示・再生できます。

そのようにすることで、各アプリケーションのフォルダS001～S999に入っている画像ファイルを
移動させる必要がなくなります。

以上ご参考にして頂ければ幸いです。





-------------------------------------------------------------------------------------
☆　VISION & TOUCH PLAYER のインストールとアンインストールの方法：
-------------------------------------------------------------------------------------

【手順１】本アプリケーションの圧縮ファイルを Vector社 からダウンロードしてください。

【手順２】ダウンロードした圧縮ファイルをデスクトップ上に解凍してください。

【手順３】解凍して出来たフォルダ“VISION_TOUCH_PLAYER_100”をダブルクリックして
　　　　　エクスプローラを起動してください。

【手順４】フォルダ“VISION_TOUCH_PLAYER_100”内にあるフォルダ“ApplicationData”を
　　　　　ダブルクリックしてください。

【手順５】フォルダ“ApplicationData”内にある“VISION_TOUCH_PLAYER_100.exe”の
　　　　　ショートカットアイコンをデスクトップ上に作成してください。

以上で [VISION_TOUCH_PLAYER_100] のインストールは完了です。

なお、本アプリケーションをアンインストール（削除）したい場合、
フォルダ“VISION_TOUCH_PLAYER_100”を直接削除してください。
レジストリは使用しておりません。





-------------------------------------------------------------------------------------
☆ 参考：ショートカットアイコンの作成方法（Windows 10の場合）
-------------------------------------------------------------------------------------

【手順１】圧縮ファイルをデスクトップ上に解凍してできたフォルダを開いてください。

　　　　　→　フォルダ名：VISION_TOUCH_PLAYER_100

　　　　　　　　　　　　　　　　　　↓

【手順２】すると“ApplicationData”という名前のフォルダが一番上に表示されるので、
　　　　　それをダブルクリックして中に移動してください。

　　　　　　　　　　　　　　　　　　↓

【手順３】すると“VISION_TOUCH_PLAYER_100.exe”というファイルが表示されると思います。

　　　　　“VISION_TOUCH_PLAYER_100.exe”のファイル名の上で

　　　　　① 右クリックをして、

　　　　　② メニューから「送る」を選択し、

　　　　　③ さらに表示されるメニューから「デスクトップ（ショートカットを作成）」
　　　　　　 を選択すると、デスクトップに“VISION_TOUCH_PLAYER_100.exe”の
　　　　　　 ショートカットアイコンが作成されます。

　以降は、このショートカットアイコンをダブルクリックして [VISION_TOUCH_PLAYER_100] 
を起動します。





-------------------------------------------------------------------------------------
☆　連番画像コンテンツの登録方法：
-------------------------------------------------------------------------------------


 [VISION_TOUCH_PLAYER_100] を起動する前に、連番画像コンテンツの登録を行います。


【手順１】“VISION_TOUCH_PLAYER_100”のデスクトップ上のショートカットアイコンに、
            好きな写真や連番画像コンテンツ（JPEG形式）を、Windowsの「ゴミ箱」に
            入れる要領でドラッグ＆ドロップしてください。何度でも追加でドラッグ＆
            ドロップできます。

          （注１）実行可能ファイルである“VISION_TOUCH_PLAYER_100.exe”に直接ドラッグ
                  ＆ドロップしないでください。その場合、コピー先が不明になることが
                  あります。

          （注２）BMP形式やPNG形式等の連番画像をドラッグ＆ドロップすることもできます
　　　　　　　　が、コピー後のファイルの拡張子は jpg となります。OpenCV 2.1の 
                cvShowImage()関数で表示できる画像形式であれば、閲覧と再生が可能です。


【手順２】ドラッグ＆ドロップされた画像ファイルのコピーが、フォルダ“VISION_TOUCH_PLAYER_100”
　　　　　内にあるフォルダ“S001”内に連番画像として自動作成されます（この作業時に一時
　　　　　的にコンソールウィンドウが表示されます）。元の画像ファイルにはいかなる変更
　　　　　も加えません。

　　　　　なお、作成されるファイルの名前は“clip_XXXXX.jpg”となります。最大約２万枚
　　　　　（clip_00000.jpg ～ clip_20000.jpg）まで登録できますが、一度にドラッグ＆
　　　　　ドロップできる画像ファイル数は、各ＯＳでのコマンドライン引数の文字列長の
          制限を受けます。

　　　　　（コツ）各画像ファイルのパス文字列が短いほど一回の操作でより多く取り込めます。
                  フォルダ“VISION_TOUCH_PLAYER_100”を浅い場所に置くとベターです
                 （置き場所はデスクトップ以外でもOKです）。

　　　　　（補足）連番画像コンテンツの画像枚数が大量（数千枚～数万枚の規模）の場合
　　　　　　　　　は、まずは直接、フォルダ内にコピーしてください。その後、連番画像
　　　　　　　　　コンテンツの各ファイル名を“clip_XXXXX.jpg”にリネームしてください。


以上で連番画像コンテンツの登録は完了です。





-------------------------------------------------------------------------------------
☆　使い方：
-------------------------------------------------------------------------------------

【手順１】ドラッグ＆ドロップ等の方法で連番画像コンテンツを登録した後
         “VISION_TOUCH_PLAYER_100.exe”のデスクトップ上のショートカットアイコンを
          ダブルクリックして [VISION_TOUCH_PLAYER_100] を起動してください。

　　（注３）画面にWindowsからのセキュリティ警告表示が出たら、[詳細情報] をクリック
　　　　　して、実行を許可してください。（一度設定すると以降は警告表示は出ません）

　　（Windowsからの警告表示の例）-----------------------------------------------
　　　Windows によって PC が保護されました
　　　Microsoft Defender SmartScreen は認識されないアプリの起動を停止しました。
　　　このアプリを実行すると、PC が危険にさらされる可能性があります。
　　　詳細情報
　　----------------------------------------------------------------------------


　　無事に起動すると、コンソールウィンドウが１つ、画像表示ウィンドウが１つ表示され
　　ます。画像表示ウィンドウのサイズ、縦幅および横幅はマウス操作により自由に変更
　　できます。

　　キーボード／マウス／タッチパッド／タッチパネル／ジャイロマウス等を使用すること
　　で、連番画像コンテンツを再生できます。例えば、マウスの左ボタンを押しながらマウ
　　スを左右に移動させるとコンテンツ全体を大雑把に確認できます。その場合、ウィンド
    ウの左端はコンテンツの開始位置で、右端はコンテンツの終了位置となります。


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

                       [ VISION & TOUCH PLAYER  Ver.1.0  機能一覧 ]

 ----------------------------------------------------------------------------------------
         ＜画像表示ウィンドウをアクティブにした後、以下のキーを入力してください＞

     [ESC]　   アプリケーションの一時停止（待機状態になります）。
               さらに [ENTER] で復帰し、[ESC] を押すと実行を終了します。

     [ q ]　   Webカメラをオンオフできます。

     [ z, x ]  表示画像を進めたり戻したりできます。[ Z, X ] で高速に進みます。

     [ s, S ]　再生速度を調整できます（５段階）。

     [ j ]     ランダムにコンテンツフォルダを選択できます。
     [ J ]     ランダムに表示画像を選択できます。

     [ l ]     フォルダ内の先頭の画像に戻ることができます。
     [ e ]     左右反転の表示モードを切替えます。

     [ i ]     動き変化量の画面表示をオンオフします。
     [ v, V ]  動きしきい値を増減させることができます。

     [ p ]     １つ前のコンテンツフォルダに移動します。
     [ P ]     ５つ前のコンテンツフォルダに移動します。
     [ n ]     １つ後のコンテンツフォルダに移動します。
     [ N ]     ５つ後のコンテンツフォルダに移動します。

     [ R ]     先頭のコンテンツフォルダである S001 へ復帰します。
     [ r ]     現在のコンテンツフォルダにある画像ファイルを再度読込みます（更新）。

     [ TAB ]   自動再生機能（ベストエフォート 30[fps]）をオンオフできます。
     [ B S ]   画像表示ウィンドウサイズを自動設定します（画像サイズに合わせます）。

     [1,2,3,4,5,6,7,8,9,0]  S001～S010 のコンテンツフォルダに直接移動できます。

     [SHIFT+1,2,3,4,5,6,7,8,9]  10％～90％の再生位置にジャンプします。

     [左ボタン] 押しながらマウス等を動かすと、クイックアクセスできます
     [中ボタン] 押すと、クイックアクセスのモードを切替えます（現在 [位置反映型] ）。
     [右ボタン] 押すと、ランダムにコンテンツフォルダを選択できます。

     [SPACE]    マウス等からの入力のオンオフを切替えます。

     [ENTER]　  VISION & TOUCH PLAYER  Ver.1.0  の機能一覧等を再表示します。
 --------------------------------------------------------------------------------


　　なお、“VISION_TOUCH_PLAYER_100.exe”のデスクトップ上のショートカットアイコンを
　　追加でダブルクリックすると [VISION_TOUCH_PLAYER_100] を追加起動できます。その場合、
　　複数の連番画像コンテンツを同時再生することが可能になります。なお、複数起動する
　　とコンソールウィンドウも複数開きますので、不要な時は最小化しておくことをお勧め
　　します。





【手順２】以上が確認できましたら、“q”キーを押してください。Webカメラが起動します
　　　　（数秒かかります）。Webカメラが起動していることを示すランプの点灯を確認でき
　　　　　たら、Webカメラの前でゆっくりと手を左右に動かすなどしてみてください。

　　　　　画像表示ウインドウ内で映像再生が行われることを確認できれば本アプリケーション
　　　　　は正常に動作しています。なお、動き変化量に応じて再生方向が反転します。

（注４）何度か“q”キーを押しても Webカメラが反応・起動しない場合は、ご使用のWeb
　　　　カメラが UVC (USB VIDEO CLASS) 規格に準拠していない等の可能性があります。
　　　　大変残念ですが、本アプリケーションの画像入力機能をご利用頂くことはできま
　　　　せん（Webカメラを使用しない表示・再生機能のみのご利用となります）。

（注５）Webカメラが起動していても、手などの動きに反応しない場合は、動き判定のしき
　　　　い値が「小さ過ぎる」か「大き過ぎる」状態にあります。動き判定のしきい値は、
　　　　小さくするほど「動きに敏感」になり、大きくするほど「動きに鈍感」になります。

　　　　“i”キーを押すと、動き変化量の数値がコンソールウィンドウに表示されます
　　　　（カメラ画像を処理している場合は数値が表示されますが、そうでない場合は０が
　　　　　表示されます）。

        “v”,“V”キーで動き判定のしきい値を調整してください。作者が使用している
        Panasonic Let's note CF-SV8 内臓の Webカメラの場合、10000～14000 の範囲内
        の設定で表示画像が適度に反応しています（ご使用のWebカメラの機種やその設定、
　　　　および、部屋の照明等によって適切な値は異なります）。

（注６）Webカメラからの画像入力を停止したい場合は、再度“q”キーを押してください。
　　　　その際にWebカメラのランプの消灯を確認してください。





【手順３】再生内容を変更したい場合は、コンテンツフォルダ内の連番画像コンテンツを
　　　　　新しい連番画像コンテンツに置き換えるだけでＯＫです。なお、フォルダを
　　　　　手動で作成して、そこに新しい連番画像コンテンツを入れることもできます。

　　　　◎コンテンツフォルダの番号変更および追加・削除、さらに、フォルダ内の画像
　　　　　の追加・削除はいつでも可能です。ただし、再生中のフォルダに関する変更は
　　　　　行わないでください（画像読み取りに失敗すると実行を停止します）。

　　　　◎コンテンツフォルダは、S001 から S999 まで対応できますが、フォルダ番号
　　　　　は通し番号（S001, S002, S003, ... , S999）になるようにしてください。

　　　　◎起動時に S001 および、そこに最低限１枚の画像がないとエラーが表示されて
　　　　　実行を終了します。

　　　　◎各フォルダ内の画像枚数は最大 20000フレーム（ clip_00000.jpg ～ 
　　　　　 clip_20000.jpg ）まで対応できます。フレーム番号に欠番などの「飛び」
　　　　　があっても構いません。

　　　　◎解凍して出来たフォルダ“VISION_TOUCH_PLAYER_100”の名前や保存場所も
　　　　　変更可能です。





【手順４】本アプリケーションの実行を終了したい場合は、ESCキーを２回押してください。
　　　　（終了処理を安全に実行するため、通常はこの方法で終了させてください）。

　　　　　なお、×印ボタンで強制終了させる場合、各種メッセージを表示している
　　　　　コンソールウィンドウ（黒い画面）の×印ボタンを先に押してください。

　　　　　（注４）画像を表示しているウィンドウの×印ボタンを先に押すと、
　　　　　　　　コンソールウィンドウ（黒い画面）が残りますので、その場合、
　　　　　　　　コンソールウィンドウ（黒い画面）の×印ボタンを押して終了
　　　　　　　　させてください。





・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

（注７）本ソフトウェアは Windows 10/11 で正常に動作することを確認済です。

（注８）本ソフトウェアは私的な目的でのご利用に限定させて頂きます。

（注９）本ソフトウェアは OpenCV API を利用しております。以下のライセンスに
　　　 ご同意の上、ご利用ください。

 ------------------------------------------------------------------------------
                                  License
 ------------------------------------------------------------------------------
 By downloading, copying, installing or using the software you agree to this
 license. If you do not agree to this license, do not download, install, copy
 or use the software.

 License Agreement For Open Source Computer Vision Library (3-clause BSD
 License)

 Copyright (C) 2000-2019, Intel Corporation, all rights reserved.
 Copyright (C) 2009-2011, Willow Garage Inc., all rights reserved.
 Copyright (C) 2009-2016, NVIDIA Corporation, all rights reserved.
 Copyright (C) 2010-2013, Advanced Micro Devices, Inc., all rights reserved.
 Copyright (C) 2015-2016, OpenCV Foundation, all rights reserved.
 Copyright (C) 2015-2016, Itseez Inc., all rights reserved.

 Third party copyrights are property of their respective owners.

 License
 (https://opencv.org/)

  E-Mail (mailto:admin@opencv.org)

   Redistributions of source code must retain the above copyright notice,
    this list of conditions and the following disclaimer.

   Redistributions in binary form must reproduce the above copyright notice,
    this list of conditions and the following disclaimer in the documentation
    and/or other materials provided with the distribution.

   Neither the names of the copyright holders nor the names of the
    contributors may be used to endorse or promote products derived from this
    software without specific prior written permission.

 This software is provided by the copyright holders and contributors “as is”
 and any express or implied warranties, including, but not limited to, the
 implied?warranties of merchantability and fitness for a particular purpose
 are disclaimed. In no event shall copyright holders or contributors be liable
 for any direct, indirect, incidental, special, exemplary, or consequential
 damages (including, but not limited to, procurement of substitute goods or
 services; loss of use, data, or profits; or business interruption) however
 caused and on any theory of liability, whether in contract, strict liability,
 or tort (including negligence or otherwise) arising in any way out of the
 use of this software, even if advised of the possibility of such damage.

 (C) Copyright 2020, OpenCV team

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

-------------------------------------------------------------------------------------
☆　著作権・利用条件・免責事項：
-------------------------------------------------------------------------------------

＊本ソフトウェアは一切の保証もなく、現状のままで提供されるものであり、正常な動作に
　ついて作者は保証いたしません。

＊本ソフトウェアは私的使用に限定されます。

＊作者および著作権者の許可なしに本ソフトウェアを解析したり改変してはいけません。

＊本ソフトウェアは、いかなる不法行為（例：著作権侵害）においても使用してはいけま
　せん。

＊本ソフトウェアに起因または関連し、あるいは本ソフトウェアの使用によって生じる一切
　の請求、損害、その他の義務について、作者および著作権者はいかなる責任も負いません。

＊本ソフトウェアに不具合があっても作者は改善の義務を負いません。

＊本ソフトウェアの利用により生じるいかなる問題も、一般的なフリーソフトウェアと同様、
　利用者ご自身の責任において解決されるものとします。

【上記事項に同意される場合にのみ、本ソフトウェアの使用を認めます】

-------------------------------------------------------------------------------------
                          最終更新日：　2026年03月26日（木）
-------------------------------------------------------------------------------------
以上
