Photo manager

A method of photo display comprises electronically selecting at least one photo from a memory and electronically arranging at least one electronic photo sheet template, including arranging the at least one photo on the template, into a manipulable configuration for producing a three-dimensional photo display.

BACKGROUND OF THE INVENTION

Digital photography has spawned an entire industry including photo editing software, photo printers, photo web sites, digital cameras, and more. This digital revolution expands an already vibrant movement of scrapbooking, journaling, and photodisplay such as Creative Memories® photo albums. With these changes, a larger cross section of the population is becoming more interested in photography.

However, even with this digital advantage, consumers are still limited in many ways. For example, consumers largely obtain printed photos from local film processing centers, and then physically attach or insert the photos into photo, albums, frames, scrapbooks, and the like. Even with conventional photo editing software and photo printers, consumers continue to display photos in familiar ways. Photos may be edited by computer software and printed at home, but then are cut and pasted like ordinary photos into photo album pages, or inserted into album sleeves.

Accordingly, while a new frontier of digital photo media has been opened, this frontier leaves much to be explored.

SUMMARY OF THE INVENTION

One aspect of the present invention provides a method of photo display comprising electronically selecting at least one photo from a memory and electronically arranging at least one electronic photo sheet template, including arranging the at least one photo on the template, into a manipulable configuration for producing a three-dimensional photo display.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

Components of the present invention may be implemented in hardware via a microprocessor, programmable logic, or state machine, in firmware, or in software within a given device. In one aspect, at least a portion of the software programming is web-based and written in Hypertext Markup Language (HTML) and JAVA programming languages, including links to graphical user interfaces, such as via windows-based operating system. The components may communicate via a network using a communication bus protocol. For example, the present invention may or may not use a transmission control protocol (TCP) and/or internet protocol (IP) suite for data transport. Other programming languages and communication bus protocols suitable for use with the present invention will become apparent to those skilled in the art after reading the present application. Components of the present invention may reside in software on one or more computer-readable media. The term computer-readable media as used herein is defined to include any kind of memory, volatile or non-volatile, such as floppy disks, hard disks, CD-ROMs, flash memory, read-only memory (ROM), and random access memory (RAM).

Preferably, the user interfaces, such as a web browser, described herein run on a controller, computer, appliance or other device having an operating system which can support one or more applications. The operating system is stored in memory and executes on a processor. The operating system is preferably a multi-tasking operating system which allows simultaneous execution of multiple applications, although aspects of this invention may be implemented using a single-tasking operating system. The operating system employs a graphical user interface windowing environment that presents the applications or documents in specially delineated areas of the display screen called “windows.” The operating system preferably includes a windows-based dynamic display which allows for the entry or selection of data in dynamic data field locations via an input device such as a keyboard and/or mouse. One preferred operating system is a Windows® brand operating system sold by Microsoft Corporation. However, other operating systems which provide windowing environments may be employed, such as those available from Apple Corporation or IBM. In another embodiment, the operating system does not employ a windowing environment.

A system and method of the present invention is directed to electronically arranging photos with a computer and printing them as photo sheets for configuration as a three-dimensional photo display. This photo display is produced from a single printed photo sheet, or multiple printed photo sheets, with each sheet adapted for manipulation and/or aggregation into the three dimensional configuration. The photo configuration can be foldable, expandable or fixed, and can be embodied in a large variety of shapes and sizes. This system and method enables creative display of photos where sizing, shaping, orienting, and location of photos on a three-dimensional display is first performed electronically on one or more photo templates. The electronic templates are selected and arranged to produce a manipulable configuration of photo sheets (when printed from the templates) that have indicated portions for folding, cutting and/or attaching. Any desired inscriptions and/or graphics can be added electronically as a border, text window, and be inserted within, around, beside or instead of photos.

Once the photos are electronically arranged via the photo templates, a corresponding number, shape and size of printable photo sheets are printed according to the templates from the computer and printer. The printed photo sheets are folded or cut at the indicated markers, and then manipulated in combination (i.e., aggregated) into the selected configuration as a three-dimensional photo display. This aggregation optionally uses a three-dimensional object, onto which the photo sheets are secured in the desired pattern. Examples of a three-dimensional photo configuration produced by the system and method of the present invention include photo cubes, photo cylinders, as well as a foldable, collapsible and expandable mini-scrapbook, and more.

