WO2018154922A1 - 端末装置、処理方法及びプログラム - Google Patents

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

Info

Publication number
WO2018154922A1
WO2018154922A1 PCT/JP2017/044401 JP2017044401W WO2018154922A1 WO 2018154922 A1 WO2018154922 A1 WO 2018154922A1 JP 2017044401 W JP2017044401 W JP 2017044401W WO 2018154922 A1 WO2018154922 A1 WO 2018154922A1
Authority
WO
WIPO (PCT)
Prior art keywords
program
condition
predetermined operation
terminal device
web page
Prior art date
Application number
PCT/JP2017/044401
Other languages
English (en)
French (fr)
Inventor
勝也 米澤
Original Assignee
日本電気株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日本電気株式会社 filed Critical 日本電気株式会社
Publication of WO2018154922A1 publication Critical patent/WO2018154922A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Definitions

  • the present invention relates to a terminal device, a processing method, and a program.
  • Patent Document 1 discloses a system having a server and a terminal device.
  • the terminal device acquires content from the server. Then, the terminal device transmits predetermined information indicating that the content is actually used in its own device to the server at a predetermined timing. Based on the predetermined information transmitted from the terminal device, the server calculates and presents an evaluation value in consideration of the actual usage degree of the content corresponding to the predetermined information.
  • Patent Document 2 discloses a system having a tracking server, an advertisement distribution server, a medium provider server, and a terminal device.
  • the viewer operates the terminal device to access the website of the server for media providers, and requests browsing of the advertisement file.
  • the medium provider server accesses the advertisement distribution server and requests distribution of the advertisement file.
  • the advertisement distribution server distributes the advertisement file to the medium provider server in response to the request.
  • the advertisement file can be browsed by the terminal device.
  • the identification data embedded in the advertisement file and the browse count file are transmitted to the tracking server.
  • the tracking server receives and stores the identification data and the browsing count file.
  • the user performs many operations on the terminal device. For example, the user can display various information on the display, create an image file with the screen shot function while browsing it, copy text, save the image file, URL, etc., download content, etc. Web pages are printed, and various GUI (graphical user interface) components are operated. Some users find many operations cumbersome.
  • An object of the present invention is to reduce a user's operation burden.
  • Computer Detecting means for detecting that a predetermined operation has been executed; Determining means for determining whether display information displayed on the display when the predetermined operation is performed satisfies a first condition; An additional process executing means for executing an additional process different from the process according to the predetermined operation when it is determined that the first condition is satisfied;
  • a program is provided that functions as:
  • Detecting means for detecting that a predetermined operation has been executed; Determining means for determining whether display information displayed on the display when the predetermined operation is executed satisfies a first condition; An additional process execution means for executing an additional process different from the process according to the predetermined operation when it is determined that the first condition is satisfied; A terminal device is provided.
  • Computer A detection step of detecting that a predetermined operation has been performed; A determination step of determining whether display information displayed on the display when the predetermined operation is executed satisfies a first condition; If it is determined that the first condition is satisfied, an additional process execution step of executing an additional process different from the process according to the predetermined operation; Is provided.
  • the operation burden on the user is reduced.
  • the terminal device is, for example, a smartphone, a PC (personal computer), or the like, but is not limited thereto.
  • the terminal device has means for receiving a predetermined operation and executing a process (Process A) according to the operation.
  • the predetermined operations include an operation for generating an image file with a screen shot function, a copy operation for copying text, a save operation for saving an image file or a URL, a download operation for content, a print operation for printing a web page, etc. Although illustrated, it is not limited to these.
  • the terminal device has means for detecting that the predetermined operation has been executed. Further, the terminal device has means for determining whether the display information satisfies a predetermined condition based on the attribute of the display information displayed on the display at that time in response to the detection. Furthermore, the terminal device includes means for executing an additional process (process B) different from the process (process A) according to the operation when it is determined that the predetermined condition is satisfied.
  • the terminal device of the present embodiment described above can execute not only a process (process A) but also an additional process (process B) according to a predetermined operation.
  • process A a process
  • process B an additional process
  • the operation burden on the user can be reduced.
  • the terminal device can execute the additional process (Process B) only when the display information displayed on the display when a predetermined operation is performed satisfies a predetermined condition. For this reason, the inconvenience that the additional process (process B) is executed at an unnecessary timing can be reduced.
  • Each functional unit included in the terminal device includes an arbitrary computer CPU (Central Processing Unit), a memory, a program loaded into the memory, a storage unit such as a hard disk storing the program (stage of shipping the device in advance)
  • a storage unit such as a hard disk storing the program (stage of shipping the device in advance)
  • programs downloaded from storage media such as CDs (Compact Discs) and servers on the Internet can also be stored.) Realized by combination. It will be understood by those skilled in the art that there are various modifications to the implementation method and apparatus.
  • FIG. 1 is a block diagram illustrating a hardware configuration of a terminal device according to this embodiment.
  • the terminal device includes a processor 1A, a memory 2A, an input / output interface 3A, a peripheral circuit 4A, and a bus 5A.
  • the peripheral circuit 4A includes various modules.
  • the bus 5A is a data transmission path through which the processor 1A, the memory 2A, the peripheral circuit 4A, and the input / output interface 3A transmit / receive data to / from each other.
  • the processor 1A is an arithmetic processing device such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit).
  • the memory 2A is a memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory).
  • the input / output interface 3A is an interface for acquiring information from an input device (eg, keyboard, mouse, microphone, physical key, touch panel display, code reader, etc.), external device, external server, external sensor, etc., and an output device ( Examples: display, speaker, printer, mailer, etc.), external device, an interface for outputting information to an external server, etc.
  • the processor 1A can issue a command to each module and perform a calculation based on the calculation result.
  • FIG. 2 shows an example of a functional block diagram of the terminal device 10.
  • the terminal device 10 includes a detection unit 11, a determination unit 12, and an additional process execution unit 13.
  • the terminal device 10 performs processing (processing) according to an operation in accordance with at least one of an operation for generating an image file with a screen shot function, a copy operation, a save operation, a download operation, and a print operation.
  • a functional unit for executing A) is included.
  • a process (process A) for temporarily storing, for example, a selected range of text is executed according to the operation.
  • a process (process A) for saving a designated image file in the nonvolatile storage device of the terminal device 10 is executed according to the operation.
  • a save operation e.g., add to bookmark, add to favorite
  • the URL of the web page is recorded in a predetermined file according to the operation.
  • a process (process A) for storing in the nonvolatile storage device of the terminal device 10 is executed.
  • a process (process A) for transmitting a request for a specified file to a predetermined server is executed according to the operation.
  • the download operation is, for example, an operation for a GUI component included in the displayed web page.
  • processing (processing A) for transmitting data in a selected range to the printer is executed according to the operation.
  • the content of the process A illustrated here is an example to the last, and is not limited to these.
  • Each of the plurality of functional units included in the terminal device 10 is realized by, for example, a program installed in the terminal device 10.
  • the program may be installed in the terminal device 10 from the shipping stage of the terminal device 10, or may be installed in response to a user operation after shipment.
  • the detection unit 11, the determination unit 12, and the additional process execution unit 13 may be realized, for example, by installing a plug-in application.
  • the function unit that executes the process (process A) according to the above-described operation includes a program installed in the terminal device 10 from the shipment stage of the terminal device 10 and the plug installed according to a user operation after shipment. It may be realized by a program different from the in-app.
  • the detection unit 11 detects that a predetermined operation has been executed by the user.
  • the predetermined operation may be, for example, at least one of an operation for generating an image file with a screen shot function, a copy operation, a save operation, a download operation, and a print operation. These operations are executed by a user who is interested in the information displayed on the display.
  • a user who is interested in information displayed on the display may generate an image file including the information by using, for example, a screen shot function and store the image file in a nonvolatile storage device of the terminal device 10. Also, a user who is interested in the information displayed on the display can copy, for example, the text included in the information and paste it into another file, paste it into the body of an email, send it, May be posted to SNS (social networking service).
  • SNS social networking service
  • a user who is interested in information displayed on the display stores, for example, an image file included in the information in a nonvolatile storage device of the terminal device 10 or sets a URL of a web page being displayed as a predetermined URL. May be stored in a non-volatile storage device of the terminal device 10 (e.g., added to bookmarks, added to favorites).
  • the information is stored in the nonvolatile storage of the terminal device 10 by performing the download operation. May be stored in the device. Further, a user who is interested in information displayed on the display may print the information, for example.
  • predetermined operation illustrated here is merely an example, and may include other operations.
  • the determination unit 12 determines whether the display information displayed on the display when the predetermined operation is executed satisfies the first condition.
  • the first condition is, for example, “the display information is a web page and the web page satisfies the second condition”.
  • the second condition is, for example, “the web page has a button of a GUI (graphical user interface) component, and the first process is executed according to an operation on the button”.
  • the first process is, for example, “a process for transmitting information corresponding to the button (eg, information indicating that an operation has been performed on the button) to the server”.
  • the first process may be, for example, “a process for counting up a numerical value corresponding to the button”.
  • the web page may be a web page that displays information posted by the first user.
  • the button may be a button for notifying the first user of information corresponding to the button in response to an operation of the second user.
  • the GUI component is, for example, a “button operated by a user who sympathizes with the display information”, and may be a “like button”, a “add to favorite button”, or the like. Note that at least one of the first condition, the second condition, and the first process may be different from that illustrated. In such a case, the same effect can be realized.
  • the determination unit 12 specifies the active application (the application displaying the display information), specifies the file format of the display information, or analyzes the text of the HTML file, thereby displaying the display information. It may be determined whether the first condition is satisfied, or may be realized by other means.
  • the additional processing execution unit 13 performs an additional processing (processing B) that is different from the processing (processing A) according to the predetermined operation detected by the detection unit 11.
  • the addition process execution unit 13 executes the first process as the addition process (process B).
  • the first process is a process executed when an operation is performed on a web page having a GUI component button (eg, a like button or a favorite button).
  • the first process includes a process of transmitting information corresponding to the button to the server, a process of counting up a numerical value corresponding to the button, and the like.
  • a predetermined operation e.g., a screen
  • processing performed when an operation for the button is executed by the additional processing execution unit 13 ( The first process is executed.
  • the detection unit 11 continues to detect that a predetermined operation has been executed.
  • the predetermined operation is, for example, at least one of an operation for generating an image file with a screen shot function, a copy operation, a save operation, a download operation, and a print operation.
  • the determination unit 12 determines whether the display information displayed on the display when the predetermined operation is executed satisfies the first condition. (S11).
  • the first condition is, for example, “When the display information is a web page and an operation is performed by a user who sympathizes with the information (display information) displayed on the display, information indicating that fact is transmitted to the server.
  • the web page has a button (eg, like button, add to favorite button).
  • the additional process execution unit 13 When it is determined that the first condition is satisfied (Yes in S11), the additional process execution unit 13 is different from the process according to the predetermined operation detected by the detection unit 11 (Process A) (Process B). Is executed (S12). For example, the additional process execution unit 13 performs a process (first process) executed when the button is operated, specifically, a process of transmitting information indicating that the button is operated to the server. Execute.
  • the additional process execution unit 13 does not execute the additional process (Process B).
  • the terminal device 10 executes a process (Process A) according to the predetermined operation detected in S10. That is, the terminal device 10 generates, copies, saves, downloads, and prints an image file with the screen shot function.
  • the terminal device 10 of the present embodiment described above it is possible to execute not only a process (process A) according to the operation but also an additional process (process B) according to a predetermined operation.
  • process A a process
  • process B an additional process
  • the terminal device 10 of the present embodiment that executes a plurality of processes with one operation, the operation burden on the user can be reduced.
  • the terminal device 10 executes the additional process (Process B) only when the display information displayed on the display when a predetermined operation is performed satisfies a predetermined condition (first condition). can do. For this reason, the inconvenience that the additional process (process B) is executed at an unnecessary timing can be reduced.
  • the terminal device 10 is operated by, for example, a user who sympathizes with the first condition “display information is a web page and information (display information) displayed on the display”.
  • the web page has a button (e.g., a like button, an add to favorites button) for transmitting information indicating that to the server ”.
  • the content of the additional process (process B) can be a process of transmitting information indicating that the button has been operated to the server.
  • a user who is interested in and sympathizes with the information displayed on the display can generate an image file using the screen shot function, copy operation, save operation, and download operation. Executes operations that are performed when sympathy is performed by performing at least one of printing operations and acquiring desired information (for example, operations for the like button and the add to favorite button). can do. As a result, the operation burden can be reduced.
  • the server side uses not only the operation to be performed when sympathizing (for example, the operation on the like button or the add to favorite button), but also the degree of sympathy with the information using the predetermined operation as described above. Can be counted. As a result, a more accurate result can be obtained.
  • the terminal device 10 performs the first process described in the first embodiment and the additional process (process B) executed when it is determined that the first condition is satisfied. Different from the terminal device 10 of the embodiment. This will be described below.
  • An example of the hardware configuration of the terminal device 10 of the present embodiment is the same as that of the first embodiment.
  • FIG. 2 shows an example of a functional block diagram of the terminal device 10.
  • the terminal device 10 includes a detection unit 11, a determination unit 12, and an additional process execution unit 13.
  • the terminal device 10 performs processing (processing) according to an operation in accordance with at least one of an operation for generating an image file with a screen shot function, a copy operation, a save operation, a download operation, and a print operation.
  • a functional unit for executing A) is included.
  • An example of the process A is as described in the first embodiment.
  • the functional configuration of the detection unit 11 is the same as that of the first embodiment.
  • the detection unit 11 detects, for example, at least one of an operation for generating an image file using a screen shot function, an operation for storing content, and an operation for copying text.
  • the determination unit 12 determines whether the display information displayed on the display when the predetermined operation is executed satisfies the first condition.
  • the first condition is, for example, “the display information is a web page and the web page satisfies the second condition”.
  • the second condition is, for example, “the web page is a pre-registered website page”.
  • the determination unit 12 specifies, for example, an active application (an application that displays display information), specifies a file format of display information, a URL of a web page, and a URL of a website registered in advance. Or the display information may satisfy the first condition, or may be realized by other means.
  • the website registered in advance is explained.
  • a user has signed a contract with a manager of a predetermined website to receive a predetermined price when another user is guided to the website.
  • the website may be, for example, a shopping site or other.
  • the user registers a website with such a contract in the terminal device 10 in advance. Further, the user registers information (user identification information) for identifying himself (user) issued by the website in the terminal device 10.
  • a user quotes information (eg, images, texts, etc.) introduced on the website on his homepage or SNS and introduces it to other users. Then, by embedding the URL of the predetermined website in the quoted portion, the user who performed the operation on the quoted portion is guided to the predetermined website (the relevant website is connected to the terminal of the user who performed the operation on the quoted portion). Is displayed).
  • the terminal device 10 of this embodiment provides a function useful for such a user. Specifically, a function is provided that simplifies the process of acquiring information introduced on a predetermined website and associating the URL of the website or its own identification information with the information.
  • the additional process execution unit 13 may associate the URL of the displayed web page with, for example, an image file generated by the screen shot function. Further, the additional process execution unit 13 may associate the user identification information registered in advance in the terminal device 10 with the image file. When an operation for saving the image file in the nonvolatile storage device of the terminal device 10 is performed, the additional processing execution unit 13 may associate the URL or the user identification information with the saved image file.
  • the URL of the web page and its own user identification information are added to the image file.
  • the URL and user identification information may be recorded in the metadata of the image file.
  • the additional process execution unit 13 adds the URL of the displayed web page to the content stored in the nonvolatile storage device of the terminal device 10 by the storage operation, for example. You may associate. Further, the additional process execution unit 13 may associate the user identification information registered in advance with the terminal device 10 with the content.
  • the content may be a file of an image on a web page, or may be a file such as an image, a moving image, or a sound downloaded from a server by operating a download start button on the web page.
  • the URL of the web page and its own user identification are included in the file.
  • the URL and user identification information may be recorded in the file metadata.
  • the additional process execution unit 13 associates the URL of the displayed web page with the text copied by, for example, a copy operation and pasted into a predetermined file. May be. Further, the additional process execution unit 13 may associate the user identification information registered in advance with the terminal device 10 with the text. For example, the URL or user identification information may be embedded in text pasted into a file.
  • the detection unit 11 continues to detect that a predetermined operation has been executed.
  • the predetermined operation is, for example, at least one of an operation for generating an image file with a screen shot function, a copy operation, a save operation, a download operation, and a print operation.
  • the determination unit 12 determines whether the display information displayed on the display when the predetermined operation is executed satisfies the first condition. (S11).
  • the first condition is, for example, “the display information is a web page of a website registered in advance”.
  • the additional process execution unit 13 is different from the process according to the predetermined operation detected by the detection unit 11 (Process A) (Process B). Is executed (S12).
  • the additional processing execution unit 13 can add a web page to a file or text such as an image, a movie, or a sound that has been generated, saved, or pasted by a predetermined process (Process A) according to the predetermined operation.
  • a predetermined process Process A
  • the additional process execution unit 13 does not execute the additional process (Process B).
  • the terminal device 10 executes a process (Process A) according to the predetermined operation detected in S10. That is, the terminal device 10 generates, copies, saves, downloads, and prints an image file with the screen shot function.
  • a user who introduces a predetermined website to another user can perform acquisition only by performing a predetermined operation for acquiring information held by the website on the website. It is possible to associate the URL of the website, user identification information, and the like with the information. According to such a terminal device 10 of this embodiment, a user's operation burden can be reduced.
  • Computer Detecting means for detecting that a predetermined operation has been executed; Determining means for determining whether display information displayed on the display when the predetermined operation is performed satisfies a first condition; An additional process executing means for executing an additional process different from the process according to the predetermined operation when it is determined that the first condition is satisfied; Program to function as. 2.
  • the predetermined operation is a program that is at least one of an operation for generating an image file by a screen shot function, a copy operation, a save operation, a download operation, and a print operation. 3.
  • the first condition is a program in which the display information is a web page and the web page satisfies a second condition. 4).
  • the second condition is a program in which the web page has a GUI component button, and the first process is executed in response to an operation on the button. 5).
  • the first process is a program for transmitting information corresponding to the button to a server. 6).
  • the first process is a program for counting up a numerical value corresponding to the button. 7).
  • the web page is a web page that displays information posted by a first user
  • the button is a program for notifying the first user of information corresponding to the button in response to an operation of the second user. 8).
  • the additional process execution means is a program for executing the first process as the additional process. 9.
  • the second condition is a program in which the web page is a pre-registered website page. 10.
  • the predetermined operation is at least one of an operation of generating an image file with a screenshot function, an operation of saving content, and an operation of copying text
  • the additional processing execution means is a program for executing processing for associating a URL of the web page with the image file, the content, or the text as the additional processing.
  • the additional processing execution means is a program for executing processing for associating user identification information registered in a terminal device with the image file or the content as the additional processing.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

