============================================================================== 【ソフト名】作業時間集中タイマ StudyTimer 【Version 】0.9.0.19(2012.11.18) 【作 者 名】DAME 【 種 別 】フリーソフト 【対応OS】Windows XP/Vista/7 【動作環境】.NET Framework 2.0 Service Pack 2以上がインストールされていること ============================================================================== ------------------------------ ●機能概要 ------------------------------ 作業時間を48分、休憩時間を12分と決めて仕事(学習)をすると、集中力が高まり仕事( 学習)の能率が向上します。本ソフトは、作業時間と休憩時間の終了通知機能と、作業 時間の記録機能の両方を備えており、仕事(学習)の効率化を支援します。 主な機能・特徴 ・作業時間の記録 ・作業項目はいくつでも登録可能 ・作業時間、休憩時間は任意に設定可能 ・作業項目をカテゴリで分類 ・ミニウィンドウで邪魔にならない ・ミニウィンドウから一時停止・再開が可能 ・3種類の終了通知(メッセージボックス、WAV、PCBeep) ・終了通知の自動クローズ機能 ・休憩終了または作業終了時に自動でウィンドウアクティブ化 ・アラーム、カウントダインタイマ付き ・エクセル編集が容易な集計機能 ・単なる時刻表示ソフトとして ------------------------------ ●インストール ------------------------------  1.適当なフォルダに展開してください。レジストリは使用しません。    2..NET Framework 2.0 Service Pack 2以上が必要です。    (プログラムを実行してみてエラーが出なければ既に入っています)        以下のリンクよりMicrosoft .NET Framework Version 2.0再頒布パッケージを    インストールしてください。その後Service Pack 2に更新してください。    ※Service Pack 2の更新の仕方が分からない・面倒な方は、     .NET Framework Version 3.5再頒布パッケージをインストールしてください。    http://www.microsoft.com/japan/msdn/netframework/downloads/ ------------------------------ ●更新 ------------------------------ 以前のバージョンがインストールされている場合は、StudyTimer.exeのみ 差し替えてください。オプション設定は引き継ぐようになっていますが、 挙動がおかしい場合はoptions.iniを削除してみてください。 ------------------------------ ●アンインストール ------------------------------  フォルダごと削除してください。 ------------------------------ ●起動方法 ------------------------------  StudyTimer.exeを実行してください。  .NETアプリは初回起動が遅い為、ウィンドウが出るまで数秒かかる事があります。 ------------------------------ ●基本的な使い方 ------------------------------  1.初めて起動したときは作業項目が一つも設定されていません。    まず、一番左の「項目追加」を押して作業項目を追加してください。  2.下のリストに追加した作業項目が表示されます。    クリックすると、作業時間のカウントがはじまります。    終了通知がされるまでの間、作業に集中します。  3.作業時間が経過すると終了通知がされ、休憩時間のカウントがはじまります。    その間に休憩を取るか、または別の作業を行い気分転換するようにします。  4.休憩時間が経過すると終了通知がされます。    次に作業を始めるときには、同様に作業項目をクリックします。  5.動作中の項目をクリックすると、タイマ動作が中断します。    但し、休憩カウント中にクリックすると休憩カウントがリセットされます。  本ソフトは、下記サイトの時間活用法の実践を目的として開発されました。  初期設定を作業時間48分、休憩時間12分としているのはこの為です。  http://successbeginstoday.org/wordpress/2006/09/the-power-of-48-minutes/  http://lifehacking.jp/2007/05/48-minute-session/  作業に集中し効率よく仕事を行うために、  ・作業時間が終了したら、作業を中断する (集中するのは作業時間内だけ)  ・休憩時間が終わるまでは作業を再開しない(気分転換する時間を確保する)  この二つは必ず守るようにします。  どうしても作業時間中に中断しなければならないときは、カウント動作を止めておき  作業をしていないのに作業時間が計測されている事がないようにします。 ------------------------------ ●各ボタンの機能 ------------------------------  ・カテゴリ編集   カテゴリの追加・変更・削除が行えます。   カテゴリはEnterで区切って入力します。  ・集計   作業時間記録データを集計し表にします。  ・目覚まし   時刻を設定すると、ボタン表記が設定時刻になります。   解除するには設定画面に入り、取消を押します。  ・タイマ   時間、分が設定できます。設定するとボタンがカウントダウン表記になります。   解除するには設定画面で取消を押します。  ・デフォ設定   項目追加のデフォルト設定を行います。   ここでの設定が、項目追加画面で最初に表示される値になります。  ・Options   終了通知の仕方など細かな設定をここで行います。 ------------------------------ ●タスクトレイ ------------------------------  起動時は常に表示されます。  左クリックでウィンドウの表示・最小化が切り替わります。  右クリックでメニューを表示します。 ------------------------------ ●ミニウィンドウ ------------------------------  画面上に表示される小さなウィンドウです。  ドラッグすることで表示位置を移動できます。デフォルトの透明度は50%です。  作業中・休憩中は時間がカウント表示されます。    右クリックでタスクトレイとほぼ同じメニュー画面がでます。  ウィンドウの左側のダブルクリックで、ウィンドウの表示・最小化切り替えです。  ウィンドウの右側をダブルクリックすると、カウント動作中断・再開ができます。  ただし一度も項目が選択されていない状態では、どの項目の再開が判断できないので  クリックしても何も起こりません。 ------------------------------ ●作業項目リスト ------------------------------  カテゴリ  そのままの意味です。  作業名   そのままです。  状態    作業時間計測中なら「開始」、休憩時間中は「休憩」になります。  分     作業時間の設定値(分)です。  カ     1回の作業終了ごとに1回カウントされます。        一日ごとにリセットすることもできます(Options)。  残     残り反復回数です。        一日ごとにリセットすることもできます(Options)。  作業時間  計測中は常にカウントされます。        休憩中もカウントされますが、作業時間の記録からは除外されます。  総計    作業時間の合計です。一日ごとにリセット可能です(Options)。  項目を右クリックするとメニュー画面がでます。  ・リスタート   作業時間をリセットしリスタートします。  ・リセット    総計、カウント、残り反復回数をリセットします。           作業時間は保持します。項目は複数選択が可能です。           項目を選択せずに右クリックすると全項目対象になります。  ・オールリセット 作業時間、総計、カウント、残り反復回数をリセットします。           項目は複数選択が可能です。           項目を選択せずに右クリックすると全項目対象になります。  ・再設定     項目の設定変更が可能です。カテゴリと作業名は変更不可です。  ・削除      項目を削除します。作業記録には影響しません。           項目は複数選択が可能です。 ------------------------------ ●集計機能 ------------------------------  作業開始・中断したときは、そのときの時刻が[stamp.txt]に追記されていきます。  本ソフトはそのデータを集計し、表として表示する事ができます。  また、エクセルで編集が容易なCSV形式でクリップボードに保存する事ができます。    集計ウィンドウの説明   ・集計開始日、終了日   集計期間を設定します   ・集計単位        1つのセルあたりの期間を設定します   ・カテゴリ        カテゴリに一致したデータのみ集計されます   ・項目名         項目名に一致したデータのみ集計されます   ・書式       標準:時間を"hh:mm:ss"で表します             秒数:時間を秒数で表します          シリアル値:1日を1として表します。表記が小数値になる為、整                列が乱れますが、エクセルでの扱いが容易な形式です   ・スペースで列を揃える  表を見やすくする為にスペースを挿入します   ・行列を入れ替える    そのままです   ・クリップボードにコピー:タブで区切られたCSV形式で表をコピーします   ・集計データを確認    正しく集計されているか確認することができます ------------------------------ ●Options ------------------------------ ★「外観」タブ  ・リスト表示   フォントとウィンドウの不透明度の設定ができます。  ・ミニウィンドウ   表示切替と不透明度の設定ができます。   「フォント」「前景色」「背景色」ボタンで外観を変更できます。   動作中は別の外観に変更する事もできます。 ★「通知】タブ   作業終了、休憩終了、目覚まし、タイマのそれぞれで通知方法を選択できます。   ・通知メッセージ  メッセージボックス表示の有無   ・自動クローズ   メッセージボックスや音声を自動で止める時間を設定   ・Beepを鳴らす   PCのスピーカーから音を出す   ・再生を繰り返す  Beep,wavの再生を繰り返す   ・wavを再生     指定されたwavファイルを再生する             ファイルダイアログはテキストボックスをダブルクリック             小さなボタンでサウンドテスト   ・通知メッセージの位置を記憶 閉じたときの位置を記憶して表示します。 ★「動作」タブ  ・カウント時間を表示   ミニウィンドウに作業時間のカウントを表示します。   時間を気にせず集中したい場合はチェックを外してください。    ・終了予定時刻を表示   作業時間が設定されている場合、終了予定時刻を表示します。    ・非動作は時刻を表示   ミニウィンドウに時刻を表示します。   アラーム・タイマなど、複数のタイマが動作しているときのカウント表示は   作業カウント>タイマ>アラーム の優先順位となります。   ・時刻に秒を表示    そのままです。  ・動作中に時刻表示   作業カウントなどの動作中、ミニウィンドウ右に時刻を表示します。   常に時刻表示をさせておきたいときに。  ・作業開始時にトレイに格納する  ・作業終了時にアクティブにする  ・休憩終了時にアクティブにする   手動で最小化・アクティブ化する煩わしさを軽減します。  ・常に手前に表示   そのままです。     ・メモリを節約する   定期的にメモリを解放します。     ・致命的なエラーの表示を抑制   バグ等で発生する致命的なエラーの表示を出なくします。   表示が出なくなるだけでエラーは発生しているので、動作は不安定になります。     ・開始・停止はダブルクリックで行う   作業項目リストのダブルクリックで開始・停止操作を行うようにします。     ・設定の保存にXMLを使用   カテゴリと項目の設定ファイルをXML形式に移行することができます。   チェックを入れて、一度終了するとXMLファイルが保存されます。   その後はXMLファイルから設定を読込むようになります。   チェックが入っていない設定で起動してもXMLファイルを読み込まないので、   編集したXMLファイルを読込ませたい場合は手順に注意してください。   ※XMLファイルの編集は推奨しておりません。  ・外部でタイマー設定が変更された再ロード   ネットワーク越しに複数PCを同時起動しているとき、どちらかのPCのタイマー設定   の変更を自動検知して再ロードします。   オンラインストレージ上で実行し、複数PCの設定を同期するための機能ですが、   不安定な動作の原因となる事が多いようです。通常はチェックを外してください。   リスク覚悟でどうしても設定を共有したい場合のみ。   ※複数のPCで同時に実行すると設定ファイルが破損する恐れがあります  ・ミニウィンドウの表示位置補正をしない   画面からはみ出ないようにする位置補正を行いません。   サブモニタに配置したいときなどに使用します。  ・起動毎に総計時間をリセット   起動時に総計時間をリセットします。  ・一日毎に総計時間をリセット  ・一日毎にカウント、残り反復回数をリセット   毎日0時にゼロにリセットします。   表示上ゼロになるだけで、作業記録は消えません。  ・一日の区切り   総計時間のリセットを0時以外に指定できます。 ★「集計」タブ  ・一日の区切り   集計時の一日の区切りを0時以外に設定できます。   例えば「3時」に設定した場合、3:00:00〜26:59:59を当日として集計します。  ・デフォルトの表示設定   集計を開いたときの初期状態を設定します。  各種設定は[options.ini]に保存されます。  初期状態に戻したいときはこのファイルを削除してください。 ------------------------------ ●その他 ------------------------------  ・単に作業時間の記録がしたい場合、作業時間を0に設定します。   作業終了通知がされなくなります。  ・休憩時間を0に設定すると、休憩カウントはしません。  ・反復回数は、同じ作業を繰り返したいときに設定します。   休憩終了後、自動的に作業時間計測が開始されます。    ※通知ウィンドウが大量に表示される場合があるため、     通知の自動クローズの併用を強く推奨します  ・作業時間は秒単位で計測しているため、1回の作業時間内に1秒程度の誤差が発生   する事があります。  ・同時に二つ起動したい場合は別ディレクトリにコピーして実行してください。  ・一日の作業時間ノルマを決めている場合は、総計時間やカウントを目安にしてみて   ください。右クリック→リセットで総計時間・カウントをリセットできます。   オプションで、日替わり時に自動的にリセットさせることもできます。   反復回数をノルマの目安にしてもよいでしょう。 ------------------------------ ●改版履歴 ------------------------------ Ver.0.9.0.18(2012.11.18) ◎集計の初期表示の設定を追加した Ver.0.9.0.18(2012.05.28) ◎集計の1日区切りを任意の時刻(時)に設定するオプションを追加 ・集計の初期表示の設定を可能にした ・総計時間の1日区切りを任意の時刻(時)に設定するオプションを追加 ・通知メッセージの位置を記憶するオプションを追加 ・タイマ動作で外観が変わってしまう不具合を修正 Ver.0.9.0.17(2012.03.19) ◎ミニウィンドウの表示位置補正をしないオプションを追加 Ver.0.9.0.16(2012.01.22) ◎動作中の外観を変更するオプションを追加 Ver.0.9.0.15(2011.10.31) ・時刻に秒を表示するオプションを追加 Ver.0.9.0.14(2011.06.24) ・反復回数指定時に作業開始が記録されない不具合を修正 ・通知メッセージの反復回数残表示が正しくない不具合を修正 Ver.0.9.0.13(2011.06.06) ◎反復回数の設定を追加 Ver.0.9.0.12(2010.06.06) ◎終了予定時刻表示のオプションを追加 ・カウント時間表示のオプションを追加 ・タイマー設定の共有オプションを追加 ・オプション画面をタブで分けた ・プログラムアイコンの変更 Ver.0.9.0.11(2009.12.04) ◎バージョン情報の表示を追加 ◎取扱説明書の表示を追加 Ver.0.9.0.10(2009.11.02) ◎ミニウィンドウのフォント及び色を変更可能にした ◎作業時間表示をカウントダウン表記に変更可能にした ・タイマ停止時に総計時間を更新するようにした Ver.0.9.0.9 (2009.08.24) ◎カテゴリ、項目の設定ファイルのXML化に対応 Ver.0.9.0.8 (2009.08.17) ◎設定画面にサウンドテストボタンを追加 ・リセットで全項目を対象にできるようにした ◎オールリセットの追加(作業時間も含めてリセット) Ver.0.9.0.7 (2009.06.14) ・メイン画面のコンパクト化 ・メイン画面のフォント、透明度を設定できるオプションを追加 ・メイン画面のサイズ、位置、リストビューの項目の幅を記憶するようにした ◎起動時に総計時間をリセットするオプションを追加 ◎リストビューの項目をクリックするとソートするようにした ・集計の合計が24時間以上になると、集計できずエラーになる不具合の再修正 ・集計の日時の西暦を4桁にした Ver.0.9.0.6 (2008.10.19) ・集計の合計が24時間以上になると、集計できずエラーになる不具合の修正 Ver.0.9.0.5 (2007.12.31) ・アラームの設定に関係なく、起動時にアラームが再設定される不具合の修正 Ver.0.9.0.4 (2007.11.29) ・集計処理を高速化 Ver.0.9.0.3 (2007.11.23) ・アラームのwavファイルが存在しないとき、エラーメッセージが無限に表示される不  具合の修正 ・通知メッセージの表示変更 Ver.0.9.0.2 (2007.11.22) ・再生するwavファイルを変更すると、設定ファイルの保存先が変わってしまう不具合  の修正 Ver.0.9.0.1 (2007.11.20) ・タスクアイコンからの終了時のエラーを修正 ・メモリ開放時のエラーを抑制 ・開始・停止をダブルクリックにするオプション追加 ・ダイアログが最大化されないように修正 ・カテゴリの最大表示数制限を修正 ・存在しないタイマの停止によるエラーを修正 ・オプション設定が複数開かないように修正 ・終了通知時のCPU占有率を下げた Ver.0.9.0.0 (2007.11.15) ・初版 (◎はリクエストにより追加した機能) ------------------------------ ●既知の問題 ------------------------------  ・ネットワーク越しに実行するとエラーで落ちる   [管理ツール]→[Microsoft .NET Framework 2.0 構成]→ [コード アクセス セキュリティ ポリシー]→[ゾーンセキュリティの変更]→   [イントラネット]→レベルを「完全な信頼」にする      ※複数のPCで同時に実行すると設定ファイルが破損する恐れがあります  ・DirectX(Direct3D)を使用したアプリが正常に表示されない   本ソフトのミニウィンドウを半透明にするとこの現象が起きるようです。   不透明度100%にしておくと正常に表示される場合があります。  ・ミニウィンドウが他のウィンドウで隠れてしまう事がある   タスクトレイのアイコンをクリックすると最前面に設定しなおします。 ------------------------------ ●最新情報について ------------------------------  下記URLにてご案内しております。  また、御意見御要望等のコメントもお寄せください。  http://jtwtw.com/ ------------------------------ ●使用条件・免責 ------------------------------  ・著作権を放棄しないフリーソフトです。  ・個人・会社において無償で使用できます。  ・再配布については、無償・無改変であれば事前許諾不要です。  ・本ソフトの使用について、作者は一切の責任を負いません。 ============================================================================== Copyright (C) 2007 DAME ==============================================================================