JP6977673B2 - Image formation system and image formation method - Google Patents

Image formation system and image formation method Download PDF

Info

Publication number
JP6977673B2
JP6977673B2 JP2018116770A JP2018116770A JP6977673B2 JP 6977673 B2 JP6977673 B2 JP 6977673B2 JP 2018116770 A JP2018116770 A JP 2018116770A JP 2018116770 A JP2018116770 A JP 2018116770A JP 6977673 B2 JP6977673 B2 JP 6977673B2
Authority
JP
Japan
Prior art keywords
search
print
unit
server
sns
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
JP2018116770A
Other languages
Japanese (ja)
Other versions
JP2019219910A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2018116770A priority Critical patent/JP6977673B2/en
Publication of JP2019219910A publication Critical patent/JP2019219910A/en
Application granted granted Critical
Publication of JP6977673B2 publication Critical patent/JP6977673B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、画像形成システム及び画像形成方法に関するものである。 The present invention relates to an image forming system and an image forming method.

従来、上位装置としてのホストコンピュータと画像形成装置としてのプリンタとをネットワークによって接続することにより形成された画像形成システムとしての印刷システムにおいては、ホストコンピュータからプリンタにデータ、すなわち、印刷データが送信されると、プリンタにおいて、印刷データが編集されて画像データが生成され、画像データに基づいて記録ヘッドが駆動されて用紙に画像が形成され、印刷が行われるようになっている(例えば、特許文献1参照。)。 Conventionally, in a printing system as an image forming system formed by connecting a host computer as a host computer and a printer as an image forming apparatus by a network, data, that is, print data is transmitted from the host computer to the printer. Then, in the printer, the print data is edited to generate the image data, the recording head is driven based on the image data, the image is formed on the paper, and printing is performed (for example, Patent Document). See 1.).

特開2003−145895号公報Japanese Unexamined Patent Publication No. 2003-145895

しかしながら、前記従来の印刷システムにおいては、大量の印刷データについて印刷を行う際に、例えば、印刷に使用される用紙の量を削減する等、プリンタに加わる印刷負荷を小さくする必要がある場合、ユーザは、Nページ分の画像を1枚の用紙に形成するNup印刷を行ったり、指定されたページについてだけ画像を形成するページ指定印刷を行ったりするが、Nup印刷、ページ指定印刷等を指定するための操作が煩わしく、プリンタに加わる印刷負荷を容易に小さくすることができない。 However, in the conventional printing system, when printing a large amount of print data, when it is necessary to reduce the printing load applied to the printer, for example, by reducing the amount of paper used for printing, the user Performs Nup printing that forms an image for N pages on one sheet, or page-designated printing that forms an image only for a specified page, but specifies Nup printing, page-designated printing, etc. The operation for this is troublesome, and the printing load applied to the printer cannot be easily reduced.

また、上位装置としての携帯端末とプリンタとをネットワークによって接続することにより形成された印刷システムにおいては、ネットワーク上において情報を取得するための情報取得対象、例えば、ツイッター(登録商標)等のSNS(ソーシャル・ネットワーキング・サービス)を利用することに伴って蓄積された記事、コメント、画像等の大量の情報について印刷を行う場合、Nup印刷、ページ指定印刷等を行うことができず、プリンタに加わる印刷負荷を小さくすることができない。 Further, in a printing system formed by connecting a mobile terminal as a host device and a printer via a network, an information acquisition target for acquiring information on the network, for example, an SNS such as Twitter (registered trademark) (registered trademark) ( When printing a large amount of information such as articles, comments, images, etc. accumulated by using the social networking service), Nup printing, page-designated printing, etc. cannot be performed, and printing is added to the printer. The load cannot be reduced.

本発明は、前記従来の印刷システムの問題点を解決して、大量の情報について印刷を行う際に画像形成装置に加わる印刷負荷を小さくすることができる画像形成システム及び画像形成方法を提供することを目的とする。 The present invention provides an image forming system and an image forming method that can solve the problems of the conventional printing system and reduce the printing load applied to the image forming apparatus when printing a large amount of information. With the goal.

そのために、本発明の画像形成システムにおいては、表示部と、ネットワーク上で情報を取得するための情報取得対象を特定する特定情報を取得する特定情報取得部と、前記特定情報に基づいて、前記表示部に検索条件設定画面を形成し、該検索条件設定画面において、情報取得対象に蓄積された印刷対象を検索するための検索条件を設定する検索条件設定部と、設定された検索条件を満たす印刷対象を取得する情報取得部と、前記情報取得対象における印刷対象を蓄積するサーバとを有する。 Therefore, in the image forming system of the present invention, the display unit, the specific information acquisition unit that acquires specific information that specifies the information acquisition target for acquiring information on the network, and the specific information acquisition unit, based on the specific information, are described above. A search condition setting screen is formed on the display unit, and on the search condition setting screen, a search condition setting unit for setting search conditions for searching the print target stored in the information acquisition target and a set search condition are satisfied. It has an information acquisition unit for acquiring a print target and a server for accumulating the print target in the information acquisition target.

そして、前記検索条件設定部は、検索条件設定画面において、検索条件の検索項目を、情報取得対象の特定情報に対応させて異ならせて表示する。
また、前記情報取得部は、設定された検索条件に基づいて情報取得対象検索式を生成し、該情報取得対象検索式を前記ネットワークを介してサーバに送信し、検索条件を満たす印刷対象の情報を取得する。
そして、前記サーバにおいて、前記情報取得対象検索式に基づく検索が実行される前に、検索に要する検索時間が予想される。
また、前記表示部に、サーバから通知された検索時間の予想結果に応じたメッセージが表示される。
Then, the search condition setting unit displays the search items of the search condition differently in correspondence with the specific information of the information acquisition target on the search condition setting screen.
Further, the information acquisition unit generates an information acquisition target search formula based on the set search conditions, transmits the information acquisition target search formula to the server via the network, and print target information satisfying the search conditions. To get.
Then, the search time required for the search is expected before the search based on the information acquisition target search formula is executed on the server.
In addition, a message corresponding to the expected result of the search time notified from the server is displayed on the display unit.

本発明によれば、画像形成システムにおいては、表示部と、ネットワーク上で情報を取得するための情報取得対象を特定する特定情報を取得する特定情報取得部と、前記特定情報に基づいて、前記表示部に検索条件設定画面を形成し、該検索条件設定画面において、情報取得対象に蓄積された印刷対象を検索するための検索条件を設定する検索条件設定部と、設定された検索条件を満たす印刷対象を取得する情報取得部と、前記情報取得対象における印刷対象を蓄積するサーバとを有する。 According to the present invention, in the image forming system, the display unit, the specific information acquisition unit for acquiring specific information for specifying the information acquisition target for acquiring information on the network, and the specific information acquisition unit are based on the specific information. A search condition setting screen is formed on the display unit, and on the search condition setting screen, a search condition setting unit for setting search conditions for searching the print target stored in the information acquisition target and a set search condition are satisfied. It has an information acquisition unit for acquiring a print target and a server for accumulating the print target in the information acquisition target.

そして、前記検索条件設定部は、検索条件設定画面において、検索条件の検索項目を、情報取得対象の特定情報に対応させて異ならせて表示する。
また、前記情報取得部は、設定された検索条件に基づいて情報取得対象検索式を生成し、該情報取得対象検索式を前記ネットワークを介してサーバに送信し、検索条件を満たす印刷対象の情報を取得する。
そして、前記サーバにおいて、前記情報取得対象検索式に基づく検索が実行される前に、検索に要する検索時間が予想される。
また、前記表示部に、サーバから通知された検索時間の予想結果に応じたメッセージが表示される。
Then, the search condition setting unit displays the search items of the search condition differently in correspondence with the specific information of the information acquisition target on the search condition setting screen.
Further, the information acquisition unit generates an information acquisition target search formula based on the set search conditions, transmits the information acquisition target search formula to the server via the network, and print target information satisfying the search conditions. To get.
Then, the search time required for the search is expected before the search based on the information acquisition target search formula is executed on the server.
In addition, a message corresponding to the expected result of the search time notified from the server is displayed on the display unit.

この場合、ネットワーク上で情報を取得するための情報取得対象を特定する特定情報に基づいて、表示部に検索条件設定画面が形成され、該検索条件設定画面において、検索条件の検索項目が情報取得対象の特定情報に対応させて異ならせて表示されるので、検索条件を満たす印刷対象の量を少なくすることができる。 In this case, a search condition setting screen is formed on the display unit based on the specific information that specifies the information acquisition target for acquiring information on the network, and the search item of the search condition is information acquisition on the search condition setting screen. Since the information is displayed differently according to the specific information of the target, the amount of the print target satisfying the search condition can be reduced.

したがって、印刷対象について印刷を行う際に画像形成装置に加わる印刷負荷を小さくすることができる。 Therefore, it is possible to reduce the printing load applied to the image forming apparatus when printing on the printing target.

本発明の第1の実施の形態における印刷システムの制御ブロック図である。It is a control block diagram of the printing system in 1st Embodiment of this invention. 本発明の第1の実施の形態における携帯端末の動作を示す第1のフローチャートである。It is a 1st flowchart which shows the operation of the mobile terminal in 1st Embodiment of this invention. 本発明の第1の実施の形態における携帯端末の動作を示す第2のフローチャートである。It is a 2nd flowchart which shows the operation of the mobile terminal in 1st Embodiment of this invention. 本発明の第1の実施の形態における携帯端末の動作を示す第3のフローチャートである。It is a 3rd flowchart which shows the operation of the mobile terminal in 1st Embodiment of this invention. 本発明の第1の実施の形態における携帯端末の動作を示す第4のフローチャートである。It is a 4th flowchart which shows the operation of the mobile terminal in 1st Embodiment of this invention. 本発明の第1の実施の形態におけるSNS印刷メニュー画面の例を示す図である。It is a figure which shows the example of the SNS print menu screen in 1st Embodiment of this invention. 本発明の第1の実施の形態における検索テーブルの例を示す図である。It is a figure which shows the example of the search table in 1st Embodiment of this invention. 本発明の第1の実施の形態における間引き条件設定画面の第1の例を示す図である。It is a figure which shows the 1st example of the thinning-out condition setting screen in 1st Embodiment of this invention. 本発明の第1の実施の形態における間引き条件設定画面の第2の例を示す図である。It is a figure which shows the 2nd example of the thinning-out condition setting screen in 1st Embodiment of this invention. 本発明の第1の実施の形態における検索実行確認画面に表示されるメッセージの例を示す図である。It is a figure which shows the example of the message displayed on the search execution confirmation screen in the 1st Embodiment of this invention. 本発明の第1の実施の形態における予想結果表示画面に表示されるメッセージの第1の例を示す図である。It is a figure which shows the 1st example of the message displayed on the prediction result display screen in 1st Embodiment of this invention. 本発明の第1の実施の形態における予想結果表示画面に表示されるメッセージの第2の例を示す図である。It is a figure which shows the 2nd example of the message displayed on the prediction result display screen in 1st Embodiment of this invention. 本発明の第1の実施の形態におけるSNS1サーバの動作を示すフローチャートである。It is a flowchart which shows the operation of the SNS1 server in the 1st Embodiment of this invention. 本発明の第1の実施の形態における記事、コメント、画像等の印刷結果の第1の例を示す図である。It is a figure which shows the 1st example of the print result of the article, the comment, the image, etc. in the 1st Embodiment of this invention. 本発明の第1の実施の形態における記事、コメント、画像等の印刷結果の第2の例を示す図である。It is a figure which shows the 2nd example of the print result of the article, the comment, the image, etc. in the 1st Embodiment of this invention. 本発明の第1の実施の形態における記事、コメント、画像等の印刷結果の第3の例を示す図である。It is a figure which shows the 3rd example of the print result of the article, the comment, the image, etc. in the 1st Embodiment of this invention. 本発明の第2の実施の形態における間引き条件設定画面の例を示す図である。It is a figure which shows the example of the thinning-out condition setting screen in the 2nd Embodiment of this invention. 本発明の第2の実施の形態におけるアドレス入力画面の例を示す図である。It is a figure which shows the example of the address input screen in the 2nd Embodiment of this invention. 本発明の第3の実施の形態における携帯端末の動作を示す第1のフローチャートである。It is a 1st flowchart which shows the operation of the mobile terminal in 3rd Embodiment of this invention. 本発明の第3の実施の形態における携帯端末の動作を示す第2のフローチャートである。It is a 2nd flowchart which shows the operation of the mobile terminal in 3rd Embodiment of this invention. 本発明の第3の実施の形態における携帯端末の動作を示す第3のフローチャートである。It is a 3rd flowchart which shows the operation of the mobile terminal in 3rd Embodiment of this invention. 本発明の第4の実施の形態における検索テーブルの例を示す図である。It is a figure which shows the example of the search table in 4th Embodiment of this invention.

以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、上位装置としての、かつ、端末装置としての携帯端末と画像形成装置としてのプリンタとをネットワークによって接続することにより形成された画像形成システムとしての印刷システムについて説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In this case, a printing system as an image forming system formed by connecting a portable terminal as a host device and a printer as an image forming device by a network will be described.

図1は本発明の第1の実施の形態における印刷システムの制御ブロック図である。 FIG. 1 is a control block diagram of a printing system according to the first embodiment of the present invention.

図において、11は媒体としての図示されない用紙に対して印刷を行うプリンタ、12は携帯端末、Ntはネットワーク、Svi(i=1、2、…)はネットワークNtを介してプリンタ11及び携帯端末12に接続された複数の、本実施の形態においては、i個のサーバ、すなわち、SNSiサーバ(i=1、2、…)、Syは、プリンタ11、携帯端末12及び各SNSiサーバSviによって形成された印刷システムである。 In the figure, 11 is a printer that prints on paper (not shown) as a medium, 12 is a mobile terminal, Nt is a network, and Svi (i = 1, 2, ...) Is a printer 11 and a mobile terminal 12 via a network Nt. In this embodiment, i-servers, that is, SNSi servers (i = 1, 2, ...), Sy are formed by the printer 11, the mobile terminal 12, and each SNSi server Svi. It is a printing system.

ユーザは、携帯端末12において、インターネットブラウザを介してネットワークNt上で情報を取得するための情報取得対象、本実施の形態においては、複数のSNSi(i=1、2、…)を利用可能に設定することによって、各SNSiに対応するSNSiサーバSviにアクセスし、SNSiに蓄積された印刷対象の情報、すなわち、投稿等の記事、記事に対してフォロワー等によって書き込まれたコメント、画像(写真、動画等)等を閲覧し、印刷することができる。 The user can use the information acquisition target for acquiring information on the network Nt via the Internet browser on the mobile terminal 12, and in the present embodiment, a plurality of SNSi (i = 1, 2, ...). By setting, the SNSi server Svi corresponding to each SNSi is accessed, and the information to be printed stored in the SNSi, that is, articles such as posts, comments written by followers on the articles, images (photos, You can view and print videos, etc.).