上記課題を解決するため、本発明は、所定の操作が実行されたことを検出する検出部(11)と、所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断部(12)と、第1の条件を満たすと判断された場合、所定の操作に応じた処理と異なる付加処理を実行する付加処理実行部(13)と、を有する端末装置(10)を提供する。

Description

端末装置、処理方法及びプログラム
 本発明は、端末装置、処理方法及びプログラムに関する。
 特許文献1には、サーバと端末装置とを有するシステムが開示されている。端末装置は、サーバからコンテンツを取得する。そして、端末装置は、自装置においてコンテンツが実際に使用されたことを示す所定の情報を所定のタイミングでサーバに送信する。サーバは、端末装置から送信された所定の情報に基づいて、所定の情報に対応するコンテンツについての実際の利用度合いを考慮した評価値を算出し、提示する。
 特許文献2には、トラッキングサーバと、広告配信用サーバと、媒体提供者用サーバと、端末装置とを有するシステムが開示されている。閲覧者は、端末装置を操作して媒体提供者用サーバのウェブサイトにアクセスし、広告ファイルを閲覧要求する。媒体提供者用サーバは、広告配信用サーバにアクセスし、広告ファイルの配信を要求する。広告配信用サーバは、要求に応じて、広告ファイルを媒体提供者用サーバに配信する。媒体提供者用サーバが広告ファイルを受信すると、端末装置でその広告ファイルの閲覧が可能となる。端末装置で広告ファイルが閲覧されると、広告ファイルに埋め込まれた識別データと閲覧カウント用ファイルがトラッキングサーバに送信される。トラッキングサーバは、識別データと閲覧カウント用ファイルを受信し、記憶する。