In one exemplary embodiment of the present invention, a method for managing photos is illustrated inFIG. 1generally at10. As shown inFIG. 1, method10includes the use of set12of photos14, photo media set16, computer20with photo manager22and printer24. Printer24, via photo manager22, produces set40of printed photo sheets42,44, and46from template30using photo set12(as shown by directional arrow2). Alternatively, photo manager22and printer24produces set60of two photo sheets62,64, or produces set70of six printed photo sheets72. As shown by directional arrow1, photos14are taken with a camera (such as camera32), stored in one of the media devices of photo media set16, and then made available to photo manager22in computer20.

Photo media set16includes one or more of CD-ROM30, digital camera32, floppy disk34, photo memory card36or any other computer readable storage media for storing digital photos14.

Computer20and photo manager22permit access and management of photos14for printing on printer24, and will be later described in greater detail in association withFIG. 2.

Template30is an electronic photo template viewable through a user interface on computer20and is used for arranging photos14as they will be printed on photo sheets42,44,46(with or without inscriptions and/or graphics). Template30includes photo designates30A,30B, which identify a suggested location for electronic placement of photos14and includes fold line31which sets a suggested folding location of photo sheets42,44,46. Photo designates30A,30B and fold line31of template30can be electronically manipulated into; different locations, shapes, and/or sizes by the user through user interface110(shown inFIG. 2) of computer20.

Three-dimensional object50, such as a cube, is selected and supplied by the user for use with set40of printed photo sheets42,44, and46. Cube50has six faces, including faces1,2, and3which are visible inFIG. 1. Faces4,5,6are hidden from view. Any one of sets40,60,70of photo sheets can be combined with cube50to produce a three-dimensional photo cube80(shown as a final product). Each set40,60,70merely provides a different number of photo sheets for covering cube50.

Sheet42of set40includes first portion42A bearing photo P1and second portion42B bearing inscription I1. Sheet44of set40includes first portion44A bearing a photo P2, second portion44B bearing inscription I2, third portion44C bearing inscription I3, and fourth portion44D bearing photo P3. In sheet44, second portion44B of inscription I2is nested within first portion44A of photo P2while fourth portion44B of photo P3is nested within third portion44C of inscription I3. Sheet46of set40includes first portion46A bearing photo P4and second portion46B bearing graphic G1. Each sheet42,44,46has fold line43, at which the sheet will be later folded after printing, and which optionally includes a non-obtrusive marking for visual identification of fold line43.

In another example, set60of sheets62is printed for covering cube50to yield a three-dimensional photo configuration. Sheet62includes first, second and third portions62A,62B,62C with each bearing photos P1, P2, and inscription I1, respectively. Sheet64includes first, second and third portions64A,64B,64C with each bearing graphic G1, photo P3, and inscription I2, respectively. Each sheet62,64has a pair of fold lines63at which sheets62,64will be later folded after printing, and which optionally includes a non-obstrusive marking for visual identification of fold line63.

Each sheet72of set70bears a different photo, inscription, or graphic, such as photo P1, P2or P3, inscriptions I1and/or I2, and graphic G1, in any desired combination. However, each sheet72can bear an identical photo, graphic or inscription, or multiple sheets (e.g., 2 or 3 sheets) can bear the same photo, inscription, and/or graphic. Each sheet72, or a portion of each sheet72, is sized and shaped to substantially match the size and shape of a single face of cube50.

The illustrated combination of photos for sets40,60, and70are merely exemplary with sheets42,44,46, as well as sheets62,64and72, optionally bearing any combination of photos, graphics, and/or inscriptions, as produced by photo manager22in various selected shapes, sizes, locations and orientations.

Next (shown by arrow3), method10includes set40of printed photo sheets42,44,46being applied to a three-dimensional object, such as cube50. To do so, each printed photo sheet42,44,46is folded at fold line43to produce a half-folded sheet to form an approximate right angle between first portion42A,44A,46A and second portion42B,44B,46B of each sheet, respectively. With the printed photo sheets (42,44,46) in this folded configuration, set40of sheets42,44,46is applied to cube50. In particular, as shown inFIG. 1, printed photo sheet44is applied to faces1and2of cube50, while printed photo sheet42is applied to face3(e.g., top) and face4of cube50and printed photo sheet46is applied to face5and face6(e.g., bottom) of cube50.

