JP2006099532A - Information processor, image data output method and program - Google Patents

Information processor, image data output method and program Download PDF

Info

Publication number
JP2006099532A
JP2006099532A JP2004286147A JP2004286147A JP2006099532A JP 2006099532 A JP2006099532 A JP 2006099532A JP 2004286147 A JP2004286147 A JP 2004286147A JP 2004286147 A JP2004286147 A JP 2004286147A JP 2006099532 A JP2006099532 A JP 2006099532A
Authority
JP
Japan
Prior art keywords
display
image data
instruction
display control
condition
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.)
Pending
Application number
JP2004286147A
Other languages
Japanese (ja)
Inventor
Tamaki Watanabe
環 渡辺
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.)
NEC Embedded Products Ltd
Original Assignee
NEC Embedded Products 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 NEC Embedded Products Ltd filed Critical NEC Embedded Products Ltd
Priority to JP2004286147A priority Critical patent/JP2006099532A/en
Publication of JP2006099532A publication Critical patent/JP2006099532A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information processor by which a slide display is automatically adjusted in accordance with the degree of interest of a user without conducting cumbersome work for changing the display sequence of images by the user. <P>SOLUTION: A conditions calculation section 23b calculates average display time for every image data outputted by a display processing section 23a, on the basis of the operation of the display processing section 23a; calculates display conditions based on the average display time; and stores the calculated display conditions on a display conditions storage section 26. A display control section 23c controls the operation of the display processing section 23a when an input terminal 24 receives a slide display command on the basis of the display conditions stored on the display conditions storage section 26. For example, the display control section 23c generates a slide show display control signal controlling the sequence of a plurality of image data outputted by the display processing section 23a under the display conditions. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、情報処理装置、画像データ出力方法およびプログラムに関し、特には、画面表示指示を受け付けた際に複数の画像データを順番に出力する情報処理装置、画像データ出力方法およびプログラムに関する。   The present invention relates to an information processing apparatus, an image data output method, and a program, and more particularly to an information processing apparatus, an image data output method, and a program that sequentially output a plurality of image data when a screen display instruction is received.

デジタルカメラの普及により、ユーザが保有している写真データは増えている。ユーザが保有している複数の写真データの中には、撮影に失敗した写真データ、および、あまり重要でない写真データが含まれている可能性が高い。   With the widespread use of digital cameras, the amount of photo data held by users is increasing. It is highly likely that the plurality of pieces of photograph data held by the user include photograph data that has failed to be photographed and less important photograph data.

一般に、ユーザがコンピュータで写真(電子写真)を閲覧する場合、コンピュータに写真を1枚ずつ表示させる方法と、コンピュータに写真を連続して表示(以下「スライドショー」と称する。)させる方法がある。   Generally, when a user browses photographs (electronic photographs) with a computer, there are a method of displaying photographs one by one on the computer and a method of displaying photographs continuously on a computer (hereinafter referred to as “slide show”).

スライドショーでは、電子アルバムに含まれるすべての写真が連続的に表示される。したがって、スライドショーでは、失敗写真および重要でない写真が、他の写真と同様に表示される。このため、単純なスライドショーでは、ユーザは、自己が好む写真を重点的に見ることができなかった。   In the slide show, all the photos included in the electronic album are displayed continuously. Therefore, in the slide show, failed photos and unimportant photos are displayed in the same way as other photos. For this reason, in a simple slide show, the user cannot focus on the photos he likes.

特許文献1(特開平11−344771号公報)、特許文献2(特開2000−67057号公報)および特許文献3(特開2003−316630号公報)には、ユーザの好みに応じて、スライドショーでの画像の表示順序を変更する技術が記載されている。   In Patent Document 1 (Japanese Patent Laid-Open No. 11-344771), Patent Document 2 (Japanese Patent Laid-Open No. 2000-67057), and Patent Document 3 (Japanese Patent Laid-Open No. 2003-316630), a slide show is performed according to user preference. A technique for changing the display order of the images is described.

特許文献1に記載の画像再生装置は、固有の特定情報が付加された画像データを再生する際に、その特定情報が示す内容に基づいて、画像データの表示順序を決定する。   When reproducing image data to which unique specific information is added, the image reproduction device described in Patent Document 1 determines the display order of image data based on the content indicated by the specific information.

特許文献2に記載の画像データ逐次表示装置は、検索対象画像データに類似した画像データを検索し、その検索した画像データを逐次表示する。   The image data sequential display device described in Patent Literature 2 searches for image data similar to the search target image data, and sequentially displays the searched image data.

特許文献3に記載の情報処理装置は、画像データのスライド表示の順番をユーザに設定させ、その設定された順番でスライド表示を実行する。
特開平11−344771号公報 特開2000−67057号公報 特開2003−316630号公報
The information processing apparatus described in Patent Literature 3 causes a user to set the order of slide display of image data, and executes slide display in the set order.
JP-A-11-344771 JP 2000-67057 A JP 2003-316630 A

特許文献1ないし3に記載の技術では、ユーザは、スライドショーでの画像の表示順序を変更するために、煩わしい作業を行わなければならない。   In the techniques described in Patent Documents 1 to 3, the user has to perform troublesome work in order to change the display order of images in the slide show.

具体的には、特許文献1に記載の画像再生装置では、ユーザは、固有の特定情報を画像データに付加するという煩わしい作業を行わなければならない。   Specifically, in the image reproduction device described in Patent Document 1, the user must perform a troublesome operation of adding unique specific information to image data.

特許文献2に記載の画像データ逐次表示装置では、ユーザは、検索対象画像データを指定するという煩わしい作業を行わなければならない。   In the image data sequential display device described in Patent Document 2, the user has to perform a troublesome task of designating search target image data.

特許文献3に記載の情報処理装置では、ユーザは、スライド表示の順番を設定するという煩わしい作業を行わなければならない。   In the information processing apparatus described in Patent Document 3, the user has to perform a troublesome operation of setting the order of slide display.

本発明の目的は、ユーザが画像の表示順序を変更するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的にスライド表示を調節することが可能な情報処理装置、画像データ出力方法、プログラムおよび記録媒体を提供することである。   An object of the present invention is to provide an information processing apparatus and image that can automatically adjust the slide display according to the degree of interest of the user, without requiring the user to perform troublesome work for changing the display order of the images. A data output method, a program, and a recording medium are provided.

上記の目的を達成するために、本発明の情報処理装置は、ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置であって、前記画面表示指示および前記画面表示指示と異なる表示制御指示を受け付ける入力部と、前記画面表示指示に対応する複数の画像データおよび前記表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部と、前記入力部が前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力部が前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理部と、前記表示処理部が出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記表示処理部の動作に基づいて算出する条件算出部と、前記入力部が前記画面表示指示を受け付けた際の前記表示処理部の動作を、前記条件算出部が算出した表示条件に基づいて制御する表示制御部と、を含む。   To achieve the above object, an information processing apparatus of the present invention is an information processing apparatus that outputs a plurality of image data corresponding to a screen display instruction when a screen display instruction is received from a user, An image data storage that stores a screen display instruction and an input unit that receives a display control instruction different from the screen display instruction, a plurality of image data corresponding to the screen display instruction, and image data including image data corresponding to the display control instruction And when the input unit accepts the screen display instruction, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit are output in a predetermined order, and the input When the display unit receives the display control instruction, the image data corresponding to the display control instruction stored in the image data storage unit is used as the display control instruction. And a condition calculation unit that calculates, for each image data output from the display processing unit, a display condition indicating a user's interest in the image data based on an operation of the display processing unit. A display control unit that controls the operation of the display processing unit when the input unit receives the screen display instruction based on the display condition calculated by the condition calculation unit.

また、本発明の画像データ出力方法は、画面表示指示に対応する複数の画像データおよび該画面表示指示と異なる表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部を含み、ユーザから前記画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置が行う画像データ出力方法であって、前記画面表示指示および前記表示制御指示を択一的に受け付ける入力ステップと、前記入力ステップで前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力ステップで前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理ステップと、前記表示処理ステップで出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記表示処理ステップの動作に基づいて算出する条件算出ステップと、前記入力ステップで前記画面表示指示を受け付けた際の前記表示処理ステップの動作を、前記条件算出ステップで算出した表示条件に基づいて制御する表示制御ステップと、を含む。   The image data output method of the present invention includes an image data storage unit that stores a plurality of image data corresponding to a screen display instruction and image data including image data corresponding to a display control instruction different from the screen display instruction, An image data output method performed by an information processing apparatus that outputs a plurality of image data corresponding to a screen display instruction when the screen display instruction is received from a user, wherein the screen display instruction and the display control instruction are selected. When the screen display instruction is received at the input step and the input step, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit are output in a predetermined order. In addition, when the display control instruction is received in the input step, the display control instruction stored in the image data storage unit is A display processing step for outputting corresponding image data based on the display control instruction, and a display condition indicating a user's interest in the image data for each of the image data output in the display processing step. A condition calculating step for calculating based on the operation, and a display control step for controlling the operation of the display processing step when the screen display instruction is received in the input step based on the display condition calculated in the condition calculating step; ,including.

上記の発明によれば、画面表示指示に応じた画像データの出力動作は、表示条件に基づいて制御される。表示条件は、過去に入力された指示に応じた画像データの出力動作に基づいて算出される。過去の画像データの出力動作は、画像データごとのユーザの関心度を示す。このため、過去の表示動作が画面表示制御用の情報として用いられる。したがって、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的に画面表示を調節することが可能になる。   According to the above invention, the output operation of the image data according to the screen display instruction is controlled based on the display conditions. The display condition is calculated based on an image data output operation corresponding to an instruction input in the past. The past image data output operation indicates the degree of interest of the user for each image data. For this reason, the past display operation is used as information for screen display control. Therefore, it is possible to automatically adjust the screen display according to the degree of interest of the user without the user performing a troublesome operation for controlling the display of the image.

また、前記表示条件は、出力された画像データごとの表示平均時間に基づいて算出算出されることが望ましい。   The display condition is preferably calculated and calculated based on an average display time for each output image data.

上記の発明によれば、表示条件として、表示回数のみ、または、表示のべ時間を使用する場合に比べて、ユーザの関心度が表示条件に反映されやすくなる。その理由は、以下の通りである。   According to the above invention, as compared with the case where only the number of times of display or the total display time is used as the display condition, the degree of interest of the user is easily reflected in the display condition. The reason is as follows.

表示条件として、表示回数のみ、または、表示のべ時間を使用する場合、早送りされた映像データがユーザの関心度の高いデータとして誤認識されてしまう可能性がある。しかしながら、表示条件が表示平均時間に基づいて算出されると、早送りされた映像データをユーザの関心度の低いデータとして認識することが可能となる。   When only the number of times of display or the total display time is used as the display condition, the fast-forwarded video data may be erroneously recognized as data with high user interest. However, when the display condition is calculated based on the display average time, it is possible to recognize the fast-forwarded video data as data with a low interest level of the user.

また、前記表示条件は、出力された画像データごとの表示平均時間および表示回数に基づいて算出算出されることが望ましい。   The display condition is preferably calculated and calculated based on a display average time and a display count for each output image data.

上記の発明によれば、ユーザの関心度が表示条件により反映されやすくなる。その理由は、例えば、表示平均時間が同じ映像データに対するユーザの関心度を、表示回数で識別することが可能になるからである。   According to said invention, a user's interest level becomes easy to be reflected by display conditions. This is because, for example, it becomes possible to identify the degree of interest of the user with respect to video data having the same display average time by the number of display times.

また、前記表示条件は、複数の画像データが順番に出力されている間に変更された表示動作に基づいて算出されることが望ましい。   The display condition is preferably calculated based on a display operation that is changed while a plurality of pieces of image data are output in order.

上記の発明によれば、ユーザの関心度が表示条件により反映されやすくなる。   According to said invention, a user's interest level becomes easy to be reflected by display conditions.

また、前記表示条件に基づいて、複数の画像データの順番を制御することが望ましい。   It is desirable to control the order of the plurality of image data based on the display conditions.

上記の発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的に画面表示の順番を調節することが可能になる。   According to the above invention, it is possible to automatically adjust the order of screen display according to the degree of interest of the user without the user performing troublesome work for controlling the display of images.

また、複数の画像データをユーザの関心度が高い順に出力するように、前記表示条件に基づいて、複数の画像データの順番を制御することが望ましい。   In addition, it is desirable to control the order of the plurality of image data based on the display condition so that the plurality of image data are output in descending order of interest of the user.

上記の発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心度が高い順に画面表示を行うことが可能になる。   According to said invention, even if a user does not perform the troublesome operation | work for controlling the display of an image, it becomes possible to display a screen in order with a user's high degree of interest.

また、撮影日情報に基づいて複数の映像データを撮影日単位で画像データ群としてまとめた際に、複数の映像データを画像データ群単位で順番に出力するように、複数の画像データの順番を表示条件に基づいて制御することが望ましい。   In addition, when a plurality of video data is grouped as an image data group by shooting date unit based on shooting date information, the order of the plurality of image data is set so that the plurality of video data is output in order by image data group unit. It is desirable to control based on display conditions.

上記の発明によれば、複数の映像データを撮影日単位で順番に出力することが可能になる。   According to the above-described invention, it is possible to output a plurality of video data in order by shooting date.

また、各画像データ群の中で最もユーザの関心度が高い画像データの関心度のそれぞれを各画像データ群のユーザ関心度とした際に、該画像データ群のユーザ関心度が高い順に出力されるように、複数の画像データの順番が表示条件に基づいて制御されることが望ましい。   In addition, when the interest levels of the image data with the highest user interest level in each image data group are set as the user interest levels of each image data group, the image data groups are output in descending order of the user interest level. As described above, the order of the plurality of image data is desirably controlled based on the display conditions.

上記の発明によれば、複数の映像データを、ユーザの関心度順に撮影日単位で順番に出力することが可能になる。   According to said invention, it becomes possible to output several video data in order of a user's interest degree in order of a photography day unit.

また、画面表示指示を受け付けた日に近い日付順に前記画像データ群が出力され、かつ、共通の画像データ群に含まれる画像データをユーザの関心度が高い順に出力するように、複数の画像データの順番が表示条件に基づいて制御されることが望ましい。   Further, a plurality of pieces of image data are output so that the image data groups are output in the order of dates close to the date when the screen display instruction is received, and the image data included in the common image data group is output in the descending order of interest of the user. It is desirable that the order is controlled based on display conditions.

上記の発明によれば、複数の映像データを、撮影日順で、かつ同一撮影日の映像データはユーザの関心度順に、出力することが可能になる。   According to the above invention, it is possible to output a plurality of video data in order of shooting date, and video data on the same shooting date in order of user interest.

また、表示条件に基づいて、複数の画像データの表示時間を制御することが望ましい。   Further, it is desirable to control the display time of a plurality of image data based on the display conditions.

上記の発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心度に応じて、画像データの表示時間を制御することが可能になる。   According to the above invention, it is possible to control the display time of the image data in accordance with the degree of interest of the user without the user performing troublesome work for controlling the display of the image.

また、ユーザの関心度が高い画像データほど表示時間が長くなるように、複数の画像データの表示時間を表示条件に基づいて制御することが望ましい。   In addition, it is desirable to control the display times of the plurality of image data based on the display conditions so that the image data with a higher degree of interest of the user has a longer display time.

上記の発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、前記ユーザの関心度が高い画像データほど表示時間を長くすることが可能になる。   According to said invention, even if the user does not perform the troublesome operation | work for controlling the display of an image, it becomes possible to lengthen display time, so that the said user's interest degree has high image data.

また、本発明の情報処理装置は、ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置であって、前記画面表示指示および前記画面表示指示と異なる表示制御指示を受け付ける入力部と、前記画面表示指示に対応する複数の画像データおよび前記表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部と、前記入力部が前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力部が前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理部と、前記表示処理部が出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記入力部が受け付けた指示に基づいて算出する条件算出部と、前記入力部が前記画面表示指示を受け付けた際の前記表示処理部の動作を、前記条件算出部が算出した表示条件に基づいて制御する表示制御部と、を含む。   The information processing apparatus of the present invention is an information processing apparatus that outputs a plurality of image data corresponding to a screen display instruction when a screen display instruction is received from a user, the screen display instruction and the screen display An input unit that receives a display control instruction different from the instruction, a plurality of image data corresponding to the screen display instruction, an image data storage unit that stores image data including image data corresponding to the display control instruction, and the input unit When the screen display instruction is received, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit is output in a predetermined order, and the input unit outputs the display control instruction. When accepted, a display process for outputting the image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction. A condition calculation unit that calculates, for each image data output from the display processing unit, a display condition indicating a user's interest in the image data based on an instruction received by the input unit; and A display control unit that controls the operation of the display processing unit when receiving the screen display instruction based on the display condition calculated by the condition calculation unit.