特開2014-119861 特開2008-108057
 ユーザは、端末装置に対して多数の操作を行う。例えば、ユーザは、ディスプレイに各種情報を表示させ、それを閲覧しながらスクリーンショット機能で画像ファイルを生成したり、テキストをコピーしたり、画像ファイルやURL等を保存したり、コンテンツをダウンロードしたり、ウェブページを印刷したり、各種GUI(graphical user interface)部品に対する操作を行ったりする。多数の操作を面倒に感じるユーザもいる。本発明は、ユーザの操作負担を軽減することを課題とする。
 本発明によれば、
 コンピュータを、
 所定の操作が実行されたことを検出する検出手段、
 前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断手段、
 前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行手段、
として機能させるプログラムが提供される。
 また、本発明によれば、
 所定の操作が実行されたことを検出する検出手段と、
 前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断手段と、
 前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行手段と、
を有する端末装置が提供される。
 また、本発明によれば、
 コンピュータが、
 所定の操作が実行されたことを検出する検出工程と、
 前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断工程と、
 前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行工程と、
を実行する処理方法が提供される。
 本発明によれば、ユーザの操作負担が軽減される。
 上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。
本実施形態の端末装置のハードウエア構成の一例を概念的に示す図である。 本実施形態の端末装置の機能ブロック図の一例である。 本実施形態の端末装置の処理の流れの一例を示すフローチャートである。
<第1の実施形態>
 まず、本実施形態の端末装置の概要を説明する。端末装置は、例えば、スマートフォン、PC(personal computer)等であるが、これらに限定されない。
 端末装置は、所定の操作を受付け、操作に応じた処理(処理A)を実行する手段を有する。所定の操作は、スクリーンショット機能で画像ファイルを生成する操作、テキスト等をコピーするコピー操作、画像ファイルやURL等を保存する保存操作、コンテンツをダウンロード操作、ウェブページ等を印刷する印刷操作等が例示されるが、これらに限定されない。
 また、端末装置は、上記所定の操作が実行されたことを検出する手段を有する。また、端末装置は、上記検出に応じて、その時にディスプレイに表示されていた表示情報の属性に基づき、表示情報が所定の条件を満たすか判断する手段を有する。さらに、端末装置は、所定の条件を満たすと判断された場合、上記操作に応じた処理(処理A)と異なる付加処理(処理B)を実行する手段を有する。
 以上説明した本実施形態の端末装置は、所定の操作に応じて、操作に応じた処理(処理A)のみならず、付加処理(処理B)をも実行することができる。このように、1つの操作で複数の処理を実行する本実施形態の端末装置によれば、ユーザの操作負担を軽減できる。
 また、本実施形態の端末装置は、所定の操作がなされた際にディスプレイに表示されていた表示情報が所定の条件を満たす場合のみ、付加処理(処理B)を実行することができる。このため、不要なタイミングで付加処理(処理B)が実行される不都合を軽減できる。
 次に、端末装置の構成を詳細に説明する。まず、端末装置のハードウエア構成の一例について説明する。本実施形態の端末装置が備える各機能部は、任意のコンピュータのCPU(Central Processing Unit)、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット(あらかじめ装置を出荷する段階から格納されているプログラムのほか、CD(Compact Disc)等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる)、ネットワーク接続用インターフェイスを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
 図1は、本実施形態の端末装置のハードウエア構成を例示するブロック図である。図1に示すように、端末装置は、プロセッサ1A、メモリ2A、入出力インターフェイス3A、周辺回路4A、バス5Aを有する。周辺回路4Aには、様々なモジュールが含まれる。
 バス5Aは、プロセッサ1A、メモリ2A、周辺回路4A及び入出力インターフェイス3Aが相互にデータを送受信するためのデータ伝送路である。プロセッサ1Aは、例えばCPU(Central Processing Unit) やGPU(Graphics Processing Unit)などの演算処理装置である。メモリ2Aは、例えばRAM(Random Access Memory)やROM(Read Only Memory)などのメモリである。入出力インターフェイス3Aは、入力装置(例:キーボード、マウス、マイク、物理キー、タッチパネルディスプレイ、コードリーダ等)、外部装置、外部サーバ、外部センサ等から情報を取得するためのインターフェイスや、出力装置(例:ディスプレイ、スピーカ、プリンター、メーラ等)、外部装置、外部サーバ等に情報を出力するためのインターフェイスなどを含む。プロセッサ1Aは、各モジュールに指令を出し、それらの演算結果をもとに演算を行うことができる。
 次に、端末装置の機能構成を説明する。図2に、端末装置10の機能ブロック図の一例を示す。図示するように、端末装置10は、検出部11と、判断部12と、付加処理実行部13とを有する。
 図示しないが、端末装置10は、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つに応じて、操作に応じた処理(処理A)を実行する機能部を有する。
 スクリーンショット機能で画像ファイルを生成する操作が実行された場合、操作に応じて、例えばその時点でディスプレイに表示されている画像からなる画像ファイルを生成する処理(処理A)が実行される。また、コピー操作が実行された場合、操作に応じて、例えば選択されている範囲のテキストを一時的に記憶する処理(処理A)が実行される。また、保存操作が実行された場合、操作に応じて、例えば指定された画像ファイルを端末装置10の不揮発性の記憶装置内に保存する処理(処理A)が実行される。その他、表示中のウェブページのURLを保存する保存操作(例:ブックマークに追加、お気に入りに追加)が実行された場合、操作に応じて、例えばそのウェブページのURLを所定のファイルに記録して端末装置10の不揮発性の記憶装置内に保存する処理(処理A)が実行される。
 また、ダウンロード操作が実行された場合、操作に応じて、例えば指定されたファイルの要求を所定のサーバに送信する処理(処理A)が実行される。ダウンロード操作は、例えば、表示中のウェブページに含まれるGUI部品に対する操作である。その他、印刷操作が実行された場合、操作に応じて、例えば選択された範囲のデータをプリンターに送信する処理(処理A)が実行される。なお、ここで例示した処理Aの内容はあくまで一例であり、これらに限定されない。
 端末装置10が備える複数の機能部各々は、例えば端末装置10にインストールされたプログラムにより実現される。プログラムは、端末装置10の出荷段階から端末装置10にインストールされていてもよいし、出荷後にユーザ操作に応じてインストールされてもよい。検出部11、判断部12及び付加処理実行部13は、例えばプラグインアプリのインストールにより実現されてもよい。そして、上述した操作に応じた処理(処理A)を実行する機能部は、端末装置10の出荷段階から端末装置10にインストールされているプログラムや、出荷後にユーザ操作に応じてインストールされた上記プラグインアプリと異なるプログラムにより実現されてもよい。
 検出部11は、ユーザにより所定の操作が実行されたことを検出する。所定の操作は、例えば、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つであってもよい。これらの操作は、ディスプレイに表示されている情報に興味を持ったユーザにより実行されるものである。
 ディスプレイに表示されている情報に興味を持ったユーザは、例えばスクリーンショット機能で、当該情報を含む画像ファイルを生成し、端末装置10の不揮発性の記憶装置内に保存する場合がある。また、ディスプレイに表示されている情報に興味を持ったユーザは、例えば当該情報に含まれるテキスト等をコピーし、他のファイルに貼り付けたり、メールの本文に貼り付けて送信したり、そのテキストをSNS(social networking service)に投稿したりする場合がある。
 また、ディスプレイに表示されている情報に興味を持ったユーザは、例えば当該情報に含まれる画像ファイルを端末装置10の不揮発性の記憶装置内に保存したり、表示中のウェブページのURLを所定のファイルに記録して端末装置10の不揮発性の記憶装置内に保存したり(例:ブックマークに追加、お気に入りに追加)する場合がある。
 また、ディスプレイに表示されている情報に興味を持ったユーザは、例えば当該情報にダウンロード操作を受付ける機能が含まれている場合、ダウンロード操作をして所定のファイルを端末装置10の不揮発性の記憶装置内に保存する場合がある。また、ディスプレイに表示されている情報に興味を持ったユーザは、例えば当該情報を印刷する場合がある。
 なお、ここで例示した所定の操作はあくまで一例であり、その他の操作を含んでもよい。
 判断部12は、所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する。
 第1の条件は、例えば、「表示情報がウェブページであり、かつ、ウェブページが第2の条件を満たすこと」である。第2の条件は、例えば、「当該ウェブページがGUI(graphical user interface)部品のボタンを有し、当該ボタンに対する操作に応じて第1の処理が実行されること」である。第1の処理は、例えば、「上記ボタンに対応する情報(例:上記ボタンに対する操作がなされたことを示す情報)をサーバに送信する処理」である。第1の処理は、例えば、「上記ボタンに対応する数値をカウントアップする処理」であってもよい。例えば、ウェブページは、第1のユーザにより投稿された情報を表示するウェブページであってもよい。そして、上記ボタンは、第2のユーザの操作に応じて上記ボタンに対応する情報を第1のユーザに通知するためのボタンであってもよい。GUI部品は、例えば、「表示情報に共感したユーザにより操作されるボタン」であり、「いいねボタン」、「お気に入りに追加ボタン」等であってもよい。なお、第1の条件、第2の条件、及び、第1の処理の中の少なくとも1つは、例示したものと異なる内容であってもよい。かかる場合も、同様の作用効果を実現できる。
 判断部12は、例えば、アクティブなアプリ(表示情報を表示しているアプリ)を特定したり、表示情報のファイル形式を特定したり、HTMLファイルの文章を解析したりすることで、表示情報が第1の条件を満たすか判断してもよいし、その他の手段で実現してもよい。
 付加処理実行部13は、判断部12により第1の条件を満たすと判断された場合、検出部11により検出された所定の操作に応じた処理(処理A)と異なる付加処理(処理B)を実行する。具体的には、付加処理実行部13は、付加処理(処理B)として、上記第1の処理を実行する。第1の処理は、GUI部品のボタン(例:いいねボタン、お気に入りに追加ボタン)を有するウェブページにおいて、当該ボタンに対する操作が行われた場合に実行される処理である。例えば第1の処理は、上記ボタンに対応する情報をサーバに送信する処理や、上記ボタンに対応する数値をカウントアップする処理等である。
 本実施形態によれば、GUI部品のボタンに(例:いいねボタン、お気に入りに追加ボタン)対する操作が実行されていなくても、当該ボタンが表示されている状態で所定の操作(例:スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、印刷操作等)が実行されると、付加処理実行部13により、当該ボタンに対する操作が実行された際に行われる処理(第1の処理)が実行される。
 ここで、図3のフローチャートを用いて、本実施形態の端末装置10の処理の流れの一例を説明する。
 検出部11は、所定の操作が実行されたことの検出を継続する。所定の操作は、例えば、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つである。
 所定の操作が実行されたことを検出されると(S10のYes)、判断部12は、所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する(S11)。第1の条件は、例えば、「表示情報がウェブページであり、かつ、ディスプレイに表示されている情報(表示情報)に共感したユーザにより操作されると、その旨を示す情報がサーバに送信されるボタン(例:いいねボタン、お気に入りに追加ボタン)を当該ウェブページが有すること」である。
 第1の条件を満たすと判断された場合(S11のYes)、付加処理実行部13は、検出部11により検出された所定の操作に応じた処理(処理A)と異なる付加処理(処理B)を実行する(S12)。付加処理実行部13は、例えば、上記ボタンを操作された際に実行される処理(第1の処理)、具体的には上記ボタンを操作された旨を示す情報を上記サーバに送信する処理を実行する。
 一方、第1の条件を満たさないと判断された場合(S11のNo)、付加処理実行部13は、付加処理(処理B)を実行しない。
 なお、S11でYesの場合、及び、Noの場合、いずれにおいても、端末装置10は、S10で検出された所定の操作に応じた処理(処理A)を実行する。すなわち、端末装置10は、スクリーンショット機能で画像ファイルを生成したり、コピーしたり、保存したり、ダウンロードしたり、印刷したりする。
 以上説明した本実施形態の端末装置10によれば、所定の操作に応じて、操作に応じた処理(処理A)のみならず、付加処理(処理B)をも実行することができる。このように、1つの操作で複数の処理を実行する本実施形態の端末装置10によれば、ユーザの操作負担を軽減できる。
 また、本実施形態の端末装置10は、所定の操作がなされた際にディスプレイに表示されていた表示情報が所定の条件(第1の条件)を満たす場合のみ、付加処理(処理B)を実行することができる。このため、不要なタイミングで付加処理(処理B)が実行される不都合を軽減できる。
 また、本実施形態の端末装置10は、例えば、上記第1の条件を、「表示情報がウェブページであり、かつ、ディスプレイに表示されている情報(表示情報)に共感したユーザにより操作されると、その旨を示す情報がサーバに送信されるボタン(例:いいねボタン、お気に入りに追加ボタン)を当該ウェブページが有すること」とできる。そして、付加処理(処理B)の内容を、上記ボタンを操作されたことを示す情報をサーバに送信する処理とできる。
 このような本実施形態の端末装置10によれば、ディスプレイに表示されている情報に興味を持ち、共感したユーザは、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つを行い、所望の情報を取得する操作を行うことで、共感した際に操作する操作(例:いいねボタンやお気に入りに追加ボタンに対する操作)をも実行することができる。結果、操作負担を軽減できる。
 また、サーバ側は、共感した際に操作する操作(例:いいねボタンやお気に入りに追加ボタンに対する操作)のみならず、上述のような所定の操作をも利用して、情報に共感された度合いをカウントすることができる。結果、より精度の高い結果が得られる。
<第2の実施形態>
 本実施形態の端末装置10は、第1の実施形態で説明した第1の条件、及び、第1の条件を満たすと判断された場合に実行される付加処理(処理B)が、第1の実施形態の端末装置10と異なる。以下、説明する。
 本実施形態の端末装置10のハードウエア構成の一例は、第1の実施形態と同様である。
 図2に、端末装置10の機能ブロック図の一例を示す。図示するように、端末装置10は、検出部11と、判断部12と、付加処理実行部13とを有する。図示しないが、端末装置10は、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つに応じて、操作に応じた処理(処理A)を実行する機能部を有する。処理Aの一例は、第1の実施形態で説明した通りである。
 検出部11の機能構成は、第1の実施形態と同様である。検出部11は、例えば、スクリーンショット機能で画像ファイルを生成する操作、コンテンツを保存する操作、及び、テキストをコピーする操作の中の少なくとも1つを検出する。
 判断部12は、所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する。
 第1の条件は、例えば、「表示情報がウェブページであり、かつ、ウェブページが第2の条件を満たすこと」である。第2の条件は、例えば、「ウェブページが予め登録されたウェブサイトのページであること」である。判断部12は、例えば、アクティブなアプリ(表示情報を表示しているアプリ)を特定したり、表示情報のファイル形式を特定したり、ウェブページのURLと予め登録されているウェブサイトのURLとを比較したりすることで、表示情報が第1の条件を満たすか判断してもよいし、その他の手段で実現してもよい。
 ここで、予め登録されるウェブサイトについて説明する。ユーザは、所定のウェブサイトの管理者との間で、他のユーザを当該ウェブサイトに誘導した場合、所定の対価を受ける契約を締結している。当該ウェブサイトは、例えばショッピングサイトであってもよいし、その他であってもよい。ユーザは、このような契約をしているウェブサイトを、予め端末装置10に登録しておく。また、ユーザは、当該ウェブサイトにより発行された自身(ユーザ)を識別する情報(ユーザ識別情報)を、端末装置10に登録しておく。
 例えば、ユーザは、当該ウェブサイトで紹介されている情報(例:画像、テキスト等)を自身のホームページやSNS等で引用し、他のユーザに紹介する。そして、引用箇所に所定のウェブサイトのURLを埋め込んでおくことで、引用箇所に対する操作を行ったユーザを所定のウェブサイトに誘導する(引用箇所に対する操作を行ったユーザの端末に、当該ウェブサイトが表示される)。本実施形態の端末装置10は、このようなユーザにとって有益な機能を提供する。具体的には、所定のウェブサイトで紹介されている情報を取得し、当該情報にウェブサイトのURLや自身の識別情報を対応付ける処理を簡易にする機能を提供する。
 付加処理実行部13は、第1の条件を満たすと判断された場合、例えばスクリーンショット機能で生成された画像ファイルに、表示されているウェブページのURLを対応付けてもよい。また、付加処理実行部13は、当該画像ファイルに、予め端末装置10に登録さている上記ユーザ識別情報を対応付けてもよい。当該画像ファイルを端末装置10の不揮発性の記憶装置に保存する操作がなされると、付加処理実行部13は、保存された当該画像ファイルに上記URLやユーザ識別情報を対応付けてもよい。
 これらの処理は、予め登録しているウェブサイトのウェブページを表示中に、スクリーンショット機能で画像ファイルを生成した場合、その画像ファイルに、当該ウェブページのURL、及び、自身のユーザ識別情報を対応付ける処理に該当する。例えば、画像ファイルのメタデータに、上記URLやユーザ識別情報を記録してもよい。
 その他、付加処理実行部13は、第1の条件を満たすと判断された場合、例えば保存操作で端末装置10の不揮発性の記憶装置に保存されたコンテンツに、表示されているウェブページのURLを対応付けてもよい。また、付加処理実行部13は、当該コンテンツに、予め端末装置10に登録さている上記ユーザ識別情報を対応付けてもよい。コンテンツは、ウェブページ上の画像のファイルであってもよいし、ウェブページ上のダウンロード開始ボタンの操作によりサーバからダウンロードされる画像、動画、音声等のファイルであってもよい。
 これらの処理は、予め登録しているウェブサイトのウェブページから、画像、動画、音声等のファイルが取得され、保存された場合、そのファイルに、当該ウェブページのURL、及び、自身のユーザ識別情報を対応付ける処理に該当する。例えば、ファイルのメタデータに、上記URLやユーザ識別情報を記録してもよい。
 その他、付加処理実行部13は、第1の条件を満たすと判断された場合、例えばコピー操作でコピーされ、所定のファイルに貼り付けられたテキストに、表示されているウェブページのURLを対応付けてもよい。また、付加処理実行部13は、当該テキストに、予め端末装置10に登録さている上記ユーザ識別情報を対応付けてもよい。例えば、ファイルに貼り付けられたテキストに、上記URLやユーザ識別情報が埋め込まれてもよい。
 これらの処理は、予め登録しているウェブサイトのウェブページから、テキストがコピーされ、所定のファイルに貼り付けられた場合、そのテキストに、当該ウェブページのURL、及び、自身のユーザ識別情報を対応付ける処理に該当する。
 ここで、図3のフローチャートを用いて、本実施形態の端末装置10の処理の流れの一例を説明する。
 検出部11は、所定の操作が実行されたことの検出を継続する。所定の操作は、例えば、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つである。
 所定の操作が実行されたことを検出されると(S10のYes)、判断部12は、所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する(S11)。第1の条件は、例えば、「表示情報が、予め登録されたウェブサイトのウェブページであること」である。
 第1の条件を満たすと判断された場合(S11のYes)、付加処理実行部13は、検出部11により検出された所定の操作に応じた処理(処理A)と異なる付加処理(処理B)を実行する(S12)。付加処理実行部13は、例えば、上記所定の操作に応じた所定の処理(処理A)により生成、保存、貼り付け等の処理がなされた画像、動画、音声等のファイルやテキストに、ウェブページのURL、及び、予め端末装置10に登録されているユーザ識別情報を対応付ける。
 一方、第1の条件を満たさないと判断された場合(S11のNo)、付加処理実行部13は、付加処理(処理B)を実行しない。
 なお、S11でYesの場合、及び、Noの場合、いずれにおいても、端末装置10は、S10で検出された所定の操作に応じた処理(処理A)を実行する。すなわち、端末装置10は、スクリーンショット機能で画像ファイルを生成したり、コピーしたり、保存したり、ダウンロードしたり、印刷したりする。
 以上説明した本実施形態の端末装置10によれば、第1の実施形態と同様の作用効果を実現できる。
 また、本実施形態の端末装置10によれば、所定のウェブサイトを他のユーザに紹介するユーザは、当該ウェブサイトにおいて、当該ウェブサイトが有する情報を取得する所定の操作を行うのみで、取得した情報に、当該ウェブサイトのURLやユーザ識別情報等を対応付けることができる。このような本実施形態の端末装置10によれば、ユーザの操作負担を軽減できる。
 以下、参考形態の例を付記する。
1. コンピュータを、
 所定の操作が実行されたことを検出する検出手段、
 前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断手段、
 前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行手段、
として機能させるプログラム。
2. 1に記載のプログラムにおいて、
 前記所定の操作は、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つであるプログラム。
3. 1又は2に記載のプログラムにおいて、
 前記第1の条件は、前記表示情報がウェブページであり、かつ、前記ウェブページが第2の条件を満たすことであるプログラム。
4. 3に記載のプログラムにおいて、
 前記第2の条件は、該ウェブページがGUI部品のボタンを有し、当該ボタンに対する操作に応じて第1の処理が実行されることであるプログラム。
5. 4に記載のプログラムにおいて、
 前記第1の処理は、前記ボタンに対応する情報をサーバに送信する処理であるプログラム。
6. 4又は5に記載のプログラムにおいて、
 前記第1の処理は、前記ボタンに対応する数値をカウントアップする処理であるプログラム。
7. 5又は6に記載のプログラムにおいて、
 前記ウェブページは、第1のユーザにより投稿された情報を表示するウェブページであり、
 前記ボタンは、第2のユーザの操作に応じて前記ボタンに対応する情報を前記第1のユーザに通知するためのボタンであるプログラム。
8. 4から7のいずれかに記載のプログラムにおいて、
 前記付加処理実行手段は、前記付加処理として前記第1の処理を実行するプログラム。
