JP7622409B2 - Information processing device and program - Google Patents
Information processing device and program Download PDFInfo
- Publication number
- JP7622409B2 JP7622409B2 JP2020197335A JP2020197335A JP7622409B2 JP 7622409 B2 JP7622409 B2 JP 7622409B2 JP 2020197335 A JP2020197335 A JP 2020197335A JP 2020197335 A JP2020197335 A JP 2020197335A JP 7622409 B2 JP7622409 B2 JP 7622409B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- information processing
- chat
- display screen
- screen
- 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
Links
- 230000010365 information processing Effects 0.000 title claims description 35
- 238000012790 confirmation Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program.
近年、ある時間帯に行ったファイル共有及びコメントのやり取りを記録として残すことができる情報処理システムが提案されている(例えば、特許文献1参照。)。 In recent years, information processing systems have been proposed that can keep records of file sharing and comment exchanges that take place during a certain period of time (see, for example, Patent Document 1).
特許文献1に記載された情報処理システムは、1以上の情報処理装置と、ユーザが利用する端末装置とが接続された情報処理システムであって、ユーザ間で共有するファイルを格納するファイル格納手段と、ユーザが利用する一の端末装置から受信した情報を、一の端末装置と対応付けられた他の端末装置に配信する配信手段と、端末装置において、ファイル格納手段から取得したファイルと、配信手段により端末装置の間でやり取りされた情報と、を表示する表示手段と、端末装置において表示されたファイル及び情報の履歴から所定の時間帯に端末装置において表示されたファイル及び情報の記録を出力する出力手段とを有する。
The information processing system described in
本発明の課題は、ユーザ間でやり取りした複数のメッセージを記録として出力する際に、ファイルがメッセージに添付されている場合、ファイルが添付されているメッセージの位置にファイルを構成する全てのページを重ねずに展開する構成と比較して、メッセージ間の文脈が損なわれることが少なくなるようにメッセージとともにファイルの内容を記録として出力する情報処理装置及びプログラムを提供することにある。 The object of the present invention is to provide an information processing device and program that, when multiple messages exchanged between users are output as a record, if a file is attached to a message, outputs the contents of the file together with the message as a record so as to reduce the loss of context between the messages, compared to a configuration in which all pages constituting the file are expanded without overlapping at the position of the message to which the file is attached.
[1]表示画面においてユーザ間でやり取りした複数のメッセージを記録として出力する際に、前記表示画面にファイルが添付されている場合、前記ファイルを、添付されている位置を変えずに、前記ファイルを識別する識別情報、又は前記ファイルを構成する複数のページのうちの一部のページから生成したページ画像に置き換えて前記表示画面に表示し、前記表示画面の表示内容及び前記ファイルの内容を記録として出力するプロセッサを備えた情報処理装置。
[2]前記プロセッサは、前記ファイルの内容を、前記ファイルを構成するページ画像が前記識別情報を含むように前記ファイルを改変して前記表示画面の表示内容を記録した領域とは異なる領域に記録して出力する、前記[1]に記載の情報処理装置。
[3]前記ページ画像は、前記ファイルを構成する複数のページのうちの特定のページの縮小画像である、前記[1]に記載の情報処理装置。
[4]前記ページ画像は、前記メッセージが特定のページに言及している場合は、前記ファイルを構成する複数のページのうちの前記特定のページを複製したページ画像である、前記[1]に記載の情報処理装置。
[5]前記プロセッサは、前記表示画面のサイズと前記記録として出力する出力先の媒体のサイズとが異なる場合、前記ファイルの内容の出力態様を変更して前記媒体に出力する、前記[1]から[4]のいずれか1つに記載の情報処理装置。
[6]前記ファイルの内容の出力態様の変更は、前記出力態様を変更しないで出力した場合の出力面積よりも小さい出力面積となるように行われる、前記[5]に記載の情報処理装置。
[7]前記ファイルの内容の出力態様の変更は、確認画面を表示し、前記確認画面における指示に従って行われる、前記[5]又は[6]に記載の情報処理装置。
[8]前記プロセッサは、前記ファイルを構成するページを、前記記録として出力する出力先に応じて異なる態様で展開して出力する、前記[1]から[4]のいずれか1つに記載の情報処理装置。
[9]前記プロセッサは、前記出力先が端末装置の画面の場合、前記ファイルを構成するページ画像を重なった状態の前記態様で前記画面に表示する、前記[8]に記載の情報処理装置。
[10]コンピュータに、表示画面においてユーザ間でやり取りした複数のメッセージを記録として出力する際に、前記表示画面にファイルが添付されている場合、前記ファイルを、添付されている位置を変えずに、前記ファイルを識別する識別情報、又は前記ファイルを構成する複数のページのうちの一部のページから生成したページ画像に置き換えて前記表示画面に表示し、前記表示画面の表示内容及び前記ファイルの内容を記録として出力させるためのプログラム。
[1] An information processing device having a processor that, when outputting as a record multiple messages exchanged between users on a display screen, if a file is attached to the display screen, displays the file on the display screen without changing the attachment position, replacing it with identification information that identifies the file or a page image generated from a portion of multiple pages that make up the file , and outputs the display content of the display screen and the content of the file as a record.
[2] The information processing device described in [1] , wherein the processor modifies the contents of the file so that the page images constituting the file include the identification information, and records and outputs the contents of the file in an area different from the area in which the display contents of the display screen are recorded.
[ 3 ] The information processing device according to [ 1 ], wherein the page image is a reduced image of a specific page among a plurality of pages constituting the file.
[ 4 ] The information processing device according to [ 1 ], wherein, when the message refers to a specific page, the page image is a page image obtained by duplicating the specific page among a plurality of pages constituting the file.
[ 5 ] The information processing device according to any one of [1] to [4], wherein when the size of the display screen differs from the size of the medium to which the recording is to be output, the processor changes the output mode of the contents of the file and outputs the contents to the medium.
[ 6 ] The information processing device according to [ 5 ], wherein the change in the output mode of the contents of the file is performed so as to result in an output area smaller than the output area in a case where the contents of the file are output without changing the output mode.
[ 7 ] The information processing device according to [ 5 ] or [ 6 ], wherein the output mode of the contents of the file is changed by displaying a confirmation screen and following instructions on the confirmation screen.
[ 8 ] The information processing device according to any one of [1] to [ 4 ], wherein the processor expands and outputs the pages constituting the file in different manners depending on the output destination to which the pages are output as the record.
[ 9 ] The information processing device according to [ 8 ], wherein when the output destination is a screen of a terminal device, the processor displays the page images constituting the file on the screen in the overlapping state.
[ 10 ] A program for causing a computer to, when outputting as a record a plurality of messages exchanged between users on a display screen, if a file is attached to the display screen, displaying the file on the display screen without changing the attachment position, replacing the file with identification information for identifying the file or with a page image generated from a portion of a plurality of pages constituting the file , and outputting as a record the display contents of the display screen and the contents of the file.
請求項1、10に係る発明によれば、ユーザ間でやり取りした複数のメッセージを記録として出力する際に、ファイルがメッセージに添付されている場合、ファイルが添付されているメッセージの位置にファイルを構成する全てのページを重ねずに展開する構成と比較して、メッセージ間の文脈が損なわれることが少なくなるようにメッセージとともにファイルの内容を記録として出力することができるとともに、ページ画像からファイルの種別等のファイルの概略を把握することができる。
請求項2に係る発明によれば、表示内容に対応する領域に記録した識別情報に基づいて、対応するページ画像を見つけることができる。
請求項3に係る発明によれば、縮小画像からファイルの種別等のファイルの概略を把握することができる。
請求項4に係る発明によれば、ページ画像を参照しながらメッセージを読むことができる。
請求項5、6に係る発明によれば、出力態様を変更しない場合と比較して、ファイルの内容を出力する面積を減らすことができる。
請求項7に係る発明によれば、ユーザの意思に基づいて出力態様を変更することができる。
請求項8、9に係る発明によれば、出力先が端末装置の画面の場合、ページ画像を重なった状態で展開する構成と比較して、出力面積を小さくすることができる。
According to the inventions of
According to the second aspect of the present invention, the corresponding page image can be found based on the identification information recorded in the area corresponding to the display content .
According to the third aspect of the present invention, it is possible to grasp an outline of a file, such as the file type, from the reduced image.
According to the fourth aspect of the present invention, the message can be read while referring to the page image.
According to the invention as set forth in claims 5 and 6 , the area required for outputting the contents of the file can be reduced compared to the case where the output mode is not changed.
According to the seventh aspect of the present invention, the output mode can be changed based on the user's will.
According to the invention as set forth in claims 8 and 9 , when the output destination is the screen of a terminal device, the output area can be made smaller than in a configuration in which page images are expanded in an overlapping state.
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。 The following describes an embodiment of the present invention with reference to the drawings. In each drawing, components having substantially the same functions are given the same reference numerals and their repeated explanations are omitted.
[実施の形態の要約]
本実施の形態に係る情報処理装置は、表示画面においてユーザ間でやり取りした複数のメッセージを記録として出力する際に、表示画面にファイルが添付されている場合、当該ファイルを、ファイルを示す情報に置き換えて表示画面に表示し、表示画面の表示内容及びファイルの内容を記録として出力するプロセッサを備える。
Summary of the embodiment
The information processing device of this embodiment is equipped with a processor which, when outputting multiple messages exchanged between users on a display screen as a record, if a file is attached to the display screen, replaces the file with information indicating the file and displays it on the display screen, and outputs the display content of the display screen and the content of the file as a record.
表示画面は、複数のユーザの間でやり取りされるメッセージが、各ユーザが使用する端末装置に表示される画面であり、例えばチャットで表示されるチャット画面が該当する。なお、表示画面は、チャット画面に限られず、複数のユーザがメッセージをやり取り可能な表示画面であるならば、トーク画面、掲示板等の表示画面でもよい。メッセージは、テキストでも音声でもよい。 The display screen is a screen on which messages exchanged between multiple users are displayed on the terminal device used by each user, such as a chat screen displayed during chat. Note that the display screen is not limited to a chat screen, and may be a talk screen, bulletin board, or other display screen on which multiple users can exchange messages. Messages may be in the form of text or audio.
ファイル形式は、Word(登録商標)等の文書ファイル形式、Excel(登録商標)等の表計算ファイル形式、PDF(Portable Document Format)等のイメージファイル形式等でもよい。ファイルは、1ページ又は複数のページから構成されてもよい。また、ファイルは、ファイル名、ページ枚数、ページサイズ、ファイルの作成者又はユーザID等の属性情報を含んでもよい。 The file format may be a document file format such as Word (registered trademark), a spreadsheet file format such as Excel (registered trademark), an image file format such as PDF (Portable Document Format), etc. A file may consist of one page or multiple pages. A file may also include attribute information such as the file name, the number of pages, the page size, and the creator or user ID of the file.
ファイルを示す情報は、ファイルに対応する情報であり、例えば、次の情報でもよい。
(a)ファイルを識別する情報
例えば、ファイル名、ファイルID、文書名、文書ID、タイムスタンプ(作成日時、更新日時等)等が該当する。
(b)ファイルを構成するページから作成した情報
例えば、ファイルを構成する複数のページのうちの特定のページを複製したページ画像、又は特定のページを縮小した縮小画像等が該当する。特定のページは、最初のページ、又はメッセージが言及したページでもよい。縮小画像は、元の画像の画素数を減らして画像のサイズを小さくした画像であり、サムネイル画像ともいう。
The information indicating the file is information corresponding to the file, and may be, for example, the following information:
(a) Information for identifying a file For example, the file name, file ID, document name, document ID, timestamp (date and time of creation, date and time of update, etc.), etc.
(b) Information created from pages constituting a file For example, a page image obtained by duplicating a specific page among multiple pages constituting a file, or a reduced image obtained by reducing a specific page, etc. The specific page may be the first page or the page mentioned in the message. A reduced image is an image obtained by reducing the number of pixels of an original image to reduce the size of the image, and is also called a thumbnail image.
記録として出力する出力先は、例えば、ユーザが使用する端末、印刷装置、ユーザがアクセス可能な記憶装置等が該当する。 The destination for outputting the record may be, for example, a terminal used by the user, a printing device, or a storage device accessible by the user.
[実施の形態]
図1は、本発明の実施の形態に係る情報処理システムの概略の構成例を示す図である。
[Embodiment]
FIG. 1 is a diagram showing an example of a schematic configuration of an information processing system according to an embodiment of the present invention.
この情報処理システム1は、チャットサーバ2、ボットサーバ3、印刷装置4及び複数の端末装置5A、5B、・・・(これらを総称するときは、以下「端末装置5」ともいう。)を有する。チャットサーバ2、ボットサーバ3、印刷装置4及び複数の端末装置5は、ネットワーク6を介して互いに接続されている。ボットサーバ3は、情報処理装置の一例である。
This
なお、同図では、印刷装置4を1つ図示するが、複数でもよい。また、チャットサーバ2とボットサーバ3は、同一のサーバで構成されてもよい。
In the figure, one printing device 4 is shown, but multiple printing devices may be used. Also, the
チャットサーバ2は、端末装置5を操作するユーザにチャットの環境を提供する。チャットには、2人の間で行われる「1対1のチャット」やグループ内で行われる「グループチャット」等がある。本実施の形態は、グループチャットを例に挙げて説明するが、1対1のチャットでもよい。
The
チャットサーバ2は、図1に示すように、ユーザ情報テーブル212(図2参照)、チャット管理情報テーブル213(図3参照)、チャット情報214等を保持している。ユーザ情報テーブル212は、グループを構成するメンバを示すものである。チャット管理情報テーブル213は、チャットルームに参加(参加中を含む。)したグループ及び参加者を示すものである。チャット情報214は、チャットの開催ごと(例えば、チャットを識別するチャットIDごと)に、チャットの内容を履歴情報として記録したものであり、チャット画面に時系列に表示されたメッセージ、チャット画面に添付されたファイル等を含む。なお、添付は、貼り付け又は投稿ともいう。
As shown in FIG. 1, the
ボットサーバ3は、チャットボット(Chatbot)としてチャットに参加し、ユーザとの間でメッセージのやり取りや、ユーザから要求があった場合には、チャットの内容を議事録としてまとめたファイル(以下「議事録ファイル」という。)の作成及び出力等を行う。チャットボットは、単に「ボット(BOT)」とも称され、人工知能を活用した自動会話プログラムである。 The bot server 3 participates in chat as a chatbot, exchanges messages with the user, and, if requested by the user, creates and outputs a file that summarizes the chat contents as minutes (hereinafter referred to as the "minutes file"). A chatbot, also simply called a "bot (BOT)," is an automatic conversation program that utilizes artificial intelligence.
チャットボットは、議事録ファイルを作成する際に、上述したファイルを示す情報(例えば、ファイルID等)の生成、ファイルの内容の改変(例えば、ファイルを構成するページの複製、ファイルを構成するページからのサムネイル画像の作成、各ページ画像への識別情報の付加等)等を行う。 When creating a minutes file, the chatbot generates information that indicates the above-mentioned file (e.g., a file ID, etc.), modifies the contents of the file (e.g., duplicates the pages that make up the file, creates thumbnail images from the pages that make up the file, adds identification information to each page image, etc.).
印刷装置4は、ボットサーバ3から議事録ファイルについて印刷指示があった場合、議事録ファイルの印刷を実行する。印刷装置4は、印刷を完了すると、完了した旨をボットサーバ3に通知する。 When the printing device 4 receives a print instruction for the minutes file from the bot server 3, it prints the minutes file. When the printing device 4 completes printing, it notifies the bot server 3 of the completion.
議事録ファイルを印刷する用紙のサイズと議事録ファイルに含まれるファイルを構成するページ画像のサイズとが異なっていてもよい。この場合、予め登録された内容に従い、又は確認画面に対するユーザの指示に従い、ページ画像が用紙に収まるようにページ画像のサイズや印刷形式を変更して印刷する。印刷形式には、両面印刷やNアップ印刷(Nページ分の画像を1枚の用紙に印刷すること)等が含まれる。用紙は、媒体の一例である。ページ画像のサイズの変更や印刷形式の変更は、出力態様の変更の一例である。 The size of the paper on which the minutes file is printed may be different from the size of the page images that make up the files contained in the minutes file. In this case, the size and print format of the page images are changed so that they fit on the paper, according to pre-registered content or user instructions on the confirmation screen, and then printed. Print formats include double-sided printing and N-up printing (printing N pages of images on one sheet of paper). Paper is an example of a medium. Changing the size of the page images or changing the print format is an example of changing the output mode.
端末装置5は、パーソナルコンピュータ(PC)等の情報処理端末である。なお、端末装置5は、ノート型パソコン、タブレット端末等の携帯型情報処理端末や、多機能携帯電話機(スマートフォン)等の移動通信端末でもよい。 The terminal device 5 is an information processing terminal such as a personal computer (PC). The terminal device 5 may also be a portable information processing terminal such as a notebook computer or a tablet terminal, or a mobile communication terminal such as a multi-function mobile phone (smartphone).
ネットワーク6は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、イントラネット、インターネット等であり、有線でも無線でもよい。 The network 6 may be, for example, a LAN (Local Area Network), a WAN (Wide Area Network), an intranet, the Internet, etc., and may be wired or wireless.
図2は、チャットサーバ2が保持するユーザ情報テーブル212の一例を示す図である。ユーザ情報テーブル212は、「グループID」、「メンバ」の各項目を有する。これらの項目からなるユーザ情報は、ユーザの登録時にチャットサーバ2により記録される。
Figure 2 shows an example of a user information table 212 held by the
「グループID」には、グループを識別するG01、G02等のグループIDが記録される。「メンバ」には、グループに所属するメンバのUserA、UserB等のユーザIDが記録される。図2に示す場合は、グループIDがG01のグループにUserA、UserB、UserCのユーザA、ユーザB、ユーザCが所属し、グループIDがG02のグループにUserB、UserD、UserE、UserFのユーザB、ユーザD、ユーザE、ユーザFが所属している。また、図2は、ユーザBがグループIDがG01とG02の両方のグループに所属していることを示している。 In "Group ID", a group ID such as G01 or G02 that identifies the group is recorded. In "Member", the user IDs of the members belonging to the group such as UserA or UserB are recorded. In the example shown in Figure 2, User A, User B, and User C (UserA, UserB, and UserC) belong to the group with group ID G01, and User B, User D, User E, and User F (UserB, UserD, UserE, and UserF) belong to the group with group ID G02. Figure 2 also shows that User B belongs to both groups with group IDs G01 and G02.
図3は、チャットサーバ2が保持するチャット管理情報テーブル213の一例を示す図である。チャット管理情報テーブル213は、「チャットID」、「ルームID」、「使用グループID」、「チャット参加者」等の複数の項目を有する。これらの項目からなるチャット管理情報は、チャットが開催されるごとにチャットサーバ2により記録される。なお、チャット管理情報テーブル213は、チャットの開催日、開催時刻及び終了時刻が記録される「チャット日時」の項目を有してもよい。
Figure 3 is a diagram showing an example of a chat management information table 213 held by the
「チャットID」には、チャットを識別するチャットIDが記録される。「ルームID」には、チャットルームを識別するルームIDが記録される。「使用グループID」には、対応するチャットルームを使用しているグループのグループIDが記録される。「チャット参加者」には、例えば、チャットに参加する際に入力されたユーザIDが記録される。「チャット参加者」には、途中からチャットルームに参加したユーザや途中からチャットルームから抜け出たユーザもユーザIDが記録される。 In "Chat ID", a chat ID that identifies the chat is recorded. In "Room ID", a room ID that identifies the chat room is recorded. In "Usage group ID", the group ID of the group that is using the corresponding chat room is recorded. In "Chat participants", for example, the user ID entered when joining a chat is recorded. In "Chat participants", the user IDs of users who joined or left a chat room midway are also recorded.
(ボットサーバの構成)
図4は、ボットサーバ3の構成の一例を示すブロック図である。ボットサーバ3は、制御部30と、記憶部31と、キーボード、マウス等で実現される入力部32と、液晶ディスプレイ等で実現される表示部33と、ネットワーク6に接続された通信部34とを備える。なお、ボットサーバ3は、入力部32及び表示部33を備えていなくてもよい。
(Bot server configuration)
4 is a block diagram showing an example of the configuration of the bot server 3. The bot server 3 includes a
制御部30は、CPU(Central Processing Unit)等のプロセッサ、インターフェース等から構成されている。制御部30のプロセッサは、記憶部31に記憶されたプログラム310を実行することにより、チャットボット300等として機能する。チャットボット300は、チャットに参加するとともに、議事録ファイル35の作成、出力等を行う。チャットボット300の詳細については、後述する。
The
記憶部31は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスク等から構成され、プログラム310、プリンタドライバ311、ユーザ情報テーブル312、チャット管理情報テーブル313、ファイル管理情報テーブル314(図5参照)、議事録ファイル35等の各種の情報を記憶する。
The
プリンタドライバ311には、印刷装置4に議事録ファイル35を印刷させるためのプリンタドライバが含まれ、さらに議事録ファイル35をPDF(Portable Document Format)やPS(Postscript:登録商標)等の形式に電子化する電子化ドライバが含まれてもよい。ユーザによりPDFドライバが選択された場合には、議事録ファイル35をPDF(Portable Document Format)形式のデータに変換する。ユーザによりPSドライバが選択された場合には、議事録ファイル35をPS(Postscript:登録商標)形式のデータに変換する。
The
ユーザ情報テーブル312は、チャットボット300によりチャットサーバ2からユーザ情報を取得して記録される。ユーザ情報テーブル312は、図2に示すユーザ情報テーブル212と同様に、「グループID」、「メンバ」の各項目を有する。
The user information table 312 is recorded by the
チャット管理情報テーブル313は、チャットボット300によりチャットサーバ2からチャット管理情報を取得して記録される。チャット管理情報テーブル313は、図3に示すチャット管理情報テーブル213と同様に、「チャットID」、「ルームID」、「使用グループID」、「チャット参加者」の各項目を有する。
The chat management information table 313 is recorded by the
通信部34は、ネットワーク6を介してチャットサーバ2、印刷装置4及び端末装置5と通信する。
The
図5は、ボットサーバ3が記憶するファイル管理情報テーブル314の一例を示す図である。ファイル管理情報テーブル314は、「識別子」、「投稿ユーザID」、「ファイル名」、「サムネイル画像」、「ファイル」等の複数の項目を有する。これらの項目からなるファイル管理情報は、チャットIDごとにチャットボット300により記録される。同図に示すファイル管理情報テーブル314は、チャットIDがC001の場合を示す。
Figure 5 shows an example of a file management information table 314 stored by the bot server 3. The file management information table 314 has multiple items such as "identifier", "posting user ID", "file name", "thumbnail image", and "file". File management information consisting of these items is recorded by the
「識別子」には、1つのチャットIDにおいてユニークな識別子がチャットボット300により生成され、ファイルに付与されて記録される。「投稿ユーザID」には、ファイルをチャット画面に投稿(添付、貼り付けを含む。)したユーザのユーザIDが記録される。「ファイル名」には、ファイルのファイル名が記録される。「サムネイル画像」には、サムネイル画像の実体が記録される。「ファイル」には、ファイルの実体が記録される。なお、「サムネイル画像」や「ファイル」には、ボットサーバ3の記憶部31や他のストレージに格納されたサムネイル画像やファイルへのパスを記録してもよい。
In "identifier", a unique identifier for one chat ID is generated by the
(端末装置の構成)
図6は、端末装置5の構成の一例を示すブロック図である。端末装置5は、端末装置5の各部を制御する制御部50と、プログラム510、ファイル511等の各種の情報を記憶する記憶部51と、キーボード、マウス等で実現される入力部52と、液晶ディスプレイ等で実現される表示部53と、ネットワーク6に接続された通信部54とを備える。
(Configuration of terminal device)
6 is a block diagram showing an example of the configuration of the terminal device 5. The terminal device 5 includes a
制御部50は、CPU等のプロセッサ、インターフェース等から構成されている。制御部50のプロセッサは、記憶部51に記憶されたプログラム510を実行することにより、チャットサーバ2が提供するWebページによるチャット画面を表示部53に表示し、入力部52の操作により入力されたメッセージをチャット画面に表示するように制御する。また、制御部50は、投稿するものとしてファイル511が選択された場合は、ファイル511をチャット画面に添付するように制御する。
The
記憶部51は、ROM、RAM、ハードディスク等から構成され、プログラム510、ファイル511等の各種の情報を記憶する。プログラム510には、チャットサーバ2が提供するWebページによるチャット画面を閲覧するためのWebブラウザ等が含まれている。
The
通信部54は、ネットワーク6を介してチャットサーバ2、ボットサーバ3及び印刷装置4と通信する。
The
端末装置5は、議事録ファイル35の出力先として自己の端末装置5が指定された場合には、表示部53に議事録ファイル35を表示する。表示部53の画面のサイズと議事録ファイル35に含まれるファイルを構成するページ画像のサイズとが異なっていてもよい。この場合、予め登録された内容に従い、又は表示部53に表示した確認画面に対するユーザの指示に従い、ページ画像が画面に収まるようにページ画像のサイズや出力形式を変更して表示する。出力形式には、Nアップ表示(Nページ分の画像を1つの領域に表示すること)、ページ画像を重なった状態で展開して表示、ページ画像を重なっていない状態で展開して表示等が含まれる。ここで、展開とは、ファイルをページ画像の重なり状態を変更できる状態にすることをいう。端末装置5の表示部53の画面は、媒体の一例である。ページ画像のサイズの変更や出力形式の変更は、出力態様の変更の一例である。
When the terminal device 5 is specified as the output destination of the minutes file 35, the terminal device 5 displays the minutes file 35 on the
(チャット画面の構成)
図7は、各端末装置5A、5Bの表示部53に表示されるチャット画面の一例を示す図である。同図に示すチャット画面20は、図2に示すように、グループIDがG01のグループに所属するユーザID「UserA」、「UserB」のユーザA、ユーザBが、図3に示すように、ルームIDがR01のチャットルームに参加してチャットID「C001」のチャットを行った場合を示す。この場合、ユーザAが端末装置5Aを使用し、ユーザBが端末装置5Bを使用するものとする。なお、同図の「ボット」は発言者がチャットボット300であることを示す。チャット画面20は、表示画面の一例である。
(Chat screen configuration)
Fig. 7 is a diagram showing an example of a chat screen displayed on the
チャット画面20は、「@議事録作成」の議事録作成コマンド204が入力される前の表示領域を示す第1の表示領域20aと、議事録作成コマンド204が入力された以降の表示領域を示す第2の表示領域20bとを有する。 The chat screen 20 has a first display area 20a that shows the display area before the minutes creation command 204 "@Create minutes" is entered, and a second display area 20b that shows the display area after the minutes creation command 204 is entered.
第1の表示領域20aには、同図に示す場合、ユーザAのメッセージ201Aの「XXの方針を決めましょう。」、ユーザBのメッセージ201Bの「XXに関する文書Aを添付してくれませんか?」、ユーザAのメッセージ201Aの「添付しました。」が時系列に表示され、次に、ファイル名が文書Aのファイル202Aが添付され、次に、ユーザBのメッセージ201Bの「・・・」、ユーザAのメッセージ201Aの「文書Bを添付しました。」が時系列に表示され、次に、ファイル名が文書Bのファイル202Bが添付されている。図7のファイル202A、202Bが添付された位置は、ファイルが添付されているメッセージの位置の一例である。
In the first display area 20a, as shown in the figure, "Let's decide on a policy for XX" in user A's message 201A, "Could you please attach document A related to XX?" in user B's
第2の表示領域20bには、同図に示す場合、ユーザAの議事録作成コマンド204の「@議事録作成」、チャットボット300のメッセージ201C(なお、メッセージ201A、201B、201Cを総称するときは、以下「メッセージ201」という。)の「議事録の作成を開始します。」が時系列に表示され、議事録ファイル35が添付され、チャットボット300のメッセージ201Cの「議事録の作成を完了します。」が表示されている。なお、議事録ファイル35は、議事録ファイル35を印刷する印刷装置4が指定されていない場合に、第2の表示領域20bに添付される。なお、印刷装置4が指定されている場合は、ユーザは、指定した印刷装置4から議事録ファイル35の印刷物を入手できるため、議事録ファイル35を第2の表示領域20bに添付する必要はないが、議事録ファイル35を第2の表示領域20bに添付してもよい。
In the case shown in the figure, the second display area 20b displays the minutes creation command 204 of user A "@Create minutes", the
ユーザがチャット画面20に議事録作成コマンド204の「@議事録作成」を入力すると、ボットサーバ3のチャットボット300が議事録作成コマンド204を認識し、議事録ファイル35の作成を開始する。なお、議事録作成コマンド204を入力する際に、例えば「@議事録作成、印刷装置Aで印刷」、「@議事録作成、自分の端末装置に表示」のように、議事録ファイル35の出力先を指定してもよい。また、「@議事録作成、印刷装置Aで印刷」、「@議事録作成、自分の端末装置にPDFで表示」のように、出力するファイル形式を指定してもよい。また、出力先は、ユーザごとに予め登録されていてもよい。また、議事録作成コマンド204を入力した際に、出力先が指定されていない場合には、チャットボット300がユーザに質問してもよい。
When the user inputs the minutes creation command 204 "@Create minutes" on the chat screen 20, the
(議事録ファイルの構成)
図8は、議事録ファイル35の一例を示す図である。なお、同図に示す議事録ファイル35は、ユーザAが要求した場合を示す。
(Structure of the minutes file)
8 is a diagram showing an example of the minutes file 35. The minutes file 35 shown in the figure is the one requested by user A.
議事録ファイル35は、チャット画面20の第1の表示領域20aに表示された表示内容を記録した第1のデータ35aと、ファイル202を展開して記録した第2のデータ35bとを有する。第1のデータ35aは、表示画面の表示内容を記録した領域の一例である。第2のデータ35bは、表示画面の表示内容を記録した領域とは異なる領域の一例である。 The minutes file 35 has first data 35a that records the display contents displayed in the first display area 20a of the chat screen 20, and second data 35b that is recorded by expanding the file 202. The first data 35a is an example of an area that records the display contents of the display screen. The second data 35b is an example of an area different from the area that records the display contents of the display screen.
第1のデータ35aには、第1の表示領域20aの表示内容が記録される際に、メッセージ201については、メッセージ351A、351B(これらを総称するときは、以下「メッセージ351」という。)としてそのまま記録され、ファイル202A、202Bについては、サムネイル画像352A、352B(これらを総称するときは、以下「サムネイル画像352」という。)に置き換えられて記録され、ファイル名203A、203B(これらを総称するときは、以下「ファイル名203」という。)については、識別子353A、353B(これらを総称するときは、以下「識別子353」という。)に置き換えられて記録される。
When the display contents of the first display area 20a are recorded in the first data 35a, the message 201 is recorded as it is as
なお、識別子353とともにファイル名203も第1のデータ35aとして記録してもよく、識別子353の代わりにファイル名203等の他の識別情報を記録してもよい。また、サムネイル画像352及び識別子353のうち識別子353のみを第1のデータ35aとして記録してもよい。また、第1の表示領域20aだけでなく、第2の表示領域20bの表示内容も第1のデータ35aとして記録してもよい。議事録ファイル35を作成する範囲は、時間(例えば、開始日時及び終了日時)で定めてもよい。ファイル202をサムネイル画像352又は識別子353に置き換えることにより、ファイル202を添付した位置に、ファイル202を構成する全てのページのページ画像354を重ならないように展開した場合と比較して、メッセージ201間の文脈が損なわれることが少なくなる。 The file name 203 may be recorded as the first data 35a together with the identifier 353, or other identification information such as the file name 203 may be recorded instead of the identifier 353. Of the thumbnail image 352 and the identifier 353, only the identifier 353 may be recorded as the first data 35a. Not only the first display area 20a but also the display contents of the second display area 20b may be recorded as the first data 35a. The range in which the minutes file 35 is created may be determined by time (for example, start date and time and end date and time). By replacing the file 202 with the thumbnail image 352 or the identifier 353, the context between the messages 201 is less likely to be lost compared to the case in which the page images 354 of all pages constituting the file 202 are expanded so as not to overlap at the position where the file 202 is attached.
サムネイル画像352は、例えば、ファイル202を構成する複数のページ画像354のうち、先頭のページ画像354から作成してもよい。図7及び図8に示す場合は、文書Aのファイル202A及び文書Bのファイル202Bは、それぞれサムネイル画像352A、352Bに置き換えられ、ファイル名203A、203Bは、それぞれ「Appendix1」、「Appendix2」の識別子353A、353Bに置き換えられている。なお、識別子353を挿入する位置は、ファイル202が添付されていた位置に限られず、対応するメッセージ351の位置(例えば、末尾)でもよい。
The thumbnail image 352 may be created, for example, from the first page image 354 of the multiple page images 354 that make up the file 202. In the case shown in Figures 7 and 8, the file 202A of document A and the
第2のデータ35bには、ファイル202A、202Bを構成する全てのページ画像354A、354B(これらを総称するときは、以下「ページ画像354」という。)に識別子355A、355B(これらを総称するときは、以下「識別子355」という。)を付加する改変を行い、ページ画像354を展開した状態で記録される。識別子355をページ画像354に付加する位置は、例えば、ヘッダであるが、フッダ、本文中の余白等の他の位置でもよい。
The second data 35b is recorded in an expanded state after modification is performed to add
ファイル202の展開の態様は、議事録ファイル35の出力先に応じて異なる。すなわち、出力先が端末装置5の表示部53の画面である場合は、ユーザの操作に応じて、図8に示すように、ファイル202を構成するページ画像354が重なった状態で展開してもよいし、図9に示すように、ファイル202を構成するページ画像354が重ならない状態で展開してもよい。出力先が印刷装置4の用紙の場合は、図9に示すように、ファイル202を構成するページ画像354が重ならない状態で展開され、ページごとに用紙に印刷される。
The manner in which the file 202 is expanded varies depending on the output destination of the minutes file 35. That is, if the output destination is the screen of the
次に、チャットボット300の詳細について説明する。
Next, we will explain the details of the
チャットボット300は、チャット画面20においてユーザ間でやり取りした複数のメッセージ201を記録として出力する際に、チャット画面20にファイル202が添付されている場合、ファイル202をサムネイル画像352及び識別子353に置き換えてチャット画面20の第1の表示領域20aに表示し、第1の表示領域20aの表示内容を第1のデータ35aとして記録し、ファイル202の内容を第2のデータ35bとして記録して議事録ファイル35を作成し、議事録ファイル35をユーザにより指定された出力先に出力する。出力先は、例えば、印刷装置4又は端末装置5である。サムネイル画像352は、縮小画像の一例である。サムネイル画像352及び識別子353は、それぞれファイルを示す情報の一例である。識別子353は、ファイルを識別する識別情報の一例である。
When outputting multiple messages 201 exchanged between users on the chat screen 20 as a record, if a file 202 is attached to the chat screen 20, the
チャットボット300は、ファイル202の内容を第2のデータ35bとして記録する場合、ファイル202を構成するページ画像354が識別子355を含むようにファイル202を改変して第2のデータ35bとして記録する。第1のデータ35aとして記録される識別子353は、ファイル202が添付されていた位置に記録される。第1のデータ35aとして識別子353を記録し、第2のデータ35bとして記録するページ画像354に識別子355を含ませることにより、識別子353、355とファイル202の内容とが紐付けられる。なお、ファイル202が添付される位置は、ファイル202に言及があったメッセージ351の下側の領域でも、横側や上側の領域でもよい。また、ファイルを示す情報は、第1のデータ35aのファイル202が添付されていた位置以外の他の位置に記録してもよい。
When the
チャットボット300は、メッセージ201で特定のページに言及があった場合は、特定のページを複製した特定のページ画像356A(図11参照)をファイル202に置き換えて第1のデータ35aとして記録してもよい。なお、特定のページは、1ページでも複数ページでもよい。
When a specific page is mentioned in the message 201, the
チャットボット300は、議事録ファイル35のサイズと議事録ファイル35の出力先の媒体のサイズとが異なる場合、ファイルの内容の出力態様を変更して媒体に出力してもよい。ファイルの内容の出力態様の変更は、出力態様を変更しないで出力した場合の出力面積よりも小さい出力面積となるように行ってもよい。また、ファイルの内容の出力態様の変更は、確認画面を端末装置5の表示部53に表示し、確認画面に対するユーザの指示に従うようにしてもよい。
When the size of the minutes file 35 differs from the size of the medium to which the minutes file 35 is output, the
(情報処理システムの動作)
次に、情報処理システム1の動作の一例を説明する。図10は、ボットサーバ3の動作の一例をフローチャートである。なお、以下の動作説明では、特に記述していない場合は、チャットボット300が実行するものとする。
(Operation of Information Processing System)
Next, a description will be given of an example of the operation of the
チャットボット300は、議事録作成コマンド204を受け付けると(S1)、チャット情報214をチャットサーバ2から取得する(S2)。ユーザがファイル511をチャット画面20に投稿すると、チャットサーバ2は、ファイル511をファイル202としてチャット画面20の第1の表示領域20aに添付する。
When the
チャットボット300は、チャット情報214について、本ステップS3を実行する度に上方から下方に向かって予め定められた領域(例えば、1行又は複数行)を順次走査し(S3)、ファイル202が添付されているか否かを判断する(S4)。ファイルが添付されていない場合(S4:No)、最後の領域まで走査したか否かを判断し(S9)、最後の領域まで走査していなければ(S9:No)、次の領域を走査する(S3)。
Each time step S3 is executed, the
ファイル202が添付されている場合(S4:Yes)、チャットルーム内でユニークな識別子353を生成し(S5)、チャット情報214から当該ファイル202を取得し、取得したファイル202からサムネイル画像352を生成し、ファイル202及びサムネイル画像352を識別子353に紐付けて管理する(S6)。すなわち、ファイル202に言及したメッセージ201の発言者、ユーザ情報テーブル312、チャット管理情報テーブル313等からファイル202を投稿したユーザIDを特定し、ファイル202の属性情報からファイル名203を取得し、識別子353、投稿ユーザID、ファイル名203、サムネイル画像352、ファイル202をファイル管理情報テーブル314に記録する。 If a file 202 is attached (S4: Yes), a unique identifier 353 is generated within the chat room (S5), the file 202 is obtained from the chat information 214, a thumbnail image 352 is generated from the obtained file 202, and the file 202 and thumbnail image 352 are linked to the identifier 353 and managed (S6). That is, the user ID who posted the file 202 is identified from the sender of the message 201 that mentioned the file 202, the user information table 312, the chat management information table 313, etc., the file name 203 is obtained from the attribute information of the file 202, and the identifier 353, the posting user ID, the file name 203, the thumbnail image 352, and the file 202 are recorded in the file management information table 314.
チャット画面20の添付されたファイル202の位置にサムネイル画像352と識別子353を挿入する(S7)。すなわち、添付されたファイル202をサムネイル画像352及び識別子353に置き換える。 The thumbnail image 352 and the identifier 353 are inserted at the position of the attached file 202 on the chat screen 20 (S7). In other words, the attached file 202 is replaced with the thumbnail image 352 and the identifier 353.
次に、ファイル202を第2のデータ35bとして展開する(S8)。第1の表示領域20aについて最後の領域まで走査したか否かを判断し(S9)、最後の領域まで走査していなければ(S9:No)、上記ステップS3~S8を繰り返す。最後の領域まで走査した場合(S9:Yes)、印刷装置4が指定されているか否かを判断する(S10)。例えば、議事録作成コマンド204を受け付けた際に、印刷装置4の指定があるか否かを判断する。 Then, the file 202 is expanded as the second data 35b (S8). It is determined whether the first display area 20a has been scanned up to the end (S9), and if the end has not been scanned (S9: No), the above steps S3 to S8 are repeated. If the end has been scanned (S9: Yes), it is determined whether a printer 4 has been specified (S10). For example, when the minutes creation command 204 is received, it is determined whether a printer 4 has been specified.
印刷装置4が指定されている場合(S10:Yes)、指定された印刷装置4に議事録ファイル35の印刷を指示する(S11)。 If a printing device 4 is specified (S10: Yes), the specified printing device 4 is instructed to print the minutes file 35 (S11).
印刷装置4から議事録ファイル35の印刷完了通知を受信すると、議事録ファイル35の印刷完了をチャット画面20の第2の表示領域20bに表示する(S12)。 When a printing completion notification of the minutes file 35 is received from the printing device 4, the completion of printing of the minutes file 35 is displayed in the second display area 20b of the chat screen 20 (S12).
上記ステップS10において、印刷装置4が指定されていない場合(S10:No)、図7に示すように、議事録ファイル35をチャット画面20の第2の表示領域20bに添付し(S13)、議事録ファイル35の作成完了をチャット画面20の第2の表示領域20bに表示する(S14)。図7では、「議事録の作成を完了しました。」のメッセージ201Cが表示されている。
If a printing device 4 is not specified in step S10 (S10: No), as shown in FIG. 7, the minutes file 35 is attached to the second display area 20b of the chat screen 20 (S13), and the completion of creation of the minutes file 35 is displayed in the second display area 20b of the chat screen 20 (S14). In FIG. 7, a
なお、上記ステップS4では、ファイル202が添付されているか否かを判断したが、メッセージ201がファイル202に言及しているか否かで添付ファイルの有無を判断してもよい。 In step S4 above, it is determined whether file 202 is attached, but the presence or absence of an attached file may also be determined based on whether message 201 mentions file 202.
(変形例1)
図11は、変形例1に係る議事録ファイル35の一例を示す図である。図8に示す議事録ファイル35の場合、第1のデータ35aとしてサムネイル画像352及び識別子353を記録したが、変形例1は、ユーザBの「XXに関する〇頁を含む文書Aを添付してくれませんか?」のメッセージ351Bのようにメッセージ351が特定のページに言及している場合に、特定のページを複製した特定のページ画像356Aを第1のデータ35aとして記録したものである。このページ画像356Aは、第2のデータ35bに展開したページ画像354Aと同様に識別子355Aを含む。
(Variation 1)
Fig. 11 is a diagram showing an example of the minutes file 35 according to the first modification. In the case of the minutes file 35 shown in Fig. 8, a thumbnail image 352 and an identifier 353 are recorded as the first data 35a, but in the first modification, when a message 351 refers to a specific page, such as a
ファイルを構成する複数のページのうちの一部のページ(例えば、1ページ又は複数ページ)を複製して第1のデータ35aとして記録することにより、ファイルを構成する全てのページを複製して第1のデータ35aとして記録する場合と比較して、メッセージ間の文脈が損なわれることが少なくなる。なお、メッセージが特定のページに言及しておらず、ファイル名等によりファイルに言及があった場合は、前述したようにサムネイル画像及び識別子がファイルが添付されていた位置に挿入される。 By duplicating some of the multiple pages that make up the file (e.g., one or more pages) and recording them as the first data 35a, the context between messages is less likely to be lost compared to when all of the pages that make up the file are duplicated and recorded as the first data 35a. Note that if the message does not refer to a specific page, but refers to a file by file name or the like, a thumbnail image and an identifier are inserted at the location where the file was attached, as described above.
(変形例2)
図12は、変形例2に係る議事録ファイル35の一例を示す図である。第2のデータ35bを用紙に印刷して出力する際に、ユーザの指定により、図12に示すように、Nアップ印刷(同図に示す場合は4アップ印刷)の印刷形式により印刷してもよく、両面印刷や両面印刷とNアップ印刷の両方を指定してもよい。ユーザの指定は、予め登録してもよいし、確認画面をユーザの端末装置5の表示部53の画面に表示して確認画面に対して行ってもよい。
(Variation 2)
Fig. 12 is a diagram showing an example of the minutes file 35 according to the modified example 2. When the second data 35b is printed and output on paper, the user may specify that the data be printed in the N-up printing format (4-up printing in the case shown in Fig. 12), or that double-sided printing or both double-sided printing and N-up printing be specified. The user may specify the format in advance, or may specify the format on a confirmation screen displayed on the
(変形例3)
上記実施の形態では、図8、図9に示すように、議事録ファイル35は、第1のデータ35aと、第2のデータ35bで構成されているが、第1のデータ35aを含む第1のファイルと、第2のデータ35bを含む第2のファイルと含むフォルダとしてもよい。
(Variation 3)
In the above embodiment, as shown in Figures 8 and 9, the minutes file 35 is composed of first data 35a and second data 35b, but it may also be a folder containing a first file containing the first data 35a and a second file containing the second data 35b.
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、種々の変形、実施が可能である。 Although the embodiment of the present invention has been described above, the embodiment of the present invention is not limited to the above embodiment, and various modifications and implementations are possible.
プロセッサの各手段は、それぞれ一部又は全部を再構成可能回路(FPGA:Field Programmable Gate Array)、特定用途向け集積回路(ASIC:Application Specific Integrated Circuit)等のハードウエア回路によって構成してもよい。 Each means of the processor may be configured in part or in whole using hardware circuits such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC).
上記実施の形態において、プロセッサは、広義的なプロセッサを指し、汎用的なプロセッサ(例えばCPU:Central Processing Unit等)や、専用のプロセッサ(例えばGPU:Graphics Processing Unit、ASIC、FPGA、プログラマブル論理デバイス等)を含むものである。 In the above embodiment, the processor refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC, FPGA, programmable logic device, etc.).
また、上記実施の形態におけるプロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。また、プロセッサの各動作の順序は上記実施形態において記載した順序のみに限定されるものではなく、適宜変更してもよい。 In addition, the processor operations in the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors in physically separate locations working together. Furthermore, the order of the processor operations is not limited to the order described in the above embodiments, and may be changed as appropriate.
また、上記実施の形態の構成要素の一部を省くことや変更してもよい。また、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等を行ってもよい。また、上記実施の形態で用いたプログラムをCD-ROM等のコンピュータで読み取り可能な記録媒体に記録して提供することができ、クラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することもできる。 In addition, some of the components of the above embodiments may be omitted or modified. In addition, steps may be added, deleted, modified, or replaced in the flow of the above embodiments. In addition, the programs used in the above embodiments may be provided by recording them on a computer-readable recording medium such as a CD-ROM, or may be stored on an external server such as a cloud server and used via a network.
1…情報処理システム、2…チャットサーバ、3…ボットサーバ、4…印刷装置、
5、5A、5B…端末装置、6…ネットワーク、20…チャット画面、
20a…第1の表示領域、20b…第2の表示領域、30…制御部、31…記憶部、
32…入力部、33…表示部、34…通信部、35…議事録ファイル、
35a…第1のデータ、35b…第2のデータ、50…制御部、51…記憶部、
52…入力部、53…表示部、54…通信部、
201、201A-201C…メッセージ、
202、202A、202B…ファイル、
203、203A、203B…ファイル名、204…議事録作成コマンド、
212…ユーザ情報テーブル、213…チャット管理情報テーブル、
214…チャット情報、300…チャットボット、310…プログラム、
311…プリンタドライバ、312…ユーザ情報テーブル、
313…チャット管理情報テーブル、314…ファイル管理情報テーブル、
351、351A、351B…メッセージ、
352、352A、352B…サムネイル画像、
353、353A、353B、355、355A、355B…識別子、
354、354A、354B…ページ画像、356A…特定のページ画像、
510…プログラム、511…ファイル
1...information processing system, 2...chat server, 3...bot server, 4...printing device,
5, 5A, 5B... terminal device, 6... network, 20... chat screen,
20a: first display area, 20b: second display area, 30: control unit, 31: storage unit,
32: input unit, 33: display unit, 34: communication unit, 35: minutes file,
35a: first data, 35b: second data, 50: control unit, 51: storage unit,
52: input unit, 53: display unit, 54: communication unit,
201, 201A-201C... message,
202, 202A, 202B...files,
203, 203A, 203B... file name, 204... minutes creation command,
212...user information table, 213...chat management information table,
214... chat information, 300... chatbot, 310... program,
311: Printer driver, 312: User information table,
313: Chat management information table, 314: File management information table,
351, 351A, 351B... message,
352, 352A, 352B...thumbnail images,
353, 353A, 353B, 355, 355A, 355B...Identifier,
354, 354A, 354B...page images, 356A...specific page images,
510: program, 511: file
Claims (10)
請求項1に記載の情報処理装置。 the processor modifies the content of the file so that a page image constituting the file includes the identification information, and records the file in an area different from an area in which the display content of the display screen is recorded, and outputs the file.
The information processing device according to claim 1 .
請求項1に記載の情報処理装置。 the page image is a reduced image of a specific page among a plurality of pages constituting the file;
The information processing device according to claim 1 .
請求項1に記載の情報処理装置。 When the message refers to a specific page, the page image is a page image obtained by duplicating the specific page among a plurality of pages constituting the file.
The information processing device according to claim 1 .
請求項1から4のいずれか1項に記載の情報処理装置。 when the size of the display screen is different from the size of a medium to which the file is to be output as the recording, the processor changes an output mode of the contents of the file and outputs the contents to the medium.
The information processing device according to claim 1 .
請求項5に記載の情報処理装置。 The change in the output mode of the contents of the file is performed so that the output area becomes smaller than the output area when the contents of the file are output without changing the output mode.
The information processing device according to claim 5 .
請求項5又は6に記載の情報処理装置。 The output mode of the content of the file is changed by displaying a confirmation screen and following the instructions on the confirmation screen.
7. The information processing device according to claim 5 or 6 .
請求項1から4のいずれか1項の記載の情報処理装置。 The processor develops and outputs the pages constituting the file in different manners depending on the output destination to which the record is output.
5. The information processing apparatus according to claim 1.
請求項8に記載の情報処理装置。 When the output destination is a screen of a terminal device, the processor displays the page images constituting the file on the screen in the overlapping manner.
The information processing device according to claim 8 .
表示画面においてユーザ間でやり取りした複数のメッセージを記録として出力する際に、前記表示画面にファイルが添付されている場合、前記ファイルを、添付されている位置を変えずに、前記ファイルを識別する識別情報、又は前記ファイルを構成する複数のページのうちの一部のページから生成したページ画像に置き換えて前記表示画面に表示し、前記表示画面の表示内容及び前記ファイルの内容を記録として出力させるためのプログラム。 On the computer,
A program for outputting as a record multiple messages exchanged between users on a display screen, if a file is attached to the display screen, replacing the file on the display screen with identification information that identifies the file or a page image generated from a portion of the multiple pages that make up the file, without changing the attachment position , and outputting the display content of the display screen and the content of the file as a record.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020197335A JP7622409B2 (en) | 2020-11-27 | 2020-11-27 | Information processing device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020197335A JP7622409B2 (en) | 2020-11-27 | 2020-11-27 | Information processing device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022085578A JP2022085578A (en) | 2022-06-08 |
| JP7622409B2 true JP7622409B2 (en) | 2025-01-28 |
Family
ID=81892336
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020197335A Active JP7622409B2 (en) | 2020-11-27 | 2020-11-27 | Information processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7622409B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250062928A1 (en) * | 2023-08-18 | 2025-02-20 | Jae Ho Choi | Apparatus and method for providing meeting records in artificial intelligence-based chat room |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001075892A (en) | 1999-09-09 | 2001-03-23 | Matsushita Electric Ind Co Ltd | E-mail receiving device, e-mail receiving method, and recording medium |
| JP2007206808A (en) | 2006-01-31 | 2007-08-16 | Konica Minolta Business Technologies Inc | Printed document registering program and recording medium |
| JP2009260818A (en) | 2008-04-18 | 2009-11-05 | Nec Corp | Server apparatus, content distribution method, and program |
| JP2010120371A (en) | 2008-11-17 | 2010-06-03 | Fuji Xerox Co Ltd | Information-outputting method, device and program for perusing and printing document containing time varying image content |
| JP2017215943A (en) | 2016-05-27 | 2017-12-07 | 株式会社リコー | Information sharing support system, information sharing support device, information sharing support method, and program |
| JP2019185567A (en) | 2018-04-13 | 2019-10-24 | 富士ゼロックス株式会社 | Message providing apparatus and program |
| JP2020047028A (en) | 2018-09-20 | 2020-03-26 | 富士ゼロックス株式会社 | Information processing system, method and program |
| JP2020052582A (en) | 2018-09-25 | 2020-04-02 | 富士ゼロックス株式会社 | Control apparatus, control system, and control program |
-
2020
- 2020-11-27 JP JP2020197335A patent/JP7622409B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001075892A (en) | 1999-09-09 | 2001-03-23 | Matsushita Electric Ind Co Ltd | E-mail receiving device, e-mail receiving method, and recording medium |
| JP2007206808A (en) | 2006-01-31 | 2007-08-16 | Konica Minolta Business Technologies Inc | Printed document registering program and recording medium |
| JP2009260818A (en) | 2008-04-18 | 2009-11-05 | Nec Corp | Server apparatus, content distribution method, and program |
| JP2010120371A (en) | 2008-11-17 | 2010-06-03 | Fuji Xerox Co Ltd | Information-outputting method, device and program for perusing and printing document containing time varying image content |
| JP2017215943A (en) | 2016-05-27 | 2017-12-07 | 株式会社リコー | Information sharing support system, information sharing support device, information sharing support method, and program |
| JP2019185567A (en) | 2018-04-13 | 2019-10-24 | 富士ゼロックス株式会社 | Message providing apparatus and program |
| JP2020047028A (en) | 2018-09-20 | 2020-03-26 | 富士ゼロックス株式会社 | Information processing system, method and program |
| JP2020052582A (en) | 2018-09-25 | 2020-04-02 | 富士ゼロックス株式会社 | Control apparatus, control system, and control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022085578A (en) | 2022-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11797245B2 (en) | Message providing device, message providing method, and non-transitory computer readable medium | |
| US11330118B2 (en) | Information processing apparatus and non-transitory computer readable medium that recognize a print command on a group chat to output data from image forming apparatuses assigned to each user | |
| JP7073888B2 (en) | Message providing device and program | |
| US20120171653A1 (en) | Method and device for generating additional information of e-book contents in reader | |
| JP2012150647A (en) | Document data processing apparatus, document data processing system, and computer program | |
| US11108711B2 (en) | Control device, control system, and non-transitory computer readable medium storing control program | |
| US20200236228A1 (en) | Control device and non-transitory computer readable medium storing control program | |
| US20150149586A1 (en) | Information processing apparatus, information processing method, and information processing system | |
| US12184593B2 (en) | Information processing apparatus, method, and non-transitory computer readable medium for controlling storage capacity of chat room by extracting deletion target documents | |
| CN115688695B (en) | Collaborative processing method, device, equipment and medium | |
| US9367275B2 (en) | Retrieving data from a posting server for printing | |
| JP2020047028A (en) | Information processing system, method and program | |
| JP2020155000A (en) | Message providing device, program, and display control method | |
| JP7622409B2 (en) | Information processing device and program | |
| CN108292303A (en) | Activity notification system | |
| JP2019164653A (en) | Message provision device, program, and display control method | |
| CN111684442B (en) | Systems, methods and software for implementing note services | |
| JP7081245B2 (en) | Message providing device, program, and display control method | |
| CN102722473B (en) | Document display system and document display device | |
| US11777876B2 (en) | Control apparatus and non-transitory computer readable medium | |
| JP2013114337A (en) | Review program and review system | |
| JP7567409B2 (en) | Information processing device, information processing system, and program | |
| CN115203398A (en) | Document processing method and device, electronic equipment and storage medium | |
| JP6150381B2 (en) | Cloud system, cloud server, and program | |
| Bate et al. | ‘ACADEMIC WRITING IN AN ERA OF CHANGE’REPORT FROM SOCIETY FOR PHOTOGRAPHIC EDUCATION PANEL (DAVID BATE, ERINA DUGANNE, MARTIN HAND, LIZ WELLS), ST LOUIS, MISSOURI, USA, MARCH 2024 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231018 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240718 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240926 |
|
| 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: 20241217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241230 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7622409 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |