(57)【要約】      （修正有）【課題】携帯端末の使用者の行動を特定し、使用者の作業の継続時間の計測を自動で行う。【解決手段】携帯端末は、作業を特定するための場所定義テーブル１０９１、加速度定義テーブル１０９２、アクセスポイント定義テーブル１０９４等をメモリ部１０９０に記憶している。位置情報取得部１３１０、動作情報取得部１３２０、操作情報取得部１３３０の各部は、携帯端末を介して、使用者の位置情報、動作情報、操作情報、を取得し、取得時刻とともにメモリ部１０９０に記憶させる。作業特定部は、取得した位置情報と場所定義テーブル１０９１を、取得した動作情報と加速度定義テーブル１０９２を、取得した操作情報とアクセスポイント定義テーブル１０９４等を、比較し、比較結果に基づいて、使用者の作業を特定する。作業計測部１３５０は、特定された作業の継続時間を計測する。【選択図】図１５
2013183386.tif 000002
【特許請求の範囲】
【請求項１】
現在日時を計時する計時部と、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得部と、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得部と、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得部と、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶部と、
前記使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶部と、
前記使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶部と、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定部と、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定部により特定された作業情報が表す作業の継続時間を計測する作業計測部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記位置情報取得部は、ＧＰＳ衛星から衛星電波を受信して前記携帯端末の位置を表す位置情報を取得するＧＰＳ部から、前記位置情報を取得する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記位置情報取得部は、通信装置と無線通信によりデータの送受信を行う送受信部から、該通信装置を識別する通信装置識別情報を取得し、取得した通信装置識別情報と、前記計時部が計時した該通信装置と無線通信した時刻と、を対応付けて前記位置履歴記憶部に記憶させ、
前記位置定義記憶部は、通信装置識別情報と、該通信装置識別情報により識別される通信装置の設置位置において携帯端末の使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記位置履歴記憶部に記憶された通信装置識別情報と、前記位置定義記憶部に記憶された通信装置識別情報との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記操作情報取得部は、通信装置と無線通信を行う送受信部により送受信する通信データと、前記計時部が計時した該通信データを取得した時刻と、を対応付けて前記操作履歴記憶部に記憶させ、
前記操作定義記憶部は、文字キーワードを含む文字情報と、該文字キーワードに関連して該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記操作履歴記憶部に記憶された通信データと、前記操作定義記憶部に記憶された前記文字情報との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記操作情報取得部は、前記使用者がカメラを操作することにより、該カメラにより取得された撮像画像と、前記計時部が計時した該撮像画像を取得した時刻と、を対応付けて前記操作履歴記憶部に記憶させ、
前記操作定義記憶部は、撮影対象物の画像を含む作業特定画像と、該撮影対象物に関連して該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記位置履歴記憶部に記憶された撮像画像と、前記操作定義記憶部に記憶された作業特定画像との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記操作情報取得部は、前記使用者の通話をマイクで録音することより取得された音声データと、前記計時部が計時した該音声データを取得した時刻と、を対応付けて前記操作履歴記憶部に記憶させ、
前記操作定義記憶部は、音声キーワードを含む音声情報と、該音声キーワードに関連して該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記操作履歴記憶部に記憶された音声データと、前記操作定義記憶部に記憶された音声情報との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記動作情報取得部は、前記使用者の動作を表す検出信号を出力する加速度センサから取得した加速度データと、前記計時部が計時した該加速度データを取得した時刻と、を対応付けて前記動作履歴記憶部に記憶させ、
前記動作定義記憶部は、加速度情報と、該加速度情報により識別される携帯端末の使用者が行う動作を表す動作情報と、該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記動作特定部は、前記動作履歴記憶部に記憶された加速度データと、前記動作定義記憶部に記憶された加速度情報との比較結果に基づいて、前記動作情報を特定する、
ことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得ステップと、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得ステップと、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得ステップと、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶ステップと、
前記使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶ステップと、
前記使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶ステップと、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定ステップと、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定ステップにより特定された作業情報が表す作業の継続時間を計測する作業計測ステップと、
を備える情報処理方法。
【請求項９】
コンピュータに、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得機能と、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得機能と、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得機能と、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶機能と、
携帯端末の使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶機能と、
携帯端末の使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶機能と、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定機能と、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定部により特定された作業情報が表す作業の継続時間を計測する作業計測機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者の作業内容を特定し、その作業の継続時間を測定する情報処理装置、情報処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
特許文献１には、生産工程の作業分析のため、カメラ等の映像記録装置で人の作業を記録し、記録した映像から作業項目を判別し、各作業に要した作業時間を計測することによって観測終了後直ちに分析データを取得できる方法が開示されている。
【０００３】
また、特許文献２には、携帯端末から位置情報や時刻を取得することによって、人が定型行動を行ったか否かを判別し、定型行動からはずれた場合に、アラーム通知することによって、異常行動を検知する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２９７８６４号公報
【特許文献２】特開２００９−２５８９７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１にあっては、作業者の様子を記録する映像記録装置が固定されているため、作業者が映像記録装置の撮影可能な範囲外の位置へ移動した場合、作業記録を収集することができなくなり、生産工程の分析ができないことがある。
【０００６】
また、上述した特許文献２にあっては、携帯端末の取得する位置情報により、携帯端末の所有者が通常行動を行っているか否かで異常行動を通知するためのものであり、携帯端末の所有者の行動の継続時間については計測していない。
【０００７】
この発明は、上記実情に鑑みてなされたもので、携帯端末の使用者（以下、「使用者」とする）の行動を特定し、自動で使用者の作業の継続時間を計測可能な情報処理装置、情報処理方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の第１の観点に係る情報処理装置は、
現在日時を計時する計時部と、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得部と、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得部と、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得部と、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶部と、
前記使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶部と、
前記使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶部と、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定部と、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定部により特定された作業情報が表す作業の継続時間を計測する作業計測部と、
を備えることを特徴とする。
【０００９】
上記の目的を達成するために、本発明の第２の観点に係る情報処理方法は、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得ステップと、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得ステップと、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得ステップと、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶ステップと、
前記使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶ステップと、
前記使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶ステップと、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定ステップと、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定ステップにより特定された作業情報が表す作業の継続時間を計測する作業計測ステップと、
を備えることを特徴とする。
【００１０】
上記の目的を達成するために、本発明の第３の観点に係るプログラムは、
コンピュータに、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得機能と、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得機能と、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得機能と、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶機能と、
携帯端末の使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶機能と、
携帯端末の使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶機能と、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定機能と、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定部により特定された作業情報が表す作業の継続時間を計測する作業計測機能と、
を実現させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、携帯端末の使用者の行動を特定し、自動で使用者の作業の継続時間を計できる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る携帯端末の構成を示すブロック図である。
【図２】第１の実施形態に係る場所定義テーブルに格納するデータの例である。
【図３】第１の実施形態に係る加速度定義テーブルに格納するデータの例である。
【図４】第１の実施形態に係る音声キーワード定義テーブルに格納するデータの例である。
【図５】第１の実施形態に係るアクセスポイント定義テーブルに格納するデータの例である。
【図６】第１の実施形態に係る画像定義テーブルに格納するデータの例である。
【図７】第１の実施形態に係る文字キーワード定義テーブルに格納するデータの例である。
【図８】第１の実施形態に係るＧＰＳ履歴テーブルに格納するデータの例である。
【図９】第１の実施形態に係る加速度センサ履歴テーブルに格納するデータの例である。
【図１０】第１の実施形態に係るマイク履歴テーブルに格納するデータの例である。
【図１１】第１の実施形態に係る送受信部履歴テーブルに格納するデータの例である。
【図１２】第１の実施形態に係るカメラ履歴テーブルに格納するデータの例である。
【図１３】第１の実施形態に係る入力部履歴テーブルに格納するデータの例である。
【図１４】第１の実施形態に係る作業時間計測結果テーブルに格納するデータの例である。
【図１５】第１の実施形態に係る情報処理装置の機能を示す機能ブロック図である。
【図１６】第１の実施形態に係る作業時間計測処理の流れを示すフローチャートである。
【図１７】第１の実施形態に係る作業時間計測処理の流れを示すフローチャートである。
【図１８】第１の実施形態に係る作業時間計測処理の流れを示すフローチャートである。
【図１９】第２の実施形態に係る情報処理装置の構成を示すブロック図である。
【図２０】第２の実施形態に係る情報処理装置の機能を示す機能ブロック図である。
【図２１】第２の実施形態に係るセンサ情報収集処理の流れを示すフローチャートである。
【図２２】第２の実施形態に係るセンサ情報収集処理の流れを示すフローチャートである。
【図２３】第２の実施形態に係る作業時間計測処理の流れを示すフローチャートである。
【図２４】第２の実施形態に係る作業時間計測結果テーブルに格納するデータの例である。
【発明を実施するための形態】
【００１３】
（第１の実施形態）
本実施形態では、本発明に係る情報処理装置の一例として、本発明に係る情報処理装置が携帯端末で構成される例を説明する。図１に示すように携帯端末１は、制御部１０００、送受信部１０１０、ＧＰＳ（Global Positioning System）部１０２０、カメラ１０３０、マイク１０４０、加速度センサ１０５０、入力部１０６０、ＲＯＭ（Read Only Memory）１０７０、ＲＡＭ（Random Access Memory）１０８０、メモリ部１０９０、表示部１２００を有する。
このうち、携帯端末１の使用者の作業を特定するための情報を取得する、送受信部１０１０、ＧＰＳ部１０２０、カメラ１０３０、マイク１０４０、加速度センサ１０５０、入力部１０６０、を「センサ」と呼ぶことにする。
【００１４】
制御部１０００は、ＣＰＵ（Central Processing Unit）等から構成され、携帯端末１の全体の制御を行う。具体的には、制御部１０００は、ＲＯＭ１０７０に記憶されたプログラムを読み込み、ＲＡＭ１０８０をワークエリアとして利用することにより、後述する各種処理を実行する。また、制御部１０００は、現在日時を計時する計時部として機能するタイマを備える。
【００１５】
送受信部１０１０は、携帯端末１と他の通信装置（図示せず）の間でデータの送受信を無線通信によって行う。送受信部１０１０が行う無線通信は、例えば、Ｗ−ＣＤＭＡ（登録商標）等の携帯電話通信網やＷｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線を使用した通信である。また、送受信部１０１０が、カードリーダ／ライタに対して、Ｆｅｌｉｃａ（登録商標）等の非接触ＩＣカードやＲＦＩＤを使用してデータの送受信を行ってもよい。
【００１６】
ＧＰＳ部１０２０は、ＧＰＳ衛星から受信した信号を元に携帯端末１の位置を計算する。
【００１７】
カメラ１０３０は、撮像画像を取得する。カメラ１０３０は、例えば、携帯端末１の周囲の映像が写った撮像画像を取得する。
【００１８】
マイク１０４０は、携帯端末１の周囲の音声を検知する音響センサから構成され、音声データを取得する。
【００１９】
加速度センサ１０５０は、加速度を計測するセンサである。
【００２０】
入力部１０６０は、携帯端末１の使用者からの文字入力等の各種操作を受け付ける。入力部１０６０は、テンキーやタッチパネル等から構成される。詳細は後述するが、本実施形態では、メモリ部１０９０に記憶される各種情報は、使用者が予め入力部１０６０を介して入力する。
【００２１】
ＲＯＭ１０７０は、制御部１０００が携帯端末１の全体を制御するためのプログラム等を格納する不揮発性メモリである。ＲＯＭ１０７０は、読み出し専用メモリやフラッシュメモリ等の書き換え可能不揮発性メモリ等から構成されてもよい。
【００２２】
ＲＡＭ１０８０は、制御部１０００が動作時に必要なデータや動作プログラムを展開するための記憶領域である。ＲＡＭ１０８０は、電源供給不要のフラッシュメモリ等の書き換え可能不揮発性メモリ等から構成されてもよい。
【００２３】
メモリ部１０９０は、フラッシュメモリなどの記憶装置を備えるメモリカード等から構成される。本実施形態では、メモリ部１０９０は、場所定義テーブル１０９１と、加速度定義テーブル１０９２、音声キーワード定義テーブル１０９３と、アクセスポイント定義テーブル１０９４と、画像定義テーブル１０９５と、文字キーワード定義テーブル１０９６と、ＧＰＳ履歴テーブル１０９７と、加速度センサ履歴テーブル１０９８と、マイク履歴テーブル１０９９と、送受信部履歴テーブル１１００と、カメラ履歴テーブル１１０１と、入力部履歴テーブル１１０２と、作業時間計測結果テーブル１１０３と、を記憶する。
【００２４】
場所定義テーブル１０９１には、場所を表す位置情報と、その場所において使用者が行う作業を表す作業情報とを対応付けて記憶する。図２に、場所定義テーブル１０９１に格納されるデータの一例を示す。図２に示すように、場所定義テーブル１０９１は、位置情報である「場所」、「緯度１」〜「緯度４」、及び「経度１」〜「経度４」と、作業情報である「作業」とを格納する。「場所」は、行動範囲の場所のラベルを表す。「緯度１」〜「緯度４」及び「経度１」〜「経度４」は、対応する「場所」の範囲を特定する情報であって、対応する「場所」を、（緯度１，経度１）、（緯度２，経度２）、（緯度３，経度３）、及び（緯度４，経度４）の４点を頂点とする四角形の範囲として特定する。使用者が作業を行う場所は、あるピンポイントの地点ではなく、オフィスルームのようにあるエリアであることが多いので、例えば、ひとつの場所の位置情報として、本実施形態のように複数の経度と緯度の情報を持ってもよい。また、位置情報が、１つの緯度及び経度を含み、その緯度及び経度により表される地点から所定距離内にある範囲を、その位置情報により表される位置としてもよい。「作業」は、使用者が対応する「場所」にいるときに行っている作業の作業名を表す。例えば、使用者が廊下１にいる場合、使用者は移動中であると推定されるため、場所「廊下１」は、作業「移動」と対応付けられる。
【００２５】
加速度定義テーブル１０９２には、使用者の動作の加速度を表す加速度情報と、その加速度において使用者が行う作業とを対応付けて記憶する。図３に、加速度定義テーブル１０９２に格納されるデータの一例を示す。図３に示すように、加速度定義テーブル１０９２は、動作情報である「動作」と、作業情報である「作業」、「加速度１」〜「加速度２」と、を格納する。「動作」は、使用者が行う動作のラベルを表す。「加速度１」〜「加速度２」は、使用者がある「動作」を行っている場合に、加速度センサ１０５０から出力される値の範囲を示す加速度情報の上限値と下限値を示しており、加速度センサ１０５０の出力値が（加速度１、加速度２）の範囲内か否かで対応する「動作」を特定する。例えば、使用者が車で移動している場合、加速度センサ１０５０からの出力値が、「４．０１」であった場合、使用者は車で移動していると推定されるため、出力値「４．０１」は、作業「移動」と対応付けられる。
【００２６】
音声キーワード定義テーブル１０９３には、音声キーワードを表す音声キーワード情報と、その音声キーワードに関連して、作業者が行う作業を表す作業情報とを対応付けて記憶する。図４に、音声キーワード定義テーブル１０９３に格納されるデータの一例を示す。図４に示すように、音声キーワード別作業テーブル１０９３は、音声キーワード情報として、「音声キーワード」及び「音声キーワード特定情報」と、作業情報として、「作業」とを格納する。「音声キーワード」は、使用者が行う作業に関連するキーワードである。「音声キーワード特定情報」は、マイク１０４０により取得された音声データ中の、対応する音声キーワードを特定するための情報である。「作業」は、対応する音声キーワードに関連して、作業者が行われる作業の作業名を表す。例えば、使用者が他人と会話しており、その会話において「プロジェクトＳ」というキーワードが用いられている場合、使用者は、プロジェクトＳに関連する会議中であると推定されるため、音声キーワード「プロジェクトＳ」は、作業「プロジェクトＳの会議」と対応付けられる。
【００２７】
アクセスポイント定義テーブル１０９４は、携帯端末１と無線通信を行う通信装置を識別する通信装置識別情報と、その通信装置識別情報により識別される通信装置の設置位置において使用者が行う作業を表す作業情報と、を対応付けて記憶する。図５に、アクセスポイント定義テーブルに格納されるデータの一例を示す。アクセスポイント定義テーブル１０９４は、通信装置識別情報として、携帯端末１が無線通信でアクセスするアクセスポイントやカードリーダ／ライタが持つ識別情報を表す「識別子」、その識別子により識別される通信装置の種類を表す「通信装置の種類」、その識別子により識別される通信装置の設置場所を表す「緯度」及び「経度」、及びその識別子により識別される通信装置の設置場所の名称を表す「場所」と、作業情報として、通信装置の設置場所において使用者が行う作業の作業名を表す「作業」と、を対応付けて格納する。例えば、識別子「ｗ００１」により識別されるＷｉ−Ｆｉアクセスポイントは、会議室Ａに設置されており、会議室Ａにおいて使用者が行う作業は会議であると推定されるため、識別子「ｗ００１」は、作業「会議中」と対応付けられる。
【００２８】
画像定義テーブル１０９５は、撮影対象物の画像を含む作業特定画像と、その撮影対象物に関連して、使用者が行う作業を表す作業情報と、を対応付けて記憶する。図６に、画像定義テーブルに格納されるデータの一例を示す。図６に示すように、画像定義テーブル１０９５は、撮影対象物の名称を表す「撮影対象物」と、その撮影対象物の画像を含む作業特定画像のファイル名を表す「画像ファイル」と、その画像ファイルの格納場所を表す「ファイルパス」と、作業情報として、その撮影対象物に関連して、使用者が行う作業の作業名を表す「作業」と、を格納する。例えば、カメラ１０３０から取得された撮像画像に商品Ｓの画像が含まれる場合、使用者は、商品Ｓに関連して行われるプロジェクトＳの作業を行っていると推定されるため、撮影対象物「商品Ｓ」の画像を含む作業特定画像の画像ファイル「121.bmp」は、作業「プロジェクトＳ」と対応付けられる。
【００２９】
文字キーワード定義テーブル１０９６は、文字キーワードを表す文字情報と、その文字キーワードに関連して使用者が行う作業を表す作業情報と、を対応付けて記憶する。図７に、文字キーワード定義テーブル１０９６に格納されるデータの一例を示す。図７に示すように、文字キーワード定義テーブル１０９６は、文字情報として、「文字キーワード」と、作業情報として、その文字キーワードに関連して使用者が行う作業の作業名を表す「作業」と、を格納する。例えば、Ａ商事がプロジェクトＳに関連しており、使用者が携帯端末１により送受信する通信データが表す文章中に文字キーワード「Ａ商事」が含まれる場合、使用者は、その通信データの送受信時においてプロジェクトＳの作業を行っていると推定される。そのため、文字キーワード「Ａ商事」は、作業「プロジェクトＳ」と対応付けられる。
【００３０】
ＧＰＳ履歴テーブル１０９７には、図８に示すように、ＧＰＳ部１０２０から取得した位置情報と、制御部１０００の計時機能が計時した日時と、が格納される。
【００３１】
加速度センサ履歴テーブル１０９８には、図９に示すように、加速度センサ１０５０の出力値と、制御部１０００の計時機能が計時した日時と、が格納される。
【００３２】
マイク履歴テーブル１０９９には、図１０に示すように、マイク１０４０から取得した音声データのファイルの格納場所を表すファイルパスと、制御部１０００の計時機能が計時した日時が格納される。
【００３３】
送受信部履歴テーブル１１００には、図１１に示すように、送受信部１０１０の無線通信の通信先である通信装置の識別子と、通信の種類を示す動作情報（例えば、Ｗｉ−Ｆｉ通信等）と、制御部１０００の計時機能が計時した日時と、が格納される。
【００３４】
カメラ履歴テーブル１１０１には、図１２に示すように、カメラ１０３０の撮像画像ファイルの格納場所と動作情報（例えば、カメラ起動等）、制御部１０００の計時機能が計時した日時が格納される。
【００３５】
入力部履歴テーブル１１０２には、図１３に示すように、入力部１０６０から使用者が入力し文字情報等の入力内容、入力手段（例えば、テンキー等）、制御部１０００の計時機能が計時した日時が格納される。
【００３６】
作業時間計測結果テーブル１１０３には、図１４に示すように、制御部１０００が特定した使用者の作業を示す作業名、制御部１０００が計測した作業の継続時間、制御部１０００の計時機能が計時した日時が格納される。
【００３７】
表示部１２００は、図示しない装置本体の前面に配置されている表示装置であり、白黒またはカラーの液晶パネル、有機ＥＬ（Electro Luminescence）ディスプレイ等から構成される。例えば、表示部１２００に携帯端末１の使用者の作業項目や継続時間を表示する。
【００３８】
図１５から、制御部１０００の機能を説明する。第１の実施形態の携帯端末１の制御部１０００は、位置情報取得部１３１０、動作情報取得部１３２０、操作情報取得部１３３０、作業特定部１３４０、作業計測部１３５０、として機能する。位置情報取得部１３１０、動作情報取得部１３２０、操作情報取得部１３３０は、携帯端末１が持つセンサから、各種情報を取得する。
【００３９】
位置情報取得部１３１０は、使用者の位置を表す位置情報を取得し、取得した位置情報と、制御部１０００の計時機能から取得した、該位置情報を取得した時刻と、を対応付けて、メモリ部１０９０に記憶させる。具体的には、位置情報取得部１３１０は、ＧＰＳ部１０２０から位置情報を取得し、取得した位置情報と、その位置情報を取得した日時と、を対応づけてＧＰＳ履歴テーブル１０９７に格納する。
【００４０】
動作情報取得部１３２０は、使用者の動作を表す動作情報を取得し、取得した動作情報と、制御部１０００の計時部から取得した、該動作情報を取得した時刻と、を対応付けて、メモリ部１０９０に記憶させる。具体的には、動作情報取得部１３２０は、加速度センサ１０５０から動作情報を取得し、取得した動作情報と、その動作情報を取得した日時と、を対応付けて加速度センサ履歴テーブル１０９８に格納する。
【００４１】
操作情報取得部１３３０は、使用者の操作を表す操作情報を取得し、取得した操作情報と、制御部１０００の計時部から取得した、該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させるメモリ部１０９０に記憶させる。
具体的には、操作情報取得部１３３０は、カメラ１０３０から、操作情報を取得し、取得した操作情報と、その操作情報を取得した日時と、を対応付けて、カメラ履歴テーブル１１０１に格納する。マイク１０４０から、操作情報を取得し、取得した操作情報と、その操作情報を取得した日時と、を対応付けて、マイク履歴テーブル１０９９に格納する。入力部１０６０から、操作情報を取得し、取得した操作情報と、その操作情報を取得した日時と、を対応付けて、入力部履歴テーブル１１０２に格納する。送受信部１０１０から、操作情報を取得し、取得した操作情報と、その操作情報を取得した日時と、を対応付けて、送受信部履歴テーブル１１００に格納する。
【００４２】
作業特定部１３４０は、ＧＰＳ履歴テーブル１０９７に記憶された位置情報と、場所定義テーブル１０９１に記憶された位置情報との比較結果、加速度センサ履歴テーブル１０９８に記憶された動作情報と、加速度定義テーブル１０９２に記憶された動作情報との比較結果、及び、カメラ履歴テーブル１０３０、マイク履歴テーブル１０９９、入力部履歴テーブル１１０２、送受信履歴テーブル１０９９に記憶された操作情報と、画像定義テーブル１０９５、音声キーワード定義テーブル１０９３、文字キーワード定義テーブル１０９６、音声キーワード定義テーブル１０９４に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、作業情報を特定する。
【００４３】
具体的には、作業特定部１３４０が次のような処理を行い、使用者の作業を特定する。
作業特定部１３４０は、取得した位置情報と場所定義テーブル１０９１に格納されているデータを照合する。データが一致した場合に、制御部１０００は、使用者が特定の場所にいると判別し、使用者の作業を特定してもよい。
【００４４】
作業特定部１３４０は、取得した音声情報と音声キーワード定義テーブル１０９３に格納されているデータを照合する。データが一致した場合に、作業特定部１３４０は、使用者が特定のプロジェクトの話をしていると判別し、使用者の作業を特定してもよい。
【００４５】
作業特定部１３４０は、取得した無線通信の通信先の識別子とアクセスポイント定義テーブル１０９３に格納されているデータを照合する。データが一致した場合に、作業特定部１３４０は、使用者が特定の場所にいると判別し、使用者の作業を特定してもよい。
【００４６】
作業特定部１３４０は、取得したカメラ１０３０の撮像情報と画像定義テーブル１０９５に格納されているデータを照合する。データが一致した場合に、作業特定部１３４０は、使用者が特定の物体の近辺で作業を行っていると判別し、使用者の作業を特定してもよい。
【００４７】
作業特定部１３４０は、取得した文字情報と文字キーワード定義テーブル１０９６に格納されているデータを照合する。データが一致した場合に、作業特定部１３４０は、使用者の作業を特定してもよい。
【００４８】
作業計測部１３５０は、作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、位置履歴記憶部、動作履歴記憶部、または操作履歴記憶部に記憶された時刻と、に基づいて、作業特定部により特定された作業情報が表す作業の継続時間を計測する。その後、計測結果を作業時間計測結果テーブル１１０３に格納する。また、作業計測部１３５０は、表示部１２００から、使用者に作業時間計測結果テーブル１１０３のデータを表示してもよい。
【００４９】
また、使用者がある時間内に複数の作業を並行して行う場合も想定される。
このような場合に、作業を特定する方法としていろいろな方法が考えられる。以下に、いくつかの例を挙げる。
【００５０】
作業特定部１３４０が、ある連続した時間の間に、使用者が複数の作業を行ったと判別した場合、次のような方法で使用者の作業を特定してもよい。
例えば、作業特定部１３４０は、該当するすべての作業を使用者が行った作業とみなしてもよい。あるいは、作業を判別するための定義情報に予め作業の優先順位が設定されているとして、作業特定部１３４０は、最も優先順位の高い作業のみを使用者の作業であると特定してもよい。あるいは、優先順位の上位から所定数の作業に限定し、該当する複数の作業を使用者の作業と特定してもよい。
【００５１】
作業特定部１３４０は、１つ以上のセンサの出力情報を基に作業を判別するため、ある時間内に使用者が複数の作業を行ったと判別された場合、次のような方法で、記録する作業を限定してもよい。
例えば、作業特定部１３４０は、ある時間帯に使用者が「作業Ａ」、「作業Ｂ」、「会議」を行ったと判別したとする。作業特定部１３４０が、ＧＰＳ部１０２０の出力データを基に「作業Ａ」を、ＧＰＳ部１０２０と加速度センサ１０５０の出力データを基に「作業Ｂ」を、ＧＰＳ部１０２０と加速度センサ１０５０と入力部１０６０の出力データを基に「会議」を、判別したとする。このような場合、３つのセンサの出力データを基に判別した「会議」だけを、使用者が行った作業と特定してもよい。あるいは、２つ以上のセンサの出力データを元に判別した「会議」と「作業Ｂ」を使用者が行った作業とみなしてもよい。つまり、作業特定部１３４０が、使用者が複数の作業を行ったと判別した場合には、判別に使用したセンサの数で、作業を限定してもよい。
【００５２】
上述した作業特定の方法により、作業時間計測結果テーブル１１０３に記録される使用者の作業の履歴データは、ある時間帯において１つの作業を行ったことを表すものではなく、例えば、９時から１３時の間に、９時から１０時までは、「作業Ａ」、１０時から１１時までは、「作業Ａ」、「作業Ｂ」、「プロジェクトＰ」、１１時から１２時までは、「プロジェクトＰ」、「会議」、というように記録されることもある。
【００５３】
次に、第１の実施形態での携帯端末１の動作について図１６〜図１８を使用して説明する。図１６〜図１８は、本発明の第１の実施形態に係る携帯端末装１の作業時間計測処理の流れの一例を示すフローチャートである。本実施形態では、制御部１０００が、携帯端末１のメモリ部１０９０に格納されている所定のプログラムを実行することで、作業時間計測処理を開始する。
【００５４】
ここでは、使用者がオフィスでデスクワークを行う会社員である場合を例とする。
なお、予め作業を判別するために必要な定義情報は、場所定義テーブル、音声キーワード定義テーブル、文字キーワード定義等に登録されているものとする。
【００５５】
作業時間計測を行うプログラムは、携帯端末１の電源が入る同時に自動的に起動されてもよい。
【００５６】
位置情報取得部１３１０は、ＧＰＳ部１０２０でＧＰＳ機能の起動状態を取得する（ステップＳ１０１）。
【００５７】
位置情報取得部１３１０は、取得したＧＰＳ機能の起動状態を判別する。位置情報取得部１３１０は、ＧＰＳ部１０２０が起動中であると判別した場合（ステップＳ１０２；ＹＥＳ）、ステップＳ１０３へ進む（ステップＳ１０２）。
【００５８】
位置情報取得部１３１０は、ＧＰＳ部１０２０が出力した位置情報と現在時刻をＧＰＳ履歴テーブル１０９７に格納する（ステップＳ１０３）。
【００５９】
動作情報取得部１３２０は、加速度センサ１０５０から出力値を取得する（ステップＳ１０４）。
【００６０】
動作情報取得部１３２０は、加速度センサ１０５０の出力値が０より大きい場合（ステップＳ１０５；ＹＥＳ）、ステップＳ１０６へ進む（ステップＳ１０５）。
【００６１】
動作情報取得部１３２０は、加速度センサ１０５０の出力値と現在時刻を加速度センサ履歴テーブル１０９８に格納する（ステップＳ１０６）。
【００６２】
操作情報取得部１３３０は、携帯端末１の通話状態を取得する（ステップＳ１０７）。
【００６３】
操作情報取得部１３３０は、取得した通話状態から、使用者が通話中か否かを判別する。操作情報取得部１３３０は、使用者が通話中であると判別した場合（ステップＳ１０８；ＹＥＳ）、ステップＳ１０９へ進む（ステップＳ１０８）。
【００６４】
操作情報取得部１３３０は、マイク１０４０から通話内容を取得し、取得した音声情報を音声ファイルとして、メモリ部１０９０の所定の場所に格納する。続いて、操作情報取得部１３３０は、取得した音声ファイルの情報と現在時刻をマイク履歴テーブル１０９９に格納する（ステップＳ１０９）。
【００６５】
操作情報取得部１３３０は、送受信部１０１０からＷｉ−Ｆｉ通信の状態を取得する（ステップＳ１１０）。
【００６６】
操作情報取得部１３３０は、取得したＷｉ−Ｆｉ通信の状態から、携帯端末１が無線通信中か否かを判別する。続いて、操作情報取得部１３３０は、携帯端末１が無線通信中であると判別した場合（ステップＳ１１１；ＹＥＳ）にステップＳ１１２へ進む（ステップＳ１１１）。
【００６７】
操作情報取得部１３３０は、通信先のアクセスポイントの識別情報（識別子）と通信の種類（例えば、「Ｗｉ−Ｆｉ通信開始」）を取得する。続いて、操作情報取得部１３３０は、通信先のアクセスポイントの識別情報（識別子）と通信の種類を表す動作情報と現在時刻を送受信部履歴テーブル１１００に格納する（ステップ１１２）。
【００６８】
操作情報取得部１３３０は、入力部１０６０からテンキーからの入力状態を取得する（ステップＳ１１３）。
【００６９】
操作情報取得部１３３０は、入力状態を判別する。操作情報取得部１３３０は、テンキーからの入力を検知した場合（ステップＳ１１３；ＹＥＳ）に、ステップＳ１１５へ進む（ステップＳ１１４）。
【００７０】
操作情報取得部１３３０は、入力手段（例えば、「テンキー入力」等）と使用者が入力した情報を取得する。続いて、操作情報取得部１３３０は、入力手段と入力情報と現在時刻を入力部履歴テーブル１１０２に格納する（ステップＳ１１５）。
【００７１】
操作情報取得部１３３０は、カメラ１０３０の起動状態を取得する（ステップＳ１１６）
【００７２】
操作情報取得部１３３０は、カメラ１０３０の起動状態からカメラ１０３０が起動しているか否かを判別する。操作情報取得部１３３０は、カメラ１０３０が起動していると判別した場合（ステップＳ１１７；ＹＥＳ）、ステップＳ１１８へ進む（ステップＳ１１７）。
【００７３】
操作情報取得部１３３０は、撮影画像を画像ファイルとしてメモリ部１０９０の所定の場所に格納する。続いて、操作情報取得部１３３０は、撮影画像のファイル情報と動作情報（例えば、「カメラ撮影」等）と現在時刻をカメラ履歴テーブル１１０１に格納する（ステップＳ１１８）。
【００７４】
操作情報取得部１３３０は、送受信部１０１０からカードリーダ／ライタとの通信状態を取得する（ステップＳ１１９）。
【００７５】
操作情報取得部１３３０は、送受信部１０１０の通信状態から携帯端末１がカードリーダ／ライタと通信中か否かを判別する。続いて、操作情報取得部１３３０は、携帯端末がカードリーダ／ライタと通信中であると判別した場合（ステップＳ１２０；ＹＥＳ）、ステップＳ１２１へ進む（ステップＳ１２０）。
【００７６】
操作情報取得部１３３０は、通信先のアクセスポイントの識別情報（識別子）と通信の種類（例えば、「カードリーダ／ライタ通信」）を取得する。続いて、操作情報取得部１３３０は、通信先のアクセスポイントの識別情報（識別子）と通信の種類を表す動作情報と現在時刻を送受信部履歴テーブル１１００に格納する（ステップＳ１２１）。
【００７７】
作業特定部１３４０は、各履歴テーブルに格納されている使用者の位置、動作と操作の履歴情報、つまり、センサから取得した情報を読み出す（ステップＳ１２２）。
【００７８】
作業特定部１３４０は、メモリ部１０９０から読み出したデータが１つ以上ある場合（ステップＳ１２３；ＹＥＳ）、次のステップＳ１２４へ進む。データがない場合（ステップＳ１２３；ＮＯ）は、センサの出力情報を待ち受ける状態へ戻る。（ステップＳ１２３）
【００７９】
作業特定部１３４０は、センサから取得した情報と予め登録しておいた場所や画像等の定義情報を基に携帯端末１の使用者の作業を特定する（ステップＳ１２４）。
【００８０】
作業を特定する方法としては、携帯端末１のセンサから取得した値と予め登録してあるデータとを比較し、センサから取得した値が設定された値の所定範囲内である場合に、使用者の作業が定義された作業であると特定してもよい。
携帯端末１で取得した位置情報が、予め定義されている場所の位置情報の範囲内であれば問題ないが、例えば、定義されている位置情報の範囲外である場合、誤差が所定の範囲であれば、携帯端末の所有者が、登録された場所にいるとみなしてもよい。
【００８１】
作業計測部１３５０は、メモリ部１０９０から読み出したデータの時刻情報を基に、判別した作業の継続時間を算出する（ステップＳ１２５）。例えば、ステップＳ１２４で、作業特定部が、メモリ部１０９０のＧＰＳ履歴テーブル１０９７から読み出したデータから、使用者の作業が「移動」であると特定したとする。作業計測部１３５０は、使用者が作業「移動」が開始したと判別した、データの日時と、使用者が作業「移動」を終了したと、判別するためにステップＳ１２４で、作業特定部が使用した対象データから、作業の開始時刻と終了時刻を取得する。そして、作業計測部１３５０は、取得した開始時刻と終了時刻の差分から、作業「移動」の継続時間を測定する。
【００８２】
作業計測部１３５０は、日付と使用者が行った作業と継続時間をメモリ部１０９０の作業時間計測結果テーブル１１０３に格納する。
格納するデータ例を図１４に示す。本実施形態では、例えば、事前に定義されている作業名、日付、各作業の継続時間がテーブルに格納される。同一作業者が午前と午後に同一作業を行うこともあるので、同一日付と同一作業項目を持つレコードが複数登録されることもありうる。
その後、作業計測部１３５０は、センサの出力を待ち受ける状態へ戻る（ステップＳ１２６）。
【００８３】
制御部１０００は、作業時間計測プログラムの終了命令（例えば、携帯端末１の電源が落とされる等）が出されるまで、以上の手順を繰り返す。
【００８４】
本実施形態の効果としては、携帯端末が収集した情報を基に、使用者の作業を特定し、作業の継続時間を計測できることがあげられる。
【００８５】
（第２の実施形態）
第２の実施形態では、本発明に係る情報処理装置の一例として携帯端末とサーバで構成される例を説明する。なお、第１の実施形態と同様の構成については第１の実施形態と同様の符号を用い、その詳細な説明は省略する。
第１の実施形態では、用者の作業を特定するための情報を取得し、取得した情報を基に使用者の作業を判別し、作業の継続時間を計測した。本実施形態では、図１９に示すように、携帯端末１ａが使用者の作業を特定するための情報を取得し、別の場所にあるサーバ２へネットワークを介して取得した情報を送信する。サーバ２は、携帯端末１ａが取得した情報を受け取った情報を基に使用者の作業を判別し、作業の継続時間を計測する。
【００８６】
図１９に示すように、携帯端末１ａは、制御部１０００ａ、送受信部１０１０ａ、ＧＰＳ部１０２０ａ、カメラ１０３０ａ、マイク１０４０ａ、加速度センサ１０５０ａ、入力部１０６０ａ、ＲＯＭ１０７０ａ、ＲＡＭ１０８０ａ、メモリ部１０９０ａ、表示部１２００ａを有する。
このうち、使用者の作業内容の判別に使用する情報を取得する、送受信部１０１０ａ、ＧＰＳ部１０２０ａ、カメラ１０３０ａ、マイク１０４０ａ、加速度センサ１０５０ａ、入力部１０６０ａを「センサ」と呼ぶことにする。
また、サーバ２は、制御部２０００、入力部２１００、ＲＯＭ２２００、ＲＡＭ２３００、外部インターフェース２４００、格納部２５００、出力部２６００を有する。
【００８７】
まず、携帯端末１ａの各部の第１の実施形態と異なる機能について説明する。
【００８８】
送受信部１０１０ａの機能については、第１の実施形態と同様であるため説明を省略する。第２の実施形態では、送受信部１０１０ａは、携帯端末１ａが取得した使用者の作業を特定するための情報をサーバ２へ送信する。
【００８９】
メモリ部１０９０ａは、センサから収集する情報を使用者の作業履歴として記憶する。メモリ部１０９０ａは、ＧＰＳ履歴テーブル１０９７ａと、加速度センサ履歴テーブル１０９８ａと、マイク履歴テーブル１０９９ａと、送受信部履歴テーブル１１００ａと、カメラ履歴テーブル１１０１ａと、入力部履歴テーブル１１０２ａと、を記憶する。これらのテーブルは、第１の実施形態の携帯端末１の構成と同様であるため、ここでは説明を省略する。
【００９０】
次に、サーバ２の各部の機能について説明する。
【００９１】
制御部２０００は、ＣＰＵ（Central Processing Unit）等から構成され、サーバ２の全体の制御を行う。具体的には、制御部２０００は、ＲＯＭ２２００に記憶されたプログラムを読み込み、ＲＡＭ２３００をワークエリアとして利用することにより、後述する各種処理を実行する。また、制御部２０００は、現在日時を計時する計時部として機能するタイマを備える。
【００９２】
サーバ２の入力部２１００は、キーボード、マウス、マイク、カメラ等で構成される。本実施形態では、格納部２５００に記憶される各種情報は、使用者またはその他の者が予め入力部２１００を介して入力する。
【００９３】
入力部２１００のカメラは、撮像画像を取得する。入力部２１００のカメラは、例えば、サーバ２の周囲の映像が写った撮像画像を取得する。
【００９４】
入力部２１００のマイクは、サーバ２の周囲の音声を検知する音響センサから構成され、音声データを取得する。
【００９５】
入力部２１００のキーボードはサーバ２を使用する者からの文字入力等の各種操作を受け付ける。本実施形態では、格納部２５００に記憶される各種情報は、使用者または他の者が予め入力部２１００を介して入力する。
【００９６】
ＲＯＭ２２００は、制御部２０００がサーバ２の全体を制御するためのプログラム等を格納する不揮発性メモリである。
【００９７】
ＲＡＭ２３００は、制御部２０００が動作時に必要なデータや動作プログラムを展開するための記憶領域である。
【００９８】
外部インターフェース２４００は、ＣＤ（Compact Disc）等のリムーバブルディスクに対して読み書きするためのドライブ装置や外部のネットワークに接続するための装置、プリンタ等で構成されている。本実施形態では、制御部２０００が、外部のネットワークを介して別のコンピュータへ計測した使用者の作業履歴データ等を送信してもよい。また、制御部２０００が、使用者の作業履歴データ等をプリンタで印字してもよい。
【００９９】
格納部２５００は、ハードディスクドライブ、データベース等の記憶装置から構成される。第２の実施形態では、格納部２５００は、場所定義テーブル２５０１と、加速度定義テーブル２５０２、音声キーワード定義テーブル２５０３と、アクセスポイント定義テーブル２５０４と、画像定義テーブル２５０５と、文字キーワード定義テーブル２５０６と、ＧＰＳ履歴テーブル２５０７と、加速度センサ履歴テーブル２５０８と、マイク履歴テーブル２５０９と、送受信部履歴テーブル２５１０と、カメラ履歴テーブル２５１１と、入力部履歴テーブル２５１２と、を記憶する。
【０１００】
作業時間計測結果テーブル２５１３には、図２４に示すように、制御部２０００が特定した使用者の作業を示す作業名、制御部２０００が計測した作業の継続時間、制御部２０００の計時機能が計時し日付、携帯端末を識別するためのＩＤが格納される。第２の実施形態では、サーバ２は、複数の携帯端末から作業履歴データを受信することもありうるので、作業時間計測結果テーブル２５１３には、携帯端末を識別するための情報が格納する。
【０１０１】
作業時間計測結果テーブル２５１３以外のテーブルは、第１の実施形態の携帯端末１のメモリ部１０９０に格納されるテーブルの構成と同様であるため、ここでは説明を省略する。
また、本実施形態では、携帯端末１ａのメモリ部１０９０ａが有する、ＧＰＳ履歴テーブル１０９７と、加速度センサ履歴テーブル１０９８と、マイク履歴テーブル１０９９と、送受信部履歴テーブル１１００と、カメラ履歴テーブル１１０１と、入力部履歴テーブル１１０２と、サーバ２の格納部２５００が有する、ＧＰＳ履歴テーブル２５０７と、加速度センサ履歴テーブル２５０８と、マイク履歴テーブル２５０９と、送受信部履歴テーブル２５１０と、カメラ履歴テーブル２５１１と、入力部履歴テーブル２５１２と、はそれぞれ同様の構成となっている。
【０１０２】
出力部２６００は、モニタやＬＥＤ等の表示装置に接続されている。例えば、出力部２６００に接続されたモニタに、使用者の作業項目や継続時間を表示する。
【０１０３】
図２０から、本実施形態に係る携帯端末とサーバの機能を説明する。
【０１０４】
第２の実施形態の携帯端末１ａの制御部１０００ａは、位置情報取得部１３１０ａ、動作情報取得部１３２０ａと操作情報取得部１３３０ａ、として機能する。位置情報取得部１３１０ａ、動作情報取得部１３２０ａ、操作情報取得部１３３０ａは、携帯端末１ａが持つセンサから、各種情報を取得する。位置情報取得部１３１０ａ、動作情報取得部１３２０ａ、操作情報取得部１３３０ａのそれぞれの機能は、第１の実施形態と同様であるので、ここでは説明を省略する。
【０１０５】
第２の実施形態のサーバ２の制御部２０００ａは、位置情報取得部２７１０、動作情報取得部２７２０、操作情報取得部２７３０、作業特定部２７４０と作業計測部２７５０、として機能する。
【０１０６】
位置情報取得部２７１０は、外部インターフェース２４００を介して携帯端末１ａから受信したデータから、使用者の位置履歴データを取得し、取得したデータをＧＰＳ履歴テーブル２５０７に格納する。
【０１０７】
動作情報取得部２７２０は、外部インターフェース２４００を介して携帯端末１ａから受信したデータから、使用者の動作履歴データを取得し、取得したデータを加速度センサ履歴テーブル２５０８に格納する。
【０１０８】
操作情報取得部２７２０は、外部インターフェース２４００を介して携帯端末１ａから受信したデータから、使用者の操作履歴のデータを取得し、取得したデータを、マイク履歴テーブル２５０９、送受信部履歴テーブル２５１０、カメラ履歴テーブル２５１１、入力部履歴テーブル２５１２、に格納する。
【０１０９】
作業特定部２７４０と作業計測部２７５０の機能については、第１の実施形態の携帯端末における作業特定部１３４０と作業計測部１３５０と同様のため、ここでは説明を省略する。
作業計測部２７５０は、使用者の作業の計測結果を作業時間計測結果テーブル２５１３に格納する。また、制御部２０００は、出力部２６００から、使用者またはその他の者に作業時間計測結果テーブル２５１３のデータを表示してもよい。
【０１１０】
次に、第２の実施形態での携帯端末１ａとサーバ２の動作について図２１〜図２３を使用して説明する。図２１〜図２３は、本発明の第２の実施形態に係る作業時間計測処理の流れの一例を示すフローチャートである。
本実施形態では、制御部１０００ａが、携帯端末１ａのメモリ部１０９０ａに格納されている所定のプログラムを実行することで、センサ情報収集処理を開始する。また、制御部２０００が、サーバ２の格納部２５００に格納されている所定のプログラムを実行することで、作業時間計測処理を開始する。
【０１１１】
ここでは、使用者がオフィスでデスクワークを行う会社員である場合を例とする。
なお、予め作業を判別するために必要な定義情報は、場所定義テーブル２５０１、音声キーワード定義テーブル２５０３、文字キーワード定義テーブル２５０６等に登録されているものとする。
【０１１２】
センサから情報収集を行うプログラムは、例えば、携帯端末１ａの電源が入ると、自動的に起動されてもよい。
【０１１３】
位置情報取得部１３１０ａは、ＧＰＳ部１０２０ａでＧＰＳ機能の起動状態を取得する（ステップＳ１０１）。
【０１１４】
位置情報取得部１３１０ａは、取得したＧＰＳ機能の起動状態を判別する。位置情報取得部１３１０ａは、ＧＰＳ部１０２０ａが起動中であると判別した場合（ステップＳ１０２；ＹＥＳ）は、ステップＳ３へ進む（ステップＳ１０２）。
【０１１５】
位置情報取得部１３１０ａは、ＧＰＳ部１０２０ａが出力した位置情報と現在時刻をＧＰＳ履歴テーブル１０９７ａに格納する（ステップＳ１０３）。
【０１１６】
動作情報取得部１３２０ａは、加速度センサ１０５０ａから出力値を取得する（ステップＳ１０４）。
【０１１７】
動作情報取得部１３２０ａは、加速度センサ１０５０ａの出力値が０より大きい場合（ステップＳ１０５；ＹＥＳ）、ステップＳ１０６へ進む（ステップＳ１０５）。
【０１１８】
動作情報取得部１３２０ａは、加速度センサ１０５０ａの出力値と現在時刻を加速度センサ履歴テーブル１０９８ａに格納する（ステップＳ１０６）。
【０１１９】
操作情報取得部１３３０ａは、携帯端末１ａの通話状態を取得する（ステップＳ１０７）。
【０１２０】
操作情報取得部１３３０ａは、取得した通話状態から、使用者が通話中か否かを判別する。操作情報取得部１３３０ａは、使用者が通話中であると判別した場合（ステップＳ１０８；ＹＥＳ）、ステップＳ１０９へ進む（ステップＳ１０８）。
【０１２１】
操作情報取得部１３３０ａは、マイク１０４０ａから通話内容を取得し、取得した音声情報を音声ファイルとして、メモリ部１０９０ａの所定の場所に格納する。続いて、操作情報取得部１３３０ａは、取得した音声ファイルの情報と現在時刻をマイク履歴テーブル１０９９に格納する（ステップＳ１０９）。
【０１２２】
操作情報取得部１３３０ａは、送受信部１０１０ａからＷｉ−Ｆｉ通信の状態を取得する（ステップＳ１１０）。
【０１２３】
操作情報取得部１３３０ａは、取得したＷｉ−Ｆｉ通信の状態から、携帯端末１ａが無線通信中か否かを判別する。続いて、操作情報取得部１３３０ａは、携帯端末１ａが無線通信中であると判別した場合（ステップＳ１１１；ＹＥＳ）にステップＳ１１２へ進む（ステップＳ１１１）。
【０１２４】
操作情報取得部１３３０ａは、通信先のアクセスポイントの識別情報（識別子）と通信の種類（例えば、「Ｗｉ−Ｆｉ通信開始」）を取得する。続いて、操作情報取得部１３３０ａは、通信先のアクセスポイントの識別情報（識別子）と通信の種類を表す動作情報と現在時刻を送受信部履歴テーブル１１００ａに格納する（ステップ１１２）。
【０１２５】
操作情報取得部１３３０ａは、入力部１０６０ａからテンキーからの入力状態を取得する（ステップＳ１１３）。
【０１２６】
操作情報取得部１３３０ａは、入力状態を判別する。続いて、操作情報取得部１３３０ａは、テンキーからの入力を検知した場合（ステップＳ１１３；ＹＥＳ）に、ステップＳ１１５へ進む（ステップＳ１１４）。
【０１２７】
操作情報取得部１３３０ａは、入力手段（例えば、「テンキー入力」等）と使用者が入力した情報を取得する。続いて、操作情報取得部１３３０ａは、入力手段と入力情報と現在時刻を入力部履歴テーブル１１０２ａに格納する（ステップＳ１１５）。
【０１２８】
操作情報取得部１３３０ａは、カメラ１０３０ａの起動状態を取得する（ステップＳ１１６）。
【０１２９】
操作情報取得部１３３０ａは、カメラ１０３０ａの起動状態からカメラ１０３０ａが起動しているか否かを判別する。続いて、操作情報取得部１３３０ａは、カメラ１０３０ａが起動していると判別した場合（ステップＳ１１７；ＹＥＳ）、ステップＳ１１８へ進む（ステップＳ１１７）。
【０１３０】
操作情報取得部１３３０ａは、撮影画像を画像ファイルとしてメモリ部１０９０ａの所定の場所に格納する。続いて、操作情報取得部１３３０ａは、撮影画像のファイル情報と動作情報（例えば、「カメラ撮影」等）と現在時刻をカメラ履歴テーブル１１０１ａに格納する（ステップＳ１１８）。
【０１３１】
操作情報取得部１３３０ａは、送受信部１０１０ａからカードリーダ／ライタとの通信状態を取得する（ステップＳ１１９）。
【０１３２】
操作情報取得部１３３０ａは、送受信部１０１０ａの通信状態から携帯端末１ａがカードリーダ／ライタと通信中か否かを判別する。続いて、操作情報取得部１３３０ａは、携帯端末１ａがカードリーダ／ライタと通信中であると判別した場合（ステップＳ１２０；ＹＥＳ）、ステップＳ１２１へ進む（ステップＳ１２０）。
【０１３３】
操作情報取得部１３３０ａは、通信先のアクセスポイントの識別情報（識別子）と通信の種類（例えば、「カードリーダ／ライタ通信」）を取得する。続いて、操作情報取得部１３３０ａは、通信先のアクセスポイントの識別情報（識別子）と通信の種類を表す動作情報と現在時刻を送受信部履歴テーブル１１００ａに格納する（ステップＳ１２１）。
【０１３４】
制御部１０００ａは、メモリ１０９０ａに格納されているセンサからの入力情報を読み出す（ステップＳ２２２）。
【０１３５】
制御部１０００ａは、メモリ部１０９０ａから読み出したデータが１つ以上ある場合（ステップＳ２２３；ＹＥＳ）、次のステップＳ２２４へ進む。データがない場合（ステップＳ２２３；ＮＯ）は、センサからの入力情報を待ち受ける状態へ戻る。（ステップＳ２２３）
【０１３６】
制御部１０００ａは、センサからの入力データをサーバ２へ送信する（ステップＳ２２４）。
【０１３７】
制御部１０００ａは、センサ情報収集プログラムの終了命令（例えば、携帯端末１ａの電源が落とされる等）が出されるまで、以上の手順を繰り返す。
【０１３８】
次に、サーバ２が携帯端末１ａからの受信データを基に使用者の作業を特定し、作業の継続時間を計測する処理について図２３を使用して説明する。
【０１３９】
制御部２０００は、携帯端末１ａからの受信データの有無を調べる（ステップＳ３０１）。
【０１４０】
制御部２０００は、携帯端末１ａからデータを受信した場合（ステップＳ３０２；ＹＥＳ）、次のステップＳ３０３へ進む（ステップＳ３０２）。
【０１４１】
制御部２０００は、携帯端末１ａから受信したデータを、各履歴テーブルに格納する（ステップＳ３０３）。
【０１４２】
作業特定部２７４０は、携帯端末１ａから受信した各作業履歴テーブルのデータと各定義テーブルの定義情報を基に使用者の作業を特定する（ステップＳ３０４）。
作業を特定する方法については、第１の実施形態と同様の方法であるため、ここでは説明を省略する。
【０１４３】
作業計測部２７５０は、各履歴テーブルの時刻情報を基に、特定した作業の継続時間を算出する（ステップＳ３０５）。
【０１４４】
作業計測部２７５０は、日付と使用者が行った作業と継続時間を格納部２５００の作業時間計測結果テーブル２５１３に格納する。
制御部２０００は、データを格納した後、携帯端末１ａからの受信データを待ち受ける状態へ戻る（ステップＳ３０６）。
【０１４５】
制御部２０００は、作業時間計測プログラムの終了命令（例えば、サーバ２の電源が落とされる等）が出されるまで、以上の手順を繰り返す。
【０１４６】
本実施形態の効果としては、携帯端末が収集した情報を基に、使用者の作業を特定し、作業の継続時間を計測できることがあげられる。また、第２の実施形態では、携帯端末の使用者が複数の場合、作業の継続時間等のデータを集中して管理することができる。
【０１４７】
上記の作業を判別する情報を収集するため使用する携帯端末の機能は一例であり、例えば、ワンセグ受信機から、使用者がいるエリア情報を取得することも可能である。ジャイロセンサ（角速度センサ）や３軸加速度センサといった機能を持つ携帯端末の場合、それらの機能を使用することも可能である。ＧＰＳ装置についても、通常のＧＰＳ装置でなく、Ａ−ＧＰＳ（Assisted Global Positioning System）機能を持つ携帯端末の場合、精度が落ちる場所等でも位置検知することが可能となる。
【０１４８】
また、上記実施形態では、カメラ１０３０により取得された撮像画像は、操作情報取得部により、日時と対応づけられて記憶され、撮像画像に操作定義テーブルに格納された撮影対象物の画像が含まれるか否かにより、作業が特定される。しかし、カメラ１０３０により取得される撮像画像は、位置情報取得部が位置情報を取得するための情報として利用されてもよい。例えば、撮影対象物から、使用者がいる場所を特定し、特定した場所から使用者の作業を特定することができる。
【０１４９】
上述した実施形態では、各定義テーブルへのデータの登録を、携帯端末１の入力部１０６０のキーボード等から入力する例（第１の実施形態）や、サーバ２の入力部２１００のキーボード等から入力する例（第２の実施形態）を挙げたが、ネットワークを介する方法や、外部記憶媒体を使用する方法で、各定義テーブルへデータを登録することもできる。
また、第２の実施形態では、定義情報に使用する音声や画像を、サーバ２のマイクやカメラから取り込む例を挙げたが、携帯端末が取得した音声や画像を、ネットワークを介してサーバに送信して定義情報として記憶してもよいし、外部記憶媒体を使用してサーバに取り込み、定義情報として記憶することもできる。
【０１５０】
カメラやマイクの起動については、一定の条件の下、自動起動することで作業を特定するための情報を収集してもよい。例えば、毎日、決まった時刻にカメラを自動で起動し、携帯端末の周辺の映像を記録することもできる。
【０１５１】
また、携帯端末によっては実施形態に記述したセンサのうち一部のセンサが備えられていないものもある。例えば、カードリーダ／ライタが装備されていない携帯端末等がある。この場合、取得可能な情報だけで、使用者の作業を判別することになる。
【０１５２】
また、センサからの情報の収集の可否を切り換えられるようにしてもよい。例えば、使用者がメール等の文字情報は収集してほしくないと希望するならば、タッチパネル、キーボードからの入力情報は収集しないようにすることもできる。
【０１５３】
携帯端末のメモリ部やサーバの格納部に格納した作業履歴は、携帯端末の液晶パネルやサーバのモニタ等に表示することになるが、格納した作業ごとの継続時間をそのまま表示するだけでなく、指定された任意の期間の累計時間を参照することができる機能を提供してもよい。例えば、使用者１は、１月１５日、１６日に作業Ａを４時間、作業Ｂを１１時間行ったというように、任意の日付の作業の記録を表示することができる。
【０１５４】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１５５】
（付記１）
現在日時を計時する計時部と、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得部と、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得部と、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得部と、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶部と、
前記使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶部と、
前記使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶部と、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定部と、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定部により特定された作業情報が表す作業の継続時間を計測する作業計測部と、
を備えることを特徴とする情報処理装置。
【０１５６】
（付記２）
前記位置情報取得部は、ＧＰＳ衛星から衛星電波を受信して前記携帯端末の位置を表す位置情報を取得するＧＰＳ部から、前記位置情報を取得する、
ことを特徴とする付記１に記載の情報処理装置。
【０１５７】
（付記３）
前記位置情報取得部は、通信装置と無線通信によりデータの送受信を行う送受信部から、該通信装置を識別する通信装置識別情報を取得し、取得した通信装置識別情報と、前記計時部が計時した該通信装置と無線通信した時刻と、を対応付けて前記位置履歴記憶部に記憶させ、
前記位置定義記憶部は、通信装置識別情報と、該通信装置識別情報により識別される通信装置の設置位置において携帯端末の使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記位置履歴記憶部に記憶された通信装置識別情報と、前記位置定義記憶部に記憶された通信装置識別情報との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする付記１または２に記載の情報処理装置。
【０１５８】
（付記４）
前記操作情報取得部は、通信装置と無線通信を行う送受信部により送受信する通信データと、前記計時部が計時した該通信データを取得した時刻と、を対応付けて前記操作履歴記憶部に記憶させ、
前記操作定義記憶部は、文字キーワードを含む文字情報と、該文字キーワードに関連して該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記操作履歴記憶部に記憶された通信データと、前記操作定義記憶部に記憶された前記文字情報との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする付記１乃至３のいずれか１つに記載の情報処理装置。
【０１５９】
（付記５）
前記操作情報取得部は、前記使用者がカメラを操作することにより、該カメラにより取得された撮像画像と、前記計時部が計時した該撮像画像を取得した時刻と、を対応付けて前記操作履歴記憶部に記憶させ、
前記操作定義記憶部は、撮影対象物の画像を含む作業特定画像と、該撮影対象物に関連して該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記位置履歴記憶部に記憶された撮像画像と、前記操作定義記憶部に記憶された作業特定画像との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする付記１乃至４のいずれか１つに記載の情報処理装置。
【０１６０】
（付記６）
前記操作情報取得部は、前記使用者の通話をマイクで録音することより取得された音声データと、前記計時部が計時した該音声データを取得した時刻と、を対応付けて前記操作履歴記憶部に記憶させ、
前記操作定義記憶部は、音声キーワードを含む音声情報と、該音声キーワードに関連して該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記作業特定部は、前記操作履歴記憶部に記憶された音声データと、前記操作定義記憶部に記憶された音声情報との比較結果に基づいて、前記作業情報を特定する、
ことを特徴とする付記１乃至５のいずれか１つに記載の情報処理装置。
【０１６１】
（付記７）
前記動作情報取得部は、前記使用者の動作を表す検出信号を出力する加速度センサから取得した加速度データと、前記計時部が計時した該加速度データを取得した時刻と、を対応付けて前記動作履歴記憶部に記憶させ、
前記動作定義記憶部は、加速度情報と、該加速度情報により識別される携帯端末の使用者が行う動作を表す動作情報と、該使用者が行う作業を表す作業情報と、を対応付けて記憶し、
前記動作特定部は、前記動作履歴記憶部に記憶された加速度データと、前記動作定義記憶部に記憶された加速度情報との比較結果に基づいて、前記動作情報を特定する、
ことを特徴とする付記１乃至６のいずれか１つに記載の情報処理装置。
【０１６２】
（付記８）
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得ステップと、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得ステップと、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得ステップと、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶ステップと、
前記使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶ステップと、
前記使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶ステップと、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定ステップと、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定ステップにより特定された作業情報が表す作業の継続時間を計測する作業計測ステップと、
を備える情報処理方法。
【０１６３】
（付記９）
コンピュータに、
携帯端末の使用者の位置を表す位置情報を取得し、取得した位置情報と、前記計時部が計時した該位置情報を取得した時刻と、を対応付けて位置履歴記憶部に記憶させる位置情報取得機能と、
前記使用者の動作を表す動作情報を取得し、取得した動作情報と、前記計時部が計時した該動作情報を取得した時刻と、を対応付けて動作履歴記憶部に記憶させる動作情報取得機能と、
前記使用者の操作を表す操作情報を取得し、取得した操作情報と、前記計時部が計時した該操作情報を取得した時刻と、を対応付けて操作履歴記憶部に記憶させる操作情報取得機能と、
前記位置情報と、該位置において該使用者が行う作業を表す作業情報と、を対応付けて記憶する位置定義記憶機能と、
携帯端末の使用者の動作を表す動作情報と、該動作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する動作定義記憶機能と、
携帯端末の使用者の操作を表す操作情報と、該操作において該使用者が行う作業を表す作業情報と、を対応付けて記憶する操作定義記憶機能と、
前記位置履歴記憶部に記憶された位置情報と、前記位置定義記憶部に記憶された位置情報との比較結果、前記動作履歴記憶部に記憶された動作情報と、前記動作定義記憶部に記憶された動作情報との比較結果、及び、前記操作履歴記憶部に記憶された操作情報と、前記操作定義記憶部に記憶された操作情報との比較結果、のうち少なくとも１つの比較結果に基づいて、前記作業情報を特定する作業特定機能と、
前記作業特定部により特定された作業情報に対応する位置情報、動作情報、または操作情報と、前記位置履歴記憶部、前記動作履歴記憶部、または前記操作履歴記憶部に記憶された時刻と、に基づいて、前記作業特定部により特定された作業情報が表す作業の継続時間を計測する作業計測機能と、
を実現させるためのプログラム。
【符号の説明】
【０１６４】
１            携帯端末
２            サーバ
１０００      制御部
１０１０      送受信部
１０２０      ＧＰＳ部
１０３０      カメラ
１０４０      マイク
１０５０      加速度センサ
１０６０      入力部
１０７０      ＲＯＭ
１０８０      ＲＡＭ
１０９０      メモリ部
１０９１      場所定義テーブル
１０９２      加速度定義テーブル
１０９３      音声キーワード定義テーブル
１０９４      アクセスポイント定義テーブル
１０９５      画像定義テーブル
１０９６      文字キーワード定義テーブル
１０９７      ＧＰＳ履歴テーブル
１０９８      加速度センサ履歴テーブルテーブル
１０９９      マイク履歴テーブル
１１００      送受信部履歴テーブル
１１０１      カメラ履歴テーブル
１１０２      入力部履歴テーブル
１１０３      作業時間計測結果テーブル
１２００      表示部
１ａ          携帯端末
１０００ａ    制御部
１０１０ａ    送受信部
１０２０ａ    ＧＰＳ部
１０３０ａ    カメラ
１０４０ａ    マイク
１０５０ａ    加速度センサ
１０６０ａ    入力部
１０７０ａ    ＲＯＭ
１０８０ａ    ＲＡＭ
１０９０ａ    メモリ部
１０９７ａ    ＧＰＳ履歴テーブル
１０９８ａ    加速度センサ履歴テーブルテーブル
１０９９ａ    マイク履歴テーブル
１１００ａ    送受信部履歴テーブル
１１０１ａ    カメラ履歴テーブル
１１０２ａ    入力部履歴テーブル
１２００ａ    表示部
２０００      制御部
２１００      入力部
２２００      ＲＯＭ
２３００      ＲＡＭ
２４００      外部インターフェース
２５００      格納部
２５０１      場所定義テーブル
２５０２      加速度定義テーブル
２５０３      音声キーワード定義テーブル
２５０４      アクセスポイント定義テーブル
２５０５      画像定義テーブル
２５０６      文字キーワード定義テーブル
２５０７      ＧＰＳ履歴テーブル
２５０８      加速度センサ履歴テーブル
２５０９      マイク履歴テーブル
２５１０      送受信履歴テーブル
２５１１      カメラ履歴テーブル
２５１２      入力部履歴テーブル
２５１３      作業時間計測結果テーブル
２６００      出力部
【図１】
2013183386.tif 000003
【図２】
2013183386.tif 000004
【図３】
2013183386.tif 000005
【図４】
2013183386.tif 000006
【図５】
2013183386.tif 000007
【図６】
2013183386.tif 000008
【図７】
2013183386.tif 000009
【図８】
2013183386.tif 000010
【図９】
2013183386.tif 000011
【図１０】
2013183386.tif 000012
【図１１】
2013183386.tif 000013
【図１２】
2013183386.tif 000014
【図１３】
2013183386.tif 000015
【図１４】
2013183386.tif 000016
【図１５】
2013183386.tif 000017
【図１６】
2013183386.tif 000018
【図１７】
2013183386.tif 000019
【図１８】
2013183386.tif 000020
【図１９】
2013183386.tif 000021
【図２０】
2013183386.tif 000022
【図２１】
2013183386.tif 000023
【図２２】
2013183386.tif 000024
【図２３】
2013183386.tif 000025
【図２４】
2013183386.tif 000026