9. 3に記載のプログラムにおいて、
 前記第2の条件は、前記ウェブページが予め登録されたウェブサイトのページであることであるプログラム。
10. 9に記載のプログラムにおいて、
 前記所定の操作は、スクリーンショット機能で画像ファイルを生成する操作、コンテンツを保存する操作、及び、テキストをコピーする操作の中の少なくとも1つであり、
 前記付加処理実行手段は、前記付加処理として、前記画像ファイル、前記コンテンツ又は前記テキストに前記ウェブページのURLを対応付ける処理を実行するプログラム。
11. 10に記載のプログラムにおいて、
 前記付加処理実行手段は、前記付加処理として、端末装置に登録されているユーザ識別情報を前記画像ファイル又は前記コンテンツに対応付ける処理を実行するプログラム。
12. 所定の操作が実行されたことを検出する検出手段と、
 前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断手段と、
 前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行手段と、
を有する端末装置。
13. コンピュータが、
 所定の操作が実行されたことを検出する検出工程と、
 前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断工程と、
 前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行工程と、
を実行する処理方法。
 この出願は、2017年2月23日に出願された日本出願特願2017-031912号を基礎とする優先権を主張し、その開示の全てをここに取り込む。

Claims (13)

  1.  コンピュータを、
     所定の操作が実行されたことを検出する検出手段、
     前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断手段、
     前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行手段、
    として機能させるプログラム。
  2.  請求項1に記載のプログラムにおいて、
     前記所定の操作は、スクリーンショット機能で画像ファイルを生成する操作、コピー操作、保存操作、ダウンロード操作、及び、印刷操作の中の少なくとも1つであるプログラム。
  3.  請求項1又は2に記載のプログラムにおいて、
     前記第1の条件は、前記表示情報がウェブページであり、かつ、前記ウェブページが第2の条件を満たすことであるプログラム。
  4.  請求項3に記載のプログラムにおいて、
     前記第2の条件は、該ウェブページがGUI(graphical user interface)部品のボタンを有し、当該ボタンに対する操作に応じて第1の処理が実行されることであるプログラム。
  5.  請求項4に記載のプログラムにおいて、
     前記第1の処理は、前記ボタンに対応する情報をサーバに送信する処理であるプログラム。
  6.  請求項4又は5に記載のプログラムにおいて、
     前記第1の処理は、前記ボタンに対応する数値をカウントアップする処理であるプログラム。
  7.  請求項5又は6に記載のプログラムにおいて、
     前記ウェブページは、第1のユーザにより投稿された情報を表示するウェブページであり、
     前記ボタンは、第2のユーザの操作に応じて前記ボタンに対応する情報を前記第1のユーザに通知するためのボタンであるプログラム。
  8.  請求項4から7のいずれか1項に記載のプログラムにおいて、
     前記付加処理実行手段は、前記付加処理として前記第1の処理を実行するプログラム。
  9.  請求項3に記載のプログラムにおいて、
     前記第2の条件は、前記ウェブページが予め登録されたウェブサイトのページであることであるプログラム。
  10.  請求項9に記載のプログラムにおいて、
     前記所定の操作は、スクリーンショット機能で画像ファイルを生成する操作、コンテンツを保存する操作、及び、テキストをコピーする操作の中の少なくとも1つであり、
     前記付加処理実行手段は、前記付加処理として、前記画像ファイル、前記コンテンツ又は前記テキストに前記ウェブページのURLを対応付ける処理を実行するプログラム。
  11.  請求項10に記載のプログラムにおいて、
     前記付加処理実行手段は、前記付加処理として、端末装置に登録されているユーザ識別情報を前記画像ファイル又は前記コンテンツに対応付ける処理を実行するプログラム。
  12.  所定の操作が実行されたことを検出する検出手段と、
     前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断手段と、
     前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行手段と、
    を有する端末装置。
  13.  コンピュータが、
     所定の操作が実行されたことを検出する検出工程と、
     前記所定の操作が実行された際にディスプレイに表示されていた表示情報が第1の条件を満たすか判断する判断工程と、
     前記第1の条件を満たすと判断された場合、前記所定の操作に応じた処理と異なる付加処理を実行する付加処理実行工程と、
    を実行する処理方法。
PCT/JP2017/044401 2017-02-23 2017-12-11 端末装置、処理方法及びプログラム WO2018154922A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017031912A JP6907587B2 (ja) 2017-02-23 2017-02-23 端末装置、処理方法及びプログラム
JP2017-031912 2017-02-23

Publications (1)

Publication Number Publication Date
WO2018154922A1 true WO2018154922A1 (ja) 2018-08-30

Family

ID=63253185

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2017/044401 WO2018154922A1 (ja) 2017-02-23 2017-12-11 端末装置、処理方法及びプログラム

Country Status (2)

Country Link
JP (1) JP6907587B2 (ja)
WO (1) WO2018154922A1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001147759A (ja) * 1999-11-24 2001-05-29 Casio Comput Co Ltd 情報編集装置及び情報編集処理プログラムを記憶した記憶媒体
JP2012064207A (ja) * 2010-09-15 2012-03-29 Samsung Electronics Co Ltd ホスト装置及びホスト装置のコンテンツ表示方法
JP2016532351A (ja) * 2014-05-13 2016-10-13 シャオミ・インコーポレイテッド プライバシー情報隠匿方法及び、プライバシー情報隠匿装置、プログラム及び記録媒体

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001147759A (ja) * 1999-11-24 2001-05-29 Casio Comput Co Ltd 情報編集装置及び情報編集処理プログラムを記憶した記憶媒体
JP2012064207A (ja) * 2010-09-15 2012-03-29 Samsung Electronics Co Ltd ホスト装置及びホスト装置のコンテンツ表示方法
JP2016532351A (ja) * 2014-05-13 2016-10-13 シャオミ・インコーポレイテッド プライバシー情報隠匿方法及び、プライバシー情報隠匿装置、プログラム及び記録媒体