そして、ユーザが、所定の記事、コメント、画像等について印刷を行うために、携帯端末12において、操作部14を操作して記事、コメント、画像等についての印刷を指示すると、表示部15に表示された、SNSiを特定する特定情報であるSNSiサーバのアドレス、すなわち、SNSアドレスが、記憶部17に記録されたアプリケーションであるSNS印刷アプリに通知され、該SNS印刷アプリが起動される。 Then, when the user operates the operation unit 14 on the mobile terminal 12 to instruct to print the article, comment, image, etc. in order to print the predetermined article, comment, image, etc., the display unit 15 displays the image. The address of the SNS server, which is the specific information for identifying the SNS, that is, the SNS address is notified to the SNS print application, which is an application recorded in the storage unit 17, and the SNS print application is started.

前記プリンタ11は、内部モジュールとして、装置設定管理部21、通信部22、印刷制御部23、操作・表示部24、印刷出力部25等を備える。 The printer 11 includes a device setting management unit 21, a communication unit 22, a print control unit 23, an operation / display unit 24, a print output unit 25, and the like as internal modules.

前記装置設定管理部21は、ユーザが操作・表示部24の操作部を操作することによって設定したり、変更したりすることができる印刷設定項目、プリンタ11の特性情報等を管理する。なお、前記プリンタ11の特性情報としては、プリンタ11において印刷を行う際に使用可能なカット紙、ロール紙(連続紙)等の用紙の種類の情報のほかに、印刷出力部25の図示されない媒体収容部に収容されている用紙の寸法等の用紙サイズの情報が含まれる。 The device setting management unit 21 manages print setting items, characteristic information of the printer 11, and the like that can be set or changed by the user by operating the operation unit of the operation / display unit 24. The characteristic information of the printer 11 includes information on the types of paper such as cut paper and roll paper (continuous paper) that can be used when printing in the printer 11, as well as a medium (not shown) of the print output unit 25. It contains information on the size of the paper, such as the size of the paper stored in the storage section.

通信部22は、プリンタ11をネットワークNtに接続してデータ通信を行い、印刷制御部23は、印刷出力部25を制御し、印刷を行い、操作・表示部24は、ユーザがプリンタ11に指示を入力するための操作パネル等から成る操作部、及びプリンタ11の状態を表示するための液晶画面等から成る表示部を備える。また、印刷出力部25は、前記媒体収容部のほかに、図示されない記録ヘッド、用紙を搬送する搬送機構、トナーを収容するトナーカートリッジ、トナー像を形成する画像形成ユニット、転写装置、定着器等を備える。 The communication unit 22 connects the printer 11 to the network Nt to perform data communication, the print control unit 23 controls the print output unit 25 and performs printing, and the operation / display unit 24 is instructed by the user to the printer 11. It is provided with an operation unit including an operation panel or the like for inputting data, and a display unit including a liquid crystal screen or the like for displaying the status of the printer 11. In addition to the medium accommodating unit, the print output unit 25 includes a recording head (not shown), a transport mechanism for transporting paper, a toner cartridge for accommodating toner, an image forming unit for forming a toner image, a transfer device, a fixing device, and the like. To be equipped with.

SNSiサーバSviのうちのSNS1サーバSv1は、内部モジュールとして、通信部31、検索実行部32、リソース管理部33等を備える。通信部31は、ネットワークNtに接続されて携帯端末12との間でデータ通信を行い、検索実行部32は、SNS1の記事、コメント、画像等を検索する。そして、リソース管理部33は、SNS1の記事、コメント、画像等のデータ、すなわち、記事データ、コメントデータ、イメージデータ等を生成したり、削除したり、参照したりする。 The SNS1 server Sv1 of the SNSi server Svi includes a communication unit 31, a search execution unit 32, a resource management unit 33, and the like as internal modules. The communication unit 31 is connected to the network Nt and performs data communication with the mobile terminal 12, and the search execution unit 32 searches for articles, comments, images, and the like of the SNS 1. Then, the resource management unit 33 generates, deletes, and refers to data such as articles, comments, and images of SNS 1, that is, article data, comment data, image data, and the like.

また、SNS2サーバSv2は、内部モジュールとして、通信部41、検索実行部42、リソース管理部43、要約制御部44等を備える。通信部41は、ネットワークNtに接続されて携帯端末12との間でデータ通信を行い、検索実行部42は、SNS2の記事、コメント、画像等を検索する。そして、リソース管理部43は、SNS2の記事データ、コメントデータ、イメージデータ等を生成したり、削除したり、参照したりする。また、要約制御部44は、SNS2の記事、コメント等の文書の全文に対して、AI(Artificial Inteligence)機能によって文脈の理解、及びキーワードの抽出を行い、文書を要約し、人間が理解することができる程度の短く、かつ、簡潔な要約文書(ダイジェスト) を生成する。 Further, the SNS2 server Sv2 includes a communication unit 41, a search execution unit 42, a resource management unit 43, a summary control unit 44, and the like as internal modules. The communication unit 41 is connected to the network Nt and performs data communication with the mobile terminal 12, and the search execution unit 42 searches for articles, comments, images, and the like of the SNS 2. Then, the resource management unit 43 generates, deletes, and refers to the article data, comment data, image data, and the like of the SNS2. In addition, the summary control unit 44 understands the context and extracts keywords by the AI (Artificial Intelligence) function for the entire text of the document such as articles and comments of SNS2, summarizes the document, and humans understand it. Generate a short and concise summary document (digest) that can be used.

このように、SNS2サーバSv2は、要約制御部44を備えるので、例えば、ユーザが画像を主として印刷したい場合に、記事及びコメントについて要約文書を生成することができる。 As described above, since the SNS2 server Sv2 includes the summary control unit 44, for example, when the user mainly wants to print an image, a summary document can be generated for articles and comments.

前記携帯端末12は、内部モジュールとして、前記操作部14、表示部15及び記憶部17のほかに、通信部50及び印刷制御部51を備える。通信部50は、携帯端末12をネットワークNtに接続してデータ通信を行い、印刷制御部51は、前記SNS印刷アプリが実行されることによって所定の記事、コメント、画像等について印刷が行われる際に、携帯端末12の全体の制御を行う。 The mobile terminal 12 includes, as an internal module, a communication unit 50 and a print control unit 51 in addition to the operation unit 14, the display unit 15, and the storage unit 17. When the communication unit 50 connects the mobile terminal 12 to the network Nt to perform data communication, and the print control unit 51 prints a predetermined article, comment, image, etc. by executing the SNS print application. In addition, the entire mobile terminal 12 is controlled.

そのために、印刷制御部51は、内部モジュールとして、画像形成装置設定部としてのプリンタ設定部53、印刷データ生成部54、印刷条件設定部56、レイアウト制御部58、予想結果通知部としての予想結果表示部59、及びSNS検索制御部61を備える。そして、前記印刷条件設定部56は、内部モジュールとして、SNSアドレス設定部63、印刷対象設定部64、開始日設定部65、終了日設定部66、及びロール紙最大印刷長設定部67を備える。また、SNS検索制御部61は、内部モジュールとして、検索条件設定部としての間引き条件設定部71、及び情報取得部としてのSNS検索式生成部72を備える。 Therefore, the print control unit 51, as an internal module, is a printer setting unit 53 as an image forming device setting unit, a print data generation unit 54, a print condition setting unit 56, a layout control unit 58, and an expected result as an expected result notification unit. It includes a display unit 59 and an SNS search control unit 61. The print condition setting unit 56 includes an SNS address setting unit 63, a print target setting unit 64, a start date setting unit 65, an end date setting unit 66, and a roll paper maximum print length setting unit 67 as internal modules. Further, the SNS search control unit 61 includes a thinning condition setting unit 71 as a search condition setting unit and an SNS search formula generation unit 72 as an information acquisition unit as an internal module.

前記プリンタ設定部53は、プリンタ11の前記装置設定管理部21から、プリンタ11の設定情報、ハードウェア情報、媒体収容部に収容されている用紙の種類等の装置情報としてのプリンタ情報を取得し、プリンタ11を管理し、印刷データ生成部54は、SNSiの記事データ、コメントデータ、イメージデータ等を印刷データに変換する。そして、レイアウト制御部58は、画像処理部として機能し、SNSiサーバSviから取得した大量の記事データ、コメントデータ、イメージデータ等の、媒体収容部に収容されている用紙に対する描画位置、すなわち、印刷レイアウトを決定する。また、レイアウト制御部58は、印刷条件設定部56が設定した後述される印刷条件、及びSNS検索制御部61が設定した後述される検索条件としての間引き条件に基づいて、ユーザの所望の描画内容になるように印刷レイアウトを決定する。そして、前記印刷データ生成部54は、レイアウト制御部58によって決定された印刷レイアウトに基づいて印刷データを生成する。 The printer setting unit 53 acquires printer information as device information such as setting information of the printer 11, hardware information, and the type of paper stored in the medium storage unit from the device setting management unit 21 of the printer 11. The printer 11 is managed, and the print data generation unit 54 converts SNSi article data, comment data, image data, and the like into print data. The layout control unit 58 functions as an image processing unit, and the drawing position of a large amount of article data, comment data, image data, etc. acquired from the SNSi server Svi with respect to the paper stored in the medium storage unit, that is, printing. Determine the layout. Further, the layout control unit 58 has the desired drawing contents of the user based on the print conditions set by the print condition setting unit 56 to be described later and the thinning conditions set by the SNS search control unit 61 as the search conditions to be described later. Determine the print layout so that Then, the print data generation unit 54 generates print data based on the print layout determined by the layout control unit 58.

また、予想結果表示部59は、実際の印刷が開始される前に、ユーザが期待する印刷結果が得られるかどうかを予想し、予想結果に応じたメッセージを表示部15に表示する。 Further, the prediction result display unit 59 predicts whether or not the printing result expected by the user can be obtained before the actual printing is started, and displays a message according to the prediction result on the display unit 15.

そして、SNS検索制御部61の間引き条件設定部71は、後述される検索テーブルTb1(図7)に基づいて間引き条件を設定する。また、SNS検索制御部61のSNS検索式生成部72は、間引き条件設定部71によって設定された間引き条件に従って印刷を行うために情報取得対象検索式としてのSNS検索式を生成し、SNSiサーバSviから、間引き条件を満たす記事、コメント、画像等を取得する。 Then, the thinning condition setting unit 71 of the SNS search control unit 61 sets the thinning condition based on the search table Tb1 (FIG. 7) described later. Further, the SNS search formula generation unit 72 of the SNS search control unit 61 generates an SNS search formula as an information acquisition target search formula in order to perform printing according to the thinning condition set by the thinning condition setting unit 71, and the SNS server Svi. Get articles, comments, images, etc. that meet the thinning conditions from.

次に、ユーザが、携帯端末12においてインターネットブラウザでSNSiを閲覧しているときに、蓄積された記事、コメント、画像等について印刷を行う場合の携帯端末12の動作について説明する。 Next, the operation of the mobile terminal 12 when the user prints the accumulated articles, comments, images, etc. while browsing the SNSi on the mobile terminal 12 with an Internet browser will be described.

図2は本発明の第1の実施の形態における携帯端末の動作を示す第1のフローチャート、図3は本発明の第1の実施の形態における携帯端末の動作を示す第2のフローチャート、図4は本発明の第1の実施の形態における携帯端末の動作を示す第3のフローチャート、図5は本発明の第1の実施の形態における携帯端末の動作を示す第4のフローチャート、図6は本発明の第1の実施の形態におけるSNS印刷メニュー画面の例を示す図、図7は本発明の第1の実施の形態における検索テーブルの例を示す図、図8は本発明の第1の実施の形態における間引き条件設定画面の第1の例を示す図、図9は本発明の第1の実施の形態における間引き条件設定画面の第2の例を示す図、図10は本発明の第1の実施の形態における検索実行確認画面に表示されるメッセージの例を示す図、図11は本発明の第1の実施の形態における予想結果表示画面に表示されるメッセージの第1の例を示す図、図12は本発明の第1の実施の形態における予想結果表示画面に表示されるメッセージの第2の例を示す図である。 FIG. 2 is a first flowchart showing the operation of the mobile terminal according to the first embodiment of the present invention, and FIG. 3 is a second flowchart showing the operation of the mobile terminal according to the first embodiment of the present invention, FIG. 3 is a third flowchart showing the operation of the mobile terminal according to the first embodiment of the present invention, FIG. 5 is a fourth flowchart showing the operation of the mobile terminal according to the first embodiment of the present invention, and FIG. 6 is the present invention. FIG. 7 is a diagram showing an example of an SNS print menu screen according to the first embodiment of the present invention, FIG. 7 is a diagram showing an example of a search table according to the first embodiment of the present invention, and FIG. 8 is a diagram showing an example of a search table according to the first embodiment of the present invention. 9 is a diagram showing a first example of the thinning condition setting screen in the first embodiment of the present invention, FIG. 9 is a diagram showing a second example of the thinning condition setting screen in the first embodiment of the present invention, and FIG. 10 is a diagram showing the first example of the present invention. 11 is a diagram showing an example of a message displayed on a search execution confirmation screen according to the first embodiment of the present invention, and FIG. 11 is a diagram showing a first example of a message displayed on the expected result display screen according to the first embodiment of the present invention. , FIG. 12 is a diagram showing a second example of a message displayed on the prediction result display screen according to the first embodiment of the present invention.

ユーザが、携帯端末12においてインターネットブラウザで所定のSNSiを閲覧しているときに、蓄積された記事、コメント、画像等について印刷を行うために操作部14を操作してSNS印刷アプリを起動すると、印刷制御部51の印刷条件設定部56は、ユーザによって選択された印刷条件を設定する。 When the user operates the operation unit 14 to print the accumulated articles, comments, images, etc. while browsing the predetermined SNS on the mobile terminal 12 with an Internet browser, the SNS printing application is started. The print condition setting unit 56 of the print control unit 51 sets the print conditions selected by the user.

そのために、印刷条件設定部56は、表示部15に、図6に示されるような印刷条件設定画面としてのSNS印刷メニュー画面ds1を形成する。 Therefore, the print condition setting unit 56 forms the SNS print menu screen ds1 as the print condition setting screen as shown in FIG. 6 on the display unit 15.

該SNS印刷メニュー画面ds1には、SNSアドレスを設定するための領域Ar1、印刷対象を設定するための領域Ar2、SNSiにおいて蓄積された記事、コメント、画像等について印刷を行うに当たり、印刷の対象となる記事、コメント、画像等の生成日の開始日を設定するための領域Ar3、前記生成日の終了日を設定するための領域Ar4、ネットワークNtに接続されたプリンタ11を指定し、設定するための領域Ar5、前記プリンタ11において記事、コメント、画像等を印刷するための最大媒体量、例えば、媒体収容部にロール紙が収容されている場合におけるロール紙の許容印刷長を設定するための領域Ar6、SNSiごとに、印刷の対象となる記事、コメント、画像等の間引き条件を設定するための操作要素としての間引き条件ボタンbt1、印刷を開始するための操作要素としての印刷ボタンbt2等が表示される。 On the SNS print menu screen ds1, the area Ar1 for setting the SNS address, the area Ar2 for setting the print target, and the articles, comments, images, etc. accumulated in the SNSi are to be printed. To specify and set the area Ar3 for setting the start date of the generation date of articles, comments, images, etc., the area Ar4 for setting the end date of the generation date, and the printer 11 connected to the network Nt. Area Ar5, an area for setting the maximum amount of medium for printing articles, comments, images, etc. in the printer 11, for example, the allowable print length of the roll paper when the roll paper is stored in the medium storage portion. For each Ar6 and SNSi, the thinning condition button bt1 as an operation element for setting the thinning condition of articles, comments, images, etc. to be printed, the print button bt2 as an operation element for starting printing, etc. are displayed. Will be printed.

続いて、印刷条件設定部56のSNSアドレス設定部63は、第1の特定情報取得部として機能し、ユーザが閲覧しているSNSi、例えば、SNS1を特定するSNSアドレス、すなわち、SNS1サーバSv1のアドレス「http://www. sns1. com/ 」を取得し、SNS1サーバSv1のアドレス「http://www. sns1. com/ 」にSNS1のユーザを特定するサブフォルダ「user1/ 」を付加することによって、ユーザのタイムラインのアドレス「http://www. sns1. com/ user1/ 」を設定する。 Subsequently, the SNS address setting unit 63 of the print condition setting unit 56 functions as a first specific information acquisition unit, and the SNS address that identifies the SNS that the user is browsing, for example, SNS1, that is, the SNS1 server Sv1. Acquire the address "http://www.sns1.com/" and add the subfolder "user1 /" that identifies the user of SNS1 to the address "http://www.sns1.com/" of the SNS1 server Sv1. Set the user's timeline address "http://www.sns1.com/user1/".

そして、印刷条件設定部56は、領域Ar2において、ユーザが記号○を付与することによって、タイムラインを選択したか又はフォロワーの一覧を選択したかを判断することにより、SNS1においてユーザが印刷を行う印刷対象が、タイムラインの記事、コメント、画像等であるか、又はユーザをフォローするフォロワーの一覧であるかを判断する。 Then, the print condition setting unit 56 determines whether the user has selected the timeline or the list of followers by assigning the symbol ◯ in the area Ar2, so that the user prints in the SNS1. Determine if the print target is an article, comment, image, etc. on the timeline, or a list of followers who follow the user.

領域Ar2において選択することができる印刷対象は、各SNSiが有している固有の情報、SNSアドレスだけでは特定することができない情報等に基づいて変更することができる。SNSiから取得することができる情報は、SNSiのサイトが外部に公開しているAPI(アプリケーション・プログラミング・インタフェース)に依存するので、APIに応じて印刷対象を選択することができる。 The print target that can be selected in the area Ar2 can be changed based on the unique information possessed by each SNS, the information that cannot be specified only by the SNS address, and the like. Since the information that can be acquired from SNSi depends on the API (application programming interface) that the SNSi site exposes to the outside, the print target can be selected according to the API.

また、印刷条件設定部56は、ユーザが領域Ar3に入力した日付、及び領域Ar4に入力した日付を読み込み、開始日設定部65は、領域Ar3に入力された日付を、印刷の対象となる記事、コメント、画像等の生成日の開始日として設定し、終了日設定部66は、領域Ar4に入力された日付を、印刷の対象となる記事、コメント、画像等の生成日の終了日として設定する。 Further, the print condition setting unit 56 reads the date input to the area Ar3 and the date input to the area Ar4 by the user, and the start date setting unit 65 prints the date input to the area Ar3. , Comment, image, etc. are set as the start date of the generation date, and the end date setting unit 66 sets the date input to the area Ar4 as the end date of the generation date of the article, comment, image, etc. to be printed. do.

例えば、ユーザが2015年の1年間のタイムラインの記事、コメント、画像等を印刷したい場合、領域Ar3に「2015/01/01」を、領域Ar4に「2015/12/31」を入力すればよい。 For example, if the user wants to print articles, comments, images, etc. of the 2015 one-year timeline, he / she can enter "2015/01/01" in the area Ar3 and "2015/12/31" in the area Ar4. good.

また、印刷条件設定部56は、ユーザが、領域Ar5に入力したプリンタ11の名称、例えば、「RollPaper Printer 1」を読み込むとともに、領域Ar6に入力した値「200」を読み込み、ロール紙最大印刷長設定部67は、印刷出力部25の媒体収容部にロール紙が収容されている場合に、ロール紙の許容印刷長を200〔cm〕に設定する。 Further, the print condition setting unit 56 reads the name of the printer 11 input to the area Ar5 by the user, for example, "RollPaperPrinter 1" and the value "200" input to the area Ar6, and reads the maximum print length of the roll paper. The setting unit 67 sets the allowable print length of the roll paper to 200 [cm] when the roll paper is stored in the medium storage unit of the print output unit 25.

このようにして、印刷条件が設定されると、印刷制御部51は、ユーザが間引き条件ボタンbt1を押下したかどうかを判断し、ユーザが間引き条件ボタンbt1を押下しなかった場合、印刷条件設定部56は、ユーザが印刷ボタンbt2を押下したかどうかを判断する。 When the print condition is set in this way, the print control unit 51 determines whether or not the user has pressed the thinning condition button bt1, and if the user has not pressed the thinning condition button bt1, the print condition setting. The unit 56 determines whether or not the user has pressed the print button bt2.

また、ユーザが間引き条件ボタンbt1を押下した場合、SNS検索制御部61の間引き条件設定部71は、第2の特定情報取得部として機能し、前記SNS印刷メニュー画面ds1の領域Ar1に設定されたSNSアドレスを取得し、取得したSNSアドレスが図7に示される検索テーブルTb1に記録されているかどうかを判断する。 Further, when the user presses the thinning condition button bt1, the thinning condition setting unit 71 of the SNS search control unit 61 functions as a second specific information acquisition unit and is set in the area Ar1 of the SNS print menu screen ds1. The SNS address is acquired, and it is determined whether or not the acquired SNS address is recorded in the search table Tb1 shown in FIG.

該検索ケーブルTb1は、前記記憶部17の不揮発性メモリ領域に記録され、各SNSi、本実施の形態においては、SNS1及びSNS2のアドレスであるSNSアドレス、並びにSNS1及びSNS2が外部に公開しているAPIのアドレスであるSNS検索APIアドレスのほかに、SNSアドレスに対応させて設定された複数の、本実施の形態においては、11個の検索項目と、検索項目ごとの、文字列から成る検索式、すなわち、SNS1サーバ用検索式及びSNS2サーバ用検索式の一覧とから成る。 The search cable Tb1 is recorded in the non-volatile memory area of the storage unit 17, and each SNS, in the present embodiment, the SNS address which is the address of the SNS1 and the SNS2, and the SNS1 and the SNS2 are open to the outside. SNS search which is an API address In addition to the API address, a plurality of search formulas composed of 11 search items and a character string for each search item in the present embodiment, which are set in correspondence with the SNS address. That is, it consists of a list of search expressions for the SNS1 server and search expressions for the SNS2 server.

本実施の形態において、前記検索項目は、図7に示されるように、No.3の「印刷対象=タイムライン検索」、No.4の「印刷対象=フォロワー検索」、No.5の「開始日(yyyy年mm月dd日)」、No.6の「終了日(yyyy年mm月dd日)」、No.7の「いいね数、xx以上」、No.8の「画像を含む」、No.9の「ハッシュタグ=#xxxx」、No.10の「シェアを含む」、No.11の「コメントを含む コメント全文」、No.12の「コメントを含む コメントの先頭部分のみを印刷」、及びNo.13の「コメントを含む テキストをAIで要約」から成る。 In the present embodiment, as shown in FIG. 7, the search item is No. No. 3 "Print target = Timeline search", No. No. 4 "Print target = Follower search", No. No. 5 "Start date (ym month dd day of yyy year)", No. No. 6 "End date (ym month dd day of yyy year)", No. 7 "Like number, xx or more", No. No. 8 "Including image", No. 9 "hashtag = # xxxxx", No. 10 "including share", No. No. 11 "Full comment including comment", No. 12 "Print only the first part of the comment including the comment", and No. It consists of 13 "Summary of text including comments by AI".

なお、前記検索項目のうちの所定の検索項目、本実施の形態においては、No.5の「開始日(yyyy年mm月dd日)」、及びNo.6の「終了日(yyyy年mm月dd日)」は、ユーザが図6に示されるSNS印刷メニュー画面ds1において生成日の開始日及び終了日を入力するのに伴って記録される。また、コメントの先頭部分は、コメントの先頭の所定の文字数の部分を意味する。 In addition, in the predetermined search item among the search items, in this embodiment, No. 5 "start date (yyyy year mm month dd day)", and No. The "end date (ym month dd day of yyy year)" of 6 is recorded as the user inputs the start date and end date of the generation date on the SNS print menu screen ds1 shown in FIG. Further, the head portion of the comment means a portion of a predetermined number of characters at the head of the comment.

この場合、領域Ar1に設定されたユーザのタイムラインのアドレスが「http://www. sns1. com/ user1/ 」であり、SNS1のものであるので、前記間引き条件設定部71は、検索テーブルTb1のSNS1サーバ用検索式の情報に基づいて、表示部15に、図8に示されるようなSNS1用の検索条件設定画面としての間引き条件設定画面ds2を形成し、該間引き条件設定画面ds2に間引き条件のデフォルトを表示し、ユーザに間引き条件の設定を促す。 In this case, the address of the user's timeline set in the area Ar1 is "http: //www.sns1.com/user1/" and is that of SNS1, so that the thinning condition setting unit 71 is a search table. Based on the information of the search formula for the SNS1 server of Tb1, a thinning condition setting screen ds2 as a search condition setting screen for SNS1 as shown in FIG. 8 is formed on the display unit 15, and the thinning condition setting screen ds2 is displayed. Displays the default of the thinning condition and prompts the user to set the thinning condition.

すなわち、前記間引き条件設定画面ds2には、間引き条件のデフォルトとして、領域Ar11に「いいね数」の値として20が、領域Ar12に「画像を含む」かどうかについてYesが、領域Ar13に「コメントを含む」かどうかについてYesが、領域Ar14に「コメントの先頭部分のみを印刷」するかどうかについてYesが表示される。 That is, on the thinning condition setting screen ds2, as the default of the thinning condition, 20 is set as the value of the "like number" in the area Ar11, Yes is set in the area Ar12 as to whether or not the area "includes an image", and "comment" is set in the area Ar13. Yes is displayed as to whether or not "includes", and Yes is displayed as to whether or not "print only the beginning of the comment" is displayed in the area Ar14.

ユーザは、前記間引き条件設定画面ds2において、領域Ar11の「いいね数」の値を変更したり、領域Ar12の「画像を含む」をNoに変更したり、領域Ar13の「コメントを含む」をNoに変更したり、領域Ar14の「コメントの先頭部分のみを印刷」をNoに変更したりすることができる。 On the thinning condition setting screen ds2, the user changes the value of the "like number" of the area Ar11, changes the "including image" of the area Ar12 to No, and changes the "includes comment" of the area Ar13. It can be changed to No, or "Print only the beginning of the comment" in the area Ar14 can be changed to No.

なお、間引き条件においては、領域Ar12の「画像を含む」がYesで表示されるかNoで表示されるかに関わらず、領域Ar13の「コメントを含む」がYesで表示されるかNoで表示されるかに関わらず、記事は必ず印刷される。また、領域Ar14の「コメントの先頭部分のみを印刷」がYesにされると、記事の先頭部分のみが印刷され、「コメントの先頭部分のみを印刷」がNoにされると、記事の全文が印刷される。 In the thinning condition, regardless of whether "including an image" in the area Ar12 is displayed as Yes or No, "including a comment" in the area Ar13 is displayed as Yes or No. Articles are always printed, regardless of whether they are done or not. If "Print only the beginning of the comment" in the area Ar14 is set to Yes, only the beginning of the article is printed, and if "Print only the beginning of the comment" is set to No, the entire text of the article is printed. It will be printed.

そして、ユーザが間引き条件設定画面ds2において操作要素としてのOKボタンbt3を押下すると、間引き条件設定部71は間引き条件を設定する。 Then, when the user presses the OK button bt3 as an operation element on the thinning condition setting screen ds2, the thinning condition setting unit 71 sets the thinning condition.

また、領域Ar1に設定されたユーザのタイムラインのアドレスがSNS2のものである場合、前記間引き条件設定部71は、検索テーブルTb1の情報に基づいて、表示部15に、図9に示されるようなSNS2用の検索条件設定画面としての間引き条件設定画面ds3を形成し、該間引き条件設定画面ds3に間引き条件のデフォルトを表示し、ユーザに間引き条件の設定を促す。 Further, when the address of the user's timeline set in the area Ar1 is that of the SNS2, the thinning condition setting unit 71 is shown on the display unit 15 in FIG. 9 based on the information in the search table Tb1. A thinning condition setting screen ds3 is formed as a search condition setting screen for SNS2, a default thinning condition is displayed on the thinning condition setting screen ds3, and the user is urged to set the thinning condition.

すなわち、前記間引き条件設定画面ds3には、間引き条件のデフォルトとして、領域Ar21に「いいね数」の値として20が、領域Ar22に「画像を含む」かどうかについてYesが、領域Ar23に「ハッシュタグ」として#原宿が、領域Ar24に「シェアを含む」かどうかについてNoが、領域Ar25に「コメントを含む」かどうかについてYesが、領域Ar26に「テキストをAIで要約」するかどうかについてYesが表示される。 That is, on the thinning condition setting screen ds3, as the default of the thinning condition, 20 is set as the value of the "like number" in the area Ar21, Yes is set in the area Ar22 as to whether or not the area "contains an image", and "hash" is set in the area Ar23. As a "tag", # Harajuku is No about whether the area Ar24 "contains a share", Yes about whether the area Ar25 "contains a comment", and Yes about whether the area Ar26 "summarizes the text by AI". Is displayed.

ユーザは、前記間引き条件設定画面ds3において、領域Ar21の「いいね数」の値を変更したり、領域Ar22の「画像を含む」をNoに変更したり、領域Ar23の「ハッシュタグ」を他のハッシュタグに変更したり、領域Ar24の「シェアを含む」をYesに変更したり、領域Ar25の「コメントを含む」をNoに変更したり、領域Ar26の「テキストをAIで要約」をNoに変更したりすることができる。 On the thinning condition setting screen ds3, the user changes the value of the "like number" of the area Ar21, changes the "including image" of the area Ar22 to No, and sets the "hashtag" of the area Ar23 to another. Change to the hashtag of, change "include share" of area Ar24 to Yes, change "include comment" of area Ar25 to No, change "text is summarized by AI" of area Ar26 to No. Can be changed to.

そして、ユーザが間引き条件設定画面ds3において操作要素としてのOKボタンbt4を押下すると、間引き条件設定部71は間引き条件を設定する。 Then, when the user presses the OK button bt4 as an operation element on the thinning condition setting screen ds3, the thinning condition setting unit 71 sets the thinning condition.

なお、例えば、図7に示される検索テーブルTb1のSNS1サーバ用検索式においては、検索項目No.9の「ハッシュタグ#xxxx」及び検索項目No. 10の「シェアを含む」について「−」が記録されているので、SNS1が「ハッシュタグ#xxxx」及び「シェアを含む」の検索項目に対応しておらず、図8の間引き条件設定画面ds2には、ハッシュタグ及びシェアについての間引き条件が表示されない。一方、検索テーブルTb1のSNS2サーバ用検索式においては、検索項目No.9の「ハッシュタグ#xxxx」及び検索項目No. 10の「シェアを含む」について検索式が記録されている。したがって、SNS2が「ハッシュタグ#XXXX」及び「シェアを含む」の検索項目に対応しているので、図9の間引き条件設定画面ds3には、ハッシュタグ及びシェアについての間引き条件が表示される。 For example, in the search formula for the SNS1 server of the search table Tb1 shown in FIG. 7, the search item No. Since "-" is recorded for "hashtag # xxx" of 9 and "including share" of search item No. 10, SNS1 corresponds to the search items of "hashtag # xxx" and "including share". However, the thinning condition setting screen ds2 in FIG. 8 does not display the thinning condition for the hashtag and the share. On the other hand, in the search formula for the SNS2 server of the search table Tb1, the search item No. Search formulas are recorded for 9 "hashtag # xxxxx" and search item No. 10 "including share". Therefore, since the SNS 2 corresponds to the search items of "hashtag #XXXXX" and "including the share", the thinning condition setting screen ds3 of FIG. 9 displays the thinning condition for the hashtag and the share.

このように、間引き条件設定画面ds2、ds3に形成される各間引き条件の検索項目は、SNSiのSNSアドレスに対応させて異ならせて表示される。 In this way, the search items of the thinning conditions formed on the thinning condition setting screens ds2 and ds3 are displayed differently according to the SNS address of the SNS.

続いて、印刷条件設定部56は、ユーザがSNS印刷メニュー画面ds1において印刷ボタンbt2を押下したかどうかを判断し、ユーザが印刷ボタンbt2を押下しなかった場合、印刷制御部51は、ユーザがSNS印刷アプリの終了を選択したかどうかを判断する。 Subsequently, the print condition setting unit 56 determines whether or not the user has pressed the print button bt2 on the SNS print menu screen ds1, and if the user does not press the print button bt2, the print control unit 51 is used by the user. Determine if you have selected to exit the SNS print app.

また、ユーザがSNS印刷メニュー画面ds1において印刷ボタンbt2を押下すると、SNS検索制御部61のSNS検索式生成部72は、前記SNS印刷メニュー画面ds1の領域Ar1に設定されたユーザのタイムラインのアドレスに基づいてSNSアドレスを取得し、取得したSNSアドレスが図7に示される検索テーブルTb1に記録されているかどうかを判断する。 Further, when the user presses the print button bt2 on the SNS print menu screen ds1, the SNS search formula generation unit 72 of the SNS search control unit 61 is the address of the user's timeline set in the area Ar1 of the SNS print menu screen ds1. The SNS address is acquired based on the above, and it is determined whether or not the acquired SNS address is recorded in the search table Tb1 shown in FIG.

SNSアドレスが検索テーブルTb1に記録されていない場合、印刷制御部51は、ユーザがSNS印刷アプリの終了を選択したかどうかを判断し、ユーザがSNS印刷アプリの終了を選択した場合、処理を終了する。 If the SNS address is not recorded in the search table Tb1, the print control unit 51 determines whether or not the user has selected the end of the SNS print application, and if the user selects the end of the SNS print application, the process ends. do.

また、SNSアドレスが検索テーブルTb1に記録されている場合、SNS検索式生成部72は、SNS印刷メニュー画面ds1において印刷条件設定部56によって設定された印刷条件、及び間引き条件設定画面ds2、ds3において間引き条件設定部71によって設定された間引き条件に基づいて、SNS検索式を生成し、SNS1サーバSv1に送信する。 When the SNS address is recorded in the search table Tb1, the SNS search formula generation unit 72 displays the print conditions set by the print condition setting unit 56 on the SNS print menu screen ds1 and the thinning condition setting screens ds2 and ds3. Based on the thinning condition set by the thinning condition setting unit 71, the SNS search formula is generated and transmitted to the SNS1 server Sv1.

例えば、インターネットブラウザによって、ユーザのタイムラインのアドレスが「http://www.snsl.com/userl/」であり、SNSアドレスが検索テーブルTb1に記録されている場合に、SNS印刷メニュー画面ds1において「印刷対象」が「タイムライン」に、「開始日」が「2015/01/01」に、「終了日」が「2015/12/31」に設定され、間引き条件設定画面ds2において、間引き条件として、「いいね数」の値が20以上に、「画像を含む」かどうかがYesに、「コメントを含む」かどうかがYesに設定されると、SNS検索式生成部72は、検索テーブルTb1の検索式を組み合わせ、SNS検索式
http://api.snsl.com/userl/get_time_line? since=2015−01−01 & until=2015−12−31 & favorite_minimum=20 & with_image & with_comment
を生成し、ネットワークNtを介してSNS1サーバSv1に送信する。
For example, when the user's timeline address is "http://www.snsl.com/userl/" and the SNS address is recorded in the search table Tb1 by an Internet browser, the SNS print menu screen ds1 is displayed. The "print target" is set to "timeline", the "start date" is set to "2015/01/01", and the "end date" is set to "2015/12/31". As a result, when the value of "the number of likes" is set to 20 or more, whether or not "includes an image" is set to Yes, and whether or not "includes a comment" is set to Yes, the SNS search formula generation unit 72 uses the search table. Combining the search formulas of Tb1, the SNS search formula http: // api. snsl. com / user / get_time_line? since = 2015-01-01 & unit = 2015-12-31 & favorite_minimum = 20 & with_image & with_coment
Is generated and transmitted to the SNS1 server Sv1 via the network Nt.

続いて、携帯端末12は、SNS1サーバSv1からSNS検索式による検索結果を受信する。 Subsequently, the mobile terminal 12 receives the search result by the SNS search formula from the SNS1 server Sv1.

ところで、SNS検索式生成部72が生成したSNS検索式がSNS1サーバSv1に送信されると、SNS1サーバSv1において、検索実行部32は、SNS検索式に基づいてSNS1の記事、コメント、画像等を検索し、間引き条件を満たす記事、コメント、画像等を生成するが、間引き条件の設定が十分でない場合、間引き条件を満たす記事、コメント、画像等の件数が多くなり、検索に必要な時間、すなわち、検索時間が長くなることが予想される。 By the way, when the SNS search formula generated by the SNS search formula generation unit 72 is transmitted to the SNS1 server Sv1, in the SNS1 server Sv1, the search execution unit 32 outputs articles, comments, images, etc. of the SNS1 based on the SNS search formula. Search and generate articles, comments, images, etc. that satisfy the thinning conditions, but if the thinning conditions are not set sufficiently, the number of articles, comments, images, etc. that satisfy the thinning conditions will increase, and the time required for searching, that is, , Search time is expected to be long.

そこで、検索時間が長くなることが予想される場合、検索実行部32は、検索を開始してよいかどうかを照会する開始可否照会通知を第1の検索情報として携帯端末12に送信する。そして、携帯端末12は、開始可否照会通知を受信したかどうかを判断し、開始可否照会通知受信を受信した場合、予想結果表示部59は、表示部15に、図10に示されるような「間引き条件が十分でなく、検索時間が長くなることが予想されます。」等の予想結果を表すメッセージを表示するとともに、図示されない検索実行確認画面を形成し、ユーザに検索を開始してよいかどうか、すなわち、間引き条件を変更しないかどうかを、ユーザに問い合わせることによって判断する。 Therefore, when the search time is expected to be long, the search execution unit 32 transmits a start availability inquiry notification for inquiring whether or not the search may be started to the mobile terminal 12 as the first search information. Then, the mobile terminal 12 determines whether or not the start possibility inquiry notification has been received, and when the start possibility inquiry notification has been received, the prediction result display unit 59 displays the display unit 15 as shown in FIG. Is it okay to display a message indicating the expected result such as "The thinning condition is not sufficient and the search time will be long" and form a search execution confirmation screen (not shown) to start the search to the user? Whether or not to change the thinning condition is determined by asking the user.

ユーザの指示に従って間引き条件を変更する場合、SNS検索制御部61は、検索キャンセルメッセージをSNS1サーバSv1に送信する。 When the thinning condition is changed according to the user's instruction, the SNS search control unit 61 sends a search cancel message to the SNS1 server Sv1.

また、ユーザの指示に従って間引き条件を変更しない場合、SNS検索制御部61は、検索続行メッセージをSNS1サーバSv1に送信する。 If the thinning condition is not changed according to the user's instruction, the SNS search control unit 61 sends a search continuation message to the SNS1 server Sv1.

そして、携帯端末12からSNS1サーバSv1に送信されたSNS検索式において、間引き条件の設定が十分である場合、すなわち、携帯端末12がSNS1サーバSv1から開始可否照会通知を受信しなかった場合、携帯端末12は、SNS1サーバSv1から、検索によって抽出された記事、コメント、画像等を第2の検索情報として受信する。 Then, in the SNS search formula transmitted from the mobile terminal 12 to the SNS1 server Sv1, when the thinning condition is sufficiently set, that is, when the mobile terminal 12 does not receive the start possibility inquiry notification from the SNS1 server Sv1, the mobile phone is carried. The terminal 12 receives articles, comments, images, etc. extracted by the search from the SNS1 server Sv1 as the second search information.

次に、レイアウト制御部58は、プリンタ設定部53からプリンタ情報を取得し、該プリンタ情報、並びに媒体収容部に収容された用紙の用紙サイズ、及び印刷条件設定部56によって設定された印刷条件に基づいて、記事、コメント、画像等を印刷するための印刷レイアウトを決定する。 Next, the layout control unit 58 acquires printer information from the printer setting unit 53, and sets the printer information, the paper size of the paper accommodated in the medium storage unit, and the print conditions set by the print condition setting unit 56. Based on this, the print layout for printing articles, comments, images, etc. is determined.

続いて、前記予想結果表示部59は、レイアウト制御部58によって決定された印刷レイアウトを評価し、決定された印刷レイアウトに従って印刷を行った場合の印刷結果を予想し、予想結果を表示部15に表示し、ユーザによる指示を求める。 Subsequently, the forecast result display unit 59 evaluates the print layout determined by the layout control unit 58, predicts the print result when printing is performed according to the determined print layout, and displays the forecast result on the display unit 15. Display and request user instructions.

例えば、ロール紙の印刷長が、ユーザがSNS印刷メニュー画面ds1において設定された許容印刷長を超える場合、予想結果表示部59は、表示部15に、図11に示されるような「今のままだと200cmを超えてしまいます。間引き条件を変更してください。〈OK〉」等の印刷状態の予想結果を表示するとともに、ユーザによる指示を促すメッセージを表示する。また、ロール紙の印刷長が許容印刷長を超えない場合、予想結果表示部59は、図12に示されるような「予想で180cmくらいになる見込みです。印刷を開始しますか?〈YES〉〈NO〉」等の印刷状態の予想結果を表示するとともに、ユーザによる指示を促すメッセージを表示する。 For example, when the print length of the roll paper exceeds the allowable print length set by the user on the SNS print menu screen ds1, the expected result display unit 59 displays the display unit 15 as shown in FIG. If it is, it will exceed 200 cm. Please change the thinning condition. The expected result of the printing state such as "<OK>" is displayed, and a message prompting the user to instruct is displayed. If the print length of the roll paper does not exceed the allowable print length, the forecast result display unit 59 says, "It is expected to be about 180 cm. Do you want to start printing? <YES> The expected result of the printing state such as "<NO>" is displayed, and a message prompting the user to give an instruction is displayed.

そして、ユーザによる、間引き条件を変更する指示がなく、印刷を開始する指示があった場合、印刷データ生成部54は、印刷レイアウトに従って印刷データを生成し、プリンタ11に送信する。 Then, when there is no instruction to change the thinning condition by the user and there is an instruction to start printing, the print data generation unit 54 generates print data according to the print layout and sends it to the printer 11.