Upon application of printed photo sheets42,44,46to cube50, three dimensional photo cube80is produced, which includes one or more photos, inscriptions, and/or graphics on each of its sides. However, any one side (or more) of cube80can omit a photo, graphic or inscription.

Alternatively, a user can use sets60of printed photo sheets62,64to cover the entire cube50. Sheets62,64are folded at lines63so that each folded sheet62,64is capable of covering three sides of cube50. Each sub-portion62A,62B,62C of sheet62is applied to a single face of cube50, and each subportion64A,64B,64C of sheet64is applied to a single face of cube50, resulting all six sides of cube50being covered by photo sheets.

Finally, set70of printed photo sheets72can be applied with one sheet72applied to each face of cube50to render three-dimensional photo cube80.

As shown inFIG. 2, system100of the present invention includes computer20with photo manager22, and printer24, as well as photo web site102and network communication link104. Printer24includes memory108, while computer20includes user interface110, controller112, memory114, and photo manager22. Memory114holds, and/or is in communication with, photo manager22.

Photo web site102provides photos to a consumer for downloading into, or receives photos from, photo manager22of computer20via network communication link104. Network communication link104, as used herein, includes an Internet communication link (e.g., the Internet), an intranet communication link, or similar high-speed communication link. In one preferred embodiment, network communication link104includes an Internet communication link106. Network communication link104permits communication between computer20(including photo manager22), photo web site102, and printer24. Computer20is optionally in direct communication to printer24via link105.

Computer20includes any portable or desktop computing device having controller112and memory114for storing and manipulating photos using photo manager22. Controller112, in cooperation with user interface110, supports and coordinates interaction of any one, or all, of functions of photo manager22. Controller112preferably includes hardware, software, firmware or combination of these. In one preferred embodiment, controller112includes a microprocessor-based system capable of performing a sequence and logic operation and including memory for storing information. Memory114operates in cooperation with controller112for storing and retrieving photos, inscriptions, and/or graphics as well as storing photo manager22.

User interface110of computer20preferably comprises a graphical user interface including a keypad, touchscreen, remote control, and/or pointing devices for operating the functions of photo manager22, accessing photos from memory114, as well as printing photo sheets at printer24.

Photo manager22of the present invention permits access to and selection of photos from memory114, as well as editing and arranging the photos into a three-dimensional photo configuration. Photo manager22includes. photo editor120, sheet manipulator122, three-dimensional object selector124, and inscription and graphics manager150.

Photo editor120of photo manager22includes photo index130, size function132, shape function134, quantity function136, orientation function138, and location function140with sheet specifier142and object specifier144. Photo editor120also includes electronic photo templates146.

Photo index130comprises a registry of photos for previewing and accessing photos from memory114and viewable through user interface110of computer20. Size, shape, and orientation functions132,134,138, respectively, permit electronically editing each photo, or a group of photos to a desired size, shape, or orientation (e.g., rotations such as 45°, 90°, 180°, or any desired angle) on one or more electronic photo template(s)146(e.g., template30inFIG. 1). Quantity function136selects the number of photos to be arranged on selected template(s)146and/or on three-dimensional photo configuration (e.g., photo cube80inFIG. 1).

Location function140of photo editor120with sheet specifier142permits a user to place selected photos at particular locations on template146for printing as a printed photo sheet. When object specifier144of location function140is applied, the user selects a desired location on an object (e.g., pyramid, cylinder, etc.) such as a top face of a cube, on which a photo is to be displayed. Later, a photo sheet printed from template146will bear that selected photo in an appropriate location on a printed photo sheet so that when sheet, or a portion thereof, is applied to cube, the top face of cube will bear the selected photo.

Sheet manipulator122of photo manager22includes functions for designating lines on a photo template146for manipulation, such as folding, cutting, as well as selecting a shape and size of the sheet. A printed photo sheet produced from arranged template146via photo manager22optionally will bear non-obtrusive indicators on printed photo sheets corresponding to the electronically placed folding lines or cutting lines.

Three dimensional object selector124of photo manager22permits a user to select a three-dimensional object onto which photo sheets printed via photo manager22will be applied. Upon selection of this object (e.g., cube, pyramid, cylinder), this selector124indicates to photo editor120how many photo sheets are required, along with their sizes and shapes, in order to yield that three-dimensional photo configuration. Photo editor120then provides an appropriate number of sized and shaped electronic photo templates146viewable in user interface110, thereby permitting the user to arrange photos, inscription, and/or graphics as desired to produce the three-dimensional photo configuration. Photo sheets are then printed and applied to the three-dimensional object to render the three dimensional photo configuration.

Three dimensional object selector124is also optionally used where no actual object will be used for mounting photo sheets. In this case, once the photo sheets are printed, they are attached to each other at their edges (or other locations) to form a three-dimensional photo configuration that is independent of any solid object.

Inscription and graphics manager150of photo manager22includes text function152with font specifier154and size specifier156, graphic specifier160, color function162, shape function164, location function166, size function168, and dialog box170. Text function152permits creating text for inscriptions while graphics specifier160permits insertion and/or creation of graphics into photo templates146. Functions162,164,166, and168permit selecting a color, shape, location, and/or size, respectively, of any inscription or graphic on a printed photo sheet. For example, these functions162,164,166,168permit creation of a colored border encompassing a periphery of a photo and/or including a text message. Location function166includes the capacity to place an inscription box within a photo, so that the inscription becomes a nested portion within a larger photo that surrounds the inscription, or vice versa (as seen in sheet44as shown inFIG. 1). Finally, dialog box170provides an editing mechanism for carrying out all of functions of photo editor120on electronic photo templates146and that is accessed via user interface110.

System100, or portions thereof, are used to perform method10(FIG. 1) and method200shown inFIG. 3. As shown inFIG. 3, method200of the present invention includes electronically selecting one or more photos from a memory (box202), which optionally further includes modifying a size and/or shape of the photos (box204). Next, method200includes electronically arranging the one or more selected photos onto one or more photo sheet templates146(see also template30inFIG. 1), with each template146having one or more photo designates on the template146(box206). This electronic photo arrangement optionally includes modifying electronic template146by its size and/or shape, and/or modifying a size, shape, location and/or orientation of each photo designate on template146(box208). A graphic and/or inscription can be substituted for one or more photos, or combined with a photo, and also can be modified in its size, shape, and/or location.

Next, method200includes printing the photo templates as printed photo sheets which bear the arranged photos (box210). The printed photo sheets are then aggregated into a three dimensional photo configuration, either onto a three-dimensional object or by themselves (box212). It is to be understood that although the flow chart ofFIG. 3shows a specific order of execution, the order of execution may differ from that what is depicted. All such variations are within the scope of the present invention.

Examples of method200will be described in association withFIGS. 4-8, including the aggregation of photo sheets into a variety of three-dimensional photo configurations. However, method200is not limited to the particular photo configurations shown inFIGS. 4-8, but extends to an almost limitless array of three-dimensional configurations achievable from printed photo sheets.

As shown inFIG. 4, method230of the present invention produces a photo cube from printed photo sheets. As shown by directional arrow1, method200includes using photo manager22and set231of photos232, inscriptions234, and/or graphics236, to produce a set240of twelve printed photo sheets242,244,246,248, etc. for application to cover all sides of cube250to produce three-dimensional photo configuration260. To do so, photo manager22is operated by a user via user interface110(FIG. 2) of computer20to electronically arrange photos232in photo templates238with all the functions of photo manager22(FIG. 2) regarding a size, shape, location, and orientation of photos, graphics, and inscriptions relative to photo sheets. As also shown by directional arrow1, printer24(FIG. 1) then prints photo sheets242,244, etc. from electronic template238.

As shown by directional arrow2, printed photo sheets242,244,246, etc. are then aggregated together onto cube250to produce photo cube260.

An optional feature of method230is represented by photo display270(shown by arrow3). In particular, in this optional arrangement, photos232are optionally selected via photo manager so that P4, P6, P1, and P5are actually each a portion of a single photo PA. Accordingly, when arranged on cube250in the pattern shown in finished photo cube260, the combination of photos P4, P6, P1and P5render a single integrated photo PA on finished photo cube270.

As shown inFIG. 5, method300of the present invention produces a foldable, expandable mini-scrapbook. As shown by directional arrow1, method300includes using photo manager22and set302of photos304, inscriptions306, and/or graphics308, to produce set310of a plurality of printed photo sheets312,314, etc. for aggregation into an expandable three-dimensional photo configuration. To do so, photo manager22is operated by a user via user interface110(FIG. 2) of computer20to electronically arrange photos232(FIG. 4) in photo templates320using all the functions of photo manager22(FIG. 2) regarding a size, shape, location, and orientation of photos, graphics, and inscriptions relative to photo sheets. As also shown by directional arrow1, printer24then prints photo sheets312,314, etc. from electronic template320.

Photo template320, as used in photo manager22to produce printed photo sheets312,314, includes photo designates321, diagonal fold lines323, vertical fold lines325, horizontal fold lines327, and attachment designate329. Horizontal and vertical fold lines327,325, respectively, divide template320, and consequently sheets312,314, into four quadrants312A,312B,312C,312D and314A,314B,314C,314D, respectively. In one example, attachment designate329is shown as lower right quadrant D of sheet312, and displayed on printed photo sheet312as an X.

Once printed, photo sheets312,314are first prefolded along diagonal lines323, and both vertical and horizontal lines325,327. Diagonal lines323are folded inward while vertical and horizontal lines325,327are folded outward, and subsequent sheet314diagonal lines323are folded outward and then horizontal/vertical lines325,327are folded inward. Subsequent sheets are folded in likewise alternating fashion.

After prefolding, printed photo sheets312,314, are then aggregated together (shown by arrow2) by placing and attaching first quadrant A of sheet314on top of attachment designate329(fourth quadrant D) of sheet312. Sheet314is oriented oppositely to sheet312regarding its folded lines, with diagonal fold lines323of sheet312pointing upward and outward, and diagonal fold lines323of sheet314pointing inward in a recessed fashion. Subsequent sheets are successively attached in alternating fashion like sheets312and314to produce an extended chain340of sheets312,314(shown by arrow3). Finally, once all sheets have been attached to one another, sheets can be optionally re-folded at diagonal lines323and horizontal/vertical lines325,327of each sheet to collapse into a square shaped stack350of foldable photo sheets, with each sheet folded on top of one another (shown by directional arrow4). Of course, stack350can readily be expanded to a three dimensional photo configuration as an extended chain340of photo sheets by merely lifting upward on top sheet312of stack350.

In alternative arrangements, photo manager22is used to specify various attachment designates other than a quadrant (e.g., attachment designate329in quadrant D of sheet312), such as an edge (e.g., top, bottom, side) of sheets312,314, and/or interior portions of sheets312,314to render any desired expandable, foldable three-dimensional photo configuration.

As shown inFIG. 6, method400of the present invention produces a three dimensional hexagonal display. As shown by directional arrow1, method400includes using photo manager22and set402of photos404, inscriptions406, and/or graphics408, along with a selected three-dimensional object (e.g., three-dimensional hexagonal410) to produce three dimensional photo configuration445or450. Three-dimensional hexagonal410includes sides427and ends440. Using photo manager22, photo set402is arranged electronically onto photo templates146(FIG. 1) to produce set420of printed photo sheets422,424,426or set430of six printed photo sheets432. Sheets422and424include photo portions422A,424A respectively. Photo sheet426is already dimensioned to substantially match sides427of three-dimensional hexagonal410, or to include a sub-portion that is dimensioned (e.g., sized and shaped) to substantially match side(s)427of three-dimensional hexagonal410.

After printing photo sheets422,424, these photo sheets (or trimmed portions thereof) are attached to ends440of three-dimensional,hexagonal410, while six sheets426, each bearing a photo, inscription, graphic, or combination thereof, are placed on six sides427of three-dimensional hexagonal410. This application produces a three dimensional photo configuration445(shown by directional arrow2). If desired, any side427or end440of three-dimensional hexagonal410optionally can be left uncovered by a printed photo sheet.

In the alternative pathway using set430of sheets432, each sheet432is placed so that triangular ends432B of photo portion432A are placed on, and partially cover, ends440of three-dimensional hexagonal410and with body portion432A of sheets432extending therebetween to cover one side427of three-dimensional hexagonal410(shown by directional arrow3). Repeating this process with the remaining five sheets results in a combination of triangular portions432B of adjoining sheets432(bearing photos P1-P6) covering ends440of three-dimensional hexagon solid410and with body portions432A of sheets432covering all sides427of three-dimensional hexagonal, as shown by finish photo configuration450. Photos P1-P6optionally are selected in the photo templates in photo manager22so that when printed on separate photo sheets432and then combined in aggregate next to each other on an end440of three-dimensional hexagonal410they form a single integrated photo image.