Also Published As

Publication number Publication date
JP2018136824A (ja) 2018-08-30
JP6907587B2 (ja) 2021-07-21

Similar Documents

Publication Publication Date Title
US10394909B2 (en) Reducing redirects
US9736143B2 (en) Customized log-in experience
JP6245718B1 (ja) 情報提供システム
JP2010507174A (ja) シンジケーション情報を用いた補助表示の照合
KR20100023928A (ko) 텍스트 정보를 활용하는 전자 서적 서비스 제공 방법 및 그 시스템
US8896857B2 (en) Content receipt via email addresses
WO2010087257A1 (ja) 通信システム、サーバ装置、表示装置、情報処理方法およびプログラム
US10121154B2 (en) Information display apparatus, distribution apparatus, information display method, and non-transitory computer readable storage medium
US20100257413A1 (en) Verification service for dynamic content update
US10878055B2 (en) Web server
JP2012161076A (ja) 多機能装置に接続する大容量記憶装置にネットワークアクセスを可能にするシステム及び方法
US9536252B2 (en) Method and apparatus for enabling targeted messages based on usage of a document accessed within an internet browser
US10079950B2 (en) Printing system includes a terminal and a printer to detect user action for changing display area of an electronic page displayed on a display, and create history information of the user action
WO2018154922A1 (ja) 端末装置、処理方法及びプログラム
TWI742429B (zh) 於網頁中顯示可攜文件格式之簽章資訊之系統及方法
JP6349682B2 (ja) 情報管理プログラム、装置、及び方法
US9330066B2 (en) Dynamic display method of multi-layered PDF documents
JP7379019B2 (ja) プログラム、サーバ及び提供方法
US8782806B2 (en) Content usage managing apparatus, content usage managing method and program
US20140032712A1 (en) System and method for identifying the last relevant page in a digital publication
JP6720396B1 (ja) アフィリエイト広告制御装置、アフィリエイト広告制御方法及びプログラム
US20230014018A1 (en) Information processing apparatus, control method, and storage medium
Mccarthy Google will check apps by new developers more thoroughly
WO2019098676A1 (ko) 광고 종료시 예정된 종료 콘텐츠를 디스플레이하기 위한 방법 및 장치
JP2012212290A (ja) 書籍情報検索装置、書籍情報検索システム、書籍情報検索方法およびプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17898268

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17898268

Country of ref document: EP

Kind code of ref document: A1