次に、フローチャートについて説明する。
ステップS1 印刷条件設定部56はSNS印刷メニュー画面ds1を形成し、印刷条件を設定する。
ステップS2 印刷制御部51はユーザが間引き条件ボタンbt1を押下したかどうかを判断する。ユーザが間引き条件ボタンbt1を押下した場合はステップS3に進み、ユーザが間引き条件ボタンbt1を押下しなかった場合はステップS6に進む。
ステップS3 間引き条件設定部71はSNSアドレスを取得する。
ステップS4 間引き条件設定部71はSNSアドレスが検索テーブルTb1に記録されているかどうかを判断する。SNSアドレスが検索テーブルTb1に記録されている場合はステップS5に進み、SNSアドレスが検索テーブルTb1に記録されていない場合はステップS6に進む。
ステップS5 間引き条件設定部71は検索テーブルTb1の情報に基づいて間引き条件設定画面ds2、ds3を形成し、間引き条件を設定する。
ステップS6 印刷条件設定部56はユーザが印刷ボタンbt2を押下したかどうかを判断する。ユーザが印刷ボタンbt2を押下した場合はステップS7に進み、ユーザが印刷ボタンbt2を押下しなかった場合はステップS9に進む。
ステップS7 SNS検索式生成部72はSNSアドレスを取得する。
ステップS8 SNS検索式生成部72はSNSアドレスが検索テーブルTb1に記録されているかどうかを判断する。SNSアドレスが検索テーブルTb1に記録されている場合はステップS10に進み、SNSアドレスが検索テーブルTb1に記録されていない場合はステップS9に進む。
ステップS9 印刷制御部51はユーザがSNS印刷アプリの終了を選択したかどうかを判断する。ユーザがSNS印刷アプリの終了を選択した場合は処理を終了し、ユーザがSNS印刷アプリの終了を選択していない場合はステップS1に戻る。
ステップS10 SNS検索式生成部72は印刷条件及び間引き条件に基づいてSNS検索式を生成し、SNS1サーバSv1に送信する。
ステップS11 携帯端末12はSNS1サーバSv1から検索結果を受信する。
ステップS12 携帯端末12は開始可否照会通知を受信したかどうかを判断する。開始可否照会通知を受信した場合はステップS13に進み、開始可否照会通知を受信しなかった場合はステップS17に進む。
ステップS13 予想結果表示部59は表示部15に検索実行確認画面を形成する。
ステップS14 予想結果表示部59は間引き条件を変更しないかどうかを判断する。間引き条件を変更しない場合はステップS15に進み、間引き条件を変更する場合はステップS16に進む。
ステップS15 SNS検索制御部61は検索続行メッセージをSNS1サーバSv1に送信し、ステップS17に進む。
ステップS16 SNS検索制御部61は検索キャンセルメッセージをSNS1サーバSv1に送信し、ステップS1に戻る。
ステップS17 レイアウト制御部58はプリンタ情報を取得する。
ステップSl8 レイアウト制御部58はプリンタ情報、用紙サイズ及び印刷条件に基づいて印刷レイアウトを決定する。
ステップS19 予想結果表示部59は印刷を行った場合の予想結果を表示する。
ステップS20 予想結果表示部59は間引き条件を変更する指示がないかどうかを判断する。間引き条件を変更する指示がなかった場合はステップS21に進み、間引き条件を変更する指示があった場合はステップS1に戻る。
ステップS21 予想結果表示部59は印刷を開始する指示があったかどうかを判断する。印刷を開始する指示があった場合はステップS22に進み、印刷を開始する指示がなかった場合はステップS1に戻る。
ステップS22 印刷データ生成部54は印刷レイアウトに従って印刷データを生成し、プリンタ11に送信し、ステップS9に進む。
Next, the flowchart will be described.
Step S1 The print condition setting unit 56 forms the SNS print menu screen ds1 and sets the print conditions.
Step S2 The print control unit 51 determines whether or not the user has pressed the thinning condition button bt1. If the user presses the thinning condition button bt1, the process proceeds to step S3, and if the user does not press the thinning condition button bt1, the process proceeds to step S6.
Step S3 The thinning condition setting unit 71 acquires the SNS address.
Step S4 The thinning condition setting unit 71 determines whether or not the SNS address is recorded in the search table Tb1. If the SNS address is recorded in the search table Tb1, the process proceeds to step S5, and if the SNS address is not recorded in the search table Tb1, the process proceeds to step S6.
Step S5 The thinning condition setting unit 71 forms the thinning condition setting screens ds2 and ds3 based on the information in the search table Tb1 and sets the thinning condition.
Step S6 The print condition setting unit 56 determines whether or not the user has pressed the print button bt2. If the user presses the print button bt2, the process proceeds to step S7, and if the user does not press the print button bt2, the process proceeds to step S9.
Step S7 The SNS search expression generation unit 72 acquires the SNS address.
Step S8 The SNS search formula generation unit 72 determines whether or not the SNS address is recorded in the search table Tb1. If the SNS address is recorded in the search table Tb1, the process proceeds to step S10, and if the SNS address is not recorded in the search table Tb1, the process proceeds to step S9.
Step S9 The print control unit 51 determines whether or not the user has selected to end the SNS print application. If the user selects the end of the SNS print application, the process ends, and if the user does not select the end of the SNS print application, the process returns to step S1.
Step S10 The SNS search formula generation unit 72 generates an SNS search formula based on the print condition and the thinning condition, and transmits it to the SNS1 server Sv1.
Step S11 The mobile terminal 12 receives the search result from the SNS1 server Sv1.
Step S12 The mobile terminal 12 determines whether or not the start availability inquiry notification has been received. If the start availability inquiry notification is received, the process proceeds to step S13, and if the start availability inquiry notification is not received, the process proceeds to step S17.
Step S13 The prediction result display unit 59 forms a search execution confirmation screen on the display unit 15.
Step S14 The prediction result display unit 59 determines whether or not to change the thinning condition. If the thinning condition is not changed, the process proceeds to step S15, and if the thinning condition is changed, the process proceeds to step S16.
Step S15 The SNS search control unit 61 sends a search continuation message to the SNS1 server Sv1 and proceeds to step S17.
Step S16 The SNS search control unit 61 sends a search cancel message to the SNS1 server Sv1 and returns to step S1.
Step S17 The layout control unit 58 acquires printer information.
Step Sl8 The layout control unit 58 determines the print layout based on the printer information, the paper size, and the print conditions.
Step S19 The forecast result display unit 59 displays the forecast result when printing is performed.
Step S20 The prediction result display unit 59 determines whether or not there is an instruction to change the thinning condition. If there is no instruction to change the thinning condition, the process proceeds to step S21, and if there is an instruction to change the thinning condition, the process returns to step S1.
Step S21 The prediction result display unit 59 determines whether or not there is an instruction to start printing. If there is an instruction to start printing, the process proceeds to step S22, and if there is no instruction to start printing, the process returns to step S1.
Step S22 The print data generation unit 54 generates print data according to the print layout, transmits the print data to the printer 11, and proceeds to step S9.

次に、携帯端末12からSNS検索式が送信されたときのSNS1サーバSv1の動作について説明する。 Next, the operation of the SNS1 server Sv1 when the SNS search formula is transmitted from the mobile terminal 12 will be described.

図13は本発明の第1の実施の形態におけるSNS1サーバの動作を示すフローチャートである。 FIG. 13 is a flowchart showing the operation of the SNS1 server according to the first embodiment of the present invention.

まず、検索実行部32は、携帯端末12から送信されたSNS検索式を受信すると、該SNS検索式に基づいて検索時間を算出する。検索時間は、印刷の対象となる記事、コメント、画像等の生成日の開始日から終了日までの期間、検索の対象となる記事、コメント、画像等の件数等に基づいて算出される。記事、コメント、画像等の生成日の開始日から終了日までの期間が長くても、記事、コメント、画像等の件数が少ない場合、検索時間は長くならない。 First, when the search execution unit 32 receives the SNS search formula transmitted from the mobile terminal 12, the search execution unit 32 calculates the search time based on the SNS search formula. The search time is calculated based on the period from the start date to the end date of the generation date of the article, comment, image, etc. to be printed, the number of articles, comments, images, etc. to be searched. Even if the period from the start date to the end date of the generation date of articles, comments, images, etc. is long, the search time will not be long if the number of articles, comments, images, etc. is small.

次に、検索実行部32は、検索時間が所定値を超えるかどうかを判断し、所定値を超える場合、検索を開始してよいかどうかを照会する開始可否照会通知を第1の検索情報として携帯端末12に送信する。 Next, the search execution unit 32 determines whether or not the search time exceeds the predetermined value, and if the search time exceeds the predetermined value, the start possibility inquiry notification for inquiring whether or not the search may be started is used as the first search information. It is transmitted to the mobile terminal 12.

続いて、検索実行部32は、携帯端末12から検索キャンセルメッセージ又は検索続行メッセージを受信するのを待機する。検索実行部32は、携帯端末12から検索キャンセルメッセージを受信すると、処理を終了し、検索続行メッセージを受信すると、SNS検索式に基づいて、SNS1の記事、コメント、画像等を検索し、検索によって抽出された記事、コメント、画像等を第2の検索情報として携帯端末12に送信する。 Subsequently, the search execution unit 32 waits for receiving the search cancel message or the search continuation message from the mobile terminal 12. When the search execution unit 32 receives the search cancel message from the mobile terminal 12, the process ends, and when the search continuation message is received, the search execution unit 32 searches for articles, comments, images, etc. of SNS1 based on the SNS search formula, and searches by search. The extracted articles, comments, images, etc. are transmitted to the mobile terminal 12 as the second search information.

次に、フローチャートについて説明する。
ステップS31 検索実行部32はSNS検索式を受信する。
ステップS32 検索実行部32はSNS検索式に基づいて検索時間を算出する。
ステップS33 検索実行部32は検索時間が所定値を超えるかどうかを判断する。検索時間が所定値を超える場合はステップS34に進み、検索時間が所定値を超えない場合はステップS38に進む。
ステップS34 検索実行部32は開始可否照会通知を携帯装置12に送信する。
ステップS35 検索実行部32は携帯端末12から検索キャンセルメッセージ又は検索続行メッセージを受信するのを待機する。
ステップS36 検索実行部32は検索キャンセルメッセージを受信したかどうかを判断する。検索キャンセルメッセージを受信した場合は処理を終了し、検索キャンセルメッセージを受信しなかった場合はステップS37に進む。
ステップS37 検索実行部32は検索続行メッセージを受信したかどうかを判断する。検索続行メッセージを受信した場合はステップS38に進み、検索続行メッセージを受信しなかった場合は処理を終了する。
ステップS38 検索実行部32はSNS検索式に基づいて記事、コメント、画像等を検索する。
ステップS39 検索実行部32は検索によって抽出された記事、コメント、画像等を携帯端末12に送信し、処理を終了する。
Next, the flowchart will be described.
Step S31 The search execution unit 32 receives the SNS search formula.
Step S32 The search execution unit 32 calculates the search time based on the SNS search formula.
Step S33 The search execution unit 32 determines whether or not the search time exceeds a predetermined value. If the search time exceeds the predetermined value, the process proceeds to step S34, and if the search time does not exceed the predetermined value, the process proceeds to step S38.
Step S34 The search execution unit 32 transmits a start availability inquiry notification to the mobile device 12.
Step S35 The search execution unit 32 waits for receiving the search cancel message or the search continuation message from the mobile terminal 12.
Step S36 The search execution unit 32 determines whether or not the search cancellation message has been received. If the search cancel message is received, the process ends, and if the search cancel message is not received, the process proceeds to step S37.
Step S37 The search execution unit 32 determines whether or not the search continuation message has been received. If the search continuation message is received, the process proceeds to step S38, and if the search continuation message is not received, the process ends.
Step S38 The search execution unit 32 searches for articles, comments, images, etc. based on the SNS search formula.
Step S39 The search execution unit 32 transmits the articles, comments, images, etc. extracted by the search to the mobile terminal 12, and ends the process.

次に、プリンタ11において記事、コメント、画像等をロール紙に対して印刷したときの印刷結果について説明する。 Next, the printing result when the article, the comment, the image, etc. are printed on the roll paper by the printer 11 will be described.

図14は本発明の第1の実施の形態における記事、コメント、画像等の印刷結果の第1の例を示す図、図15は本発明の第1の実施の形態における記事、コメント、画像等の印刷結果の第2の例を示す図、図16は本発明の第1の実施の形態における記事、コメント、画像等の印刷結果の第3の例を示す図である。 FIG. 14 is a diagram showing a first example of a print result of an article, a comment, an image, etc. in the first embodiment of the present invention, and FIG. 15 is a diagram showing an article, a comment, an image, etc. in the first embodiment of the present invention. FIG. 16 is a diagram showing a second example of the print result of the above, and FIG. 16 is a diagram showing a third example of the print result of an article, a comment, an image, etc. in the first embodiment of the present invention.

図14は、図8に示される間引き条件設定画面ds2において、間引き条件として、領域Ar12の「画像を含む」かどうかをYesに、領域Ar13の「コメントを含む」かどうかをYesに、領域Ar14の「コメントの先頭部分のみを印刷」するかどうかをNoに設定して、ロール紙Prに対してSNS1の記事、コメント、画像(image)等を印刷したときの印刷結果を示す。 In FIG. 14, in the thinning condition setting screen ds2 shown in FIG. 8, as the thinning condition, whether or not the area Ar12 "includes an image" is set to Yes, and whether or not the area Ar13 is "includes a comment" is set to Yes, and the area Ar14 is shown. "Print only the first part of the comment" is set to No, and the print result when the article, comment, image, etc. of SNS1 is printed on the roll paper Pr is shown.

この場合、記事及びコメントの全文並びに画像が、ユーザが設定した許容印刷長Lpが200〔cm〕以内のロール紙Prに、日付が新しい順にページごとに並べて印刷される。間引き条件を満たしたすべての記事、コメント、画像等が、インターネットブラウザでSNS1を閲覧したときと同じような印刷レイアウトで印刷されるので、SNS1のタイムラインを見るのと同じ感覚で印刷結果を見ることができる。 In this case, the full text of the article and the comment and the image are printed on the roll paper Pr having the allowable print length Lp set by the user within 200 [cm], arranged page by page in order of newest date. All articles, comments, images, etc. that meet the thinning conditions are printed in the same print layout as when browsing SNS1 with an Internet browser, so you can see the print results as if you were looking at the timeline of SNS1. be able to.

これにより、ユーザは、特定の期間に自分がSNS1に投稿したすべての記事、コメント、画像等をロール紙Prに印刷し、日付順に確認することができるので、携帯端末12において、複数の特定の記事、コメント、画像等を抽出したり、不要な記事、コメント、画像等を削除したりすることができる。 As a result, the user can print all the articles, comments, images, etc. that he / she posted on SNS1 in a specific period on the roll paper Pr and check them in chronological order. Articles, comments, images, etc. can be extracted, and unnecessary articles, comments, images, etc. can be deleted.

また、図15は、前記間引き条件設定画面ds2において、間引き条件として、領域Ar12の「画像を含む」かどうかをYesに、領域Ar13の「コメントを含む」かどうかをYesに、領域Ar14の「コメントの先頭部分のみを印刷」するかどうかをYesに設定して、ロール紙Prに対してSNS1の記事、コメント、画像(image)等を印刷したときの印刷結果を示す。なお、図15において、「記事先頭」は記事の先頭部分を、「コメント先頭」はコメントの先頭部分を意味する。 Further, in FIG. 15, in the thinning condition setting screen ds2, as the thinning condition, whether or not the area Ar12 "includes an image" is set to Yes, whether or not the area Ar13 is "includes a comment" is set to Yes, and the area Ar14 is "included". Whether or not to print only the first part of the comment is set to Yes, and the print result when the article, comment, image, etc. of SNS1 is printed on the roll paper Pr is shown. In FIG. 15, "the beginning of the article" means the beginning portion of the article, and "the beginning of the comment" means the beginning portion of the comment.

この場合、記事及びコメントの先頭部分並びに画像が、日付が新しい順に並べられ、画像を中心にした印刷が行われる。 In this case, the head portion of the article and the comment and the image are arranged in the order of newest date, and printing is performed centering on the image.

図14に示される印刷結果においては、記事及びコメントの全文が印刷されているので、各画像間に画像が形成されない領域が形成され、ロール紙Prの消費量が無用に多くなってしまう。これに対して、図15に示される印刷結果においては、記事及びコメントの先頭部分だけが印刷されているので、各画像間に、画像が形成されない領域が形成されることがなくなり、ロール紙Prの消費量を少なくすることができる。 In the print result shown in FIG. 14, since the full text of the article and the comment is printed, a region where no image is formed is formed between the images, and the consumption of the roll paper Pr is unnecessarily increased. On the other hand, in the print result shown in FIG. 15, since only the head portion of the article and the comment is printed, the area where the image is not formed is not formed between the images, and the roll paper Pr. It is possible to reduce the consumption of.

また、図16は、図9に示される間引き条件設定画面ds3において、間引き条件として、領域Ar22の「画像を含む」をYesに、領域Ar25の「コメントを含む」をNoに、領域Ar26の「テキストをAIで要約」をYesに設定して、ロール紙Prに対してSNS2の記事及びコメントの要約並びに画像(image)を印刷したときの印刷結果を示す。 Further, in FIG. 16, in the thinning condition setting screen ds3 shown in FIG. 9, as the thinning condition, “including an image” of the area Ar22 is set to Yes, “including a comment” of the area Ar25 is set to No, and “including a comment” of the area Ar26 is set to No. "Summary of text by AI" is set to Yes, and the print result when the summary of the article and the comment of SNS2 and the image are printed on the roll paper Pr is shown.

前述されたように、SNS2サーバSv2は、要約制御部44を備えているので、SNS2の記事及びコメントの要約を生成することができる。なお、図16において、「ダイジェスト」は記事及びコメントの要約を意味する。 As described above, since the SNS2 server Sv2 includes the summary control unit 44, it is possible to generate a summary of articles and comments of the SNS2. In FIG. 16, "digest" means a summary of articles and comments.