As shown inFIG. 7, method500of the present invention produces a photo display pyramid530. Method500includes using electronic photo templates146(FIG. 2) and any one or all functions of photo manager22(e.g., size, shape, location, orientation, etc.) to produce printed photo sheet502to yield a photo pyramid directly from sheet502, independent of a three-dimensional object. Printed photo sheet502is produced from an electronic photo template (that appears substantially identical to sheet502) having photo designates arranged for photos P1, P2, and P3having the size, shape, and location shown inFIG. 7. In particular, printed photo sheet502includes three faces502A,502B, and502C bearing photos P1, P2, P3, respectively, as electronically arranged for shape, size, location, orientation via photo manager22.

Sheet502also includes first fold lines504for first, second, and third quadrants505A,505B, and505C, respectively. Directional action arrow506shows folding of each of first, second third quadrants at fold lines504so that remainder of these quadrants are folded under faces502A,502B,502C, leaving only photos P1, P2, P3visible as shown in photo pyramid530.

Sheet502also has a fourth quadrant505D which does not bear a photo. Fourth quadrant505D includes fold line510, for folding as indicated by directional action arrow512and fold line520, for folding as indicated by directional action arrow522. Sheet502is also folded along lines523A,523B,523C, and523D, which separates sheet502into four quadrants.

When folding sheet502into its three-dimensional configuration, sheet502is manipulated by folding about line520, and about line510to thereby draw fold lines523C and523D together to effectively create a single fold line523E as shown in photo pyramid530. This arrangement yields a pyramid, with three faces502A,502B,502C bearing photos P1, P2, P3, respectively, on the upper visible faces of the pyramid.

Photo pyramid530is merely one example of a three-dimensional configuration produced from printed photo sheets selected and electronically arranged by photo manager of the present invention, as a large number and variety of shaped and sized three-dimensional configurations are possible.

As shown inFIG. 8, method550of the present invention produces a photo display cylinder570. Method550includes using photo manger22(including manipulable electronic templates146(FIG. 2)) with set554of photos556and inscriptions558to produce printed photo sheets560and562. Printed photo sheet560bears photo P1and is sized and shaped to encircle a body of a cylinder. Printed photo sheet562includes circular portions562A,562B bearing photo P2and inscription I, respectively, each of which are sized and shaped to substantially match the size and circular shape of an end of a cylinder. Printed photo sheet560is applied about body of cylinder552and circular portions562A,562B are applied to ends of cylinder552to produce three-dimensional photo cylinder570.

The same three-dimensional photo configuration570is optionally achieved without cylinder552by using photo templates from photo manager22to produce printed photo sheets560,562and secure them relative to each other (with adhesive, staples, etc.) into the shape and size of cylindrical photo configuration570.

As shown inFIG. 9, system600of the present invention of printable photo sheets602,604,606,608,610allows the construction of a variety of three-dimensional photo configurations. These photo sheets generally correspond to electronic photo templates146(FIG. 2) used in photo manager22, having lines marked and/or prepared for folding at appropriate fold lines, so that after application of photo manager22to electronically arrange photos in the templates of photo manager22, photos can be printed on these sheets which are already ready for folding and manipulation. Accordingly, system600provides a plurality of configurable printable photo sheets suitable for use with photo manager22to print photos on these sheets for manipulation into a three-dimensional configuration, or for merely attaching already printed photos onto these sheets after (or before) manipulation into their three-dimensional configurations.

Finally, photo manager22of the present invention, shown inFIG. 2, is optionally made available on a photo web site102, accessible via user interface110of computer20, and can use photos stored at web site102or at computer20to produce three dimensional photo configurations in substantially the same manner as described and illustrated in association withFIGS. 1-9.

A system and method of the present invention is directed to electronically arranging photos with a computer and printing them as one or more photo sheets for manipulation into a three-dimensional photo display. The photo display can be foldable, expandable or fixed, and can be embodied in a large variety of shapes and sizes. Prior to printing the photo sheets, inscriptions and/or graphics can be added electronically as a border, text window, and be inserted within, around, beside or instead of photos. Accordingly, consumers are granted new freedoms in arranging and displaying photos on printable photo sheets.