Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7582351B2 - DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD - Google Patents
[go: Go Back, main page]

JP7582351B2 - DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD - Google Patents

DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD Download PDF

Info

Publication number
JP7582351B2
JP7582351B2 JP2023013776A JP2023013776A JP7582351B2 JP 7582351 B2 JP7582351 B2 JP 7582351B2 JP 2023013776 A JP2023013776 A JP 2023013776A JP 2023013776 A JP2023013776 A JP 2023013776A JP 7582351 B2 JP7582351 B2 JP 7582351B2
Authority
JP
Japan
Prior art keywords
display mode
unit
named entity
character data
mode
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
JP2023013776A
Other languages
Japanese (ja)
Other versions
JP2023041828A (en
Inventor
直之 伊藤
正樹 伊藤
怜子 高橋
拓也 生駒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2023013776A priority Critical patent/JP7582351B2/en
Publication of JP2023041828A publication Critical patent/JP2023041828A/en
Application granted granted Critical
Publication of JP7582351B2 publication Critical patent/JP7582351B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

本発明は、文字の表示態様を変更する表示態様変更装置等に関する。 The present invention relates to a display mode change device that changes the display mode of characters.

ブランド力の向上及び確立のため、企業ロゴの積極的利用が所望されている。これに対し、特許文献1には、受信したテキストを企業ロゴ等に変換するコンピュータシステムが開示されている。 In order to improve and establish brand power, active use of corporate logos is desirable. In response to this, Patent Document 1 discloses a computer system that converts received text into a corporate logo, etc.

特許5002017号公報Patent No. 5002017

しかしながら、どのような文章に対してもロゴ変換を行い表示することは望ましくはない。例えば、誹謗中傷等を意図する文章にロゴが含まれている場合、当該文章が広く拡散されることより、ロゴに対するマイナスイメージが定着するおそれがある。その結果、ロゴが備えるブランド力が毀損してしまうという問題が発生しうる。 However, it is not advisable to convert any text into a logo and display it on the site. For example, if a logo is included in text that is intended to be defamatory, there is a risk that a negative image of the logo will take root if the text is widely spread. This could result in the brand power of the logo being damaged.

本発明はこのような事情に鑑みてなされたものである。その目的は、表示態様を文字列からロゴや所定フォントなどの他の態様に変更した企業名やブランド名などの固有表現が含まれる文章において、その内容が所定基準を満たさない場合、当該固有表現の表示態様を再変更する表示態様変更装置等の提供である。 The present invention has been made in consideration of these circumstances. Its purpose is to provide a display mode change device or the like that changes the display mode of a named entity, such as a company name or brand name, again when the content of a sentence that contains the named entity, whose display mode has been changed from a character string to another mode such as a logo or a specified font, does not satisfy a specified standard.

本発明に係る表示態様変更装置は、入力された文字列における固有表現の表示態様を他の態様に変更する変更部、及び前記固有表現に付随する文字データがマイナスイメージとならないための所定基準を満たすか否かを判定する判定部を備え、前記判定部が前記所定基準を満たさないと判定した場合、前記変更部は前記固有表現の表示態様を元の表示態様、又は変更した前記他の態様に関連付けられた態様へ再変更することを特徴とする。 The display mode change device according to the present invention includes a change unit that changes the display mode of a named entity in an input character string to another mode, and a determination unit that determines whether or not character data associated with the named entity satisfies a predetermined criterion for avoiding a negative impression, and when the determination unit determines that the predetermined criterion is not satisfied, the change unit changes the display mode of the named entity back to the original display mode or to a mode associated with the changed other mode.

本発明にあっては、表示態様を他の態様に変更した固有表現が含まれる文章において、その内容が所定基準を満たさない場合、当該固有表現の表示態様を再変更するので、他の態様が備えるブランド力が毀損してしまうことを抑止することが可能となる。 In the present invention, when a sentence contains a named entity whose display mode has been changed to another mode, and the content does not satisfy a predetermined standard, the display mode of the named entity is changed again, thereby making it possible to prevent damage to the brand power of the other mode.

SMSシステムの構成を示す説明図である。FIG. 1 is an explanatory diagram showing the configuration of an SMS system. 通信機の構成例を示すブロック図である。FIG. 2 is a block diagram showing a configuration example of a communication device. ロゴ画像DBの例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of a logo image DB. 不可単語DBの例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a word that cannot be used DB; 通信機の機能構成を示すブロック図である。FIG. 2 is a block diagram showing a functional configuration of the communication device. 画面例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen. 画面例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen. 画面例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen. 送信処理の手順例を示すフローチャートである。13 is a flowchart illustrating an example of a procedure for a transmission process. 画面例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen. 画面例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen. ロゴ画像DBの他例を示す説明図である。FIG. 13 is an explanatory diagram showing another example of the logo image DB. 感情表現DBの例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of an emotional expression DB. 判定処理の手順例を示すフローチャートである。13 is a flowchart illustrating an example of a procedure for a determination process.

以下に、本開示における実施形態を、図面を参照しつつ説明する。 The following describes an embodiment of this disclosure with reference to the drawings.

実施の形態1
図1はSMSシステムの構成を示す説明図である。SMS(Short Message Service)システム100は、複数の通信機1と通信機1同士の通信を仲介する電話通信網Nとを含む。通信機(表示態様変更装置)1はスマートフォン、タブレットコンピュータ、ノートブック型コンピュータなどで構成する。
First embodiment
1 is an explanatory diagram showing the configuration of an SMS system. The SMS (Short Message Service) system 100 includes a plurality of communication devices 1 and a telephone communication network N that mediates communication between the communication devices 1. The communication devices (display mode change devices) 1 are composed of a smartphone, a tablet computer, a notebook computer, or the like.

図2は通信機の構成例を示すブロック図である。通信機1はCPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、大容量記憶部14、タッチパネルディスプレイ15及び通信部16を含む。各構成はバスBで接続されている。 Figure 2 is a block diagram showing an example of the configuration of a communication device. The communication device 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a large-capacity storage unit 14, a touch panel display 15, and a communication unit 16. Each component is connected by a bus B.

CPU11は、ROM12に記憶してある制御プログラム1Pを適宜実行することにより、種々の情報処理を行う。制御プログラム1PはSMSを利用するための機能を含む。また、制御プログラム1Pは、本開示における表示態様変更プログラム又は当該プログラムの機能が組み込まれている。RAM13は例えばSRAM(Static RAM)、DRAM(Dynamic RAM)又はフラッシュメモリである。RAM13はCPU11によるプログラムの実行時に発生するデータを一時的に記憶する。 The CPU 11 performs various information processing by appropriately executing the control program 1P stored in the ROM 12. The control program 1P includes a function for using SMS. The control program 1P also incorporates the display mode change program of this disclosure or the functions of that program. The RAM 13 is, for example, an SRAM (Static RAM), a DRAM (Dynamic RAM), or a flash memory. The RAM 13 temporarily stores data generated when the CPU 11 executes a program.

大容量記憶部14は、例えばハードディスク又はSSD(Solid State Drive)などである。大容量記憶部14は各種データベース(DB:DataBase)を記憶する。大容量記憶部14はロゴ画像DB141、不可単語DB142及び感情表現DB143を記憶する。また、制御プログラム1Pを大容量記憶部14に記憶してもよい。ロゴ画像DB141、不可単語DB142及び感情表現DB143の全部又は一部を、通信機1以外に記憶してもよい。例えばデータベースサーバやクラウドストレージに記憶してもよい。 The large-capacity storage unit 14 is, for example, a hard disk or a solid state drive (SSD). The large-capacity storage unit 14 stores various databases (DB: Data Base). The large-capacity storage unit 14 stores a logo image DB 141, a forbidden word DB 142, and an emotional expression DB 143. The control program 1P may also be stored in the large-capacity storage unit 14. All or part of the logo image DB 141, the forbidden word DB 142, and the emotional expression DB 143 may be stored outside the communication device 1. For example, they may be stored in a database server or cloud storage.

タッチパネルディスプレイ15は液晶パネルなどの画像表示デバイスとタッチパッドなどの位置入力装置とを組み合わせたものである。タッチパネルディスプレイ15に替えて、液晶パネルなどの表示部と、キーボード及びトラックパッドなどの入力部を備えてもよい。 The touch panel display 15 is a combination of an image display device such as a liquid crystal panel and a position input device such as a touch pad. Instead of the touch panel display 15, a display unit such as a liquid crystal panel and an input unit such as a keyboard and a track pad may be provided.

通信部16は、有線通信又は無線通信によって電話通信網Nに接続するためのインタフェースである。通信部16は電話通信網Nを介して他の通信機との間でショートメッセージの送受信を行う。なお、CPU11が通信部16を介して制御プログラム1Pを電話通信網N経由で外部装置からダウンロードし、大容量記憶部14に記憶してもよい。 The communication unit 16 is an interface for connecting to the telephone communication network N by wired communication or wireless communication. The communication unit 16 transmits and receives short messages to and from other communication devices via the telephone communication network N. The CPU 11 may also download the control program 1P from an external device via the telephone communication network N through the communication unit 16 and store it in the mass storage unit 14.

SMSシステム100で用いられるDBについて説明する。図3はロゴ画像DBの例を示す説明図である。ロゴ画像DB141はロゴ画像等を記憶する。ロゴ画像DB141は、単語列、ロゴ列、マークアップ列及び再変更列を含む。単語列はロゴに対応する単語を記憶する。単語列に記憶する単語は固有表現に該当する単語(文字列)である。ここでは、固有表現に該当する単語は、会社名、会社名の略称又は会社の愛称、若しくは商品名又はサービス名等である。ロゴ列はロゴ画像(変換候補)を記憶する。ロゴ列にロゴ画像を記憶せずに、ロゴ画像を取得するための識別情報、例えば画像ファイル名を記憶してもよい。以降、ロゴ画像を単にロゴともいう。マークアップ列はロゴに対応したタグを記憶する。当該タグはロゴ画像と1対1に対応する。SMSシステム100において、各通信機1がロゴ画像を記憶している場合、通信機1同士でロゴ画像を送受信せずに、ロゴ画像を示すタグを送信メッセージに埋め込む。メッセージを受信した通信機1ではメッセージを表示する際に、タグをロゴ画像に変換して表示する。ロゴ画像を送信する場合においては、送信側の通信機1は、タグを埋め込んだテキストデータをメッセージとして送信する。合わせてタグを属性に付した画像ファイルを送信する。受信側の通信機1は受信したテキストデータを表示する際に、タグが含まれていたら、タグに対応した画像に置き換えて表示する。再変更列はロゴ画像をテキストに再変更する際に、入れ替えるテキスト(記憶済の態様)を記憶する。 The DB used in the SMS system 100 will be described. FIG. 3 is an explanatory diagram showing an example of the logo image DB. The logo image DB 141 stores logo images and the like. The logo image DB 141 includes a word string, a logo string, a markup string, and a re-change string. The word string stores words corresponding to logos. The words stored in the word string are words (character strings) corresponding to named entities. Here, the words corresponding to named entities are company names, abbreviations of company names, or nicknames of companies, or product names or service names, etc. The logo string stores logo images (conversion candidates). Instead of storing logo images in the logo string, identification information for acquiring logo images, such as image file names, may be stored. Hereinafter, the logo image is also simply referred to as a logo. The markup string stores tags corresponding to logos. The tags correspond one-to-one to logo images. In the SMS system 100, when each communication device 1 stores a logo image, the communication devices 1 do not transmit and receive logo images to each other, but embed tags indicating the logo image in the transmitted message. When the communication device 1 receives the message and displays the message, it converts the tag into a logo image and displays it. When sending a logo image, the sending communication device 1 sends text data with the tag embedded as a message. It also sends an image file with the tag attached as an attribute. When the receiving communication device 1 displays the received text data, if a tag is included, it replaces it with an image corresponding to the tag and displays it. The re-change column stores the text (already stored form) to be replaced when changing the logo image back to text.

図4は不可単語DBの例を示す説明図である。不可単語DB(単語記憶部)142は、その単語及びロゴ画像がメッセージに含まれている場合、メッセージの送信を不可とする単語を記憶する。不可単語DB142は不可単語列を含む。不可単語列は不可単語を記憶する。例えば不可単語は恨み、嫉み、怨嗟、憎悪、自棄、破壊衝動などの負の感情を示す単語や、誹謗中傷を目的とした表現に使用される単語である。 Figure 4 is an explanatory diagram showing an example of a forbidden word DB. The forbidden word DB (word storage unit) 142 stores words that, if the word and logo image are included in the message, will prevent the message from being sent. The forbidden word DB 142 includes strings of forbidden words. The forbidden word strings store forbidden words. For example, forbidden words are words that show negative emotions such as resentment, jealousy, rancor, hatred, desperation, and destructive impulses, and words used in expressions intended to slander.

通信機1のCPU11が制御プログラム1Pを実行することによって実現される機能について説明する。図5は通信機の機能構成を示すブロック図である。図6から図8は画面例を示す説明図である。通信機1のCPU11はROM12に記憶してある制御プログラム1Pを実行した場合、第1受付部101、抽出部102、照合部103、取得部104、第2受付部105、変更部106、送信受付部107及び判定部108の各機能を実現する。なお、本実施の形態では、これらの各機能をCPU11が制御プログラム1Pを実行することにより実現するが、これらの一部を専用のハードウェア回路で実現してもよい。 The following describes the functions realized by the CPU 11 of the communication device 1 executing the control program 1P. FIG. 5 is a block diagram showing the functional configuration of the communication device. FIGS. 6 to 8 are explanatory diagrams showing example screens. When the CPU 11 of the communication device 1 executes the control program 1P stored in the ROM 12, it realizes the functions of the first reception unit 101, the extraction unit 102, the matching unit 103, the acquisition unit 104, the second reception unit 105, the change unit 106, the transmission reception unit 107, and the determination unit 108. Note that in this embodiment, these functions are realized by the CPU 11 executing the control program 1P, but some of these functions may be realized by dedicated hardware circuits.

本実施の形態において、通信機1のCPU11は制御プログラム1Pを実行する。CPU11は、タッチパネルディスプレイ15を介して、ユーザから送信メッセージの作成指示を受付けると、図6Aに示す作成画面をタッチパネルディスプレイ15に表示する。図6Aに示す画面は、日本語入力用のソフトウェアキーボードを表示する。図6Aは仮名漢字変換でメッセージ(文字データ)を入力している場面を示している。ユーザが入力したひらがなに対して、変換候補が表示されている。ユーザは「いままっく」を入力している。そして、変更候補の中から「いまマック」(マックは登録商標)を選択するところである。図6Bはユーザが候補の選択を完了し、変換が確定した後を示す。変換が確定すると、第1受付部101は入力されたテキストを受付ける。抽出部102は第1受付部101が受付けたテキストを解析し、単語を抽出する。照合部103は抽出部102が抽出した単語(文字列)とロゴ画像DB141とを照合し、登録されている否かを判定する。取得部104は、ロゴ画像DB141に登録されている単語(固有表現)に対するロゴ画像を取得する。取得部104はロゴ画像を変換候補として、タッチパネルディスプレイ15に表示する。図6Cは単語「マック」に対する変換候補を表示している画面を示す。候補は「McDonald's(登録商標)」、Mに似た2つのアーチが結合したマーク(当該マークは登録商標である。)、及びかじられたリンゴのマーク(当該マークは登録商標である。)の3つである。ユーザは仮名漢字変換と同様にタッチパネルディスプレイ15を用いて変換候補の1つを選択する。第2受付部105は選択結果(選択情報)を受付ける。変更部106は選択結果にしたがい単語をロゴ画像に変更する。すなわち、変更部106は固有表現の表示態様をロゴに変更する。 In this embodiment, the CPU 11 of the communication device 1 executes the control program 1P. When the CPU 11 receives an instruction to create a message to be sent from the user via the touch panel display 15, the CPU 11 displays the creation screen shown in FIG. 6A on the touch panel display 15. The screen shown in FIG. 6A displays a software keyboard for inputting Japanese. FIG. 6A shows a scene in which a message (character data) is being input using kana-kanji conversion. Conversion candidates are displayed for the hiragana entered by the user. The user is entering "ima makku". Then, "ima mac" (mac is a registered trademark) is selected from the conversion candidates. FIG. 6B shows the state after the user has completed the selection of candidates and the conversion has been confirmed. When the conversion has been confirmed, the first reception unit 101 accepts the input text. The extraction unit 102 analyzes the text accepted by the first reception unit 101 and extracts words. The collation unit 103 compares the words (character strings) extracted by the extraction unit 102 with the logo image DB 141 and determines whether they are registered. The acquisition unit 104 acquires a logo image for a word (named entity) registered in the logo image DB 141. The acquisition unit 104 displays the logo image as a conversion candidate on the touch panel display 15. FIG. 6C shows a screen displaying conversion candidates for the word "Mac." The candidates are "McDonald's (registered trademark)," a mark with two arches joined together that resembles an M (this mark is a registered trademark), and a mark of a bitten apple (this mark is a registered trademark). The user selects one of the conversion candidates using the touch panel display 15 in the same way as in the kana-kanji conversion. The second reception unit 105 receives the selection result (selection information). The change unit 106 changes the word to a logo image in accordance with the selection result. That is, the change unit 106 changes the display mode of the named entity to a logo.

図7Aに示す画面は、単語をロゴ画像へ変更した後の画面例を示す。図7Aに示す画面において、ユーザが送信ボタン71を選択し送信指示(出力指示)すると、送信受付部107は送信メッセージ(固有表現と該固有表現に付随する文字データ)を受付ける。判定部108は送信メッセージの内容が、ロゴ画像の送信にふさわしい内容か否かを判定する。ここでは、ロゴ画像と組み合わせることを不可とする単語、不可単語が送信メッセージに含まれているか否かを、不可単語DB142を照合して調べる。判定部108が送信メッセージに不可単語が含まれていないと判定した場合、送信受付部107は通信部16を介して、ロゴ画像を含んだ送信メッセージを送信する。図7Bはロゴ画像を含んだ送信メッセージを送信した後の画面例を示す。 The screen shown in FIG. 7A shows an example of the screen after the word has been changed to a logo image. When the user selects the send button 71 on the screen shown in FIG. 7A to give a send instruction (output instruction), the transmission reception unit 107 accepts the transmission message (the named entity and the character data associated with the named entity). The determination unit 108 determines whether the content of the transmission message is suitable for sending a logo image. Here, the unacceptable word DB 142 is checked to see whether the transmission message contains words that cannot be combined with a logo image, unacceptable words. If the determination unit 108 determines that the transmission message does not contain unacceptable words, the transmission reception unit 107 transmits the transmission message including the logo image via the communication unit 16. FIG. 7B shows an example of the screen after the transmission message including the logo image has been sent.

判定部108が送信メッセージに不可単語が含まれていると判定した場合、変更部106はロゴ画像を文字へ再変更する。再変更する文字は、ロゴ画像DB141の再変更列から取得する。送信受付部107は通信部16を介して、ロゴ画像が文字に再変更された送信メッセージを送信する。図8Aは不可単語「激おこ」が含まれているメッセージが入力された例を示す。図7Aで入力されたメッセージに続いて、「だけど、激おこ…」が入力されている。図8Aにおいて、送信ボタン71が押された場合、ロゴ画像は「マクドナルド(登録商標)」に再変更された後に送信される。図8Bに実際に送信されたメッセージを示す。 If the determination unit 108 determines that the message to be sent contains a forbidden word, the change unit 106 changes the logo image back to text. The text to be changed back to is obtained from the re-change column of the logo image DB 141. The transmission acceptance unit 107 transmits the message to be sent in which the logo image has been changed back to text via the communication unit 16. Figure 8A shows an example in which a message containing the forbidden word "extremely angry" has been input. Following the message input in Figure 7A, "But, extremely angry..." has been input. In Figure 8A, when the send button 71 is pressed, the logo image is changed back to "McDonald's (registered trademark)" and then sent. Figure 8B shows the message that was actually sent.

次に、フローチャートを用いて、通信機1での処理の流れを説明する。図9は送信処理の手順例を示すフローチャートである。通信機1のCPU11は、ユーザから送信メッセージの作成指示を受付けると、送信メッセージを作成するための作成画面を生成し、タッチパネルディスプレイ15に表示する(ステップS1)。作成画面の例は図6等に示したものである。ユーザは作成画面にメッセージを入力する。CPU11はテキストを受付けた否かを判定する(ステップS2)。例えばCPU11は、作成画面において、仮名漢字変換で入力した内容が確定した場合、テキストを受付ける。CPU11はテキストを受付けたと判定した場合(ステップS2でYES)、テキストに含まれる単語を抽出し、抽出した単語とロゴ画像DB141に記憶してある単語とを照合する(ステップS3)。CPU11はロゴと対応する単語があるか否かを判定する(ステップS4)。CPU11はロゴと対応する単語があると判定した場合(ステップS4でYES)、ロゴ画像DB141からロゴ画像を取得する(ステップS5)。CPU11は取得したロゴ画像を候補としてタッチパネルディスプレイ15に表示する(ステップS6)。CPU11は選択結果を受付ける(ステップS7)。CPU11選択結果に基づき、単語をロゴ画像に表示変更する(ステップS8)。CPU11は処理をステップS4に戻す。ステップS4では変更していない単語が他にあるか否かを判定する。CPU11はロゴと対応する未処理の単語がないと判定した場合(ステップS4でNO)、処理をステップS2へ戻す。 Next, the flow of processing in the communication device 1 will be described using a flowchart. FIG. 9 is a flowchart showing an example of the procedure of the transmission process. When the CPU 11 of the communication device 1 receives an instruction to create a message to be sent from a user, the CPU 11 generates a creation screen for creating a message to be sent and displays it on the touch panel display 15 (step S1). An example of the creation screen is shown in FIG. 6 and the like. The user inputs a message on the creation screen. The CPU 11 determines whether or not text has been accepted (step S2). For example, the CPU 11 accepts text when the content entered by kana-kanji conversion on the creation screen is confirmed. When the CPU 11 determines that text has been accepted (YES in step S2), it extracts words contained in the text and compares the extracted words with words stored in the logo image DB 141 (step S3). The CPU 11 determines whether or not there is a word corresponding to the logo (step S4). When the CPU 11 determines that there is a word corresponding to the logo (YES in step S4), it acquires a logo image from the logo image DB 141 (step S5). The CPU 11 displays the acquired logo images as candidates on the touch panel display 15 (step S6). The CPU 11 accepts the selection result (step S7). Based on the selection result, the CPU 11 changes the display of the word to the logo image (step S8). The CPU 11 returns the process to step S4. In step S4, the CPU 11 determines whether there are any other words that have not been changed. If the CPU 11 determines that there are no unprocessed words that correspond to the logo (NO in step S4), the CPU 11 returns the process to step S2.

テキストが入力されていない場合や仮名漢字変換が確定していない場合など、テキストを受付けていないと判定した場合(ステップS2でNO)、CPU11は送信が指示されたか否かを判定する(ステップS9)。CPU11は送信が指示されていないと判定した場合(ステップS9でNO)、処理をステップS2に戻す。CPU11は送信が指示されている判定とした場合(ステップS9でYES)、判定を行う(ステップS10)。例えば、受付けたテキストの中に、不可単語DB142に記憶してある不可単語が含まれているか否かを判定する。CPU11は送信可であるか否かを判定する(ステップS11)。CPU11はテキスト中に不可単語が含まれていない場合、送信可と判定する。CPU11はテキスト中に不可単語が含まれている場合、送信不可と判定する。CPU11は送信不可と判定した場合(ステップS11でNO)、不可単語を再変更する(ステップS12)。すなわち、ロゴ画像を対応する再変更テキストに変更する。CPU11は送信可と判定した場合(ステップS11でYES)、処理をステップS13に移す。CPU11は通信部16を介して、テキストを送信する。不可単語が含まれているか否かで、送信の可不可を判定するのは、本開示における所定基準の一例である。 When it is determined that no text has been received (NO in step S2), such as when no text has been input or when the kana-kanji conversion has not been confirmed, the CPU 11 determines whether or not transmission has been instructed (step S9). When it is determined that no transmission has been instructed (NO in step S9), the CPU 11 returns the process to step S2. When it is determined that transmission has been instructed (YES in step S9), the CPU 11 makes a determination (step S10). For example, it determines whether or not the received text contains an incompatible word stored in the incompatible word DB 142. The CPU 11 determines whether or not transmission is possible (step S11). When the text does not contain an incompatible word, the CPU 11 determines that transmission is possible. When the text contains an incompatible word, the CPU 11 determines that transmission is impossible. When it is determined that transmission is impossible (NO in step S11), the CPU 11 re-changes the incompatible word (step S12). That is, the logo image is changed to the corresponding re-changed text. If the CPU 11 determines that transmission is possible (YES in step S11), the process proceeds to step S13. The CPU 11 transmits the text via the communication unit 16. Determining whether transmission is possible or not based on whether or not the text contains prohibited words is an example of a predetermined criterion in the present disclosure.

以上のように、本実施の形態のおいては、ロゴ画像を含むメッセージテキストに、ブランド力を低下させるおそれのある単語(不可単語)が含まれている場合、ロゴ画像を文字に変更する。それにより、ロゴに対するマイナスイメージが定着してしまうおそれを回避することが可能となる。その結果、ロゴが備えるブランド力が毀損してしまうことを抑止可能となる。なお、ロゴの表示はロゴ画像を用いるとしたが、ロゴに対応したフォントを作成してもよい。そして、ロゴを構成する文字をフォントとして記憶するフォント辞書を大容量記憶部14に記憶する。ロゴ画像DB141の代りに、固有表現とフォント名とを対応付けたテーブルを用意する。表示態様を変更する場合、まず、固有表現よりフォント名を取得する。固有表現を構成する各文字の表示フォントを、取得したフォント名のフォントに設定する。各文字の表示態様はフォント辞書に記憶したロゴに対応した態様(他の態様)となり、全体としてロゴが表示される。 As described above, in this embodiment, if the message text including the logo image contains a word (unacceptable word) that may weaken the brand power, the logo image is changed to text. This makes it possible to avoid the possibility of a negative image of the logo becoming established. As a result, it is possible to prevent the brand power of the logo from being damaged. Although the logo image is used to display the logo, a font corresponding to the logo may be created. A font dictionary that stores the characters that make up the logo as fonts is stored in the mass storage unit 14. Instead of the logo image DB 141, a table that associates named entities with font names is prepared. When changing the display mode, first, the font name is obtained from the named entity. The display font of each character that makes up the named entity is set to the font of the obtained font name. The display mode of each character becomes a mode (other mode) corresponding to the logo stored in the font dictionary, and the logo is displayed as a whole.

ユーザがメッセージを作成時にひらがなを入力している際、IME(input method editor)の予測変換を利用してもよい。図6に例において、「いまま」とユーザが入力した段階で、IMEが「今マック」、「いまマック」等の候補を表示してもよい。ユーザが「今マック」を選択したら、抽出部102は「今」と「マック」とを抽出する。照合部103は「今」と「マック」とのそれぞれについて、ロゴ画像DB141との照合を行う。また、「ま」と入力した段階で、IMEが「マック」という候補を示し、ユーザが「マック」を選択したら、抽出部102は「マック」をそのまま照合部103に渡す。照合部103は「マック」に対応するロゴを変換候補として表示してもよい。さらに、IMEと照合部103及び取得部104が協働してもよい。例えば、ユーザが「いまま」と入力した段階で、候補として「いまMcDonald's」等を表示する。すなわち、「ま」に対して文字列「マック」を候補として示すのではなく、「ま」は「マック」を意図すると予測し、「ま」を「マック」対応するロゴに置き換え、変換候補として表示してもよい。 When a user is inputting hiragana when creating a message, the predictive conversion of an IME (input method editor) may be used. In the example of FIG. 6, when the user inputs "ima mama", the IME may display candidates such as "ima mac" and "ima mac". When the user selects "ima mac", the extraction unit 102 extracts "ima" and "mac". The collation unit 103 compares each of "ima" and "mac" with the logo image DB 141. When "ma" is input, the IME displays the candidate "mac" and when the user selects "mac", the extraction unit 102 passes "mac" as it is to the collation unit 103. The collation unit 103 may display a logo corresponding to "mac" as a conversion candidate. Furthermore, the IME may cooperate with the collation unit 103 and the acquisition unit 104. For example, when the user types "ima mama," a candidate such as "ima McDonald's" is displayed. In other words, instead of showing the character string "makku" as a candidate for "ma," the system can predict that "ma" means "makku," replace "ma" with the logo that corresponds to "makku," and display it as a conversion candidate.

変形例1
実施の形態1の変形例を説明する。上述において、ロゴ画像を単語に再変更する際には、ロゴ画像DB141の再変更列に記憶している単語に用いるとした。しかし、1つのロゴ画像に対応する単語が複数の場合、ユーザが入力した単語と異なる単語になるときがあり、ユーザが違和感を覚える。そこで、単語をロゴ画像に変更するときに(ステップS8)、変更前の単語をRAM13や大容量記憶部14に設けた一時記憶領域に記憶する。そして、再変更するときに(ステップS12)、一時記憶領域に記憶した単語(記憶済の態様)を用いる。図10は画面例を示す説明図である。図10は、図8Aに示したメッセージのロゴ画像が文字に戻った場合の画面を示す。2つのアーチが結合したロゴ画像が、図6Cで示した変更前の「マック」という単語(入力された固有表現)に再変更されている。本変形例では、再変更された際のユーザの違和感を低減することが可能となる。
Variation 1
A modified example of the first embodiment will be described. In the above, when a logo image is changed again to a word, the word stored in the changed column of the logo image DB 141 is used. However, when a plurality of words correspond to one logo image, the word may be different from the word input by the user, causing the user to feel uncomfortable. Therefore, when a word is changed to a logo image (step S8), the word before the change is stored in a temporary storage area provided in the RAM 13 or the large-capacity storage unit 14. Then, when the word is changed again (step S12), the word stored in the temporary storage area (stored state) is used. FIG. 10 is an explanatory diagram showing an example of a screen. FIG. 10 shows a screen when the logo image of the message shown in FIG. 8A is returned to text. The logo image of two combined arches is changed again to the word "Mac" (the inputted named entity) before the change shown in FIG. 6C. In this modified example, it is possible to reduce the sense of discomfort felt by the user when the word is changed again.

変形例2
本変形例では、ロゴ画像を単語に再変更した際には、注釈メッセージを表示する。ロゴ画像を再変更した際に(ステップS12)、ロゴを文字に戻した旨を表示する。図11は画面例を示す説明図である。図11に示す例では、CPU11(通知部)は該当する送信メッセージの下に注釈メッセージ(通知)を表示している。本変形例では、再変更されたことをユーザに気づかせることが可能となる。
Variation 2
In this modified example, when the logo image is changed back to words, an annotation message is displayed. When the logo image is changed again (step S12), a message is displayed to the effect that the logo has been changed back to text. Fig. 11 is an explanatory diagram showing an example screen. In the example shown in Fig. 11, the CPU 11 (notification unit) displays an annotation message (notification) below the corresponding transmitted message. In this modified example, it is possible to make the user aware that the image has been changed again.

変形例3
本変形例は、ロゴ画像毎にも不可単語が設定可能な態様である。図12はロゴ画像DBの他例を示す説明図である。ロゴ画像DB141は図3に示したロゴ画像DB141に加えて、不可単語列を含む。不可単語列は、その単語及びロゴ画像がメッセージを含まれている場合、メッセージの送信を不可とする単語を記憶する。送信するメッセージに不可単語が含まれているか否かの判定を行う際(図9のステップS10)、ロゴ画像に対応した不可単語も参照し、送信可不可の判定を行う。本変形例では、ロゴ画像を使用する商品・サービス、企業に応じた不可単語を設定可能であるので、すべてのロゴ画像では不可単語とならないものの、特定のロゴ画像で不可単語となる単語を設定可能となる。
Variation 3
In this modified example, unacceptable words can be set for each logo image. Fig. 12 is an explanatory diagram showing another example of the logo image DB. In addition to the logo image DB 141 shown in Fig. 3, the logo image DB 141 includes a string of unacceptable words. The string of unacceptable words stores words that make it impossible to send a message when the word and logo image are included in the message. When determining whether the message to be sent includes unacceptable words (step S10 in Fig. 9), the unacceptable words corresponding to the logo image are also referenced to determine whether the message can be sent. In this modified example, unacceptable words can be set according to the product/service or company that uses the logo image, so that words that are unacceptable for a specific logo image can be set, although they are not unacceptable for all logo images.

なお、判定の際、不可単語DB142を参照せず、ロゴ画像DB141の不可単語列のみを参照してもよい。また、ロゴ画像毎に、いずれのデータを参照するか定めてもよい。一方、ロゴ画像毎の不可単語を不可単語DB142に統合してもよい。例えば以下のように実装する。ロゴ画像DB141においてロゴ画像毎にロゴIDを付与する。不可単語DB142にロゴID列を追加し、不可単語に対応するロゴ画像のIDをロゴID列に記憶する。これにより、不可単語DB142において、不可単語をロゴ画像と対応付けることが可能となる。本変形例においては、ロゴ画像DB141は、本開示における単語記憶部としても機能する。 Note that when making the determination, it is also possible to refer only to the string of unacceptable words in the logo image DB 141, without referring to the unacceptable word DB 142. Also, it is possible to determine which data to refer to for each logo image. On the other hand, the unacceptable words for each logo image may be integrated into the unacceptable word DB 142. For example, it is implemented as follows. A logo ID is assigned to each logo image in the logo image DB 141. A logo ID string is added to the unacceptable word DB 142, and the ID of the logo image corresponding to the unacceptable word is stored in the logo ID string. This makes it possible to associate unacceptable words with logo images in the unacceptable word DB 142. In this modified example, the logo image DB 141 also functions as a word storage unit in the present disclosure.

実施の形態2
本実施の形態は、メッセージを送信可とするか否かの判定方法が実施の形態1とは異なる。本実施の形態ではメッセージに込められているユーザの感情を推定する。推定したユーザの感情がポジティブであれば、ロゴ画像を含むメッセージの送信を可とする。推定したユーザの感情がネガティブであれば、ロゴ画像を含むメッセージの送信は不可とする。本実施の形態において、SMSシステム100や通信機1の構成は実施の形態1と同様である。通信機1が行う処理は実施の形態1とほぼ同様であるので、以下の説明では実施の形態1と異なる点を主として説明する。
Embodiment 2
In this embodiment, the method of determining whether or not a message can be sent differs from that in embodiment 1. In this embodiment, the user's emotion implied in the message is estimated. If the estimated user's emotion is positive, sending of the message including the logo image is allowed. If the estimated user's emotion is negative, sending of the message including the logo image is prohibited. In this embodiment, the configurations of the SMS system 100 and the communication device 1 are the same as in embodiment 1. The processing performed by the communication device 1 is almost the same as in embodiment 1, so the following explanation will mainly focus on the differences from embodiment 1.

図13は感情表現DBの例を示す説明図である。感情表現DB143は感情を表現する単語を記憶する。感情表現DB143は単語列、感情列、重み列を含む。単語列は感情を表現する単語を記憶する。感情列は単語表現する感情を記憶する。ここでは、ポジティブ又はネガティブを記憶する。重み列は単語が表現する感情の強さを重みとして記憶する。以下、ポジティブをポジ、ネガティブをネガともいう。 Figure 13 is an explanatory diagram showing an example of an emotion expression DB. The emotion expression DB 143 stores words that express emotions. The emotion expression DB 143 includes word strings, emotion strings, and weight strings. The word strings store words that express emotions. The emotion strings store emotions expressed by words. In this case, positive or negative is stored. The weight strings store the strength of the emotion expressed by the word as a weight. Hereinafter, positive will also be referred to as posi and negative as nega.

図14は判定処理の手順例を示すフローチャートである。実施の形態1における判定処理(図9のステップS10)と入れ替わる処理である。CPU11はメッセージに含まれている単語と感情表現DB143に記憶してある単語とを照合し、メッセージに含まれている感情を表現する単語を抽出する(ステップS21)。CPU11は抽出した単語の感情及び重みを感情表現DB143から取得する(ステップS22)。CPU11は取得した単語の感情及び重みから、感情のスコアを算出する(ステップS23)。例えば、ネガの単語の重みを合算する。ポジの単語の重みも合算する。同じ単語が複数回出現している場合は、出現している回数の重みをスコアとして合算する。CPU11はネガのスコアがポジのスコア以上であるか否かを判定する(ステップS24)。CPU11はネガのスコアがポジのスコア以上であると判定した場合(ステップS24でYES)、判定の結果をNG(送信不可)とする(ステップS25)。CPU11はネガのスコアがポジのスコア未満であると判定した場合(ステップS24でNO)、判定の結果をOK(送信可)とする(ステップS26)。CPU11は判定処理を終了し、処理を呼び出し元に戻す。すなわち、図9のステップS11以降を実行する。 Figure 14 is a flowchart showing an example of the procedure of the judgment process. This is a process that replaces the judgment process in embodiment 1 (step S10 in Figure 9). The CPU 11 compares the words included in the message with the words stored in the emotion expression DB 143, and extracts words that express the emotion included in the message (step S21). The CPU 11 acquires the emotion and weight of the extracted words from the emotion expression DB 143 (step S22). The CPU 11 calculates the emotion score from the emotion and weight of the acquired words (step S23). For example, the weights of negative words are added up. The weights of positive words are also added up. If the same word appears multiple times, the weights of the number of times it appears are added up as a score. The CPU 11 judges whether the negative score is equal to or greater than the positive score (step S24). If the CPU 11 judges that the negative score is equal to or greater than the positive score (YES in step S24), the result of the judgment is NG (not transmittable) (step S25). If the CPU 11 determines that the negative score is less than the positive score (NO in step S24), the result of the determination is OK (transmission possible) (step S26). The CPU 11 ends the determination process and returns the process to the caller. In other words, it executes steps S11 and onward in FIG. 9.

本実施の形態においては、メッセージに込められているユーザの感情により、ロゴ画像を含むメッセージの送信可不可を判定するので、不可単語が含まれていても、全体を見ればポジティブな内容の場合は、送信可とすることが可能となる。送信可不可の判断に柔軟性を持たせることが可能となる。 In this embodiment, the sendability of a message containing a logo image is determined based on the user's emotions contained in the message, so even if the message contains forbidden words, it can be deemed sendable if the overall content is positive. This allows for flexibility in determining whether a message can be sent.

なお、ロゴ画像を含むメッセージの送信可不可の判定を学習モデルにより行ってもよい。学習段階では教師あり学習を行う。メッセージの素材としては、インターネット上で公開されている掲示板やSNS(Social Networking Service)のメッセージで、商品名若しくはサービス名又は企業名を含んでいるメッセージを収集する。ロゴ画像が企業のロゴであれば、当該企業の名称を含んでいる収集メッセージを選択する。選択したメッセージそれぞれについて、送信可又は送信不可の正解を付与する。ロゴ画像、メッセージ、付与した正解の組みを複数入力して、学習モデルに学習させる。教師あり学習後に、ロゴ画像及びメッセージだけを学習モデルに入力し、学習モデルが出力した回答が正解か不正解かをフィードバックする強化学習を行ってもよい。以上で学習段階を終了する。学習させた学習モデルを通信機1にインストールする。上述の判定処理では、ロゴ画像、メッセージを学習モデルに入力として与える。学習モデルが出力する送信可不可の判定結果を用いて、その後の処理を行う。 The judgment of whether a message containing a logo image can be sent or not may be performed by a learning model. In the learning stage, supervised learning is performed. Messages containing product names, service names, or company names from bulletin boards and SNS (Social Networking Service) published on the Internet are collected as message materials. If the logo image is a company logo, collected messages containing the name of the company are selected. For each selected message, a correct answer of whether it can be sent or not is assigned. Multiple combinations of logo images, messages, and assigned correct answers are input and trained into the learning model. After supervised learning, reinforcement learning may be performed by inputting only the logo image and message into the learning model and feeding back whether the answer output by the learning model is correct or incorrect. This completes the learning stage. The trained learning model is installed in the communication device 1. In the above judgment process, the logo image and message are given as input to the learning model. Subsequent processing is performed using the judgment result of whether it can be sent or not output by the learning model.

各実施の形態で記載されている技術的特徴(構成要件)はお互いに組み合わせ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。 今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The technical features (constituent elements) described in each embodiment can be combined with each other, and by combining them, new technical features can be formed. The embodiments disclosed herein are illustrative in all respects and should be considered as not limiting. The scope of the present invention is indicated by the claims, not the meaning described above, and is intended to include all modifications within the meaning and scope equivalent to the claims.

100 SMSシステム
1 通信機
11 CPU
12 ROM
13 RAM
14 大容量記憶部
141 ロゴ画像DB
142 不可単語DB
143 感情表現DB
15 タッチパネルディスプレイ
16 通信部
101 第1受付部
102 抽出部
103 照合部
104 取得部
105 第2受付部
106 変更部
107 送信受付部
108 判定部
1P 制御プログラム
B バス
N 電話通信網
100 SMS system 1 Communication device 11 CPU
12 ROM
13 RAM
14 Large-capacity storage unit 141 Logo image DB
142 Unacceptable Words DB
143 Emotion Expression DB
15 Touch panel display 16 Communication unit 101 First reception unit 102 Extraction unit 103 Collation unit 104 Acquisition unit 105 Second reception unit 106 Change unit 107 Transmission reception unit 108 Determination unit 1P Control program B Bus N Telephone communication network

Claims (11)

入力された文字列における固有表現の表示態様を他の態様に変更する変更部、及び
前記固有表現に付随する文字データがマイナスイメージとならないとする所定基準を満たすか否かを判定する判定部を備え、
前記判定部が前記所定基準を満たさないと判定した場合、前記変更部は前記固有表現の表示態様を元の表示態様、又は変更した前記他の態様に関連付けられた態様へ再変更し、
前記判定部はマイナスイメージとなるおそれのある1以上の単語を記憶した単語記憶部を参照し、前記文字データが、前記単語記憶部に記憶してある単語を含む場合、前記所定基準を満たさないと判定する
ことを特徴とする表示態様変更装置。
A change unit changes a display mode of a named entity in an input character string to another display mode, and a determination unit determines whether or not character data associated with the named entity satisfies a predetermined criterion for not creating a negative image,
When the determination unit determines that the predetermined criterion is not satisfied, the change unit changes the display mode of the named entity back to the original display mode or to a mode associated with the changed other mode;
The display mode change device is characterized in that the judgment unit refers to a word memory unit that stores one or more words that may have a negative image, and if the character data includes a word stored in the word memory unit, judges that the character data does not satisfy the specified criterion.
文字データを受付ける第1受付部、
文字列と変換候補とを対応付けて記憶する記憶部を参照して、前記第1受付部が受付けた文字データから前記固有表現を抽出及び/又は予測し、対応する前記変換候補を取得する取得部、及び
前記変換候補の選択情報を受付ける第2受付部を備え、
前記変更部は前記選択情報に基づいて、前記固有表現の表示態様を選択された前記変換候補に変更する
ことを特徴とする請求項1に記載の表示態様変更装置。
a first reception unit for receiving character data;
an acquisition unit that refers to a storage unit that stores character strings and conversion candidates in association with each other, extracts and/or predicts the named entity from the character data accepted by the first acceptance unit, and acquires the corresponding conversion candidate; and a second acceptance unit that accepts selection information of the conversion candidate,
The display mode changing device according to claim 1 , wherein the change unit changes the display mode of the named entity to the selected conversion candidate based on the selection information.
特定の前記変換候補が選択された場合に、さらに異なる態様へ変更する
ことを特徴とする請求項2に記載の表示態様変更装置。
The display mode changing device according to claim 2 , further changing the display mode to a different mode when a specific conversion candidate is selected.
前記所定基準は前記固有表現毎に対応付けてある
ことを特徴とする請求項1から請求項3のいずれか1項に記載の表示態様変更装置。
The display mode changing device according to claim 1 , wherein the predetermined criterion is associated with each of the named entities.
前記判定部は入力された前記文字データの出力指示を受けた場合に判定を行う
ことを特徴とする請求項2から請求項4のいずれか1項に記載の表示態様変更装置。
5. The display mode change device according to claim 2, wherein the determination unit makes the determination when an instruction to output the input character data is received.
前記再変更は前記固有表現の表示態様を記憶済の態様に変更する
ことを特徴とする請求項1から請求項5のいずれか1項に記載の表示態様変更装置。
The display mode changing device according to claim 1 , wherein the re-changing changes the display mode of the named entity to a previously stored mode.
前記記憶済の態様は直前に選択された態様である
ことを特徴とする請求項6に記載の表示態様変更装置。
7. The display mode changing device according to claim 6, wherein the stored mode is a mode selected immediately before.
前記記憶済の態様は入力された前記固有表現である
ことを特徴とする請求項6に記載の表示態様変更装置。
The display mode changing device according to claim 6 , wherein the stored mode is the input named entity.
前記判定部が前記所定基準を満たさないと判定した場合、通知を行う通知部
を備えることを特徴とする請求項1から請求項8のいずれか1項に記載の表示態様変更装置。
The display mode change device according to claim 1 , further comprising: a notification unit that issues a notification when the determination unit determines that the predetermined criterion is not satisfied.
コンピュータに、
入力された文字列における固有表現の表示態様を他の態様に変更する処理を実行させるプログラムであって、
マイナスイメージとなるおそれのある1以上の単語を記憶した単語記憶部を参照し、文字データが、前記単語記憶部に記憶してある単語を含む場合所定基準を満たさないと判定することにより、前記固有表現に付随する前記文字データがマイナスイメージとならないとする前記所定基準を満たすか否かを、判定し、
前記所定基準を満たさないと判定した場合、前記固有表現の表示態様を元の表示態様、又は変更した前記他の態様に関連付けられた態様へ再変更する
処理を実行させることを特徴とする表示態様変更プログラム。
On the computer,
A program for executing a process of changing a display mode of a named entity in an input character string to another mode,
a word storage unit that stores one or more words that may have a negative image , and if the character data includes a word stored in the word storage unit , the character data is determined to not satisfy a predetermined criterion, thereby determining whether or not the character data associated with the named entity satisfies the predetermined criterion that the character data does not have a negative image;
a display mode change program that executes a process of changing the display mode of the named entity to the original display mode or to a mode associated with the changed other mode when it is determined that the specified criterion is not satisfied.
コンピュータが、
入力された文字列における固有表現の表示態様を他の態様に変更する表示態様変更方法であって、
マイナスイメージとなるおそれのある1以上の単語を記憶した単語記憶部を参照し、文字データが、前記単語記憶部に記憶してある単語を含む場合所定基準を満たさないと判定することにより、前記固有表現に付随する前記文字データがマイナスイメージとならないとする前記所定基準を満たすか否かを判定し、
前記所定基準を満たさないと判定した場合、前記固有表現の表示態様を元の表示態様、又は変更した前記他の態様に関連付けられた態様へ再変更する
ことを特徴とする表示態様変更方法。
The computer
A display mode changing method for changing a display mode of a named entity in an input character string to another mode, comprising the steps of:
a word storage unit that stores one or more words that may have a negative image , and if the character data includes a word stored in the word storage unit , the character data is determined to not satisfy a predetermined criterion, thereby determining whether or not the character data associated with the named entity satisfies the predetermined criterion that the character data does not have a negative image;
when it is determined that the specified criterion is not satisfied, the display manner of the named entity is changed again to the original display manner or to a manner associated with the changed other manner.
JP2023013776A 2018-11-16 2023-02-01 DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD Active JP7582351B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023013776A JP7582351B2 (en) 2018-11-16 2023-02-01 DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018215229A JP2020086558A (en) 2018-11-16 2018-11-16 Display mode changing device, display mode changing program, and display mode changing method
JP2023013776A JP7582351B2 (en) 2018-11-16 2023-02-01 DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018215229A Division JP2020086558A (en) 2018-11-16 2018-11-16 Display mode changing device, display mode changing program, and display mode changing method

Publications (2)

Publication Number Publication Date
JP2023041828A JP2023041828A (en) 2023-03-24
JP7582351B2 true JP7582351B2 (en) 2024-11-13

Family

ID=70908082

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018215229A Pending JP2020086558A (en) 2018-11-16 2018-11-16 Display mode changing device, display mode changing program, and display mode changing method
JP2023013776A Active JP7582351B2 (en) 2018-11-16 2023-02-01 DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2018215229A Pending JP2020086558A (en) 2018-11-16 2018-11-16 Display mode changing device, display mode changing program, and display mode changing method

Country Status (1)

Country Link
JP (2) JP2020086558A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011090376A (en) 2009-10-20 2011-05-06 Sharp Corp Pictograph input device
JP2012208639A (en) 2011-03-29 2012-10-25 Nippon Telegr & Teleph Corp <Ntt> Pictograph application sentence generation device, method and program
US20180054405A1 (en) 2015-05-01 2018-02-22 Ink Corp. Personalized image-based communication on mobile platforms

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011090376A (en) 2009-10-20 2011-05-06 Sharp Corp Pictograph input device
JP2012208639A (en) 2011-03-29 2012-10-25 Nippon Telegr & Teleph Corp <Ntt> Pictograph application sentence generation device, method and program
US20180054405A1 (en) 2015-05-01 2018-02-22 Ink Corp. Personalized image-based communication on mobile platforms

Also Published As

Publication number Publication date
JP2023041828A (en) 2023-03-24
JP2020086558A (en) 2020-06-04

Similar Documents

Publication Publication Date Title
JP6682638B2 (en) Information input method, information input device, and information input system
JP6986978B2 (en) Information processing equipment, information processing methods, and information processing programs
CN116974792A (en) Transfer format-specific data objects between applications
CN119278453A (en) Automate semantically related computational tasks across contexts
JP6959152B2 (en) Information processing equipment, information processing methods, and information processing programs
US11822877B2 (en) Intelligent electronic signature platform
US12418499B2 (en) Intelligent assistant content generation
JP2021092926A (en) Generation device and generation program
KR20150000566A (en) Apparatus and method for outputting image according to text input in real time
JP7617337B1 (en) Information processing system, information processing method, and program
JP2023000314A (en) Information providing device, information providing method and information providing program
JP7582351B2 (en) DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD
JP6581682B1 (en) Business card management system
JP2015153327A (en) Message processing program, electronic medical record system, message processing method and message processing apparatus
KR101647755B1 (en) Information providing system for multicultural members
JP6242995B1 (en) Information processing apparatus, work recording system, program, and information processing method
JP2012160111A (en) Message display system, message display device, and message display program
US20150293887A1 (en) Visualization of job requisition
JP7684529B1 (en) Information processing system, information processing method, and program
JP6613671B2 (en) Information processing device
CN118410024B (en) Content sharing method and device, electronic equipment and storage medium
JP7801989B2 (en) Program, information processing device, information processing method, and information processing system
JP7766378B1 (en) Information processing device, method, program and system
KR102915495B1 (en) Method for processing reminiscence content and archival platform system using the same
KR20250059887A (en) Chat-based content generation method and device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240613

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: 20241001

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241014

R150 Certificate of patent or registration of utility model

Ref document number: 7582351

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150