JP7578038B2 - 情報処理装置、情報処理方法及び情報処理プログラム - Google Patents

情報処理装置、情報処理方法及び情報処理プログラム Download PDF

Info

Publication number
JP7578038B2
JP7578038B2 JP2021052813A JP2021052813A JP7578038B2 JP 7578038 B2 JP7578038 B2 JP 7578038B2 JP 2021052813 A JP2021052813 A JP 2021052813A JP 2021052813 A JP2021052813 A JP 2021052813A JP 7578038 B2 JP7578038 B2 JP 7578038B2
Authority
JP
Japan
Prior art keywords
image
different
edited
information processing
message
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
JP2021052813A
Other languages
English (en)
Other versions
JP2022150274A (ja
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2021052813A priority Critical patent/JP7578038B2/ja
Priority to US17/695,967 priority patent/US12159382B2/en
Priority to CN202210296548.XA priority patent/CN115131469A/zh
Publication of JP2022150274A publication Critical patent/JP2022150274A/ja
Application granted granted Critical
Publication of JP7578038B2 publication Critical patent/JP7578038B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/60Creating or editing images; Combining images with text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3329Natural language query formulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/253Grammatical analysis; Style critique
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/268Morphological analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation
    • G06T11/10Texturing; Colouring; Generation of textures or colours
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/02User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、端末装置から受信した画像を編集して出力する情報処理装置、情報処理方法及び情報処理プログラムに関する。
画像を編集するときには、画像がユーザの所望の明るさ等となるように、ハイライトやコントラスト等の編集項目それぞれについてパラメータの値をユーザが入力し、目的の画像を得る。
特開2020-52507号公報 特開2019-207513号公報
画像を編集する際、目的の画像を得るためには、編集項目それぞれについてのパラメータの効果をユーザが予め知っておく必要があり、それを知らない場合には何度もパラメータを変更して確認する手間が掛かる。
特許文献1は、同じ印刷設定をユーザに繰り返し設定させないために、ユーザの印刷設定を印刷制御装置(チャットボットサーバ)に保存する。この方法では、初めにユーザが設定値を設定する必要があるため、ユーザが設定する項目を知っておく必要がある。
特許文献2は、チャットボットがユーザに設定項目を質問し、ユーザが質問に回答することで設定を登録するが、複数のパラメータを登録する手間が掛かる。
以上のような事情に鑑み、本開示の目的は、よりユーザフレンドリーに画像を編集することにある。
本開示の一形態に係る情報処理装置は、
端末装置からチャットシステムに送信された画像及び前記画像を編集することを示すメッセージを受信するチャットボットモジュールと、
前記メッセージからキー値を抽出するメッセージ判断モジュールと、
複数の異なるキー値と、それぞれのキー値に対応する複数の異なるパラメータセットと、を登録するデータベースと、
前記データベースから、前記メッセージから抽出された前記キー値に対応する複数の異なるパラメータセットを読み出し、
前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成する
画像編集モジュールと、を具備し、
前記チャットボットモジュールは、
前記複数の異なる編集後画像を前記チャットシステムに送信し、
前記端末装置より前記チャットシステム上で選択された編集後画像を判断し、
前記端末装置から前記チャットシステムに送信された、前記編集後画像を出力することを示す投稿を受信すると、選択された前記編集後画像を出力する。
本実施形態によれば、ユーザが画像に編集を加えて印刷するとき、チャットシステムに画像とメッセージを送ることで編集及び印刷ができる。即ち、ユーザがチャットシステム上でメッセージを送る際に、変更すべき設定項目及びパラメータの数値を考えて、指定する必要が無い。ユーザにとっては、目的とする画像を表す言語表現を含むメッセージを送るだけで、所望の編集後画像が作成される。情報処理装置は、メッセージを解析して画像に複数パターンの編集後画像を作成し、チャットシステムを介してユーザの端末装置に送信する。これにより、ユーザにとっては、目的とする画像を表す言語表現を含むメッセージを送るだけで複数の編集後画像が作成されるので、何度もメッセージを送ってその都度1パターンずつ編集を繰り返す手間が省ける。
前記チャットボットモジュールは、前記複数の異なる編集後画像を1個の投稿に含めて送信してもよい。
本実施形態によれば、複数パターンの編集後画像を1個の投稿に含めて並列的に表示されるので、ユーザはチャットシステム上で提案された複数パターンの編集後画像を容易に比較することができ、所望の編集後画像を出力できる。
前記メッセージ判断モジュールは、
前記メッセージを形態素解析し、
前記形態素解析により得られた形容詞又は形状詞をキー値として抽出してもよい。
本実施形態によれば、ユーザがチャットシステム上でメッセージを送る際に、変更すべき設定項目及びパラメータの数値を考えて、指定する必要が無い。ユーザにとっては、目的とする画像を表す言語表現を含むメッセージを送るだけで、所望の編集後画像が作成される。
前記メッセージ判断モジュールは、複数の形容詞及び/又は形状詞を検出した場合、前記複数の形容詞及び/又は形状詞を全て含む句をキー値として抽出してもよい。
これにより、ユーザが目的とする画像を表す言語表現により近いパラメータセットを細分化して登録することができ、ユーザが目的とする画像に近い編集後画像を作成することができる。
前記データベースに登録された、
第1のキー値に対応する複数の異なるパラメータセットと、
前記第1のキー値と異なる第2のキー値に対応する複数の異なるパラメータセットと、
前記第1のキー値と前記第2のキー値とを含む第3のキー値に対応する複数の異なるパラメータセット
とは、異なってもよい。
これにより、ユーザが目的とする画像を表す言語表現により近いパラメータセットを細分化して登録することができ、ユーザが目的とする画像に近い編集後画像を作成することができる。
前記メッセージ判断モジュールは、
複数の形容詞及び/又は形状詞を検出した場合、前記複数の形容詞及び/又は形状詞をそれぞれ複数のキー値として抽出し、
前記画像編集モジュールは、
前記データベースから、抽出された前記複数のキー値にそれぞれ対応する複数の異なるパラメータセットの少なくとも一部を読み出し、
少なくとも一部の前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成してもよい。
これにより、ユーザが目的とする画像に近い編集後画像を作成しつつ、幅広いバリエーションの編集後画像をユーザに提案することができる。
前記パラメータセットは、複数の編集項目に対するパラメータの組み合わせである。
これに対して、本実施形態によれば、ユーザが画像に編集を加えて印刷するとき、チャットシステムに画像とメッセージを送ることで編集及び印刷ができる。即ち、ユーザがチャットシステム上でメッセージを送る際に、変更すべき設定項目(コントラスト等)及びパラメータの数値を考えて、指定する必要が無い。ユーザにとっては、目的とする画像を表す言語表現(明るくして、鮮やかに等)を含むメッセージを送るだけで、所望の編集後画像が作成される。
本開示の一形態に係る情報処理方法は、
端末装置からチャットシステムに送信された画像及び前記画像を編集することを示すメッセージを受信し、
前記メッセージからキー値を抽出し、
複数の異なるキー値と、それぞれのキー値に対応する複数の異なるパラメータセットと、を登録するデータベースから、前記メッセージから抽出された前記キー値に対応する複数の異なるパラメータセットを読み出し、
前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成し、
前記複数の異なる編集後画像を前記チャットシステムに送信し、
前記端末装置より前記チャットシステム上で選択された編集後画像を判断し、
前記端末装置から前記チャットシステムに送信された、前記編集後画像を出力することを示す投稿を受信すると、選択された前記編集後画像を出力する。
本開示の一形態に係る情報処理プログラムは、
情報処理装置のプロセッサを、
端末装置からチャットシステムに送信された画像及び前記画像を編集することを示すメッセージを受信するチャットボットモジュールと、
前記メッセージからキー値を抽出するメッセージ判断モジュールと、
複数の異なるキー値と、それぞれのキー値に対応する複数の異なるパラメータセットと、を登録するデータベースと、
前記データベースから、前記メッセージから抽出された前記キー値に対応する複数の異なるパラメータセットを読み出し、
前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成する
画像編集モジュールとして動作させ、
前記チャットボットモジュールは、
前記複数の異なる編集後画像を前記チャットシステムに送信し、
前記端末装置より前記チャットシステム上で選択された編集後画像を判断し、
前記端末装置から前記チャットシステムに送信された、前記編集後画像を出力することを示す投稿を受信すると、選択された前記編集後画像を出力する。
本開示によれば、よりユーザフレンドリーに画像を編集することができる。
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
本開示の一実施形態に係る情報処理装置の構成を示す。 情報処理装置の動作フローを示す。 端末装置に表示されるチャット画面の一例を示す。 データベースの一例を示す。
以下、図面を参照しながら、本開示の実施形態を説明する。
1.情報処理装置の構成
図1は、本開示の一実施形態に係る情報処理装置の構成を示す。
情報処理装置100は、端末装置200及び画像形成装置300とインターネット等のネットワークを介して通信可能である。端末装置200は、ユーザが使用するスマートフォン、タブレットコンピュータ、パーソナルコンピュータ等である。画像形成装置300は、例えば、MFP(Multifunction Peripheral)である。情報処理装置100は、端末装置200から画像を受信して編集し、編集後画像を画像形成装置300に出力することが可能な印刷制御装置である。
情報処理装置100の制御回路において、CPU等のプロセッサは、ROMが記憶する情報処理プログラムをRAMにロードして実行することにより、ャットボットモジュール101、メッセージ判断モジュール102及び画像編集モジュール103として動作する。情報処理装置100は、HDDやSSD等の大容量の不揮発性の記憶媒体が記憶するデータベース110を有する。
2.情報処理装置の動作フロー
図2は、情報処理装置の動作フローを示す。図3は、端末装置に表示されるチャット画面の一例を示す。
端末装置200は、ユーザが編集及び印刷したいと考える画像C210をチャットシステムに送信する。端末装置200のチャット画面には、画像C210が表示される。チャットシステムは、情報処理装置100により提供されてもよいし、外部のチャットアプリケーションサプライヤにより提供されてもよい。
情報処理装置100のチャットボットモジュール101は、端末装置200からチャットシステムに送信された画像C210を受信する(ステップS101)。すると、チャットボットモジュール101は、画像C210を印刷するか編集するかを尋ねる投稿C110をチャットシステムに送信する。例えば、チャットボットモジュール101は、「@印刷」及び「@編集」を含む投稿C110をチャットシステムに送信する。
端末装置200のチャット画面には、投稿C110が表示される。ユーザは、端末装置200のチャット画面に表示された投稿C110に含まれる「@印刷」又は「@編集」を操作する。本例では、ユーザは、投稿C110に含まれる「@編集」を選択し、さらに目的とする画像を表す言語表現である「明るくして」というメッセージを入力する。端末装置200は、「@編集」及び「明るくして」を含む投稿C220をチャットシステムに送信する。
情報処理装置100のチャットボットモジュール101は、端末装置200からチャットシステムに送信された投稿C220を受信する。チャットボットモジュール101は、投稿C220が、チャットボットモジュール101が送信した投稿C110に含まれる「@印刷」又は「@編集」の何れを含むかを判断する(ステップS102)。チャットボットモジュール101は、投稿C220が「@編集」を含むと判断する。続いて、チャットボットモジュール101は、投稿C220が、画像C210を編集することを示すメッセージを含むか否かを判断する(ステップS103)。本例では、投稿C220は「明るくして」というメッセージを含むので、画像C210を編集することを示すメッセージを含むと判断する(ステップS103、YES)。
情報処理装置100のメッセージ判断モジュール102は、投稿C220に含まれるメッセージからキー値を抽出する。具体的には、メッセージ判断モジュール102は、メッセージを形態素解析し、形態素解析により得られた形容詞又は形状詞をキー値として抽出する。本例では、メッセージ判断モジュール102は、メッセージ「明るくして」を形態素解析して、形容詞「明るく」、動詞「し」及び助詞「て」に分割する(ステップS104)。メッセージ判断モジュール102は、形態素解析により得られた形容詞「明るく」をキー値として抽出する(ステップS105、YES)。
なお、メッセージ判断モジュール102は、複数の形容詞及び/又は形状詞を検出した場合、複数の形容詞及び/又は形状詞を全て含む句をキー値として抽出する。例えば、メッセージが「明るく鮮やかに」であると仮定する(不図示)。この例では、メッセージ判断モジュール102は、メッセージ「明るく鮮やかに」を形態素解析して、形容詞「明るく」、形状詞「鮮やか」及び助動詞「に」に分割する(ステップS104)。メッセージ判断モジュール102は、形態素解析により得られた形容詞「明るく」及び形状詞「鮮やか」をすべて含む句である「明るく鮮やか」をキー値として抽出する(ステップS105、YES)。
図4は、データベースの一例を示す。
データベース110は、第1のテーブル114と、複数の第2のテーブル115とを含む。第1のテーブル114は、複数の異なるキー値111と、それぞれのキー値111に対応する設定値112と、を登録する。本例では、第1のテーブル114は、複数の異なるキー値111「明るく」及び「鮮やかに」と、キー値111「明るく」及び「鮮やかに」にそれぞれ対応する設定値112「a」及び「b」と、を登録する。
複数の第2のテーブル115は、それぞれ、複数の設定値112「a」及び「b」に対応する。言い換えれば、1個の設定値112に対して1個の第2のテーブル115がある。1個の設定値112に関する第2のテーブル115には、複数の異なるパラメータセット113が登録される。例えば、キー値111「明るく」に対応する設定値112「a」に関する第2のテーブル115には、複数の異なるパラメータセット113a、113b、113c、113dが登録される。
パラメータセット113は、複数の編集項目に対するパラメータの組み合わせである。例えば、1個のパラメータセット113aは、編集項目「コントラスト」に対するパラメータ「20」と、編集項目「明るさ」に対するパラメータ「30」と、編集項目「ハイライト」に対するパラメータ「20」との組み合わせである。1個の設定値112に対して登録される複数の異なるパラメータセット113a、113b、113c、113dは、全て異なる。
つまり、1個の第2のテーブル115において、パラメータセットの編集項目の組み合わせ(コントラスト、明るさ及びハイライト)が同じだとしても、この3個の編集項目のパラメータ(数値)の組み合わせが全て異なる。あるいは、1個の第2のテーブル115において、パラメータセットの編集項目の組み合わせがそもそも異なっていてもよい。例えば、1個の第2のテーブル115において、或るパラメータセットの編集項目の組み合わせ(例えば、コントラスト及びハイライト)と、別のパラメータセットの編集項目の組み合わせ(例えば、明るさ及びハイライト)とが異なっていてもよい。
データベース110に登録された、第1のキー値に対応する複数の異なるパラメータセットと、第1のキー値と異なる第2のキー値に対応する複数の異なるパラメータセットと、第1のキー値と第2のキー値とを含む第3のキー値に対応する複数の異なるパラメータセットとは、全て異なる。例えば、第1のキー値111「明るく」に対応する複数の異なるパラメータセット113と、第2のキー値111「鮮やか」に対応する複数の異なるパラメータセット113と、第3のキー値111「明るく鮮やか」に対応する複数の異なるパラメータセット113とは、全て異なる。これにより、ユーザが目的とする画像を表す言語表現により近いパラメータセットを細分化して登録することができ、ユーザが目的とする画像に近い編集後画像を作成することができる。
この第1のテーブル114及び複数の第2のテーブル115を含む構造により、データベース110は、複数の異なるキー値111と、それぞれのキー値111に対応する複数の異なるパラメータセット113と、を登録する。例えば、データベース110は、キー値111「明るく」と、キー値111「明るく」に対応する複数の異なるパラメータセット113a、113b、113c、113dと、を登録する。
情報処理装置100の画像編集モジュール103は、メッセージ判断モジュール102がメッセージ「明るくして」から抽出したキー値「明るく」に対応する複数の異なるパラメータセットを、データベース110から読み出す(ステップS106)。本例では、画像編集モジュール103は、データベース110の第1のテーブル114から、キー値111「明るく」に対応する設定値112「a」を読み出す。画像編集モジュール103は、データベース110から、読み出した設定値112「a」に対応する1個の第2のテーブル115を選択する。画像編集モジュール103は、選択した第2のテーブル115から、複数の異なるパラメータセット113a、113b、113c、113dを読み出す。
情報処理装置100の画像編集モジュール103は、キー値「明るく」に対応する複数の異なるパラメータセット113a、113b、113c、113dにそれぞれ従って画像C210を編集する。これにより、画像編集モジュール103は、複数の異なる編集後画像121,122,123,124を生成する(ステップS107)。
情報処理装置100のチャットボットモジュール101は、画像編集モジュール103が生成した複数の異なる編集後画像121,122,123,124を含む投稿C120をチャットシステムに送信する(ステップS108)。即ち、複数の異なる編集後画像121,122,123,124を、1個の投稿C120に含めて、並列的に表示する。
端末装置200のチャット画面には、複数の異なる編集後画像121,122,123,124を含む投稿C120が表示される。ユーザは、編集後画像121,122,123,124を見比べて、目的とする画像に最も近い1個の画像を選択する。本例では、ユーザは、編集後画像122をチャットシステム上で選択する。選択された編集後画像122にチェックマークが表示される。
情報処理装置100のチャットボットモジュール101は、端末装置200よりチャットシステム上で選択された編集後画像122を判断する。すると、チャットボットモジュール101は、編集後画像122を印刷するか編集するかを尋ねる投稿C130をチャットシステムに送信する。例えば、チャットボットモジュール101は、「@印刷」及び「@編集」を含む投稿C130をチャットシステムに送信する。例えば、投稿C130は、投稿C110と同じである。
端末装置200のチャット画面には、投稿C130が表示される。ユーザは、端末装置200のチャット画面に表示された投稿C130に含まれる「@印刷」又は「@編集」を操作する。本例では、ユーザは、投稿C130に含まれる「@印刷」を選択する。端末装置200は、「@印刷」を含む投稿C230をチャットシステムに送信する。
情報処理装置100のチャットボットモジュール101は、端末装置200からチャットシステムに送信された投稿C230を受信する。チャットボットモジュール101は、投稿C230が、チャットボットモジュール101が送信した投稿C130に含まれる「@印刷」又は「@編集」の何れを含むかを判断する(ステップS102)。チャットボットモジュール101は、投稿C230が「@印刷」を含むと判断する。これにより、チャットボットモジュール101は、端末装置200からチャットシステムに送信された、編集後画像122を出力(本例では、印刷)することを示す投稿を受信する。
情報処理装置100は、画像形成装置300に、印刷命令及び編集後画像122を送信する(ステップS109)。画像形成装置300は、印刷命令及び編集後画像122を受信し、編集後画像122を印刷する。
なお、情報処理装置100のチャットボットモジュール101は、複数の異なる編集後画像121,122,123,124を含む投稿C120を投稿した後、「@編集」を含む投稿C230を受信した場合には、ステップS103以下の動作を繰り返す。
3.変形例
メッセージが複数の形容詞及び/又は形状詞を含む場合の変形例を説明する。上記実施形態では、メッセージ判断モジュール102は、メッセージ「明るく鮮やかに」から、「明るく」及び「鮮やか」の2個のキー値ではなく、「明るく鮮やか」の1個のキー値を抽出する。データベース110には、キー値111として、「明るく」、「鮮やか」及び「明るく鮮やか」が登録される。画像編集モジュール103は、キー値111として「明るく鮮やか」に対応するパラメータセット113を読み出す。
これに代えて、変形例に係るメッセージ判断モジュール102は、複数の形容詞及び/又は形状詞を検出した場合、複数の形容詞及び/又は形状詞をそれぞれ複数のキー値として抽出する。画像編集モジュール103は、データベース110から、抽出された複数のキー値にそれぞれ対応する複数の異なるパラメータセットの少なくとも一部を読み出し、少なくとも一部の複数の異なるパラメータセットにそれぞれ従って画像を編集することで、複数の異なる編集後画像を生成する。
本例の場合、メッセージ判断モジュール102は、メッセージ「明るく鮮やかに」から、「明るく」及び「鮮やか」の2個のキー値を抽出する。画像編集モジュール103は、データベース110から、キー値111「明るく」に対応する例えば2個のパラメータセットを読み出し、キー値111「鮮やか」に対応する例えば2個のパラメータセットを読み出す。画像編集モジュール103は、読み出した4個のパラメータセットにそれぞれ従って画像を編集することで、4個の異なる編集後画像を生成する。これにより、ユーザが目的とする画像に近い編集後画像を作成しつつ、幅広いバリエーションの編集後画像をユーザに提案することができる。
4.結語
典型的な手法では、画像を編集する際、目的の画像を得るためには、編集項目それぞれについてのパラメータの効果をユーザが予め知っておく必要がある。ユーザが設定したパラメータに従って編集された画像が1パターンのみ表示される。編集項目それぞれについてのパラメータの効果の知識をユーザが持たない場合や、表示された編集後画像が所望の画像ではない場合は、ユーザは何度もパラメータを変更して編集を繰り返す。この方法では、確認する手間が掛かる上、編集後の画像を同時に並列的に見比べることが出来ない。
これに対して、本実施形態によれば、ユーザが画像に編集を加えて印刷するとき、チャットシステムに画像C210とメッセージC220を送ることで編集及び印刷ができる。即ち、ユーザがチャットシステム上でメッセージC220を送る際に、変更すべき設定項目(コントラスト等)及びパラメータの数値を考えて、指定する必要が無い。ユーザにとっては、目的とする画像を表す言語表現(明るくして、鮮やかに等)を含むメッセージC220を送るだけで、所望の編集後画像が作成される。情報処理装置100は、メッセージを解析して画像に複数パターンの編集後画像を作成し、チャットシステムを介してユーザの端末装置200に送信する。これにより、ユーザにとっては、目的とする画像を表す言語表現(明るくして、鮮やかに等)を含むメッセージC220を送るだけで複数の編集後画像が作成されるので、何度もメッセージを送ってその都度1パターンずつ編集を繰り返す手間が省ける。特に、情報処理装置100は、複数パターンの編集後画像を1個の投稿に含めて、並列的に表示する。これにより、ユーザはチャットシステム上で提案された複数パターンの編集後画像を容易に比較することができ、所望の編集後画像を出力(印刷等)できる。
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
100 情報処理装置
101 チャットボットモジュール
102 メッセージ判断モジュール
103 画像編集モジュール
110 データベース
111 キー値
112 設定値
113 パラメータセット
114 第1のテーブル
115 第2のテーブル
200 端末装置
300 画像形成装置

Claims (9)

  1. 端末装置からチャットシステムに送信された画像及び前記画像を編集することを示すメッセージを受信するチャットボットモジュールと、
    前記メッセージからキー値を抽出するメッセージ判断モジュールと、
    複数の異なるキー値と、それぞれのキー値に対応する複数の異なるパラメータセットと、を登録するデータベースと、
    前記データベースから、前記メッセージから抽出された前記キー値に対応する複数の異なるパラメータセットを読み出し、
    前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成する
    画像編集モジュールと、を具備し、
    前記チャットボットモジュールは、
    前記複数の異なる編集後画像を前記チャットシステムに送信し、
    前記端末装置より前記チャットシステム上で選択された編集後画像を判断し、
    前記端末装置から前記チャットシステムに送信された、前記編集後画像を出力することを示す投稿を受信すると、選択された前記編集後画像を出力する
    情報処理装置。
  2. 請求項1に記載の情報処理装置であって、
    前記チャットボットモジュールは、前記複数の異なる編集後画像を1個の投稿に含めて送信する
    情報処理装置。
  3. 請求項1又は2に記載の情報処理装置であって、
    前記メッセージ判断モジュールは、
    前記メッセージを形態素解析し、
    前記形態素解析により得られた形容詞又は形状詞をキー値として抽出する
    情報処理装置。
  4. 請求項3に記載の情報処理装置であって、
    前記メッセージ判断モジュールは、複数の形容詞及び/又は形状詞を検出した場合、前記複数の形容詞及び/又は形状詞を全て含む句をキー値として抽出する
    情報処理装置。
  5. 請求項1乃至4の何れか一項に記載の情報処理装置であって、
    前記データベースに登録された、
    第1のキー値に対応する複数の異なるパラメータセットと、
    前記第1のキー値と異なる第2のキー値に対応する複数の異なるパラメータセットと、
    前記第1のキー値と前記第2のキー値とを含む第3のキー値に対応する複数の異なるパラメータセット
    とは、異なる
    情報処理装置。
  6. 請求項3に記載の情報処理装置であって、
    前記メッセージ判断モジュールは、
    複数の形容詞及び/又は形状詞を検出した場合、前記複数の形容詞及び/又は形状詞をそれぞれ複数のキー値として抽出し、
    前記画像編集モジュールは、
    前記データベースから、抽出された前記複数のキー値にそれぞれ対応する複数の異なるパラメータセットの少なくとも一部を読み出し、
    少なくとも一部の前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成する
    情報処理装置。
  7. 請求項1乃至6の何れか一項に記載の情報処理装置であって、
    前記パラメータセットは、複数の編集項目に対するパラメータの組み合わせである
    情報処理装置。
  8. 端末装置からチャットシステムに送信された画像及び前記画像を編集することを示すメッセージを受信し、
    前記メッセージからキー値を抽出し、
    複数の異なるキー値と、それぞれのキー値に対応する複数の異なるパラメータセットと、を登録するデータベースから、前記メッセージから抽出された前記キー値に対応する複数の異なるパラメータセットを読み出し、
    前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成し、
    前記複数の異なる編集後画像を前記チャットシステムに送信し、
    前記端末装置より前記チャットシステム上で選択された編集後画像を判断し、
    前記端末装置から前記チャットシステムに送信された、前記編集後画像を出力することを示す投稿を受信すると、選択された前記編集後画像を出力する
    情報処理方法。
  9. 情報処理装置のプロセッサを、
    端末装置からチャットシステムに送信された画像及び前記画像を編集することを示すメッセージを受信するチャットボットモジュールと、
    前記メッセージからキー値を抽出するメッセージ判断モジュールと、
    複数の異なるキー値と、それぞれのキー値に対応する複数の異なるパラメータセットと、を登録するデータベースと、
    前記データベースから、前記メッセージから抽出された前記キー値に対応する複数の異なるパラメータセットを読み出し、
    前記複数の異なるパラメータセットにそれぞれ従って前記画像を編集することで、複数の異なる編集後画像を生成する
    画像編集モジュールとして動作させ、
    前記チャットボットモジュールは、
    前記複数の異なる編集後画像を前記チャットシステムに送信し、
    前記端末装置より前記チャットシステム上で選択された編集後画像を判断し、
    前記端末装置から前記チャットシステムに送信された、前記編集後画像を出力することを示す投稿を受信すると、選択された前記編集後画像を出力する
    情報処理プログラム。
JP2021052813A 2021-03-26 2021-03-26 情報処理装置、情報処理方法及び情報処理プログラム Active JP7578038B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2021052813A JP7578038B2 (ja) 2021-03-26 2021-03-26 情報処理装置、情報処理方法及び情報処理プログラム
US17/695,967 US12159382B2 (en) 2021-03-26 2022-03-16 Information processing apparatus using chat system to edit image, information processing method of the same, and computer-readable non-transitory recording medium having stored thereon program of information processing method
CN202210296548.XA CN115131469A (zh) 2021-03-26 2022-03-24 信息处理装置、信息处理方法以及记录介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021052813A JP7578038B2 (ja) 2021-03-26 2021-03-26 情報処理装置、情報処理方法及び情報処理プログラム

Publications (2)

Publication Number Publication Date
JP2022150274A JP2022150274A (ja) 2022-10-07
JP7578038B2 true JP7578038B2 (ja) 2024-11-06

Family

ID=83364777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021052813A Active JP7578038B2 (ja) 2021-03-26 2021-03-26 情報処理装置、情報処理方法及び情報処理プログラム

Country Status (3)

Country Link
US (1) US12159382B2 (ja)
JP (1) JP7578038B2 (ja)
CN (1) CN115131469A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250211614A1 (en) 2023-12-20 2025-06-26 Bitdefender IPR Management Ltd. Dynamic Language Model Prompts for Fraud Detection

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016170465A (ja) 2015-03-11 2016-09-23 富士フイルム株式会社 画像合成装置,画像合成方法ならびに画像合成プログラムおよびそのプログラムを格納した記録媒体
JP2020052581A (ja) 2018-09-25 2020-04-02 富士ゼロックス株式会社 制御装置及び制御プログラム
JP2020155030A (ja) 2019-03-22 2020-09-24 富士ゼロックス株式会社 情報処理装置及びプログラム

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6900694B2 (ja) * 2017-02-08 2021-07-07 株式会社リコー 情報処理システム、端末装置、情報処理方法およびプログラム
JP6951168B2 (ja) * 2017-09-14 2021-10-20 キヤノン株式会社 画像処理装置及びその制御方法及びプログラム
CN107948758B (zh) * 2017-12-14 2020-06-30 四川长虹电器股份有限公司 一种用于智能电视图像模式的设置方法
US10970010B2 (en) * 2018-02-16 2021-04-06 Canon Kabushiki Kaisha System that issues different identification information corresponding to the same printing apparatus for each issuance request, information processing apparatus, control method thereof, and non-transitory computer-readable storage medium
JP6879266B2 (ja) 2018-05-29 2021-06-02 京セラドキュメントソリューションズ株式会社 印刷補助システム及びチャットボット装置
JP7271885B2 (ja) * 2018-09-20 2023-05-12 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
JP2020052507A (ja) 2018-09-25 2020-04-02 富士ゼロックス株式会社 印刷制御装置、及び印刷制御プログラム
JP7187984B2 (ja) * 2018-10-30 2022-12-13 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
JP7236286B2 (ja) * 2019-02-15 2023-03-09 シャープ株式会社 画像形成装置
JP7279443B2 (ja) * 2019-03-20 2023-05-23 富士フイルムビジネスイノベーション株式会社 制御装置、制御システム、及び制御プログラム
US11308276B2 (en) * 2019-07-01 2022-04-19 Adobe Inc. Generating message effectiveness predictions and insights
JP2021064919A (ja) * 2019-10-17 2021-04-22 シャープ株式会社 画像形成装置、受信通知システム、受信通知方法及びプログラム
CN111522614A (zh) * 2020-04-20 2020-08-11 北京三快在线科技有限公司 图像编辑信息的展示方法、装置、计算机设备及存储介质

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016170465A (ja) 2015-03-11 2016-09-23 富士フイルム株式会社 画像合成装置,画像合成方法ならびに画像合成プログラムおよびそのプログラムを格納した記録媒体
JP2020052581A (ja) 2018-09-25 2020-04-02 富士ゼロックス株式会社 制御装置及び制御プログラム
JP2020155030A (ja) 2019-03-22 2020-09-24 富士ゼロックス株式会社 情報処理装置及びプログラム

Also Published As

Publication number Publication date
US20220309628A1 (en) 2022-09-29
US12159382B2 (en) 2024-12-03
JP2022150274A (ja) 2022-10-07
CN115131469A (zh) 2022-09-30

Similar Documents

Publication Publication Date Title
JP5605004B2 (ja) 漫画制作支援システム及びプログラム
JP2005063099A (ja) 画像処理装置
JP7578038B2 (ja) 情報処理装置、情報処理方法及び情報処理プログラム
JP2016062452A (ja) 情報処理装置およびプログラム
JP5038011B2 (ja) 情報処理方法、情報処理装置および記録媒体
JP2005032047A (ja) ファイル自動生成装置、方法、プログラム及び記憶媒体
JP6593259B2 (ja) 電子機器
JP2005217892A (ja) 画像処理装置
JP4630894B2 (ja) セキュリティ設計評価支援装置及びプログラム
JP2009265886A (ja) 画像管理装置及びその制御方法、並びにプログラム
CN101114279A (zh) 文档生成支持设备及其方法
JP2009020553A (ja) 電子ファイル管理装置および電子ファイル管理プログラム
JP2006053860A (ja) 印刷制御装置および方法およびプログラム
JPH117521A (ja) 電子文書のファイリング方法および装置
JP2020102761A (ja) 情報処理システム、情報処理装置、情報処理方法及びプログラム
JP6897190B2 (ja) 情報処理装置、情報処理システム、情報処理方法およびプログラム
JP2005277548A (ja) 画像処理装置
JP4021881B2 (ja) 販売促進ツール生成装置
US20240119231A1 (en) Storage medium, information processing apparatus, and control method
US20260050401A1 (en) Storage medium, information processing apparatus, and method
US20250247480A1 (en) Image processing apparatus for sorting image data into storage location, method for controlling image processing apparatus, and storage medium
US20260093905A1 (en) Information processing apparatus, information processing system, and storage medium
JP5347280B2 (ja) 文書情報管理装置および文書情報管理プログラム
JP2009294822A (ja) 電子文書処理装置及び電子文書処理プログラム
JP2009230450A (ja) 文書属性情報登録装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240226

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240918

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240924

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241007

R150 Certificate of patent or registration of utility model

Ref document number: 7578038

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150