ActionDiary(Ver. 3.2.2010.1114) Readme                          作成 2006/05/15 LIUNQA                          改定 2008/12/07 LIUNQA                          改定 2010/11/14 LIUNQA        − 目次 − 1.はじめに 2.動作環境 3.インストール方法  3.1 手順  3.2 内容構成 4.アンインストール方法 5.ActionDiaryについて 6.操作方法  6.1 起動  6.2 アクション閲覧画面   6.2.1 1日表示形式    6.2.1.1 アクション一覧領域    6.2.1.2 移動操作領域    6.2.1.3 メニュー領域   6.2.2 1週間表示形式    6.2.2.1 アクション一覧領域    6.2.2.2 移動操作領域    6.2.2.3 メニュー領域   6.2.3 1ヶ月表示形式    6.2.3.1 各日のアクション件数領域    6.2.3.2 アクション一覧領域    6.2.3.3 移動操作領域    6.2.3.4 メニュー領域   6.2.4 一覧表示形式    6.2.4.1 アクション一覧領域    6.2.4.2 移動操作領域    6.2.4.3 メニュー領域   6.2.5 マップ表示形式    6.2.5.1 アクション一覧領域    6.2.5.2 移動操作領域    6.2.5.3 メニュー領域  6.3 新規作成画面   6.3.1 画面説明   6.3.2 メニュー  6.4 変更画面   6.4.1 画面説明   6.4.2 メニュー  6.5 拡張項目編集画面  6.6 アクションレコーダー画面   6.6.1 アクションレコーダー概要   6.6.2 画面説明   6.6.3 メニュー  6.7 検索画面   6.7.1 画面説明   6.7.2 メニュー  6.8 オプション画面   6.8.1 全般タブ   6.8.2 表示タブ   6.8.3 編集タブ   6.8.4 検索タブ   6.8.5 カスタマイズタブ   6.8.6 データタブ  6.9 バージョン情報  6.10 インポート  6.11 エクスポート  6.12 カレンダ  6.13 終了 7.ファイルフォーマット  7.1 エクスポート/インポートファイルのフォーマット   7.1.1 バージョン1フォーマット   7.1.2 バージョン2フォーマット   7.1.3 バージョン3フォーマット  7.2 データベースファイルのフォーマット   7.2.1 ユーザデータテーブル(t_UserData)   7.2.2 システム情報テーブル(t_SysInfo)   7.2.3 整数データテーブル(t_LongData)   7.2.4 文字列データテーブル(t_TextData)   7.2.5 アクションレコーダーデータテーブル(t_RcdrData) 8.アクションテキスト 9.既知の問題 10.制限事項 11.対応検討項目 12.履歴 13.利用及び転載について 14.ご意見、ご要望について 商標について ・Microsoftは、米国Microsoft Corporationの米国およびその他の国における登  録商標または商標です。 ・Windowsは、米国Microsoft Corporationの米国およびその他の国における登録  商標または商標です。 ・Windows Mobileは、米国Microsoft Corporationの米国およびその他の国にお  ける登録商標または商標です。 ・ActiveSyncは、米国Microsoft Corporationの米国およびその他の国における  登録商標または商標です。 ・ARMは、EUおよび他国におけるARM Limitedの登録商標です。 ・Marvellは、Marvell International Ltd.の登録商標です。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■ ■■ ■■ 1.はじめに ■■  ̄ ̄ ̄ ̄ ̄ ̄ 1.はじめに  予定を管理するスケジューラのアプリケーションは標準では「予定表」がバン ドルされていますし、その他にも多くのものを見かけます。ActionDiaryはこの ような予定の管理ではなく、後からあの時、何をしていたんだろうかというのを 思い出すため、日々の行動を簡単に書きとめておくアプリケーションです。  通常ならそのようなことをしなくとも予定表を見返せばだいたい過去の行動は わかるのですが現実は予定通りにいかないものです。いつのまにか予定が変更と なったり、予定外の出来事が発生したり、予定ではないけれどメモがわりに記録 しておきたいといったことはないでしょうか。また、予定と記録は役割の違いや 事象の粒度の違いから別々に管理しておきたいことはないでしょうか。  ActionDiaryはそのようなときに役立てばと思います。  ### ★注意事項★ #####################################################  # ・ActionDiary 3.xはまだ開発途上のアプリケーションです。まだ不具合等#  #  あります。また、今後予告なく仕様を変更する可能性があります。ご理 #  #  解の上使用ください。                       #  #                                   #  # ・Action Diary 1.x/2.xとActionDiary 3.xはデータの移行性は考慮(一部 #  # 移行性なし)されていますが、基本的に別のアプリケーションとなっていま#  # す。操作性等一部異なる点がありますのでご理解の上使用ください。   #  ##################################################### ★注意事項★ ### ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■ ■■ ■■ 2.動作環境 ■■  ̄ ̄ ̄ ̄ ̄ ̄ 2.動作環境  用意されているインストーラおよび動作確認状況は以下のとおりです。  ----------------------------------------------------------   対象OS 対象CPU 動作確認状況  ==========================================================   Windows Mobile 5.0 ARM系CPU(*1) W-ZERO3,W-ZERO3[es]   software for Pocket PCs のみ。   (以後、WM5)(*2)  ----------------------------------------------------------   Windows Mobile 6 ARM系CPU(*1) Advanced/ W-ZERO3[es],   / 6.1 / 6.5 / WILLCOM 03,   6.5.3 HYBRID W-ZERO3,   Professional IS02   / Classic のみ。   (以後、WM6)(*2)  ----------------------------------------------------------  ※1  以下のCPUなどを指します。     ・StrongARM 11xx     ・Marvell PXA25x / PXA263など     ・S3C2410  ※2  QVGA/VGA/ワイドVGA表示のみ。画面の縦横切替対応。  以後、WM5、WM6をあわせてPPCsと表記します。  ### ★注意事項★ #####################################################  # ・Action Diary 1.xで作成したデータファイル(拡張子が.datのファイル) #  #  およびAction Diary 2.xで作成したデータファイル(拡張子が.cdbの #  #  ファイル)とAction Diary 3.0で作成したデータファイル(拡張子が.sdf #  #  のファイル)とActionDiary 3.1以降のデータファイル間には互換性があ #  #  りません。よって、Action Diary 1.x/2.xおよびActionDiary 3.0の #  #  データをそのまま、ActionDiary 3.1以降で使用することはできません。#  #  以下の方法によりデータを移行してください。            #  #   ActionDiary3.0とActionDiary3.1以降のデータファイルの拡張子   #  #  (.sdf)は同じですが互換性はありません。              #  #                                   #  # (1)エクスポート、インポートによる移行              #  #    Action Diary 1.xの場合はデータファイルをそのままインポートで #  #   きますが、Action Diary 2.x、ActionDiary3.0の場合は #  #   アンインストール前に移行元のデバイスからデータをエクスポートし #  #   ~~~~~~~~~~~~~~~~~~~~                      #  #   ます。ActionDiary 3.1以降からは直接Action Diary 2.xのデータファ#  #   イル(*.cdbファイル)およびActionDiary 3.0のデータファイル    #  #   (*.sdfファイル)にアクセスすることはできません。        #  #    ActionDiary 3.1以降をインストール後、移行元のデータファイル #  #   (1.x)またはエクスポートしたファイル(2.x、3.0)を移行先のデバイス#  #   にてインポートします。                     #  #    エクスポート、インポートに関しては6.10、6.11を参照く #  #   ださい。                            #  #    なお、エクスポート、インポートした場合、メモに含まれている改 #  #   行は削除されます。また、アクションレコーダーの情報は移行されま #  #   せん。                             #  ##################################################### ★注意事項★ ### ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■ ■■ ■■ 3.インストール方法 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 3.インストール方法  インストールは母艦側PC、メモリカード、インターネットなどからCABファイ ルをモバイルデバイスへコピーし、エクスプローラからCABファイルを実行しま す。このため、モバイルデバイスへファイルをコピーするなんらかの方法が必要 となります。   +-----------------------+ ActiveSync +----------------------+   | 母艦側PC | → | モバイルデバイス |   | (Windows2000/XPなど) +--------------+ (PPCs) |   | | | |   +-----------------------+ +----------------------+           +------+ → +----------------------+           |メモリ+---------------+ モバイルデバイス |           |カード| | (PPCs) |           +------+ +----------------------+ ダウンロード → +----------------------+       インターネット ---------------+ モバイルデバイス | | (PPCs) | +----------------------+  以下に手順を示します。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■ ■■ ■■ 3.1 手順 ■■  ̄ ̄ ̄ ̄ ̄ ̄ 3.1 手順  インストールを行う前に以下の注意事項をよく読んでからインストールを行っ てください。 <注意事項> ・Action Diary 1.x/2.xとActionDiary 3.1以降は別フォルダにインストールし  てください。 ・ActionDiary 3.0がインストールされている場合はデータをエクスポートして  からアンインストールするか、インストールされているフォルダ名を変更して  からActionDiary 3.1以降をインストールしてください。 ・Action Diary 1.x/2.xで使用していた設定ファイル(「ActDiary.dat」)を使用  する場合は「ActDiary.dat」をエディタで開き、「DataFile:」で始まる行を  削除してからActionDiary 3.1以降のフォルダにコピーしてください。  以下にインストールの手順を示します。 (1)解凍したファイルのうちCABファイル(ファイルの拡張子が.cabのファイル)   をActiveSync、メモリカード、インターネットなどの方法によりデバイスへ   コピーします。デバイスと母艦PCのActiveSyncによる接続方法の詳細に関し   てはモバイルデバイスに付属のマニュアルまたはMicrosoftのホームページ   を参照ください。    接続時、パートナー関係を設定する必要はありません。 (2)コピーしたCABファイルをエクスプローラからタップします。 (3)CABファイルをタップすると以下の画面が表示されます。   +-------------------------------------------+   | AdPxxxxx.CAB をインストールしています... |   | [ ] |   | |   +-------------------------------------------+ (4)すでにActionDiaryがインストールされている場合には以下のダイアログが   表示されるのでインストールを続行する場合には「OK」、インストールを中   止する場合には「キャンセル」をタップします。   インストールしていない場合には(5)へ進みます。   +---------------------------------------+   | インストール |   +---------------------------------------+   | <!> 前のバージョンの LIUNQA |   | ActionDiary は、新しいバージョ |   | ンがインストールされる前に削除 |   | されます。続行するには [OK] |   | を終了するには [キャンセル] |   | をクリックしてください。 |   | |   | [ OK ] [ キャンセル ] |   +---------------------------------------+   「キャンセル」をタップした場合、以下の画面が表示されインストールを中  止します。   +----------------------------------------------+   | AdPxxxxx.CAB のインストールに失敗しました。 |   | |   +----------------------------------------------+  WM5, WM6以外は(4)の操作後、ファイルがコピーされインストールは完了し ます。WM5, WM6は引続き以下の操作が続きます。 (5)メモリカード等を増設してある場合には以下の画面が表示され、増設して   いない場合は(6)へ進みます。以下の画面ではインストール場所を問い合   わせていますが、必ず「デバイス」選択してください。選択後、左下の   「インストール」をタップします。(6)へ進みます。   +-------------------------------------------+   | "LIUNQA ActionDiary" をインストールする場 |   | 所を選択してください: |   | ● デバイス |   | ○ \Storage Card |   | 必要なディスク領域: xx KB |   | 利用できるディスク領域: xxxxx KB |   | |   +-------------------------------------------+   | インストール A キャンセル |   +-------------------------------------------+ (6)インストールが完了すると以下の画面が表示されます。   +------------------------------------------------+   | AdPxxxxx.CAB はデバイスに正常にインストール |   | されました。 |   | さらにデータ記憶領域が必要な場合は、インス |   | トールしたプログラムを削除することができます。 |   | |   +------------------------------------------------+ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■ ■■ ■■ 3.2 内容構成 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 3.2 内容構成  ActionDiaryをインストールするとモバイルデバイスに以下のファイルがイン ストールされます。  アプリケーションインストールフォルダ  (デフォルトは"\Program Files\ActionDiary")   ActDiary.exe   ActDiary.dat  (初回動作終了後)   readme.txt ・・・ このテキストファイル   audsal32  データファイル救済ツール   readmeAud.txt  audsalXXのreadme   user.sdf    (初回動作終了後)  \Windowsフォルダ   sqlceme35.dll   sqlceqp35.dll   sqlcese35.dll   sqlceoledb35.dll   sqlceca35.dll   sqlcecompact35.dll   sqlceer35JA.dll  プログラムフォルダ   ActionDiary (ActDiary.exeのショートカット) ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■ ■■ ■■ 4.アンインストール方法 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 4.アンインストール方法 <モバイルデバイス側>  スタートメニューから「設定」選択して、「設定」画面を表示します。「設定」 画面の「システム」タブを選択し、「プログラムの削除」をタップします。 「プログラムの削除」画面にてインストールされているアプリケーションが表示 されますので、この中から「LIUNQA ActionDiary」を選択します。選択したら 「削除」ボタンをタップして削除します。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■ ■■ ■■ 5.ActionDiaryについて ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 5.ActionDiaryについて  ActionDiaryでは1つ1つの行動をアクションと呼び、この単位で管理してい ます。1つのアクションは以下の要素から構成されています。  (1)開始日  (2)開始時刻  (3)終了日  (4)終了時刻  (5)場所  (6)分類1  (7)分類2  (8)メモ  (9)拡張項目  画面によっては(1)と(2)をまとめて「開始」、(3)と(4)をまとめ て「終了」と表記していることがあります。  ActionDiaryではこのアクションに関して新規作成、変更、検索、削除を行う ことができます。また、ActionDiaryは標準でバンドルされている「予定表」と は独立したデータベースにて管理しています。このデータベースの値はエクスポー トによりタブ区切り形式のファイルとして取り出すことができます。また、逆に インポートによりデータベースに取り込むことができます。  必要に応じてこのデータファイル経由で他のアプリケーションとデータ交換す ることができます。これにより、他のアプリケーションにてデータを加工するこ とが容易にできます。  データのファイルフォーマットおよびデータベースフォーマットに関しては7. を参照ください。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.操作方法 ■■  ̄ ̄ ̄ ̄ ̄ ̄ 6.操作方法 6.1 起動  スタートメニューから「プログラム」−「ActionDiary」を選択して、 「ActionDiary」を起動します。  なお、初回起動時のみ以下のダイアログが表示されますが「(ok)」ボタンを タップしてください。  +-------------------------------------+  | 設定ファイルエラー (ok) |  +-------------------------------------+  | (×) 設定ファイルが見つからないので |  | 初期化します。 |  +-------------------------------------+  データファイルが見つからない場合、続けて以下のダイアログが表示されます。 よければ「はい」をタップしてください。「いいえ」をタップするとプログラム を終了します。  +-------------------------------------+  | データファイル初期化確認 |  +-------------------------------------+  | (?) データファイル '\xxx\user.sdf' |  | が見つかりません。初期化します |  | か? |  | [ はい ] [ いいえ ] |  +-------------------------------------+  ### ★注意事項★ #####################################################  #  上記2つのダイアログにてタップ後、警告音が鳴ったり、反応がないよ #  # うに見えることがあります。このような場合、前面のウィンドウの裏に次 #  # のダイアログまたはウィンドウが表示されていることがありますので前面 #  # のウィンドウを閉じて(右上の(X)または(OK)をタップ)、次の操作を続け #  # てください。                            #  ##################################################### ★注意事項★ ###  起動すると設定により以下のいずれかの形式のアクション閲覧画面が表示され ます。それぞれの面画については右端に示した章を参照ください。  (1)アクション閲覧画面    ・・・ 6.2参照  (2)新規作成画面       ・・・ 6.3参照  (3)アクションレコーダー画面 ・・・ 6.6参照  また、上記のうちのどの画面を表示するかはオプション画面の「起動画面」に て指定することができます。オプション画面に関しては6.8を参照ください。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.2 アクション閲覧画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.2 アクション閲覧画面  ActionDiaryを起動するとアクション閲覧画面が表示されます。この画面では 以下のいずれかの形式によりアクションを閲覧することができます。また、目的 のアクションに対して各種操作したり、新規にアクションを作成する画面を呼び 出すことができます。  (1)1日表示形式    ・・・ 6.2.1参照  (2)1週間表示形式   ・・・ 6.2.2参照  (3)1ヶ月表示形式   ・・・ 6.2.3参照  (4)一覧表示形式   ・・・ 6.2.4参照  (5)マップ表示形式  ・・・ 6.2.5参照  上記のうち、どの形式にて表示するかは表示メニューから選択することができ ます。  また起動時にも、上記のうち、どの形式にて表示するかをオプション画面にて 指定することができます。オプション画面に関しては6.8を参照ください。  それぞれの表示形式に関して以下に説明します。 6.2.1 1日表示形式  1日表示形式は任意の日のアクションの一覧を時刻順に表示します。画面には 上から順に他の日付へ移動するのためのボタン類などがならぶ「移動操作領域」、 アクションの一覧を表示する「アクション一覧領域」、メニューがならぶ「メ ニュー領域」がレイアウトされています。  +--------------------------+  | 移動操作領域 |  +--------------------------+  | アクション一覧領域 |  | (複数のアクションを表示) |  | |  +--------------------------+  | メニュー領域 |  +--------------------------+ 6.2.1.1 アクション一覧領域  アクション一覧領域には複数のアクションの内容を一覧形式で表示します。 個々のアクション以下のように1行で表示します。  +-------------------+--------+--------+------------+  | 開始時刻-終了時刻 | 場所 | 分類1 | メモ |  +-------------------+--------+--------+------------+   1列目 2列目 3列目 4列目  1つのアクションは上記のように4列で構成されます。 (1)1列目  「開始時刻および「終了時刻」を「HH:mm」形式で表示します。なお、時刻は 24時間形式です。  表示するアクションが複数日にまたがるアクションの場合、開始日、終了日が 現在の日付と異なる場合、開始時刻および終了時刻には指定により時刻または日 付を表示します。時刻と日付のどちらを表示するかは閲覧画面の表示メニューの 「日またがり」により指定します。  以下に表示例を示します。 <「日またがり」をチェックしない場合>  例1) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/16」に表示した場合     13:37-18:22    ※ 開始日と表示日が異なっても時刻のみ表示します <「日またがり」をチェックした場合>  例2) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/16」にて表示した場合     13:37-03/23  例3) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/19」にて表示した場合     03/16-03/19  例4) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/23」にて表示した場合     03/16-18:22  また、表示するアクションが1日単位の終日アクションの場合、開始時刻、終 了時刻には開始日および終了日を表示します。  表示は「日またがり」のチェックがない場合、開始日と同じ日にのみ表示しま す。チェックがある場合、開始日と終了日の期間内のすべての日に表示されます。  表示内容に関しては、表示する日や「日またがり」の指定に関係なく、すべて 下記のように日付のみ表示されます。  例5) 終日アクション(2004/03/19〜2004/04/07)を「2004/03/19」に表示した    場合     03/19-04/07 (2)2列目  2列目は「場所」を表示します。表示する文字が多い場合、末尾に「...」を表 示し、それ以降の文字は表示されません。  表示する文字の大きさはオプション画面の「閲覧フォント」により異なります。 オプション画面に関しては6.8のオプション画面を参照ください。 (3)3列目  3列目は「分類1」を表示します。表示する文字が多い場合、末尾に「...」を 表示し、それ以降の文字は表示されません。  表示する文字の大きさはオプション画面の「閲覧フォント」により異なります。 オプション画面に関しては6.8のオプション画面を参照ください。 (4)4列目  4列目は「メモ」を表示します。表示する文字が多い場合、末尾に「...」を表 示し、それ以降の文字は表示されません。  表示する文字の大きさはオプション画面の「閲覧フォント」により異なります。 オプション画面に関しては6.8のオプション画面を参照ください。  メモ中に改行が含まれている場合、改行は除いて表示されます。 (5)表示個数  アクション一覧領域に表示されアクションの個数はオプション画面の「閲覧 フォント」により異なります。オプション画面に関しては6.8を参照ください。 (6)スクロールバー  1日のアクションの数が多い場合、右端にスクロールバーが表示されます。こ れを操作して画面外のアクションを表示します。下端のスクロールバーは個々の 列の表示幅に応じて表示します。 (7)タップ操作  アクション一覧領域にて表示されている任意のアクションの行をタップすると そのアクションを編集するための変更画面に切り替わります。変更画面に関して は6.4を参照ください。また、「<新規作成>」またはアクションの値が表示さ れていない空白の行のアクションをタップするとアクションを新規作成する新規 作成画面に切り替わります。新規作成画面に関しては6.3を参照ください。 (8)タップ&ホールド操作  アクション一覧領域にて表示されている任意のアクションの行を、そのまま同 じ位置にてタップし続けるとポップアップメニューが表示されます(タップ&ホー ルド操作)。このポップアップメニューからタップした個所のアクションに対し て各種操作を行うことができます。  +-------------+  | 新規作成... |  +-------------+  | 変更... |  | 参照... |  | 後続... |  +-------------+  | 地図表示 |  | 移動 |  +-------------+  | 削除 |  +-------------+  各メニューをタップすると、それぞれ以下の操作を行います。  新規作成:表示している日に関するアクションを新規作成します。  変更  :タップ&ホールドしたアクションを変更します。  参照  :タップ&ホールドしたアクションの値を元にして別のアクションを       新規作成します。  後続  :タップ&ホールドしたアクションの終了日時を開始日時としたアク       ションを新規作成します。  地図表示:タップ&ホールドしたアクションが位置情報を持つ場合ブラウザに       てその場所の地図を表示します。  移動  :1日表示形式では選択不可  削除  :タップ&ホールドしたアクションを削除します。  新規作成の詳細は6.3を参照ください。  変更の詳細は6.4を参照ください。  なお、ActionDiaryにてサポートしているタップ&ホールドは以下の制限があり ます。  ・複数選択した状態には対応していません。このため、ドラッグして複数のア   クションを選択後、引き続き同じ個所でホールドし続けてもメニューは表示   されません。また、複数選択されている状態に対してタップ&ホールドして   も単一のタップ&ホールドとなります。  ・連続してタップ&ホールドを行うことはできません。連続して行うとタップ   操作や範囲選択になります。 (9)ボタンおよびキー操作  アクションに対する操作はカーソルボタンおよびアクションボタンにて行うこ とができます。  アクションの選択は上/下カーソルボタンで、アクションの決定はアクション ボタンを押下することによりできます。また、左/右カーソルボタンで先日、翌 日に表示が切替ります。  決定後の動作に関しては(7)のタップ操作と同様に選択したアクションにより 編集または新規作成となります。  アクション選択後、アクションボタンを押下する代わりに後述するメニューか ら「変更」または「削除」を選択すると任意のアクションを変更または削除するこ とができます。  また、アクションは上記のように単一選択する以外にも複数のアクションをな ぞることにより複数選択することができます。複数選択した状態で先と同じよう に後述するメニューの削除により複数のアクションを一度に削除することができ ます。 (10)新規作成/変更画面から戻った時の表示  新規作成(参照、後続含む)/変更画面から閲覧画面に戻ると、作成および変更 したアクションにフォーカスがあたります(現在動作不正)。また一覧の中央に表 示されるようスクロールされます。表示するアクションの少ない場合は中央でな いことがあります。 6.2.1.2 移動操作領域  移動操作領域には以下の値やボタンが並んでいます。  +------------+--+--+--+--+--+--+--+--+--+--+--+--+  |yyyy/mm/dd |日|月|火|水|木|金|土|《|< |・| >|》|  +------------+--+--+--+--+--+--+--+--+--+--+--+--+  ←─(1)─→  ←───(2)───→(5)(4)(3)(4)(5)  (1)現在表示しているアクションの日付  (2)各曜日への移動ボタン(「日」〜「土」)  (3)今日への移動ボタン(「・」)  (4)前後の日への移動(「<」、「>」)  (5)前後の週への移動(「《」、「》」) (1)現在表示しているアクションの日付  ここには現在表示しているアクションの日付をyyyy/mm/dd形式で表示します。 年は西暦です。なお、この日付をタップするとカレンダが表示されますので表示 したい日付を選択します。カレンダに関しては6.11を参照ください。 (2)各曜日への移動ボタン  ここには各曜日への移動ボタンが「日」、「月」、「火」、「水」、「木」、 「金」、「土」の順で並んでいます。この各曜日のボタンをタップすると、現在 表示している日の週の各曜日へ移動します。また、現在の表示している日の曜日 の背景は他の曜日と異なり白く表示され、他の曜日の背景は灰色に表示されます。 (3)今日への移動ボタン(「・」)  「・」は今日へ移動するボタンです。他の日のアクションを表示している時に このボタンをタップすると現在の時刻の日付に表示が変わります。 (4)前後の日への移動(「<」、「>」)  「<」、「>」は前後の週への移動ボタンです。このボタンをタップすると現在 表示している日の前後の日へ表示が変わります。「<」なら前の日、「>」なら次 の日に表示が変わります。 (5)前後の週への移動(「《」、「》」)  「《」、「》」は前後の週への移動ボタンです。このボタンをタップすると現 在表示している週の前後の週に表示が変わります。「《」なら前の週、「》」な ら次の週に表示が変わります。 6.2.1.3 メニュー領域  メニュー領域にはメニューおよびボタンが表示されます。メニューおよびボタ ンは以下のように構成されています。以下のうちボタンはPPCsのみです。  メニュー  ●ファイル   ・エクスポート...   ・インポート...   --------------------   ・終了  ●編集   ・新規作成...   --------------------   ・変更...   ・参照...   ・後続...   --------------------   ・地図表示   ・移動   --------------------   ・削除  ●表示   ・1日   ・1週間   ・1ヶ月   ・一覧   ・マップ   --------------------   ・今日   --------------------   日またがり   --------------------   ツールバー  ●ツール   ・レコーダー...   --------------------   ・検索...   ・検索解除   --------------------   ・オプション...   --------------------   ・バージョン情報...  ボタン  ●新規作成(1つ目のボタン(□))  ●削除(2つ目のボタン(×))  ●検索(3つ目のボタン(□、)) (1)インポート  次の(2)で示すエクスポートで作成したデータファイルやバージョン2.0よ り前のバージョンのデータファイルを取り込みます。  なお、データ量が多い場合、取り込み時間がかなりかかることがあります。こ の場合、インポートが完了するまでしばらく待ってください。  インポートに関しては6.10を参照ください。 (2)エクスポート  現在該当しているアクションをデータファイルとして取り出します。  エクスポートに関しては6.11を参照ください。 (3)終了  「ActionDiary」を終了します。詳細に関しては6.10を参照ください。 (4)新規作成  アクションを新規作成する新規作成画面を表示します。新規作成画面に関して は6.3を参照ください。 (5)変更  アクションを編集するための変更画面を表示します。変更画面に関しては 6.4を参照ください。 (6)参照  現在選択されているアクションの値を元に別のアクションを新規作成します。 新規作成画面に関しては6.3を参照ください。 (7)後続  現在選択しているアクションの終了日時を開始日時としたアクションを新規作 成します。新規作成画面に関しては6.3を参照ください。 (8)削除  現在選択されているアクションを削除します。削除の前には選択しているアク ションの数により以下のどちらかの確認ダイアログを表示しますので削除しても よければ「はい」をタップします。削除しない場合は「いいえ」をタップします。 <単一選択の場合>  +-------------------------------------+  |アクションの削除の確認 |  +-------------------------------------+  | (?) このアクションを削除しますか? |  | [はい] [いいえ] |  +-------------------------------------+ <複数選択の場合>  +---------------------------------------------+  |アクションの削除の確認 |  +---------------------------------------------+  | (?) これら x個のアクションを削除しますか? |  | [はい] [いいえ] |  +---------------------------------------------+  ※ 「x」には削除されるアクション数です。 (9)1日  画面の表示形式を1日表示形式に切替えます。  1日表示形式の場合、この項目の前にチェックがついています。 (10)1週間  画面の表示形式を1週間表示形式に切替えます。 (11)1ヶ月  画面の表示形式を1ヶ月表示形式に切替えます。 (12)一覧  画面の表示形式を一覧表示形式に切替えます。 (13)マップ  画面の表示形式をマップ表示形式に切替えます。 (14)今日  現在の時刻の日のアクションを表示します。 (15)日またがり  6.2.1.1の(1)で示した開始時刻と終了時刻の表示方法を指定します。 選択するごとに指定が切替ります。チェックがついている場合、複数日にまたがっ たアクションを日付で表示します。  この設定は各表示形式にて連動しています。よって、いずれかの表示形式で変 更すると他の表示形式の表示方法も切替ります。 (14)ツールバー  ツールバーの表示を切替えます。 (15)レコーダー  一連の行動の流れを記録するアクションレコーダー画面を表示します。アクショ ンレコーダー画面に関しては6.6を参照ください。 (16)検索  アクションを検索するための検索画面を表示します。検索画面に関しては 6.7を参照ください。 (17)検索解除  検索画面にて検索した結果を解除し、全アクションを表示します。 (18)オプション  「ActionDiary」の設定を変更するオプション画面を表示します。オプション 画面に関しては6.8を参照ください。 (19)バージョン情報  「ActionDiary」のバージョン情報を表示します。バージョン情報画面は 「(ok)」ボタンまたは「閉じる」ボタンをタップして閉じてください。 (20)新規作成(□)ボタン  アクションを新規作成する新規作成画面を表示します。新規作成画面に関して は6.3を参照ください。 (21)削除(×)ボタン  現在選択されているアクションを削除します。詳細は(6)を参照ください。 (22)検索(□、)ボタン  アクションを検索するための検索画面を表示します。検索画面に関しては 6.7を参照ください。 6.2.2 1週間表示形式 <作成中> 6.2.3 1ヶ月表示形式  1ヶ月表示形式は任意の月における各々日のアクションの件数および、選択さ れている日のアクションの一覧を時刻順に表示します。画面には上から順にアク ション件数や他の日付へ移動するのためのボタン類などがならぶ「移動操作領 域」、各々の日のアクションの件数を表示する「各日のアクション件数領域」、 選択されているの日のアクションの一覧を表示する「アクション一覧領域」、メ ニューがならぶ「メニュー領域」がレイアウトされています。  +--------------------------+  | 移動操作領域 |  +--------------------------+  | 各日のアクション件数領域 |  | (カレンダ形式にて表示) |  | |  +--------------------------+  | アクション一覧領域 |  | (複数のアクションを表示) |  | |  +--------------------------+  | メニュー領域 |  +--------------------------+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。 6.2.3.1 各日のアクション件数領域  各日のアクション件数領域にはカレンダ形式にて各々の日のアクションの件数 を以下のように表示します。  +----+----+----+----+----+----+----+  | 日 | 月 | 火 | 水 | 木 | 金 | 土 |  +----+----+----+----+----+----+----+  |30 |1 |2 |3 |4 |5 |6 |  | | | | | 2 | | |  +----+----+----+----+----+----+----+  |7 |8 |9 |10 |11 |12 |13 |  | | 2 | | | | | 1 |  +----+----+----+----+----+----+----+  |14 |15 |16 |17 |18 |19 |20 |  | | | | 10| | | |  +----+----+----+----+----+----+----+  |21 |22 |23 |24 |25 |26 |27 |  | 1 | | 6 | | | | |  +----+----+----+----+----+----+----+  |28 |29 |30 |31 |1 |2 |3 |  | | | | | 3 | | |  +----+----+----+----+----+----+----+  |4 |5 |6 |7 |8 |9 |10 |  | | | 4 | | | 2 | |  +----+----+----+----+----+----+----+ (1)表示内容  最上段は曜日を示し、それ以下は1つの枠が現在表示している1ヶ月のうちの1 日をあらわしています。この枠内左上の数が日を示し、枠内左下の数値がその日 が開始日として登録されているアクションの件数を示します。なお、現在表示さ れている年月は6.2.2.3で説明している移動操作領域に表示しています。  一番左の背景が赤い列が日曜日で以降、右方向へ月、火、水、木、金、土の 順に曜日が並びます。一番右端の土曜日の背景は薄い青色になっています。1日 とその月の最後の日の前後に表示されている背景が灰色の日は先月と翌月の日を 示します。  現在表示している月に今日が含まれている場合、その日の背景は濃い青色で、 文字は白色で表示されます。 (2)タップ操作  これらの日のうち、任意の日をタップしたときの動作はオプション画面の 「1ヶ月表示にて日付タップ時1日表示」の指定に従い、以下のようになります。 オプション画面に関しては6.8を参照ください。  <任意の日のタップ時の動作>  オプションがチェックされている場合:    タップした日における1日表示形式に画面が切り替わる。  オプションがチェックされていない場合:    次の6.2.2.2にて説明しているアクション一覧領域の内容がタップ   した日の内容に変わります。  タップの他にもカーソルキーにて他の日へフォーカスを移動しても、アクショ ン一覧領域の内容は変更されます。 (3)タップ&ホールド操作  各日のアクション件数領域にて表示されている任意の日の枠を、そのまま同じ 位置にてタップし続けるとポップアップメニューが表示されます(タップ&ホール ド操作)。このメニューからタップした個所の日付に関する各種操作を行うこと ができます。ポップアップメニューは以下のように表示されます。  +----------+  | 新規作成 |  +----------+  | 開く |  | 1日表示 |  +----------+  各メニューをタップすると、それぞれ以下の操作を行います。  新規作成:表示している日に関するアクションを新規作成します。  開く  :アクション一覧領域にタップした日の内容が表示される。  1日表示 :タップした日における1日表示形式に画面が切り替わる。  新規作成に関しては6.3を参照ください。  1日表示形式に関しては6.2.1を参照ください。  なお、ActionDiaryにてサポートしているタップ&ホールドは以下の制限があり ます。  ・複数選択した状態には対応していません。このため、ドラッグして複数のア   クションを選択後、引き続き同じ個所でホールドし続けてもメニューは表示   されません。また、複数選択されている状態に対してタップ&ホールドして   も単一のタップ&ホールドとなります。  ・連続してタップ&ホールドを行うことはできません。連続して行うとタップ   操作や範囲選択になります。 6.2.3.2 アクション一覧領域  アクション一覧領域には複数のアクションの内容を一覧形式で表示し、個々の アクション以下のように表示します。  +---------------------------------------------------------------+  | 開始時刻(HH:mm形式)-終了時刻(HH:mm形式) 場所::分類1::メモ |  +---------------------------------------------------------------+  1つのアクションは上記のように1行で構成されます。 (1)1行目  1行目には「開始時刻」、「終了時刻」、「場所」、「分類1」、「メモ」の順 に表示します。「開始時刻」、「終了時刻」は「HH:mm」形式で表示します。な お、時刻は24時間形式です。  表示するアクションが複数日にまたがるアクションの場合、開始日時と現在の 日付が同じ日にのみ表示されます。終了時刻には指定により時刻または日付を表 示します。時刻と日付のどちらを表示するかは閲覧画面の表示メニューの 「日またがり」またはオプション画面の「日またがり表示する」により指定しま す。「日またがり」と「日またがり表示する」は連動しています。よって、一方 を変更すればもう一方も変更されます。オプション画面に関しては6.8を参照 ください。  以下に表示例を示します。場所以降は「...」に省略。 <「日またがり」および「日またがり表示する」をチェックしない場合>  例1) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/16」に表示した場合     13:37-18:22 ...    ※ 開始日と表示日が異なる場合、表示されません。 <「日またがり」および「日またがり表示する」をチェックした場合>  例2) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/16」にて表示した場合     13:37-03/23 ...    ※ 開始日と表示日が異なる場合、表示されません。  また、表示するアクションが1日単位の終日アクションの場合、開始時刻、終 了時刻には開始日および終了日を表示します。  表示は「日またがり」および「日またがり表示する」の指定に関わらず開始日 と同じ日にのみ表示します。  表示内容は、下記のように日付のみ表示されます。  例3) 終日アクション(2004/03/19〜2004/04/07)を「2004/03/19」に表示した    場合     03/19-04/07 ...    ※ 開始日と表示日が異なる場合、表示されません。  表示する文字が1行に収まらない場合、末尾に「...」を表示し、それ以降の文 字は表示されません。  メモ中に改行が含まれている場合、改行は除いて表示されます。 (2)表示個数  アクション一覧領域に表示されアクションの個数はオプション画面の閲覧フォ ントにより異なります。オプション画面に関しては6.8を参照ください。 (3)スクロールバー  アクションは1日分一度に表示しますが、表示するアクションの個数が画面に 収まらない場合はアクション一覧領域の右端にあるスクロールバーの操作により、 画面外のアクションを表示します。 (4)タップ操作  アクション一覧領域にて表示されている任意のアクションの行をタップすると そのアクションを編集するための変更画面に切り替わります。変更画面に関して は6.4を参照ください。また、「<新規作成>」またはアクションの値が表示さ れていない空白の行のアクションをタップするとアクションを新規作成する新規 作成画面に切り替わります。新規作成画面に関しては6.3を参照ください。 (5)タップ&ホールド操作  アクション一覧領域にて表示されている任意のアクションの行を、そのまま同 じ位置にてタップし続けるとポップアップメニューが表示されます(タップ&ホー ルド操作)。このポップアップメニューからタップした個所のアクションに対し て各種操作を行うことができます。  +-------------+  | 新規作成... |  +-------------+  | 参照... |  | 後続... |  | 変更... |  +-------------+  | 削除 |  +-------------+  新規作成:表示している日に関するアクションを新規作成します。  各メニューをタップすると、それぞれ以下の操作を行います。  参照:タップ&ホールドしたアクションの値を元にして別のアクションを新規     作成します。  後続:タップ&ホールドしたアクションの終了日時を開始日時としたアクショ     ンを新規作成します。  変更:タップ&ホールドしたアクションを変更します。  削除:タップ&ホールドしたアクションを削除します。  新規作成の詳細は6.3を参照ください。  変更の詳細は6.4を参照ください。  なお、ActionDiaryにてサポートしているタップ&ホールドは以下の制限があり ます。  ・複数選択した状態には対応していません。このため、ドラッグして複数のア   クションを選択後、引き続き同じ個所でホールドし続けてもメニューは表示   されません。また、複数選択されている状態に対してタップ&ホールドして   も単一のタップ&ホールドとなります。  ・連続してタップ&ホールドを行うことはできません。連続して行うとタップ   操作や範囲選択になります。 (6)ボタンおよびキー操作  アクション選択後、アクションボタンを押す代わりに後述するメニューから 「変更」または「削除」を選択すると任意のアクションを変更または削除するこ とができます。  また、アクションは上記のように単一選択する以外にも複数のアクションをな ぞることにより複数選択することができます。複数選択した状態で先と同じよう に後述するメニューの削除により複数のアクションを一度に削除することができ ます。 (7)新規作成/変更画面戻った時の表示  新規作成(参照、後続含む)/変更画面から閲覧画面に戻ると、作成および変更 したアクションがアクション一覧領域の中央に表示されるようスクロールされま す(現在動作不正)。表示するアクションの少ない場合は中央でないことがありま す。 6.2.3.3 移動操作領域  移動操作領域には以下の値やボタンが並んでいます。  +-------------------------------------------------+--+--+--+--+--+  |yyyy/mm/dd - 現在表示月の件数(現在該当する件数) |《|< |・| >|》|  +-------------------------------------------------+--+--+--+--+--+    (1)    (2)      (3)         (6)(5)(4)(5)(6)  (1)現在表示しているアクションの日付  (2)現在表示月の件数  (3)現在該当する件数  (4)今日への移動ボタン(「・」)  (5)前後の月への移動(「<」、「>」)  (6)前後の年への移動(「《」、「》」) (1)現在表示しているアクションの日付  ここには現在表示しているアクションの日付をyyyy/mm/dd形式で表示します。 年は西暦です。なお、この(1)および以下の(2)、(3)の領域をタップす るとカレンダが表示されますので表示したい日付を選択します。カレンダに関し ては6.11を参照ください。 (2)現在表示月の件数  ここには現在表示している月のアクションの数の合計を表示します。なお、各 日のアクション件数領域には前後の月の一部の日のアクション数が表示されてい ますが、現在表示月の件数にはこの件数は含まれません。1日から月末の日まで の各日のアクションの数の合計です。 (3)現在該当する件数  ここには現在該当しているアクション数を表示します。通常該当するアクショ ン数は全アクション数ですが、検索をした場合、その条件に一致するアクション の数となります。 (4)今日への移動ボタン(「・」)  「・」は今日へ移動するボタンです。他の日のアクションを表示している時に このボタンをタップすると現在の時刻の日付に表示が変わります。 (5)前後の月への移動(「<」、「>」)  「<」、「>」は前後の月への移動ボタンです。このボタンをタップすると現在 表示している月の前後の月へ表示が変わります。「<」なら前の月、「>」なら次 の月に表示が変わります。 (6)前後の年への移動(「《」、「》」)  「《」、「》」は前後の年への移動ボタンです。このボタンをタップすると現 在表示している年の前後の年に表示が変わります。「《」なら前の年、「》」な ら次の年に表示が変わります。 6.2.3.4 メニュー領域  メニュー領域にはメニューおよびボタンが表示されます。メニューおよびボタ ンは以下のように構成されています。以下のうちボタンはPPCsのみです。  メニュー  ●ファイル   ・インポート...   ・エクスポート...   --------------------   ・終了  ●編集   ・新規作成...   --------------------   ・変更...   ・参照...   ・後続...   --------------------   ・削除  ●表示   ・1日   ・1ヶ月   ・一覧   --------------------   ・今日   --------------------   日またがり   --------------------   ツールバー  ●ツール   ・レコーダー...   --------------------   ・検索...   ・検索解除   --------------------   ・オプション...   --------------------   ・バージョン情報...  ボタン  ●新規作成(1つ目のボタン(□))  ●削除(2つ目のボタン(×))  ●検索(3つ目のボタン(□、)) (1)インポート  次の(2)で示すエクスポートで作成したデータファイルやバージョン2.0よ り前のバージョンのデータファイルを取り込みます。  なお、データ量が多い場合、取り込み時間がかなりかかることがあります。こ の場合、インポートが完了するまでしばらく待ってください。  インポートに関しては6.10を参照ください。 (2)エクスポート  現在該当しているアクションをデータファイルとして取り出します。  エクスポートに関しては6.11を参照ください。 (3)終了  「ActionDiary」を終了します。詳細に関しては6.10を参照ください。 (4)新規作成  アクションを新規作成する新規作成画面を表示します。新規作成画面に関して は6.3を参照ください。 (5)変更  アクションを編集するための変更画面を表示します。変更画面に関しては 6.4を参照ください。 (6)参照  現在選択されているアクションの値を元に別のアクションを新規作成します。 新規作成画面に関しては6.3を参照ください。 (7)後続  現在選択しているアクションの終了日時を開始日時としたアクションを新規作 成します。新規作成画面に関しては6.3を参照ください。 (8)削除  現在選択されているアクションを削除します。削除の前には選択しているアク ションの数により以下のどちらかの確認ダイアログを表示しますので削除しても よければ「はい」をタップします。削除しない場合は「いいえ」をタップします。 <単一選択の場合>  +-------------------------------------+  |アクションの削除の確認 |  +-------------------------------------+  | (?) このアクションを削除しますか? |  | [はい] [いいえ] |  +-------------------------------------+ <複数選択の場合>  +---------------------------------------------+  |アクションの削除の確認 |  +---------------------------------------------+  | (?) これら x個のアクションを削除しますか? |  | [はい] [いいえ] |  +---------------------------------------------+  ※ 「x」には削除されるアクション数です。 (9)1日  画面の表示形式を1日表示形式に切替えます。 (10)1ヶ月  画面の表示形式を1ヶ月表示形式に切替えます。  1ヶ月表示形式の場合、この項目の前にチェックがついています。 (11)一覧  画面の表示形式を一覧表示形式に切替えます。 (12)今日  現在の時刻の日のアクションを表示します。 (13)日またがり  6.2.1.1の(1)で示した開始時刻と終了時刻の表示方法を指定します。 選択するごとに指定が切替ります。チェックがついている場合、複数日にまたがっ たアクションを日付で表示します。  この設定は各表示形式にて連動しています。よって、いずれかの表示形式で変 更すると他の表示形式の表示方法も切替ります。 (14)ツールバー  ツールバーの表示を切替えます。 (15)レコーダー  一連の行動の流れを記録するアクションレコーダー画面を表示します。アクショ ンレコーダー画面に関しては6.6を参照ください。 (16)検索  アクションを検索するための検索画面を表示します。検索画面に関しては 6.7を参照ください。 (17)検索解除  検索画面にて検索した結果を解除し、全アクションを表示します。 (18)オプション  「ActionDiary」の設定を変更するオプション画面を表示します。オプション 画面に関しては6.8を参照ください。 (19)バージョン情報  「ActionDiary」のバージョン情報を表示します。バージョン情報画面は 「(ok)」ボタンまたは「閉じる」ボタンをタップして閉じてください。 (20)新規作成(□)ボタン  アクションを新規作成する新規作成画面を表示します。新規作成画面に関して は6.3を参照ください。 (21)削除(×)ボタン  現在選択されているアクションを削除します。詳細は(6)を参照ください。 (22)検索(□、)ボタン  アクションを検索するための検索画面を表示します。検索画面に関しては 6.7を参照ください。 6.2.4 一覧表示形式  一覧表示形式はアクションを指定の数毎に逆順の時刻順に表示します。一度に 表示する数はオプション画面の「一覧表示時の表示個数」にて指定します。ここ で指定された数毎に複数のページに分割して表示します。  オプション画面に関しては6.8を参照ください。  画面には上から順にページ数、アクションの件数、ページ移動のためのボタン 類などがならぶ「移動操作領域」、アクションの一覧を表示する「アクション一 覧領域」、メニューがならぶ「メニュー領域」がレイアウトされています。  +--------------------------+  | 移動操作領域 |  +--------------------------+  | アクション一覧領域 |  | (複数のアクションを表示) |  | |  +--------------------------+  | メニュー領域 |  +--------------------------+ 6.2.4.1 アクション一覧領域  アクション一覧領域には複数のアクションの内容を一覧形式で表示し、個々の アクション以下のように表示します。  +----------------------------------------------+  | 開始日 開始時刻-終了時刻 場所:分類1:メモ |  +----------------------------------------------+  1つのアクションとしては以下の項目を表示します。  ・開始日  ・開始時刻  ・終了時刻  ・場所  ・分類1  ・メモ (1)開始日、開始時刻、終了時刻  「開始日」は「yyyy/mm/dd」形式、「開始時刻」、「終了時刻」は「HH:mm」 形式で表示します。なお、時刻は24時間形式です。  表示するアクションが複数日にまたがるアクションの場合、終了時刻には指定 により時刻または日付を表示します。時刻と日付のどちらを表示するかは閲覧画 面の表示メニューの「日またがり」により指定します。  以下に表示例を示します。場所以降は「...」に省略。 <「日またがり」をチェックしない場合>  例1) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションの場合     2004/03/16 13:37-18:22 ... <「日またがり」をチェックした場合>  例2) 開始日時「2004/03/16 13:37」、終了日時「2004/03/23 18:22」のアク    ションを「2004/03/16」にて表示した場合     2004/03/16 13:37-03/23 ...  また、表示するアクションが1日単位の終日アクションの場合、開始時刻、終 了時刻には開始日および終了日を表示します。  表示は「日またがり」の指定に関わらず開始日と同じ日にのみ表示します。  表示内容は、下記のように日付のみ表示されます。  例3) 終日アクション(2004/03/19〜2004/04/07)を「2004/03/19」に表示した    場合     2004/03/19-04/07 ... (2)場所  「場所」の値を表示します。他の項目と連結した結果、表示する文字が多い場 合、末尾に「...」を表示し、それ以降の文字は表示されません。 (3)分類1  「分類1」の値を表示します。他の項目と連結した結果、表示する文字が多い 場合、末尾に「...」を表示し、それ以降の文字は表示されません。 (4)メモ  「メモ」を表示します。他の項目と連結した結果、表示する文字が多い場合、 末尾に「...」を表示し、それ以降の文字は表示されません。  値に改行が含まれている場合、改行は除いて表示されます。 (5)表示個数  アクション一覧領域に表示されアクションの個数はオプション画面の閲覧フォ ントにより異なります。オプション画面に関しては6.8を参照ください。 (6)スクロールバー  アクションはオプション画面の「一覧表示時の表示個数」に指定されている個 数分、一度に表示しますが、表示するアクションの個数が画面に収まりきらない 場合は右端にあるスクロールバーまたは、移動操作領域の前後ページ移動ボタン を操作して画面外のアクションを表示します。オプション画面に関しては6.8 を参照ください。  なお、オプション画面にて表示個数として「一画面」を選択した場合は画面に 収まる分の個数しかアクションを表示しません。また、右端のスクロールバーも 表示ません。  下端のスクロールバーは個々の列の表示幅に応じて表示します。 (7)タップ操作  アクション一覧領域にて表示されている任意のアクションの行をタップすると そのアクションを編集するための変更画面に切り替わります。変更画面に関して は6.4を参照ください。また、アクションの値が表示されていない空白の行の アクションをタップするとアクションを新規作成する新規作成画面に切り替わり ます。新規作成画面に関しては6.3を参照ください。 (8)タップ&ホールド操作  アクション一覧領域にて表示されている任意のアクションの行を、そのまま同 じ位置にてタップし続けるとポップアップメニューが表示されます(タップ&ホー ルド操作)。このポップアップメニューからタップした個所のアクションに対し て各種操作を行うことができます。  +-------------+  | 新規作成... |  +-------------+  | 参照... |  | 後続... |  | 変更... |  +-------------+  | 削除 |  +-------------+  各メニューをタップすると、それぞれ以下の操作を行います。  新規作成:現在の時刻にてアクションを新規作成します。  参照:タップ&ホールドしたアクションの値を元にして別のアクションを新規     作成します。  後続:タップ&ホールドしたアクションの終了日時を開始日時としたアクショ     ンを新規作成します。  変更:タップ&ホールドしたアクションを変更します。  削除:タップ&ホールドしたアクションを削除します。  新規作成の詳細は6.3を参照ください。  変更の詳細は6.4を参照ください。  なお、ActionDiaryにてサポートしているタップ&ホールドは以下の制限があり ます。  ・複数選択した状態には対応していません。このため、ドラッグして複数のア   クションを選択後、引き続き同じ個所でホールドし続けてもメニューは表示   されません。また、複数選択されている状態に対してタップ&ホールドして   も単一のタップ&ホールドとなります。  ・連続してタップ&ホールドを行うことはできません。連続して行うとタップ   操作や範囲選択になります。 (9)ボタンおよびキー操作  アクションに対する操作はカーソルボタンおよびアクションボタンにて行うこ とができます。  アクションの選択は上/下カーソルボタンで、アクションの決定はアクション ボタンを押下することによりできます。また、左/右カーソルボタンで前のペー ジ、次のページに表示が切替わります。  決定後の動作に関しては(7)のタップ操作と同様に選択したアクションにより 編集または新規作成となります。  アクション選択後、アクションボタンを押下する代わりに後述するメニューか ら「変更」または「削除」を選択すると任意のアクションを変更または削除するこ とができます。  また、アクションは上記のように単一選択する以外にも複数のアクションをな ぞることにより複数選択することができます。複数選択した状態で先と同じよう に後述するメニューの削除により複数のアクションを一度に削除することができ ます。 (10)新規作成/変更画面戻った時の表示  新規作成(参照、後続含む)/変更画面から閲覧画面に戻ると、作成および変更 したアクションにフォーカスがあたります。また一覧の中央に表示されるようス クロールされます。表示するアクションの少ない場合は中央でないことがありま す。 6.2.4.2 移動操作領域  移動操作領域には以下の値やボタンが並んでいます。  +---------------------------------------------------+--+--+--+--+--+  | 現在のページ/全ページ数-現在該当する件数(全件数) ||<|< |・| >|>||  +---------------------------------------------------+--+--+--+--+--+     (1)    (2)      (3)     (4)  (7)(6)(5)(6)(7)  (1)現在のページ  (2)全ページ数  (3)現在該当する件数  (4)全件数  (5)今日への移動ボタン(「・」)  (6)前後のページへの移動(「<」、「>」)  (7)先頭、末尾ページへの移動(「|<」、「>|」) (1)現在のページ  ここには現在表示しているページを表示します。ページは1以上の数値で、最 大は(2)に示す全ページの値までの整数です。  (1)および以下の(2)、(3)の領域をタップするとページを選択するド ロップダウンリストを表示します。移動したいページを選択するかページを入力 することにより表示するページを変更することができます。 (2)全ページ数  ここには現在の全ページ数を表示します。全ページ数は1ページに表示するア クション数と現在表示に該当しているアクション数から決まります。表示に該当 するアクション数は通常は全アクション数ですが、検索をした場合、その条件に 一致するアクションの数となります。 (3)現在該当する件数  ここには現在該当しているアクション数を表示します。通常該当するアクショ ン数は全アクション数ですが、検索をした場合、その条件に一致するアクション の数となります。 (4)全件数  アクションの全件数を表示します。(3)の現在該当する件数と同じ件数の場 合は表示されません。 (5)今日への移動ボタン(「・」)  「・」は今日のアクションを含むページへ移動するボタンです。他のページを 表示している時にこのボタンをタップすると現在の時刻の日付を含むページに表 示が変わります。 (6)前後のページへの移動(「<」、「>」)  「<」、「>」は前後のページへの移動ボタンです。これらのボタンをタップす ると現在表示しているページの前後のページに表示が変わります。「<」なら前 のページ、「>」なら次のページに表示が変わります。 (7)先頭、末尾ページへの移動(「|<」、「>|」)  「|<」、「>|」は先頭または末尾ページへの移動ボタンです。「|<」ボタンを タップすると先頭のページ、「>|」なら末尾ページに表示が変わります。 6.2.4.3 メニュー領域  メニュー領域にはメニューおよびボタンが表示されます。メニューおよびボタ ンは以下のように構成されています。以下のうちボタンはPPCsのみです。  メニュー  ●ファイル   ・インポート...   ・エクスポート...   --------------------   ・終了  ●編集   ・新規作成...   --------------------   ・変更...   ・参照...   ・後続...   --------------------   ・削除  ●表示   ・1日   ・1ヶ月   ・一覧   --------------------   ・今日   --------------------   日またがり   --------------------   ツールバー  ●ツール   ・レコーダー...   --------------------   ・検索...   ・検索解除   --------------------   ・オプション...   --------------------   ・バージョン情報...  ボタン  ●新規作成(1つ目のボタン(□))  ●削除(2つ目のボタン(×))  ●検索(3つ目のボタン(□、)) (1)インポート  次の(2)で示すエクスポートで作成したデータファイルやバージョン2.0よ り前のバージョンのデータファイルを取り込みます。  なお、データ量が多い場合、取り込み時間がかなりかかることがあります。こ の場合、インポートが完了するまでしばらく待ってください。  インポートに関しては6.10を参照ください。 (2)エクスポート  現在該当しているアクションをデータファイルとして取り出します。  エクスポートに関しては6.11を参照ください。 (3)終了  「ActionDiary」を終了します。詳細に関しては6.10を参照ください。 (4)新規作成  アクションを新規作成する新規作成画面を表示します。新規作成画面に関して は6.3を参照ください。 (5)変更  アクションを編集するための変更画面を表示します。変更画面に関しては 6.4を参照ください。 (6)参照  現在選択されているアクションの値を元に別のアクションを新規作成します。 新規作成画面に関しては6.3を参照ください。 (7)後続  現在選択しているアクションの終了日時を開始日時としたアクションを新規作 成します。新規作成画面に関しては6.3を参照ください。 (8)削除  現在選択されているアクションを削除します。削除の前には選択しているアク ションの数により以下のどちらかの確認ダイアログを表示しますので削除しても よければ「はい」をタップします。削除しない場合は「いいえ」をタップします。 <単一選択の場合>  +-------------------------------------+  |アクションの削除の確認 |  +-------------------------------------+  | (?) このアクションを削除しますか? |  | [はい] [いいえ] |  +-------------------------------------+ <複数選択の場合>  +---------------------------------------------+  |アクションの削除の確認 |  +---------------------------------------------+  | (?) これら x個のアクションを削除しますか? |  | [はい] [いいえ] |  +---------------------------------------------+  ※ 「x」には削除されるアクション数です。 (9)1日  画面の表示形式を1日表示形式に切替えます。 (10)1ヶ月  画面の表示形式を1ヶ月表示形式に切替えます。 (11)一覧  画面の表示形式を一覧表示形式に切替えます。  一覧表示形式の場合、この項目の前にチェックがついています。 (12)今日  現在の時刻の日を含むページの内容を表示します。 (13)日またがり  6.2.1.1の(1)で示した開始時刻と終了時刻の表示方法を指定します。 選択するごとに指定が切替ります。チェックがついている場合、複数日にまたがっ たアクションを日付で表示します。  この設定は各表示形式にて連動しています。よって、いずれかの表示形式で変 更すると他の表示形式の表示方法も切替ります。 (14)レコーダー  一連の行動の流れを記録するアクションレコーダー画面を表示します。アクショ ンレコーダー画面に関しては6.6を参照ください。 (15)検索  アクションを検索するための検索画面を表示します。検索画面に関しては6.7 を参照ください。 (16)検索解除  検索画面にて検索した結果を解除し、全アクションを表示します。 (17)オプション  「ActionDiary」の設定を変更するオプション画面を表示します。オプション 画面に関しては6.8を参照ください。 (18)バージョン情報  「ActionDiary」のバージョン情報を表示します。バージョン情報画面は 「(ok)」ボタンまたは「閉じる」ボタンをタップして閉じてください。 (19)新規作成(□)ボタン  アクションを新規作成する新規作成画面を表示します。新規作成画面に関して は6.3を参照ください。 (20)削除(×)ボタン  現在選択されているアクションを削除します。詳細は(6)を参照ください。 (21)検索(□、)ボタン  アクションを検索するための検索画面を表示します。検索画面に関しては 6.7を参照ください。 6.2.5 マップ表示形式 6.2.5.1 アクション一覧領域 6.2.5.2 移動操作領域 6.2.5.3 メニュー領域 ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.3 新規作成画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.3 新規作成画面  新規作成画面は画面最上段のタイトル行が「新規作成」となり、以下のように 表示されます。  +--+---------------------------------------+  |田| ActionDiary (ok) |  +--+---------------------------------------+  | 新規作成 [終了] [作成] [閉じる] |  +------------------------------------------+  |開始: [開始日] [開始時刻] [・] [↑] |  |終了: [終了日] [終了時刻] [・] [↓] |  |緯度: [ ] 経度: [ ] |  |場所: [ ] |  |分類1: [ ] |  |分類2: [ ] |  |メモ: +-------------------------------+ |  |[ ≡ ] | | |  | | | |  | | | |  | +-------------------------------+ |  +------------------------------------------+  |[□] [目≡] [起] |  +------------------------------------------+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。  ※ 画面下端のボタンはそれぞれ以下を示します。    □ :新規作成    目≡:継続    起 :起動時開  画面について以下に説明します。 6.3.1 画面説明 (1)開始  アクションの「開始日」と「開始時刻」を設定、表示します。「開始日」およ び「開始時刻」の初期値には閲覧画面の状態により以下の値を表示します。  ----------------------------------------------------------------------  新規作成画面呼出し画面 開始日の初期値  ======================================================================  1日表示        :閲覧画面にて表示していた日付  ----------------------------------------------------------------------  1ヶ月表示       :閲覧画面にて表示していた日付  ----------------------------------------------------------------------  一覧表示       :現在の日付  ----------------------------------------------------------------------  ----------------------------------------------------------------------  新規作成画面呼出し画面   開始時刻の初期値  ======================================================================  1日表示(今日の日付)    :現在時刻、現在時刻を30分単位で切り下げた時                刻、または終日のいずれか(*1)(*2)  ----------------------------------------------------------------------  1日表示(今日以外の日付)  :「12:00」  ----------------------------------------------------------------------  1ヶ月表示(今日の日付)   :現在時刻、現在時刻を30分単位で切り下げた時                刻、または終日のいずれか(*1)(*2)  ----------------------------------------------------------------------  1ヶ月表示(今日以外の日付) :「12:00」  ----------------------------------------------------------------------  一覧表示         :現在時刻、現在時刻を30分単位で切り下げた時                刻、または終日のいずれか(*1)(*2)  ----------------------------------------------------------------------  ※1 どの時刻にするかはオプション画面の6.8.3(1)参照。  ※2 切り下げる場合、現在の時刻が9:12なら「9:00」、9:42なら「9:30」と    なります。  「開始日」をタップするとカレンダ、「開始時刻」をタップするとドロップダ ウンを表示しますので設定したい値を指定します。なお、カレンダに関しては 6.11を参照ください。時刻を設定するドロップダウンの時刻は00:00から 23:30まで30分刻みの時刻または「<終日>」を選択できます。それ以外の値を入 力する場合は「HH:mm」形式または「HHmm」(必ず4桁)で直接値を入力します。  入力した時刻の値が不正な場合、以下のダイアログを表示しますので正しい値 を入力し直してください。  +-----------------------------------+  | 入力値不正 (ok) |  +-----------------------------------+  | (!) 入力した時刻の値が不正です。 |  | 入力値を見直してください。 |  +-----------------------------------+  ドロップダウンにて「<終日>」を選択した場合、1日単位のアクションである 終日アクションとなります。これにより終了時刻も「<終日>」となります。終了 時刻に関しては、以後、開始時刻にて「<終日>」以外の時刻を選択しない限り変 更できません。また、変更した場合、終了時刻には開始時刻と同じ時刻が設定さ れます。  [・]をタップすると開始日と開始時刻に現在の時刻が設定されます。タップ前 の時刻が「<終日>」の場合、日付に現在の日付が設定されるのみで、時刻は 「<終日>」のままです。  なお、設定した日時が終了日時より後の場合、終了日時は設定した開始日時と 同じ値になります。 (2)終了  アクションの「終了日」と「終了時刻」を設定、表示します。「終了日」およ び「終了時刻」の初期値には閲覧画面の状態により以下の値を表示します。  終了日の初期値:  1日表示   :閲覧画面にて表示していた日付  1ヶ月表示  :閲覧画面にて表示していた日付  一覧表示  :現在の日付  ----------------------------------------------------------------------  新規作成画面呼出し画面   終了時刻の初期値  ======================================================================  1日表示(今日の日付)    :現在時刻、現在時刻を30分単位で切り下げた時                刻、または終日のいずれか(*1)(*2)  ----------------------------------------------------------------------  1日表示(今日以外の日付)  :「12:00」  ----------------------------------------------------------------------  1ヶ月表示(今日の日付)   :現在時刻、現在時刻を30分単位で切り下げた時                刻、または終日のいずれか(*1)(*2)  ----------------------------------------------------------------------  1ヶ月表示(今日以外の日付) :「12:00」  ----------------------------------------------------------------------  一覧表示         :現在時刻、現在時刻を30分単位で切り下げた時                刻、または終日のいずれか(*1)(*2)  ----------------------------------------------------------------------  ※1 どの時刻にするかはオプション画面の6.8.3(1)参照。  ※2 切り下げる場合、現在の時刻が9:12なら「9:00」、9:42なら「9:30」と    なります。  「終了日」をタップするとカレンダ、「終了時刻」をタップするとドロップダ ウンを表示しますので設定したい値を指定します。なお、カレンダに関しては 6.11を参照ください。時刻を設定するドロップダウンの時刻は00:00から 23:30まで30分刻みで選択できます。それ以外の値を入力する場合は「HH:mm」形 式または「HHmm」(必ず4桁)で直接値を入力します。入力した時刻の値が不正な 場合、以下のダイアログを表示しますので正しい値を入力し直してください。  +-----------------------------------+  | 入力値不正 (ok) |  +-----------------------------------+  | (!) 入力した時刻の値が不正です。 |  | 入力値を見直してください。 |  +-----------------------------------+  開始時刻が1日単位のアクションである終日アクションを示す「<終日>」になっ ている場合、終了時刻も「<終日>」になっており、時刻を指定することはできま せん。時刻を指定する場合は開始時刻にて「<終日>」以外の時刻を指定してから 終了時刻を指定してします。開始時刻を「<終日>」からそれ以外の時刻に変更し た直後、終了時刻には開始時刻と同じ時刻が設定されます。  [・]をタップすると終了日と終了時刻に現在の時刻が設定されます。タップ前 の時刻が「<終日>」の場合、日付に現在の日付が設定されるのみで、時刻は 「<終日>」のままです。  なお、設定した日時が開始日時より前の場合、開始日時は設定した終了日時と 同じ値になります。 (3)緯度、経度  緯度または経度をタップするとGPSから緯度、経度を取得します。 (4)場所  アクションの「場所」を設定、表示します。「場所」の横の領域をタップする とドロップダウンを表示します。ドロップダウンには以前入力した値が20個まで 残っていますのでこの中から選択するか、任意の文字列を入力します。 (5)分 類1  アクションの「分類1」を設定、表示します。「分類1」の横の領域をタップす るとドロップダウンを表示します。ドロップダウンには以前入力した値が20個ま で残っていますのでこの中から選択するか、任意の文字列を入力します。 (6)分類2  アクションの「分類1」を設定、表示します。「分類1」の横の領域をタップす るとドロップダウンを表示します。ドロップダウンには以前入力した値が20個ま で残っていますのでこの中から選択するか、任意の文字列を入力します。 (7)メモ  アクションの「メモ」を設定、表示します。「メモ」の横の領域をタップして 複数行枠のテキストボックスに任意の文字列を入力するか、ドロップダウンから 以前に入力した20個の値から選択するか任意の文字列を入力します。  「メモ」の下の領域に「メモ入力方式切替」ボタンがあります。このボタンは 「メモ」の値の入力前、および入力中にて入力方式をテキストボックスとドロッ プダウンの相互に切替えます。  入力前であれば「メモ入力方式切替」ボタンの表面は「≡」または「▼」になっ ています。それぞれ以下のような入力方式を示しています。  ボタンの表面が「≡」の場合:テキストボックスによる入力  ボタンの表面が「▼」の場合:ドロップダウンによる入力  ※ デフォルトでは「≡」(テキストボックスによる入力)になっています。  他方の入力方式に切替えたい場合は「メモ入力方式切替」ボタンをタップす ると「≡」と「▼」が交互に切り替わりますので入力方式を選択してから「メモ」 横の領域をタップして値を入力します。  入力を開始すると「メモ入力方式切替」ボタンの表面は現在入力している方式 とは逆の方式の値になっています。そこで、入力中に他方の入力方式に切替えた い場合はこのボタンをタップします。これにより入力中でもテキストボックスと ドロップダウンを相互に切替えることができます。入力中の値はそのまま維持さ れます。  ドロップダウンから入力中、入力値が長く、複数行枠で入力したい場合、先の方 法以外にもドロップダウンの選択肢の先頭にある「<複数行枠で入力>」を選択する ことによっても入力方式をドロップダウンからテキストボックスに切替えることが できます。  なお、テキストボックスによる入力の場合は改行を入力することができます。 ドロップダウンによる入力の場合は改行を入力することはできません。また、ド ロップダウンにて改行が入力された値を選択しても改行は削除されます。 (8)終了ボタン  閲覧画面に戻らず、すぐにActionDiaryを終了します。  ただし、すでにいずれかの項目の値が入力されていた場合、以下のメッセージ が表示されます。「はい」をタップすると入力された値にてアクションを作成し てから終了します。「いいえ」をタップすると現在、入力されている値を破棄し て終了します。「キャンセル」をタップすると元の新規作成画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が入力され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+ (9)作成ボタン  (1)から(6)までの値の入力が完了したらこのボタンをタップします。タッ プするとアクションを作成し、アクションの閲覧画面に戻ります。ただし、 (11)に示す「継続」ボタンが押された状態の場合、このアクションを表示し たまま次の6.4で説明する変更画面に変わります。  なお、入力値に誤りがある場合は以下のメッセージが表示されるので時刻の値 や、開始日と終了日に矛盾がないか確認し、再度操作を行ってください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力した時刻の値が不正で |  | す。入力値を見直してくださ |  | い。 |  +---------------------------------+  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (10)閉じるボタン  新規作成画面を閉じて、アクションの閲覧画面に戻ります。ただし、すでにい ずれかの項目の値が入力されていた場合、以下のメッセージが表示されます。 「はい」をタップすると入力された値にてアクションを作成してからアクション の閲覧画面に戻ります。「いいえ」をタップすると現在、入力されている値を破 棄してアクションの一覧表示画面に戻ります。「キャンセル」をタップすると元 の新規作成画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が入力され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (11)新規作成(□)ボタン  各項目の値をクリアして、アクションの新規作成の状態になります。ただし、 すでにいずれかの項目の値が入力されていた場合、以下のメッセージが表示され ます。「はい」をタップすると入力された値にてアクションを作成し、新規作成 画面になります。「いいえ」をタップすると現在、入力されている値を破棄して 新規作成画面になります。「キャンセル」をタップすると元の新規作成画面に戻 ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が入力され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (12)継続(目≡)ボタン  メニュー領域の継続ボタンは新規作成後、閲覧画面に戻らず、変更画面にて操 作を継続するかどうかを設定します。  「継続」ボタンが押された状態の場合は変更画面に切替わり操作を継続します。 押されていない場合は操作を継続せず、閲覧画面に戻ります。 (13)起動時開(起)ボタン  メニュー領域の「起動時開」ボタンはActionDiary起動時に新規作成画面を開 くかどうかを設定します。  「起動時開」ボタンが押された状態の場合、次回ActionDiary起動時、閲覧画 面を表示せず直接新規作成画面を開きます。押されていない場合は現在設定され ている起動画面にて起動します。  新規作成画面を起動時に開くことにより起動時間の短縮し、短時間でのアクショ ンの入力を行うことができます。 (14)前後のアクションへの移動ボタン(「↑」、「↓」)  「↑」、「↓」は現在該当している前後のアクションへ移動するボタンです。  ただし、すでにいずれかの項目の値が入力されていた場合、以下のメッセージ が表示されます。「はい」をタップすると入力された値にてアクションを作成し てから、指定のアクションに切替ります。「いいえ」をタップすると現在、入力 されている値を破棄してから、指定のアクションに切替ります。「キャンセル」 をタップすると元の変更画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が入力され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  ただ、新規作成画面の場合、前後のアクションはないため、「↓」ボタンは非 活性となっており、移動できません。「↑」ボタンは一番末尾のアクションの変 更画面に切り替わります。変更画面に関しては6.4を参照ください。 (15)(ok)ボタン  新規作成画面を閉じて、アクションの閲覧画面に戻ります。ただし、すでにい ずれかの項目の値が入力されていた場合、以下のメッセージが表示されます。 「はい」をタップすると入力された値にてアクションを作成してからアクション の閲覧画面に戻ります。「いいえ」をタップすると現在、入力されている値を破 棄してアクションの一覧表示画面に戻ります。「キャンセル」をタップすると元 の新規作成画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) 作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 6.3.2 メニュー <作成中> ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.4 変更画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.4 変更画面  変更画面は画面最上段のタイトル行が「変更」となり、以下のように表示され ます。  +--+---------------------------------------+  |田| ActionDiary (ok) |  +--+---------------------------------------+  | 変更 [終了] [変更] [閉じる] |  +------------------------------------------+  |開始: [開始日] [開始時刻] [・] [↑] |  |終了: [終了日] [終了時刻] [・] [↓] |  |緯度: [ ] 経度: [ ] |  |場所: [ ] |  |分類1: [ ] |  |分類2: [ ] |  |メモ: +-------------------------------+ |  |[ ≡ ] | | |  | | | |  | | | |  | +-------------------------------+ |  +------------------------------------------+  |[□] [×] [▽] [`] [目≡] [起] |  +------------------------------------------+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。  ※ 画面下端のボタンはそれぞれ以下を示します。    □ :新規作成    × :削除    ▽ :後続    ` :参照    目≡:継続    起 :起動時開  画面について以下に説明します。 6.4.1 画面説明 (1)開始  アクションの「開始日」と「開始時刻」を設定、表示します。「開始日」と 「開始時刻」には初期値として変更対象のアクションの日付と時刻を表示します。  「開始日」をタップするとカレンダ、「開始時刻」をタップするとドロップダ ウンを表示しますので設定したい値を指定します。なお、カレンダに関しては 6.11を参照ください。時刻を設定するドロップダウンの時刻は00:00から 23:30まで30分刻みの時刻または「<終日>」を選択できます。それ以外の値を入 力する場合は「HH:mm」形式または「HHmm」(必ず4桁)で直接値を入力します。  入力した時刻の値が不正な場合、以下のダイアログを表示しますので正しい値 を入力し直してください。  +-----------------------------------+  | 入力値不正 (ok) |  +-----------------------------------+  | (!) 入力した時刻の値が不正です。 |  | 入力値を見直してください。 |  +-----------------------------------+  ドロップダウンにて「<終日>」を選択した場合、1日単位のアクションである 終日アクションとなります。これにより終了時刻も「<終日>」となります。終了 時刻に関しては、以後、開始時刻にて「<終日>」以外の時刻を選択しない限り変 更できません。また、変更した場合、終了時刻には開始時刻と同じ時刻が設定さ れます。  [・]をタップすると開始日と開始時刻に現在の時刻が設定されます。タップ前 の時刻が「<終日>」の場合、日付に現在の日付が設定されるのみで、時刻は 「<終日>」のままです。  なお、設定した日時が終了日時より後の場合、終了日時は設定した開始日時と 同じ値になります。 (2)終了  アクションの「終了日」と「終了時刻」を設定、表示します。「終了日」と 「終了時刻」には初期値として変更対象のアクションの日付と時刻を表示します。 「終了日」をタップするとカレンダ、「終了時刻」をタップするとドロップダウ ンを表示しますので設定したい値を指定します。なお、カレンダに関しては 6.11を参照ください。時刻を設定するドロップダウンの時刻は00:00から 23:30まで30分刻みで選択できます。それ以外の値を入力する場合は「HH:mm」形 式または「HHmm」(必ず4桁)で直接値を入力します。入力した時刻の値が不正な場合、以下のダイアログを 表示しますので正しい値を入力し直してください。  +-----------------------------------+  | 入力値不正 (ok) |  +-----------------------------------+  | (!) 入力した時刻の値が不正です。 |  | 入力値を見直してください。 |  +-----------------------------------+  開始時刻が1日単位のアクションである終日アクションを示す「<終日>」になっ ている場合、終了時刻も「<終日>」になっており、時刻を指定することはできま せん。時刻を指定する場合は開始時刻にて「<終日>」以外の時刻を指定してから 終了時刻を指定してします。開始時刻を「<終日>」からそれ以外の時刻に変更し た直後、終了時刻には開始時刻と同じ時刻が設定されます。  [・]をタップすると終了日と終了時刻に現在の時刻が設定されます。タップ前 の時刻が「<終日>」の場合、日付に現在の日付が設定されるのみで、時刻は 「<終日>」のままです。  なお、設定した日時が開始日時より前の場合、開始日時は設定した終了日時と 同じ値になります。 (3)緯度、経度  緯度または経度をタップするとGPSから緯度、経度を取得します。 (4)場所  アクションの「場所」を設定、表示します。「場所」の横の領域には初期値と して変更対象のアクションの「場所」の値を表示します。この領域をタップする とドロップダウンを表示します。ドロップダウンには以前入力した値が20個まで 残っていますのでこの中から選択するか、任意の文字列を入力します。 (5)分類1  アクションの「分類1」を設定、表示します。「分類1」の横の領域には初期値 として変更対象のアクションの「分類1」の値を表示します。この領域をタップ するとドロップダウンを表示します。ドロップダウンには以前入力した値が20個 まで残っていますのでこの中から選択するか、任意の文字列を入力します。 (6)分類2  アクションの「分類2」を設定、表示します。「分類2」の横の領域には初期値 として変更対象のアクションの「分類2」の値を表示します。この領域をタップ するとドロップダウンを表示します。ドロップダウンには以前入力した値が20個 まで残っていますのでこの中から選択するか、任意の文字列を入力します。 (7)メモ  アクションの「メモ」を設定、表示します。「メモ」の横の領域には初期値と して変更対象のアクションの「メモ」の値を表示します。この領域をタップして 複数行枠のテキストボックスに任意の文字列を入力するか、ドロップダウンから 以前に入力した20個の値から選択するか任意の文字列を入力します。  「メモ」の下の領域に「メモ入力方式切替」ボタンがあります。このボタンは 「メモ」の値の入力前、および入力中にて入力方式をテキストボックスとドロッ プダウンの相互に切替えます。  入力前であれば「メモ入力方式切替」ボタンの表面は「≡」または「▼」になっ ています。それぞれ以下のような入力方式を示しています。  ボタンの表面が「≡」の場合:テキストボックスによる入力  ボタンの表面が「▼」の場合:ドロップダウンによる入力  ※ デフォルトでは「≡」(テキストボックスによる入力)になっています。  他方の入力方式に切替えたい場合は「メモ入力方式切替」ボタンをタップする と「≡」と「▼」が交互に切り替わりますので入力方式を選択してから「メモ」 横の領域をタップして値を入力します。  入力を開始すると「メモ入力方式切替」ボタンの表面は現在入力している方式 とは逆の方式の値になっています。そこで、入力中に他方の入力方式に切替えた い場合はこのボタンをタップします。これにより入力中でもテキストボックスと ドロップダウンを相互に切替えることができます。入力中の値はそのまま維持さ れます。  ドロップダウンから入力中、入力値が長く、複数行枠で入力したい場合、先の 方法以外にもドロップダウンの選択肢の先頭にある「<複数行枠で入力>」を選択 することによっても入力方式をドロップダウンからテキストボックスに切替える ことができます。  なお、テキストボックスによる入力の場合は改行を入力することができます。 ドロップダウンによる入力の場合は改行を入力することはできません。また、ド ロップダウンにて改行が入力された値を選択しても改行は削除されます。 (8)終了ボタン  閲覧画面に戻らず、すぐにActionDiaryを終了します。  ただし、すでにいずれかの項目の値を変更していた場合、以下のメッセージが 表示されます。「はい」をタップすると入力された値にアクションを変更してか ら終了します。「いいえ」をタップすると現在、入力されている値を破棄して終 了します。「キャンセル」をタップすると元の変更画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が変更され |  | ています。変更しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+ (9)変更ボタン  (1)から(6)までの値の入力が完了したらこのボタンをタップします。タッ プするとアクションを変更し、アクションの閲覧画面に戻ります。ただし、 (14)に示す「継続」ボタンが押された状態の場合、このアクションを表示し たまま次の6.4で説明する変更画面に変わります。  なお、入力値に誤りがある場合は以下のメッセージが表示されますので時刻の 値や、開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力した時刻の値が不正で |  | す。入力値を見直してくださ |  | い。 |  +---------------------------------+  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを変更すると検索状態は解除されます。 (10)閉じるボタン  変更画面を閉じて、アクションの閲覧画面に戻ります。ただし、すでにいずれ かの項目の値を変更していた場合、以下のメッセージが表示されます。 「はい」をタップすると入力された値にアクションを変更してからアクションの 閲覧画面に戻ります。「いいえ」をタップすると現在、入力されている値を破棄 してアクションの閲覧画面に戻ります。「キャンセル」をタップすると元の変更 画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が変更され |  | ています。変更しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (11)新規作成(□)ボタン  各項目の値をクリアして、アクションの新規作成の状態になります。ただし、 すでにいずれかの項目の値が入力されていた場合、以下のメッセージが表示され ます。「はい」をタップすると入力された値にアクションを変更し、新規作成画 面になります。「いいえ」をタップすると現在、入力されている値を破棄して新 規作成画面になります。「キャンセル」をタップすると元の新規作成画面に戻り ます。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が変更され |  | ています。変更しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (12)削除(×)ボタン  現在変更しているアクションを削除します。削除の前に以下の確認ダイアログ を表示しますので削除してもよければ「はい」をタップします。削除しない場合 は「いいえ」をタップします。削除すると、アクションの閲覧画面に戻ります。  ただし、(14)に示す「継続」ボタンが押された状態の場合、次のアクショ ンの変更画面に変わります。  +---------------------------------+  | アクションの削除の確認 |  +---------------------------------+  | (?) このアクションを削除します |  | か? |  +---------------------------------+ (13)後続(▽)ボタン  現在表示しているアクションの直後の時刻のアクションを作成したい場合は 「後続」ボタンをタップします。このボタンをタップすると現在表示しているア クションの終了日時を開始日時に設定したアクションの新規作成状態に変わりま す。  新規作成状態になったアクションの終了日時には新しい開始日時の値によって 以下の日時が設定されます。  新しい開始日時の日付が現在の日付と同じ:   かつ、開始日時の時刻が現在の時刻より以前:    −>現在日時の終了日時に設定する。   かつ、開始日時の時刻が現在の時刻より後:    −>開始日時と同じ日時を終了日時に設定する。  新しい開始日時の日付が現在の日付と異なる:   −>開始日時と同じ日時を終了日時に設定する。  日時以外の各項目の値についてはクリアされます。  なお、すでにいずれかの項目の値が入力されていた場合、以下のメッセージが 表示します。「はい」をタップすると入力された値にてアクションを作成してか ら、上記の新規作成画面になります。「いいえ」をタップすると現在、入力され ている値を破棄してから上記の新規作成画面になります。「キャンセル」をタッ プすると元の変更画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が入力され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (14)参照(`)ボタン  現在表示しているアクションを元に別のアクションを作成したい場合は「参照」 ボタンをタップします。このボタンをタップすると現在の各項目の値はそのまま にして、アクションの新規作成の状態になります。ただし、すでにいずれかの項 目の値が変更されていた場合、以下のメッセージが表示されます。「はい」をタッ プすると入力された値にアクションを変更してから、新規作成画面になります。 「いいえ」をタップすると現在、入力されている値を破棄して新規作成画面にな ります。「キャンセル」をタップすると元の変更画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が変更され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 (15)継続(目≡)ボタン  新規作成後、閲覧画面に戻らず、変更画面にて操作を継続するかどうかを設定 します。「継続」ボタンが押された状態の場合、変更画面に変わり操作を継続し ます。押されていない場合は操作を継続せず、閲覧画面に戻ります。 (16)起動時開(起)ボタン  メニュー領域の「起動時開」ボタンはActionDiary起動時に新規作成画面を開 くかどうかを設定します。  「起動時開」ボタンが押された状態の場合、次回ActionDiary起動時、閲覧画 面を表示せず直接新規作成画面を開きます。押されていない場合は現在設定され ている起動画面にて起動します。  新規作成画面を起動時に開くことにより起動時間の短縮し、短時間でのアクショ ンの入力を行うことができます。 (17)前後のアクションへの移動ボタン(「↑」、「↓」)  「↑」、「↓」は現在該当している前後のアクションへ移動するボタンです。 「↑」をタップすると1つ前のアクション、「↓」をタップすると1つ後のアク ションを表示します。  ただし、すでにいずれかの項目の値が変更されていた場合、以下のメッセージ が表示されます。「はい」をタップすると入力された値にアクションを変更して から、指定のアクションに切替ります。「いいえ」をタップすると現在、入力さ れている値を破棄して指定のアクションに切替ります。「キャンセル」をタップ すると元の変更画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) アクションの内容が変更され |  | ています。作成しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  一番先頭のアクションへ移動すると「↑」ボタンは非活性となり、それ以上前 には移動できなくなります。また、一番末尾のアクションの時に「↓」ボタンを タップすると新規作成画面に切り替わります。新規作成画面に関しては6.3を 参照ください。 (18)(ok)ボタン  変更画面を閉じて、アクションの閲覧画面に戻ります。ただし、すでにいづれ かの項目の値を変更していた場合、以下のメッセージが表示されます。 「はい」をタップすると変更された値にてアクションを作成してからアクション の閲覧画面に戻ります。「いいえ」をタップすると現在、入力されている値 を破棄してアクションの閲覧画面に戻ります。「キャンセル」をタップすると元 の変更画面に戻ります。  +---------------------------------+  | 作成確認 |  +---------------------------------+  | (?) 変更しますか。 |  | [ はい ] [いいえ] [キャンセル] |  +---------------------------------+  入力値に誤りがある場合は以下のメッセージが表示されますので時刻の値や、 開始日と終了日に矛盾がないか確認してください。  +---------------------------------+  | 入力値不正 (ok) |  +---------------------------------+  | (!) 入力値が不正です。値を見直 |  | してください。 |  +---------------------------------+  なお、アクションを新規作成すると検索状態は解除されます。 6.4.2 メニュー <作成中> ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.5 拡張項目編集画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.5 拡張項目編集画面 <作成中> ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.6 アクションレコーダー画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.6 アクションレコーダー画面 6.6.1 アクションレコーダー概要  アクションレコーダーは一連の行動の流れを記録することを想定しています。 たとえば次のような行動をしたとした場合を例に説明します。下記は「自室」か ら「○○駅」、「□□駅」を経由して「目的地」へ行き、また、「自室」へ戻っ てくる例です。上から下へ時間が流れ、その時々の場所と時刻と事象および ActionDiaryの操作が左から順に並んでいます。  場所  時刻  事象     ActionDiaryの操作   自室  09:45  出発     場所を「自室」にして「●」をタップ   ↓      移動中  ○○駅 10:00  ○○駅に到着 場所を「○○駅」にして「●」をタップ   ‖      待ち時間  ○○駅 10:04  ○○駅出発  「●」をタップ   ↓      移動中  □□駅 10:50  □□駅に到着 場所を「□□駅」にして「●」をタップ   ↓      移動中  目的地 10:55  目的地に到着 場所を「目的地」にして「●」をタップ   ‖      作業  目的地 15:00  目的地を出発 「●」をタップ   ↓      移動中  □□駅 15:05  □□駅到着  場所を「□□駅」にして「●」をタップ   ‖      待ち時間  □□駅 15:12  □□駅出発  「●」をタップ   ↓      移動中  ○○駅 15:58  ○○駅到着  場所を「○○駅」にして「●」をタップ   ↓      移動中   自室  16:13  自室に到着  場所を「自室」にして「■」をタップ  上記のように移動したり、状況が変わったら、状況に応じて場所を変更してか ら「●」をタップして、流れを記録していき、最後に「■」をタップして一連の 流れを完了します。これにより、1つ1つアクションを記録していくのに比較し て、大幅に入力の手間を省くことができます。  以下に各場面での操作を説明します。アクションレコーダーでは分類1、分類2 も入力することができますが、以下では省略します。メモは入力できませんので 個々のアクションの変更画面を開いて編集してください。 (1)移動の開始  一番最初の「自室」から移動を開始する場合、出発時点で操作するのであれば 以下のように画面に入力してから「●」ボタンをタップします。これで現在時刻 の状況が記録されます。ただ、この時点ではまだ移動先は未定のため仮作成とな ります。  時刻:<現在時刻>  (デフォルト)  場所:自室  (分類1、分類2は省略。メモは入力できません。) (2)移動の確定  次に「○○駅」に到着してから「●」ボタンをタップすると、場所が「自室」 と異なるため、移動したとみなされます。そこで、まず(1)で仮作成したアク ションの場所を「自室」から「自室−>○○駅」に、終了時刻を今回「●」ボタ ンをタップした時刻に変更します。その後、次のアクションを仮作成します。  ここで、「−>」は移動したことを示す区切り文字です。 (区切り文字に関してはオプション画面の「レコーダーの移動区切り文字」によ り変更可能です。オプション画面に関しては6.8を参照ください。)  ここまでの操作にて以下のアクションが作成されます。  開始時刻 終了時刻 場所  09:45   10:00   自室−>○○駅  10:00   10:00   ○○駅 (日付、分類1、分類2、メモは省略。)  上記のように時刻を入力しなくとも操作した時の時刻が入力されます。また、 1つ前のアクションの終了時刻と次のアクションの開始時刻を同じ時刻にて作成 します。  なお、上記では2つ目のアクションの場所と終了時刻(10:00)はまだ仮入力状態 です。次の操作時に確定されます。 (3)定位置での行動の確定  「目的地」での行動のように、前回「●」ボタンをタップ時と同じ場所にて 「●」ボタンをタップした場合は定位置での行動とみなされます。この場合、最 初に「●」ボタンをタップした時間を開始時刻、2つ目の「●」ボタンをタップ した時間を終了時刻とするアクションが作成されます。  この場合も1つ目の「●」ボタンのタップにて「目的地」のアクションの仮作 成、2つ目の「●」ボタンのタップにて「目的地」のアクションの確定および、 次のアクションの仮作成をします。 (4)一連の行動の完了  一連の行動が最後となったら以下のように場所に終了場所を入力してから 「■」ボタンをタップします。これにより最後のアクションの終了時刻が記録さ れます。この場合、次のアクションは作成されません。  時刻:<現在時刻>  場所:自室  (分類1、分類2は省略)  「■」ボタンのタップにより完了すると最後の2つのアクションは以下のよう になります。1つ目のアクションは前回の「●」にて確定済みのため、変更はあ りません。 (日付、分類1、分類2、メモは省略しています。)  開始時刻 終了時刻 場所  15:12   15:58   □□駅−>○○駅  15:58   16:13   ○○駅−>自室  このように節目節目で「●」をタップし、行動の流れが最後となったら「■」 ボタンをタップすることにより一連の行動を記録していきます。 (5)例で示した操作にて作成されるアクション  例の場合だと、全体としては以下のように9つのアクションが作成されます。  <例に示した行動の場合に作成されるアクション>  (日付、分類1、分類2、メモは省略しています。)  開始時刻 終了時刻 場所  09:45   10:00   自室−>○○駅  10:00   10:04   ○○駅  10:04   10:50   ○○駅−>□□駅  10:50   10:55   □□駅−>目的地  10:55   15:00   目的地  15:00   15:05   目的地−>□□駅  15:05   15:12   □□駅  15:12   15:58   □□駅−>○○駅  15:58   16:13   ○○駅−>自室  アクションの流れが長時間に渡る場合、途中でActionDiaryを終了させても、 その状態を保持しておくことができます。次回起動時、前回の続きから再開でき ます。詳細は以下の(15)を参照ください。 6.6.2 画面説明  アクションレコーダー画面は以下のように表示されます。  なお、ActionDiary起動時にこの画面を開くかどうかを下記の(11)または オプション画面の「起動画面」にて指定することができます。オプション画面に 関しては6.8を参照ください。  +--+------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------+  | レコーダー [終了] [閉じる] |  +---------------------------------------+  | 時刻: [<現在時刻> ] [・] |  | 緯度: [ ] 経度: [ ] |  | 場所: [ ] |  | 分類1:[ ] |  | 分類2:[ ] |  | +-----------------------------------+ |  | | アクション一覧領域 | |  | | (複数のアクションを表示) | |  | | | |  | +-----------------------------------+ |  | |  | [クリア][削除][ <= ] [ ● ][ ■ ] |  +---------------------------------------+  | [起] |  +---------------------------------------+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。  以下、画面の各項目などについて説明します。 (1)時刻  アクションを記録する時の「開始時刻」または「終了時刻」を設定します。時 刻の設定は時刻の欄をタップするとドロップダウンが表示されるので、この中の 「<現在時刻>」および00:00から23:30まで30分刻みの時刻から選択します。  「<現在時刻>」を選択すると「●」、「●⇒○」「■」をタップして記録する 時の時刻を設定します。これら以外に任意の時刻を設定したい場合はドロップダ ウンに「HH:mm」形式または「HHmm」(必ず4桁)で直接値を入力します。入力した 時刻の値が不正な場合、以下のダイアログを表示しますので正しい値を入力し直 してください。  +----------------------------------+  | 入力値不正 (ok) |  +----------------------------------+  | (!) 入力した時刻の値が不正で |  | す。入力値を見直してくださ |  | い。 |  +----------------------------------+  また、[・]をタップすると時刻に現在の時刻が設定されます。  なお、日付を指定することはできません。必ず記録する時の日付が設定されま す。  記録をすると「時刻」は初期値である「<現在時刻>」が自動的に設定しなおさ れます。  なお、設定した時刻が1つ前のアクションの開始時刻より前の場合、1つ前のア クションの終了日時にはそのアクションの開始日時が設定されます。 (2)緯度、経度  緯度または経度をタップするとGPSから緯度、経度を取得します。 (3)場所  アクションの「場所」を設定、表示します。「場所」の横の領域をタップする とドロップダウンを表示します。ドロップダウンには新規作成/変更時も含め、 以前入力した値が20個まで残っていますのでこの中から選択するか、任意の文字 列を入力します。 (4)分類1  アクションの「分類1」を設定、表示します。「分類1」の横の領域をタップす るとドロップダウンを表示します。ドロップダウンには新規作成/変更時も含め、 以前入力した値が20個まで残っていますのでこの中から選択するか、任意の文字 列を入力します。 (5)分類2  アクションの「分類1」を設定、表示します。「分類1」の横の領域をタップす るとドロップダウンを表示します。ドロップダウンには新規作成/変更時も含め、 以前入力した値が20個まで残っていますのでこの中から選択するか、任意の文字 列を入力します。 (6)アクション一覧領域  アクション一覧領域にはこれまでの流れにより作成した複数のアクションを一 覧形式で表示します。個々のアクション以下のように表示します。  +--------------------------------------------------------------------+  | 開始日(yyyy/mm/dd形式) 開始時刻(HH:mm形式)::場所::分類1::分類2 |  +--------------------------------------------------------------------+  1つのアクションは上記のように1行で構成されます。1行には「開始日」、 「開始時刻」、「場所」、「分類1」、「分類2」の順に表示します。「開始日」 は「yyyy/mm/dd」形式、「開始時刻」は「HH:mm」形式で表示します。なお、時 刻は24時間形式です。すべての値を連結した長さが一覧領域の右端まで到達する 場合、それ以降の文字は表示されません。  メモ中に改行が含まれている場合、改行は除いて表示されます。 <スクロールバーについて>  アクションは一覧領域に収まる個数だけ一度に表示しますが、表示するアク ションの個数が画面に収まりきらない場合、右端にスクロールバーが表示されま す。よって、画面外のアクションを表示する場合はこのスクロールバーを操作し て、目的のアクションを表示します。  なお、一覧は下に行くほど新しいアクションが表示され、アクションを作成す ると最新のアクションを表示するように領域がスクロールされます。 <タップ操作について>  アクション一覧領域にて表示されている任意のアクションの行をタップすると そのアクションを編集するための変更画面に切り替わります。変更画面に関して は6.4を参照ください。  ただし、検索した後にアクションレコーダー画面を表示した場合、タップした アクションが現在の検索結果に含まれていないと以下のメッセージが表示されま す。閲覧画面にて検索解除してから操作してください。  +-------------------------------------+  | 検索対象外 (ok) |  +-------------------------------------+  | (×) タップしたアクションは現在の検 |  | 索結果に含まれていません。検 |  | 索解除してから操作してくださ |  | い。 |  +-------------------------------------+ <タップ&ホールド操作について>  アクション一覧領域にて表示されている任意のアクションの行を、そのまま同 じ位置にてタップし続けるとポップアップメニューが表示されます(タップ&ホー ルド操作)。このポップアップメニューからタップした個所のアクションに対し て各種操作を行うことができます。  +----------+  | 変更... |  | 削除 |  | クリア |  +----------+  各メニューをタップすると、それぞれ以下の操作を行います。  変更:タップ&ホールドしたアクションを変更するため変更画面に切り替わり     ます。  削除:タップ&ホールドしたアクションを削除します。  クリア:入力値をクリアします。詳細は(6)を参照ください。  変更画面の詳細は6.4を参照ください。  なお、ActionDiaryにてサポートしているタップ&ホールドは以下の制限があり ます。  ・複数選択した状態には対応していません。このため、ドラッグして複数のア   クションを選択後、引き続き同じ個所でホールドし続けてもメニューは表示   されません。また、複数選択されている状態に対してタップ&ホールドして   も単一のタップ&ホールドとなります。  ・連続してタップ&ホールドを行うことはできません。連続して行うとタップ   操作や範囲選択になります。 <複数選択時の操作>  また、アクションは上記のように単一選択する以外にも複数のアクションをな ぞることにより複数選択することができます。複数選択した状態で(7)にて説 明する「削除」ボタンをタップすると複数のアクションを一度に削除することが できます。 (7)クリアボタン  「時刻」、「場所」、「分類1」、「分類2」およびアクション一覧領域の内容 をクリアします。また、現在記録中の行動の流れ中断します。ただし、すでに作 成したアクションが削除されることはありません。 (8)削除ボタン  現在アクション一覧領域にて選択されているアクションを削除します。削除の 前には選択しているアクションの数により以下のどちらかの確認ダイアログを表 示しますので削除してもよければ「はい」をタップします。削除しない場合は 「いいえ」をタップします。 <単一選択の場合>  +-------------------------------------+  |アクションの削除の確認 |  +-------------------------------------+  | (?) このアクションを削除しますか? |  | [はい] [いいえ] |  +-------------------------------------+ <複数選択の場合>  +---------------------------------------------+  |アクションの削除の確認 |  +---------------------------------------------+  | (?) これら x個のアクションを削除しますか? |  | [はい] [いいえ] |  +---------------------------------------------+  ※ 「x」には削除されるアクション数です。 (9)「<=」(戻し)ボタン  直前の「●」ボタンの操作を取り消して、記録を1つ戻します。まず、最後の アクションを1つ削除します。さらにその1つ前のアクションの場所に移動を示す 区切り文字が含まれている場合、この区切り文字と区切り文字の右側の文字列を 削除して、記録前の場所の値に戻します。  例1) 定位置の場合       例2) 移動の場合   戻し前   戻し後       戻し前       戻し後   □□駅 ⇒ □□駅       自室−>○○駅 ⇒ 自室 ←変更   □□駅       ←削除   ○○駅          ←削除  1つ前のアクションの場所に区切り文字が含まれている場合、末尾に近い個所 を区切りとみなします。 (10)「●」(記録)ボタン  一連の行動の流れの中にて節目節目のタイミングでタップします。  これにより現在入力されている「時刻」、「場所」、「分類1」、「分類2」に て新規のアクションが記録され、アクション一覧領域に作成したアクションが表 示されます。ただし、アクション一覧領域には入力された「場所」の値の末尾に 「...」を加えた値を表示します。これはこの時点ではまだ、定位置での行動か、 移動かが確定していないことを示すためです。  また、前回「●」ボタンをタップした時との場所の差異により前回作成したア クションを以下のように変更して値を確定しfます。 <場所の値が前回と同じ場合>  定位置での行動とみなし、終了時刻に今回の開始時刻を設定します。 <場所の値が前回と異なる場合>  移動とみなし、終了時刻に今回の開始時刻を設定するのに加え、「場所」を次 のように変更します。  記録時の「場所」の値の末尾に区切り文字および今回の場所の値を追加します。  たとえば、前回の場所が「○○」、今回の場所が「□□」、区切り文字が 「−>」の場合、前回の「場所」は「○○−>□□」に変更します。  区切り文字に関してはオプションにより変更可能です。オプション画面に関し ては6.8を参照ください。  アクション記録後、「時刻」には「<現在時刻>」を設定します。その他の項目 の値はそのままです。  前回の一連の流れが完了しており、(10)の「■/◆」ボタンが「◆」の場 合、新規のアクションの流れが始まったとみなします。よって、それまで表示し ていたアクション一覧領域のアクションをクリアし、今回作成したアクションの みを表示します。「■/◆」ボタンは「■」ボタンへ変化します。 (11)「■/◆」(停止/再開)ボタン  現在のアクションの流れの終了時または再開時にタップします。  これにより直前のアクションの終了時刻に「時刻」の値を設定します。また、 場所が直前のアクションと異なる場合、直前のアクションの場所を移動と同じよ うに元の場所、区切り文字、の場所を連結した値に変更します。  タップ後、「■」ボタンは「◆」に変わります。アクション一覧領域は最終の 結果が表示され、「時刻」には「<現在時刻>」が設定されます。その他の入力項 目の値はそのままです。 (12)起動時開(起)ボタン  メニュー領域の「起動時開」ボタンはActionDiary起動時にアクションレコー ダー画面を開くかどうかを設定します。  「起動時開」ボタンが押された状態の場合、次回ActionDiary起動時、閲覧画 面を表示せず直接アクションレコーダー画面を開きます。押されていない場合は 現在設定されている起動画面にて起動します。  アクションレコーダー画面を起動時に開くことにより起動時間の短縮し、短時 間でのアクションの入力を行うことができます。 (13)終了ボタン  閲覧画面に戻らず、すぐにActionDiaryを終了します。 (14)閉じるボタン  アクションレコーダー画面を閉じて、閲覧画面に戻ります。 (15)(ok)ボタン  アクションレコーダー画面を閉じて、閲覧画面に戻ります。 (16)記録中の状態保持に関して  アクションの流れの記録中に、ActionDiaryを終了しても、記録中の各値や状 態は保持されます。保持した値や状態は再度ActionDiary起動時に復元されます。 よって、次の操作までに時間がある場合、一旦ActionDiaryを終了することがで きます。  値や状態をクリアしたい場合は(6)のクリアボタンにて行います。 6.6.3 メニュー <作成中> ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.7 検索画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.7 検索画面  アクションを検索する画面で、以下のように表示します。以下に各項目に関し て説明します。なお、検索条件はプログラムの終了するとクリアされます。  +--+------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------+  | 検索 [ 検索 ] [閉じる] |  +---------------------------------------+  | 検索文字列:[ |▼] |  | |  | +- 検索対象 ------------------------+ |  | | [v]場所 [v]分類1 [v]分類2 [v]メモ | |  | +-----------------------------------+ |  | |  | 検索開始: 開始日 開始時刻 [・] |  | 検索終了: 終了日 終了時刻 [・] |  | |  | [v]検索終了後、一覧形式にて表示する |  | |  | [クリア] |  | |  +---------------------------------------+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。  画面について以下に説明します。 6.7.1 画面説明 (1)検索文字列  アクションに含まれている検索したい文字列を入力します。右端の「▼」を タップするとドロップダウンにて以前入力した値を10個まで表示するのでこの中 から選択することもできます。  検索時、ここに指定した文字列が(2)でチェックした項目に含まれているど うかを検索します。  なお、検索する文字列は1つしか指定できません。 (2)検索対象  アクションのうち、検索対象とする項目を指定します。検索は(3)で指定し た文字列を含むアクションが該当します。指定できる項目は以下うちから複数指 定できますので、対象としたい項目のチェックボックスにチェックをします。複 数の項目をチェックした場合はOR条件、つまり、いずれかの項目に含まれていれ ば検索結果の対象となります。デフォルトでは全項目がチェックされています。  ・場所  ・分類1  ・分類2  ・メモ (3)検索開始  検索するアクション検索期間の「開始日」と「開始時刻」を設定、表示します。 検索はここに設定された値とアクションの開始日時を比較して行われます。「開 始日」および「開始時刻」には初期値として前回検索したときの日付を表示しま す。ActionDiary起動直後は空です。  「開始日」をタップするとカレンダ、「開始時刻」をタップするとドロップダ ウンを表示しますので検索したい時刻を指定します。なお、カレンダに関しては 6.12を参照ください。  時刻を指定するドロップダウンの時刻は00:00から24:00まで30分刻みの値、 「<終日>」、または、空白を選択できます。それ以外の値を入力する場合は 「HH:mm」形式または「HHmm」(必ず4桁)で直接値を入力します。  入力した時刻の値が不正な場合、以下のダイアログを表示しますので正しい値 を入力し直してください。  +-----------------------------------+  | 入力値不正 (ok) |  +-----------------------------------+  | (!) 入力した時刻の値が不正です。 |  | 入力値を見直してください。 |  +-----------------------------------+  [・]をタップすると開始日に現在の日付が設定されます。  終日アクションを検索したい場合は「<終日>」を選択します。「<終日>」を選 択すると検索終了の終了時刻も「<終日>」となり、終了時刻は変更できなくなり ます。  指定した値をクリアしたい場合はドロップダウンから空白を選択します。 (4)検索終了  検索するアクション検索期間の「終了日」と「終了時刻」を設定、表示します。 検索はここに設定された値とアクションの開始日時を比較して行われます。「終 了日」および「終了時刻」には初期値として前回検索したときの日付を表示しま す。ActionDiary起動直後は空です。  「終了日」をタップするとカレンダ、「終了時刻」をタップするとドロップダ ウンを表示しますので検索したい時刻を指定します。なお、カレンダに関しては 6.12を参照ください。  時刻を指定するドロップダウンの時刻は00:00から24:00まで30分刻みで選択で きます。それ以外の値を入力する場合は「HH:mm」形式または「HHmm」(必ず4桁) で直接値を入力します。  入力した時刻の値が不正な場合、以下のダイアログを表示しますので正しい値 を入力し直してください。  +-----------------------------------+  | 入力値不正 (ok) |  +-----------------------------------+  | (!) 入力した時刻の値が不正です。 |  | 入力値を見直してください。 |  +-----------------------------------+  [・]をタップすると開始日に現在の日付が設定されます。  検索開始にて「<終日>」を選択している場合、終了時刻も「<終日>」になって おり変更することはできません。指定するためには検索開始の開始時刻にて 「<終日>」以外を選択してから終了時刻を変更します。  指定した値をクリアしたい場合はドロップダウンから空白を選択します。 (5)クリアボタン  現在入力されている検索条件をクリアします。日付を指定した後に未指定の状 態に戻したい場合はこのクリアボタンでクリアしてください。  (2)の検索対象は全項目ともチェックされます。 (6)検索終了後、一覧形式にて表示する  検索終了後、閲覧画面にて一覧形式にて表示するかどうかを指定します。チェッ クボックスがチェックされている場合、一覧形式にて表示し、チェックされてい ない場合は現在の表示形式にて表示します。  ここで、変更するとその値はオプション画面の「検索終了後、一覧形式にて表 示する」にも反映されます。オプション画面に関しては6.8を参照ください。 (7)検索ボタン  現在入力されている検索条件にて検索をします。検索が終了するとアクション の閲覧画面に戻ります。アクションの一覧表示画面には検索した結果、検索条件 に合致したアクションのみ表示します。  検索した結果は以下の操作により解除されます。  ・アクションの閲覧画面にて「検索解除」メニューを選択  ・アクションの新規作成または変更  ・アクションレコーダーによる記録  ・「ActionDiary」の再起動 (8)閉じるボタン  検索条件の保持のみ行い、検索はせずアクションの閲覧表示画面に戻ります。 (9)(ok)ボタン  (7)の検索ボタンと同じです。 6.7.2 メニュー <作成中> ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.8 オプション画面 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.8 オプション画面  オプション画面は以下のように複数のタブから構成されます。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | |  | |  | (各タブの設定項目) |  | |  | |  | |  | |  | |  | +----+----+----+------------+------+-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  タブは以下の6つあり、それぞれのタブにて関連する項目を設定します。各タ ブにて値を設定後、「(ok)」ボタンをタップすると設定した値を有効にしてアク ションの閲覧画面に戻ります。「キャンセル」ボタンをタップすると設定した値 を破棄してアクションの閲覧画面に戻ります。  (1)全般タブ    ・・・ 6.8.1参照  (2)表示タブ    ・・・ 6.8.2参照  (3)編集タブ    ・・・ 6.8.3参照  (4)検索タブ    ・・・ 6.8.4参照  (5)カスタマイズ  ・・・ 6.8.5参照  (6)データタブ   ・・・ 6.8.6参照  以下、それぞれのタブの設定項目に関して説明します。 6.8.1 全般タブ  全般タブでは起動・終了時など全体に関する項目を設定します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | 起動画面:[閲覧画面    |▼] |  | [v]終了時の表示形式を保存する |  |  初期表示形式:    [1日 |▼] |  | [ ](ok)ボタンを表示する |  | [ ]アクションテキストを使用する |  | [ ]リストビューにて項目値を選択 |  | |  | |  | +----+----+----+------------+------+-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。 (1)起動画面  ActionDiary起動直後に表示する画面を設定します。起動画面として以下のう ちのいずれかから選択することができます。  ・閲覧画面  ・レコーダー画面(アクションレコーダー画面)  ・新規作成画面  アクションの入力が主である場合、起動画面として「レコーダー画面」や「新 規作成画面」を選択することにより起動時間の短縮および、短時間でのアクショ ンの入力を行うことができます。 (2)終了時の表示形式を保存する  プログラム終了時のアクション閲覧画面の表示形式を保存するかどうかを設定 します。このチェックボックスをチェックしておくと起動時、前回終了時と同じ 表示形式にて一覧画面を表示します。  チェックをはずしておくと次の(3)の初期表示形式にて指定した画面を表示 します。  このチェックボックスをチェックすると(3)の初期表示形式が非活性となり 指定できません。初期表示形式を指定する場合はチェックをはずしておく必要が あります。 (3)初期表示形式  プログラム起動時、アクションの閲覧画面を常に同じ表示形式にて起動したい 場合、ここで、その表示形式を設定します。指定はドロップダウンリストにて以 下のうちからいずれかの表示形式を選択します。  ・1日表示  ・1ヶ月表示  ・一覧表示  この指定を設定をするためには(2)の「終了時の表示形式を保存する」の チェックボックスのチェックをはずしておく必要があります。 (4)(ok)ボタンを表示する  閲覧画面の左上に(ok)ボタンを表示するか、(X)ボタンを表示するかを設定し ます。それぞれのボタンにより以下の動作となります。  (ok)ボタンの場合:(ok)ボタンをタップするとActionDiaryを終了。  (X)ボタンの場合 :(X)ボタンをタップすると他のプログラムが前面に表示さ           れます。 (5)アクションテキストを使用する  「メモ」項目にてアクションテキストを使用するかを設定します。アクション テキストに関しては8.を参照ください。 (6)リストビューにて項目値を選択  時刻や場所などの項目を従来のドロップダウンリストで選択するか、慣性リス トビューで選択するかを設定します。 6.8.2 表示タブ  表示タブでは表示に関する項目を設定します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | フォント変更画面:[閲覧画面(1日) |▼] |  | 閲覧フォント: 閲覧サイズ: |  | [MS Pゴシック |▼] [9 |▼] |  | 一覧表示時の表示個数 :[30 |▼] |  | [v]1ヶ月表示にて日付タップ時1日表示 |  | |  | |  | |  | |  +----+ +----+----+------------+------+-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。 (1)フォント変更画面  フォントを変更する画面を以下の内から指定します。  ・閲覧画面(1日)  ・閲覧画面(1ヶ月)  ・閲覧画面(一覧)  ・レコーダー画面 (2)閲覧フォントと閲覧サイズ  (1)で指定した画面におけるアクション一覧の表示フォント名およびサイズ をドロップダウンリストのうちから選択します。  フォント名とサイズはデフォルトとして以下の値が設定されます。サイズは最 小5から最大48ポイントの範囲から選択します。  フォントデフォルト値: 9pt. MS UI Gothic (3)一覧表示時の表示個数  アクションの閲覧画面の表示形式が「一覧表示」の場合、1画面に表示するア クションの最大個数を設定します。設定は一画面,10,15,20,25,30のうちのいず れかをドロップダウンリストから選択します。  一画面を選択した場合、一画面に収まる分の個数となります。個数は(2)の 閲覧フォントと閲覧サイズの値により異なります。 (3)1ヶ月表示にて日付タップ時1日表示  アクションの閲覧画面にて1ヶ月表示形式を選択している場合にて各日のアク ション件数領域をタップした時の動作を設定します。チェックボックスのチェッ クにより以下のように動作します。  チェックあり:画面を1日表示形式に切替えます。表示する日付はタップした         日付です。  チェックなし:アクション一覧領域にタップした日付の内容を表示します。 6.8.3 編集タブ  作成/変更タブでは新規作成/変更画面に関する項目を設定します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | 新規作成時の時刻初期値:[現在時刻 |▼] |  | [v]後続作成時、現在時刻を設定 |  | レコーダーの移動区切り文字: [−>   ] |  | [v]移動区切り含む値は履歴に残さない |  | [v]作成/変更画面にて操作を継続して行う |  | |  | |  | |  +----+----+ +----+------------+------+-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。 (1)新規作成時の時刻初期値  アクションの新規作成時、アクションの開始日時、終了日時にどのような値を 初期値とするかを設定します。初期値として以下のうちのいずれかから選択する ことができます。  ・現在時刻  ・30分単位  ・終日  それぞれ、以下の値を初期値として設定します。  「現在時刻」の場合:   現在時刻を分単位でそのまま設定します。    「30分単位」の場合:   現在時刻を30分単位で切り下げた値を設定します。   例:現在の時刻が9:12なら「9:00」、9:42なら「9:30」となります。  「終日」の場合:   1日単位を示す、終日を設定します。 (2)後続作成時、現在時刻を設定  後続アクション作成時、終了日時にどのような値を初期値とするかを設定しま す。チェックボックスのチェックにより以下の値を初期値とします。  チェックボックスがチェックされている場合:   現在時刻を分単位でそのまま設定します。    チェックボックスがチェックされていない場合:   現時時刻を30分単位で切り上げした値を設定します。   例:現在の時刻が9:12なら「9:30」、9:42なら「10:00」となります。  ただし、終日のアクションから後続のアクションを作成した場合は、この設定 に関わらず、終日が初期として設定されます。 (3)レコーダーの移動区切り文字  アクションレコーダー画面にて移動する場合、移動元と移動先の間の区切る文 字列設定します。  デフォルトでは「−>」が設定されています。 (4)移動区切り含む値は履歴に残さない  作成/変更画面にて場所の値に(3)で指定した文字列を含む場合、その値を 場所の履歴に残すかどうかを設定します。チェックボックスがチェックされてい る場合、履歴に残しません。チェックされていない場合は値を場所の履歴に残し ます。  この設定はアクションレコーダーで記録したアクションを作成/変更画面にて 記録を訂正する場合を想定しています。この設定をチェックしないまま訂正する と移動時の値まで場所の履歴に残ります。このようになると、すぐに値の履歴が あふれ、有益な場所の値が消えてしまいます。  そのような時に、この設定をチェックしておくと移動元、移動先、それぞれ単 体の値のみ履歴に残ることになります。 (5)作成/変更画面にて操作を継続して行う  新規作成/変更画面にて作成、変更、削除後、閲覧画面に戻らず、変更画面に て操作を継続するかどうかを設定します。チェックボックスがチェックされてい る場合、変更画面にて操作を継続します。チェックされていない場合は操作を継 続せず、閲覧画面に戻ります。 6.8.4 検索タブ  検索タブでは検索に関する項目を設定します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | [v]検索終了後、一覧形式にて表示する |  | |  | |  | |  | |  | |  | |  | |  +----+----+----+ +------------+------+-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。 (1)検索終了後、一覧形式にて表示する  検索終了後、閲覧画面にて一覧形式にて表示するかどうかを指定します。チェッ クボックスがチェックされている場合、一覧形式にて表示し、チェックされてい ない場合は現在の表示形式にて表示します。 6.8.5 カスタマイズタブ  カスタマイズタブでは項目の表示名称に関して設定します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | 項目の表示名称 |  | 開始:  [開始              ] |  | 終了:  [終了              ] |  | 緯度:  [緯度              ] |  | 経度:  [経度              ] |  | 場所:  [場所              ] |  | 分類1: [分類1              ] |  | 分類2: [分類2              ] |  | メモ:  [メモ              ] |  | |  | |  +----+----+----+----+ +------+-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。  以下の項目の表示名称を設定します。閲覧画面や新規作成/変更画面にて項目 の表示名称をここで設定した値にて表示します。  ・開始日時  ・終了日時  ・緯度  ・経度  ・場所  ・分類1  ・分類2  ・メモ  ただし、画面によっては設定した値のすべてを表示できない場合があります。 6.8.6 データタブ  データタブではデータに関する項目を設定します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | オプション [キャンセル] |  +---------------------------------------------+  | データファイル: |  | [\Program Files\ActionDiary\User.dat ][...] |  | [ データファイルの圧縮 ] |  | |  | |  | フォーマットバージョン:[3.x.xxxx.xxxx ] |  | |  | |  +----+----+----+----+------------+ +-----+  |全般|表示|編集|検索|カスタマイズ|データ| |  +----+----+----+----+------------+------+-----+  ※ 上記は縦向きの場合の画面レイアウトです。横向きの場合、画面レイアウ    トは異なりますが表示項目は同じです。 (1)データファイル  データファイルを格納するパスを設定します。「データファイル」右のテキス トボックスにデータファイルを格納するパスをフルパスで指定するか、「...」 ボタンをタップしてファイル名指定ダイアログにてデータファイルのパスを指定 します。 (2)データファイルの圧縮  データファイル中の無駄な領域を削除し、データファイルを圧縮します。  ボタンをタップすると以下の確認ダイアログが表示されます。圧縮する場合は 「はい」を、圧縮を中止する場合は「いいえ」をタップします。  +-------------------------------------+  | データファイル圧縮確認 |  +-------------------------------------+  | (?) データファイル名 "\Program |  | Files\ActionDiary\user.sdf" |  | を圧縮してもよろしいですか? |  | 圧縮後、元のファイルは |  | "\Program |  | Files\ActionDiary\user.bak" |  | にリネームされます。 |  | |  | [ はい ] [ いいえ ] |  +-------------------------------------+  「いいえ」をタップすると以下のダイアログを表示し、圧縮を中止します。  +-------------------------------------+  | データファイル圧縮中止 ok|  +-------------------------------------+  | (i) データファイル圧縮を中止しまし |  | た。 |  +-------------------------------------+  「はい」をタップすると圧縮を実行します。圧縮を実行すると現在のデータファ イルは拡張子を「.bak」に変更し、圧縮したファイルを現在のファイル名で作成 します。  リネーム後のファイルと同じファイル名が存在する場合、以下のダイアログを 表示します。同名のファイルを削除後、圧縮を実行する場合は「はい」を、圧縮 を中止する場合は「いいえ」をタップします。  +---------------------------------------+  | 同名ファイル存在 |  +---------------------------------------+  | (?) 元のデータファイルのリネーム後と |  | 同名のファイル"\****\user.bak"が |  | 存在します。 |  | このデータファイル削除後、データ |  | ファイルの圧縮を実行しますか? |  | |  | [ はい ] [ いいえ ] |  +---------------------------------------+  圧縮が完了すると以下のダイアログを表示します。  +-------------------------------------+  | 圧縮完了 ok|  +-------------------------------------+  | (i) データファイルの圧縮が正常に |  | 終了しました。 |  +-------------------------------------+  現在使用中のファイル名と、データファイルに入力されているファイル名が異 なる場合、以下のダイアログを表示します。圧縮を実行する場合は「はい」を、 圧縮を中止する場合は「いいえ」をタップします。  +-------------------------------------+  | データファイル名確認 |  +-------------------------------------+  | (?) 指定のデータファイル名と現在の |  | データファイル名が異なりますが |  | よろしいですか? |  | |  | [ はい ] [ いいえ ] |  +-------------------------------------+ (3)フォーマットバージョン  現在読込んでいるデータファイルのフォーマットバージョンを表示します。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.9 バージョン情報 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.9 バージョン情報  「ActionDiary」のバージョン情報およびデータ情報を表示します。「閉じる」 ボタンをタップするとアクションの閲覧画面に戻ります。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | バージョン情報 [閉じる] |  +---------------------------------------------+  | ┌─┐ ActionDiary |  | │目│ Ver. 3.x.xxxx.xxxx |  | └─┘ Copyright (C) 2002-2010 LIUNQA. |  | All rights reserved. |  | |  | URL: http://homepage2.nifty.com/~liunqa/ |  | ------------------------------------------- |  | +-データ情報------------------------------+ |  | | ファイル:[\Program Files\ActionDiary\] | |  | | 件数: [xxx(xxxxx) ] | |  | +-----------------------------------------+ |  | |  +---------------------------------------------+  バージョン情報画面にはバージョン情報以外に以下の情報を表示します。 (1)ファイル  データファイルのパスを表示します。ドラッグすると隠れている部分を表示さ せることができます。 (2)件数  現在のデータの総件数および検索した状態であれば検索に該当する件数を以下 のように表示します。   検索していない状態:総件数のみ   検索した状態   :検索該当件数 ( 総件数 ) ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.10 インポート ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.10 インポート  インポートはエクスポートで作成したデータファイルやバージョン2.0より前の バージョンのActionDiaryのデータファイルからアクションを取り込むみます。 また、他のアプリケーションのデータも7.ファイルフォーマットに変換するこ とにより取り込むことができます。  以下に画面を示します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | インポート [閉じる] |  +---------------------------------------------+  | 対象ファイル: |  | [\Program Files\ActionDiary\User.dat ][...] |  | |  | +-データフォーマット---------------------+ |  | |○ Ver.1   ○ Ver.2   ◎ Ver.3  | |  | +----------------------------------------+ |  | |  | +-読込方法-------------------------------+ |  | |○追加       ◎置換       | |  | +----------------------------------------+ |  | |  | [ インポート ] |  | |  | |  +---------------------------------------------+ (1)対象ファイル  インポートするファイルを指定します。右端の「...」ボタンをタップすると ファイル選択ダイアログが表示されますのでフォルダを選択して、ファイル名を 入力します。 (2)データフォーマット  インポートするデータファイルのデータフォーマットを指定します。データフォ ーマットには以下の2種類があります。インポートするファイルに応じて選択し ます。  ・バージョン1フォーマット   バージョン2.0より前のバージョンのAction Diaryのデータ格納ファイル  フォーマットです。バージョン2.0より前のバージョンのAction Diaryからデー  タを以降する場合などに指定ます。バージョン1フォーマットの場合、次の  「読込方法」は「追加」のみとなります。  ・バージョン2フォーマット   Action Diary のバージョン2.x/3.0/3.1にて標準のエクスポートファイル  フォーマットです。「読込方法」として「追加」と「置換」のどちらかを選択  できます。  ・バージョン3フォーマット   ActionDiaryのバージョン3.2における標準のエクスポートファイルフォー  マットです。「読込方法」として「追加」と「置換」のどちらかを選択できます。  ※ データファイルフォーマットの詳細は7.1のデータファイルのフォーマッ    トを参照ください。 (3)読込方法  インポートする場合の読込方法を指定します。読込方法として「追加」と「置 換」のどちらかを選択できます。ただし、バージョン1フォーマットのデータファ イルをインポートする場合は「追加」のみとなります。  追加と置換の違いは以下のとおりです。  追加:現在のアクションのデータベースに新規のアクションとして追加。  置換:同じアクションがデータベース上にある場合、データファイルのアクショ     ンにて置換します。     同じアクションかどうかの判別は個々のアクションに振られているアク     ションIDにて判別します。このアクションIDはAction Diary 2.x以降、     および、ActionDiary 3.xにて新規作成や、インポートにて追加を選択     した場合に振られます。 (4)インポートボタン  指定された条件にてインポートを実行します。  なお、データ量が多い場合、取り込み時間がかなりかかることがあります。 よって、データ量が多い場合はAC電源をつないだ状態で実行することを推奨しま す。 (5)閉じるボタン  インポート画面を閉じてアクションの閲覧画面に戻ります。 (6)(ok)ボタン  (5)の閉じるボタンと同じです。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.11 エクスポート ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.11 エクスポート  現在該当しているアクションをデータファイルとして取り出します。このデー タファイルによりExcelなど他のアプリケーションへデータを渡すことができます。  +-- ★注意★ --------------------------------------------------------+  |・Action Diary バージョン 2.5より終日アクションをサポートしました。 |  | この終日アクションを含むデータをエクスポートすると、これまで(バー |  | ジョン 2.4)とは異なる値が出力されますので注意してください。詳細は |  | 7.のファイルフォーマットを参照ください。            |  |・エクスポートしたデータファイルをExcelにて読込む場合、1行目にタイト|  | ル行が必要となります。以下に例を示します。            |  |                                  |  |例)バージョン2形式にタイトル行をつけた場合。  |                                  |  |AID StaDate StaTime EndDate EndTime Place Category1 Category2 Memo  |ID2002071118000074 2002/07/11 18:00:00 2002/07/11 22:00:00 バイト先 アルバイト 夜間 コンビニ。  |ID2002071313300046 2002/07/13 13:30:00 2002/07/13 15:00:00 会社 会議 第12回 対策会議。  |ID2002071319300065 2002/07/13 19:30:00 2002/07/13 21:00:00 レストラン 食事 夕食 らーめん。  |                                  |  +-------------------------------------------------------- ★注意★ --+  以下に画面を示します。  +--+------------------------------------------+  |田| ActionDiary (ok) |  +--+------------------------------------------+  | エクスポート [閉じる] |  +---------------------------------------------+  | 対象ファイル: |  | [\Program Files\ActionDiary\User.csv ][...] |  | |  | +-データフォーマット---------------------+ |  | |○ Ver.1   ○ Ver.2   ◎ Ver.3  | |  | +----------------------------------------+ |  | |  | [エクスポート] |  | |  | |  +---------------------------------------------+ (1)対象ファイル  エクスポートするファイルを指定します。右端の「...」ボタンをタップする とファイル選択ダイアログが表示されますのでフォルダを選択して、ファイル名 を選択します。 (2)データフォーマット  エクスポートするデータファイルのデータフォーマットを指定します。データ フォーマットには以下の2種類があります。用途に応じてフォーマットを選択し ます。  ・バージョン1フォーマット   バージョン2.0より前のAction Diary のデータ格納ファイルフォーマットで、  Action Diary バージョン2.0以降またはActionDiary 3.xへデータを渡す場合  などに指定します。   ただし、バージョン1フォーマットの場合、インポートする場合、「読込方  法」としては「追加」のみとなります。   この形式では3.2以降に追加された項目をエクスポートできません。  ・バージョン2フォーマット   Action Diary バージョン 2.x/3.0/3.1にて標準のエクスポートファイルフォー  マットです。バージョン2フォーマットではインポート時、「読込方法」とし  て「追加」と「置換」のどちらかを選択できます。   この形式では3.2以降に追加された項目をエクスポートできません。  ・バージョン3フォーマット   ActionDiaryのバージョン3.2における標準のエクスポートファイル形式です。  インポートする場合、「読込方法」として「追加」と「置換」のどちらかを選  択できます。   通常はこちらのフォーマットを選択することを推奨します。  ※ データファイルフォーマットの詳細は7.1のデータファイルのフォーマッ    トを参照ください。 (3)エクスポート  指定された条件にてエクスポートを実行します。  なお、データ量が多い場合、取り出し時間がかなりかかることがあります。こ の場合、エクスポートが完了するまでしばらくお待ちください。  +-- ★注意★ --------------------------------------------------------+  |メモの値中の改行をついて                      |  |                                  |  | メモの値に改行が含まれている場合、削除されて出力されます。よって、|  |一旦エクスポートしてからインポートするとエクスポート前と同じ値には復|  |元されませんのでご注意ください。                  |  | バックアップの目的にてエクスポートする場合はデータファイル毎コピー|  |してください。                           |  +-------------------------------------------------------- ★注意★ --+ (4)閉じるボタン  エクスポート画面を閉じてアクションの閲覧画面に戻ります。 (5)(ok)ボタン  (4)の閉じるボタンと同じです。 6.12 カレンダ  日付の移動、アクションの作成、変更時にて日付を指定する場合、以下のよう なカレンダ画面を表示します(日にちの部分はその時の日付により異なります)。  この画面にて目的の日付を表示し、目的の日をタップすることにより、目的の 日付を指定することができます。以下に画面の各項目を説明します。  +----------------------+  | [<] yyyy年mm 月 [>] |  +----------------------+  | 日 月 火 水 木 金 土 |  | -------------------- |  | 30 1 2 3 4 5 6 |  | 7 8 9 10 11 12 13 |  | 14 15 16 17 18 19 20 |  | 21 22 23 24 25 26 27 |  | 28 29 30 31 1 2 3 |  | 4 5 6 7 8 9 10 |  | 今日: yy/mm/dd |  +----------------------+ (1)yyyy  表示している日付の年を示します。「yyyy」をタップすると「yyyy」がスピン ボックスに変わりますので、テキストボックスに指定の年を整数で入力するか、 矢印で値を調整します。ただし、1752年10月より以前の値は入力できません。 (2)mm  表示している日付の月を示します。「mm」をタップすると「mm」がドロップダ ウンリストに変わりますので、指定の月を指定します。 (3)日にち  表示している日付の1ヶ月間の日にちを表示します。また、前後の月の日にち も1週間前後表示します。日にちの上に曜日を表示しています。  表示している月に今日の日付が含まれている場合、その日にちの数値を枠で囲っ ています。 (4)「<」、「>」  月移動ボタン。「<」で前の月へ、「>」で次の月へ移動します。ただし、1752 年10月より前には移動できません。 (5)「今日:yy/mm/dd」  今日の日付を示し、タップすると今日へ移動します。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■ ■■ ■■ 6.13 終了 ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ 6.13 終了  プログラムの終了は「ファイル」メニューの「終了」を選択するか、画面右上 の「(ok)」ボタンをタップします。画面右上のボタンが「(X)」の場合は終了せず にウィンドウが他のプログラムの背面にまわります。 ■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■■ ■■ ■■ 7.ファイルフォーマット ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 7.ファイルフォーマット  以下に「ActionDiary」にて利用するエクスポート/インポートファイルのフォー マットおよびデータベースファイルの定義を示します。ただし、以下に示すフォー マットは将来予告なしに変更になる可能性があります。  ### ★注意事項★ #####################################################  # ●終日アクションについて                      #  #                                   #  #  Action Diary バージョン 2.5より終日アクションをサポートしました。#  # この終日アクションは開始時刻を「00:00:00」、終了時刻を「24:00:00」 #  # とすることにより表現しています。このため、終日アクションを含むデー #  # タをエクスポートした場合、これまで(バージョン 2.4)とは異なる形式で #  # 出力されます。                           #  #  エクスポートしたファイルを利用している場合はご注意ください。   #  ##################################################### ★注意事項★ ### 7.1 データファイルのフォーマット  データファイルのフォーマットとしては以下の3形式があります。  (1)バージョン1フォーマット  (2)バージョン2フォーマット  (3)バージョン3フォーマット  以下、それぞれのフォーマットに関して説明します。 7.1.1 バージョン1フォーマット  バージョン1フォーマットはAction Diaryのバージョン2.0より前のバージョン (以下、旧バージョン)のデータ格納フォーマットです。旧バージョンからのデー タ移行時などに利用します。  旧バージョンでは記録されているアクションのデータは標準ではプログラムが あるフォルダに「user.dat」の名前で作成します。  以下にこのデータファイルのフォーマットに関して説明します。  バージョン1フォーマットのファイルはタブ区切り形式で、1行に以下の項目 の順にタブで区切って並べます。文字コードはSJISコードです。 (1)開始日  「yyyy/mm/dd」形式であらわします。 (2)開始時刻  「HH:mm」形式で、時間は24時間形式であらわします。  終日アクションの場合、「00:00」となります。 (3)終了日  「yyyy/mm/dd」形式であらわします。 (4)終了時刻  「HH:mm」形式で、時間は24時間形式であらわします。  終日アクションの場合、「24:00」となります。 (5)場所  文字列であらわします。改行およびタプを含めることはできません。 (6)分類1  文字列であらわします。改行およびタプを含めることはできません。 (7)分類2  文字列であらわします。改行およびタプを含めることはできません。 (8)メモ  文字列であらわします。改行およびタプを含めることはできません。  以下にファイル内容の例を示します。 +--------------------------------------------------------------------------- |2002/07/11 18:00 2002/07/11 22:00 バイト先 アルバイト 夜間 コンビニ。 |2002/07/13 13:30 2002/07/13 15:00 会社 会議 第12回 対策会議。 |2002/07/13 19:30 2002/07/13 21:00 レストラン 食事 夕食 らーめん。 +--------------------------------------------------------------------------- 7.1.2 バージョン2フォーマット  バージョン2フォーマットはAction Diaryのバージョン2.0および ActionDiary バージョン3.0、3.1における標準のエクスポートファイル形式です。  以下にこのデータファイルのフォーマットに関して説明します。  バージョン2フォーマットのファイルはタブ区切り形式で、1行に以下の項目 の順にタブで区切って並べます。文字コードはSJISコードです。 (1)アクションID  アクションを識別する18桁の英数字からなる文字列。 (2)開始日  「yyyy/mm/dd」形式であらわします。 (3)開始時刻  「HH:mm:ss」形式で、時間は24時間形式であらわします。  終日アクションの場合、「00:00:00」となります。 (4)終了日  「yyyy/mm/dd」形式であらわします。 (5)終了時刻  「HH:mm:ss」形式で、時間は24時間形式であらわします。  終日アクションの場合、「24:00:00」となります。 (6)場所  文字列であらわします。改行およびタプを含めることはできません。 (7)分類1  文字列であらわします。改行およびタプを含めることはできません。 (8)分類2  文字列であらわします。改行およびタプを含めることはできません。 (9)メモ  文字列であらわします。改行およびタプを含めることはできません。  以下にファイル内容の例を示します。 +--------------------------------------------------------------------------- |ID2002071118000074 2002/07/11 18:00:00 2002/07/11 22:00:00 バイト先 アルバイト 夜間 コンビニ。 |ID2002071313300046 2002/07/13 13:30:00 2002/07/13 15:00:00 会社 会議 第12回 対策会議。 |ID2002071319300065 2002/07/13 19:30:00 2002/07/13 21:00:00 レストラン 食事 夕食 らーめん。 +--------------------------------------------------------------------------- 7.1.3 バージョン3フォーマット  バージョン3フォーマットはActionDiaryのバージョン3.2における標準のエク スポートファイル形式です。  以下にこのデータファイルのフォーマットに関して説明します。  バージョン3フォーマットのファイルはタブ区切り形式で、1行目はヘッダ、2 行目以降がデータとなっています。1行に以下の項目の順にタブで区切って並び ます。文字コードはSJISコードです。  ------------------------------------   列   項目     ヘッダの値  ------------------------------------   1列目 アクションID ActId   2列目 最終更新日時 LastUpdate   3列目 開始日時   StaDateTime   4列目 終了日時   EndDateTime   5列目 緯度     Latitude   6列目 緯度     Longitude   7列目 件名     Subject   8列目 場所     Place   9列目 分類1     Category1  10列目 分類2     Category2  11列目 メモ     Memo  12列目 拡張項目   ExtItems  ------------------------------------  それぞれの項目を以下に説明します。 (1)アクションID  アクションを識別する18桁の英数字からなる文字列。 (2)最終更新日時  アクションを最後に変更した日時で、「yyyy/mm/dd HH:mm:ss」形式であらわ します。時間は24時間形式。 (3)開始日時  アクションの開始日時で「yyyy/mm/dd HH:mm:ss」形式であらわします。時間 は24時間形式。終日アクションの場合、「00:00:00」となります。 (4)終了日時  アクションの終了日時で「yyyy/mm/dd HH:mm:ss」形式であらわします。時間 は24時間形式。終日アクションの場合、「24:00:00」となります。 (5)緯度  アクションの場所の緯度。浮動小数点の値であらわします。 (6)経度  アクションの場所の経度。浮動小数点の値であらわします。 (7)件名  アクションの件名、タイトルをあらわします。  ただし、現時点では未サポート。 (8)場所  アクションの場所を文字列であらわします。改行およびタプを含めることはできません。 (9)分類1  アクションの分類1を文字列であらわします。改行およびタプを含めることはできません。 (10)分類2  アクションの分類2を文字列であらわします。改行およびタプを含めることはできません。 (11)メモ  アクションのメモを「"」で囲った文字列であらわします。改行や水平タプ等、 一部の文字は以下のように変換します。    記入文字    ファイル中の文字    ----------------------------------    改行      \n  (= 0x0A)    復帰      \r  (= 0x0D)    水平タブ    \t  (= 0x09)    \ 文字     \\    ' 文字     \'    " 文字     \"    16進数値    \xXXXX(※1)    ----------------------------------   ※1  XXXXは1〜4桁の16進数値。16進数値は0〜9、a〜f、A〜Fであらわす。      16進数値の後に0〜9、a〜f、A〜Fの文字を表現する場合はいったん文字      列を切って表現してください。 (12)拡張項目  拡張項目として拡張項目編集画面で登録した値をあらわします。ひとつの項目 は以下の属性を組みとしています。  ・項目名  ・項目表示名 (現在は未使用。項目名と同じ値)  ・タイプ  ・値  ファイル中はこれら属性を「:」で区切って表します。なお、値はタイプに応 じて「"」で囲みます。以下に例を示します。  例)   Height:Height:int:100:Width:Width:int:200:name:name:string:"こうもくめい":  それぞれの属性について以下に示します。 (a)項目名  拡張項目編集画面で設定した項目の名称です。 (b)項目表示名  項目の表示時の名称です。ただし、現在未サポートで(a)項目名と同じ値です。 (c)タイプ  値の種類として以下のタイプがあります。  ------------------------------------------  タイプ名 値 ""に囲み 値の例 (※1)  ------------------------------------------  int 整数 × 1234  float 浮動小数点 × 12.34  string 文字列 ○ あいうえお  date 日付 ○ 2010/11/14  time 時刻 ○ 12:34:56  datetime 日時 ○ 2010/11/14 12:34:56  File ファイル名 ○ \\My Documents\\個人用\\aaa.doc  mlstring 文字列(改行含む) ○ 今日は\r\n晴れです。  ------------------------------------------  ※  ファイル中の記述にて「"」で囲む値は一部の文字は以下のように変換し     ます。    記入文字    ファイル中の文字    ----------------------------------    改行      \n  (= 0x0A)    復帰      \r  (= 0x0D)    水平タブ    \t  (= 0x09)    \ 文字     \\    ' 文字     \'    " 文字     \"    16進数値    \xXXXX(※1)    ----------------------------------  ※ 1 ファイル中の記述にて「"」で囲む場合は「○」、囲まない場合は「×」。 (d)値  項目の値をです。  以下にファイル内容の例を示します。 +--------------------------------------------------------------------------- |ActId LastUpdate StaDateTime EndDateTime Latitude Longitude Subject Place Category1 Category2 Memo ExtItems |ID2002071118000074 2002/07/11 18:00:00 2002/07/11 18:00:00 2002/07/11 22:00:00 36.23316 137.95546 バイト先 アルバイト 夜間 "コンビニ。" |ID2002071313300046 2002/07/11 18:00:00 2002/07/13 13:30:00 2002/07/13 15:00:00 会社 会議 第12回 対策会議。 |ID2002071319300065 2002/07/11 18:00:00 2002/07/13 19:30:00 2002/07/13 21:00:00 レストラン 食事 夕食 "らーめん。" Vdate:Vdate:date:"2010/11/24":Vdatetime:Vdatetime:datetime:"2010/11/16 16:08:26":Vfile:Vfile:File:"\\ConnMgr\\CMMapP":Vfloat:Vfloat:float:12.34:Vint:Vint:int:1234:Vmlstring:Vmlstring:mlstring:"aaaaa\r\nbbbb\r\ncccccc\r\n":Vstring:Vstring:string:"STRSTR":Vtime:Vtime:time:"20:04:52": +--------------------------------------------------------------------------- ■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■■ ■■ ■■ 7.2 データベースファイルのフォーマット ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 7.2 データファイルのフォーマット  ActionDiaryはデータをデータベース(SQL Server Compact Edtion v3.5 SP1) に格納します。以下にこのデータベースのフォーマットを示します。  ただし、下記のデータを直接変更すると誤動作の原因となりますので変更は必 ずActionDiaryから行い、直接変更することはしないでください。  アクションなどを格納するデータベースは以下のテーブルから構成されます。  (1)ユーザデータテーブル(t_UserData)  (2)システム情報テーブル(t_SysInfo)  (3)整数データテーブル(t_LongData)  (4)文字列データテーブル(t_TextData)  (5)アクションレコーダーデータテーブル(t_RcdrData)  以下、それぞれのテーブルに関して説明します。  ### ★注意事項★ #####################################################  #  ActionDiary 3.x はまだ開発途上であり、データファイルのフォーマッ #  # トは以下に示すフォーマットから予告なく、変更になる可能性がありま #  # す。ご理解の上、参照ください。 #  ##################################################### ★注意事項★ ### 7.2.1 ユーザデータテーブル(t_UserData)  登録されたアクションのデータを格納するテーブルで以下のフィールドから構 成されます。  (1)アクションID  (2)最終更新日時  (3)開始日時  (4)終了日時  (5)緯度  (6)緯度  (7)件名(現時点では未使用)  (8)場所  (9)分類1  (10)分類2  (11)メモ  (12)拡張項目  以下それぞれのフィールドに関して説明します。 (1)アクションID  フィールド名:f_nchActId  データ型:テキスト型(nchar)  フィールドサイズ:18  内容:アクションを識別するユニークな値。ただし、他のデバイスでデータを     作成した場合、競合することがあります。 (2)最終更新日時  フィールド名:f_dtLastUpdate  データ型:日時型(datetime)  内容:アクションの最終更新日時。 (3)開始日時  フィールド名:f_nchStaDateTime  データ型:テキスト型(nchar)  フィールドサイズ:19  内容:アクションの開始日時で、「yyyy/mm/dd HH:mm:ss」形式であらわしま     す。 (4)終了日時  フィールド名:f_nchEndDateTime  データ型:テキスト型(nchar)  フィールドサイズ:19  内容:アクションの終了日時で、「yyyy/mm/dd HH:mm:ss」形式であらわしま     す。 (5)緯度  フィールド名:f_fltLatitude  データ型:浮動小数点型(float)  内容:アクションの位置情報の緯度をあらわします。     ※現時点では未使用。 (6)経度  フィールド名:f_fltLongitude  データ型:浮動小数点型(float)  内容:アクションの位置情報の経度をあらわします。     ※現時点では未使用。 (7)件名  フィールド名:f_nvcSubject  データ型:可変長文字データ型(nvarchar)  フィールドサイズ:最大100  内容:件名 (8)場所  フィールド名:f_nvcPlace  データ型:可変長文字データ型(nvarchar)  フィールドサイズ:最大500  内容:アクションの場所をあらわします。 (9)分類1  フィールド名:f_nvcCategory1  データ型:可変長文字データ型(nvarchar)  フィールドサイズ:最大500  内容:アクションの分類1をあらわします。 (10)分類2  フィールド名:f_nvcCategory2  データ型:可変長文字データ型(nvarchar)  フィールドサイズ:最大500  内容:アクションの分類2をあらわします。 (11)メモ  フィールド名:f_nvcMemo  データ型:可変長文字データ型(nvarchar)  フィールドサイズ:最大2000  内容:アクションのメモをあらわします。 (12)拡張項目  フィールド名:f_nvcExtItems  データ型:可変長文字データ型(nvarchar)  フィールドサイズ:最大2000  内容:アクションの拡張項目をあらわします。 7.2.2 システム情報テーブル(t_SysInfo)  ActionDiary全体に関わる情報を格納するテーブルで以下のフィールドから構 成されます。  (1)項目名  (2)値  以下それぞれのフィールドに関して説明します。 (1)項目名  フィールド名:f_nvcItem  データ型:テキスト型(nvarchar)  フィールドサイズ:最大20  内容:各種システム情報の項目名をあらわします。 (2)値  フィールド名:f_nvcValue  フィールドサイズ:最大500  内容:各種システム情報の値をあらわします。  システム情報テーブルは項目名と値を対にして以下の情報を持ちます。  (1)データベースファイルを作成したプログラム名   項目名:ProgName   値:例)ActionDiary  (2)データベースファイルを作成したプログラムのバージョン   項目名:ProgVer   値:例)3.0.2003.0527  (3)データベースフォーマットバージョン   項目名:DBFmtVer   値:例)2.0.2003.0527  (4)データベース生成日時   項目名:CreateTime   値:「yyyy/mm/dd HH:mm:ss」形式であらわす。     例)2003/05/27 10:09:35  (5)データベースファイルのフォーマットを更新したプログラムのバージョン   項目名:UpdProgVer   値:例)2.2.2003.0810  (6)データベース更新日時   項目名:UpdateTime   値:「yyyy/mm/dd HH:mm:ss」形式であらわす。     例)2003/08/10 10:09:35 7.2.3 整数データテーブル(t_LongData)  ActionDiaryにおける整数データを格納するテーブルで以下のフィールドから 構成されます。  (1)項目名  (2)値  以下それぞれのフィールドに関して説明します。 (1)項目名  フィールド名:f_nvcItem  データ型:テキスト型(nvarchar)  フィールドサイズ:最大20  内容:ActionDiaryにおける整数データの項目名をあらわします。 (2)値  フィールド名:f_i4Value  データ型:4バイト整数型(int)  内容:ActionDiaryにおける整数データの値をあらわします。  整数データテーブルは項目名と値を対にして以下の情報を持ちます。  (1)アクションレコーダー履歴数   項目名:RcdrHistNum   値:アクションレコーダーデータテーブル(t_RcdrData)に記録されている履     歴のうち有効なデータの数。 7.2.4 文字列データテーブル(t_TextData)  ActionDiaryにおける文字列データを格納するテーブルで以下のフィールドか ら構成されます。  (1)項目名  (2)値  以下それぞれのフィールドに関して説明します。 (1)項目名  フィールド名:f_nvcItem  データ型:テキスト型(nvarchar)  フィールドサイズ:最大20  内容:ActionDiaryにおける文字列データの項目名をあらわします。 (2)値  フィールド名:f_nvcValue  データ型:テキスト型(nvarchar)  フィールドサイズ:最大500  内容:ActionDiaryにおける文字列データの値をあらわします。  文字列データテーブルは項目名と値を対にして以下の情報を持ちます。  (1)最終記録アクションID   項目名:RcdrPreActId   値:最後に記録したアクションのアクションID。  (2)最終記録日時   項目名:RcdrPreDateTime   値:最後に記録したアクションの日時。現在未使用。廃止予定。  (3)アクションレコーダー画面の日時   項目名:RcdrDateTime   値:アクションレコーダー画面の「時刻」の値。「yyyy/mm/dd HH:mm」形式     であらわす。値が「<現在時刻>」の場合は空文字("")が入る。     例)2003/05/27 10:09  (4)アクションレコーダー画面の緯度   項目名:RcdrLatitude   値:アクションレコーダー画面の「緯度」の値。  (5)アクションレコーダー画面の経度   項目名:RcdrLongitude   値:アクションレコーダー画面の「経度」の値。  (6)アクションレコーダー画面の場所   項目名:RcdrPlace   値:アクションレコーダー画面の「場所」の値。  (7)アクションレコーダー画面の分類1   項目名:RcdrCategory1   値:アクションレコーダー画面の「分類1」の値。  (8)アクションレコーダー画面の分類2   項目名:RcdrCategory2   値:アクションレコーダー画面の「分類2」の値。 7.2.5 アクションレコーダーデータテーブル(t_RcdrData)  アクションレコーダーに関する履歴情報を格納するテーブルで以下のフィール ドから構成されます。  (1)番号  (2)アクションID  以下それぞれのフィールドに関して説明します。 (1)番号  フィールド名:f_i4SNo  データ型:4バイト整数型(int)  内容:アクションレコーダーにて記録されたアクションの順番をあらわしま     す。値は0から順に振られます。 (2)アクションID  フィールド名:f_nchActId  データ型:テキスト型(nchar)  フィールドサイズ:18  内容:アクションレコーダーにて記録されたアクションのアクションIDをあら     わします。 ■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■■■■■ ■■ ■■ 8.アクションテキスト ■■  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 8.アクションテキスト  アクションテキストはメモ内にロジックをC言語ライクの文法で記述すること ができます。アクションは以下のように記述します。 <準備>  オプション画面の全般タブにて「アクションテキストを使用する」にチェック を入れます。 <記述方法>  メモ内に記述するロジックは以下のように"#"で囲みます。以下に入力例と表 示結果を示します。  入力例)  3+4は#3+4#です。  表示結果) 3+4は7です。  "#"を文字として入力したい場合は以下のように"#"を2つ続けます。以下に入 力例と表示結果を示します。  入力例)  "##"はシャープです。  表示結果) "#"はシャープです。 <文の区切り>  アクションは複数の文から構成され、文と文は";"にて区切ります。末尾に";" は不要です。以下に入力例を示します。  入力例) a=17;b=32;a+b <表示される結果>  メモには以下のように最後に計算した結果が表示されます。以下に入力例と表 示結果を示します。  入力例)  17と32の和は#a=17;b=32;a+b#です。  表示結果) 17と32の和は49です。 <値と変数> 扱うことが可能な値の種類:整数、浮動小数点および文字列。  整数   使用可能範囲:-2147483648 〜 2147483647  浮動小数点   最大値:1.7976931348623158e+308  文字列   表記方法:    特殊文字を文字をあらわす場合には以下のように「\」から始まるエスケー   プシーケンス文字にて表現する。    表現したい文字 記入方法    --------------------------    改行      \n  (= 0x0A)    復帰      \r  (= 0x0D)    水平タブ    \t  (= 0x09)    \ 文字     \\    ' 文字     \'    " 文字     \"    16進数値    \xXXXX(※1)    --------------------------   ※1  XXXXは1〜4桁の16進数値。16進数値は0〜9、a〜f、A〜Fであらわす。      16進数値の後に0〜9、a〜f、A〜Fの文字を表現する場合はいったん文字      列を切って表現してください。 変数:名称は英数字。格納する値は整数、浮動小数点および文字列の区別はあり    ません。同じ変数に整数を代入し、その後、文字列を代入するなど、他の    型の値を代入しなおすことができます。    注:現在、制御構文から始まる名称は使用できません。      例)使用できない変数名:ifVar, elseVar など。 <変数の有効範囲>  1つのメモ内にて有効です。1つのメモ内ならば、他の%〜%で設定した変数にも アクセスできます。以下に入力例と表示結果を示します。  入力例)  走行距離は#kyori=250#km、消費燃料は#nenryo=25#Lのため、燃費は#kyor/nenryo#km/Lです。  表示結果) 走行距離は250km、消費燃料は25Lのため、燃費は10km/Lです。 <システム項目と拡張項目>  ロジックの中からアクションに標準で備わっている項目の値を読み出すことが できます。ただし、これら項目はロジックの中から値を変更することはできませ ん。  以下に項目とロジック中に記述する名称を示します。   ----------------------------------------   項目名     ロジックにて記述する名称   ----------------------------------------   アクションID  SIActId   最終更新日   SILastUpdate   開始日時    SIStaDateTime   終了日時    SIEndDateTime   緯度      SILatitude   経度      SILongitude   件名      SISubject   場所      SIPlace   分類1      SICategory1   分類2      SICategory2   メモ      SIMemo   ----------------------------------------  メモの値は記入されている値のままで、アクションテキストとして解釈した値 ではありません。  上記標準で備わっている項目と同様に拡張項目に設定した項目の値を読み出すこ ともできます。ただし、こちらも上記同様ロジックの中から値を変更することは できません。 <演算子> 符号変換 +(単項) :特に効果なし。 -(単項) :正負を逆転させる。 四則演算子  左辺と右辺の値の型が異なる場合は右辺の値を左辺の値に変換してから実行し ます。 +(2項) :整数の場合は加算。      文字列の場合は左辺の文字列の末尾に右辺の文字列を連結。 -(2項) :整数の場合は減算。文字列には適用不可。 * :整数の場合は乗算。文字列には適用不可。 / :整数の場合は除算。文字列には適用不可。 代入演算子 = :代入 比較演算子 == :等価 != :以外 >  :より小さい <  :より大きい >= :以上 <= :以下 優先順位 () :優先順位変更 <関数> (1)LocalTime():  機能:現在日時を文字列で返す。  引数:なし。  戻り値:現在日時を"yyyy/mm/dd HH:mm:ss"形式の文字列で返す。時は24時間形式。  例 :   下記の場合、変数「TmStr」に現在日時を代入する。   TmStr=LocalTime() (2)Rand(n):  機能:乱数を発生させる。  引数:乱数の最大値+1を整数値で指定する。  戻り値:引数nを超えない乱数を整数で返す。最小値0。  例 :   下記の場合、0〜9までの乱数を変数「VarRnd」に代入する。   VarRnd = Rand(10) (3)Length(string):  機能:指定の文字列の文字数を返す。  引数:文字列を指定する。  戻り値:引数に指定された文字列の文字数。  例 :   下記の場合、変数StrLenに6が代入されます。   StrLen=Length("ABCあいう")   下記の場合、変数varStrに格納されている文字列の長さを変数StrLenに代入   します。   StrLen=Length(varStr) (4)Substring(string,begin,length):  機能:対象となる文字列から、指定された位置から指定の長さの文字列を取り     出す。  引数:第1引数(string)は対象となる文字列。     第2引数(begin)は文字列取出し開始位置。開始位置の指定は0から。     第3引数(length)は取出す文字列長さ。文字数で指定。  戻り値:取出した文字列。  例 :   下記の場合、変数strVal1の2文字目から4文字目までの文字列をstrVal2に代   入する。strVal1の値が「ABCDEFGHIJKLM」の場合、「BCD」がstrVal2に代入   される。   strVal2=Substring(strVal1,1,3) (5)IndexOf(string,find,begin)  機能:対象とする文字列から、指定の文字列を含む位置を返す。  引数:第1引数(string)は対象となる文字列。     第2引数(find)は探す文字列。     第3引数(begin)は検索開始位置を整数値で指定。先頭は0。引数省略時     は0。  戻り値:指定の文字列を含む位置。含まない場合は負の値。  例 :   下記の場合、変数varStringの先頭から「DEF」を検索する。varStringの値が   「ABCDfEFGHIJ」の場合、3がKwdPosに代入される。   KwdPos=Indexof(varString, "DEF")   下記の場合、変数Cntntを変数CntIx(整数値)の位置から検索する。   CntIx=IndexOf(Cntnt,"