この場合、記事及びコメントの要約が印刷されるので、ユーザは記事及びコメントの内容を容易に把握することができる。また、各画像間に、画像が形成されない領域が形成されることがないので、ロール紙Prの消費量を少なくすることができる。 In this case, since the summary of the article and the comment is printed, the user can easily grasp the content of the article and the comment. Further, since the region where the image is not formed is not formed between the images, the consumption of the roll paper Pr can be reduced.

このように、本実施の形態においては、ネットワークNt上において情報を取得するためのSNSiを特定するSNSアドレスに基づいて、表示部15に間引き条件設定画面ds2、ds3が形成され、該間引き条件設定画面ds2、ds3において、間引き条件の検索項目がSNSiのSNSアドレスに対応させて異ならせて表示されるので、間引き条件を満たす記事、コメント、画像等の印刷対象の量を少なくすることができる。 As described above, in the present embodiment, the thinning condition setting screens ds2 and ds3 are formed on the display unit 15 based on the SNS address that specifies the SNS for acquiring information on the network Nt, and the thinning condition setting is performed. On the screens ds2 and ds3, the search items of the thinning condition are displayed differently according to the SNS address of the SNS, so that the amount of articles, comments, images, etc. that satisfy the thinning condition can be reduced.

したがって、記事、コメント、画像等について印刷を行う際にプリンタ11に加わる印刷負荷を小さくすることができる。 Therefore, it is possible to reduce the printing load applied to the printer 11 when printing articles, comments, images, and the like.

次に、本発明の第2の実施の形態について説明する。なお、第1の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。 Next, a second embodiment of the present invention will be described. The same reference numerals are given to those having the same structure as that of the first embodiment, and the effects of the same embodiment are used for the effects of the invention due to having the same structure.

図17は本発明の第2の実施の形態における間引き条件設定画面の例を示す図、図18は本発明の第2の実施の形態におけるアドレス入力画面の例を示す図である。 FIG. 17 is a diagram showing an example of a thinning condition setting screen in the second embodiment of the present invention, and FIG. 18 is a diagram showing an example of an address input screen in the second embodiment of the present invention.

図において、ds4は表示部15(図1)に形成されたSNS1用の検索条件設定画面としての間引き条件設定画面である。 In the figure, ds4 is a thinning condition setting screen as a search condition setting screen for SNS1 formed on the display unit 15 (FIG. 1).

この場合、該間引き条件設定画面ds4においては、間引き条件のデフォルトとして、領域Ar31に「いいね数」の値として20が、領域Ar32に「画像を含む」かどうかについてYesが、領域Ar33に「コメントを含む」かどうかについてYesが、領域Ar34に「テキストをAIで要約(外部サイト利用)」するかどうかについてYesが表示される。 In this case, in the thinning condition setting screen ds4, as the default of the thinning condition, 20 is set as the value of the "like number" in the area Ar31, Yes is set in the area Ar32 as to whether or not the area "includes an image", and "Yes" is set in the area Ar33. Yes is displayed as to whether or not "includes a comment", and Yes is displayed as to whether or not "text is summarized by AI (use of an external site)" in the area Ar34.

ユーザは、前記間引き条件設定画面ds4において、領域Ar31の「いいね数」の値を変更したり、領域Ar32の「画像を含む」をNoに変更したり、領域Ar33の「コメントを含む」をNoに変更したり、領域Ar34の「テキストをAIで要約(外部サイト利用)」をNoに変更したりすることができる。 On the thinning condition setting screen ds4, the user changes the value of the "like number" of the area Ar31, changes the "including image" of the area Ar32 to No, and changes the "includes comment" of the area Ar33. It can be changed to No, or the "text is summarized by AI (use of external site)" in the area Ar34 can be changed to No.

そして、ユーザが間引き条件設定画面ds4において操作要素としてのOKボタンbt5を押下すると、検索条件設定部としての間引き条件設定部71(図1)は間引き条件を設定する。 Then, when the user presses the OK button bt5 as an operation element on the thinning condition setting screen ds4, the thinning condition setting unit 71 (FIG. 1) as the search condition setting unit sets the thinning condition.

この場合、SNS1サーバSv1は要約制御部を備えていないので、要約を生成するために外部サイトの要約制御部が使用される。該要約制御部は、ネットワークNtを介してSNS1サーバSv1と接続され、SNS2サーバSv2(図1)の要約制御部44と同様に、SNSiの記事、コメント等の文書の全文に対して、AI機能によって文脈の理解、及びキーワードの抽出を行い、文書を要約し、人間が理解することができる程度の短く、かつ、簡潔な要約文書(ダイジェスト) を生成する。 In this case, since the SNS1 server Sv1 does not have a summary control unit, the summary control unit of the external site is used to generate the summary. The summary control unit is connected to the SNS1 server Sv1 via the network Nt, and like the summary control unit 44 of the SNS2 server Sv2 (FIG. 1), the AI function for the entire text of a document such as an article or comment of SNSi. The context is understood and keywords are extracted, the document is summarized, and a short and concise summary document (digest) that can be understood by humans is generated.

なお、「テキストをAIで要約(外部サイト利用)」がYesにされた状態でユーザがOKボタンbt5を押下すると、前記間引き条件設定部71は、前記表示部15に、図18に示されるアドレス入力画面ds5を形成し、該アドレス入力画面ds5に、「テキストをAIで要約します。AIを利用する外部サイトのアドレスを入力してください。」等のメッセージを表示するとともに、アドレスを入力するためのウインドウWnを形成し、操作要素としてのOKボタンbt6を表示する。ユーザがウインドウWnに外部サイトのアドレスを入力し、OKボタンbt6を押下すると、SNS1サーバSv1は、外部サイトにアクセスし、記事、コメント等を要約制御部に送信し、その後、外部サイトから要約文書を取得し、上位装置としての、かつ、端末装置としての携帯端末12に送信する。 When the user presses the OK button bt5 with "Summary of text by AI (use of external site)" set to Yes, the thinning condition setting unit 71 displays the address shown in FIG. 18 on the display unit 15. Form the input screen ds5, and on the address input screen ds5, display a message such as "Summary the text with AI. Please enter the address of the external site that uses AI." And enter the address. A window Wn for the purpose is formed, and the OK button bt6 as an operation element is displayed. When the user inputs the address of the external site in the window Wn and presses the OK button bt6, the SNS1 server Sv1 accesses the external site, sends articles, comments, etc. to the summary control unit, and then the summary document from the external site. Is acquired and transmitted to the mobile terminal 12 as a host device and as a terminal device.

ところで、前記第1、第2の実施の形態においては、前述されたように、携帯端末12において、ユーザが、インターネットブラウザで所定のSNSi、例えば、SNS1を閲覧しているときに、蓄積された記事、コメント、画像等について印刷を行うために、操作部14を操作してSNS印刷アプリを起動すると、印刷条件設定部56が、表示部15に、図6に示されるような印刷条件設定画面としてのSNS印刷メニュー画面ds1を形成し、ユーザが該SNS印刷メニュー画面ds1において操作要素としての間引き条件ボタンbt1を押下すると、間引き条件設定部71が、SNS印刷メニュー画面ds1の領域Ar1に設定されたSNS1のSNSアドレスを取得し、検索テーブルTb1(図7)を参照し、SNS1サーバ用検索式に基づいて、表示部15に、図8に示されるようなSNS1用の検索条件設定画面としての間引き条件設定画面ds2を形成し、ユーザに間引き条件の設定を促すようになっている。 By the way, in the first and second embodiments, as described above, the data is accumulated when the user is browsing a predetermined SNS, for example, SNS 1 on the mobile terminal 12 with an internet browser. When the SNS print application is started by operating the operation unit 14 in order to print articles, comments, images, etc., the print condition setting unit 56 displays the print condition setting screen as shown in FIG. 6 on the display unit 15. When the user presses the thinning condition button bt1 as an operation element on the SNS print menu screen ds1, the thinning condition setting unit 71 is set in the area Ar1 of the SNS print menu screen ds1. The SNS address of the SNS1 is acquired, the search table Tb1 (FIG. 7) is referred to, and based on the SNS1 server search formula, the display unit 15 is used as a search condition setting screen for the SNS1 as shown in FIG. The thinning condition setting screen ds2 is formed to prompt the user to set the thinning condition.

この場合、検索テーブルTb1にSNS1サーバ用検索式が記録されていないと、表示部15に間引き条件設定画面ds2を形成することができず、間引き条件を設定することができない。 In this case, if the search formula for the SNS1 server is not recorded in the search table Tb1, the thinning condition setting screen ds2 cannot be formed on the display unit 15, and the thinning condition cannot be set.

そこで、検索テーブルTb1にSNSiサーバ用検索式が記録されていない場合でも、表示部15に間引き条件設定画面を形成することができ、間引き条件を設定することができるようにした本発明の第3の実施の形態について説明する。なお、第1、第2の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。 Therefore, even when the search formula for the SNSi server is not recorded in the search table Tb1, the thinning condition setting screen can be formed on the display unit 15, and the thinning condition can be set. The embodiment of the above will be described. The same reference numerals are given to those having the same structure as those of the first and second embodiments, and the effects of the same embodiment are used for the effects of the invention due to having the same structure.

図19は本発明の第3の実施の形態における携帯端末の動作を示す第1のフローチャート、図20は本発明の第3の実施の形態における携帯端末の動作を示す第2のフローチャート、図21は本発明の第3の実施の形態における携帯端末の動作を示す第3のフローチャート、である。なお、本実施の形態において、第1の実施の形態における携帯端末12の動作と同じ動作については、図4及び5の第3、第4のフローチャートを援用し、その説明を省略する。 FIG. 19 is a first flowchart showing the operation of the mobile terminal according to the third embodiment of the present invention, and FIG. 20 is a second flowchart showing the operation of the mobile terminal according to the third embodiment of the present invention, FIG. 21. Is a third flowchart showing the operation of the mobile terminal according to the third embodiment of the present invention. In the present embodiment, for the same operation as the operation of the mobile terminal 12 in the first embodiment, the third and fourth flowcharts of FIGS. 4 and 5 are referred to, and the description thereof will be omitted.

ユーザが、上位装置としての、かつ、端末装置としての携帯端末12においてインターネットブラウザで所定のSNSiを閲覧しているときに、蓄積された記事、コメント、画像等について印刷を行うためにSNS印刷アプリを起動すると、印刷制御部51の印刷条件設定部56は、表示部15に、図6に示されるような印刷条件設定画面としてのSNS印刷メニュー画面ds1を形成し、ユーザによって選択された印刷条件を設定する。 An SNS printing application for printing accumulated articles, comments, images, etc. when a user is browsing a predetermined SNSi with an Internet browser on a mobile terminal 12 as a host device and as a terminal device. When the print condition setting unit 56 of the print control unit 51 is activated, the print condition setting unit 56 of the print control unit 51 forms the SNS print menu screen ds1 as the print condition setting screen as shown in FIG. 6 on the display unit 15, and the print condition selected by the user. To set.

続いて、検索条件設定部としての間引き条件設定部71は、ユーザがSNS印刷メニュー画面ds1において操作要素としての間引き条件ボタンbt1を押下したかどうかを判断し、ユーザが間引き条件ボタンbt1を押下しなかった場合、ユーザが操作要素としての印刷ボタンbt2を押下したかどうかを判断する。 Subsequently, the thinning condition setting unit 71 as the search condition setting unit determines whether or not the user has pressed the thinning condition button bt1 as an operation element on the SNS print menu screen ds1, and the user presses the thinning condition button bt1. If not, it is determined whether or not the user has pressed the print button bt2 as an operation element.

ユーザが間引き条件ボタンbt1を押下した場合、間引き条件設定部71は、前記SNS印刷メニュー画面ds1の領域Ar1に設定されたユーザのタイムラインのアドレスに基づいてSNSアドレスを取得し、取得したSNSアドレスが図7に示される検索テーブルTb1に記録されているかどうかを判断する。 When the user presses the thinning condition button bt1, the thinning condition setting unit 71 acquires an SNS address based on the address of the user's timeline set in the area Ar1 of the SNS print menu screen ds1, and the acquired SNS address. Is recorded in the search table Tb1 shown in FIG. 7.

ユーザが閲覧しているSNSiがSNS1である場合、SNS1のSNSアドレスは図7に示される検索テーブルTb1に記録されているので、間引き条件設定部71は、表示部15に、図8に示されるようなSNS1用の検索条件設定画面としての間引き条件設定画面ds2を形成し、間引き条件を設定する。 When the SNS viewed by the user is SNS1, the SNS address of SNS1 is recorded in the search table Tb1 shown in FIG. 7, so that the thinning condition setting unit 71 is shown on the display unit 15 and in FIG. The thinning condition setting screen ds2 as the search condition setting screen for SNS1 is formed, and the thinning condition is set.

これに対して、ユーザが閲覧しているSNSiが、例えば、SNS3であり、SNSアドレスが図7に示される検索テーブルTb1に記録されていない場合、間引き条件設定部71は、印刷条件設定部56によって設定された、記事、コメント、画像等の生成日の開始日及び終了日を読み込み、図示されないSNS3サーバに送信し、該SNS3サーバから、html情報に基づいて、前記開始日から終了日までの期間に蓄積された記事、コメント、画像等、及びSNS3サーバのコントロール情報を受信する。なお、前記コントロール情報は、SNS3サーバが備える各機能のプロパティ、種別、カテゴリ等の属性情報等から成る。 On the other hand, when the SNS browsed by the user is, for example, SNS3 and the SNS address is not recorded in the search table Tb1 shown in FIG. 7, the thinning condition setting unit 71 is the print condition setting unit 56. Reads the start date and end date of the generation date of articles, comments, images, etc. set by, and sends it to the SNS3 server (not shown), and from the SNS3 server, from the start date to the end date based on the html information. Receive articles, comments, images, etc. accumulated during the period, and control information of the SNS3 server. The control information includes attribute information such as properties, types, and categories of each function included in the SNS3 server.

そして、間引き条件設定部71は、SNS3サーバのコントロール情報に基づいて、表示部15にSNS3用の検索条件設定画面としての図示されない間引き条件設定画面を形成し、間引き条件を設定する。 Then, the thinning condition setting unit 71 forms a thinning condition setting screen (not shown) as a search condition setting screen for the SNS 3 on the display unit 15 based on the control information of the SNS3 server, and sets the thinning condition.

続いて、SNS検索制御部61は、ユーザがSNS印刷メニュー画面ds1において印刷ボタンbt2を押下したかどうかを判断し、ユーザが印刷ボタンbt2を押下しなかった場合、印刷制御部51は、ユーザがSNS印刷アプリの終了を選択したかどうかを判断する。 Subsequently, the SNS search control unit 61 determines whether or not the user has pressed the print button bt2 on the SNS print menu screen ds1, and if the user does not press the print button bt2, the print control unit 51 causes the user to press the print button bt2. Determine if you have selected to exit the SNS print app.

