(57)【要約】【課題】ＤＦ作業における操作記録の正当性の証明や、外科手術、薬剤の調合等における過失の有無の証明を確実かつ効率的に行う。  【解決手段】ＤＦ作業者１０のＰＣ２０の操作状況をビデオカメラ３０で所定の時間間隔毎に撮影して生成される作業映像ログデータと、調査対象ＨＤＤ４１を物理的１００％コピーした解析用ＨＤＤ４２を解析するＤＦ作業者１０が、ＤＦ作業用のソフトウエアの組み込まれたＰＣ２０を操作することによって生成される操作ログデータとによって、ＤＦ作業における操作記録正当性を証明するシステムまたは方法であって、操作映像ログデータと操作ログデータとをＰＣ２０内のログレセプタ２４に受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取る。【選択図】  図１
2008216342.tif 000002
【特許請求の範囲】
【請求項１】
調査対象ＨＤＤを解析するＤＦ作業者ＰＣの操作状況をビデオカメラで所定の時間間隔毎に撮影して生成される操作映像ログデータと、
前記ＤＦ作業者が、前記ＰＣを操作することによって生成される操作ログデータとによって、ＤＦ作業における操作記録正当性を証明するシステムにおいて、
前記操作映像ログデータと前記操作ログデータとが前記ＰＣ内のログレセプタに受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取ることを特徴とする操作記録正当性証明システム。
【請求項２】
前記操作映像ログデータと前記操作ログデータによって構成される連鎖ハッシュまたはヒステリシス署名が、デジタル署名を用いて時刻認証局によって時刻認証されたものであることを特徴とする請求項１に記載の操作記録正当性証明システム。
【請求項３】
前記ビデオカメラによる撮影の時間間隔を不規則にしたことを特徴とする請求項１または２に記載の操作記録正当性証明システム。
【請求項４】
ＤＦ用ソフトウエアの組み込まれたＰＣを使用し、ＤＦに係る作業者の作業状況をビデオカメラで所定の時間間隔毎に撮影して生成される操作映像ログデータと、前記ＤＦに係る作業者が前記ＰＣを操作することによって生成される操作ログデータとを、前記パーソナルコンピュータ内のログレセプタに受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取ることを特徴とする操作記録正当性証明システム。
【請求項５】
調査対象ＨＤＤを解析するＤＦ作業者のＰＣの操作状況をビデオカメラで所定の時間間隔毎に撮影して生成される操作映像ログデータと、
前記ＤＦ作業者が、前記ＰＣを操作することによって生成される操作ログデータとによって、ＤＦ作業における操作記録の正当性を証明する方法において、
前記操作映像ログデータと前記操作ログデータとが前記ＰＣ内のログレセプタに受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取ることを特徴とする操作記録の正当性を証明する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＤＦ作業に係り、特にＤＦ作業における操作記録の正当性の証明や、外科手術、薬剤の調合等における過失の有無の証明に関する。
【背景技術】
【０００２】
近年、インターネット社会の進展に伴い、ほとんどすべてのデータはデジタル化して扱われるようになり、デジタル形式でデータが保存され、これらのデジタルデータに証拠性を確保し、訴訟等に備えるための技術や社会的仕組みが要求されるようになっている。
【０００３】
ＤＦ（デジタルフォレンジック）とは、企業の内部情報漏洩等、デジタル機器を利用した不正が行われた痕跡や証拠を主にコンピュータのHDDに記録されたデータを解析・調査することで法的問題を解決するデジタルデータの証拠性確保技術であり、自らの正当性を証明できる仕組みとなるDFが非常に重要となっている。
【０００４】
現在のＤＦでは、ＤＦ作業者（例えば、企業の法務部やコンピュータ部門またはＤＦ専門会社のＤＦ作業担当者）がＤＦ作業において、不正を行っていない証拠として、作業時の映像を使用している。
【０００５】
図６は、従来例に係る操作記録正当性証明作業の流れの概要の説明図である。図６に基き、現在行われているＤＦ作業の流れを説明する。
【０００６】
現在行われているＤＦ作業は、(1)まず、調査対象HDD４１を１００％物理的にコピーした解析用ＨＤＤが作成される。(2)次に、この解析用ＨＤＤを解析専用のソフトウエア（ＯＳ）の組み込まれたＤＦ作業用ＰＣ２０を使用して、（イ）ＨＤＤに保存されたファイルやメールの検索、（ロ）レジストリの調査、（ハ）パスワードの解析  等が実施され、コンピュータ利用者の行った操作について調査が行われる。(3)最後に、その調査結果が報告書Ｒに纏められ、報告先６０へ提出し説明される。
【０００７】
同時に、ＤＦ作業の正当性を証明するために、ＤＦ作業者１０のＰＣ２０の操作状況等が監視され、ビデオカメラ３０で撮影され、操作映像ログとして報告書Ｃに含められる。
【特許文献１】特表２００３−５３３８０５号公報
【特許文献２】特開２００３−２０４５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のＤＦ作業は、下記の２つの問題点が存在する。第１の問題点は、ビデオカメラ３０では作業の細かい部分まで撮影しきれないため、映像のみで、ＤＦ作業時の意図的なデータの秘匿、改竄、すり替えといった不正がないことを証明するのは困難である。    
【０００９】
また、ビデオカメラ３０でＰＣ１０の画面を撮影すると、ビデオカメラ３０の解像度や撮影する角度によって画面が光ってしまうことがあり、画面上に何が表示されているのか、どのような操作が行なわれているのかということを撮影した画像のみから知ることは難しく、(ａ)行った作業を、行っていないように見せかける。(ｂ)行っていない作業を、行ったように見せかける。(ｃ)作業が行われた時刻を偽る等の不正を見破ることは困難である。
【００１０】
第２の問題点は、操作映像ログとして報告先６０に提出された映像が、確かに作業時の映像であり、悪意を持ってすり替えられた別の映像ではないという証明ができない。例えば、ＤＦ作業時に解析結果についてデータの改竄や秘匿を行ったが、操作映像ログとして、正しく作業をしたかのような映像を別に撮影しておき、それを提出するといった不正が行われた場合、その不正を見破ることは困難である。
【００１１】
このため、解析用ＨＤＤの作成時や、ＰＣの操作解析時において不正が介在してもそれを排除することが困難となり、報告書Ｒやそれに含められるビデオカメラ３０によって撮影された映像では、法的証拠としては十分なものとはならない。
【００１２】
なお、上記特許文献１には、任意のデジタル情報（デジタルカメラの撮影により得られたデジタル画像等）に対するデジタル証明書（電子透かし情報等）を、通信手段（ネットワーク等）を通し、公的な第３の機関（認証局等）から取得する情報処理方法が示されている。また、上記特許文献２には、物品上に署名がなされる時に、カメラでこの署名の画像を捕捉し、その捕捉された画像をコンピュータに記憶し、署名の正当性を証明するための視覚的証拠を物品の所有者等に与える方法が示されているが、上記特許文献１、２に示されたいずれの方法も、ＤＦ作業の操作記録の正当性を証明するものではない。
【００１３】
本発明はこのような状況に鑑みてなされたものであり、法的証拠として十分なものとなり得る操作記録正当性証明システム及び方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決する第１発明は、調査対象ＨＤＤを解析するＤＦ作業者ＰＣの操作状況をビデオカメラで所定の時間間隔毎に撮影して生成される操作映像ログデータと、前記ＤＦ作業者が、前記ＰＣを操作することによって生成される操作ログデータとによって、ＤＦ作業における操作記録正当性を証明するシステムにおいて、前記操作映像ログデータと前記操作ログデータとが前記ＰＣ内のログレセプタに受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取ることを特徴とする操作記録正当性証明システムある。
【００１５】
第２の発明は、第１の発明において、前記操作映像ログデータと前記操作ログデータによって構成される連鎖ハッシュまたはヒステリシス署名（岩村 充、宮崎 邦彦、松本 勉、佐々木 良一、松木 、“電子署名におけるアリバイ証明問題と経時証明問題  -ヒステリシス署名とデジタル古文書の概念-”、コンピュータサイエンス誌 bit Vol.32、No11、共立出版(2000)）が時刻認証局によって時刻認証されたものであることを特徴とする操作記録正当性証明システムである。以下、連鎖ハッシュを採用する場合をベースに説明する。
【００１６】
ＰＣと時刻認証局との間における連鎖ハッシュの送受信は、ポイント、ポイントで行う。
【００１７】
第３の発明は、第１または第２の発明において、前記ビデオカメラによる撮影の時間間隔を不規則にしたことを特徴とする操作記録正当性証明システムである。
【００１８】
第４の発明は、ＤＦ用ソフトウエアの組み込まれたＰＣを使用し、ＤＦに係る作業者の作業状況をビデオカメラで所定の時間間隔毎に撮影して生成される操作映像ログデータと、前記ＤＦに係る作業者が前記ＰＣを操作することによって生成される操作ログデータとを、前記パーソナルコンピュータ内のログレセプタに受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取ることを特徴とする操作記録正当性証明システムである。
【００１９】
第５の発明は、調査対象ＨＤＤを解析するＤＦ作業者のＰＣの操作状況をビデオカメラで所定の時間間隔毎に撮影して生成される操作映像ログデータと、前記ＤＦ作業者が、前記ＰＣを操作することによって生成される操作ログデータとによって、ＤＦ作業における操作記録の正当性を証明する方法において、前記操作映像ログデータと前記操作ログデータとが前記ＰＣ内のログレセプタに受け入れられた順に同期を取りながら、連鎖ハッシュまたはヒステリシス署名を取ることを特徴とする操作記録の正当性を証明する方法である。
【発明の効果】
【００２０】
本発明は、操作映像ログデータと操作ログデータとを同期させながら、連鎖ハッシュまたはヒステリシス署名に対しポイントポイントで時刻認証局の時刻認証の証明を付加するものであるから、
(1) 解析対象ＨＤＤに対して解析を行わず、作業者が悪意をもってすり替えた別のＨＤＤに対して解析を行った結果を操作ログとして提出した場合でも、操作映像ログによってこれを排除することができる。
(2) (a)行った作業を行っていないように見せかける不正行為、(b)行なっていない作業を、行ったように見せかける不正行為は、検証用ログにおける操作映像ログと操作ログの食い違いを調べることにより検出できる。
(3) 作業が行われた時刻を偽る行為は、操作映像ログと操作ログの蓄積時に付加され時刻認証局の時刻証明を確認することによって検出できる。
(4) データの改竄、抜き取り、差し替え等の不正の有無は、操作映像ログと操作ログの蓄積時に連鎖署名が取られるので、署名の正しい連続性により証明される。
また、本発明を外科手術、調剤行為等のＰＣへの入力と手作業による業務に適用しても、過失の有無を証明する、法的な証拠として十分な効果を発揮するものである。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の実施の形態に係る操作記録正当性証明システムおよびＤＦ作業の流れの説明図である。
【００２２】
図１において、１０はＤＦ作業者（以下「作業者」という。）、２０はＤＦ作業用のＰＣ（パーソナルコンピュータ）であり、ＰＣ２０にはキーロガプログラム２２や撮影プログラム２５を含むＤＦ専用の解析ソフト（ＯＳ）２２が組み込まれている。３０はＰＣにＵＳＢで接続され、ＤＦ作業者のＰＣの操作状況等を撮影するビデオカメラである。
【００２３】
なお、ビデオカメラ３０は、１台に限定されるものではなく撮影方向を変えて、複数台設置することにより、証拠の精度を高めることができる。
【００２４】
２４はログレセプタであり、キーロガープログラム２２によって生成されたＰＣ２０の操作内容である操作ログＢと、作業者によるＰＣの操作状況等がビデオカメラ３０で撮影され、撮影プログラム２５によって生成された操作映像ログが受け入れられる。２３は操作ログＢと操作映像ログＡとが保存・蓄積されるログファイルである。
【００２５】
５０はＤＦ作業データの絶対時間との関連付けを行って証拠性を高めるためにＤＦ作業データの絶対時間を証明してもらうための時刻認証局、６０はＤＦ作業の結果を報告する報告先である。
【００２６】
次に、ＤＦ作業の流れについて説明する。
（ａ）まず、作業者１０は調査対象ＨＤＤ４１を１００％物理的にコピーした解析用ＨＤＤ４２を作成する。
（ｂ）次に、作業者１０はＰＣ２０のキーボードを操作して、解析用ＨＤＤ４２を解析し調査する。
（ｃ）ビデオカメラ３０によって、作業者１０の解析用ＨＤＤ４２を作成する作業、ＰＣ１０のキーボードの操作状況等が監視され撮影される。
なお、この場合、操作・撮影開始時間は正しく検証者（ＤＦ作業の報告先）に報告されるものとし、操作撮影のやり直しはないことが前提とされる。
（ｄ）ビデオカメラ３０で撮影された映像は、ＰＣ上の撮影プログラム２５により操作映像ログＡとしてログレセプタ２４に受け入れられる。一方、ＰＣ１０上のキーロガプログラム２２により、アクティブウインドウの切り替え等のＰＣ１０のイベントが操作ログＢとしてログレセプタ２４に受け入れられる。
操作映像ログＡと操作ログＢとは、同期を取りながら、ログレセプタ２４に受け入れられる順に、連鎖ハッシュが取られる。また、連鎖ハッシュが取られた操作映像ログＡと操作ログＢには、イベント発生の時刻が明確に分るように時刻情報が付加される。
（ｅ）次に、ログレセプタ２４に受け入れられ、連鎖ハッシュが取られた操作映像ログＡと操作ログＢはポイント、ポイントで時刻認証局５０に送られタイムスタンプＳが付与される。そしてこのタイムスタンプＳにより、それに表示された時刻よりも前に存在したログデータであることが証明される。
（ｆ）時刻認証局５０で、時刻証明のなされた、操作映像ログＡと操作ログＢの２つのログは、ログレセプタ２４に返送された後、ログファイル２３に保存・蓄積される。
（ｇ）最後に、作業者１０は、ＤＦ作業解析調査結果を纏めて報告書Ｒを作成し、操作ログＢと操作映像ログＡをログファイル２３から取り出して検証用ログ（提出ログ）Ｃとして報告書Ｒに含めて、報告先６０に提出し説明する。
【００２７】
図２は本発明の実施の形態に係る操作記録正当性証明システムの連鎖ハッシュの説明図である。
【００２８】
ログレセプタ２４は、ある時刻ｔのタイミングで操作映像ログデータｊと操作ログデータｉを受け取った際、それらと前回作成された連鎖ハッシュｋから連鎖ハッシュｋ+１を算出する。
【００２９】
図２に示すように、連鎖ハッシュｋ+１は、  ｋ+1＝ｈ（ｊ，ｉ，ｋ）、
同様に、連鎖ハッシュｋ+2は、ｋ+2＝ｈ（ｊ+1，ｉ+1，ｋ+1）  と表される。                  ここで、ｈ（  ）はＳＨＡ−１等のハッシュ関数である。
【００３０】
図２中の（  ）内がログファイル２５に保存・蓄積される。
【００３１】
上述の通り、本発明の実施の形態においては、ビデオカメラ３０により撮影された操作映像ログデータと、ＰＣのキーボード等より入力された操作ログデータを同期を取りながら記録すると共に連鎖ハッシュを用いることにより、順序や内容の改竄やデータの抜き取りがあれば直に検知できる。また従来のＤＦ作業では不可能であった、本当に解析対象ＨＤＤ４２に対して解析、調査を行い、報告書Ｒを作成したという証明を行なっている。
【００３２】
また、ポイント、ポイントで時間認証局６０により、絶対時間との関連付けを行い、データとして取り込む静止画の取り込み時間間隔をランダムにしてビデオカメラ３０が写っていないときを見計らって不正を行うのを防止することにより、証拠の確実性をより高いものにしている。
【００３３】
また、時刻認証局６０に送る間に、第三者により、検証用ログが改竄できないように連鎖ハッシュに加えてヒステリシス署名を施すことにより、証拠性を高めることができる。
【００３４】
この場合、公開鍵暗号方式を使用し、ＤＦ作業者の秘密鍵をＳaとすると、ヒステリシス署名は、ｋ+１＝Ｓa（ｈ（ｉ，ｊ，ｋ））と表される。
【実施例１】
【００３５】
本実施例は、本発明の実施の形態に係る操作記録正当性証明システム（図１参照）におけるプログラムの流れと、ＰＣからプリントアウトして報告先６０へ提出する報告書Ｒに含める検証用ログＣを例示したものである。
【００３６】
図３は、本発明の実施例１に係る操作記録正当性証明システムのプログラム流れの説明図である。
【００３７】
図３において、撮影プログラム２５によって一定時間毎に、例えば１から５秒間隔に撮影が行われ、映像が出力される。撮影の際同時に、前回の撮影から、今回の撮影までの間に、イベントログＬに変化がなかったかが監視される。そして変化があればtｘｔファイルＵとして出力される。一方キーロガープログラム２２によって、ＰＣ２０に対して操作があった場合やウインドウの切り替え時等にイベントログＬが蓄積され、出力された映像ＶとｔｘｔファイルＵを照合することにより不正の有無が検出される。
【００３８】
また、検証者が作業者１０の操作正当性を検証する際の画面は、操作映像ログＡ、および操作ログＢを、スクロールバーや「再生」「停止」「早送り」等の操作ボタンで自由に動かし、任意の時刻のログを確認できるようにして、検証者が不正の疑いのある部分のログを自由に繰り返し検証することができるようにしている。
【００３９】
図４は、本発明の実施例１に係る操作記録正当性証明システムの検証用ログＣの説明図である。図４において、(Ｘ)は時刻、(Ｙ)はビデオカメラの映像、(Ｚ)は操作内容であり、ＤＦ作業における正当性が検証し易いように、ＰＣに蓄積された操作映像ログと操作ログを時刻毎に対応させて表示したものである。
【００４０】
撮影の時間間隔は、５秒に固定したものを表示しているが、ランダムに変更することによって、より証拠の確実性を高めることができる。
【００４１】
また、ビデオカメラ３０による静止画と操作ログＢを並べて表示しているが、静止画を自動で連続表示する再生機能や、任意の時刻で再生を停止する機能を盛込んで、作業内容をリアルタイムで監視しているかのようにすることによって検証作業の効率を高めることができる。
【実施例２】
【００４２】
近年毒劇物使用犯罪の多発により、医療機関や企業での薬物の取扱いに関する法令が、非常に厳しくなっていることに鑑みて、本発明を調剤業務に適用したのが本実施例である。
【００４３】
図５は本発明の実施例２に係る調剤業務の操作正当性証明の流れの説明図である。
【００４４】
図５において、７０は薬品の保管場所であり、７１は薬品棚である。３０’
−１は、薬剤師１０’の薬品を混ぜる、量る等の調剤行為Ｍを撮影する第１のカメラであり、３０’−２は、薬剤師（または作業者）が薬品棚７１からどんな薬品を持ち出したかを監視し撮影する第２のカメラである。
【００４５】
２０’はＤＦ作業用のＰＣであり、ＰＣ内の構成は、ビデオカメラが２台であることを除き実施例１と同じであり、操作映像ログＡ’、操作ログＢ’、ログファイル２３’、キーロガープログラム２２’、撮像プログラム２５’は、それぞれ、実施例１の操作映像ログＡ、操作ログＢ、ログファイル２３、キーロガープログラム２２、撮像プログラム２５に相当する。
【００４６】
薬剤師１０’は、薬品を混ぜる、量る等の薬剤行為Ｍを行うと同時に、使用した薬品の量と薬品名をＰＣ２０’にキーボードから入力する。
【００４７】
第１のビデオカメラ３０’−１で撮影された薬剤行為Ｍの映像と、第２のカメラ３０’−２で撮影された薬品棚７１から持ち出された薬品の映像がＰＣ２０’上の映像プログラム２５’により、操作映像ログＡ’として、ログレセプタ２４’に受け入れられる。一方、薬剤師１０’が調剤した際に、入力したデータは、ＰＣ２０’上のキーロガープログラム２２’より、操作ログＢ’として、ログレセプタ２４’に受け入れられる。
【００４８】
操作ログＢ’と操作映像ログＡ’の２つのログは同期を取りながら、連鎖ハッシュが取られ、その後ログファイル２３’に保存・蓄積される。
【００４９】
調剤の際、何らかの不正があり、調査が必要となった場合に、このログファイル２３’内のデータを検証することにより、不正を検出することができる。
【００５０】
通常、検証すべきデータは膨大な量になるが、本実施例では、映像が静止してから、動き始めるまでに不自然な時間経過があったり、ビデオカメラ３０’−１、３０’−２の映像に動きがあるにも拘らずＰＣ２０’に何の入力もない場合には「不正の可能性あり」と見做すことができるので、検証時には、その疑わしい部分を重点的に検証することによって不正の検出を効率的に行うことができる。
【００５１】
また、本実施例は、監査人による不正の検出だけでなく、薬剤師１０’自身が、調剤後に自らの作業内容が正しかったか不安を覚えた場合にも、迅速に確認を取ることができ、調剤行為の過誤を未然に防止したり、裁判時に自らの正当性の証明に効果を奏する。
【００５２】
また、外科手術において医師の手術行為に過誤がなく、正しい手術内容であったことを裁判時等に証明するツールとしても本発明に係るシステムを活用することができる。
【００５３】
さらに、本発明は企業の機密書類を保管代行するサービス業務における書類の持ち出しや保管時に作業者に不正がないことを顧客に明確に証明するツールとして活用できる。
【００５４】
また、警察での被疑者の尋問風景を撮影し、自白の強要等がなかったことを証拠として残すのにも、本発明に係るシステムを適用することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態に係る操作記録正当性証明システムおよびＤＦ作業の流れの説明図である。
【図２】本発明の実施の形態に係る操作記録正当性証明システムの連鎖ハッシュの説明図である。
【図３】本発明の実施例１に係る操作記録正当性証明システムのプログラム流れの説明図である。
【図４】本発明の実施例１に係る操作記録正当性証明システムの検証用ログの説明図である。
【図５】本発明の実施例２に係る調剤業務の操作正当性証明の流れの説明図である。
【図６】従来例に係る操作記録正当性証明作業の流れの概要の説明図である。
【符号の説明】
【００５６】
１００・・操作記録正当性証明システム
１０・・ＤＦ作業者
１０’・・薬剤師
２０、２０’・・ＰＣ（DF作業用パーソナルコンピュータ）
２１、２１’・・ＯＳ（operatinng system)
２２、２２’・・キーロガープログラム
２３、２３’・・ログファイル
２４、２４’・・ログレセプタ
２５、２５’・・映像プログラム
３０・・ビデオカメラ
３０’−１・・第１のビデオカメラ
３０’−２・・第２のビデオカメラ
４０・・ＨＤＤ(hard disk drive)
４１・・調査対象ＨＤＤ
４２・・解析用ＨＤＤ
５０・・時刻認証局
６０・・報告先（検証者）
７０・・保管庫
７１・・薬品棚
Ａ、Ａ’・・操作映像ログ
Ｂ、Ｂ’・・操作ログ
Ｃ、Ｃ’・・提出ログ（検証用ログ）
Ｌ・・イベントログ
Ｒ・・報告書
Ｓ・・タイムスタンプ
Ｕ・・ｔｘｔファイル
Ｔ・・時刻
Ｍ・・調剤
【図１】
2008216342.tif 000003
【図２】
2008216342.tif 000004
【図３】
2008216342.tif 000005
【図４】
2008216342.tif 000006
【図５】
2008216342.tif 000007
【図６】
2008216342.tif 000008