This invention relates to the technical field of computer presentation resources.
Here, “computer presentation resources” refers to any computer program product with the help of which one can produce a visual aid or more generally an electronic document or computer data that one can present visually to an audience. Microsoft Office Word™, Microsoft Office PowerPoint™, OpenOffice™, Keynote™, KPresenter, Adobe Flash™, Adobe Dreamweaver™, and LATEX (Beamer) are examples of computer presentation resources.
Most of these computer presentation resources offer templates that the user can customise, or even the possibility of designing new templates. To do this, they provide the user with the means for exploring a presentation template such as layout, formatting, and a range of tools (drawings, graphics, tables, flow charts, and multimedia objects).
In particular, these computer presentation resources offer a wide selection of predefined colours (colour palettes, colour codes, textures, and patterns) as well as many colour functions (lighten, blend, tint, brighten, darken, and contrast) allowing the creation of customised colour sets.
However, the judicious selection of colours is a major and complex problem for creating a successful electronic document. In fact, colour is not just a means of visual recognition for human beings. Colour is also a means of comprehension, memorisation, appropriation, legibility, and assessment of the content of a visual aid.
Colour selection is complex because it depends upon several parameters such as
Additionally, colours must be used coherently (contrast, harmony) throughout an electronic document.
One object of the present invention is to propose a colour selection assistant.
Another object of the present invention is to propose a means of verifying the harmony of the colours present in an electronic document.
Another object of the present invention is to consider colour as one of the basic ergonomic rules in an electronic document.
To that end, the invention proposes, according to a first aspect, a method for displaying an electronic document from an author containing the following to a viewer:
The invention proposes, according to a second aspect, a display assistant for an author's electronic document to implement the method according to claim 1 or 2, this assistant comprises:
Advantageously, the colour selection assistant will also comprise a module for verifying the consistency of the colours used throughout the electronic document.
According to a third aspect, the invention proposes a computer program product implemented on a memory medium, which may be implemented within an information processing unit, and comprises instructions for implementing the method summarized above.
Other characteristics and advantages of the invention will become clearer more specifically after reading the following description of preferred embodiments, with reference to
Assisting the user in selecting colours during electronic document preparation is provided through functional modules that may be, in particular, attached to any computer presentation resource.
These modules comprise:
It should be noted that an electronic document is any document designed to be visually presented to an audience, in other words, a visual aid. An electronic document may be a Web site, a poster, a presentation, or a report, for example. In particular, an electronic document may be a Web site designed to be accessible from several regions around the world (a commercial Web site for example).
With reference to
The author profile 1 helps take the colour and colour combination preferences/tastes of the author of the electronic document into consideration for the colour choice recommendations that will be sent to the author.
The content of the author profile 1 may be established by the user and updated over time using a step involving the machine learning of user preferences by continuously analysing daily user interactions that contain a colour selection step.
For example, through a graphical user interface, the user may be asked to
The author profile 1 may also contain other information about the user such as age, gender, or region of residence. In particular, this information can help better understand user colour preferences (for example, a child may prefer bright colours, a man may prefer dark colours, a woman may prefer light colours).
Using the information provided by the user and information deduced from user interactions involving colours (machine learning), the author profile 1 is responsible for centralising an updated view of the colour preferences and trends (style effect) of the author of the electronic document.
Advantageously, according to the author profile 1 thus established, colours that the user does not like will have little chance of being listed among the colours recommended by the colour selection assistant.
Advantageously, the machine learning step, which uses the colour selections made by the user during past interactions (arrows 31 on
Additionally, a viewer profile 2 for the electronic document is responsible for synthesizing the preferences of the viewing audience for the presentation of the electronic document. In fact, colours, their blends, and combinations can provoke different emotions, feelings, and symbols from one audience to another. The interpretation of a colour or an association of colours engages a cognitive process in the viewer that can
These emotions/reactions to colours are perceived differently, in particular, according to
As an example, the colour red symbolises purity in Indian culture, danger in European culture, good luck in Chinese culture, and life in Japanese culture. Also, the colour white reflects peace in European culture, sadness in Indian culture, and death in Chinese culture.
To do this, the author of the document will be asked to provide the information and demographic data necessary to create a viewer profile 2 for the electronic document.
Additionally, to optimise the efficiency of the presentation, the author of the electronic document should provide information about the subject of the presentation, for the subject profile 3 for the visual aid. As an example, the user might be asked to define key words, the topic or context for the electronic document (commercial, educational, informative), the activity sector (Industry, Research & Development, Art, Ecology, for example), and the presentation type (professional/amateur, simple/complex). In fact, a subject profile 3 will preferably call upon specific colour palettes such as bright colours that could evoke the technological or automobile sector, or green colours that might reflect the environmental sector.
In order to take into consideration the various presentation conditions for an electronic document, a presentation environment profile 4 will make it possible to specify constraints related to the presentation environment for the electronic document. These constraints comprise, for example,
For example, the presentation environment profile 4 can help adapt the colour set to the luminosity of a presentation room; in a room where one has complete control over the lighting, a dark background and light coloured text are recommended, whereas in a room with significant natural light, a light background with dark text will be recommended to the user.
For concordance with predefined graphic charters (corporate presentation templates for example), a presentation charter 5 will centralise constraints related to the use of colours and/or colour combinations (required colours or colour combinations, prohibited colours or colour combinations, required background colours, recommended colour shades, or templates to be used).
A synthesis module 10 will summarize the information available from the author profile 1, viewer profile 2, subject profile 3, presentation environment profile 4, and charter constraints 5.
In particular, the synthesis module 10 will make it possible to
It should be noted that in case of an inconsistency in the information recovered from the author profile 1, viewer profile 2, subject profile 3, presentation environment profile 4, and presentation charter constraints 5, the synthesis module 10 will notify the user and then invite him or her to take a decision.
The database of colour lessons 11 will centralise the related effects, symbols, or interpretations concerning colours or colour combinations. As an example,
The colour selection assistant will also comprise an electronic document structure analyser 7. This structure analyser 7 will return semantic information about the content of the current electronic document to the adviser 20. This information comprises
The database of colour combination rules 21 comprises colour arrangement and combination rules. As an example of colour combination rules, one may cite:
Additionally, the colour selection assistant comprises a colour adviser 20. This colour adviser 20 is responsible for proposing suitable colours to the user. First, colours not relevant to the current electronic document will be removed according to
As an example, if the user wants his or her document to portray “power” (information provided by the subject profile 3 for the document), the colour adviser 20 will remove the colours white and pink, purple being more appropriate in this context according to the database of colour lessons 11. The colour adviser 20 will continuously review this first decision according to information returned, for example, from the structural analyser 7 or the database of colour combination rules 21.
Based on colour combination rules, colour lessons, the structure of the document, and the document profile provided by the synthesis module 10, the colour adviser 20 will select colours appropriate for all elements of the electronic document (shapes, surfaces, background, text, drawings, and tables) in terms of colour combinations and arrangement.
In other words, the colour adviser 20 makes it possible to compile (match) all information available to it about the current electronic document. Then the result will be recommended to the user through an interactive graphical user interface 30.
The interactive graphical user interface 30 will automatically relay the colour or colour combination/arrangement recommended by the colour adviser 20 to the user. If the user is undecided among several colours, the colour adviser 20 can propose a limited list of suitable colours, the recommendation of each colour being justified by the colour adviser 20.
The user can save and/or name the colour combinations recommended by the colour adviser 20 for future use.
It should be noted that the user can improve the relevance of the colour adviser 20 by indicating the meaning of the elements of his or her electronic document (body text, titles, circle, or important elements in a diagram), or by customising the content of the database of colour lessons 11.
The graphical user interface 30 is also used to notify the user of any conflicts among the colours used (for example, “this colour combination is prohibited by the presentation charter 5 because it refers to a competitor”).
Alternatively, the colours recommended by the colour adviser 20 can be automatically applied to the various elements of the electronic document, without being proposed via the graphical user interface 30.
The colour selection assistant will also propose a module 40 that the user can implement to verify the consistency of the colours or colour combinations used throughout the electronic document.
The verification module 40 makes it possible to verify the consistency of the colours used with the constraints from the presentation environment profile 4 and the presentation charter 5. As soon as a conflict is identified, the user is asked to review, and potentially modify the colours/colour combinations.
The verification module 40 also makes it possible to verify the consistency and contrast among the colours used throughout the electronic document.
The method and system for colour selection assistance that have just been described can be applied in particular to designing commercial Web sites, e-Learning Web sites, preparing visual aids (posters or PowerPoint™ presentations for example), or more generally any electronic document that may be printed later (such as a newspaper or magazine).
Number | Date | Country | Kind |
---|---|---|---|
0905619 | Nov 2009 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR2010/052468 | 11/22/2010 | WO | 00 | 7/27/2012 |