また、ユーザがSNS印刷メニュー画面ds1において印刷ボタンbt2を押下すると、SNS検索制御部61の情報取得部としてのSNS検索式生成部72は、前記SNS印刷メニュー画面ds1の領域Ar1に設定されたユーザのタイムラインのアドレスに基づいてSNSアドレスを取得し、取得したSNSアドレスが図7に示される検索テーブルTb1に記録されているかどうかを判断する。 Further, when the user presses the print button bt2 on the SNS print menu screen ds1, the SNS search formula generation unit 72 as the information acquisition unit of the SNS search control unit 61 is set in the area Ar1 of the SNS print menu screen ds1. The SNS address is acquired based on the address on the timeline of, and it is determined whether or not the acquired SNS address is recorded in the search table Tb1 shown in FIG.

そして、ユーザが閲覧しているSNSiがSNS1である場合、SNS1のSNSアドレスは検索テーブルTb1に記録されているので、SNS検索式生成部72は、SNS印刷メニュー画面ds1において印刷条件設定部56によって設定された印刷条件、及び間引き条件設定画面ds2において間引き条件設定部71によって設定された間引き条件に基づいて、SNS検索式を生成し、SNS1サーバSv1に送信する。 When the SNS being viewed by the user is SNS1, the SNS address of SNS1 is recorded in the search table Tb1, so that the SNS search formula generation unit 72 is set by the print condition setting unit 56 on the SNS print menu screen ds1. Based on the set print conditions and the thinning conditions set by the thinning condition setting unit 71 on the thinning condition setting screen ds2, the SNS search formula is generated and transmitted to the SNS1 server Sv1.

また、ユーザが閲覧しているSNSiがSNS3である場合、SNS3のSNSアドレスは検索テーブルTb1に記録されていないので、SNS検索式生成部72は、SNS印刷メニュー画面ds1において印刷条件設定部56によって設定された印刷条件、及びSNS3用の前記間引き条件設定画面において間引き条件設定部71によって設定された間引き条件に基づいて、SNS検索式を生成し、SNS3サーバに送信する。 Further, when the SNS being browsed by the user is SNS3, the SNS address of SNS3 is not recorded in the search table Tb1, so that the SNS search formula generation unit 72 is set by the print condition setting unit 56 on the SNS print menu screen ds1. Based on the set print conditions and the thinning conditions set by the thinning condition setting unit 71 on the thinning condition setting screen for SNS3, the SNS search formula is generated and transmitted to the SNS3 server.

続いて、携帯端末12は、SNS3サーバからSNS検索式による検索結果を受信する。 Subsequently, the mobile terminal 12 receives the search result by the SNS search formula from the SNS3 server.

そして、SNS検索式生成部72が生成したSNS検索式がSNS3サーバに送信されると、SNS3サーバにおいて、検索実行部は、SNS検索式に基づいてSNS3の記事、コメント、画像等を検索し、間引き条件を満たす記事、コメント、画像等を生成する。このとき、間引き条件が十分でない場合、検索時間が長くなることが予想される。 Then, when the SNS search expression generated by the SNS search expression generation unit 72 is transmitted to the SNS3 server, the search execution unit searches the SNS3 article, comment, image, etc. based on the SNS search expression in the SNS3 server. Generate articles, comments, images, etc. that meet the thinning conditions. At this time, if the thinning condition is not sufficient, it is expected that the search time will be long.

検索時間が長くなることが予想される場合、検索実行部は、検索を開始してよいかどうかを照会する開始可否照会通知を第1の検索情報として携帯端末12に送信する。そして、携帯端末12は、開始可否照会通知を受信したかどうかを判断し、開始可否照会通知受信を受信した場合、予想結果通知部としての予想結果表示部59は、表示部15に、図10に示されるような「間引き条件が十分でなく、検索時間が長くなることが予想されます。」等の予想結果を表すメッセージを表示するとともに、図示されない検索実行確認画面を形成し、ユーザに検索を開始してよいかどうか、すなわち、間引き条件を変更しないかどうかを問い合わせる。 When the search time is expected to be long, the search execution unit transmits a start availability inquiry notification for inquiring whether or not the search may be started to the mobile terminal 12 as the first search information. Then, the mobile terminal 12 determines whether or not the start possibility inquiry notification has been received, and when the start possibility inquiry notification reception is received, the prediction result display unit 59 as the prediction result notification unit is displayed on the display unit 15 in FIG. A message indicating the expected result such as "The thinning condition is not sufficient and the search time is expected to be long" as shown in is displayed, and a search execution confirmation screen (not shown) is formed to search the user. Ask if you want to start, that is, if you do not want to change the decimation conditions.

ユーザの指示に従って間引き条件を変更する場合、SNS検索制御部61は、検索キャンセルメッセージをSNS3サーバに送信する。 When the thinning condition is changed according to the user's instruction, the SNS search control unit 61 sends a search cancel message to the SNS3 server.

また、ユーザの指示に従って間引き条件を変更しない場合、SNS検索制御部61は、検索続行メッセージをSNS3サーバに送信する。 If the thinning condition is not changed according to the user's instruction, the SNS search control unit 61 sends a search continuation message to the SNS3 server.

そして、携帯端末12は、SNS3サーバから、検索によって抽出された記事、コメント、画像等を第2の検索情報として受信する。 Then, the mobile terminal 12 receives the articles, comments, images, etc. extracted by the search from the SNS3 server as the second search information.

次に、フローチャートについて説明する。
ステップS41 印刷条件設定部56はSNS印刷メニュー画面ds1を形成し、印刷条件を設定する。
ステップS42 間引き条件設定部71はユーザが間引き条件ボタンbt1を押下したかどうかを判断する。ユーザが間引き条件ボタンbt1を押下した場合はステップS43に進み、ユーザが間引き条件ボタンbt1を押下しなかった場合はステップS48に進む。
ステップS43 間引き条件設定部71はSNSアドレスを取得する。
ステップS44 間引き条件設定部71はSNSアドレスが検索テーブルTb1に記録されているかどうかを判断する。SNSアドレスが検索テーブルTb1に記録されている場合はステップS45に進み、ユーザが検索テーブルTb1に記録されていない場合はステップS46に進む。
ステップS45 間引き条件設定部71は検索テーブルTb1の情報に基づいて間引き条件設定画面ds2を形成し、間引き条件を設定し、ステップS48に進む。
ステップS46 間引き条件設定部71はSNS3サーバに開始日及び終了日を送信し、SNS3サーバから記事、コメント、画像等及びコントロール情報を受信する。
ステップS47 間引き条件設定部71は間引き条件設定画面を形成し、間引き条件を設定する。
ステップS48 SNS検索制御部61はユーザが印刷ボタンbt2を押下したかどうかを判断する。ユーザが印刷ボタンbt2を押下した場合はステップS49に進み、印刷ボタンbt2を押下しなかった場合はステップS58に進む。
ステップS49 SNS検索式生成部72はSNSアドレスを取得する。
ステップS50 SNS検索式生成部72はSNSアドレスが検索テーブルTb1に記録されているかどうかを判断する。SNSアドレスが検索テーブルTb1に記録されている場合はステップS10に進み、SNSアドレスが検索テーブルTb1に記録されていない場合はステップS51に進む。
ステップS51 SNS検索式生成部72は印刷条件、及び間引き設定画面で設定された間引き条件に基づいてSNS検索式を生成し、SNS1サーバSv1に送信する。
ステップS52 携帯端末12はSNS3サーバから検索結果を受信する。
ステップS53 携帯端末12は開始可否照会通知を受信したかどうかを判断する。開始可否照会通知を受信した場合はステップS54に進み、開始可否照会通知を受信しなかった場合はステップS17に進む。
ステップS54 予想結果表示部59は検索実行確認画面を形成する。
ステップS55 予想結果表示部59は間引き条件を変更しないかどうかを判断する。間引き条件を変更しない場合はステップS56に進み、間引き条件を変更する場合はステップS57に進む。
ステップS56 SNS検索制御部61は検索実行メッセージをSNS3サーバに送信し、ステップS17に進む。
ステップS57 SNS検索制御部61は検索キャンセルメッセージをSNS3サーバに送信し、ステップS41に戻る。
ステップS58 印刷制御部51はユーザがSNS印刷アプリの終了を選択したかどうかを判断する。ユーザがSNS印刷アプリの終了を選択した場合は処理を終了し、SNS印刷アプリの終了を選択しなかった場合はステップS41に戻る。
Next, the flowchart will be described.
Step S41 The print condition setting unit 56 forms the SNS print menu screen ds1 and sets the print conditions.
Step S42 The thinning condition setting unit 71 determines whether or not the user has pressed the thinning condition button bt1. If the user presses the thinning condition button bt1, the process proceeds to step S43, and if the user does not press the thinning condition button bt1, the process proceeds to step S48.
Step S43 The thinning condition setting unit 71 acquires the SNS address.
Step S44 The thinning condition setting unit 71 determines whether or not the SNS address is recorded in the search table Tb1. If the SNS address is recorded in the search table Tb1, the process proceeds to step S45, and if the user is not recorded in the search table Tb1, the process proceeds to step S46.
Step S45 The thinning condition setting unit 71 forms the thinning condition setting screen ds2 based on the information in the search table Tb1, sets the thinning condition, and proceeds to step S48.
Step S46 The thinning condition setting unit 71 transmits a start date and an end date to the SNS3 server, and receives articles, comments, images, and control information from the SNS3 server.
Step S47 The thinning condition setting unit 71 forms a thinning condition setting screen and sets the thinning condition.
Step S48 The SNS search control unit 61 determines whether or not the user has pressed the print button bt2. If the user presses the print button bt2, the process proceeds to step S49, and if the user does not press the print button bt2, the process proceeds to step S58.
Step S49 The SNS search expression generation unit 72 acquires the SNS address.
Step S50 The SNS search formula generation unit 72 determines whether or not the SNS address is recorded in the search table Tb1. If the SNS address is recorded in the search table Tb1, the process proceeds to step S10, and if the SNS address is not recorded in the search table Tb1, the process proceeds to step S51.
Step S51 The SNS search formula generation unit 72 generates an SNS search formula based on the print conditions and the thinning conditions set on the thinning setting screen, and transmits the SNS search formula to the SNS1 server Sv1.
Step S52 The mobile terminal 12 receives the search result from the SNS3 server.
Step S53 The mobile terminal 12 determines whether or not the start possibility inquiry notification has been received. If the start availability inquiry notification is received, the process proceeds to step S54, and if the start availability inquiry notification is not received, the process proceeds to step S17.
Step S54 The prediction result display unit 59 forms a search execution confirmation screen.
Step S55 The prediction result display unit 59 determines whether or not to change the thinning condition. If the thinning condition is not changed, the process proceeds to step S56, and if the thinning condition is changed, the process proceeds to step S57.
Step S56 The SNS search control unit 61 sends a search execution message to the SNS3 server, and proceeds to step S17.
Step S57 The SNS search control unit 61 sends a search cancellation message to the SNS3 server, and returns to step S41.
Step S58 The print control unit 51 determines whether or not the user has selected to end the SNS print application. If the user selects the end of the SNS print application, the process ends, and if the user does not select the end of the SNS print application, the process returns to step S41.

ところで、本実施の形態においては、ユーザがSNS3を閲覧しているときに、蓄積された記事、コメント、画像等について印刷を行う場合、間引き条件設定部71が、SNS3サーバから取得したコントロール情報に基づいて、表示部15にSNS3用の間引き条件設定画面を形成するようになっているが、ユーザがSNS3を閲覧し、蓄積された記事、コメント、画像等について印刷を行うたびにSNS3サーバからコントロール情報を取得する必要があり、携帯端末12とSNS3サーバとの間の通信データ量が多くなってしまう。 By the way, in the present embodiment, when printing the accumulated articles, comments, images, etc. while the user is browsing the SNS3, the thinning condition setting unit 71 uses the control information acquired from the SNS3 server. Based on this, a thinning condition setting screen for SNS3 is formed on the display unit 15, but every time a user browses SNS3 and prints accumulated articles, comments, images, etc., it is controlled from the SNS3 server. It is necessary to acquire information, and the amount of communication data between the mobile terminal 12 and the SNS3 server becomes large.

そこで、SNSiサーバからコントロール情報を一度取得した後は、SNSiに蓄積された記事、コメント、画像等について印刷を行う際に再びコントロール情報を取得する必要がなく、携帯端末12の処理速度を高くすることができるようにした本発明の第4の実施の形態について説明する。なお、第1〜第3の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。 Therefore, once the control information is acquired from the SNSi server, it is not necessary to acquire the control information again when printing the articles, comments, images, etc. stored in the SNSi, and the processing speed of the mobile terminal 12 is increased. The fourth embodiment of the present invention made possible will be described. The same reference numerals are given to those having the same structure as those of the first to third embodiments, and the effects of the same embodiment are used for the effects of the invention due to having the same structure.

図22は本発明の第4の実施の形態における検索テーブルの例を示す図である。 FIG. 22 is a diagram showing an example of a search table according to a fourth embodiment of the present invention.

図において、Tb2は検索ケーブルであり、該検索テーブルTb2は、記憶部17(図1)の不揮発性メモリ領域に記録され、各SNSi、本実施の形態においては、SNS1〜SNS3のアドレスであるSNSアドレス、各SNS1〜SNS3が外部に公開しているAPIのアドレスであるSNS検索APIアドレスのほかに、複数の、本実施の形態においては、12個の検索項目についての各SNS1サーバ〜SNS3サーバに送信される、文字列から成る検索式、すなわち、SNS1サーバ用検索式〜SNS3サーバ用検索式の一覧から成る。 In the figure, Tb2 is a search cable, and the search table Tb2 is recorded in the non-volatile memory area of the storage unit 17 (FIG. 1), and each SNSi, in the present embodiment, is an SNS which is an address of SNS1 to SNS3. In addition to the address and the SNS search API address which is the address of the API disclosed to the outside by each SNS1 to SNS3, in the present embodiment, there are a plurality of SNS1 servers to SNS3 servers for 12 search items. It consists of a list of search formulas composed of character strings to be transmitted, that is, search formulas for SNS1 server to search formulas for SNS3 server.

本実施の形態において、前記検索項目は、No.3の「印刷対象=タイムライン検索」、No.4の「印刷対象=フォロワー検索」、No.5の「開始日(yyyy年mm月dd日)」、No.6の「終了日(yyyy年mm月dd日)」、No.7の「いいね数、xx以上」、No.8の「画像を含む」、No.9の「ハッシュタグ=#xxxx」、No.10の「シェアを含む」、No.11の「コメントを含む コメント全文」、No.12の「コメントを含む コメントの先頭部分のみを印刷」、No.13の「コメントを含む テキストをAIで要約」及びNo.14の「動画を含まない」から成る。 In the present embodiment, the search item is No. No. 3 "Print target = Timeline search", No. No. 4 "Print target = Follower search", No. No. 5 "Start date (ym month dd day of yyy year)", No. No. 6 "End date (ym month dd day of yyy year)", No. 7 "Like number, xx or more", No. No. 8 "Including image", No. 9 "hashtag = # xxxxx", No. 10 "including share", No. No. 11 "Full comment including comment", No. No. 12 "Print only the first part of the comment including the comment", No. 13 "Summary of text including comments by AI" and No. It consists of 14 "does not include video".

