(57)【要約】【課題】チャットにおけるハラスメント被害を受けた場合、タイムリーに過去に遡ったログから記録することができるチャットログ記録方法を提供する。【解決手段】ネットワークを介してチャットサーバと接続するクライアントが記録するチャットログ記録方法は、チャット開始（ステップＳ２０１）と同時にサーバから流れてくるログをログファイルとして記録するログ記録工程（ステップＳ２０２）と、チャットログ中にハラスメント行為となる発言が発言メッセージとして指定されて（ステップＳ２０６）、指定された発言メッセージ位置から過去に遡った行以降を報告ログファイルとして生成する報告ログ生成工程（ステップＳ２０８）とを、含む。【選択図】      図１
2004302667.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録方法であって、
前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録工程と、
所定の発言メッセージを指定させる発言メッセージ指定工程と、
前記発言メッセージ指定工程によって指定された前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成工程と、
前記報告ログファイル生成工程によって生成された前記報告ログファイルを復号化して表示する報告ログ表示工程と、
を含むことを特徴とするチャットログ記録方法。
【請求項２】
ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録方法であって、
前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録工程と、
あらかじめ登録された発言に関するキーワードを検索するキーワード検索工程と、
前記キーワード検索工程によって検索されたキーワードを含む前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成工程と、
前記報告ログファイル生成工程によって生成された前記報告ログファイルを復号化して表示する報告ログ表示工程と、
を含むことを特徴とするチャットログ記録方法。
【請求項３】
前記報告ログ表示工程によって表示された前記報告ログにおいてさらに所定の発言メッセージにマークを付するマーキング工程と、
前記マーキング工程によってマークが付された前記報告ログファイルを前記チャットサーバに送信する送信工程とを、
さらに、含むことを特徴とする請求項１または２に記載のチャットログ記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワーク上でのチャットのログを記録するチャットログ記録方法、およびチャットログ記録プログラムに関し、特にチャット進行中に特定の発言メッセージ、例えば誹謗中傷を目的とした発言メッセージによってハラスメント行為を受けた被害やその経過をログとして記録する、チャットログ記録方法、およびチャットログ記録プログラムに関する。
【０００２】
【従来の技術】
インタネットなどを介したネットコミュニティで行われるお喋りであるチャットは、広く行われているが、そのチャットの記録であるチャットログは、サーバ側では取得していないのが現実である。その理由は、チャットは掲示板と異なり、経時的に発言メッセージをやり取りするので、通信に近い形態と見なされるため、通信秘密保持の観点から全てのログを残さないのが慣例となっている。また、チャットは、多人数の参加者がそれぞれ経時的に発言メッセージをやり取りするので、記録ログファイルを取った場合、ファイルの容量が膨大となり、サーバの記憶容量では対処できないという現実もあるからである。
【０００３】
しかし、現在広く行われているチャットにおいては、時として、参加者同士の間で誹謗中傷や、ハラスメント行為が起きて、不健全な状態が発生することがある。チャット運営者は客同士のトラブルには関与しないのが原則であるが、しかし、誹謗中傷に対してはその場で停止、あるいは運営に支障がある場合は参加者に退会してもらうという規約が一般的に定められている。
【０００４】
このような問題に対処する発明として、例えば特開平１０−３３４０２１号公報の発明は、ＩＲＣ（インタネットリレーチャット）プロトコルを使用して参加者を限定しない広範囲に適用できるチャットシステムでありながら、不健全な利用者を追い出す機能が使用できるチャットシステムを開示している。しかしながら、同号公報の発明においては、チャット中の誹謗中傷を有効に停止するための判断となるチャットログ記録をどのようにして採取すればよいかについては、考慮されていない。
【０００５】
チャットにおいて運営が難しい点は、ネット上での意見交換である掲示板と異なってリアルタイムでお喋り（チャット）が次々と展開していくために、チャット管理者は適切なタイミングで介入しにくいことである。そのため、一般にはハラスメント行為の被害者が、ハラスメント行為を受けた部分の発言を含むチャットログをチャット管理者に提出して、善処を求めるというのが一般的に行われている。
【０００６】
図１２は、従来例によるチャットログ記録装置の記録手順を示すフローチャートである。図１３は、従来例によるチャットログ記録の１例を説明する図である。チャット参加者はクライアントを操作しネットワークを介してチャットサーバにアクセス（ステップＳ１３０１）する。アクセスとともに、チャットの発言メッセージを送受信し、ログ１５０１の取得を開始し、ログがログファイルに記録される（ステップＳ１３０２）。そして、発言メッセージ１５０２によってハラスメント行為を受けたとチャット参加者が判断すると、報告ログ取得を指定して報告ログの記録を開始する（ステップＳ１３０３）。このとき開始行１５０３は、少なくともハラスメント行為を受けたと判断した後であるので、発言メッセージ１５０２がログ中に表示された時点以降である。こうして、ハラスメントを受けた発言メッセージ以降の発言１５０３から、報告ログとして報告ログファイルに記録を開始する。そして、被害者、加害者によるやり取りが報告ログとして記録され（ステップＳ１３０４）、報告ログの記録が終了（ステップＳ１３０５）し、報告ログファイルは報告ログとしてチャットサーバ（運営者）に送信される（ステップＳ１３０６）ことになる。このとき取得された報告ログの範囲は図１５における符号１５０４の部分である。
【０００７】
【特許文献１】
特開平１０−３３４０２１号公報
【０００８】
【発明が解決しようとする課題】
ところが、ハラスメント行為を受けた発言を記録した報告ログ１５０４は、ハラスメント行為を受けた時点１５０２より後の開始行１５０３からログ採取を開始するので、実際にハラスメント行為を受けた場面のログが採取できないという問題があった。また、誹謗中傷を目的とするハラスメント発言を受けた場合でも、ハラスメント行為に至る経緯はその部分を見るだけでは一般にわかりにくく、誹謗中傷の言葉から始まる部分のログだけを取り出しても、いずれの発言者が非とされるべきか判断がつきにくいものである。さらに、チャット参加者は、常時チャットの画面を見ているとは限らなく、ハラスメント行為を受けているにもかかわらず、その事実を知らなかったり、見過ごしたりすることもあった。
【０００９】
本発明は上記問題点に鑑みてなされ、その目的は、実際にハラスメント行為を受けた発言の時点を参加者自身による指定、または所定のキーワード検索で自動的に指定し、その指定に基づき過去に遡って報告用のログを採取できるチャットログ記録方法およびそのプログラムを提供することにより、チャットにおけるハラスメント行為の処理を的確に行い、また予防することである。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかる発明は、ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録方法であって、前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録工程と、所定の発言メッセージを指定させる発言メッセージ指定工程と、前記発言メッセージ指定工程によって指定された前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成工程と、前記報告ログファイル生成工程によって生成された前記報告ログファイルを復号化して表示する報告ログ表示工程と、を含むことを特徴とする。
【００１１】
この請求項１にかかる発明によれば、チャット参加者がチャット中にハラスメント被害を受けたと判断した場合、被害を受けたと判断する発言メッセージを指定すると、それより過去に遡ったチャットログの行以降が、ハラスメント行為の報告ログとして記録されることによって、チャット参加者はハラスメントの被害を受けるに至った経緯を含めたチャット記録を残しチャット管理者に報告することができるので、チャット管理者にハラスメント行為を正しく理解させて対処することができ、またハラスメント行為を有効に予防できる。
【００１２】
また、請求項２にかかる発明は、ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録方法であって、前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録工程と、あらかじめ登録された発言に関するキーワードを検索するキーワード検索工程と、前記キーワード検索工程によって検索されたキーワードを含む前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成工程と、前記報告ログファイル生成工程によって生成された前記報告ログファイルを復号化して表示する報告ログ表示工程と、を含むことを特徴とする。
【００１３】
この請求項２の発明によれば、チャット参加者がチャット中にハラスメント被害を受けた場合、所定のハラスメントとなるキーワードを検索してハラスメント被害を与える発言メッセージを自動的に指定し、指定された発言メッセージよりも過去に遡ったチャットログの行以降を、ハラスメント行為の報告ログとして生成することによって、チャット参加者が例えば画面を見ていなかったことによってハラスメントを受けたことに気づかなかった場合でも、キーワードによる自動指定によってハラスメントの事実とハラスメント被害を受けるに至った経緯を含む報告ログを生成し、チャット管理者に報告することができるので、チャット管理者にハラスメント行為を正しく理解させて対処させ、またハラスメント行為を有効に予防できる。
【００１４】
また、請求項３にかかる発明は、請求項１または２に記載のチャットログ記録方法において、前記報告ログ表示工程によって表示された前記報告ログにおいてさらに所定の発言メッセージにマークを付するマーキング工程と、前記マーキング工程によってマークが付された前記報告ログファイルを前記チャットサーバに送信する送信工程とを、さらに、含むことを特徴とする。
【００１５】
この請求項３の発明によれば、チャット参加者は生成した報告ログに対して、所定の発言メッセージにマークを付してチャット管理者に送信できるので、チャット管理者は受信した報告ログの中で、特に注目すべき箇所を迅速に理解することができ、チャット管理者にハラスメント行為を正しく理解させて対処させ、またハラスメント行為を有効に予防できる。
【００１６】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかるチャットログ記録装置、チャットログ記録方法およびチャットログ記録プログラムの好適な実施の形態を、実施の形態１および２に分けて詳細に説明する。
【００１７】
（実施の形態１）
（１．１．報告ログの生成）
図１は、この発明の実施の形態１によるチャットログ記録装置の機能的ブロック図である。チャットに参加する参加者は、クライアント１を、チャットを管理するチャットサーバ２０にネットワーク２１を介して接続する。クライアント１は、チャット参加者の発言メッセージを、チャットサーバ２０に送信する。チャットサーバ２０は、受信したクライアント１からの発言メッセージを、ネットワーク２１を介して接続するクライアント１に送信する。クライアント１は、チャットサーバ２０から送られてくる発言メッセージを受信し、チャット参加者はチャットログを見ながらクライアント１を介して発言する。
【００１８】
クライアント（チャットログ記録装置）１は、ログ記録部２と、発言メッセージ指定部３と、報告ログ生成部４と、暗号化部５と、復号化部６と、報告ログ表示部７と、マーキング部８と、送信部９と、を備える。
【００１９】
ログ記録部２はチャットログの開始と同時に連続的に記録する。発言メッセージ指定部３はチャットログ中でハラスメント被害を与える発言メッセージを指定させるものである。報告ログ生成部４はハラスメントを受けた記録を報告ログとして生成するものである。暗号化部５は記録ログおよび報告ログを暗号化するものである。復号化部６は報告ログを復号化するものである。報告ログ表示部７は復号化した報告ログを表示するものである。マーキング部８は表示された報告ログ中において所定の発言箇所にマークを付するものである。送信部９はマークを付された報告ログを再び暗号化してチャットサーバに送信するものである。
【００２０】
図２は実施の形態１によるチャットログ記録装置の記録手順を示すフローチャートである。図２を参照しながら、チャットの進行中にハラスメント行為がなされた場合の、実施の形態１によるチャットログ記録装置が、ログファイルを記録する動作について説明する。クライアント１は、チャットサーバ２０にアクセスすると（ステップＳ２０１）、チャットサーバ２０はチャットの発言メッセージの送受信を開始し、ログ記録部２は、送信されてくる発言メッセージをログファイルとして記録する（ステップＳ２０２）。
【００２１】
ここで、ログ記録ファイルが所定の容量を超えた場合は、ログファイルの先頭行を削除しながらログファイルを記録する。先頭行の削除およびログファイルの記録は、ログ記録部２が行う。ログ記録部２は、記録しているログファイルの容量が所定量を超過しないかどうかを判定する（ステップＳ２０３）。ログファイルの容量が所定量を超過していない場合（ステップＳ２０３のＮｏ）は、そのまま連続してチャットログの取得が進行する。一方、記録しているログファイルの容量が所定量を超えた場合は（ステップＳ２０３のＹｅｓ）、ログ記録部２はログファイルの先頭行を削除して（ステップＳ２０４）、削除したログを記録する（ステップＳ２０５）。このようにして、チャットの開始と同時に記録するログ記録ファイルが一定の容量に抑えられることによって、ＨＤＤ（ハードディスク）などの記憶装置において記憶可能な空き容量を圧迫することなく、連続したチャットのログ記録ができる。
【００２２】
図３は、実施の形態１によるチャットログ記録装置によって取得されるチャットログの範囲を説明する図である。図４は、チャットログ記録装置の表示画面に表示されたチャットログの一例を示す図である。図３に示すように、チャットのログ３１は縦方向下向きに時間が進行している時系列的な記録である。ログ３１において、発言３２が、ハラスメント行為であるとクライアント１側によって認識された場合、クライアント１側では、ハラスメント行為となる発言メッセージと判断して、発言メッセージ指定を行う。指定された発言メッセージとなる部分は、クライアント１において、発言メッセージ指定部３が、指定された発言メッセージとして設定する。
【００２３】
例えば図４に示されたタロウさんのチャット画面４１においては、「あなた頭おかしいんじゃないですか？」４２と表示された部分が、タロウさんにとってハラスメント行為と認識されて、指定された発言メッセージの一例である。ここでタロウとは、チャット参加者のチャットネームの１例である。タロウさんのチャット画面上で、指定された発言メッセージと認識された場合、上述のハラスメント行為と認識された発言メッセージ４２の部分あるいは一部分が、クライアント１によって指定された発言メッセージ部分に範囲指定される。次に、画面右上にある「ログ取得」と表示されたログ取得アイコン４３をクリックする。発言メッセージ指定部３は、画面上から指定された発言メッセージ４２およびログ取得アイコン４３の入力を受けて、該当する発言を指定された発言メッセージに指定する（ステップＳ２０６のＹｅｓ）。この場合、指定された発言メッセージは、１つの発言全体あるいは部分であってもよく、発言の中の個々の単語であっても良い。
【００２４】
ここで、指定される発言メッセージと判断された４２の部分を指定せずに、ただログ取得アイコン４３をクリックすることによる設定としてもよい。その場合、進行中のチャットの発言が指定された発言メッセージとして指定される。
【００２５】
ここで、指定された発言メッセージの部分を含めてそれ以後のログだけを記録として残したとしても、そのログ記録を読むチャット管理者には、ハラスメント行為に至る経緯が不明確である場合が多く、ハラスメント被害を判断するためには不十分である。本発明の実施の形態１では、指定された発言メッセージから過去に遡った行からのチャットログを報告ログとして生成開始する（ステップＳ２０７）。このことによって、ハラスメント行為に至ったチャットの流れを全体的に理解することができる。報告ログ生成部４は、過去に遡ったチャットログの行をログ記録を始める開始行３３（図３）を設定する。
【００２６】
こうして、指定された発言メッセージよりも過去に遡って設定された開始行３３から始まるチャットの報告ログは、指定された発言メッセージ３２を含み、さらに引き続く発言によって進行する報告ログを、発言の都度、暗号化部６によって暗号化させながら生成する（ステップＳ２０８）。報告ログを暗号化して記録するのは、チャットの性質上、電話による通信と同様にプライバシーの保護が必要と一般に認識されているためであり、送信時や保管時におけるデータの遺漏事故に備えるためである。報告ログ記録の終了は、ログ取得アイコン４３をもう一度クリックすることによって入力設定する。また、他に終了ボタンを画面上に設けて入力設定するようにしても良い。報告ログ記録は、報告ログ記録の終了を設定すると、終了する（ステップＳ２０９）。また、チャットの終了、あるいはチャットを起動しているプログラムの終了と同時に終了させるようにしても良い。
【００２７】
ここでチャットのログ記録は、チャットの開始および終了と同時に記録が開始および終了する構成が望ましい。これは、チャットのログ記録の厳正を保つためと、ハラスメント被害を与えたとして訴えられた場合に、自らの立場を主張する根拠としてチャットの全てのログを自動的に常時連続して記録しておくことが望ましいからである。
【００２８】
ここで、報告ログ生成部４は、指定された発言メッセージから所定の行数だけ過去に遡った行から生成してもよい。これにより、指定された発言メッセージから一定の行数だけ過去に遡った行から始まるチャットログの記録を報告ログとして記録することができるので、一定の行数の余裕を持った報告ログファイルを生成できる。
【００２９】
あるいは、報告ログ生成部４は、指定された発言メッセージから所定の時間だけ過去に遡った行から生成してもよい。これにより、指定された発言メッセージから一定の時間だけ過去に遡った行から始まるチャットログの記録を報告ログとして記録することができるので、一定の時間的余裕を持って記録した報告ログファイルを生成できる。
【００３０】
あるいは、報告ログ生成部４は、指定された発言メッセージから所定の行数だけ過去に遡った行および所定の時間だけ過去に遡った行のうち、より多く過去に遡った行から生成しても良い。これにより、指定された発言メッセージから所定行および所定時間だけ過去に遡った行のうちより多く遡った行からチャットログの記録を報告ログとして記録することができ、時間的および行数的な余裕のうちより大きな容量の余裕を持った報告ログファイルを生成できる。
【００３１】
あるいは、報告ログ生成部４は、指定された発言メッセージから所定の行数だけ過去に遡った行および所定の時間だけ過去に遡った行のうち、より少なく過去に遡った行から生成しても良い。これにより、指定された発言メッセージから所定行および所定時間だけ過去に遡った行のうちより少なく遡った行から始まる報告ログを記録ができるので、報告ログファイルの容量が押さえられて効率的な報告ログファイルを生成できる。
【００３２】
ここで、ログ記録部２は、記録されるログファイルに対して、記録開始と同時に、発言メッセージ指定部３による指定された発言メッセージの指定以外の書き込みを禁じる処理を施すことが望ましい。それによって、チャットを記録したログ記録に所定の発言を書き込む以外に、ログ記録の改ざんを防ぐことができるからである。
【００３３】
（１．２．報告ログでの注目箇所のマーキングと送信）
図５は、実施の形態１によるチャットログ記録装置において送信手順を示すフローチャートである。報告ログの生成を終了（ステップＳ２０６）した後、報告ログは復号化部６によって復号化され、報告ログ表示部７によって報告ログ表示される（ステップＳ６０１）。ここで表示される報告ログは、既述のようにハラスメント被害を受けたと判断して、所定の発言メッセージを指定しその指定された発言メッセージから所定の過去に遡った行から以降から、記録終了までの部分が報告ログとして記録されている。
【００３４】
表示された報告ログにおいて、ハラスメント被害に関連する注目箇所を探し、注目箇所がある場合は、マーキング部８によってマークが打たれる。そして、注目箇所の指定はログに反映する（ステップＳ６０２）。報告ログに打たれた注目マークをチャットサーバ２０においてチャット管理者が確認することによって報告ログファイルの内容を的確に効率よく把握するのを助ける。
【００３５】
図６は、生成された報告ログに注目発言を指定することを説明する説明図である。図６に示された報告ログ６１は、タロウさんがハラスメント行為を受けたと判断して生成した報告ログを表示した一部である。ここでタロウさんは、健太さんの発言において注目箇所があるかどうかを探し、「自宅を調べる手段なんかいくらでもあるんだ」６２という発言箇所、および「まぁそう思っていればいいよ。夜道には気をつけな！」６３という発言箇所を、チャット管理者に注目してほしい箇所と判断する。表示画面上で注目箇所と判断された２箇所６２および６３は、画面上に表示されたチェックボックスをクリックして注目箇所のマークとして入力され、指定される。注目箇所が指定されると、報告ログが新たに更新されたことになり、それに伴って暗号化部６は報告ログを暗号化し、報告ログ生成部４が新たに生成する。さらに注目箇所がある場合は続けて注目箇所が指定され、同様に報告ログは暗号化されて生成される。
【００３６】
ここで、報告ログ生成部４は、生成される報告ログに対して、報告ログの記録開始と同時に、発言メッセージ指定部３による所定の発言メッセージの指定およびマーキング部８による注目箇所の指定以外の書き込みを禁じる処理を施すことが望ましい。それによりチャットサーバ２０に報告すべき報告ログを、恣意的な改ざんから防ぐことができ、記録の厳正性を保つことができるからである。
【００３７】
生成された報告ログはチャットサーバ２０に送信する場合（ステップＳ６０４のＹｅｓ）は、送信部９によって送信される（ステップＳ６０５）。暗号化されて生成された報告ログファイルがチャットサーバ２０に送信されない場合（ステップＳ６０４のＮｏ）は、そのまま終了する。
【００３８】
図７は、実施の形態１によるチャットログ記録装置のハードウェア構成例を示す図である。上記において説明したチャットログ記録装置は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現できる。コンピュータ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ストレージデバイス１０３、グラフィック処理装置１０４、入力インタフェース１０５、および通信インタフェース１０６が接続されている。ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。またＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ストレージデバイス１０３は、例えば、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。ストレージデバイス１０３には、ＯＳ、各種ドライバプログラム、アプリケーションプログラムなどが格納される。
【００３９】
グラフィック処理装置１０４には、モニタ１１１が接続されている。グラフィック処理装置１０４は、ＣＰＵ１０１からの命令に従って、画像をモニタ１１１の画面に表示させる。入力インタフェース１０５には、キーボード１１２とマウス１１３とが接続されている。入力インタフェース１０５は、キーボード１１２やマウス１１３から送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。
【００４０】
通信インタフェース１０６は、ネットワーク２１に接続されている。通信インタフェース１０６は、ネットワーク２１を介して、チャットサーバや他のコンピュータとの間でデータの送受信を行う。
【００４１】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。本実施の形態をコンピュータ１００上で実現するには、コンピュータ１００にドライバプログラムを実装する。
【００４２】
そして、このコンピュータシステム１００は、所定の記録媒体に記録されたログファイル記録プログラムを読み出して実行することでログファイル記録装置を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）や、さらに、ネットワーク２１を介して接続される他のコンピュータシステム並びにサーバが接続されるＬＡＮ／ＷＡＮなどのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能なログファイル記録プログラムを記録する、あらゆる記録媒体を含むものである。
【００４３】
すなわち、ログファイル記録プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体からログファイル記録プログラムを読み出して実行することでログファイル記録装置および情報復元方法を実現する。なお、ログファイル記録プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステムまたはサーバがログファイル記録プログラムを実行する場合や、これらが協働してログファイル記録プログラムを実行するような場合にも、本発明を同様に適用することができる。
【００４４】
（実施の形態２）
図８は本発明による実施の形態２によるチャットログ記録装置の機能的ブロック図である。実施の形態２によるログ記録装置が、実施の形態１によるログ記録装置と異なる点は、あらかじめ定められた所定のキーワードによってログ中の言葉を検索するキーワード検索部７を備え、所定のキーワードが一致したログ中の言葉を指定された発言メッセージとして、発言メッセージ指定部３が指定することである。この構成により、ログ中に現れるハラスメント行為となる言葉をキーワード検索部７が自動的に検索し、指定された言葉を発言メッセージとして指定することによって、自動的に記録ログを生成することができる。
【００４５】
図９は実施の形態２によるチャットログ記録装置の手順を示すフローチャートである。実施の形態１によるチャットログ記録装置の動作と異なるステップについて主に説明する。チャットログ記録装置はログ記録を開始し、ログを時系列的に連続して記録する（ステップＳ２０２）。チャットのログを記録している間中、キーワード検索部１０は自動的に受信するチャットログにおいて、ハラスメント発言に関連する所定のキーワードの検索を行い、キーワードが一致した場合（ステップＳ１００３のＹｅｓ）、発言メッセージ指定部３は一致したキーワードから過去に遡って報告ログの生成を開始する（ステップＳ２０４）。以降のステップは実施の形態１と同様である。
【００４６】
図１０は、キーワードによる報告ログ取得を示すチャットログの１例を説明する説明図である。図１１は、キーワード検索部が備えるキーワードテーブルの１例を示す模式図である。キーワードテーブル１２にはあらかじめキーワード１として「＊＊＊＊」という言葉が登録されている。チャットログをキーワードで検索するのは今度は、健太というチャットネームを持つチャット参加者のクライアントである。健太さんのチャット画面１２００において、タロウさんの発言である「＊＊＊＊じみてますよ。」１２０１という発言が送信されてきた。キーワード検索部は、キーワードテーブル１２を参照し登録されたキーワード１である「＊＊＊＊」という言葉と一致したと判定する。そして、キーワード検索部１０によるキーワードの一致の判定に基づいて、発言メッセージ指定部３は一致したキーワードである「＊＊＊＊」という言葉を、指定すべき発言メッセージとして指定する。発言メッセージが指定されたことに基づいて報告ログ生成部は、過去に遡って報告ログの記録を開始する。以降の動作は、実施の形態１で説明したのと同様であるので省略する。
【００４７】
この構成により、キーワード検索部１０が、キーワードを検索してログの言葉と一致したと判定した場合、一致したキーワードが指定された発言メッセージとして自動的に指定されるので、自動的にハラスメント行為を報告する報告ログを生成できる。
【００４８】
なお、本発明はチャットのログを取得することに適用されるのみならず、一般的にネットワークを介して送られてくるログの中で、特定のログを生成する場合にも適用できる。例えば、ネットワークで結ばれた対戦ゲームのゲーム経過の報告用ログを生成する場合にも適用できる。
【００４９】
また、本実施の形態においては、ログの取得をクライアント側で行わせるようにしたが、同様の構成をサーバ側に有し、同様にログ取得させるようにしても良い。
【００５０】
（付記１）ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録方法であって、
前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録工程と、
所定の発言メッセージを指定させる発言メッセージ指定工程と、
前記発言メッセージ指定工程によって指定された前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成工程と、
前記報告ログファイル生成工程によって生成された前記報告ログファイルを復号化して表示する報告ログ表示工程と、
を含むことを特徴とするチャットログ記録方法。
【００５１】
（付記２）ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録方法であって、
前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録工程と、
あらかじめ登録された発言に関するキーワードを検索するキーワード検索工程と、
前記キーワード検索工程によって検索されたキーワードを含む前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成工程と、
前記報告ログファイル生成工程によって生成された前記報告ログファイルを復号化して表示する報告ログ表示工程と、
を含むことを特徴とするチャットログ記録方法。
【００５２】
（付記３）前記報告ログ表示工程によって表示された前記報告ログにおいてさらに所定の発言メッセージにマークを付するマーキング工程と、
前記マーキング工程によってマークが付された前記報告ログファイルを前記チャットサーバに送信する送信工程とを、
さらに、含むことを特徴とする付記１または２に記載のチャットログ記録方法。
【００５３】
（付記４）前記報告ログファイル生成工程は、指定された前記発言メッセージから所定の行数だけ過去に遡った行から前記報告ログを生成することを特徴とする付記１〜３のいずれか１つに記載のチャットログ記録方法。
【００５４】
（付記５）前記報告ログファイル生成工程は、指定された前記発言メッセージから所定の時間だけ過去に遡った行から前記報告ログを生成することを特徴とする付記１〜３のいずれか１つに記載のチャットログ記録方法。
【００５５】
（付記６）前記報告ログファイル生成工程は、指定された前記発言メッセージから所定の行数および所定の時間だけ過去に遡った行のうち、より多く遡った行から前記報告ログを生成することを特徴とする付記１〜３のいずれか１つに記載のチャットログ記録方法。
【００５６】
（付記７）前記報告ログファイル生成工程は、指定された前記発言メッセージから所定の行数および所定の時間だけ過去に遡った行のうち、より少なく遡った行から前記報告ログを生成することを特徴とする付記１〜３のいずれか１つに記載のチャットログ記録方法。
【００５７】
（付記８）ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録プログラムであって、
前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録手順と、
所定の発言メッセージを指定させる発言メッセージ指定手順と、
前記発言メッセージ指定手順によって指定された前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成手順と、
前記報告ログファイル生成手順によって生成された前記報告ログファイルを復号化して表示する報告ログ表示手順と、
前記報告ログ表示手順によって表示された前記報告ログにおいてさらに所定の発言メッセージにマークを付するマーキング手順と、
前記マーキング手順によってマークを付された前記報告ログファイルを前記チャットサーバに送信する送信手順と、
をコンピュータで実行させることを特徴とするチャットログ記録プログラム。
【００５８】
（付記９）ネットワークを介してチャットサーバと接続し、チャット参加者の発言メッセージを送受信し、受信した前記発言メッセージをチャットログとして記録するチャットログ記録プログラムであって、
前記発言メッセージの送受信の開始と同時に、前記チャットログをログファイルとして暗号化して記録するログ記録手順と、
あらかじめ登録された発言に関するキーワードを検索するキーワード検索手順と、
前記キーワード検索手順によって検索されたキーワードを含む前記発言メッセージから過去に遡った前記チャットログの行以降のチャットログを報告ログファイルとして生成する報告ログファイル生成手順と、
前記報告ログファイル生成手順によって生成された前記報告ログファイルを復号化して表示する報告ログ表示手順と、
前記報告ログ表示手順によって表示された前記報告ログにおいてさらに所定の発言メッセージにマークを付するマーキング手順と、
前記マーキング手順によってマークを付された前記報告ログファイルを前記チャットサーバに送信する送信手順とを、
コンピュータで実行させることを特徴とするチャットログ記録プログラム。
【００５９】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、チャット参加者がチャット中にハラスメント被害を受けたと判断した場合、ハラスメント被害を与えた発言メッセージを指定し、それより過去に遡った行から報告ログを生成することによって、ハラスメント被害に至る経緯を含めた偏りのないチャットの報告ログファイルを正確に取得できるので、チャット管理者に送信することにより、チャット管理者にハラスメント行為を的確に理解させて対処させ、また有効にハラスメント行為を予防することができるチャットログ記録方法を提供できるという効果を奏する。
【００６０】
また請求項２にかかる発明によれば、ハラスメント被害を与える所定のキーワードをチャットログ中において自動的に検索し、一致したならば一致したキーワードをハラスメント被害を与える発言メッセージとして自動的に指定し、その発言メッセージよりも過去に遡った行から報告ログを生成することによって、ハラスメント行為に至る経緯を含めた報告ログを自動的にタイムリーに生成できるので、チャット管理者に送信することにより、チャット管理者にハラスメント行為を的確に理解させて対処させ、また有効にハラスメント行為を予防することができるチャットログ記録方法を提供できるという効果を奏する。
【００６１】
また請求項３の発明によれば、チャット参加者は生成した報告ログに対して、所定の発言メッセージにマークを付してチャット管理者に送信できるので、チャット管理者は受信した報告ログの中で、特に注目すべき箇所を迅速に理解することができ、チャット管理者にハラスメント行為を正しく理解させて対処させ、またハラスメント行為を有効に予防できるチャットログ記録方法を提供できるという効果を奏する。
【図面の簡単な説明】
【図１】実施の形態１によるチャットログ記録装置の機能的ブロック図である。
【図２】実施の形態１によるチャットログ記録装置の記録手順を示すフローチャートである。
【図３】実施の形態１によるチャットログ記録装置によって取得されるチャットログの範囲を説明する図である。
【図４】チャットログ記録装置の表示画面に表示されたチャットログの一例を示す図である。
【図５】実施の形態１によるチャットログ記録装置の送信手順を示すフローチャートである。
【図６】生成された報告ログに注目発言を指定することを説明する説明図である。
【図７】実施の形態１によるチャットログ記録装置のハードウェア構成例を示す図である。
【図８】実施の形態２によるチャットログ記録装置の機能的ブロック図である。
【図９】実施の形態２によるチャットログ記録装置の記録手順を示すフローチャートである。
【図１０】キーワードによる報告ログ取得を示すチャットログの１例を説明する説明図である。
【図１１】キーワード検索部のキーワードテーブルの１例を示す模式図である。
【図１２】従来例によるチャットログ記録装置の記録手順を示すフローチャートである。
【図１３】従来例によるチャットログ記録の１例を説明する図である。
【符号の説明】
１  クライアント
２  ログ記録部
３  発言メッセージ指定部
４  報告ログ生成部
５  暗号化部
６  復号化部
７  報告ログ表示部
８  マーキング部
９  送信部
１０  キーワード検索部
１１  読み取り参照部
１２  キーワードテーブル
１３  一致判定部
２０  チャットサーバ
２１  ネットワーク
１００  コンピュータ
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ストレージデバイス
１０４  グラフィック処理装置
１０５  入力インタフェース
１０６  通信インタフェース
１１２  キーボード
１１３  マウス
【図１】
2004302667.tif 000003
【図２】
2004302667.tif 000004
【図３】
2004302667.tif 000005
【図４】
2004302667.tif 000006
【図５】
2004302667.tif 000007
【図６】
2004302667.tif 000008
【図７】
2004302667.tif 000009
【図８】
2004302667.tif 000010
【図９】
2004302667.tif 000011
【図１０】
2004302667.tif 000012
【図１１】
2004302667.tif 000013
【図１２】
2004302667.tif 000014
【図１３】
2004302667.tif 000015