[go: up one dir, main page]

JP7578301B2 - Bullying prevention system and user terminal and computer program used therein - Google Patents

Bullying prevention system and user terminal and computer program used therein Download PDF

Info

Publication number
JP7578301B2
JP7578301B2 JP2022111728A JP2022111728A JP7578301B2 JP 7578301 B2 JP7578301 B2 JP 7578301B2 JP 2022111728 A JP2022111728 A JP 2022111728A JP 2022111728 A JP2022111728 A JP 2022111728A JP 7578301 B2 JP7578301 B2 JP 7578301B2
Authority
JP
Japan
Prior art keywords
bullying
alert
user terminal
user
word
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022111728A
Other languages
Japanese (ja)
Other versions
JP2024010406A (en
Inventor
隆浩 山下
Original Assignee
有限会社山屋商店
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 有限会社山屋商店 filed Critical 有限会社山屋商店
Priority to JP2022111728A priority Critical patent/JP7578301B2/en
Publication of JP2024010406A publication Critical patent/JP2024010406A/en
Application granted granted Critical
Publication of JP7578301B2 publication Critical patent/JP7578301B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、SNS等のコミュニティサイトを使用したいじめ行為を防止するいじめ防止システム及びこれに用いるユーザ端末及びコンピュータプログラムに関する。 The present invention relates to a bullying prevention system that prevents bullying using community sites such as SNS, and a user terminal and computer program used therein.

近年、スマートフォンやタブレット端末は小中学生にも身近なデバイスとなってきている。また学校でもノートPCやタブレット端末が生徒に配給され、デジタルデバイスを活用した授業が行われるようになってきている。一方で、最近はSNS(Social Networking Service)やメッセージアプリを使用したインターネット上のいじめ行為が深刻化している。口頭や身体に受けるいじめはその場限りであるのに対して、インターネット上のいじめは活字として視覚に訴え続け、精神的な苦痛が継続するため、被害者に絶望感を与える。 In recent years, smartphones and tablet devices have become familiar devices even for elementary and junior high school students. Furthermore, schools are distributing laptops and tablet devices to students, and classes are beginning to use digital devices. Meanwhile, online bullying using SNS (Social Networking Services) and messaging apps has recently become more serious. While verbal and physical bullying is a one-off, online bullying appeals to the visual sense of printed matter and causes ongoing mental distress, leaving victims with a sense of despair.

このようないじめ行為を防止する方法として、例えば特許文献1には、単語とその属性とを対応付けて記憶する単語記憶手段と、テキストを形態素に分割する分割手段と、前記単語記憶手段の記憶内容に基づいて、前記テキストを構成する形態素に、使用することが不適切である特定の属性の形態素が含まれているか否かを判別し、含まれていると判別した場合に、該テキストの使用が不適切である旨のアラートを表示する警告表示手段とを備えた入力支援装置、入力支援方法並びにプログラムが記載されている。 As a method for preventing such bullying, for example, Patent Document 1 describes an input support device, input support method, and program that include a word storage means that stores words and their attributes in association with each other, a division means that divides text into morphemes, and a warning display means that determines whether the morphemes that make up the text contain morphemes with specific attributes whose use is inappropriate based on the contents stored in the word storage means, and if it is determined that they do, displays an alert to the effect that the use of the text is inappropriate.

また特許文献2には、ユーザがコメント情報の作成又は編集を完了した後、前記コメント情報の仮投稿の命令を受け付けるステップと、前記仮投稿の命令を受け付けてから所定時間の経過後又は設定時間の到来時に、前記コメント情報の読み直しをユーザに促すステップと、前記コメント情報を読み直したユーザがコメント情報の内容に問題無いと判断した場合に、コメント情報の投稿確定の命令を受け付けるステップと、前記コメント情報の投稿確定の命令を受け付けた後、コメント情報の掲載を担うサーバ装置が、インターネットを介して前記コメント情報を閲覧できるように掲載するステップと、前記コメント情報を読み直したユーザがコメント情報の内容に編集の必要性が有ると判断した場合に、コメント情報の編集再開の命令を受け付けるステップと、前記コメント情報の編集再開の命令を受け付けた後、コメント情報の編集モードにセットするステップと、前記コメント情報を読み直したユーザがコメント情報を削除すべきと判断した場合に、コメント情報の投稿取り消しの命令を受け付けるステップを有するコメント投稿方法が記載されている。 Patent Document 2 also describes a comment posting method including the steps of: accepting an instruction to provisionally post the comment information after the user has completed creating or editing the comment information; prompting the user to reread the comment information after a predetermined time has elapsed or when a set time has arrived after accepting the instruction to provisionally post; accepting an instruction to confirm the posting of the comment information if the user who has reread the comment information judges that there is no problem with the content of the comment information; after accepting the instruction to confirm the posting of the comment information, a server device responsible for posting the comment information posts the comment information so that it can be viewed via the Internet; accepting an instruction to resume editing the comment information if the user who has reread the comment information judges that the content of the comment information needs editing; setting the comment information to an editing mode after accepting the instruction to resume editing the comment information; and accepting an instruction to cancel the posting of the comment information if the user who has reread the comment information judges that the comment information should be deleted.

特開2016-194864号公報JP 2016-194864 A 特開2021-043808号公報JP 2021-043808 A

しかしながら、特許文献1に記載された従来の入力支援装置は、入力した文字を変換して単語が完成した後にデータベースと照合するため、内容をよく確認せずすぐにメッセージが投稿・送信されるような場合、アラートの発出が間に合わないおそれがある。また特許文献2に記載された従来のコメント投稿方法は、サーバ装置側でコメントの投稿を管理するものであり、サーバ側で当該機能を導入していない場合には不適切な投稿を阻止することができない。 However, the conventional input support device described in Patent Document 1 converts input characters to complete words and then checks them against a database, so if a message is posted or sent immediately without carefully checking the content, there is a risk that an alert will not be issued in time. In addition, the conventional comment posting method described in Patent Document 2 manages comment posting on the server device side, and cannot prevent inappropriate posting if that function is not implemented on the server side.

したがって、本発明の目的は、いじめにつながるNGワードの投稿や送信を未然に防止する機能を簡単な構成により実現することが可能ないじめ防止システムを提供することにある。 Therefore, the object of the present invention is to provide an anti-bullying system that can realize, with a simple configuration, a function for preventing the posting or transmission of inappropriate words that may lead to bullying.

上記課題を解決するため、本発明によるいじめ防止システムは、通信ネットワークを介してコミュニティサイトに接続可能なユーザ端末と、前記通信ネットワークを介して前記ユーザ端末に接続可能な管理サーバとを備え、前記ユーザ端末は、前記コミュニティサイトにメッセージを投稿するアプリケーションプログラムと、前記アプリケーションプログラムから独立したバックグラウンド動作により前記メッセージの入力文字を監視するいじめ防止アプリを含み、前記いじめ防止アプリは、前記メッセージにNGワードが含まれていることを検知したときにアラートを発出し、前記アラートに反して前記メッセージの投稿が実行された場合にNGワード投稿ログを前記管理サーバに送信することを特徴とする。 To solve the above problems, the anti-bullying system of the present invention comprises a user terminal that can be connected to a community site via a communications network, and a management server that can be connected to the user terminal via the communications network, the user terminal including an application program that posts a message to the community site, and an anti-bullying app that monitors the input characters of the message by running in the background independent of the application program, the anti-bullying app issuing an alert when it detects that the message contains an inappropriate word, and transmitting an inappropriate word posting log to the management server when the message is posted despite the alert.

また本発明は、通信ネットワークを介してコミュニティサイトに接続可能なユーザ端末であって、前記コミュニティサイトにメッセージを投稿するアプリケーションプログラムと、前記アプリケーションプログラムから独立したバックグラウンド動作により前記メッセージの入力文字を監視するいじめ防止アプリを含み、前記いじめ防止アプリは、前記メッセージにNGワードが含まれていることを検知したときにアラートを発出し、前記アラートに反して前記メッセージの投稿が実行された場合にNGワード投稿ログを管理サーバに送信することを特徴とする。 The present invention also relates to a user terminal that can be connected to a community site via a communication network, and includes an application program for posting messages to the community site, and an anti-bullying app that monitors characters entered in the message by running in the background independent of the application program, the anti-bullying app issuing an alert when it detects that the message contains an inappropriate word, and transmitting an inappropriate word posting log to a management server when the message is posted despite the alert.

さらにまた、本発明は、通信ネットワークを介してコミュニティサイトに接続可能なユーザ端末にインストールされるコンピュータプログラムであって、当該ユーザ端末に、前記コミュニティサイトにメッセージを投稿するアプリケーションプログラムから独立したバックグラウンド動作により前記メッセージの入力文字を監視するステップと、前記メッセージにNGワードが含まれていることを検知したときにアラートを発出するステップと、前記アラートに反して前記メッセージの投稿が実行された場合にNGワード投稿ログを管理サーバに送信するステップを順に実行させることを特徴とする。 Furthermore, the present invention is a computer program installed in a user terminal that can connect to a community site via a communication network, which causes the user terminal to sequentially execute the steps of monitoring input characters of the message through background operation independent of an application program that posts messages to the community site, issuing an alert when it is detected that the message contains an inappropriate word, and transmitting an inappropriate word posting log to a management server when the message is posted despite the alert.

本発明によれば、ユーザ端末にインストールされた、いわゆるキーロガーの技術を応用したキー入力モニタリングプログラムを用いてNGワードをバックグラウンドで監視するので、SNS等のコミュニティサイトの形態に依存せず、様々なサービスに対する不適切投稿の監視に適用することができる。 According to the present invention, a keystroke monitoring program that utilizes so-called keylogger technology is installed on a user terminal and monitors inappropriate words in the background, making it possible to monitor inappropriate posts on a variety of services, regardless of the type of community site, such as SNS.

本発明において前記ユーザ端末は、前記メッセージのローマ字入力を監視し、文字変換前のローマ字の状態で前記NGワードを検知したとき、前記アラートを発出することが好ましい。NGワードの単語(「バカ」、「死ね」など)が出来上がった段階ではなく、ローマ字(「baka」、「sine」など)で入力された時点でNGワードか否かをチェックしてアラートを発出するので、アラートを迅速に発出して不適切用語の投稿を未然に防止することができる。 In the present invention, the user terminal preferably monitors the Roman alphabet input of the message, and issues the alert when the NG word is detected in the Roman alphabet before character conversion. Since the alert is issued by checking whether the word is an NG word or not when it is entered in Roman alphabet (such as "baka" or "sine"), rather than when the NG word (such as "idiot" or "die") is created, the alert can be issued quickly to prevent inappropriate words from being posted.

前記ユーザ端末は、所定の期間内に前記NGワードを複数個検知したとき、前記アラートを発出することが好ましい。これにより、アラートの過剰な発出を避けることができる。 It is preferable that the user terminal issues the alert when it detects multiple instances of the NG word within a specified period of time. This makes it possible to avoid excessive issuance of alerts.

本発明によるいじめ防止システムは、前記ユーザ端末を使用するユーザに関連付けられた管理者が使用する管理者端末をさらに備え、前記管理者端末は、前記管理サーバ内に記録された前記ユーザの前記NGワード投稿ログを閲覧可能に構成されていることが好ましい。この構成によれば、いじめの実態を把握して防止対策につなげることができる。 The bullying prevention system according to the present invention further includes an administrator terminal used by an administrator associated with the user who uses the user terminal, and the administrator terminal is preferably configured to be able to view the NG word posting log of the user recorded in the management server. With this configuration, it is possible to grasp the actual state of bullying and take preventive measures.

本発明によれば、いじめにつながるNGワードの投稿や送信を未然に防止する機能を簡単な構成により実現することが可能ないじめ防止システムを提供することができる。 The present invention provides an anti-bullying system that can implement a function to prevent the posting or transmission of inappropriate words that may lead to bullying with a simple configuration.

図1は、本発明の一実施形態によるいじめ防止システムの構成を示す模式図である。FIG. 1 is a schematic diagram showing the configuration of a bullying prevention system according to an embodiment of the present invention. 図2は、ユーザ端末の構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of a user terminal. 図3は、管理サーバの構成を示すブロック図である。FIG. 3 is a block diagram showing the configuration of the management server. 図4は、いじめ防止アプリの動作を説明するフローチャートである。FIG. 4 is a flowchart illustrating the operation of the bullying prevention application. 図5は、いじめ防止アプリの動作の概略的な説明図である。FIG. 5 is a schematic explanatory diagram of the operation of the anti-bullying app. 図6は、本実施形態によるいじめ防止システムの使用例を説明する模式図である。FIG. 6 is a schematic diagram illustrating an example of use of the bullying prevention system according to this embodiment.

以下、添付図面を参照しながら、本発明の好ましい実施の形態について詳細に説明する。 The following describes in detail a preferred embodiment of the present invention with reference to the attached drawings.

図1は、本発明の一実施形態によるいじめ防止システムの構成を示す模式図である。 Figure 1 is a schematic diagram showing the configuration of an anti-bullying system according to one embodiment of the present invention.

図1に示すように、本実施形態によるいじめ防止システム1は、例えば学校の生徒等の一般ユーザに割り当てられるタブレット端末等のユーザ端末10と、ユーザ端末10から送られてくるNGワード投稿ログを記録し管理する管理サーバ20と、学校の先生等の管理者ユーザに割り当てられるノートPC等の管理者端末30とを備えている。ユーザ端末10、管理サーバ20及び管理者端末30はインターネット40に接続可能であり、ユーザ端末10及び管理者端末30はインターネット40を通じて管理サーバ20にアクセス可能に構成されている。またユーザ端末10及び管理者端末30はインターネット40を通じてSNS、ブログ、電子掲示板、チャット等のコミュニティサイト50にアクセス可能に構成されている。 As shown in FIG. 1, the bullying prevention system 1 according to this embodiment includes a user terminal 10, such as a tablet terminal, assigned to a general user, such as a school student, a management server 20 that records and manages the NG word posting log sent from the user terminal 10, and an administrator terminal 30, such as a laptop PC, assigned to an administrator user, such as a school teacher. The user terminal 10, management server 20, and administrator terminal 30 are connectable to the Internet 40, and the user terminal 10 and administrator terminal 30 are configured to be able to access the management server 20 via the Internet 40. The user terminal 10 and administrator terminal 30 are also configured to be able to access community sites 50, such as SNS, blogs, electronic bulletin boards, and chats, via the Internet 40.

ユーザ端末10及び管理者端末30は、教育現場で生徒に支給されるものに限定されず、個人の端末であってもよい。すなわち、生徒が家庭で使用するスマートフォンやパソコンをユーザ端末10とすることもできる。ユーザ端末10及び管理者端末30のデバイスの形態は特に限定されず、スマートフォン、ノートPC、デスクトップPC等であってもよい。管理サーバ20はいわゆるデータベースサーバであり、サーバ機能を有する一又は複数のコンピュータで構成されるものである。 The user terminal 10 and the administrator terminal 30 are not limited to those provided to students at the educational site, but may be personal terminals. In other words, the user terminal 10 may be a smartphone or a personal computer used by a student at home. The device form of the user terminal 10 and the administrator terminal 30 is not particularly limited, and may be a smartphone, a notebook PC, a desktop PC, etc. The management server 20 is a so-called database server, and is composed of one or more computers with server functions.

図2は、ユーザ端末10の構成を示すブロック図である。 Figure 2 is a block diagram showing the configuration of the user terminal 10.

図2に示すように、ユーザ端末10は、CPU(Central Processing Unit)101、GPU(Graphics Processing Unit)102、ROM、RAM等の記憶部103、ディスプレイ104、キーボード等の文字入力部105、スピーカー106、マイク107、GPSユニット108等のハードウェア構成を有している。スマートフォンやタブレット端末の場合、タッチパネルディスプレイによってディスプレイ104及び文字入力部105が構成される。 As shown in FIG. 2, the user terminal 10 has a hardware configuration including a CPU (Central Processing Unit) 101, a GPU (Graphics Processing Unit) 102, a storage unit 103 such as ROM or RAM, a display 104, a character input unit 105 such as a keyboard, a speaker 106, a microphone 107, and a GPS unit 108. In the case of a smartphone or tablet terminal, the display 104 and the character input unit 105 are configured by a touch panel display.

またユーザ端末10には、OS(Operating System)111やデバイスドライバ112などの基本プログラムのほか、様々なアプリケーションプログラム113がインストールされている。アプリケーションプログラム113としては、ウェブブラウザ11、メールソフト12などの標準的なプログラムのほか、例えばSNSサービスが提供するクライアントプログラムであるSNSアプリ13、学校の授業で使用する教育支援アプリ14、先生から生徒へ様々なお知らせを通知するグループウェア15などを挙げることができる。SNSサービスとしては、例えば、LINE(登録商標)、Facebook(登録商標)、Twitter(登録商標)等を挙げることができる。またメールソフト12としては、Outlook(登録商標)、Gmail(登録商標)等を挙げることができる。また教育現場で使用されるClassroom(Google Workspace for Education)などのグループウェア15も対象とすることができる。 In addition to basic programs such as an OS (Operating System) 111 and device drivers 112, various application programs 113 are installed on the user terminal 10. Examples of the application programs 113 include standard programs such as a web browser 11 and email software 12, as well as an SNS application 13, which is a client program provided by an SNS service, an educational support application 14 used in school classes, and groupware 15 that notifies students of various announcements. Examples of SNS services include LINE (registered trademark), Facebook (registered trademark), and Twitter (registered trademark). Examples of the email software 12 include Outlook (registered trademark), Gmail (registered trademark), and the like. Groupware 15 such as Classroom (Google Workspace for Education) used in educational settings can also be included.

上記の種々のアプリケーションプログラム113に加えて、ユーザ端末10には、いじめにつながる不適切な言葉(NGワード)のメッセージ送信やSNSへの投稿を監視するいじめ防止アプリ16がインストールされている。このいじめ防止アプリ16は、いわゆるキー入力モニタリング機能としてバックグラウンド動作する常駐プログラムであり、キー入力に所定のNGワードが含まれているか否かを常時監視し、NGワードが含まれている場合にはアラートダイアログをポップアップ表示して、ユーザに注意を喚起する。本実施形態によるいじめ防止アプリ16は、キー入力モニタリングプログラムの形態をとるので、SNSの利用が専用アプリ経由かウェブ経由かによらず、すなわちSNSサービスの形態に依存せず、NGワードの入力及び投稿を監視することができる。 In addition to the various application programs 113 described above, the user terminal 10 is installed with an anti-bullying app 16 that monitors messages sent and posts on SNS containing inappropriate words (NG words) that may lead to bullying. This anti-bullying app 16 is a resident program that operates in the background as a so-called key input monitoring function, and constantly monitors whether or not key input contains specific NG words, and if NG words are included, displays a pop-up alert dialog to alert the user. The anti-bullying app 16 according to this embodiment takes the form of a key input monitoring program, and therefore can monitor the input and posting of NG words regardless of whether the SNS is used via a dedicated app or via the web, i.e., regardless of the form of the SNS service.

SNSに投稿されるNGワードをチェックする場合、SNSアプリ13上のメッセージ入力欄か、或いはSNSのウェブサイト上のメッセージ入力欄に入力される文字を監視する必要がある。その際、SNSアプリ13を提供している会社が提供しているAPI(Application Programming Interface)を利用していじめ防止アプリ16をSNSアプリ13に連携させてもよい。またウェブサイトから入力する場合にはウェブブラウザ11のアドオンプログラムを利用してSNSサイトのコントロールを行ってもよい。 When checking for inappropriate words posted on SNS, it is necessary to monitor the characters entered into the message input field on the SNS application 13 or the message input field on the SNS website. In this case, the anti-bullying application 16 may be linked to the SNS application 13 using an API (Application Programming Interface) provided by the company that provides the SNS application 13. In addition, when entering words from a website, the SNS site may be controlled using an add-on program for the web browser 11.

NGワードを常時監視するため、いじめ防止アプリ16はNGワードリスト16aを保有している。NGワードリスト16aは、管理サーバ20側で同期管理しており、管理サーバ20側からNGワードリスト16aのアップデートが可能である。管理者がデータベースに随時NGワードを追加・制限できるようにすることで独特の方言や用語への対応を行うことができる。NGワードは、文字変換後の文字(例えば「ばか」、「バカ」、「馬鹿」等)のほか、文字変換前のローマ字入力の状態でのNGワード(例えば「uzai」、「UZAI」等)も含まれる。 To constantly monitor forbidden words, the anti-bullying app 16 has a forbidden word list 16a. The forbidden word list 16a is synchronously managed by the management server 20, and can be updated from the management server 20. By allowing the administrator to add and restrict forbidden words to the database at any time, it is possible to accommodate unique dialects and terminology. Forbidden words include characters after character conversion (e.g., "baka," "baka," "idiot," etc.), as well as forbidden words in the romaji input state before character conversion (e.g., "uzai," "UZAI," etc.).

いじめ防止アプリ16は、所定のダウンロードサイトからダウンロードしてユーザ端末10にインストールすることができる。そしていじめ防止アプリ16のインストール後、ユーザ登録を行うことにより、その利用を開始することができる。ユーザ登録の際、予め管理者が設定したグループIDを登録することにより、ユーザとグループ(管理者)との紐づけが行われる。利用開始以降、ユーザ端末10上の任意の文字入力モードにおいてNGワードの入力が検知された場合、アラート画面がポップアップして、NGワードの投稿に対する注意が喚起されるようになる。 The anti-bullying app 16 can be downloaded from a specified download site and installed on the user terminal 10. After installing the anti-bullying app 16, the user can start using it by registering as a user. When registering as a user, the user is linked to the group (administrator) by registering a group ID previously set by the administrator. After starting to use the app, if the input of an inappropriate word is detected in any character input mode on the user terminal 10, an alert screen will pop up, drawing attention to the posting of inappropriate words.

図3は、管理サーバ20の構成を示すブロック図である。 Figure 3 is a block diagram showing the configuration of the management server 20.

図3に示すように、管理サーバ20は、ユーザ端末10のいじめ防止アプリ16から送られてくるNGワード投稿ログを記録管理するためのデータベースを有している。データベースは、ユーザデータベース21及びNGワードログデータベース22を含む。 As shown in FIG. 3, the management server 20 has a database for recording and managing the bad word posting log sent from the bullying prevention app 16 of the user terminal 10. The database includes a user database 21 and a bad word log database 22.

ユーザデータベース21は、ユーザID211,パスワード212,ユーザ名213、一般ユーザか管理者ユーザかを区別するユーザ種別214、ユーザが属するグループを示すグループID215を含む。NGワードログデータベース22は、ユーザID221、NGワードの送信日時222、NGワードの送信先223、NGワードテキスト224、NGワードを送信したときのユーザ端末10のGPS位置情報225等を含む。またNGワードログデータベース22は、クライアント側のNGワードリスト16aと同期したNGワードマスターテーブル226を含む。NGワードログデータベース22は、ユーザ全体或いは個々のユーザのNGワードログの解析結果を統計情報として保有していてもよい。 The user database 21 includes a user ID 211, a password 212, a user name 213, a user type 214 that distinguishes between a general user and an administrator user, and a group ID 215 that indicates the group to which the user belongs. The bad word log database 22 includes a user ID 221, a date and time when the bad word was sent 222, a destination of the bad word 223, a bad word text 224, GPS location information 225 of the user terminal 10 when the bad word was sent, etc. The bad word log database 22 also includes a bad word master table 226 synchronized with the client-side bad word list 16a. The bad word log database 22 may hold statistical information of the analysis results of the bad word logs of all users or each individual user.

管理サーバ20は、ユーザ端末10からNGワードの投稿ログを受け取ったとき、当該ユーザと関連付けられた管理者端末30にその旨のレポートを通知することができる。このレポートはNGワードが発生するたびにリアルタイムで行ってもよく、或いは定期的にバッチ処理で行ってもよい。定期的に行う場合、例えば1回/日でもよく、1回/週でもよく、1回/月でもよい。 When the management server 20 receives a posting log of NG words from the user terminal 10, it can notify the administrator terminal 30 associated with that user of a report to that effect. This report may be made in real time each time an NG word occurs, or it may be made periodically by batch processing. When made periodically, it may be, for example, once a day, once a week, or once a month.

管理者端末30は、上記のように、管理サーバ20から送られてくるNGワード投稿ログのレポートを受信する。また管理者端末30は、任意のタイミングで管理サーバ20にアクセスして特定のユーザのNGワード投稿ログを閲覧することができる。管理サーバ20にログインした管理者端末30のディスプレイは管理画面(ダッシュボード)が表示され、NGワード投稿ログを管理画面上で簡単に閲覧することができる。NGワード投稿ログは、管理者端末30の管理者ユーザに割り当てられた閲覧権限の範囲内で閲覧することができる。したがって、例えば、管理者端末30のユーザが学校の先生である場合には、担任する生徒すべてのNGワード投稿ログを閲覧することができる。また、管理者端末30のユーザが例えばある生徒の親である場合には、子供である特定の生徒のNGワード投稿ログだけを閲覧することができる。 As described above, the administrator terminal 30 receives a report of the NG word posting log sent from the management server 20. The administrator terminal 30 can also access the management server 20 at any time to view the NG word posting log of a specific user. When the administrator terminal 30 logs into the management server 20, a management screen (dashboard) is displayed on the display, and the NG word posting log can be easily viewed on the management screen. The NG word posting log can be viewed within the scope of the viewing authority assigned to the administrator user of the administrator terminal 30. Therefore, for example, if the user of the administrator terminal 30 is a school teacher, he or she can view the NG word posting logs of all of the students in his or her care. Also, if the user of the administrator terminal 30 is, for example, the parent of a certain student, he or she can view only the NG word posting log of a specific student who is his or her child.

図4は、いじめ防止アプリ16の動作を説明するフローチャートである。また、図5は、いじめ防止アプリ16の動作の概略的な説明図である。 Figure 4 is a flowchart explaining the operation of the anti-bullying app 16. Also, Figure 5 is a schematic diagram explaining the operation of the anti-bullying app 16.

図4及び図5に示すように、ユーザ端末10内のいじめ防止アプリ16は、ユーザ端末10のキー入力を常時スキャンしており、入力された文字をデータベース中のNGワードリスト16aと照合してNGワードの入力の有無を監視する(ステップS1、S2N)。特に、いじめ防止アプリ16は、キーボード入力時のローマ字の段階でNGワードリスト16aと照合してNGワードの入力の有無を監視する。 4 and 5, the anti-bullying app 16 in the user terminal 10 constantly scans the key input of the user terminal 10, and monitors whether or not an NG word has been input by comparing the input characters with the NG word list 16a in the database (steps S1, S2N). In particular, the anti-bullying app 16 monitors whether or not an NG word has been input by comparing the input characters with the NG word list 16a at the roman alphabet stage during keyboard input.

いじめ防止アプリ16は、文字入力部105から文字(すなわち文字コード)が一文字ずつ入力される度に、直近のn文字の入力文字列を同じ文字数(n文字)のNGワードと照合する。NGワードの構成文字数はさまざまであり、構成文字数ごとに照合が行われる。例えば入力文字数が3文字に達すると、3文字構成のNGワード群との照合が行われ、4文字目が入力されると、3文字及び4文字構成のNGワード群との照合が行われる。さらに5文字目が入力されると、3文字、4文字及び5文字構成のNGワード群との照合が行われる。 Each time a character (i.e., a character code) is input from the character input unit 105, the anti-bullying app 16 compares the most recent n-character input string with NG words of the same number of characters (n characters). NG words can have a variety of numbers of characters, and comparison is performed for each number of characters. For example, when the number of input characters reaches three, comparison is performed with a group of NG words consisting of three characters, and when the fourth character is input, comparison is performed with a group of NG words consisting of three and four characters. When the fifth character is input, comparison is performed with a group of NG words consisting of three, four, and five characters.

迅速にアラートを出してSNS等へのNGワードの投稿を防ぐため、本実施形態においては、単語が出来上がった段階でNGワードか否かをチェックするのではなく、キーボードにローマ字入力した時点でローマ字から日本語への文字変換後に予測される言葉をNGワードか否かをチェックしてアラートを発出する。ユーザは日本語に変換された段階で文字として目視で認識するためローマ字段階で変換後の文字を予測してNGワードとしてアラートを出せば変換後の文字を見るタイミングと同時にアラートを表示できる。これは、NGワードを投稿するようなユーザの多くは入力後に文面をよく確認せずすぐに投稿する傾向があるため、NGワードを単語として認識してからアラートを出す形式をとると、アラートの発出が間に合わないためである。 In order to quickly issue an alert and prevent the posting of bad words on SNS etc., in this embodiment, rather than checking whether a word is a bad word when it is created, when the word is entered into the keyboard in romaji, the word predicted after character conversion from romaji to Japanese is checked to see whether it is a bad word or not, and an alert is issued. Since users visually recognize the words when they are converted into Japanese, if the converted characters are predicted at the romaji stage and an alert is issued as a bad word, the alert can be displayed at the same time as the converted characters are seen. This is because many users who post bad words tend to post immediately after inputting without carefully checking the text, and if an alert is issued after the bad word is recognized as a word, the alert would not be issued in time.

ユーザ端末10の文字入力方式がローマ字入力の場合には上記のようにローマ字が入力された段階でNGワードをチェックするが、フリック入力方式等の仮名文字が直接入力される方式の場合には、ローマ字ではなく仮名文字が入力された段階、つまり漢字に変換される前にNGワードが否かをチェックしてアラートを発出する。いずれにしても、NGワードをできるだけ早期に検知してアラートを発出することにより、SNS等へのNGワードの投稿を防ぐことができる。 When the character input method of the user terminal 10 is romaji input, NG words are checked when romaji characters are input as described above, but when kana characters are directly input, such as with a flick input method, NG words are checked and an alert is issued when kana characters are input instead of romaji, that is, before they are converted into kanji. In either case, by detecting NG words as early as possible and issuing an alert, it is possible to prevent NG words from being posted on SNS etc.

キー入力モニタリングタイプの監視プログラムを用いてNGワードを監視する場合、アプリケーションプログラムから独立して動作するため、SNS用アプリケーションへの個別対応を行うプロセスが不要になり、様々なアプリケーションプログラムに対応可能である。しかし、NGワードを単語の状態で認識してからアラートを出す形式をとると、ユーザが文字入力後すぐに投稿ボタンを押してしまうような場合には、アラートが発出される前にメッセージが投稿されてしまう場合がある。しかし、本実施形態においては、ローマ字入力の時点でNGワードを認識するので、NGワードを早期に検知してユーザに注意を喚起することができ、NGワードの投稿や送信を未然に防止することができる。 When a key input monitoring type monitoring program is used to monitor for prohibited words, it operates independently of application programs, eliminating the need for a process to individually accommodate SNS applications and making it compatible with a variety of application programs. However, if a system is used that recognizes prohibited words as words and then issues an alert, there is a possibility that the message will be posted before the alert is issued if the user presses the post button immediately after entering characters. However, in this embodiment, prohibited words are recognized at the time of romaji input, so prohibited words can be detected early and the user can be alerted, preventing the posting or sending of prohibited words.

NGワードが検知されると、現在アクティブなアプリケーションプログラムに割り込む形でユーザ端末10のディスプレイはアラートダイアログが表示される(ステップS2Y、S3)。ここで、アラートダイアログには、例えば、「相手を傷つけるなどの問題となるキーワードが含まれています。それでも送りかすか?」といった警告メッセージが表示され、不適切な投稿に対する注意を喚起する。 When an inappropriate word is detected, an alert dialog is displayed on the display of the user terminal 10, interrupting the currently active application program (steps S2Y and S3). Here, the alert dialog displays a warning message such as "This message contains problematic keywords that may hurt the other person. Do you still want to send it?" to draw attention to inappropriate posts.

アラートの発出はNGワードを一語ではなく二語以上検知した時点でしてもよい。人を罵る場合、一語で完結する事は少なく、複数のNGワードで罵る傾向がある。親しい人同士のくだけた会話の中でNGワードが使用されることも珍しくない。このような事情を考慮して、最初のNGワードの検知から一定期間内に再び所定数のNGワードが検知された場合にのみアラートを発出する。このような動作により、アラートの過剰な発出を避けることができる。 An alert may be issued when two or more bad words are detected instead of just one. When insulting someone, it is rare to use just one word, but rather multiple bad words. It is also not uncommon for bad words to be used in casual conversations between close friends. Taking these circumstances into consideration, an alert is only issued if a predetermined number of bad words are detected again within a certain period of time after the first bad word was detected. This operation makes it possible to avoid excessive alerts being issued.

その後、ユーザが思い止まり、NGワード含むメッセージを「送信しない」ことを選択した場合には、アラートダイアログの表示が終了し、元のアプリケーションプログラムの動作状態に戻り、入力のやり直しが行われる(ステップS4Y、S6)。 If the user subsequently changes his mind and chooses not to send the message containing the NG word, the display of the alert dialog will cease, the system will return to the operating state of the original application program, and the user will be able to redo the input (steps S4Y and S6).

一方、ユーザがNGワードを「送信する」ことを選択した場合には、アラートダイアログの表示が終了し、元のアプリケーションプログラムの動作状態に戻り、メッセージの送信が実行(許可)される(ステップS4Y、S5、S6)。このとき、いじめ防止アプリ16は、NGワードの送信が行われたことを示すNGワード投稿ログを管理サーバ20に送信する(ステップS5)。NGワード投稿ログは、ユーザID221、送信日時222、送信先223、NGワードテキスト224、GPS位置情報225等のデータを含む。 On the other hand, if the user selects to "send" the NG word, the display of the alert dialog ends, the operation returns to the original application program, and the sending of the message is executed (permitted) (steps S4Y, S5, S6). At this time, the anti-bullying app 16 sends a NG word posting log indicating that the NG word has been sent to the management server 20 (step S5). The NG word posting log includes data such as the user ID 221, sending date and time 222, destination 223, NG word text 224, and GPS location information 225.

ユーザがNGワードを「送信する」ことを選択した場合に、同様のアラートをもう一度発出するようにしてもよい(ステップS3~S5)。アラートダイアログは同じ文面であってもよく、違う文面であってもよい。さらに再アラートの回数は、1回に限らず、複数回行ってもよい。これにより、NGワードの投稿を抑止する効果を高めることができる。 If the user selects to "send" the NG word, a similar alert may be issued again (steps S3 to S5). The alert dialogue may contain the same text or a different text. Furthermore, the number of re-alerts is not limited to one, but may be multiple times. This can increase the effectiveness of deterring the posting of NG words.

アラートの回数や文面は、管理サーバ20に記録されている各ユーザのNGワード投稿ログに基づいてユーザごとに変更してもよい。すなわち、NGワードの投稿回数(総数)や投稿頻度(一定期間内の回数)が高いユーザに対しては、再アラートの回数を増やしたり、あるいはより強い文面で注意を喚起したりする。逆に、NGワードの投稿が一度もないユーザに対しては、アラート回数を1回だけとし、またアラートダイアログの文面もあまり強くない表現とする。このようにすることで、管理サーバ20内の蓄積データを生かした効率的な注意喚起を実施することができる。 The number of alerts and the wording of the alerts may be changed for each user based on the NG word posting log for each user recorded in the management server 20. That is, for users who post NG words many times (total number) or post frequently (number of times within a certain period of time), the number of re-alerts may be increased or the wording may be stronger. Conversely, for users who have never posted NG words, the alert may be sent only once and the wording of the alert dialogue may be less strong. In this way, efficient warnings can be implemented by making use of the accumulated data in the management server 20.

NGワード投稿ログを受信した管理サーバ20は、当該NGワード投稿ログをデータベースに記録する。その後、ユーザと関連付けられた特定のユーザに対してNGワードの送信が行われた旨のフラグを通知する。このフラグ通知は、様々な方法で行うことができる。例えば、予め登録された保護者や管理者のEメールアドレスに対してEメールで送信することができる。また、管理者端末30にインストールされた管理アプリに直接通知を行うことができる。すなわち、管理アプリのメッセージ機能を使用して通知することができる。 The management server 20, which receives the NG word posting log, records the NG word posting log in a database. It then notifies a specific user associated with the user with a flag indicating that an NG word has been sent. This flag notification can be sent in various ways. For example, it can be sent by email to the email address of a guardian or administrator that has been registered in advance. It can also be notified directly to a management app installed on the administrator terminal 30. That is, the notification can be sent using the message function of the management app.

管理者端末30を使用する管理者ユーザや保護者ユーザは、管理サーバ20にアクセスしてNGワード投稿ログを閲覧することができる。NGワード投稿ログの閲覧方法は特に限定されず、WebサイトからユーザIDとパスワードでログインして、NGワード投稿ログを閲覧できるようにしてもよく、或いは、管理アプリを通じて管理者モード又は保護者モードで管理サーバ20にアクセスして、NGワード投稿ログを閲覧できるようにしてもよい。 An administrator user or a parent user using the administrator terminal 30 can access the management server 20 and view the NG word posting log. The method for viewing the NG word posting log is not particularly limited, and the NG word posting log may be viewed by logging in with a user ID and password from a website, or the NG word posting log may be viewed by accessing the management server 20 in administrator mode or parent mode via a management app.

上記のように、NGワード監視プログラムとしてのいじめ防止アプリ16は、他のアプリケーションプログラムの動作とは無関係にバックグラウンドで動作しており、NGワードが検知されて初めて他のアプリケーションプログラムの動作に割り込んで一時停止させるので、文字が入力されてから短時間のうちにNGワードを検知してアラートが発出されないと、アプリケーションプログラムを通じてNGワードを含むメッセージや投稿が送信されてしまうおそがある。しかし、本実施形態においては、ローマ字が入力された時点で変換後のNGワードを予測し、入力文字がNGワードか否かを短時間で判断してアラートを発出するので、アラートの発出が間に合わない事態を回避することができる。 As described above, the anti-bullying app 16, which serves as a program for monitoring unwanted words, operates in the background independently of the operation of other application programs, and interrupts and pauses the operation of other application programs only when an unwanted word is detected. Therefore, if an unwanted word is not detected and an alert is not issued within a short time after characters are input, there is a risk that a message or post containing the unwanted word will be sent through the application program. However, in this embodiment, the unwanted word after conversion is predicted when roman characters are input, and an alert is issued after a short determination is made as to whether the input characters are unwanted words, thereby avoiding a situation in which an alert is not issued in time.

また、本実施形態によるいじめ防止アプリ16は、SNSサイトやブログサイトなど、自社でユーザの投稿を受け入れるサービスを提供している会社のシステムに組み込む形式のソフトウェアではなく、クライアント側で不適切投稿を防止する仕組みとなっており、コミュニティサイト50の種類や形式に依存せず、非常に汎用性の高いクライアントプログラムを実現できる。 In addition, the anti-bullying app 16 according to this embodiment is not software that is incorporated into the systems of companies that provide services that accept user posts, such as SNS sites and blog sites, but rather is a mechanism for preventing inappropriate posts on the client side, making it possible to realize a highly versatile client program that is not dependent on the type or format of the community site 50.

図6は、本実施形態によるいじめ防止システム1の使用例を説明する模式図である。 Figure 6 is a schematic diagram illustrating an example of how the anti-bullying system 1 according to this embodiment is used.

図6に示すように、例えばある学生ユーザのプライベートでは、当該ユーザが家庭で使用するPC、タブレット端末、スマートフォン等のユーザ端末10にいじめ防止アプリ16がインストールされ、不適切な投稿の管理が行われる。ユーザ端末10にNGワードの入力があった場合にはアラートダイアログによる注意喚起が行われ、それでもSNS上に不適切な投稿が強行された場合には、NGワード投稿ログが管理サーバ20にアップロードされる。またユーザの保護者(父親・母親)のスマートフォン等の管理者端末30には、NGワード投稿ログが通知される。さらに、ユーザの保護者は、管理者端末30から管理サーバ20にアクセスしてNGワード投稿ログを確認することができる。 As shown in FIG. 6, for example, in the private life of a certain student user, an anti-bullying app 16 is installed on a user terminal 10, such as a PC, tablet terminal, or smartphone used by the user at home, and inappropriate posts are managed. If an inappropriate word is entered into the user terminal 10, an alert dialog is displayed to warn the user, and if an inappropriate post is still made on the SNS, a log of inappropriate word posts is uploaded to the management server 20. The inappropriate word post log is also notified to an administrator terminal 30, such as a smartphone, of the user's guardian (father or mother). Furthermore, the user's guardian can access the management server 20 from the administrator terminal 30 to check the log of inappropriate word posts.

また、学生ユーザが学校にいるときには、学校から提供されるノートPCやタブレット端末がユーザ端末10となり、当該ユーザ端末10内のいじめ防止アプリ16によって不適切な投稿の監視が行われる。ユーザ端末10にNGワードの入力があった場合にはアラートダイアログによる注意喚起が行われ、それでもグループウェアやSNS上に不適切な投稿が強行された場合には、NGワード投稿ログが管理サーバ20にアップロードされる。またユーザの管理者(教員)のノートPC等の管理者端末30には、NGワード投稿ログが通知される。さらに、ユーザの管理者は、管理者端末30から管理サーバ20にアクセスしてNGワード投稿ログを確認することができる。 When a student user is at school, a laptop PC or tablet provided by the school becomes the user terminal 10, and an anti-bullying app 16 in the user terminal 10 monitors for inappropriate posts. If an unwanted word is entered into the user terminal 10, an alert dialog is displayed to warn the user, and if an inappropriate post is still made on groupware or SNS, a log of unwanted word posts is uploaded to the management server 20. The log of unwanted word posts is also notified to an administrator terminal 30 such as a laptop PC of the user's administrator (teacher). Furthermore, the user's administrator can access the management server 20 from the administrator terminal 30 to check the log of unwanted word posts.

以上、本発明の好ましい実施形態について説明したが、本発明は、上記の実施形態に限定されることなく、本発明の主旨を逸脱しない範囲で種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることはいうまでもない。 Although the preferred embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications are possible without departing from the spirit of the present invention, and it goes without saying that these are also included within the scope of the present invention.

例えば、上記実施形態においては、ユーザ端末10、管理サーバ20及び管理者端末30がインターネット40を通じて相互に接続された構成を例に挙げたが、本発明はこのような構成に限定されるものではなく、例えば、LANやWANなどの限定された通信ネットワークを通じて相互に接続された構成でもよい。 For example, in the above embodiment, a configuration was given in which the user terminal 10, management server 20, and administrator terminal 30 were interconnected via the Internet 40, but the present invention is not limited to such a configuration, and may be configured in which they are interconnected via a limited communications network such as a LAN or WAN.

また、上記実施形態においては、未成年の学生を対象とした学校や家庭での用途を例に挙げたが、本発明はこれに限定されず、企業における営業活動やメール・チャットによるサポート対応において採用することも可能である。 In addition, in the above embodiment, the application in schools and homes for underage students was given as an example, but the present invention is not limited to this, and it can also be used in corporate sales activities and support responses via email and chat.

1 いじめ防止システム
10 ユーザ端末
11 ウェブブラウザ
12 メールソフト
13 SNSアプリ
14 教育支援アプリ
15 グループウェア
16 いじめ防止アプリ
16a NGワードリスト
20 管理サーバ
21 ユーザデータベース
22 NGワードログデータベース
30 管理者端末
40 インターネット(通信ネットワーク)
50 コミュニティサイト
101 CPU
102 GPU
103 記憶部
104 ディスプレイ
105 文字入力部
106 スピーカー
107 マイク
108 GPSユニット
111 OS
112 デバイスドライバ
113 アプリケーションプログラム
211 ユーザID
212 パスワード
213 ユーザ名
214 ユーザ種別
215 グループID
221 ユーザID
222 送信日時
223 送信先
224 NGワードテキスト
225 GPS位置情報
226 NGワードマスターテーブル
Reference Signs List 1: Bullying prevention system 10: User terminal 11: Web browser 12: Email software 13: SNS application 14: Educational support application 15: Groupware 16: Bullying prevention application 16a: Bad word list 20: Management server 21: User database 22: Bad word log database 30: Administrator terminal 40: Internet (communication network)
50 Community Site 101 CPU
102 GPUs
103 Memory unit 104 Display 105 Character input unit 106 Speaker 107 Microphone 108 GPS unit 111 OS
112 Device driver 113 Application program 211 User ID
212 Password 213 User name 214 User type 215 Group ID
221 User ID
222 Transmission date and time 223 Transmission destination 224 Inappropriate word text 225 GPS location information 226 Inappropriate word master table

Claims (11)

通信ネットワークを介してコミュニティサイトに接続可能なユーザ端末と、
前記通信ネットワークを介して前記ユーザ端末に接続可能な管理サーバとを備え、
前記ユーザ端末は、
前記コミュニティサイトにメッセージを投稿するアプリケーションプログラムと、
前記アプリケーションプログラムから独立したバックグラウンド動作により前記メッセージの入力文字を監視するいじめ防止アプリを含み、
前記いじめ防止アプリは、前記メッセージのローマ字入力又は仮名文字入力を監視し、前記メッセージにNGワードが含まれていることを文字変換前のローマ字又は仮名文字の状態で検知したときにアラートを発出し、前記アラートに反して前記メッセージの投稿が実行された場合にNGワード投稿ログを前記管理サーバに送信することを特徴とするいじめ防止システム。
a user terminal that can be connected to a community site via a communication network;
a management server connectable to the user terminal via the communication network;
The user terminal,
an application program for posting a message to the community site;
a bullying prevention application that monitors input characters of the message by running in a background independent of the application program;
The anti-bullying system is characterized in that the anti-bullying app monitors the roman alphabet or kana character input of the message, issues an alert when it detects that the message contains an inappropriate word in the roman alphabet or kana character state before character conversion, and sends an inappropriate word posting log to the management server if the message is posted despite the alert.
前記いじめ防止アプリは、前記管理サーバに記録されている、前記ユーザ端末を使用するユーザのNGワード投稿ログに基づいて、前記アラートの回数又は文面を変更する、請求項1に記載のいじめ防止システム。 The bullying prevention system according to claim 1, wherein the bullying prevention app changes the number of times or the text of the alert based on the inappropriate word posting log of the user using the user terminal, which is recorded in the management server. 前記いじめ防止アプリは、所定の期間内に前記NGワードを複数個検知したとき、前記アラートを発出する、請求項1又は2に記載のいじめ防止システム。 The bullying prevention system according to claim 1 or 2, wherein the bullying prevention app issues the alert when multiple of the NG words are detected within a predetermined period of time. 前記ユーザ端末を使用するユーザに関連付けられた管理者が使用する管理者端末をさらに備え、
前記管理者端末は、前記管理サーバ内に記録された前記ユーザの前記NGワード投稿ログを閲覧可能に構成されている、請求項1又は2に記載のいじめ防止システム。
An administrator terminal used by an administrator associated with a user who uses the user terminal,
The bullying prevention system according to claim 1 or 2, wherein the administrator terminal is configured to be able to view the inappropriate word posting log of the user recorded in the management server.
前記管理者端末は、前記管理者に割り当てられた閲覧権限の範囲内で前記NGワード投稿ログの閲覧を許可する、請求項4に記載のいじめ防止システム。 The bullying prevention system according to claim 4 , wherein the administrator terminal permits viewing of the NG word posting log within a range of viewing authority assigned to the administrator. 通信ネットワークを介してコミュニティサイトに接続可能なユーザ端末であって、
前記コミュニティサイトにメッセージを投稿するアプリケーションプログラムと、
前記アプリケーションプログラムから独立したバックグラウンド動作により前記メッセージの入力文字を監視するいじめ防止アプリを含み、
前記いじめ防止アプリは、前記メッセージのローマ字入力又は仮名文字入力を監視し、前記メッセージにNGワードが含まれていることを文字変換前のローマ字又は仮名文字の状態で検知したときにアラートを発出し、前記アラートに反して前記メッセージの投稿が実行された場合にNGワード投稿ログを管理サーバに送信することを特徴とするユーザ端末。
A user terminal connectable to a community site via a communication network,
an application program for posting a message to the community site;
a bullying prevention application that monitors input characters of the message by running in a background independent of the application program;
The anti-bullying app is a user terminal that monitors the roman alphabet or kana character input of the message, issues an alert when it detects that the message contains an inappropriate word in the roman alphabet or kana character state before character conversion, and sends an inappropriate word posting log to an administrative server if the message is posted despite the alert.
前記いじめ防止アプリは、前記ユーザ端末を使用するユーザのNGワード投稿ログに基づいて、前記アラートの回数又は文面を変更する、請求項6に記載のユーザ端末。 The user terminal of claim 6, wherein the anti-bullying app changes the number of times or the text of the alert based on the inappropriate word posting log of the user who uses the user terminal. 前記いじめ防止アプリは、所定の期間内に前記NGワードを複数個検知したとき、前記アラートを発出する、請求項6又は7に記載のユーザ端末。 The user terminal according to claim 6 or 7, wherein the anti-bullying app issues the alert when multiple of the NG words are detected within a predetermined period of time. 通信ネットワークを介してコミュニティサイトに接続可能なユーザ端末にインストールされ、当該ユーザ端末に、
前記コミュニティサイトにメッセージを投稿するアプリケーションプログラムから独立したバックグラウンド動作により前記メッセージのローマ字入力又は仮名文字入力を監視するステップと、
前記メッセージにNGワードが含まれていることを文字変換前のローマ字又は仮名文字の状態で検知したときにアラートを発出するステップと、
前記アラートに反して前記メッセージの投稿が実行された場合にNGワード投稿ログを管理サーバに送信するステップを順に実行させることを特徴とするコンピュータプログラム。
The software is installed in a user terminal that can connect to the community site via a communication network, and the user terminal is
monitoring input of romaji or kana characters of the message by a background operation independent of an application program that posts messages to the community site;
issuing an alert when detecting that the message contains an inappropriate word in the romanized or kana characters before character conversion;
A computer program product comprising: a step of transmitting an inappropriate word posting log to a management server when the message is posted in violation of the alert.
前記アラートを発出するステップは、前記ユーザ端末を使用するユーザのNGワード投稿ログに基づいて、前記アラートの回数又は文面を変更する、請求項9に記載のコンピュータプログラム。 The computer program according to claim 9, wherein the step of issuing the alert changes the number of times or the text of the alert based on the inappropriate word posting log of the user who uses the user terminal. 前記アラートを発出するステップは、所定の期間内に前記NGワードを複数個検知したとき、前記アラートを発出する、請求項9又は10に記載のコンピュータプログラム。 The computer program according to claim 9 or 10, wherein the step of issuing the alert issues the alert when multiple instances of the NG word are detected within a predetermined period of time.
JP2022111728A 2022-07-12 2022-07-12 Bullying prevention system and user terminal and computer program used therein Active JP7578301B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022111728A JP7578301B2 (en) 2022-07-12 2022-07-12 Bullying prevention system and user terminal and computer program used therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022111728A JP7578301B2 (en) 2022-07-12 2022-07-12 Bullying prevention system and user terminal and computer program used therein

Publications (2)

Publication Number Publication Date
JP2024010406A JP2024010406A (en) 2024-01-24
JP7578301B2 true JP7578301B2 (en) 2024-11-06

Family

ID=89621161

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022111728A Active JP7578301B2 (en) 2022-07-12 2022-07-12 Bullying prevention system and user terminal and computer program used therein

Country Status (1)

Country Link
JP (1) JP7578301B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016110456A (en) 2014-12-08 2016-06-20 Kddi株式会社 Communication system, terminal device, program, restriction information transmission method, and server computer
JP2022518040A (en) 2019-01-21 2022-03-11 ビットディフェンダー アイピーアール マネジメント リミテッド Parental control systems and methods for detecting disclosure of sensitive information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016110456A (en) 2014-12-08 2016-06-20 Kddi株式会社 Communication system, terminal device, program, restriction information transmission method, and server computer
JP2022518040A (en) 2019-01-21 2022-03-11 ビットディフェンダー アイピーアール マネジメント リミテッド Parental control systems and methods for detecting disclosure of sensitive information

Also Published As

Publication number Publication date
JP2024010406A (en) 2024-01-24

Similar Documents

Publication Publication Date Title
Tang et al. Health information consumption under COVID-19 lockdown: An interview study of residents of Hubei Province, China
Caron et al. “Social media has opened a world of ‘open communication:’” Experiences of adults with cerebral palsy who use augmentative and alternative communication and social media
Hewson Research design and tools for online research
Feng et al. Empathy and online interpersonal trust: A fragile relationship
Gibson et al. COVID-19 and the digital divide: Will social workers help bridge the gap?
US20140379814A1 (en) System and method for optimized message creation and delivery
US20130024524A1 (en) Targeted messaging system and method
Sheldon Emergency alert communications on college campuses: Understanding students’ perceptions of the severity of a crisis and their intentions to share the alert with parents and friends
WO2018061668A1 (en) Teaching material sharing system, teaching material sharing server, and teaching material sharing method
Stephens et al. Communicating briefly: technically
Firmin School rules of (sexual) engagement: Government, staff and student contributions to the norms of peer sexual-abuse in seven UK schools
Wong et al. Online social participation, social capital and literacy of adolescents with hearing loss: A pilot study
Baskaran et al. In sight, in mind: A literature synthesis on social connectedness through technology for young people with long-term conditions
JP7578301B2 (en) Bullying prevention system and user terminal and computer program used therein
KR102400328B1 (en) A management system that allows access to websites for selling educational products available for learning
US12021805B2 (en) Collaboration software development kit
Wilson et al. Safeguarding deaf children: A multi-agency focus on actions for change
KR100973985B1 (en) A score noticing system for mobile stations by using sms message and the method thereof
Meurn The role of information and communications technologies in violence prevention
Chen et al. The Accessibility of Chinese Social Media Applications: A Heuristic Evaluation of the WeChat App
Waghmare Creating New Horizons of Digital Communication
JP7369488B1 (en) Communication support system
Lorenz TikTok launches charm offensive amid calls to ban the app.
Smith et al. Communication Audit: Oakridge Air
Herwandito et al. EXAMINING EXPECTANCY VIOLATIONS IN TEXT-BASED COMMUNICATION: AN ANALYTICAL FRAMEWORK FOR COMPREHENDING HUMAN BEHAVIOR

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20230117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20230117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230220

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240625

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241001

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241016

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241017

R150 Certificate of patent or registration of utility model

Ref document number: 7578301

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150