本実施の形態において、SNS1サーバ用検索式及びSNS2サーバ用検索式は、あらかじめ生成され、検索テーブルTb2に記録されるが、SNS3サーバ用検索式は、第3の実施の形態のように、SNS検索制御部61(図1)がSNS3サーバからコントロール情報を取得し、該コントロール情報に基づいて生成される。 In the present embodiment, the search formula for the SNS1 server and the search formula for the SNS2 server are generated in advance and recorded in the search table Tb2, but the search formula for the SNS3 server is the SNS as in the third embodiment. The search control unit 61 (FIG. 1) acquires control information from the SNS3 server and is generated based on the control information.

この場合、SNS3サーバ用検索式においては、検索項目No.14の「動画を含まない」について、検索式「without_movie」が記録される。 In this case, in the search formula for the SNS3 server, the search item No. The search formula "without_movie" is recorded for 14 "does not include moving images".

したがって、例えば、ユーザのタイムラインのアドレスが「http://www.sns3.com/userl/」であり、印刷条件設定画面としてのSNS印刷メニュー画面ds1(図6)において、「印刷対象」が「タイムライン」に、「開始日」が「2015/01/01」に、「終了日」が「2015/12/31」に設定され、SNS3用の検索条件設定画面としての間引き条件設定画面において、間引き条件として、「いいね数」の値が20以上に、「画像を含む」がYesに、「コメントを含む」がYesに、「動画を含まない」がYesに設定されると、情報取得部としてのSNS検索式生成部72は、検索テーブルTb2の検索式を組み合わせ、SNS検索式
http://api.snsl.com/userl/get_time_line? since=2015−01−01 & until=2015−12−31 & favorite_minimum=20 & with_image & with_comment & without_movie
を生成し、ネットワークNtを介してSNS3サーバに送信すると、SNS3サーバの検索実行部は、リソース管理部から動画を除外して記事、コメント、画像等を検索する。
Therefore, for example, the address of the user's timeline is "http://www.sns3.com/userl/", and the "print target" is set on the SNS print menu screen ds1 (FIG. 6) as the print condition setting screen. In the "timeline", the "start date" is set to "2015/01/01" and the "end date" is set to "2015/12/31", and the thinning condition setting screen as the search condition setting screen for SNS3 is displayed. As a thinning condition, when the value of "number of likes" is set to 20 or more, "includes image" is set to Yes, "includes comment" is set to Yes, and "does not include video" is set to Yes. The SNS search formula generation unit 72 as the acquisition unit combines the search formulas of the search table Tb2, and the SNS search formula http: // API. snsl. com / user / get_time_line? since = 2015-01-01 & unit = 2015-12-31 & favorite_minimum = 20 & with_image & with_coment & without_movie
Is generated and transmitted to the SNS3 server via the network Nt, the search execution unit of the SNS3 server excludes the video from the resource management unit and searches for articles, comments, images, and the like.

なお、SNS3用の間引き条件設定画面において、間引き条件として「動画を含まない」がYesに設定された場合においても、動画から一部分を静止画像として切り出した画像を利用することができる。 Even when "does not include moving image" is set to Yes as the thinning condition on the thinning condition setting screen for SNS3, an image cut out from the moving image as a still image can be used.

本実施の形態において、SNS検索制御部61はSNS3サーバからコントロール情報を一度取得するだけでよいので、携帯端末12とSNS3サーバとの間の通信データ量を少なくすることができ、携帯端末12の処理速度を高くし、記事、コメント、画像等について効率良く印刷を行うことができる。 In the present embodiment, since the SNS search control unit 61 only needs to acquire the control information from the SNS3 server once, the amount of communication data between the mobile terminal 12 and the SNS3 server can be reduced, and the mobile terminal 12 can be used. The processing speed can be increased, and articles, comments, images, etc. can be printed efficiently.

前記各実施の形態においては、画像形成装置としてのプリンタ11と上位装置としての携帯端末12とによって形成された画像形成システムとしての印刷システムSyについて説明しているが、本発明を複写機、ファクシミリ、複合機等の画像形成装置と上位装置とによって形成された画像形成システムに適用することができる。 In each of the above embodiments, the printing system Sy as an image forming system formed by the printer 11 as an image forming apparatus and the portable terminal 12 as a higher-level device is described, but the present invention is described as a copier and a facsimile. , It can be applied to an image forming system formed by an image forming apparatus such as a multifunction device and a higher-level apparatus.

なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。 It should be noted that the present invention is not limited to each of the above-described embodiments, and various modifications can be made based on the gist of the present invention, and these are not excluded from the scope of the present invention.

15 表示部
63 SNSアドレス設定部
71 間引き条件設定部
72 SNS検索式生成部
ds2〜ds4 間引き条件設定画面
Nt ネットワーク
Sy 印刷システム
15 Display unit 63 SNS address setting unit 71 Thinning condition setting unit 72 SNS search formula generation unit ds2 to ds4 Thinning condition setting screen Nt network Sy printing system

Claims (9)

(a)表示部と、
(b)ネットワーク上で情報を取得するための情報取得対象を特定する特定情報を取得する特定情報取得部と、
(c)前記特定情報に基づいて、前記表示部に検索条件設定画面を形成し、該検索条件設定画面において、情報取得対象に蓄積された印刷対象を検索するための検索条件を設定する検索条件設定部と、
(d)設定された検索条件を満たす印刷対象を取得する情報取得部と
(e)前記情報取得対象における印刷対象を蓄積するサーバとを有するとともに、
(f)前記検索条件設定部は、検索条件設定画面において、検索条件の検索項目を、情報取得対象の特定情報に対応させて異ならせて表示し、
(g)前記情報取得部は、設定された検索条件に基づいて情報取得対象検索式を生成し、該情報取得対象検索式を前記ネットワークを介してサーバに送信し、検索条件を満たす印刷対象の情報を取得し、
(h)前記サーバにおいて、前記情報取得対象検索式に基づく検索が実行される前に、検索に要する検索時間が予想され、
(i)前記表示部に、サーバから通知された検索時間の予想結果に応じたメッセージが表示されることを特徴とする画像形成システム
(A) Display unit and
(B) A specific information acquisition unit that acquires specific information that specifies an information acquisition target for acquiring information on the network, and a specific information acquisition unit.
(C) A search condition for forming a search condition setting screen on the display unit based on the specific information and setting a search condition for searching the print target accumulated in the information acquisition target on the search condition setting screen. Setting part and
(D) An information acquisition unit that acquires print targets that satisfy the set search conditions , and
(E) It has a server that stores the print target in the information acquisition target, and also has a server.
(F) On the search condition setting screen, the search condition setting unit displays the search items of the search condition differently according to the specific information of the information acquisition target .
(G) The information acquisition unit generates an information acquisition target search formula based on the set search conditions, transmits the information acquisition target search formula to the server via the network, and print targets satisfying the search conditions. Get information,
(H) The search time required for the search is predicted before the search based on the information acquisition target search formula is executed on the server.
(I) An image forming system characterized in that a message corresponding to an expected result of a search time notified from a server is displayed on the display unit .
記検索条件の検索項目は、サーバに対応させてあらかじめ設定され、記憶部に記録される請求項に記載の画像形成システム。 Search item before Symbol search condition is set in advance to correspond to the server, the image forming system according to claim 1, which is recorded in the storage unit. 前記検索条件の検索項目は、サーバから取得したコントロール情報に基づいて設定される請求項に記載の画像形成システム。 The image forming system according to claim 1 , wherein the search item of the search condition is set based on the control information acquired from the server. 前記検索条件の検索項目は、サーバに対応させて前記記憶部に記録される請求項に記載の画像形成システム。 The image forming system according to claim 2 , wherein the search item of the search condition corresponds to the server and is recorded in the storage unit. 前記検索条件の検索項目は、検索項目ごとの検索式に対応させて、検索テーブルとして前記記憶部に記録される請求項2又は4に記載の画像形成システム。 The image forming system according to claim 2 or 4 , wherein the search item of the search condition corresponds to a search formula for each search item and is recorded in the storage unit as a search table. 前記特定情報取得部によって取得された特定情報に基づいて、前記表示部に印刷条件設定画面を形成し、該印刷条件設定画面において、情報取得対象に蓄積された印刷対象を印刷するための印刷条件を設定する印刷条件設定部を有する請求項1〜のいずれか1項に記載の画像形成システム。 Based on the identification information acquisition unit to thus acquired identification information, the display unit the print condition setting screen is formed, in the print condition setting screen printing for printing the print target which is accumulated in the information acquisition target The image forming system according to any one of claims 1 to 5 , which has a print condition setting unit for setting conditions. (a)前記情報取得対象はSNSであり、
(b)前記情報取得対象を特定する特定情報はSNSのアドレスである請求項1〜のいずれか1項に記載の画像形成システム。
(A) The information acquisition target is SNS.
(B) The image forming system according to any one of claims 1 to 6 , wherein the specific information for specifying the information acquisition target is an SNS address.
(a)ネットワークを介して接続された画像形成装置の媒体収容部に収容された媒体の情報、及び印刷対象の情報に基づいて印刷レイアウトを決定するレイアウト制御部と、
(b)印刷レイアウトに基づいて印刷データを生成する印刷データ生成部と、
(c)印刷データに基づいて実際の印刷を開始する前に、ユーザが期待する印刷結果が得られるかどうかを予想し、予想結果に応じたメッセージを前記表示部に表示するとともに、前記サーバから通知された検索時間の予想結果に応じたメッセージを前記表示部に表示する予想結果表示部とを有する請求項に記載の画像形成システム。
(A) A layout control unit that determines a print layout based on information on a medium accommodated in a medium accommodating unit of an image forming apparatus connected via a network and information on a print target.
(B) A print data generation unit that generates print data based on the print layout,
(C) Before starting actual printing based on the print data, it is predicted whether or not the print result expected by the user will be obtained, a message corresponding to the expected result is displayed on the display unit, and the server displays the message. The image forming system according to claim 1 , further comprising an expected result display unit that displays a message according to the predicted result of the notified search time on the display unit.
(a)ネットワーク上で情報を取得するための情報取得対象を特定する特定情報を取得し、
(b)該特定情報に基づいて、表示部に検索条件設定画面を形成し、該検索条件設定画面において、情報取得対象に蓄積された印刷対象を検索するための検索条件を設定し、
(c)設定された該検索条件を満たす印刷対象を取得し、
(d)前記情報取得対象における印刷対象をサーバに蓄積するとともに、
(e)前記検索条件設定画面において、検索条件の検索項目は、情報取得対象の特定情報に対応させて異ならせて表示され
(f)前記設定された検索条件に基づいて情報取得対象検索式が生成され、該情報取得対象検索式が前記ネットワークを介してサーバに送信され、検索条件を満たす印刷対象の情報が取得され、
(g)前記サーバにおいて、前記情報取得対象検索式に基づく検索が実行される前に、検索に要する検索時間が予想され、
(h)前記表示部に、サーバから通知された検索時間の予想結果に応じたメッセージが表示されることを特徴とする画像形成方法。
(A) Acquire specific information that identifies the information acquisition target for acquiring information on the network.
(B) Based on the specific information, a search condition setting screen is formed on the display unit, and on the search condition setting screen, search conditions for searching the print target accumulated in the information acquisition target are set.
(C) Acquire the print target that satisfies the set search condition , and
(D) The print target of the information acquisition target is stored in the server, and the print target is stored in the server.
(E) On the search condition setting screen, the search items of the search condition are displayed differently according to the specific information of the information acquisition target .
(F) An information acquisition target search formula is generated based on the set search conditions, the information acquisition target search formula is transmitted to the server via the network, and information to be printed that satisfies the search conditions is acquired.
(G) The search time required for the search is predicted before the search based on the information acquisition target search formula is executed on the server.
(H) on the display unit, an image forming method message corresponding to the expected result of the search time notified from the server and wherein Rukoto appears.
JP2018116770A 2018-06-20 2018-06-20 Image formation system and image formation method Active JP6977673B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018116770A JP6977673B2 (en) 2018-06-20 2018-06-20 Image formation system and image formation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018116770A JP6977673B2 (en) 2018-06-20 2018-06-20 Image formation system and image formation method

Publications (2)

Publication Number Publication Date
JP2019219910A JP2019219910A (en) 2019-12-26
JP6977673B2 true JP6977673B2 (en) 2021-12-08

Family

ID=69096788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018116770A Active JP6977673B2 (en) 2018-06-20 2018-06-20 Image formation system and image formation method

Country Status (1)

Country Link
JP (1) JP6977673B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0287274A (en) * 1988-09-22 1990-03-28 Nec Corp On-line information retrieving system
JP2002175319A (en) * 2000-12-05 2002-06-21 Ricoh Co Ltd Retrieval device, its method and recording medium
JP4305367B2 (en) * 2004-11-05 2009-07-29 ブラザー工業株式会社 Communication apparatus and image forming apparatus
JP2013004072A (en) * 2011-06-15 2013-01-07 Mekiki:Kk Electronic information transmission system, electronic information transmission repeating installation, electronic information transmission method and computer program
JP2014026614A (en) * 2012-07-30 2014-02-06 Kadokawa Digix Inc Search and information display system
JP2017045181A (en) * 2015-08-25 2017-03-02 コニカミノルタ株式会社 Image processing apparatus, image forming apparatus, image processing method, and control program

Also Published As

Publication number Publication date
JP2019219910A (en) 2019-12-26

Similar Documents

Publication Publication Date Title
US9699332B2 (en) Information providing apparatus, terminal device, information providing system, and computer readable medium
JP4866739B2 (en) Website for publishing and selling images
JP3744313B2 (en) Image printing apparatus and method, computer-readable recording medium recording program for printing image, and image management system
US8446616B2 (en) Image-forming apparatus, image-processing method, and control program for executing the same
US20080021929A1 (en) Information browser, method of controlling same, and program
KR20110133582A (en) Communication system, communication terminal, server, data storing method and recording medium
CN104050227A (en) PDF File Preview Manipulation
US10817646B2 (en) Information processing system and control method therefor
JP7056310B2 (en) How to set up the application program and download server
US9805471B2 (en) Information processing apparatus, information processing system, and information processing method
JP6977673B2 (en) Image formation system and image formation method
US20140344756A1 (en) Information processing apparatus, and control method therefor
US10885408B2 (en) Document generation system, method of controlling the same, and non-transitory computer readable medium
CN106161832A (en) Operation screen provides system, equipment and method and trunking
JP5231613B2 (en) Image processing apparatus, arithmetic device, communication system, transmission method, operation method, program, and recording medium
US20140176995A1 (en) Information processing system, information processing method, and storage medium
JP2011087072A (en) Image providing server device, control method thereof, and program
US20140176993A1 (en) Image processing system, image processing apparatus, document management server, control method and storage medium thereof
US11475687B2 (en) Information processing system
JP7009969B2 (en) Information processing equipment, programs, usage prediction methods and information processing systems
US20110279855A1 (en) Retrieval system, image forming apparatus, and recording medium
JP6544868B2 (en) Program, server and system for providing service related to electronic manual
JP2009025912A (en) Web camera image acquisition and website creation/update system
JP2017022523A (en) Image data management system, image data management method and program
JP5481925B2 (en) Network system and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200904

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20210615

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210915

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211025

R150 Certificate of patent or registration of utility model

Ref document number: 6977673

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150