また、本発明の画像データ出力方法は、画面表示指示に対応する複数の画像データおよび該画面表示指示と異なる表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部を含み、ユーザから前記画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置が行う画像データ出力方法であって、前記画面表示指示および前記表示制御指示を択一的に受け付ける入力ステップと、前記入力ステップで前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力ステップで前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理ステップと、前記表示処理ステップで出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記入力ステップで受け付けた指示に基づいて算出する条件算出ステップと、前記入力ステップで前記画面表示指示を受け付けた際の前記表示処理ステップの動作を、前記条件算出ステップで算出した表示条件に基づいて制御する表示制御ステップと、を含む。   The image data output method of the present invention includes an image data storage unit that stores a plurality of image data corresponding to a screen display instruction and image data including image data corresponding to a display control instruction different from the screen display instruction, An image data output method performed by an information processing apparatus that outputs a plurality of image data corresponding to a screen display instruction when the screen display instruction is received from a user, wherein the screen display instruction and the display control instruction are selected. When the screen display instruction is received at the input step and the input step, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit are output in a predetermined order. In addition, when the display control instruction is received in the input step, the display control instruction stored in the image data storage unit is A display processing step for outputting the corresponding image data based on the display control instruction, and a display condition indicating a user's interest in the image data for each image data output in the display processing step is received in the input step. A condition calculation step for calculating based on the received instruction, and a display control step for controlling the operation of the display processing step when the screen display instruction is received in the input step based on the display condition calculated in the condition calculation step And including.

上記の発明によれば、画面表示指示に応じた画像データの出力動作は、表示条件に基づいて制御される。表示条件は、過去に入力された指示に基づいて算出される。過去に入力された指示は、過去に出力された画像データごとのユーザの関心度を示す。よって、過去の指示が画面表示制御用の情報として用いられる。このため、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的に画面表示を調節することが可能になる。   According to the above invention, the output operation of the image data according to the screen display instruction is controlled based on the display conditions. The display condition is calculated based on an instruction input in the past. The instruction input in the past indicates the degree of interest of the user for each image data output in the past. Therefore, past instructions are used as information for screen display control. For this reason, it is possible to automatically adjust the screen display according to the degree of interest of the user without requiring the user to perform troublesome work for controlling the display of the image.

また、上記の発明において、表示条件に基づいて、複数の画像データの順番を制御することが望ましい。   In the above invention, it is desirable to control the order of a plurality of image data based on display conditions.

上記の発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的に画面表示の順番を調節することが可能になる。   According to the above invention, it is possible to automatically adjust the order of screen display according to the degree of interest of the user without the user performing troublesome work for controlling the display of images.

また、上記の発明において、表示条件に基づいて、複数の画像データの表示時間を制御することが望ましい。   In the above invention, it is desirable to control display times of a plurality of image data based on display conditions.

上記の発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心度に応じて画像データの表示時間を制御することが可能になる。   According to the above invention, it is possible to control the display time of the image data in accordance with the degree of interest of the user without the user performing a troublesome work for controlling the display of the image.

また、本発明のプログラムは、ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する画像データ出力処理をコンピュータに実行させるプログラムであって、前記画面表示指示および前記画面表示指示と異なる表示制御指示を択一的に受け付ける入力処理と、前記入力処理で前記画面表示指示を受け付けると、画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを順番に出力し、また、前記入力処理で前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理と、前記表示処理で出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記表示処理の動作に基づいて算出する条件算出処理と、前記入力処理で前記画面表示指示を受け付けた際の前記表示処理の動作を、前記条件算出処理で算出した表示条件に基づいて制御する表示制御処理と、を含む画像データ出力処理をコンピュータに実行させる。   The program of the present invention is a program for causing a computer to execute an image data output process for outputting a plurality of image data corresponding to a screen display instruction when a screen display instruction is received from a user. An input process that selectively receives an instruction and a display control instruction different from the screen display instruction, and a plurality of corresponding screen display instructions stored in an image data storage unit when the screen display instruction is received in the input process When the display control instruction is received in the input process, the image data corresponding to the display control instruction stored in the image data storage unit is output based on the display control instruction. Display processing for outputting, and display conditions indicating the degree of interest of the user for the image data for each image data output in the display processing The condition calculation process calculated based on the operation of the display process and the operation of the display process when the screen display instruction is received in the input process are controlled based on the display condition calculated in the condition calculation process And causing the computer to execute image data output processing including display control processing.

また、本発明のプログラムは、ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する画像データ出力処理をコンピュータに実行させるプログラムであって、前記画面表示指示および前記画面表示指示と異なる表示制御指示を択一的に受け付ける入力処理と、前記入力処理で前記画面表示指示を受け付けると、画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを順番に出力し、また、前記入力処理で前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理と、前記表示処理で出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記入力処理で受け付けた指示に基づいて算出する条件算出処理と、前記入力処理で前記画面表示指示を受け付けた際の前記表示処理の動作を、前記条件算出処理で算出した表示条件に基づいて制御する表示制御処理と、を含む画像データ出力処理をコンピュータに実行させる。   The program of the present invention is a program for causing a computer to execute an image data output process for outputting a plurality of image data corresponding to a screen display instruction when a screen display instruction is received from a user. An input process that selectively receives an instruction and a display control instruction different from the screen display instruction, and a plurality of corresponding screen display instructions stored in an image data storage unit when the screen display instruction is received in the input process When the display control instruction is received in the input process, the image data corresponding to the display control instruction stored in the image data storage unit is output based on the display control instruction. Display processing for outputting, and display conditions indicating the degree of interest of the user for the image data for each image data output in the display processing The condition calculation process that is calculated based on the instruction received in the input process, and the operation of the display process when the screen display instruction is received in the input process are based on the display condition that is calculated in the condition calculation process. And causing the computer to execute image data output processing including display control processing to be controlled.

上記の発明によれば、画像データ出力方法をコンピュータに実行させることが可能となる。   According to the above invention, it is possible to cause a computer to execute the image data output method.

本発明によれば、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的に画面表示を調節することが可能になる。   According to the present invention, it is possible to automatically adjust the screen display according to the degree of interest of the user without the user performing a troublesome operation for controlling the display of the image.

以下、本発明の実施例について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の一実施例の情報処理装置を含む電子機器を示したブロック図である。   FIG. 1 is a block diagram illustrating an electronic apparatus including an information processing apparatus according to an embodiment of the present invention.

図1において、電子機器は、入力装置1と、情報処理装置2と、ディスプレイ(表示装置)3とを含む。   In FIG. 1, the electronic device includes an input device 1, an information processing device 2, and a display (display device) 3.

電子機器は、例えば、入力装置とディスプレイとを含むパーソナルコンピュータ(例えば、ノート型パーソナルコンピュータ)、デジタルカメラ、または、テレビジョンである。また、情報処理装置2は、例えば、入力装置とディスプレイとを含まないパーソナルコンピュータ、または、パーソナルコンピュータと異なる映像データ出力装置である。   The electronic device is, for example, a personal computer (for example, a notebook personal computer) including an input device and a display, a digital camera, or a television. The information processing device 2 is, for example, a personal computer that does not include an input device and a display, or a video data output device that is different from the personal computer.

情報処理装置2は、画像データ格納部21と、メモリ22と、CPU23と、入力端子24と、表示記録格納部25と、表示条件格納部26と、出力端子27とを含む。CPU23は、表示処理部23aと、条件算出部23bと、表示制御部23cとを含む。表示処理部23aは、スライドショー処理部23a1と、1枚表示処理部23a2とを含む。条件算出部23bは、表示記録処理部23b1と、条件算出処理部23b2とを含む。   The information processing apparatus 2 includes an image data storage unit 21, a memory 22, a CPU 23, an input terminal 24, a display record storage unit 25, a display condition storage unit 26, and an output terminal 27. The CPU 23 includes a display processing unit 23a, a condition calculation unit 23b, and a display control unit 23c. The display processing unit 23a includes a slide show processing unit 23a1 and a single sheet display processing unit 23a2. The condition calculation unit 23b includes a display recording processing unit 23b1 and a condition calculation processing unit 23b2.

画像データ格納部21は、例えばメモリであり、複数の画像データ(例えば、複数の写真データ)を格納する。また、画像データ格納部21は、複数の画像データを含む電子アルバム単位でも、複数の画像データを格納する。   The image data storage unit 21 is a memory, for example, and stores a plurality of image data (for example, a plurality of photo data). The image data storage unit 21 stores a plurality of image data even in units of electronic albums including a plurality of image data.

画像データ格納部21は、複数の画像データのそれぞれを、その画像データの撮影日を示す撮影日情報と関連づけて格納する。また、画像データ格納部21は、複数の画像データのそれぞれを、その画像データの識別情報(例えば、通し番号)と関連づけて格納する。   The image data storage unit 21 stores each of the plurality of image data in association with shooting date information indicating the shooting date of the image data. The image data storage unit 21 stores each of the plurality of image data in association with identification information (for example, a serial number) of the image data.

メモリ22は、コンピュータが読み取り可能な記録媒体である。メモリ22には、CPU23の動作を規定する動作プログラムが記録されている。   The memory 22 is a computer-readable recording medium. The memory 22 stores an operation program that defines the operation of the CPU 23.

コンピュータとしてのCPU23は、メモリ22に記録されている動作プログラムを読み取り、その読み取った動作プログラムを実行する。CPU23は、その動作プログラムを実行することによって、種々の機能を実現する。   The CPU 23 as a computer reads the operation program recorded in the memory 22 and executes the read operation program. The CPU 23 implements various functions by executing the operation program.

図1では、CPU23がその動作プログラムを実行することによって実現する機能を、機能ブロック(具体的には、表示処理部23aと、条件算出部23bと、表示制御部23c、スライドショー処理部23a1と、1枚表示処理部23a2と、表示記録処理部23b1と、条件算出処理部23b2)として示している。   In FIG. 1, functions realized by the CPU 23 executing the operation program are function blocks (specifically, a display processing unit 23 a, a condition calculation unit 23 b, a display control unit 23 c, a slide show processing unit 23 a 1, 1 sheet display processing unit 23a2, display recording processing unit 23b1, and condition calculation processing unit 23b2).

なお、表示処理部23aと、条件算出部23bと、表示制御部23c、スライドショー処理部23a1と、1枚表示処理部23a2と、表示記録処理部23b1と、条件算出処理部23b2は、ハードウエアによって構成されてもよい。   The display processing unit 23a, the condition calculation unit 23b, the display control unit 23c, the slide show processing unit 23a1, the single-sheet display processing unit 23a2, the display recording processing unit 23b1, and the condition calculation processing unit 23b2 are implemented by hardware. It may be configured.

入力装置1は、例えば、キーボード、マウス、リモートコントローラー、タッチパネルで、ユーザの入力を受け付ける。入力装置1は、例えば、画面表示指示としてのスライド表示コマンドと、表示制御指示としてのコマンド表示制御コマンドと、画像データ指定コマンドと、電子アルバム指定コマンドとを受け付ける。   The input device 1 accepts user input with, for example, a keyboard, a mouse, a remote controller, and a touch panel. For example, the input device 1 receives a slide display command as a screen display instruction, a command display control command as a display control instruction, an image data designation command, and an electronic album designation command.

スライド表示コマンドは、スライドショーを実行させる旨のコマンドである。   The slide display command is a command for executing a slide show.

表示制御コマンドは、スライド表示コマンドと異なるコマンドで、例えば、再生コマンド、早送りコマンド、巻き戻しコマンドおよび一時停止コマンドである。   The display control command is a command different from the slide display command, and is, for example, a playback command, a fast-forward command, a rewind command, and a pause command.

画像データ指定コマンドは、画像データ格納部21に格納されている画像データの中から任意の画像データを指定する旨のコマンドである。   The image data designation command is a command for designating arbitrary image data from the image data stored in the image data storage unit 21.

電子アルバム指定コマンドは、画像データ格納部21に格納されている電子アルバムの中から任意の電子アルバムを指定する旨のコマンドである。   The electronic album designation command is a command for designating an arbitrary electronic album from among the electronic albums stored in the image data storage unit 21.

入力装置1は、ユーザから入力されたコマンドを入力端子24に出力する。   The input device 1 outputs a command input from the user to the input terminal 24.

入力端子24は、入力装置1から、スライド表示コマンドと、表示制御コマンドと、画像データ指定コマンドと、電子アルバム指定コマンドとを択一的に受け付ける。   The input terminal 24 alternatively receives a slide display command, a display control command, an image data designation command, and an electronic album designation command from the input device 1.

スライド表示コマンドは、入力端子24を介して、表示制御部23cに供給される。   The slide display command is supplied to the display control unit 23c via the input terminal 24.

表示制御コマンドは、入力端子24を介して、表示処理部23a(具体的には、スライドショー処理部23a1および1枚表示処理部23a2)に供給される。   The display control command is supplied to the display processing unit 23a (specifically, the slide show processing unit 23a1 and the single-sheet display processing unit 23a2) via the input terminal 24.

画像データ指定コマンドは、入力端子24を介して、表示制御部23cおよび1枚表示処理部23a2に供給される。   The image data designation command is supplied to the display control unit 23c and the single-sheet display processing unit 23a2 via the input terminal 24.

電子アルバム指定コマンドは、入力端子24を介して、表示制御部23cおよび1枚表示処理部23a2に供給される。   The electronic album designation command is supplied to the display control unit 23c and the single-sheet display processing unit 23a2 via the input terminal 24.

表示制御部23cは、入力端子24を介してスライド表示コマンドを受け付けると、表示処理部23aに、画像データ格納部21に格納されている複数の画像データを順番に出力させる。   When receiving a slide display command via the input terminal 24, the display control unit 23c causes the display processing unit 23a to sequentially output a plurality of image data stored in the image data storage unit 21.

具体的には、表示制御部23cは、スライド表示コマンドを受け付けると、スライドショー表示制御信号を生成する。なお、スライドショー表示制御信号の生成の仕方は後述する。表示制御部23cは、その生成したスライドショー表示制御信号をスライドショー処理部23a1に出力する。   Specifically, when receiving the slide display command, the display control unit 23c generates a slide show display control signal. A method for generating the slide show display control signal will be described later. The display control unit 23c outputs the generated slide show display control signal to the slide show processing unit 23a1.

なお、表示制御部23cは、入力端子24を介して画像データ指定コマンドまたは電子アルバム指定コマンドを受け付けた後に、スライド表示コマンドを受け付ける。   The display control unit 23c accepts the slide display command after accepting the image data designation command or the electronic album designation command via the input terminal 24.

スライドショー表示制御信号は、スライドショー処理部23a1に、画像データ指定コマンドまたは電子アルバム指定コマンドによって指定された複数の画像データを順番に出力させる信号である。この場合、画像データ指定コマンドまたは電子アルバム指定コマンドによって指定された複数の画像データが、スライド表示コマンドに対応する。   The slide show display control signal is a signal for causing the slide show processing unit 23a1 to sequentially output a plurality of image data designated by the image data designation command or the electronic album designation command. In this case, a plurality of image data designated by the image data designation command or the electronic album designation command corresponds to the slide display command.

なお、表示制御部23cがスライド表示コマンドを受け付ける直前に受け付けた画像データ指定コマンドが、1つの画像データしか指定していない場合、表示制御部23cは、その画像データ指定コマンドが指定した画像データを含む電子アルバムを選択し、その選択した電子アルバムが含む複数の画像データを順番に出力させるスライドショー表示制御信号を、スライドショー処理部23a1に出力する。この場合、その選択した電子アルバムが含む複数の画像データが、スライド表示コマンドに対応する。   When the image data designation command received immediately before the display control unit 23c accepts the slide display command specifies only one image data, the display control unit 23c selects the image data designated by the image data designation command. The included electronic album is selected, and a slide show display control signal for sequentially outputting a plurality of image data included in the selected electronic album is output to the slide show processing unit 23a1. In this case, a plurality of image data included in the selected electronic album corresponds to the slide display command.

スライドショー処理部23a1は、スライドショー表示制御信号を受け付けると、そのスライドショー表示制御信号に基づいて、画像データ指定コマンドまたは電子アルバム指定コマンドによって指定された複数の画像データを画像データ格納部21から順番に読み出し、その読み出した複数の画像データをその読み出した順番で出力端子27に出力する。   When the slide show processing unit 23a1 receives the slide show display control signal, the slide show processing unit 23a1 sequentially reads a plurality of image data designated by the image data designation command or the electronic album designation command from the image data storage unit 21 based on the slide show display control signal. The plurality of read image data are output to the output terminal 27 in the read order.

つまり、表示処理部23aは、入力端子24がスライド表示コマンドを受け付けると、画像データ格納部21に格納されている複数の画像データを順番に出力する。   That is, when the input terminal 24 receives a slide display command, the display processing unit 23a sequentially outputs a plurality of image data stored in the image data storage unit 21.

ディスプレイ3は、出力端子27を介して画像データを受け付けると、その受け付けた画像データを表示する。   When the display 3 receives the image data via the output terminal 27, the display 3 displays the received image data.

なお、スライドショー処理部23a1(表示処理部23a)は、スライド表示コマンドに基づいて複数の画像データを順番に出力している間に、入力端子24から表示制御コマンドを受け付けると、その受け付けた表示制御コマンドに基づいて、画像データの出力を変更する。   When the slide show processing unit 23a1 (display processing unit 23a) receives a display control command from the input terminal 24 while sequentially outputting a plurality of image data based on the slide display command, the received display control is performed. The output of the image data is changed based on the command.

例えば、スライドショー処理部23a1は、スライド表示コマンドに基づいて複数の画像データを順番に出力している間に、早送りコマンドを受け付けると、画像データを早送りする。   For example, when the slide show processing unit 23a1 receives a fast-forward command while sequentially outputting a plurality of image data based on the slide display command, the slide show processing unit 23a1 fast-forwards the image data.

スライドショー処理部23a1は、スライド表示コマンドに基づいて複数の画像データを順番に出力している間に、巻き戻しコマンドを受け付けると、出力済みの画像データを、出力順を反転させて出力する。   When the slide show processing unit 23a1 receives a rewind command while sequentially outputting a plurality of image data based on the slide display command, the slide show processing unit 23a1 outputs the output image data with the output order reversed.

スライドショー処理部23a1は、スライド表示コマンドに基づいて複数の画像データを順番に出力している間に、一時停止コマンドを受け付けると、出力中の画像データを変更せずに維持する。   When the slide show processing unit 23a1 receives a pause command while sequentially outputting a plurality of image data based on the slide display command, the slide show processing unit 23a1 maintains the image data being output without being changed.

スライドショー処理部23a1は、スライド表示コマンドに基づいて複数の画像データを順番に出力している間に、再生コマンドを受け付けると、複数の画像データを順番に出力する。   When the slide show processing unit 23a1 receives a reproduction command while sequentially outputting a plurality of image data based on the slide display command, the slide show processing unit 23a1 sequentially outputs the plurality of image data.

また、スライドショー処理部23a1は、スライド表示コマンドに基づいて複数の画像データを順番に出力している間に受け付けた表示制御コマンドに基づいて、画像データの出力を変更すると、その変更内容を示す変更情報を、条件算出部23b(具体的には、条件算出処理部23b2)に通知する。   In addition, when the slide show processing unit 23a1 changes the output of the image data based on the display control command received while sequentially outputting the plurality of image data based on the slide display command, the change indicating the change content is displayed. The information is notified to the condition calculation unit 23b (specifically, the condition calculation processing unit 23b2).

1枚表示処理部23a2は、入力端子24を介して画像データ指定コマンドを受け付けた後に、表示制御コマンドを受け付ける。   The single-sheet display processing unit 23 a 2 receives a display control command after receiving an image data designation command via the input terminal 24.

1枚表示処理部23a2は、入力端子24から表示制御コマンドを受け付けると、その表示制御コマンドを受け付ける直前に受け付けた画像データ指定コマンドによって指定された1つの画像データを、画像データ格納部21から読み出し、その読み出した画像データを、表示制御コマンドに基づいて出力端子27に出力する。この場合、その表示制御コマンドを受け付ける直前に受け付けた画像データ指定コマンドによって指定された1つの画像データが、表示制御コマンドに対応する。   When receiving the display control command from the input terminal 24, the single-sheet display processing unit 23a2 reads, from the image data storage unit 21, one image data specified by the image data specifying command received immediately before receiving the display control command. The read image data is output to the output terminal 27 based on the display control command. In this case, one piece of image data designated by the image data designation command received immediately before receiving the display control command corresponds to the display control command.

例えば、1枚表示処理部23a2は、表示制御コマンドとして再生コマンドを受け付けると、その再生コマンドを受け付ける直前に受け付けた画像データ指定コマンドによって指定された1つの画像データを、画像データ格納部21から読み出し、その読み出した画像データを、出力端子27に出力する。   For example, when the single image display processing unit 23a2 receives a reproduction command as a display control command, the single image display processing unit 23a2 reads one image data designated by the image data designation command received immediately before receiving the reproduction command from the image data storage unit 21. The read image data is output to the output terminal 27.

よって、表示処理部23aは、入力端子24が表示制御コマンドを受け付けると、画像データ格納部21に格納されている画像データを、表示制御コマンドに基づいて出力する。   Therefore, when the input terminal 24 receives the display control command, the display processing unit 23a outputs the image data stored in the image data storage unit 21 based on the display control command.

また、1枚表示処理部23a2は、1枚表示処理部23a2の動作を示す表示処理情報を条件算出部23b(具体的には、表示記録処理部23b1)に出力する。   Further, the single-sheet display processing unit 23a2 outputs display processing information indicating the operation of the single-sheet display processing unit 23a2 to the condition calculation unit 23b (specifically, the display recording processing unit 23b1).

表示処理情報は、1枚表示処理部23a2が出力した画像データの識別情報(例えば、通し番号)と、その画像データの継続表示時間(継続出力時間)を示す表示時間情報とを含む。   The display processing information includes identification information (for example, a serial number) of the image data output by the single-sheet display processing unit 23a2, and display time information indicating the continuous display time (continuous output time) of the image data.

条件算出部23bは、表示処理部23aが出力した画像データごとに、その画像データに対するユーザの関心度を、表示条件として、表示処理部23aの動作に基づいて算出する。具体的には、条件算出部23bは、表示処理部23aが出力した画像データごとのユーザの関心度を、1枚表示処理部23a2が出力した表示処理情報に基づいて算出し、その算出結果を表示条件とする。   The condition calculation unit 23b calculates, for each image data output from the display processing unit 23a, the degree of interest of the user for the image data based on the operation of the display processing unit 23a as a display condition. Specifically, the condition calculation unit 23b calculates the degree of interest of the user for each image data output by the display processing unit 23a based on the display processing information output by the single display processing unit 23a2, and the calculation result is calculated. Display conditions.

例えば、条件算出部23bは、表示処理部23aが出力した画像データごとの表示平均時間を、表示処理部23aの動作(具体的には、表示処理情報が含む表示時間情報および識別情報)に基づいて算出し、その表示平均時間に基づいて表示条件を算出する。   For example, the condition calculation unit 23b calculates the display average time for each image data output from the display processing unit 23a based on the operation of the display processing unit 23a (specifically, display time information and identification information included in the display processing information). And the display condition is calculated based on the average display time.

さらに言えば、条件算出部23bは、表示処理部23aが出力した画像データごとの表示平均時間および表示回数を、表示処理部23aの動作(具体的には、表示処理情報が含む表示時間情報および識別情報)に基づいて算出し、その表示平均時間および表示回数を表示条件とする。   Furthermore, the condition calculation unit 23b determines the display average time and the display count for each image data output from the display processing unit 23a by the operation of the display processing unit 23a (specifically, the display time information included in the display processing information and The display average time and the number of display times are used as display conditions.

具体的には、表示記録処理部23b1は、1枚表示処理部23a2が出力した表示処理情報を、画像データごとに表示記録格納部25に格納する。表示記録格納部25は、例えば、メモリである。   Specifically, the display recording processing unit 23b1 stores the display processing information output by the single-sheet display processing unit 23a2 in the display recording storage unit 25 for each image data. The display record storage unit 25 is, for example, a memory.

図2は、表示記録格納部25に格納された表示処理情報の一例を示した説明図である。   FIG. 2 is an explanatory diagram showing an example of display processing information stored in the display record storage unit 25.

図2において、表示記録格納部25には、識別情報25aごとに、表示時間情報25bが格納される。   In FIG. 2, the display record storage unit 25 stores display time information 25b for each identification information 25a.

図1に戻って、条件算出処理部23b2は、表示記録格納部25に格納された表示処理情報に基づいて、表示処理部23aが出力した画像データごとのユーザの関心度を、表示条件として算出する。   Returning to FIG. 1, the condition calculation processing unit 23 b 2 calculates, based on the display processing information stored in the display record storage unit 25, the user's interest level for each image data output from the display processing unit 23 a as a display condition. To do.

具体的には、条件算出処理部23b2は、表示記録格納部25に格納された表示処理情報に基づいて、表示処理部23aが出力した画像データごとの表示平均時間を算出し、その表示平均時間を第1表示条件とする。   Specifically, the condition calculation processing unit 23b2 calculates the display average time for each image data output from the display processing unit 23a based on the display processing information stored in the display record storage unit 25, and displays the display average time. Is the first display condition.

さらに、条件算出部23bは、表示記録格納部25に格納された表示処理情報に基づいて、表示処理部23aが出力した画像データごとの表示回数を算出し、その表示回数を第2表示条件とする。   Furthermore, the condition calculation unit 23b calculates the display count for each image data output from the display processing unit 23a based on the display processing information stored in the display record storage unit 25, and the display count is set as the second display condition. To do.

条件算出処理部23b2は、その算出した、表示平均時間、表示回数、第1表示条件および第2表示条件を、表示条件格納部26に格納する。表示条件格納部26は、例えば、メモリである。   The condition calculation processing unit 23b2 stores the calculated display average time, display count, first display condition, and second display condition in the display condition storage unit 26. The display condition storage unit 26 is a memory, for example.

図3は、表示条件格納部26に格納された表示条件の一例を示した説明図である。   FIG. 3 is an explanatory diagram showing an example of display conditions stored in the display condition storage unit 26.

図3において、表示条件格納部26には、識別情報25aごとに、表示平均時間26a、表示回数26b、第1表示条件26c、第2表示条件26dが格納される。   In FIG. 3, the display condition storage unit 26 stores a display average time 26a, a display count 26b, a first display condition 26c, and a second display condition 26d for each identification information 25a.

図1に戻って、条件算出処理部23b2は、スライドショー処理部23a1から通知された変更情報に基づいて、第1表示条件26cを変更することが望ましい。なお、変更情報は、スライドショー処理部23a1がスライド表示コマンドに基づいて複数の画像データを順番に出力している間に、スライドショー処理部23a1が、表示制御コマンドに基づいて画像データの出力を変更した内容を示す。   Returning to FIG. 1, it is desirable that the condition calculation processing unit 23b2 changes the first display condition 26c based on the change information notified from the slide show processing unit 23a1. Note that the change information indicates that the slide show processing unit 23a1 changed the output of the image data based on the display control command while the slide show processing unit 23a1 sequentially outputs a plurality of image data based on the slide display command. Show the contents.

例えば、変更情報が、ある映像データの早送りを示す場合、条件算出処理部23b2は、その映像データに対応する第1表示条件の値(ポイント)を第1所定値だけ減らす。   For example, when the change information indicates fast-forward of certain video data, the condition calculation processing unit 23b2 decreases the value (point) of the first display condition corresponding to the video data by a first predetermined value.

変更情報が、ある映像データの一時停止を示す場合、条件算出処理部23b2は、その映像データに対応する第1表示条件の値を第2所定値だけ増やす。   When the change information indicates a pause of certain video data, the condition calculation processing unit 23b2 increases the value of the first display condition corresponding to the video data by a second predetermined value.

変更情報が、巻き戻し終了後での、ある映像データの再生を示す場合、条件算出処理部23b2は、その映像データに対応する第1表示条件の値を第3所定値だけ増やす。   When the change information indicates reproduction of certain video data after the end of rewinding, the condition calculation processing unit 23b2 increases the value of the first display condition corresponding to the video data by a third predetermined value.

なお、第1所定値、第2所定値および第3所定値のそれぞれは、適宜設定される。   Each of the first predetermined value, the second predetermined value, and the third predetermined value is set as appropriate.

表示条件格納部26に格納された表示条件は、表示制御部23cがスライドショー表示制御信号を生成する際に使用される。よって、表示制御部23cは、入力端子24がスライド表示コマンドを受け付けた際の表示処理部23aの動作を、条件算出部23bが算出した表示条件に基づいて制御する。   The display conditions stored in the display condition storage unit 26 are used when the display control unit 23c generates a slide show display control signal. Therefore, the display control unit 23c controls the operation of the display processing unit 23a when the input terminal 24 receives the slide display command based on the display condition calculated by the condition calculation unit 23b.

例えば、表示制御部23cは、表示条件に基づいて、表示処理部23aが出力する複数の画像データの順番を制御するスライドショー表示制御信号を生成する。さらに言えば、表示制御部23cは、表示処理部23aが複数の画像データをユーザの関心度が高い順に出力するように、表示処理部23aが出力する複数の画像データの順番を制御するスライドショー表示制御信号を、表示条件に基づいて生成する。
(実施例1)
図4は、表示制御部23cが、表示条件に基づいて、表示処理部23aが出力する複数の画像データの順番を制御する例(実施例1)を説明するためのフローチャートである。
For example, the display control unit 23c generates a slide show display control signal that controls the order of the plurality of image data output by the display processing unit 23a based on the display conditions. Furthermore, the display control unit 23c controls the order of the plurality of image data output by the display processing unit 23a so that the display processing unit 23a outputs the plurality of image data in descending order of user interest. A control signal is generated based on display conditions.
Example 1
FIG. 4 is a flowchart for explaining an example (Example 1) in which the display control unit 23c controls the order of a plurality of image data output by the display processing unit 23a based on display conditions.

ここで、図4に応じた動作を説明する前に、ディスプレイ3の表示の形態を説明する。   Here, before explaining the operation according to FIG. 4, the display form of the display 3 will be explained.

表示処理部23a(例えば、1枚表示処理部23a2)は、入力装置1から入力端子24を介して画像表示開始コマンドを受け付けると、画像データ格納部21に格納されている電子アルバムのリストを示すアルバムリスト情報を、出力端子27を介してディスプレイ3に出力する。   When the display processing unit 23a (for example, the single image display processing unit 23a2) receives an image display start command from the input device 1 via the input terminal 24, the display processing unit 23a displays a list of electronic albums stored in the image data storage unit 21. The album list information is output to the display 3 via the output terminal 27.

ディスプレイ3は、アルバムリスト情報を受け付けると、そのアルバムリスト情報が示す電子アルバムのリストを表示する。図5は、電子アルバムのリスト5の表示例を示した説明図である。   Upon receiving the album list information, the display 3 displays a list of electronic albums indicated by the album list information. FIG. 5 is an explanatory view showing a display example of the list 5 of the electronic album.

なお、ユーザが、電子アルバムのリスト5に示された任意の電子アルバムを選択するように、入力装置1を操作すると、入力装置1は、その任意の電子アルバムを指定する電子アルバム指定コマンドを、入力端子24に出力する。   When the user operates the input device 1 so as to select an arbitrary electronic album shown in the electronic album list 5, the input device 1 executes an electronic album specifying command for specifying the arbitrary electronic album. Output to the input terminal 24.

また、ユーザが、電子アルバムのリスト5に示された任意の電子アルバムを表示するように、入力装置1を操作すると、入力装置1は、その任意の電子アルバムを特定する電子アルバム表示コマンドを、入力端子24に出力する。   When the user operates the input device 1 so as to display an arbitrary electronic album shown in the list 5 of electronic albums, the input device 1 executes an electronic album display command for specifying the arbitrary electronic album. Output to the input terminal 24.

表示処理部23a(例えば、1枚表示処理部23a2)は、入力端子24を介して、電子アルバム表示コマンドを受け付けると、その電子アルバム表示コマンドが特定する電子アルバムに含まれる映像データのサムネイルを示すサムネイル一覧情報を、出力端子27を介してディスプレイ3に出力する。   When the display processing unit 23a (for example, the single image display processing unit 23a2) receives an electronic album display command via the input terminal 24, the display processing unit 23a indicates a thumbnail of video data included in the electronic album specified by the electronic album display command. The thumbnail list information is output to the display 3 via the output terminal 27.

ディスプレイ3は、サムネイル一覧情報を受け付けると、そのサムネイル一覧情報が示すサムネイルの一覧を表示する。図6は、サムネイルの一覧6の表示例を示した説明図である。   Upon receiving the thumbnail list information, the display 3 displays a list of thumbnails indicated by the thumbnail list information. FIG. 6 is an explanatory diagram showing a display example of the thumbnail list 6.

なお、ユーザが、サムネイルの一覧6に示された任意のサムネイル6aを選択するように、入力装置1を操作すると、その任意のサムネイル6aを指定する画像データ指定コマンドを、入力端子24に出力する。   When the user operates the input device 1 so as to select an arbitrary thumbnail 6a shown in the thumbnail list 6, an image data specifying command for specifying the arbitrary thumbnail 6a is output to the input terminal 24. .

また、ユーザが、サムネイルの一覧6に示された任意のサムネイル6aに対応する画像を特定するように、入力装置1を操作すると、その任意のサムネイル6aに対応する画像を特定する画像データ表示コマンドを、入力端子24に出力する。   Further, when the user operates the input device 1 so as to specify an image corresponding to an arbitrary thumbnail 6a shown in the thumbnail list 6, an image data display command for specifying an image corresponding to the arbitrary thumbnail 6a. Is output to the input terminal 24.

表示処理部23a(例えば、1枚表示処理部23a2)は、入力端子24を介して、その画像データ表示コマンドを受け付けると、その画像データ表示コマンドが特定するサムネイルに対応する画像データが1つの場合、その1つの画像データを、出力端子27を介してディスプレイ3に出力する。   When the display processing unit 23a (for example, the single image display processing unit 23a2) receives the image data display command via the input terminal 24, the image processing unit 23a (for example, the single image display processing unit 23a2) has one image data corresponding to the thumbnail specified by the image data display command. The one image data is output to the display 3 via the output terminal 27.

ディスプレイ3は、画像データを受け付けると、その画像データが示す画像7を全画面表示する。図7は、画像7の表示例を示した説明図である。   When the display 3 receives the image data, the display 3 displays the image 7 indicated by the image data in full screen. FIG. 7 is an explanatory diagram showing a display example of the image 7.

次に、図4を参照して、情報処理装置2の動作を説明する。なお、以下では、画像データとして、写真データが用いられた例を示す。   Next, the operation of the information processing apparatus 2 will be described with reference to FIG. In the following, an example in which photographic data is used as the image data is shown.

入力装置1は、ユーザからスライド表示コマンドを受け付けると、そのスライド表示コマンドを、入力端子24を介して表示制御部23cに出力する。   When receiving the slide display command from the user, the input device 1 outputs the slide display command to the display control unit 23c via the input terminal 24.

ステップ401では、表示制御部23cは、スライド表示コマンドを受け付けると、ステップ402を実行する。   In step 401, the display control part 23c will perform step 402, if a slide display command is received.

ステップ402では、表示制御部23cは、スライド表示コマンドを受け付ける直前に、電子アルバム指定コマンドを受け付けたか否かを判断する。換言すると、表示制御部23cは、スライド表示コマンドを受け付けた際に、ディスプレイ3の表示がアルバムリストであったか否か判断する。   In step 402, the display control unit 23c determines whether or not an electronic album designation command has been received immediately before the slide display command is received. In other words, when receiving the slide display command, the display control unit 23c determines whether or not the display on the display 3 is an album list.

表示制御部23cは、スライド表示コマンドを受け付ける直前に、電子アルバム指定コマンドを受け付けたと判断すると、ステップ403を実行する。一方、表示制御部23cは、スライド表示コマンドを受け付ける直前に、電子アルバム指定コマンドを受け付けていないと判断すると、ステップ408を実行する。   If the display control unit 23c determines that the electronic album designation command has been received immediately before receiving the slide display command, the display control unit 23c executes Step 403. On the other hand, if the display control unit 23c determines that the electronic album designation command is not received immediately before the slide display command is received, the display control unit 23c executes Step 408.

ステップ403では、表示制御部23cは、画像データ格納部21および表示条件格納部26を参照して、電子アルバム指定コマンドで指定された電子アルバム(以下「指定アルバム」と称する。)が、表示条件付きの写真データを有しているか否かを判断する。なお、表示条件付きの写真データは、表示条件格納部26に表示条件が格納されている写真データである。   In step 403, the display control unit 23 c refers to the image data storage unit 21 and the display condition storage unit 26, and the electronic album designated by the electronic album designation command (hereinafter referred to as “designated album”) is a display condition. It is determined whether or not it has attached photo data. The photographic data with display conditions is photographic data in which display conditions are stored in the display condition storage unit 26.

指定アルバムが表示条件付きの写真データを有していない場合、表示制御部23cは、ステップ404を実行する。一方、指定アルバムが表示条件付きの写真データを有している場合、表示制御部23cは、ステップ405を実行する。   If the designated album does not have photo data with display conditions, the display control unit 23c executes Step 404. On the other hand, when the designated album has photo data with display conditions, the display control unit 23c executes Step 405.

ステップ404では、表示制御部23cは、指定アルバムが含む複数の写真データを通し番号順に出力させるスライドショー表示制御信号を生成し、その生成したスライドショー表示制御信号をスライドショー処理部23a1に出力する。スライドショー処理部23a1は、このスライドショー表示制御信号に基づいて、指定アルバムが含む複数の写真データを通し番号順に、出力端子27を介してディスプレイ3に出力する。このため、ディスプレイ3は、指定アルバムが含む複数の写真データを通し番号順に表示していく。   In step 404, the display control unit 23c generates a slide show display control signal for outputting a plurality of pieces of photo data included in the designated album in the order of numbers, and outputs the generated slide show display control signal to the slide show processing unit 23a1. Based on the slide show display control signal, the slide show processing unit 23a1 outputs a plurality of pieces of photo data included in the designated album to the display 3 via the output terminal 27 in the order of serial numbers. Therefore, the display 3 displays a plurality of pieces of photo data included in the designated album in the order of serial numbers.

ステップ405では、表示制御部23cは、画像データ格納部21、表示条件格納部26および表示制御部23cに格納されている識別情報を参照して、指定アルバムが含む複数の写真データの中から、今回のスライド表示で未表示の写真データを選択し、その選択した写真データの中で最も第1表示条件(ポイント)が高い写真データを出力用写真データとして選択する。表示制御部23cは、その出力用写真データの識別情報を、スライドショー表示制御信号として、スライドショー処理部23a1に出力する。   In step 405, the display control unit 23c refers to the identification information stored in the image data storage unit 21, the display condition storage unit 26, and the display control unit 23c, and from among a plurality of photo data included in the designated album, In this slide display, undisplayed photo data is selected, and photo data having the highest first display condition (point) among the selected photo data is selected as output photo data. The display control unit 23c outputs the identification information of the output photo data to the slide show processing unit 23a1 as a slide show display control signal.

なお、表示制御部23cは、スライドショー表示制御信号として出力した識別情報を自己に格納する。表示制御部23cに格納された識別情報は、その識別情報によって特定される写真データ(画像データ)が、今回のスライド表示で未表示か否かを判断するために使用される。   The display control unit 23c stores the identification information output as the slide show display control signal. The identification information stored in the display control unit 23c is used to determine whether the photograph data (image data) specified by the identification information is not displayed in the current slide display.

スライドショー処理部23a1は、スライドショー表示制御信号として、出力用写真データの識別情報を受け取ると、その識別情報に関連づけられている写真データを画像データ格納部21から読み出し、その読み出した写真データを、出力端子27を介して、ディスプレイ3に出力する。   When the slide show processing unit 23a1 receives the identification information of the output photo data as the slide show display control signal, the slide show processing unit 23a1 reads the photo data associated with the identification information from the image data storage unit 21, and outputs the read photo data. Output to the display 3 via the terminal 27.

ディスプレイ3は、写真データを受け付けると、ステップ406を実行する。   When the display 3 receives the photo data, the display 3 executes step 406.

ステップ406では、ディスプレイ3は、その受け取った写真データに応じた映像(写真)を表示する。   In step 406, the display 3 displays a video (photo) corresponding to the received photo data.

表示制御部23cは、ステップ405にて出力用写真データの識別情報を出力すると、ステップ407を実行する。   When the display control unit 23c outputs the identification information of the output photo data in step 405, the display control unit 23c executes step 407.

ステップ407では、表示制御部23cは、画像データ格納部21、表示条件格納部26および表示制御部23cに格納した識別情報を参照して、指定アルバムが含む複数の写真データの中から、今回のスライド表示で未表示の写真データを選択し、その選択した写真データの中に表示条件が付いた写真データが残っているか否かを確認する。   In step 407, the display control unit 23c refers to the identification information stored in the image data storage unit 21, the display condition storage unit 26, and the display control unit 23c, and from among a plurality of photo data included in the designated album, In the slide display, undisplayed photo data is selected, and it is confirmed whether or not photo data with display conditions remains in the selected photo data.

ステップ407にて、表示条件が付いた写真データが残っている場合、表示制御部23cは、処理をステップ405に戻す。一方、ステップ407にて、表示条件が付いた写真データが残っていない場合、表示制御部23cは、表示制御部23cに格納した識別情報をクリヤし、その後、スライド表示を終了する。   If there is still photo data with display conditions in step 407, the display control unit 23c returns the process to step 405. On the other hand, if there is no photo data with display conditions remaining in step 407, the display control unit 23c clears the identification information stored in the display control unit 23c, and then ends the slide display.

一方、ステップ408では、表示制御部23cは、スライド表示コマンドを受け付けた際に、ディスプレイ3の表示がサムネイルの一覧であったか否かを判断する。   On the other hand, in step 408, the display control unit 23c determines whether or not the display on the display 3 is a list of thumbnails when the slide display command is received.

表示制御部23cは、スライド表示コマンドを受け付けた際に、ディスプレイ3の表示がサムネイルの一覧であった場合、ステップ409を実行する。一方、表示制御部23cは、スライド表示コマンドを受け付けた際に、ディスプレイ3の表示がサムネイルの一覧でなかった場合、ステップ410を実行する。   When the display control unit 23c receives the slide display command and the display 3 is a list of thumbnails, the display control unit 23c executes Step 409. On the other hand, when the display control unit 23c receives the slide display command and the display on the display 3 is not a list of thumbnails, the display control unit 23c executes Step 410.

ステップ409では、表示制御部23cは、画像データ指定コマンドによって複数の写真データ(サムネイル)が選択されているか否かを判断する。   In step 409, the display control unit 23c determines whether or not a plurality of photo data (thumbnail) is selected by the image data designation command.

表示制御部23cは、複数の写真データ(サムネイル)が選択されている場合、ステップ411を実行し、一方、複数の写真データ(サムネイル)が選択されていない場合、ステップ412を実行する。   The display control unit 23c executes step 411 when a plurality of pieces of photo data (thumbnail) are selected, and executes step 412 when a plurality of pieces of photo data (thumbnail) are not selected.

ステップ411では、表示制御部23cは、画像データ格納部21および表示条件格納部26を参照して、選択された複数の写真データ(以下「選択写真群」と称する。)が、表示条件付きの写真データを有しているか否かを判断する。   In step 411, the display control unit 23c refers to the image data storage unit 21 and the display condition storage unit 26, and a plurality of selected photo data (hereinafter referred to as “selected photo group”) has display conditions. It is determined whether or not it has photo data.

ステップ411にて、選択写真群が表示条件付きの写真データを有していない場合、表示制御部23cは、ステップ404を実行する。一方、選択写真群が表示条件付きの写真データを有している場合、表示制御部23cは、ステップ413を実行する。   If the selected photo group does not have photo data with display conditions in step 411, the display control unit 23c executes step 404. On the other hand, when the selected photograph group has photograph data with display conditions, the display control unit 23c executes Step 413.

ステップ413では、表示制御部23cは、画像データ格納部21、表示条件格納部26および表示制御部23cに格納されている識別情報を参照して、選択写真群の中から、今回のスライド表示で未表示の写真データを選択し、その選択した写真データの中で最も第1表示条件(ポイント)が高い写真データを出力用写真データとして選択する。表示制御部23cは、その出力用写真データの識別情報を、スライドショー表示制御信号として、スライドショー処理部23a1に出力する。なお、表示制御部23cは、スライドショー表示制御信号として出力した識別情報を自己に格納する。   In step 413, the display control unit 23c refers to the identification information stored in the image data storage unit 21, the display condition storage unit 26, and the display control unit 23c, and selects the current slide display from the selected photo group. Undisplayed photo data is selected, and photo data having the highest first display condition (point) among the selected photo data is selected as output photo data. The display control unit 23c outputs the identification information of the output photo data to the slide show processing unit 23a1 as a slide show display control signal. The display control unit 23c stores the identification information output as the slide show display control signal.

スライドショー処理部23a1は、スライドショー表示制御信号として、出力用写真データの識別情報を受け取ると、その識別情報を有する写真データを画像データ格納部21から読み出し、その読み出した写真データを、出力端子27を介して、ディスプレイ3に出力する。   When the slide show processing unit 23a1 receives the identification information of the output photo data as the slide show display control signal, the slide show processing unit 23a1 reads out the photo data having the identification information from the image data storage unit 21, and outputs the read photo data to the output terminal 27. And output to the display 3.

ディスプレイ3は、写真データを受け付けると、ステップ414を実行する。   When the display 3 receives the photo data, the display 3 executes step 414.

ステップ414では、ディスプレイ3は、その受け取った写真データに応じた映像(写真)を表示する。   In step 414, the display 3 displays a video (photo) corresponding to the received photo data.

表示制御部23cは、ステップ413にて出力用写真データの識別情報を出力すると、ステップ415を実行する。   When the display control unit 23c outputs the identification information of the output photo data in step 413, the display control unit 23c executes step 415.

ステップ415では、表示制御部23cは、画像データ格納部21、表示条件格納部26および表示制御部23cに格納されている識別情報を参照して、選択写真群の中から、今回のスライド表示で未表示の写真データを選択し、その選択した写真データの中に表示条件が付いた写真データが残っているか否かを確認する。   In step 415, the display control unit 23c refers to the identification information stored in the image data storage unit 21, the display condition storage unit 26, and the display control unit 23c, and displays the current slide display from the selected photo group. Undisplayed photo data is selected, and it is confirmed whether or not photo data with display conditions remains in the selected photo data.

ステップ415にて、表示条件が付いた写真データが残っている場合、表示制御部23cは、処理をステップ413に戻す。一方、ステップ415にて、表示条件が付いた写真データが残っていない場合、表示制御部23cは、表示制御部23cに格納した識別情報をクリヤし、その後、スライド表示を終了する。   If there is still photo data with display conditions in step 415, the display control unit 23c returns the process to step 413. On the other hand, if no photo data with display conditions remain in step 415, the display control unit 23c clears the identification information stored in the display control unit 23c, and then ends the slide display.

一方、ステップ410では、表示制御部23cは、スライド表示コマンドを受け付けた際に、ディスプレイ3の表示が全画面表示であったと判断する。   On the other hand, in step 410, the display control unit 23c determines that the display on the display 3 is a full screen display when a slide display command is received.

表示制御部23cは、ステップ410を終了すると、ステップ412を実行する。   When the display control unit 23c finishes step 410, it executes step 412.

ステップ412では、表示制御部23cは、画像データ格納部21を参照して、選択されている写真(またはサムネイル)を含む電子アルバムを指定する。以下、この指定された電子アルバムを「指定アルバム」と称する。   In step 412, the display control unit 23c refers to the image data storage unit 21 and designates an electronic album including the selected photo (or thumbnail). Hereinafter, the designated electronic album is referred to as “designated album”.

表示制御部23cは、ステップ412を終了すると、ステップ416を実行する。   The display control unit 23c executes Step 416 after completing Step 412.

なお、ステップ416は、ステップ403と同様である。また、ステップ417、418、419は、ステップ405、406、407と同様である。   Note that step 416 is the same as step 403. Steps 417, 418, and 419 are the same as steps 405, 406, and 407.

なお、表示制御部23cは、ステップ405、413または417で、最も高い第1表示条件(表示平均時間)を有する未表示の写真データが複数存在した場合、それらを第2表示条件(表示回数)に基づいて分類する。   When there are a plurality of undisplayed photo data having the highest first display condition (display average time) in step 405, 413, or 417, the display control unit 23c uses them as the second display condition (display count). Sort based on.

また、表示制御部23cは、ステップ407、415または419で、表示条件が付いた写真データが残っていない場合、表示条件が付いていない写真データを通し番号順に表示させるスライドショー表示制御信号を生成し、そのスライドショー表示制御信号をスライドショー処理部23a1に出力してもよい。この場合、表示条件が付いていない写真データもスライド表示されることになる。   Further, in step 407, 415 or 419, the display control unit 23c generates a slide show display control signal for displaying the photo data without the display condition in the order of the numbers when the photo data with the display condition does not remain, The slide show display control signal may be output to the slide show processing unit 23a1. In this case, the photo data without the display condition is also displayed as a slide.

本実施例によれば、スライド表示コマンドに応じた画像データの出力動作は、表示条件に基づいて、表示制御部23cによって制御される。表示条件は、出力された画像データごとのユーザの関心度を示し、過去に入力されたコマンドに応じた画像データの出力に基づいて、条件算出部23bによって算出される。このため、過去の表示動作がスライド表示制御用の情報として用いられる。   According to the present embodiment, the output operation of the image data according to the slide display command is controlled by the display control unit 23c based on the display conditions. The display condition indicates the degree of interest of the user for each output image data, and is calculated by the condition calculation unit 23b based on the output of image data corresponding to a command input in the past. For this reason, the past display operation is used as information for slide display control.

したがって、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的にスライド表示を調節することが可能になる。   Therefore, it is possible to automatically adjust the slide display according to the degree of interest of the user without the user performing a troublesome operation for controlling the display of the image.

また、本実施例では、条件算出部23bは、表示処理部23aが出力した画像データごとの表示平均時間を、表示処理部23aの動作に基づいて算出し、その算出した表示平均時間に基づいて、表示条件を算出する。   In this embodiment, the condition calculation unit 23b calculates the display average time for each image data output from the display processing unit 23a based on the operation of the display processing unit 23a, and based on the calculated display average time. The display condition is calculated.

このため、表示条件として、表示回数のみ、または、表示のべ時間を使用する場合に比べて、ユーザの関心度が表示条件に反映されやすくなる。その理由は、以下の通りである。   For this reason, as compared with the case where only the display count or the total display time is used as the display condition, the interest level of the user is more easily reflected in the display condition. The reason is as follows.

表示条件として、表示回数のみ、または、表示のべ時間を使用する場合、早送りされた映像データがユーザの関心度の高いデータとして誤認識されてしまう可能性がある。しかしながら、表示条件が表示平均時間に基づいて算出されると、早送りされた映像データをユーザの関心度の低いデータとして認識することが可能となる。   When only the number of times of display or the total display time is used as the display condition, the fast-forwarded video data may be erroneously recognized as data with high user interest. However, when the display condition is calculated based on the display average time, it is possible to recognize the fast-forwarded video data as data with a low interest level of the user.

また、本実施例では、条件算出部23bは、表示処理部23bが出力した画像データごとの表示平均時間および表示回数を、表示処理部23aの動作に基づいて算出し、それら表示平均時間および表示回数を表示条件とする。このため、ユーザの関心度が表示条件に、より反映されやすくなる。   In the present embodiment, the condition calculation unit 23b calculates the display average time and the display count for each image data output from the display processing unit 23b based on the operation of the display processing unit 23a, and displays the display average time and display. The number of times is the display condition. For this reason, the degree of interest of the user is more easily reflected in the display conditions.

また、本実施例では、表示制御部23cは、表示条件に基づいて、表示処理部23aが出力する複数の画像データの順番を制御する。このため、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的にスライド表示の順番を調節することが可能になる。   In the present embodiment, the display control unit 23c controls the order of the plurality of image data output by the display processing unit 23a based on the display conditions. For this reason, it is possible to automatically adjust the order of slide display according to the degree of interest of the user without the user performing a troublesome work for controlling the display of the image.

また、本実施例では、表示制御部23cは、表示処理部23aが複数の画像データをユーザの関心度が高い順に出力するように、表示処理部23aが出力する複数の画像データの順番を表示条件に基づいて制御する。このため、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心度が高い順にスライド表示を行うことが可能になる。
(実施例2)
表示制御部23cは、図4を参照して説明した動作を実行する表示制御部に限らない。
In the present embodiment, the display control unit 23c displays the order of the plurality of image data output by the display processing unit 23a so that the display processing unit 23a outputs the plurality of image data in descending order of user interest. Control based on conditions. For this reason, it is possible to perform slide display in descending order of the user's interest level without performing a troublesome operation for the user to control image display.
(Example 2)
The display control unit 23c is not limited to the display control unit that performs the operation described with reference to FIG.

例えば、表示制御部23cは、入力端子24がスライド表示コマンドを受け付けると、画像データ格納部21に格納された撮影日情報に基づいて画像データ格納部21に格納された複数の映像データを撮影日単位で画像データ群としてまとめた際に、表示処理部23aが複数の映像データを画像データ群単位で順番に出力するように、表示処理部23aが出力する複数の画像データの順番を、表示条件に基づいて制御する第1表示制御部でもよい。   For example, when the input terminal 24 receives a slide display command, the display control unit 23c displays a plurality of video data stored in the image data storage unit 21 based on the shooting date information stored in the image data storage unit 21. The order of the plurality of image data output by the display processing unit 23a is set so that the display processing unit 23a sequentially outputs the plurality of video data in units of the image data group when the data is grouped as an image data group. The 1st display control part controlled based on may be sufficient.

なお、この第1表示制御部は、図1に示したCPU23が、メモリ22に格納された動作プログラムを読み取り、その読み取った動作プログラムを実行することによって実現されてもよい。   The first display control unit may be realized by the CPU 23 illustrated in FIG. 1 reading the operation program stored in the memory 22 and executing the read operation program.

図8は、表示制御部23cとして、その第1表示制御部を用いた情報処理装置2(実施例2)の動作を説明するためのフローチャートである。   FIG. 8 is a flowchart for explaining the operation of the information processing apparatus 2 (Example 2) using the first display control unit as the display control unit 23c.

なお、図8において、図4に示したステップと同じ処理のステップには、同一符号を付してある。   In FIG. 8, the same reference numerals are assigned to the same processing steps as those shown in FIG.

以下では、説明の重複を避けるため、図4に示したステップの説明は、基本的に省略する。   In the following description, the description of the steps shown in FIG.

ステップ403にて、指定アルバムが表示条件付きの写真データを有している場合、表示制御部23cは、ステップ801を実行する。   In step 403, when the designated album has photo data with display conditions, the display control unit 23c executes step 801.

ステップ801では、表示制御部23cは、画像データ格納部21、表示条件格納部26および表示制御部23cに格納されている識別情報を参照して、指定アルバムが含む複数の写真データの中から、今回のスライド表示で未表示の写真データを選択し、その選択した写真データの中で最も第1表示条件(ポイント)が高い写真データを出力用写真データとして選択する。   In step 801, the display control unit 23c refers to the identification information stored in the image data storage unit 21, the display condition storage unit 26, and the display control unit 23c, and from among a plurality of photo data included in the designated album, In this slide display, undisplayed photo data is selected, and photo data having the highest first display condition (point) among the selected photo data is selected as output photo data.

表示制御部23cは、ステップ801を終了すると、ステップ802を実行する。   When the display control unit 23c finishes step 801, the display control unit 23c executes step 802.

ステップ802では、表示制御部23cは、画像データ格納部21を参照して、指定アルバムが含む複数の写真データの識別情報の中から、ステップ801で選択した出力用写真データと同じ撮影日情報を有している写真データの識別情報を、画像データ格納部21から抽出する。なお、表示制御部23cが識別情報を抽出する順序は、第1表示条件の高い順でもよいし、通し番号順でもよい。   In step 802, the display control unit 23c refers to the image data storage unit 21, and selects the same shooting date information as the output photo data selected in step 801 from among the identification information of a plurality of photo data included in the designated album. Identification information of the photograph data is extracted from the image data storage unit 21. Note that the order in which the display control unit 23c extracts the identification information may be in the descending order of the first display condition or in the order of serial numbers.

表示制御部23cは、その抽出した識別情報を、スライドショー表示制御信号として、スライドショー処理部23a1に出力する。なお、表示制御部23cは、スライドショー表示制御信号として出力した識別情報を自己に格納する。   The display control unit 23c outputs the extracted identification information to the slide show processing unit 23a1 as a slide show display control signal. The display control unit 23c stores the identification information output as the slide show display control signal.

スライドショー処理部23a1は、識別情報をスライドショー表示制御信号として受け取ると、その識別情報を有する写真データを画像データ格納部21から順番に読み出し、その読み出した写真データを、出力端子27を介して、ディスプレイ3に順番に出力する。   When the slide show processing unit 23a1 receives the identification information as the slide show display control signal, the slide show processing unit 23a1 sequentially reads the photo data having the identification information from the image data storage unit 21, and displays the read photo data via the output terminal 27. 3 in order.

ディスプレイ3は、写真データを受け付けると、ステップ803を実行する。   When the display 3 receives the photo data, the display 3 executes step 803.

ステップ803では、ディスプレイ3は、その受け取った写真データに応じた映像(写真)をスライドショー表示する。   In step 803, the display 3 displays a slideshow of videos (photos) corresponding to the received photo data.

表示制御部23cは、ステップ802にて識別情報を出力すると、ステップ407を実行する。   When the identification information is output in Step 802, the display control unit 23c executes Step 407.

また、ステップ411にて、選択写真群が表示条件付きの写真データを有している場合、表示制御部23cは、ステップ804を実行する。   If the selected photo group has photo data with display conditions in step 411, the display control unit 23c executes step 804.

ステップ804では、表示制御部23cは、画像データ格納部21、表示条件格納部26および表示制御部23cに格納されている識別情報を参照して、選択写真群の中から、今回のスライド表示で未表示の写真データを選択し、その選択した写真データの中で最も第1表示条件(ポイント)が高い写真データを出力用写真データとして選択する。   In step 804, the display control unit 23c refers to the identification information stored in the image data storage unit 21, the display condition storage unit 26, and the display control unit 23c, and selects the current slide display from the selected photo group. Undisplayed photo data is selected, and photo data having the highest first display condition (point) among the selected photo data is selected as output photo data.

表示制御部23cは、ステップ804を終了すると、ステップ805を実行する。   When the display control unit 23c finishes Step 804, the display control unit 23c executes Step 805.

ステップ805では、表示制御部23cは、画像データ格納部21を参照して、選択写真の識別情報の中から、ステップ804で選択した出力用写真データと同じ撮影日情報を有している写真データの識別情報を、画像データ格納部21から抽出する。なお、表示制御部23cが識別情報を抽出する順序は、第1表示条件の高い順でもよいし、通し番号順でもよい。   In step 805, the display control unit 23c refers to the image data storage unit 21, and from the identification information of the selected photo, photo data having the same shooting date information as the output photo data selected in step 804. Is extracted from the image data storage unit 21. Note that the order in which the display control unit 23c extracts the identification information may be in the descending order of the first display condition or in the order of serial numbers.

表示制御部23cは、その抽出した識別情報を、スライドショー表示制御信号として、スライドショー処理部23a1に出力する。なお、表示制御部23cは、スライドショー表示制御信号として出力した識別情報を自己に格納する。   The display control unit 23c outputs the extracted identification information to the slide show processing unit 23a1 as a slide show display control signal. The display control unit 23c stores the identification information output as the slide show display control signal.

スライドショー処理部23a1は、識別情報をスライドショー表示制御信号として受け取ると、その識別情報を有する写真データを画像データ格納部21から順番に読み出し、その読み出した写真データを、出力端子27を介して、ディスプレイ3に順番に出力する。   When the slide show processing unit 23a1 receives the identification information as the slide show display control signal, the slide show processing unit 23a1 sequentially reads the photo data having the identification information from the image data storage unit 21, and displays the read photo data via the output terminal 27. 3 in order.

ディスプレイ3は、写真データを受け付けると、ステップ806を実行する。なお、ステップ806は、ステップ803と同じである。   When the display 3 receives the photo data, the display 3 executes step 806. Note that step 806 is the same as step 803.

表示制御部23cは、ステップ805にて識別情報を出力すると、ステップ415を実行する。   When the display control unit 23c outputs the identification information in step 805, the display control unit 23c executes step 415.

また、ステップ416にて、指定アルバムが表示条件付きの写真データを有している場合、表示制御部23cは、ステップ807を実行する。   If the designated album has photo data with display conditions in step 416, the display control unit 23c executes step 807.

なお、ステップ807は、ステップ801と同様である。また、ステップ808、809は、ステップ802、803と同様である。   Note that step 807 is similar to step 801. Steps 808 and 809 are the same as steps 802 and 803.

本実施例では、画像データ格納部21は、複数の画像データのそれぞれを、その画像データの撮影日を示す撮影日情報と関連づけて格納し、表示制御部23cとして、上記第1表示制御部が用いられる。このため、複数の映像データを撮影日単位で順番に出力することが可能になる。   In the present embodiment, the image data storage unit 21 stores each of the plurality of image data in association with shooting date information indicating the shooting date of the image data, and the first display control unit serves as the display control unit 23c. Used. For this reason, it becomes possible to output a plurality of video data in order by photographing date.

また、本実施例では、表示制御部23cは、各画像データ群の中で最もユーザの関心度が高い画像データの関心度を各画像データ群のユーザ関心度とした際に、表示処理部23aが画像データ群を画像データ群のユーザ関心度が高い順に出力するように、表示処理部23aが出力する複数の画像データの順番を、表示条件に基づいて制御する。   In the present embodiment, the display control unit 23c takes the interest level of the image data having the highest user interest level in each image data group as the user interest level of each image data group. The order of the plurality of image data output by the display processing unit 23a is controlled based on the display conditions so that the image data group is output in descending order of user interest in the image data group.

このため、複数の映像データを、ユーザの関心度順に撮影日単位で順番に出力することが可能になる。   For this reason, it becomes possible to output several video data in order of a user's interest degree in order of an imaging | photography date.

なお、表示制御部23cは、スライド表示コマンドを受け付けた日に近い日付順に、表示処理部23aが画像データ群を出力するように制御してもよい。   Note that the display control unit 23c may control the display processing unit 23a to output the image data group in the date order close to the date when the slide display command is received.

例えば、表示制御部23cがカレンダ機能を有し、さらに、その表示制御部23cが、カレンダ機能を利用してスライド表示コマンドを受け付けた日を認識し、撮影日情報を利用して、その認識した日に近い日付順に画像データを画像データ群にまとめる。さらに、その表示制御部23cが、スライドショー処理部23a1がそのまとめた画像データ群をその認識した日に近い日付順に出力するように制御するスライド表示制御信号を、スライドショー処理部23a1に出力する。   For example, the display control unit 23c has a calendar function, and the display control unit 23c recognizes the date when the slide display command is received using the calendar function, and recognizes the date using the shooting date information. Image data is grouped into image data groups in order of date close to the day. Further, the display control unit 23c outputs a slide display control signal for controlling the slide show processing unit 23a1 to output the collected image data group in order of date close to the recognized date, to the slide show processing unit 23a1.

なお、その表示制御部23cは、さらに、表示処理部23aが、同じ画像データ群に含まれる画像データをユーザの関心度が高い順に出力するように、表示処理部23aが出力する複数の画像データの順番を表示条件に基づいて制御してもよい。   The display control unit 23c further includes a plurality of pieces of image data output by the display processing unit 23a so that the display processing unit 23a outputs image data included in the same image data group in descending order of interest of the user. The order may be controlled based on display conditions.

この場合、複数の映像データを、撮影日順で、かつ同一撮影日の映像データはユーザの関心度順に、出力することが可能になる。   In this case, it is possible to output a plurality of video data in order of shooting date, and video data on the same shooting date in order of user interest.

なお、その表示制御部23cは、図1に示したCPU23が、メモリ22に格納された動作プログラムを読み取り、その読み取った動作プログラムを実行することによって実現されてもよい。
(実施例3)
表示制御部23cは、図4または図8を参照して説明した動作を実行する表示制御部に限らない。
The display control unit 23c may be realized by the CPU 23 illustrated in FIG. 1 reading the operation program stored in the memory 22 and executing the read operation program.
(Example 3)
The display control unit 23c is not limited to the display control unit that performs the operation described with reference to FIG. 4 or FIG.

例えば、表示制御部23cは、表示条件に基づいて、表示処理部23aが出力する複数の画像データの表示時間を制御する第2表示制御部でもよい。   For example, the display control unit 23c may be a second display control unit that controls display times of a plurality of image data output by the display processing unit 23a based on display conditions.

なお、この第2表示制御部は、図1に示したCPU23が、メモリ22に格納された動作プログラムを読み取り、その読み取った動作プログラムを実行することによって実現されてもよい。   The second display control unit may be realized by the CPU 23 illustrated in FIG. 1 reading the operation program stored in the memory 22 and executing the read operation program.

図9は、表示制御部23cとして、その第2表示制御部を用いた情報処理装置2(実施例3)の動作を説明するためのフローチャートである。   FIG. 9 is a flowchart for explaining the operation of the information processing apparatus 2 (Example 3) using the second display control unit as the display control unit 23c.

なお、図9において、図4に示したステップと同じ処理のステップには、同一符号を付してある。   In FIG. 9, the same reference numerals are given to the steps of the same processing as the steps shown in FIG. 4.

以下では、説明の重複を避けるため、図4に示したステップの説明は、基本的に省略する。   In the following description, the description of the steps shown in FIG.

ステップ402にて、表示制御部23cは、スライド表示コマンドを受け付ける直前に、電子アルバム指定コマンドを受け付けたと判断すると、ステップ901を実行する。   If the display control unit 23c determines in step 402 that the electronic album designation command has been received immediately before receiving the slide display command, the display control unit 23c executes step 901.

ステップ901では、表示制御部23cは、画像データ格納部21を参照して、指定アルバムの中で通し番号が最小の写真データを選択する。   In step 901, the display control unit 23c refers to the image data storage unit 21 and selects the photo data having the smallest serial number in the designated album.

表示制御部23cは、ステップ901を終了すると、ステップ902を実行する。   When the display control unit 23c ends Step 901, the display control unit 23c executes Step 902.

ステップ902では、表示制御部23cは、表示条件格納部26を参照して、選択した写真データの第1表示条件を読み出し、その読み出した第1表示条件を、表示時間(秒)に換算する。なお、選択した写真データが第1表示条件を有していない場合、表示制御部23cは、その選択した写真データの表示時間を、所定値(秒)に設定する。   In step 902, the display control unit 23c refers to the display condition storage unit 26, reads the first display condition of the selected photo data, and converts the read first display condition into display time (seconds). When the selected photo data does not have the first display condition, the display control unit 23c sets the display time of the selected photo data to a predetermined value (second).

表示制御部23cは、その設定した表示時間の間、選択した写真データの識別情報を、スライドショー表示制御信号として、スライドショー処理部23a1に出力する。なお、表示制御部23cは、スライドショー表示制御信号として出力した識別情報を自己に格納する。   The display control unit 23c outputs the identification information of the selected photo data to the slide show processing unit 23a1 as a slide show display control signal during the set display time. The display control unit 23c stores the identification information output as the slide show display control signal.

スライドショー処理部23a1は、識別情報をスライドショー表示制御信号として受け取ると、その識別情報を有する写真データを画像データ格納部21から読み出し、その読み出した写真データを、設定された表示時間の間、出力端子27を介して、ディスプレイ3に出力する。   When the slide show processing unit 23a1 receives the identification information as the slide show display control signal, the slide show processing unit 23a1 reads the photo data having the identification information from the image data storage unit 21, and outputs the read photo data for the set display time. 27 to output to the display 3.

ディスプレイ3は、写真データを受け付けると、ステップ903を実行する。   When the display 3 receives the photo data, the display 3 executes step 903.

ステップ903では、ディスプレイ3は、設定された表示時間の間、受け付けた写真データに応じた写真を表示する。   In step 903, the display 3 displays a photo corresponding to the received photo data for the set display time.

表示制御部23cは、ステップ902を終了すると、ステップ904を実行する。   When the display control unit 23c finishes step 902, it executes step 904.

ステップ904では、表示制御部23cは、画像データ格納部21および表示制御部23cに格納した識別情報を参照して、指定アルバムの中で今回のスライド表示で未表示の写真があるか否かを判断する。   In step 904, the display control unit 23c refers to the identification information stored in the image data storage unit 21 and the display control unit 23c, and determines whether or not there is an undisplayed photo in the current slide display in the designated album. to decide.

ステップ904にて、表示制御部23cは、未表示の写真があるとステップ905を実行し、一方、未表示の写真がないと、表示制御部23cに格納した識別情報をクリヤし、その後、スライドショーを終了する。   In step 904, if there is an undisplayed photo, the display control unit 23c executes step 905. On the other hand, if there is no undisplayed photo, the display control unit 23c clears the identification information stored in the display control unit 23c. Exit.

ステップ905では、表示制御部23cは、画像データ格納部21を参照して、指定アルバムの中で次の通し番号の写真データを選択する。   In step 905, the display control unit 23c refers to the image data storage unit 21 and selects photo data of the next serial number in the designated album.

表示制御部23cは、ステップ905を終了すると、ステップ902を実行する。   When the display control unit 23c finishes step 905, the display control unit 23c executes step 902.

また、ステップ409で、表示制御部23cは、複数の写真データ(サムネイル)が選択されている場合、ステップ906を実行し、一方、複数の写真データ(サムネイル)が選択されていない場合、ステップ911を実行する。   In step 409, if a plurality of pieces of photo data (thumbnail) are selected, the display control unit 23c executes step 906. On the other hand, if a plurality of pieces of photo data (thumbnail) are not selected, step 911 is executed. Execute.

ステップ906では、表示制御部23cは、画像データ格納部21を参照して、選択写真の中で通し番号が最小の写真データを選択する。   In step 906, the display control unit 23c refers to the image data storage unit 21 and selects the photo data with the smallest serial number among the selected photos.

表示制御部23cは、ステップ906を終了すると、ステップ907を実行する。   When the display control unit 23c finishes Step 906, the display control unit 23c executes Step 907.

なお、ステップ907は、ステップ902と同様である。また、ステップ908は、ステップ903同様である。   Step 907 is the same as step 902. Step 908 is the same as step 903.

表示制御部23cは、ステップ907を終了すると、ステップ909を実行する。   When the display control unit 23c finishes Step 907, it executes Step 909.

ステップ909では、表示制御部23cは、選択写真の中で今回のスライド表示で未表示の写真があるか否かを判断する。   In step 909, the display control unit 23c determines whether there is a photo that has not been displayed in the current slide display among the selected photos.

ステップ909にて、表示制御部23cは、未表示の写真があるとステップ910を実行し、未表示の写真がないと、スライドショーを終了する。   In step 909, the display control unit 23c executes step 910 if there is an undisplayed photo, and ends the slide show if there is no undisplayed photo.

ステップ910では、表示制御部23cは、画像データ格納部21を参照して、選択写真の中で次の通し番号の写真データを選択する。   In step 910, the display control unit 23c refers to the image data storage unit 21 and selects the photo data of the next serial number from the selected photos.

表示制御部23cは、ステップ910を終了すると、ステップ907を実行する。   When the display control unit 23c finishes Step 910, the display control unit 23c executes Step 907.

ステップ911では、表示制御部23cは、画像データ格納部21を参照して、選択された写真を含む電子アルバムを指定する。   In step 911, the display control unit 23c refers to the image data storage unit 21 and designates an electronic album including the selected photo.

表示制御部23cは、ステップ911を終了すると、ステップ912を実行する。   When the display control unit 23c finishes Step 911, the display control unit 23c executes Step 912.

なお、ステップ912は、ステップ901と同様である。また、ステップ913、914、915、916は、ステップ902、903、904、905と同様である。   Step 912 is the same as step 901. Steps 913, 914, 915, and 916 are the same as steps 902, 903, 904, and 905.

本実施例では、表示制御部23cは、表示条件に基づいて、表示処理部23cが出力する複数の画像データの表示時間を制御する。このため、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心度に応じて、画像データの表示時間を制御することが可能になる。   In the present embodiment, the display control unit 23c controls the display time of the plurality of image data output by the display processing unit 23c based on the display conditions. For this reason, it is possible to control the display time of the image data in accordance with the degree of interest of the user without performing a troublesome work for the user to control the display of the image.

また、本実施例では、表示制御部23cは、ユーザの関心度が高い画像データほど表示時間が長くなるように、表示処理部23aが出力する複数の画像データの表示時間を表示条件に基づいて制御する。このため、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心度が高い画像データほど表示時間を長くすることが可能になる。   Further, in the present embodiment, the display control unit 23c sets the display times of the plurality of image data output by the display processing unit 23a based on the display conditions so that the display time becomes longer as the image data with higher user interest. Control. For this reason, even if the user does not perform a troublesome work for controlling the display of the image, it is possible to extend the display time for the image data having a higher degree of interest of the user.

なお、図1に示した条件算出処理部23b2は、スライドショー処理部23a1が出力する変更情報に基づいて表示条件を変更した。しかしながら、条件算出処理部23b2は、入力端子24が受け付けた表示制御コマンドを受け付けるようにし、その受け付けた表示制御コマンドに基づいて表示条件を変更してもよい。   The condition calculation processing unit 23b2 illustrated in FIG. 1 has changed the display conditions based on the change information output from the slide show processing unit 23a1. However, the condition calculation processing unit 23b2 may receive the display control command received by the input terminal 24, and change the display condition based on the received display control command.

図10、図11、図12、図13は、条件算出処理部23b2が、スライドショー実行中に、入力端子24が受け付けた表示制御コマンドに基づいて表示条件の値を変更する動作を説明するためのフローチャートである。   10, 11, 12, and 13 are diagrams for explaining an operation in which the condition calculation processing unit 23 b 2 changes the value of the display condition based on the display control command received by the input terminal 24 during the slide show. It is a flowchart.

なお、図10、図11、図12、図13において、同じ処理を実行するステップには、同一符号を付してある。   In FIG. 10, FIG. 11, FIG. 12, and FIG. 13, steps that execute the same process are denoted by the same reference numerals.

図10において、ステップ1001では、スライドショー処理部23a1は、出力端子27を介して複数の画像データをディスプレイ3に出力して、スライドショーを表示する。スライドショー処理部23a1は、スライドショーを表示しながら、ステップ1002を実行する。   In FIG. 10, in step 1001, the slide show processing unit 23 a 1 outputs a plurality of image data to the display 3 via the output terminal 27 to display a slide show. The slide show processing unit 23a1 executes Step 1002 while displaying the slide show.

ステップ1002では、スライドショー処理部23a1は、入力端子24が表示制御コマンドを受け付けていないと、ステップ1001を実行する。   In step 1002, if the input terminal 24 has not received a display control command, the slide show processing unit 23a1 executes step 1001.

一方、ステップ1002で、入力端子24が表示制御コマンドとして早送りコマンドを受け付けると、スライドショー処理部23a1は画像データの早送りを実行し、また、条件算出処理部23b2はステップ1003を実行する。   On the other hand, when the input terminal 24 receives a fast-forward command as a display control command in step 1002, the slide show processing unit 23a1 executes fast-forward of image data, and the condition calculation processing unit 23b2 executes step 1003.

ステップ1003では、条件算出処理部23b2は、早送りコマンドを受けた画像データに対応する第1表示条件の値(ポイント)を減らす。   In step 1003, the condition calculation processing unit 23b2 decreases the value (point) of the first display condition corresponding to the image data that has received the fast-forward command.

なお、条件算出処理部23b2は、スライドショー処理部23a1が出力した変更情報を利用して、早送りコマンドを受けた画像データを特定してもよい。また、入力端子24が、早送りする画像データを示す画像データ特定情報を早送りコマンドと共に受け付ける場合、条件算出処理部23b2は、入力端子24が受け付けた画像データ特定情報に基づいて、早送りコマンドを受けた画像データを特定してもよい。   The condition calculation processing unit 23b2 may specify the image data that has received the fast-forward command using the change information output by the slide show processing unit 23a1. When the input terminal 24 receives image data specifying information indicating image data to be fast-forwarded together with the fast-forward command, the condition calculation processing unit 23b2 receives the fast-forward command based on the image data specifying information received by the input terminal 24. Image data may be specified.

ステップ1003が終了すると、条件算出処理部23b2は、ステップ1004を実行する。   When step 1003 ends, the condition calculation processing unit 23b2 executes step 1004.

ステップ1004では、スライドショー処理部23a1は、早送り中処理を実行する。なお、ステップ1004の早送り中処理の詳細は、図11に示したフローチャートを用いて後述する。   In step 1004, the slide show processing unit 23a1 executes a fast-forwarding process. Details of the fast-forwarding process in step 1004 will be described later using the flowchart shown in FIG.

ステップ1002で、入力端子24が表示制御コマンドとして巻き戻しコマンドを受け付けると、スライドショー処理部23a1は画像データの巻き戻しを実行し、また、条件算出処理部23b2はステップ1005を実行する。   When the input terminal 24 receives a rewind command as a display control command in step 1002, the slide show processing unit 23a1 executes rewinding of the image data, and the condition calculation processing unit 23b2 executes step 1005.

ステップ1005では、条件算出処理部23b2は、巻き戻し中処理を実行する。なお、ステップ1005の巻き戻し中処理の詳細は、図12に示したフローチャートを用いて後述する。   In step 1005, the condition calculation processing unit 23b2 executes a rewinding process. Details of the rewinding process in step 1005 will be described later using the flowchart shown in FIG.

ステップ1002で、入力端子24が表示制御コマンドとして一時停止コマンドを受け付けると、スライドショー処理部23a1は画像データの一時停止を実行し、また、条件算出処理部23b2はステップ1006を実行する。   In step 1002, when the input terminal 24 receives a pause command as a display control command, the slide show processing unit 23a1 executes pause of the image data, and the condition calculation processing unit 23b2 executes step 1006.

ステップ1006では、条件算出処理部23b2は、一時停止コマンドを受けた画像データに対応する第1表示条件の値(ポイント)を増やす。   In step 1006, the condition calculation processing unit 23b2 increases the value (point) of the first display condition corresponding to the image data that has received the pause command.

なお、条件算出処理部23b2は、スライドショー処理部23a1が出力した変更情報を利用して、一時停止コマンドを受けた画像データを特定してもよい。また、入力端子24が、一時停止する画像データを示す画像データ特定情報を一時停止コマンドと共に受け付ける場合、条件算出処理部23b2は、入力端子24が受け付けた画像データ特定情報に基づいて、一時停止コマンドを受けた画像データを特定してもよい。   The condition calculation processing unit 23b2 may specify the image data that has received the pause command using the change information output from the slide show processing unit 23a1. When the input terminal 24 accepts image data specifying information indicating image data to be paused together with a pause command, the condition calculation processing unit 23b2 uses the pause command based on the image data specifying information received by the input terminal 24. The received image data may be specified.

ステップ1006が終了すると、条件算出処理部23b2はステップ1007を実行する。   When step 1006 ends, the condition calculation processing unit 23b2 executes step 1007.

ステップ1007では、条件算出処理部23b2は、一時停止中処理を実行する。なお、ステップ1007の一時停止中処理の詳細は、図13に示したフローチャートを用いて後述する。   In step 1007, the condition calculation processing unit 23b2 executes a suspension process. The details of the suspension processing in step 1007 will be described later using the flowchart shown in FIG.

次に、図11を参照してステップ1004(早送り中処理)を説明する。なお、図11は、早送り中処理を説明するためのフローチャートである。   Next, step 1004 (processing during fast-forwarding) will be described with reference to FIG. FIG. 11 is a flowchart for explaining the fast-forwarding process.

ステップ1101では、条件算出処理部23b2は、表示されている画像データに対応する第1表示条件の値(ポイント)を減らす。   In step 1101, the condition calculation processing unit 23b2 decreases the value (point) of the first display condition corresponding to the displayed image data.

条件算出処理部23b2は、ステップ1101を終了すると、ステップ1102を実行する。   The condition calculation processing unit 23b2 executes Step 1102 after completing Step 1101.

ステップ1102では、条件算出処理部23b2は、入力端子24が表示制御コマンドを受け付けていないと、ステップ1101を実行する。   In step 1102, the condition calculation processing unit 23b2 executes step 1101 when the input terminal 24 has not received the display control command.

ステップ1102で、入力端子24が表示制御コマンドとして再生コマンドを受け付けると、スライドショー処理部23a1は画像データの再生を実行し、また、条件算出処理部23b2はステップ1103を実行する。   When the input terminal 24 receives a playback command as a display control command in step 1102, the slide show processing unit 23a1 executes playback of image data, and the condition calculation processing unit 23b2 executes step 1103.

ステップ1103では、条件算出処理部23b2は、再生コマンドを受けた画像データに対応する第1表示条件の値(ポイント)を増やす。   In step 1103, the condition calculation processing unit 23b2 increases the value (point) of the first display condition corresponding to the image data that has received the reproduction command.

なお、条件算出処理部23b2は、スライドショー処理部23a1が出力した変更情報を利用して、再生コマンドを受けた画像データを特定してもよい。また、入力端子24が、再生する画像データを示す画像データ特定情報を再生コマンドと共に受け付ける場合、条件算出処理部23b2は、入力端子24が受け付けた画像データ特定情報に基づいて、再生コマンドを受けた画像データを特定してもよい。   The condition calculation processing unit 23b2 may specify the image data that has received the reproduction command by using the change information output from the slide show processing unit 23a1. When the input terminal 24 receives image data specifying information indicating image data to be reproduced together with the reproduction command, the condition calculation processing unit 23b2 receives the reproduction command based on the image data specifying information received by the input terminal 24. Image data may be specified.

条件算出処理部23b2は、ステップ1103を終了すると、ステップ1104を実行する。なお、ステップ1104では、図10を参照して説明した動作が実行される。   The condition calculation processing unit 23b2 executes Step 1104 after completing Step 1103. In step 1104, the operation described with reference to FIG. 10 is executed.

ステップ1102で、入力端子24が表示制御コマンドとして一時停止コマンドを受け付けると、スライドショー処理部23a1は画像データの一時停止を実行し、また、条件算出処理部23b2はステップ1105を実行する。   When the input terminal 24 receives a pause command as a display control command in step 1102, the slide show processing unit 23a1 executes pause of the image data, and the condition calculation processing unit 23b2 executes step 1105.

ステップ1105では、条件算出処理部23b2は、一時停止コマンドを受けた画像データに対応する第1表示条件の値(ポイント)を増やす。なお、ステップ1105では、ステップ1006(図10参照)と同じ処理が実行される。   In step 1105, the condition calculation processing unit 23b2 increases the value (point) of the first display condition corresponding to the image data that has received the pause command. In step 1105, the same processing as in step 1006 (see FIG. 10) is executed.

条件算出処理部23b2は、ステップ1105を終了すると、ステップ1007(図10参照)を実行する。   After completing step 1105, the condition calculation processing unit 23b2 executes step 1007 (see FIG. 10).

ステップ1102で、入力端子24が表示制御コマンドとして巻き戻しコマンドを受け付けると、スライドショー処理部23a1は画像データの巻き戻しを実行し、条件算出処理部23b2はステップ1005(図10参照)を実行する。   In step 1102, when the input terminal 24 receives a rewind command as a display control command, the slide show processing unit 23a1 executes rewind of the image data, and the condition calculation processing unit 23b2 executes step 1005 (see FIG. 10).

次に、図12を参照してステップ1005(巻き戻し中処理)を説明する。なお、図12は、巻き戻し中処理を説明するためのフローチャートである。   Next, step 1005 (processing during rewinding) will be described with reference to FIG. FIG. 12 is a flowchart for explaining the rewinding process.

ステップ1201では、条件算出処理部23b2は、入力端子24が表示制御コマンドを受け付けたか否かを確認する。条件算出処理部23b2は、入力端子24が表示制御コマンドを受け付けるまで、ステップ1201を繰り返す。   In step 1201, the condition calculation processing unit 23b2 checks whether or not the input terminal 24 has received a display control command. The condition calculation processing unit 23b2 repeats Step 1201 until the input terminal 24 receives the display control command.

ステップ1201で、入力端子24が表示制御コマンドとして再生コマンドを受け付けると、スライドショー処理部23a1は画像データの再生を実行し、また、条件算出処理部23b2はステップ1202を実行する。なお、ステップ1202では、ステップ1103(図11参照)と同じ処理が実行される。   In step 1201, when the input terminal 24 receives a playback command as a display control command, the slide show processing unit 23a1 executes playback of image data, and the condition calculation processing unit 23b2 executes step 1202. In step 1202, the same processing as in step 1103 (see FIG. 11) is executed.

ステップ1201で、入力端子24が表示制御コマンドとして一時停止コマンドを受け付けると、スライドショー処理部23a1は画像データの一時停止を実行し、また、条件算出処理部23b2はステップ1203を実行する。なお、ステップ1203では、ステップ1006(図10参照)と同じ処理が実行される。   In step 1201, when the input terminal 24 receives a pause command as a display control command, the slide show processing unit 23a1 executes pause of image data, and the condition calculation processing unit 23b2 executes step 1203. In step 1203, the same processing as in step 1006 (see FIG. 10) is executed.

ステップ1201で、入力端子24が表示制御コマンドとして早送りコマンドを受け付けると、スライドショー処理部23a1は画像データの早送りを実行し、また、条件算出処理部23b2はステップ1004(図10参照)を実行する。   In step 1201, when the input terminal 24 receives a fast-forward command as a display control command, the slide show processing unit 23a1 executes fast-forward of image data, and the condition calculation processing unit 23b2 executes step 1004 (see FIG. 10).

次に、図13を参照してステップ1007(一時停止中処理)を説明する。なお、図13は、一時停止中処理を説明するためのフローチャートである。   Next, step 1007 (temporary stop process) will be described with reference to FIG. FIG. 13 is a flowchart for explaining the suspension process.

ステップ1301では、条件算出処理部23b2は、入力端子24が表示制御コマンドを受け付けたか否かを確認する。条件算出処理部23b2は、入力端子24が表示制御コマンドを受け付けるまで、ステップ1301を繰り返す。   In step 1301, the condition calculation processing unit 23b2 confirms whether or not the input terminal 24 has received a display control command. The condition calculation processing unit 23b2 repeats Step 1301 until the input terminal 24 receives the display control command.

ステップ1301で、入力端子24が表示制御コマンドとして再生コマンドを受け付けると、スライドショー処理部23a1は画像データの再生を実行し、また、条件算出処理部23b2はステップ1104(図11参照)を実行する。   In step 1301, when the input terminal 24 receives a playback command as a display control command, the slide show processing unit 23a1 executes playback of image data, and the condition calculation processing unit 23b2 executes step 1104 (see FIG. 11).

ステップ1301で、入力端子24が表示制御コマンドとして巻き戻しコマンドを受け付けると、スライドショー処理部23a1は画像データの巻き戻しを実行し、また、条件算出処理部23b2はステップ1005(図10参照)を実行する。   In step 1301, when the input terminal 24 receives a rewind command as a display control command, the slide show processing unit 23a1 executes rewinding of the image data, and the condition calculation processing unit 23b2 executes step 1005 (see FIG. 10). To do.

ステップ1301で、入力端子24が表示制御コマンドとして早送りコマンドを受け付けると、スライドショー処理部23a1は画像データの早送りを実行し、また、条件算出処理部23b2はステップ1302を実行する。なお、ステップ1302では、ステップ1003と同じ処理が実行される。   In step 1301, when the input terminal 24 receives a fast-forward command as a display control command, the slide show processing unit 23a1 executes fast-forward of image data, and the condition calculation processing unit 23b2 executes step 1302. In step 1302, the same processing as in step 1003 is executed.

条件算出処理部23b2が、入力端子24から受け付けた表示制御コマンドに基づいて表示条件を変更する場合、換言すると、条件算出部23bが、表示処理部23bが出力した画像データごとのユーザの関心度を、入力端子24が受け付けたコマンドに基づいて表示条件として算出する場合、過去のコマンドがスライド表示制御用の情報として用いられる。このため、ユーザが画像の表示を制御するための煩わしい作業を行わなくても、ユーザの関心の程度に応じて自動的にスライド表示を調節することが可能になる。   When the condition calculation processing unit 23b2 changes the display condition based on the display control command received from the input terminal 24, in other words, the condition calculation unit 23b is the degree of interest of the user for each image data output from the display processing unit 23b. Is calculated as a display condition based on a command received by the input terminal 24, a past command is used as information for slide display control. For this reason, it is possible to automatically adjust the slide display according to the degree of interest of the user without the user performing a troublesome work for controlling the display of the image.

この場合、表示記録処理23b1によって生成される表示処理情報はあってもなくてもよい。図14は、表示記録処理23b1によって生成される表示処理情報を省略した場合の実施例を示したブロック図である。なお、図14において、図1に示したものと同一のものには同一符号を付してある。   In this case, the display process information generated by the display recording process 23b1 may or may not be present. FIG. 14 is a block diagram illustrating an example in which the display process information generated by the display recording process 23b1 is omitted. In FIG. 14, the same components as those shown in FIG.

また、この場合も、表示制御部23cは、表示条件に基づいて、表示処理部23cが出力する複数の画像データの順番を制御したり、表示処理部23cが出力する複数の画像データの表示時間を制御したりすることは、言うまでもないことである。   Also in this case, the display control unit 23c controls the order of the plurality of image data output by the display processing unit 23c based on the display conditions, or the display time of the plurality of image data output by the display processing unit 23c. It goes without saying that control is performed.

以上説明した各実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。   In each of the embodiments described above, the illustrated configuration is merely an example, and the present invention is not limited to the configuration.

例えば、スライドショーは、映像を1枚単位で表示してもよいし、複数枚単位で表示してもよい。   For example, in a slide show, videos may be displayed in units of one sheet or may be displayed in units of a plurality of sheets.

本発明の一実施例の情報処理装置を示したブロック図である。It is the block diagram which showed the information processing apparatus of one Example of this invention. 表示記録格納部の一例を示した説明図である。It is explanatory drawing which showed an example of the display recording storage part. 表示条件格納部の一例を示した説明図である。It is explanatory drawing which showed an example of the display condition storage part. 情報処理装置の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of information processing apparatus. 電子アルバムのリストの一例を示した説明図である。It is explanatory drawing which showed an example of the list | wrist of an electronic album. サムネイルの一覧の一例を示した説明図である。It is explanatory drawing which showed an example of the list of thumbnails. 画像の一例を示した説明図である。It is explanatory drawing which showed an example of the image. 情報処理装置の他の実施例の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the other Example of information processing apparatus. 情報処理装置の他の実施例の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the other Example of information processing apparatus. 情報処理装置の他の実施例の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the other Example of information processing apparatus. 情報処理装置の他の実施例の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the other Example of information processing apparatus. 情報処理装置の他の実施例の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the other Example of information processing apparatus. 情報処理装置の他の実施例の動作を説明するためのフローチャートである。It is a flowchart for demonstrating operation | movement of the other Example of information processing apparatus. 本発明のその他の実施例の情報処理装置を示したブロック図である。It is the block diagram which showed the information processing apparatus of the other Example of this invention.

符号の説明Explanation of symbols

1 入力装置
2 情報処理装置
21 画像データ格納部
22 メモリ
23 CPU
23a 表示処理部
23a1 スライドショー処理部
23a2 1枚表示処理部
23b 条件算出部
23b1 表示記録処理部
23b2 条件算出処理部
24 入力端子
25 表示記録格納部
25a 識別情報
25b 表示時間情報
26 表示条件格納部
26a 表示平均時間
26b 表示回数
26c 第1表示条件
26d 第2表示条件
27 出力端子
3 ディスプレイ
5 電子アルバムのリスト
6 サムネイルの一覧
6a サムネイル
7 画像
DESCRIPTION OF SYMBOLS 1 Input device 2 Information processing apparatus 21 Image data storage part 22 Memory 23 CPU
23a Display processing unit 23a1 Slide show processing unit 23a2 Single sheet display processing unit 23b Condition calculation unit 23b1 Display recording processing unit 23b2 Condition calculation processing unit 24 Input terminal 25 Display recording storage unit 25a Identification information 25b Display time information 26 Display condition storage unit 26a Display Average time 26b Number of display times 26c First display condition 26d Second display condition 27 Output terminal 3 Display 5 List of electronic albums 6 List of thumbnails 6a Thumbnail 7 Image

Claims (30)

ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置であって、
前記画面表示指示および前記画面表示指示と異なる表示制御指示を受け付ける入力部と、
前記画面表示指示に対応する複数の画像データおよび前記表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部と、
前記入力部が前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力部が前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理部と、
前記表示処理部が出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記表示処理部の動作に基づいて算出する条件算出部と、
前記入力部が前記画面表示指示を受け付けた際の前記表示処理部の動作を、前記条件算出部が算出した表示条件に基づいて制御する表示制御部と、を含む情報処理装置。
An information processing apparatus that outputs a plurality of image data corresponding to a screen display instruction when a screen display instruction is received from a user,
An input unit for receiving a display control instruction different from the screen display instruction and the screen display instruction;
An image data storage unit for storing a plurality of image data corresponding to the screen display instruction and image data including image data corresponding to the display control instruction;
When the input unit receives the screen display instruction, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit are output in a predetermined order, and the input unit When receiving a display control instruction, a display processing unit that outputs image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction;
A condition calculation unit that calculates a display condition indicating a degree of interest of the user with respect to the image data based on an operation of the display processing unit for each image data output by the display processing unit;
An information processing apparatus comprising: a display control unit that controls an operation of the display processing unit when the input unit receives the screen display instruction based on a display condition calculated by the condition calculation unit.
請求項1に記載の情報処理装置において、
前記条件算出部は、前記表示処理部が出力した画像データごとの表示平均時間を、前記表示処理部の動作に基づいて算出し、該表示平均時間に基づいて前記表示条件を算出する、情報処理装置。
The information processing apparatus according to claim 1,
The condition calculation unit calculates an average display time for each image data output from the display processing unit based on an operation of the display processing unit, and calculates the display condition based on the display average time. apparatus.
請求項2に記載の情報処理装置において、
前記条件算出部は、前記表示処理部が出力した画像データごとの表示平均時間および表示回数を、前記表示処理部の動作に基づいて算出し、該表示平均時間および表示回数を前記表示条件とする、情報処理装置。
The information processing apparatus according to claim 2,
The condition calculation unit calculates a display average time and a display count for each image data output from the display processing unit based on an operation of the display processing unit, and uses the display average time and the display count as the display condition. Information processing device.
請求項1ないし3のいずれか1項に記載の情報処理装置において、
前記表示処理部は、前記画面表示指示に基づいて複数の画像データを順番に出力している間に前記入力部が前記表示制御指示を受け付けると、該表示制御指示に基づいて前記画像データの出力を変更し、
前記条件算出部は、前記表示処理部が前記画面表示指示に基づいて複数の画像データを順番に出力している間に前記表示制御指示によって変更された表示処理部の動作に基づいて、前記表示条件を算出する、情報処理装置。
The information processing apparatus according to any one of claims 1 to 3,
The display processing unit outputs the image data based on the display control instruction when the input unit receives the display control instruction while sequentially outputting a plurality of image data based on the screen display instruction. Change
The condition calculation unit is configured to display the display based on an operation of the display processing unit changed by the display control instruction while the display processing unit sequentially outputs a plurality of image data based on the screen display instruction. An information processing apparatus that calculates a condition.
請求項1ないし4のいずれか1項に記載の情報処理装置において、
前記表示制御部は、前記表示条件に基づいて、前記表示処理部が出力する複数の画像データの順番を制御する、情報処理装置。
The information processing apparatus according to any one of claims 1 to 4,
The information processing apparatus, wherein the display control unit controls an order of a plurality of image data output by the display processing unit based on the display condition.
請求項5に記載の情報処理装置において、
前記表示制御部は、前記表示処理部が前記複数の画像データを前記ユーザの関心度が高い順に出力するように、前記表示処理部が出力する複数の画像データの順番を前記表示条件に基づいて制御する、情報処理装置。
The information processing apparatus according to claim 5,
The display control unit determines the order of the plurality of image data output by the display processing unit based on the display condition so that the display processing unit outputs the plurality of image data in descending order of interest of the user. An information processing apparatus to be controlled.
請求項5に記載の情報処理装置において、
前記画像データ格納部は、前記複数の画像データのそれぞれを、その画像データの撮影日を示す撮影日情報と関連づけて格納し、
前記表示制御部は、前記入力部が前記画面表示指示を受け付けると、前記画像データ格納部に格納された撮影日情報に基づいて前記複数の映像データを撮影日単位で画像データ群としてまとめた際に、前記表示処理部が前記複数の映像データを該画像データ群単位で順番に出力するように、前記表示処理部が出力する複数の画像データの順番を前記表示条件に基づいて制御する、情報処理装置。
The information processing apparatus according to claim 5,
The image data storage unit stores each of the plurality of image data in association with shooting date information indicating a shooting date of the image data,
When the input control unit receives the screen display instruction, the display control unit collects the plurality of video data as an image data group by shooting date based on shooting date information stored in the image data storage unit. In addition, the information processing unit controls the order of the plurality of image data output by the display processing unit based on the display condition so that the display processing unit sequentially outputs the plurality of video data in units of the image data group. Processing equipment.
請求項7に記載の情報処理装置において、
前記表示制御部は、各画像データ群の中で最もユーザの関心度が高い画像データの関心度のそれぞれを各画像データ群のユーザ関心度とした際に、前記表示処理部が該画像データ群を該画像データ群のユーザ関心度が高い順に出力するように、前記表示処理部が出力する複数の画像データの順番を前記表示条件に基づいて制御する、情報処理装置。
The information processing apparatus according to claim 7,
When the display control unit sets the interest level of the image data with the highest user interest level in each image data group as the user interest level of each image data group, the display processing unit selects the image data group. An information processing apparatus that controls the order of a plurality of image data output by the display processing unit based on the display conditions so that the user interest level of the image data group is output in descending order.
請求項7に記載の情報処理装置において、
前記表示制御部は、前記画面表示指示を受け付けた日に近い日付順に前記表示処理部が該画像データ群を出力するように制御し、かつ、該表示処理部が共通の画像データ群に含まれる画像データを前記ユーザの関心度が高い順に出力するように、前記表示処理部が出力する複数の画像データの順番を前記表示条件に基づいて制御する、情報処理装置。
The information processing apparatus according to claim 7,
The display control unit controls the display processing unit to output the image data group in order of date close to the date when the screen display instruction is received, and the display processing unit is included in a common image data group An information processing apparatus that controls the order of a plurality of image data output by the display processing unit based on the display conditions so that the image data is output in descending order of interest of the user.
請求項1ないし4のいずれか1項に記載の情報処理装置において、
前記表示制御部は、前記表示条件に基づいて、前記表示処理部が出力する複数の画像データの表示時間を制御する、情報処理装置。
The information processing apparatus according to any one of claims 1 to 4,
The information processing apparatus, wherein the display control unit controls display times of a plurality of image data output by the display processing unit based on the display conditions.
請求項10に記載の情報処理装置において、
前記表示制御部は、前記ユーザの関心度が高い画像データほど表示時間が長くなるように、前記表示処理部が出力する複数の画像データの表示時間を前記表示条件に基づいて制御する、情報処理装置。
The information processing apparatus according to claim 10,
The display control unit controls the display time of the plurality of image data output by the display processing unit based on the display condition so that the display time of the image data with higher user interest is longer. apparatus.
ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置であって、
前記画面表示指示および前記画面表示指示と異なる表示制御指示を受け付ける入力部と、
前記画面表示指示に対応する複数の画像データおよび前記表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部と、
前記入力部が前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力部が前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理部と、
前記表示処理部が出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記入力部が受け付けた指示に基づいて算出する条件算出部と、
前記入力部が前記画面表示指示を受け付けた際の前記表示処理部の動作を、前記条件算出部が算出した表示条件に基づいて制御する表示制御部と、を含む情報処理装置。
An information processing apparatus that outputs a plurality of image data corresponding to a screen display instruction when a screen display instruction is received from a user,
An input unit for receiving a display control instruction different from the screen display instruction and the screen display instruction;
An image data storage unit for storing a plurality of image data corresponding to the screen display instruction and image data including image data corresponding to the display control instruction;
When the input unit receives the screen display instruction, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit are output in a predetermined order, and the input unit When receiving a display control instruction, a display processing unit that outputs image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction;
A condition calculation unit that calculates, for each image data output from the display processing unit, a display condition indicating a user's interest in the image data based on an instruction received by the input unit;
An information processing apparatus comprising: a display control unit that controls an operation of the display processing unit when the input unit receives the screen display instruction based on a display condition calculated by the condition calculation unit.
請求項12に記載の情報処理装置において、
前記表示制御部は、前記表示条件に基づいて、前記表示処理部が出力する複数の画像データの順番を制御する、情報処理装置。
The information processing apparatus according to claim 12,
The information processing apparatus, wherein the display control unit controls an order of a plurality of image data output by the display processing unit based on the display condition.
請求項12に記載の情報処理装置において、
前記表示制御部は、前記表示条件に基づいて、前記表示処理部が出力する複数の画像データの表示時間を制御する、情報処理装置。
The information processing apparatus according to claim 12,
The information processing apparatus, wherein the display control unit controls display times of a plurality of image data output by the display processing unit based on the display conditions.
画面表示指示に対応する複数の画像データおよび該画面表示指示と異なる表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部を含み、ユーザから前記画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置が行う画像データ出力方法であって、
前記画面表示指示および前記表示制御指示を択一的に受け付ける入力ステップと、
前記入力ステップで前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力ステップで前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理ステップと、
前記表示処理ステップで出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記表示処理ステップの動作に基づいて算出する条件算出ステップと、
前記入力ステップで前記画面表示指示を受け付けた際の前記表示処理ステップの動作を、前記条件算出ステップで算出した表示条件に基づいて制御する表示制御ステップと、を含む画像データ出力方法。
An image data storage unit that stores a plurality of image data corresponding to a screen display instruction and image data including image data corresponding to a display control instruction different from the screen display instruction, and when the screen display instruction is received from a user An image data output method performed by an information processing apparatus that outputs a plurality of image data corresponding to the screen display instruction,
An input step for selectively receiving the screen display instruction and the display control instruction;
When the screen display instruction is received in the input step, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit is output in a predetermined order. When receiving a display control instruction, a display processing step of outputting image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction;
A condition calculation step for calculating, for each image data output in the display processing step, a display condition indicating a user's interest in the image data based on the operation of the display processing step;
An image data output method comprising: a display control step for controlling the operation of the display processing step when the screen display instruction is received in the input step based on the display condition calculated in the condition calculation step.
請求項15に記載の画像データ出力方法において、
前記条件算出ステップは、前記表示処理ステップで出力した画像データごとの表示平均時間を、前記表示処理ステップの動作に基づいて算出し、該表示平均時間に基づいて前記表示条件を算出する、画像データ出力方法。
The image data output method according to claim 15, wherein
The condition calculating step calculates the display average time for each image data output in the display processing step based on the operation of the display processing step, and calculates the display condition based on the display average time. output method.
請求項16に記載の画像データ出力方法において、
前記条件算出ステップは、前記表示処理ステップで出力した画像データごとの表示平均時間および表示回数を、前記表示処理ステップの動作に基づいて算出し、該表示平均時間および表示回数を前記表示条件とする、画像データ出力方法。
The image data output method according to claim 16, wherein
The condition calculating step calculates the display average time and the display count for each image data output in the display processing step based on the operation of the display processing step, and uses the display average time and the display count as the display condition. , Image data output method.
請求項15ないし17のいずれか1項に記載の画像データ出力方法において、
前記表示処理ステップは、前記画面表示指示に基づいて複数の画像データを順番に出力している間に前記入力ステップで前記表示制御指示を受け付けると、該表示制御指示に基づいて前記画像データの出力を変更し、
前記条件算出ステップは、前記表示処理ステップが前記画面表示指示に基づいて複数の画像データを順番に出力している間に前記表示制御指示によって変更された表示処理ステップの動作に基づいて、前記表示条件を算出する、画像データ出力方法。
The image data output method according to any one of claims 15 to 17,
When the display processing step receives the display control instruction in the input step while sequentially outputting a plurality of image data based on the screen display instruction, the display processing step outputs the image data based on the display control instruction. Change
The condition calculating step is based on the operation of the display processing step changed by the display control instruction while the display processing step sequentially outputs a plurality of image data based on the screen display instruction. An image data output method for calculating conditions.
請求項15ないし18のいずれか1項に記載の画像データ出力方法において、
前記表示制御ステップは、前記表示条件に基づいて、前記表示処理ステップで出力する複数の画像データの順番を制御する、画像データ出力方法。
The image data output method according to any one of claims 15 to 18,
The display control step is an image data output method in which the order of a plurality of image data output in the display processing step is controlled based on the display condition.
請求項19に記載の画像データ出力方法において、
前記表示制御ステップは、前記表示処理ステップで前記複数の画像データを前記ユーザの関心度が高い順に出力するように、前記表示処理ステップで出力する複数の画像データの順番を前記表示条件に基づいて制御する、画像データ出力方法。
The image data output method according to claim 19, wherein
The display control step sets the order of the plurality of image data output in the display processing step based on the display condition so that the plurality of image data is output in the descending order of interest of the user in the display processing step. An image data output method to be controlled.
請求項19に記載の画像データ出力方法において、
前記画像データ格納部は、前記複数の画像データのそれぞれを、その画像データの撮影日を示す撮影日情報と関連づけて格納し、
前記表示制御ステップは、前記入力ステップで前記画面表示指示を受け付けると、前記画像データ格納部に格納された撮影日情報に基づいて前記複数の映像データを撮影日単位で画像データ群としてまとめた際に、前記表示処理ステップで前記複数の映像データを該画像データ群単位で順番に出力するように、前記表示処理ステップで出力する複数の画像データの順番を前記表示条件に基づいて制御する、画像データ出力方法。
The image data output method according to claim 19, wherein
The image data storage unit stores each of the plurality of image data in association with shooting date information indicating a shooting date of the image data,
When the display control step accepts the screen display instruction in the input step, the plurality of video data is collected as an image data group by shooting date based on shooting date information stored in the image data storage unit. In addition, the order of the plurality of image data output in the display processing step is controlled based on the display condition so that the plurality of video data is sequentially output in units of the image data group in the display processing step. Data output method.
請求項21に記載の画像データ出力方法において、
前記表示制御ステップは、各画像データ群の中で最もユーザの関心度が高い画像データの関心度のそれぞれを各画像データ群のユーザ関心度とした際に、前記表示処理ステップで該画像データ群を該画像データ群のユーザ関心度が高い順に出力するように、前記表示処理ステップで出力する複数の画像データの順番を前記表示条件に基づいて制御する、画像データ出力方法。
The image data output method according to claim 21, wherein
In the display control step, when each of the interest levels of the image data having the highest user interest level in each image data group is set as the user interest level of each image data group, the display processing step includes the image data group. The image data output method of controlling the order of the plurality of image data to be output in the display processing step based on the display conditions so that the user interest level of the image data group is output in descending order.
請求項21に記載の画像データ出力方法において、
前記表示制御ステップは、前記画面表示指示を受け付けた日に近い日付順に前記表示処理ステップで該画像データ群を出力するように制御し、かつ、該表示処理ステップで共通の画像データ群に含まれる画像データを前記ユーザの関心度が高い順に出力するように、前記表示処理ステップで出力する複数の画像データの順番を前記表示条件に基づいて制御する、画像データ出力方法。
The image data output method according to claim 21, wherein
The display control step controls to output the image data group in the display processing step in order of date close to the date when the screen display instruction is received, and is included in the common image data group in the display processing step An image data output method for controlling the order of a plurality of image data output in the display processing step based on the display conditions so that the image data is output in descending order of interest of the user.
請求項15ないし18のいずれか1項に記載の画像データ出力方法において、
前記表示制御ステップは、前記表示条件に基づいて、前記表示処理ステップで出力する複数の画像データの表示時間を制御する、画像データ出力方法。
The image data output method according to any one of claims 15 to 18,
The display control step is an image data output method in which display times of a plurality of image data output in the display processing step are controlled based on the display conditions.
請求項24に記載の画像データ出力方法において、
前記表示制御ステップは、前記ユーザの関心度が高い画像データほど表示時間が長くなるように、前記表示処理ステップで出力する複数の画像データの表示時間を前記表示条件に基づいて制御する、画像データ出力方法。
The image data output method according to claim 24, wherein
The display control step controls the display time of the plurality of image data output in the display processing step based on the display condition so that the display time becomes longer as the image data having a higher degree of interest of the user. output method.
画面表示指示に対応する複数の画像データおよび該画面表示指示と異なる表示制御指示に対応する画像データを含む画像データを格納する画像データ格納部を含み、ユーザから前記画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する情報処理装置が行う画像データ出力方法であって、
前記画面表示指示および前記表示制御指示を択一的に受け付ける入力ステップと、
前記入力ステップで前記画面表示指示を受け付けると、前記画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを予め定められた順番で出力し、また、前記入力ステップで前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理ステップと、
前記表示処理ステップで出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記入力ステップで受け付けた指示に基づいて算出する条件算出ステップと、
前記入力ステップで前記画面表示指示を受け付けた際の前記表示処理ステップの動作を、前記条件算出ステップで算出した表示条件に基づいて制御する表示制御ステップと、を含む画像データ出力方法。
An image data storage unit that stores a plurality of image data corresponding to a screen display instruction and image data including image data corresponding to a display control instruction different from the screen display instruction, and when the screen display instruction is received from a user An image data output method performed by an information processing apparatus that outputs a plurality of image data corresponding to the screen display instruction,
An input step for selectively receiving the screen display instruction and the display control instruction;
When the screen display instruction is received in the input step, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit is output in a predetermined order. When receiving a display control instruction, a display processing step of outputting image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction;
A condition calculation step for calculating, for each image data output in the display processing step, a display condition indicating a user's interest in the image data based on the instruction received in the input step;
An image data output method comprising: a display control step for controlling the operation of the display processing step when the screen display instruction is received in the input step based on the display condition calculated in the condition calculation step.
請求項26に記載の画像データ出力方法において、
前記表示制御ステップは、前記表示条件に基づいて、前記表示処理ステップで出力する複数の画像データの順番を制御する、画像データ出力方法。
The image data output method according to claim 26, wherein
The display control step is an image data output method in which the order of a plurality of image data output in the display processing step is controlled based on the display condition.
請求項26に記載の画像データ出力方法において、
前記表示制御ステップは、前記表示条件に基づいて、前記表示処理ステップで出力する複数の画像データの表示時間を制御する、画像データ出力方法。
The image data output method according to claim 26, wherein
The display control step is an image data output method in which display times of a plurality of image data output in the display processing step are controlled based on the display conditions.
ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する画像データ出力処理をコンピュータに実行させるプログラムであって、
前記画面表示指示および前記画面表示指示と異なる表示制御指示を択一的に受け付ける入力処理と、
前記入力処理で前記画面表示指示を受け付けると、画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを順番に出力し、また、前記入力処理で前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理と、
前記表示処理で出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記表示処理の動作に基づいて算出する条件算出処理と、
前記入力処理で前記画面表示指示を受け付けた際の前記表示処理の動作を、前記条件算出処理で算出した表示条件に基づいて制御する表示制御処理と、を含む画像データ出力処理をコンピュータに実行させるプログラム。
When receiving a screen display instruction from a user, a program for causing a computer to execute an image data output process for outputting a plurality of image data corresponding to the screen display instruction,
An input process for selectively receiving a display control instruction different from the screen display instruction and the screen display instruction;
When the screen display instruction is received in the input process, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit is sequentially output, and the display control instruction is received in the input process. And display processing for outputting image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction;
A condition calculation process for calculating a display condition indicating a degree of interest of the user for the image data based on the operation of the display process for each image data output in the display process;
Causing the computer to execute an image data output process including a display control process for controlling the operation of the display process when the screen display instruction is received in the input process based on the display condition calculated in the condition calculation process program.
ユーザから画面表示指示を受け付けた際に、該画面表示指示に対応する複数の画像データを出力する画像データ出力処理をコンピュータに実行させるプログラムであって、
前記画面表示指示および前記画面表示指示と異なる表示制御指示を択一的に受け付ける入力処理と、
前記入力処理で前記画面表示指示を受け付けると、画像データ格納部に格納されている前記画面表示指示に対応する複数の画像データを順番に出力し、また、前記入力処理で前記表示制御指示を受け付けると、前記画像データ格納部に格納されている前記表示制御指示に対応する画像データを該表示制御指示に基づいて出力する表示処理と、
前記表示処理で出力した画像データごとに、該画像データに対するユーザの関心度を示す表示条件を、前記入力処理で受け付けた指示に基づいて算出する条件算出処理と、
前記入力処理で前記画面表示指示を受け付けた際の前記表示処理の動作を、前記条件算出処理で算出した表示条件に基づいて制御する表示制御処理と、を含む画像データ出力処理をコンピュータに実行させるプログラム。
When receiving a screen display instruction from a user, a program for causing a computer to execute an image data output process for outputting a plurality of image data corresponding to the screen display instruction,
An input process for selectively receiving a display control instruction different from the screen display instruction and the screen display instruction;
When the screen display instruction is received in the input process, a plurality of image data corresponding to the screen display instruction stored in the image data storage unit is sequentially output, and the display control instruction is received in the input process. And display processing for outputting image data corresponding to the display control instruction stored in the image data storage unit based on the display control instruction;
A condition calculation process for calculating, for each image data output in the display process, a display condition indicating a user's interest in the image data based on an instruction received in the input process;
Causing the computer to execute an image data output process including a display control process for controlling the operation of the display process when the screen display instruction is received in the input process based on the display condition calculated in the condition calculation process program.
JP2004286147A 2004-09-30 2004-09-30 Information processor, image data output method and program Pending JP2006099532A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004286147A JP2006099532A (en) 2004-09-30 2004-09-30 Information processor, image data output method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004286147A JP2006099532A (en) 2004-09-30 2004-09-30 Information processor, image data output method and program

Publications (1)

Publication Number Publication Date
JP2006099532A true JP2006099532A (en) 2006-04-13

Family

ID=36239263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004286147A Pending JP2006099532A (en) 2004-09-30 2004-09-30 Information processor, image data output method and program

Country Status (1)

Country Link
JP (1) JP2006099532A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009169357A (en) * 2008-01-21 2009-07-30 Institute Of National Colleges Of Technology Japan Image display controller and image display control method
JP2009271224A (en) * 2008-05-02 2009-11-19 Sony Corp Content-reproducing device, content-reproducing method and content-reproducing program
GB2463899A (en) * 2007-09-28 2010-03-31 Intel Corp Automatic image presentation generation
JP2011103588A (en) * 2009-11-11 2011-05-26 Toshiba Corp Electronic apparatus, and image display method
US8395637B2 (en) 2008-05-02 2013-03-12 Sony Corporation Image display device, image display method, and image display program
US9037987B2 (en) 2006-08-16 2015-05-19 Sony Corporation Information processing apparatus, method and computer program storage device having user evaluation value table features
JP2015138492A (en) * 2014-01-24 2015-07-30 Kddi株式会社 Subjective evaluation value determination device, information presentation device, subjective evaluation value determination method, and computer program
JP2016507820A (en) * 2012-12-28 2016-03-10 フェイスブック,インク. Rerank article content
US10249007B2 (en) 2012-12-28 2019-04-02 Facebook, Inc. Social cover feed interface
US10630796B2 (en) 2012-12-28 2020-04-21 Facebook, Inc. Conserving battery and data usage
US10761672B2 (en) 2012-12-28 2020-09-01 Facebook, Inc. Socialized dash
WO2024058034A1 (en) * 2022-09-15 2024-03-21 富士フイルム株式会社 Data generating device, data generating method, program, and recording medium

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9037987B2 (en) 2006-08-16 2015-05-19 Sony Corporation Information processing apparatus, method and computer program storage device having user evaluation value table features
GB2463899A (en) * 2007-09-28 2010-03-31 Intel Corp Automatic image presentation generation
GB2463899B (en) * 2007-09-28 2012-04-18 Intel Corp A computer apparatus, computer implemented method and machine readable storage medium for generating a display of digital photographs or video
JP2009169357A (en) * 2008-01-21 2009-07-30 Institute Of National Colleges Of Technology Japan Image display controller and image display control method
JP2009271224A (en) * 2008-05-02 2009-11-19 Sony Corp Content-reproducing device, content-reproducing method and content-reproducing program
JP4561867B2 (en) * 2008-05-02 2010-10-13 ソニー株式会社 Content reproduction apparatus, content reproduction method, and content reproduction program
US8395637B2 (en) 2008-05-02 2013-03-12 Sony Corporation Image display device, image display method, and image display program
US10430149B2 (en) 2008-05-02 2019-10-01 Sony Corporation Image display device, image display method, and image display program
US9013492B2 (en) 2008-05-02 2015-04-21 Sony Corporation Image display device, image display method, and image display program
JP2011103588A (en) * 2009-11-11 2011-05-26 Toshiba Corp Electronic apparatus, and image display method
US8457407B2 (en) 2009-11-11 2013-06-04 Kabushiki Kaisha Toshiba Electronic apparatus and image display method
JP2016507820A (en) * 2012-12-28 2016-03-10 フェイスブック,インク. Rerank article content
US10249007B2 (en) 2012-12-28 2019-04-02 Facebook, Inc. Social cover feed interface
US10630796B2 (en) 2012-12-28 2020-04-21 Facebook, Inc. Conserving battery and data usage
US10649607B2 (en) 2012-12-28 2020-05-12 Facebook, Inc. Re-ranking story content
US10761672B2 (en) 2012-12-28 2020-09-01 Facebook, Inc. Socialized dash
US11137869B2 (en) 2012-12-28 2021-10-05 Facebook, Inc. Re-ranking story content
JP2015138492A (en) * 2014-01-24 2015-07-30 Kddi株式会社 Subjective evaluation value determination device, information presentation device, subjective evaluation value determination method, and computer program
WO2024058034A1 (en) * 2022-09-15 2024-03-21 富士フイルム株式会社 Data generating device, data generating method, program, and recording medium

Similar Documents

Publication Publication Date Title
US5796428A (en) Electronic photography system
JP4241709B2 (en) Image processing device
US7725830B2 (en) Assembling verbal narration for digital display images
JP4360425B2 (en) Image processing apparatus, processing method thereof, and program
US8837910B2 (en) Image processing program, image processing device and image processing method
JP6176991B2 (en) Information processing apparatus, control method thereof, and program
JP2005318125A (en) Method for dividing and recording data, method for dividing and recording data of electronic camera, and the electronic camera
JP2010237761A (en) Electronic apparatus
JP2011217125A (en) Image processor, image processing method, and program
JP2006099532A (en) Information processor, image data output method and program
US8750685B2 (en) Image processing apparatus
JP2007019963A (en) Display controller, camera, display control method, program and recording medium
US20100054704A1 (en) Information processor
JP2006279118A (en) Image reproducing device and program
JP2007036737A (en) Image display device
JP2011128938A (en) Image display device and image display program
JP6043753B2 (en) Content reproduction system, server, portable terminal, content reproduction method, program, and recording medium
JP2006157324A (en) Image reproducing apparatus and program
JP2008040851A (en) Information processor, information processing methodology, and computer program
JP2013117908A (en) Image processor, image processing method, and imaging apparatus
JP2000209541A (en) Moving picture reproducing device and storage medium storing moving picture reproduction program
US20050102609A1 (en) Image processing apparatus, image processing method, and image processing program
JP2005229236A (en) Camera apparatus and program
JP2020182164A (en) Imaging apparatus, control method thereof, and program
JP2001313895A (en) Electronic camera

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090202

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090225