Legal claims defining the scope of protection, as filed with the USPTO.
1. A communication apparatus which obtains a content on the basis of a content URL associated with image data displayed on a display portion where the image data has been selected, the communication apparatus comprising: a feed information obtaining section configured to obtain, from a server device, feed information including a plurality of content informations each including a title of the content, an image URL indicating positional information of the image data, and the content URL indicating positional information of the content and configured to store the obtained feed information into a storage device; an image data obtaining section configured to obtain the image data on the basis of the image URL included in the feed information obtained by the feed information obtaining section; a display controller configured to display the image data obtained on the basis of the image URL on the display portion in association with the content URL included in the content information including the image URL; an obtainment judging section configured to judge whether the image data has been obtained on the basis of the image URL by the image data obtaining section or not, wherein the display controller is configured to display, where the obtainment judging section has judged that the image data has not been obtained on the basis of the image URL, alternative image data instead of the image data on the display portion in association with the content URL included in the content information including the image URL.
2. The communication apparatus according to claim 1 , wherein the alternative image data is stored in the storage device and is based on template image data which is a template displayable on the display portion.
3. The communication apparatus according to claim 1 , wherein the display portion includes (a) a large display area on which the image data is displayed and (b) a small display area disposed at a position different from a position at which the large display area is disposed, wherein the image data is displayed on the small display area in a smaller size than on the large display area, wherein the display controller is configured to display, on the large display area, the image data based on the image URL of the content information for which the obtainment judging section has judged that the image data has been obtained, and wherein the display controller is configured to display, on the small display area, the alternative image data associated with the content URL of the content information for which the obtainment judging section has judged that the image data has not been obtained.
4. The communication apparatus according to claim 3 , wherein the display controller includes a display judging section configured to judge whether there is any area of the large display area on which the image data is displayable or not after the image data based on the respective image URLs of all the content informations has been displayed on the large display area, and wherein the display controller is configured to display, where the display judging section has judged that there is any area of the large display area on which the image data is displayable, the alternative image data on the large display area, the alternative image data being associated with the content URL of the content information for which the obtainment judging section has judged that the image data has not been obtained.
5. The communication apparatus according to claim 3 , wherein the display controller is configured to display, where there is any image data that is based on the image URL of the content information for which the obtainment judging section has judged that the image data has been obtained and that is not displayable on the large display, the image data on the small display area.
6. The communication apparatus according to claim 1 , wherein the display controller is configured to simultaneously display the image data respectively based on the plurality of image URLs included in the feed information, on the display portion in predetermined order, and wherein the display controller is configured to display, where the plurality of content informations included in the obtained feed information include the content information whose image data has been obtained and the content information whose image data has not been obtained as a result of the judgment of the obtainment judging section, the image data of the content information which is image data to be displayed just after the image data having not been obtained and which has been obtained, on a display area of the display portion on which the image data having not been obtained is to be displayed.
7. The communication apparatus according to claim 1 , wherein the display controller is configured to assign numbers respectively to the plurality of content informations included in the feed information in order from the content information which has been described first.
8. The communication apparatus according to claim 7 , wherein the display portion includes a plurality of display areas on each of which the image data or the alternative image data is displayed, wherein one of the plurality of display areas includes a plurality of image display areas on each of which the image data or the alternative image data is displayed, wherein the display controller is configured to compare the number of the content informations included in the feed information obtained by the feed information obtaining section and the number of the image display areas of the one display area, and wherein the display controller is configured to display, where the number of the content informations is equal to or smaller than the number of the image display areas, one of the image data based on the image URL of the content information and the alternative image data associated with the content URL of the content information, on the plurality of image display areas of the one display area in order of the numbers respectively assigned to the plurality of content informations.
9. The communication apparatus according to claim 1 , wherein the display portion includes a plurality of display areas on each of which the image data or the alternative image data is displayed, wherein the display controller is configured to display, on one of the plurality of display areas, the image data based on the image URL of the content information for which the obtainment judging section has judged that the image data has been obtained, wherein the display controller is configured to display, on another of the plurality of display areas, the alternative image data associated with the content information for which the obtainment judging section has judged that the image data has not been obtained, and wherein the display controller includes a movement display section configured to display the image data displayed on the display portion such that the image data is moved from the one display area to said other display area in the display area and configured to display the alternative image data such that the alternative image data is moved from said other display area to the one display area.
10. The communication apparatus according to claim 9 , wherein the movement display section is configured to change a size of the image data on the basis of a display size of said other display area and to display the image data whose size has been changed, where the image data is displayed so as to be moved from the one display area to said other display area, and wherein the movement display section is configured to change a size of the alternative image data on the basis of a display size of the one display area and to display the alternative image data whose size has been changed, where the alternative image data is displayed so as to be moved from said other display area to the one display area.
11. The communication apparatus according to claim 1 , wherein the display portion includes a plurality of display areas on each of which the image data or the alternative image data is displayed, wherein the display controller is configured to display, on one of the plurality of display areas, the image data based on the image URL of the content information for which the obtainment judging section has judged that the image data has been obtained, and wherein the display controller is configured to display, on another of the plurality of display areas, all the plurality of the alternative image data associated with the content information for which the obtainment judging section has judged that the image data has not been obtained.
12. The communication apparatus according to claim 11 , wherein the display controller is configured to determine the number of specific image data to be displayed on said other display area among the image data and the alternative image data, and wherein the display controller is configured to determine a size of the specific image data displayed on said other display area and a display position of the specific image data in said other display area on the basis of the determined number of the specific image data and to display the specific image data on said other display area.
13. The communication apparatus according to claim 1 , wherein the display controller is configured to display the title of the content included in the content information and the alternative image data such that the title and the alternative image data overlap with each other.
14. The communication apparatus according to claim 13 , wherein the display controller is configured to display, on the display portion, both of the title of the content included in the content information and the alternative image data displayed so as to overlap with the title, in association with the content URL included in the content information.
15. A storage medium storing a program executed by a communication apparatus which obtains a content on the basis of a content URL associated with image data displayed on a display portion where the image data has been selected, the program comprising: obtaining, from a server device, feed information including a plurality of content informations each including the title of the content, an image URL indicating positional information of the image data associated with the title, and a content URL indicating positional information of the content and storing the obtained feed information into a storage device; obtaining the image data on the basis of the image URL included in the obtained feed information; displaying the obtained image data on the display portion in association with the content URL included in the content information including the image URL; judging whether the image data has been obtained on the basis of the image URL or not; and displaying, where the image data has not been obtained on the basis of the image URL, alternative image data instead of the image data on the display portion in association with the content URL included in the content information including the image URL.
Unknown
January 15, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.