Brevet FR2884084A1 — publié le 20061006

DISPOSITIF, PROCÉDÉ ET PROGRAMME POUR COMPRIMER DES DONNÉES IMAGE CONTEXTE DE L'INVENTION Domaine de l'invention La présente invention concerne un dispositif de compression de données et, plus particulièrement, un dispositif de compression de données qui comprime un fichier de données et le transmet à un terminal. Description de l'art connexe Avec les progrès dans la technologie des réseaux et l'utilisation répandue d'ordinateurs individuels et de téléphones portables ces dernières années, la transmission des données, notamment la transmission des données utilisant la messagerie électronique est effectuée couramment. Dans un courrier électronique, non seulement les données texte comme le texte principal des messages mais aussi divers types de fichiers comme des images, de la voix et des fichiers vidéo peuvent être attachés pour transmettre ces fichiers à un terminal récepteur. Cependant, si le nombre de fichiers attachés est grand et si la capacité est importante, cela implique des temps de communication et des coûts de communication énormes, ce qui peut imposer une charge excessive sur le réseau, sur le serveur et sur le terminal récepteur également. En outre, cela peut provoquer des problèmes en ce que d'autres messages électroniques importants risquent de ne pas être reçus du fait de la réception d'une capacité de courrier électronique aussi importante. Ainsi, il est courant de définir une valeur de limite supérieure pour la taille de données du fichier qui peut être reçu par courrier électronique. En particulier, la capacité mémoire d'un téléphone portable est extrêmement réduite, de sorte que la capacité d'un message électronique qui peut être transmis/reçu est limitée et est extrêmement faible. Pour ces raisons, des recherches ont été faites en vue de réduire la capacité de données du fichier lui-même à transmettre/recevoir lors de la communication. Une telle technique est décrite dans les documents de brevets suivants. Le document de brevet 1 (Publication de brevet japonais non examinée 2003-281063) décrit une technique qui, lorsque la taille des données d'un message électronique dépasse une valeur limite supérieure, réduit la taille des données en comprimant ou en supprimant des données image qui sont attachées au message électronique de sorte qu'il ne dépasse pas la valeur de limite supérieure. En outre, dans le cas où il existe une limite dans la capacité transmissible d'un message électronique par transmission, il est possible de transmettre le message électronique en le divisant en une pluralité de transmissions. Le document de brevet 2 (Publication de brevet japonais non examinée 2004- 140478) décrit une telle technique. En outre, bien qu'il soit possible d'attacher divers types de fichiers comme décrit ci-dessus, un terminal récepteur peut ne pas être compatible avec les formats des fichiers attachés. En particulier, dans les téléphones portables, il existe certains types qui ne sont pas équipés d'une fonction d'affichage d'un fichier image d'un format prescrit. Pour traiter ce type de cas, le document de brevet 3 (Publication de brevet japonais non examinée 2005-33659), ci-après, décrit une technique qui vérifie le type du terminal cible de transmission, et convertit le fichier image en un format qui puisse être affiché sur ce terminal. Avec cette conversion de format, une compression du fichier peut être effectuée. Ainsi, il est possible de réduire la taille des données en permettant la conversion du fichier dans le format qui peut être utilisé du côté récepteur. Des recherches ont été réalisées pour exécuter une transmission lisse des données comme l'émission/réception de messages électroniques, auxquels divers types de fichiers sont attachés, de la manière décrite ci-dessus. Cependant, les cas classiques décrits plus haut présentent des inconvénients. D'abord, dans le cas où une valeur de limite supérieure de la taille des données à transférer est définie, et si le fichier est supprimé ou comprimé pour respecter la valeur de limite supérieure, il est possible que le fichier qui est important du côté récepteur soit supprimé ou que le degré de compression du fichier soit trop élevé de sorte que le fichier devient inutilisable. Ainsi, cela peut causer un tel inconvénient du côté récepteur que le contenu du fichier ne peut pas être vérifié. En particulier, quand un fichier image est attaché à un courrier électronique transmis entre téléphones portables, les données image doivent être comprimées/ traitées à un taux élevé de compression pour satisfaire la valeur de limite supérieure de la taille de données transmissible par les téléphones portables puisqu'elle est définie comme extrêmement faible. Avec cela, il est possible que les données image soient comprimées à tel point que l'utilisateur ne peut pas vérifier le contenu des données image. Comme le nombre de fichiers attachés augmente, la capacité par fichier est plus limitée. Ainsi, l'inconvénient décrit ci- dessus devient important quand ce sont les données dans un format qui ne peuvent pas supporter une compression élevée. Comme décrit plus haut, il est possible d'exécuter une transmission en divisant les données de courrier électronique. Cependant, en transmettant les données en une pluralité de fois, cela peut augmenter la charge de traitement sur le terminal et, de plus, augmenter la charge d'opération pour l'utilisateur. En outre, puisque la taille de données totale n'est pas réduite, il est difficile de réduire la charge réseau et les coûts de communication. RÉSUMÉ DE L'INVENTION L'objet de la présente invention est donc d'effectuer une compression efficace tout en maintenant 25 la qualité des données. Par conséquent, le dispositif de compression de données selon une forme de la présente invention est un dispositif de compression de données pour comprimer des données image prescrites, qui comprend: un dispositif de stockage de valeur de seuil de compression pour stocker une valeur de seuil de compression indiquant la limite de compression qui est définie à l'avance conformément à une propriété prescrite du fichier de données; et un dispositif de compression pour comprimer le fichier de données sur la base de la valeur de seuil de compression stockée dans le dispositif de stockage de valeur de seuil de compression. A ce stade, le dispositif de compression exécute la compression de sorte que la propriété prescrite du fichier de données ne devienne pas inférieure à la valeur de seuil de compression. En outre, la valeur de seuil de compression est une valeur qui est définie pour maintenir la qualité du fichier de données à un niveau prescrit. En outre, la valeur de seuil de compression est une valeur qui est définie pour maintenir la qualité image du fichier de données à un niveau prescrit lorsque le fichier de données est un fichier de données image. De plus, la valeur de seuil de compression est une valeur de capacité du fichier de données. Dans l'invention décrite ci-dessus, premièrement, les valeurs de seuil de compression indiquant les limites de compression pour les propriétés du fichier de données, par exemple valeurs de capacité, information de couleurs des données image, sont définies et stockées à l'avance. Les valeurs de seuil de compression sont des valeurs qui sont définies pour maintenir la qualité du fichier de données à un niveau prescrit, par exemple. Le dispositif de compression de données exécute une compression basée sur la valeur de seuil de compression du fichier de données afin qu'elle ne soit pas inférieure à la valeur de seuil de compression, par exemple. Ainsi, le fichier de données est comprimé tout en maintenant la qualité. Par conséquent, il est possible dans le terminal de recevoir le fichier de données de faible capacité et avec une moindre détérioration de la qualité en effectuant la transmission à un terminal prescrit par le dispositif de transmission de données. Par exemple, il peut être utilisé comme serveur de messagerie en supposant que le fichier de données est un message électronique. En outre, la valeur de seuil de compression est une valeur définie pour chaque format du fichier de données; et le dispositif de compression exécute la compression sur le fichier de données conformément à la valeur de seuil de compression qui est définie pour le même format que le format du fichier de données. Ainsi, le traitement de compression de fichier de données est exécuté conformément au jeu de valeurs de seuil de compression pour chaque format. Ainsi, le traitement de compression conformément aux propriétés de fichiers de données individuels est exécuté, réalisant ainsi une compression avec la détérioration de qualité toujours plus petite. Le dispositif de compression de données image comprend en outre un dispositif de transmission de données pour transmettre les données image à un terminal connecté par le biais du réseau. Il est équipé d'un dispositif de stockage de valeur de limite supérieure de capacité de réception qui stocke la valeur de limite supérieure de capacité de réception pour le terminal comme cible de transmission des données de transmission, et le dispositif de compression exécute une compression telle que la capacité des données de transmission soit compatible avec la valeur de limite supérieure de capacité de réception. Avec cela, il est comprimé pour avoir la capacité qui peut être reçue par le terminal comme la cible de transmission tout en maintenant la qualité du fichier de données comme décrit plus haut. Par conséquent, le côté terminal peut recevoir le fichier de données plus sûrement. En outre, les données de transmission contiennent une pluralité de fichiers de données. De plus, le dispositif de compression de données comprend un dispositif d'attribution de valeur de limite supérieure de compression pour attribuer la valeur de limite supérieure de capacité de réception comme valeurs de limite supérieure de compression; et le dispositif de compression exécute la compression de sorte que les capacités des fichiers de données respectifs deviennent inférieures aux valeurs de limite supérieure de compression attribuées. A ce stade, le dispositif d'attribution de valeur de limite supérieure de compression attribue la valeur de limite supérieure de compression conformément aux valeurs de seuil de compression qui sont définies selon les formats des fichiers de données respectifs. En outre, le dispositif d'attribution de valeur de limite supérieure de compression attribue la valeur de limite supérieure de compression conformément au rapport de chaque valeur de seuil de compression de chaque format des fichiers de données respectifs. Avec cela, il est possible d'exécuter la transmission de données en effectuant la compression tout en maintenant la qualité même pour les données de transmission contenant une pluralité de fichiers de données. Dans ce cas, la valeur de limite supérieure de la capacité de réception est attribuée pour les capacités à utiliser pour chaque fichier de données, et la compression est exécutée de sorte que chaque fichier de données soit compatible avec la valeur de limite supérieure de compression respective. Ainsi, il est possible d'exécuter le traitement de compression sur chaque fichier de données en parallèle afin qu'ils soient compatibles avec les valeurs de limite supérieure respectives, réalisant ainsi une accélération du traitement. En particulier, en attribuant la compression des valeurs de limite supérieure conformément au rapport des valeurs de seuil de compression de chaque fichier de données, les qualités de chaque fichier de données peuvent être rendues uniformes. En outre, le dispositif de compression de données comprend: un dispositif de stockage d'information de format pour stocker l'information de format indiquant quel format est utilisable ou inutilisable pour le terminal comme cible de transmission des données de transmission; et un dispositif de suppression de fichier pour supprimer le fichier de données du format inutilisable basé sur l'information de format dans le dispositif de stockage d'information de format. De même, le dispositif de compression de données comprend: le dispositif de stockage d'information de format pour stocker l'information de format indiquant quel format est utilisable ou inutilisable pour le terminal comme cible de transmission des données de transmission; et un dispositif de conversion de format pour convertir le fichier de données du format inutilisable dans le format utilisable basé sur l'information de format dans le dispositif de stockage d'information de format. En outre, le dispositif de compression de données comprend: un dispositif de stockage de nombre de fichiers pour stocker le nombre de fichiers qui peuvent être reçus dans un terminal comme cible de transmission de données de transmission; et un dispositif de suppression de nombre de fichiers pour supprimer un fichier de données prescrit à partir des données de transmission pour que le nombre de fichiers de données contenu dans les données de transmission soit dans les limites du nombre de fichiers stockés dans le dispositif de stockage de nombre de fichiers. A ce stade, le dispositif de compression de données comprend un dispositif de stockage d'information d'ordre de priorité de suppression pour stocker l'information d'ordre de priorité de suppression prédéfini des fichiers de données; et le dispositif de suppression de nombre de fichiers supprime les fichiers de données sur la base de l'information d'ordre de priorité de suppression. Avec cela, l'information comme le fichier de données recevable dans le terminal comme cible de transmission et le nombre de fichiers de données sont stockés à l'avance. Sur cette base, le fichier de données non recevable ou inutilisable pour le terminal est supprimé. Par conséquent, la capacité des données de transmission peut être réduite efficacement. De plus, en exécutant le traitement de compression sous un tel état, on peut obtenir une accélération du traitement. En outre, un programme de compression de données comme une autre forme de la présente invention emploie une constitution qui permet à un ordinateur de comprimer un fichier de données prescrit pour réaliser un dispositif de compression qui extrait, à partir d'un dispositif de stockage de valeur de seuil de compression, une valeur de seuil de compression définie à l'avance indiquant la limite de compression pour une propriété prescrite du fichier de données, et comprime le fichier de données conformément à la valeur de seuil de compression. En outre, la valeur de seuil de compression est une valeur définie pour chaque format du fichier de données; et le dispositif de compression exécute la compression sur le fichier de données conformément à la valeur de seuil de compression qui est définie pour le même format que le format du fichier de données. En outre, le programme de compression de données permet à l'ordinateur de réaliser un dispositif de transmission de données qui transmet, comme données de transmission, le fichier de données comprimé par le dispositif de compression à un terminal connecté par le biais d'un réseau, et le dispositif de compression extrait, à partir du dispositif de stockage de valeur de limite supérieure de réception, la valeur de limite supérieure de la capacité de réception du terminal comme cible de transmission des données de transmission, et exécute la compression de sorte que la capacité des données de transmission soit compatible avec la valeur de limite supérieure de la capacité de réception. De plus, le dispositif de compression de données permet à l'ordinateur de réaliser un dispositif d'attribution de valeur de limite supérieure de compression en allouant la valeur de limite supérieure de la capacité de réception comme valeurs de limite supérieure de compression pour chacun d'une pluralité de fichiers de données; et le dispositif de compression exécute une compression de sorte que les capacités des fichiers de données respectifs deviennent inférieures aux valeurs de limite supérieure de compression allouées. De plus, le programme de compression de données emploie une constitution qui permet à l'ordinateur de réaliser un dispositif de suppression de fichier qui extrait, d'un dispositif de stockage d'information de format, l'information de format indiquant le format utilisable ou inutilisable pour le terminal comme la cible de transmission des données de transmission, et supprime le fichier de données du format inutilisable basé sur l'information de format. De plus, le programme de compression de données emploie une constitution qui permet à l'ordinateur de réaliser un dispositif de conversion de format qui extrait, du dispositif de stockage d'information de format, l'information de format indiquant le format utilisable ou inutilisable pour le terminal comme cible de transmission des données de transmission, et convertit le fichier de données du format inutilisable en format utilisable sur la base de l'information de format. De plus, le programme de compression de données emploie une constitution qui permet à l'ordinateur de réaliser un dispositif de suppression de nombre de fichiers qui extrait, d'un dispositif de stockage de nombre de fichiers, le nombre de fichiers qui peuvent être reçus dans le terminal comme cible de transmission des données de transmission, et supprime un fichier de données prescrit des données de transmission de sorte que le nombre de fichiers contenus dans les données de transmission soit compatible avec le nombre de fichiers. En outre, un procédé de compression de données comme encore une autre forme de la présente invention est un procédé de transmission de données qui comprime un fichier de données prescrit à l'aide d'un ordinateur, dans lequel l'ordinateur extrait, à partir d'un dispositif de stockage de valeur de seuil de compression, une valeur définie de seuil de compression définie à l'avance indiquant la limite de compression pour une propriété prescrite du fichier de données, et comprime le fichier de données conformément à la valeur de seuil de compression. A ce moment, la valeur de seuil de compression est une valeur définie pour chaque format du fichier de données et, au moment de la compression, l'ordinateur exécute une compression sur le fichier de données en fonction de la valeur de seuil de compression qui est définie pour le même format que le format du fichier de données. En outre, l'ordinateur: après compression, transmet le fichier de données comprimé comme les données de transmission à un terminal connecté par le biais d'un réseau; avant compression, extrait, à partir du dispositif de stockage de valeur de limite supérieure de réception, la valeur de limite supérieure de la capacité de réception pour le terminal comme la cible de transmission des données de transmission; et au moment de la compression, comprime le fichier de données de sorte que la capacité des données de transmission soit compatible avec la valeur de limite supérieure de la capacité de réception. En outre, l'ordinateur: avant compression, attribue la valeur de limite supérieure de capacité de réception comme valeurs de limite supérieure de compression de chaque fichier de données; et au moment de la compression, comprime le fichier de données de sorte que les capacités de chaque fichier de données deviennent inférieures aux valeurs de limite supérieure de compression attribuées. En outre, l'ordinateur: avant compression, extrait, du dispositif de stockage d'information de format, l'information de format indiquant le format utilisable ou inutilisable pour le terminal comme cible de transmission des données de transmission; et supprime le fichier de données du format inutilisable sur la base de l'information de format. En outre, l'ordinateur: avant compression, extrait, à partir du dispositif de stockage d'information de format, l'information de format indiquant quel format est utilisable ou non pour le terminal comme cible de transmission des données de transmission; et convertit le fichier de données du format inutilisable en information de format utilisable basé sur l'information de format. En outre, l'ordinateur: avant compression, extrait, d'un dispositif de stockage de nombre de fichiers, le nombre de fichiers qui peuvent être reçus dans le terminal comme cible de transmission des données de transmission, et supprime un fichier de données prescrit des données de transmission de sorte que le nombre de fichiers contenus dans les données de transmission soit compatible avec le nombre de fichiers. Le programme et le procédé dans les constitutions décrites ci-dessus fonctionnent aussi comme le dispositif de compression de données décrit plus haut, de sorte que l'objet mentionné plus haut de la présente invention puisse aussi être réalisé. La présente invention est structurée et fonctionne comme décrit ci-dessus. Avec cela, il est possible d'exécuter la compression pour réduire la capacité du fichier de données tout en supprimant la détérioration de la qualité, ce qui est un effet excellent qui n'a pas été réalisé de manière traditionnelle. BRÈVE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention ressortiront plus clairement à la lecture de la description ci-après, faite en référence aux dessins annexés sur lesquels: la figure 1 est une vue schématique représentant une constitution globale de la présente invention; la figure 2 est un schéma de principe fonctionnel représentant la constitution d'un serveur de messagerie; la figure 3 est une illustration décrivant le contenu d'information stocké dans le serveur de messagerie, dans laquelle la figure 3A représente l'information utilisateur et la figure 3B représente les valeurs de capacité minimale des supports; la figure 4 est un schéma de principe fonctionnel pour représenter une partie de la constitution du serveur de messagerie, dans laquelle la figure 4A représente la constitution d'une unité de traitement de compression primaire et la figure 4B représente la constitution d'une unité de traitement de compression secondaire; la figure 5 est une illustration pour décrire l'état du traitement de compression primaire; la figure 6 est une illustration décrivant l'état du traitement de compression primaire; la figure 7 est une illustration décrivant l'état du traitement de compression secondaire; la figure 8 est une illustration pour décrire l'état du traitement de compression secondaire; la figure 9 est un organigramme représentant toutes les actions du serveur de messagerie. la figure 10 est un organigramme représentant toutes les actions du serveur de messagerie, spécifiquement, l'action au moment du traitement de compression primaire; la figure 11 est un organigramme pour représenter l'action du serveur de messagerie, spécifiquement, l'action au moment du traitement de compression secondaire; et la figure 12 est un organigramme pour montrer l'action du serveur de messagerie, spécifiquement, une partie de l'action au moment du traitement de compression secondaire. DESCRIPTION DÉTAILLÉE DES MODES DE RÉALISATION PRÉFÉRÉS La présente invention se distingue en ce qu'une valeur de seuil de compression indiquant la limite de compression de fichier de données est stockée à l'avance pour comprimer le fichier de données sur la base de la valeur de seuil de compression. Ci-après, des modes de réalisation sont décrits en partant de l'hypothèse que le fichier de données à comprimer est un fichier de données comme des données image attachées à un message électronique, et un dispositif de compression de données pour comprimer le message électronique est un serveur de messagerie. Il faut noter, cependant, que le dispositif, le procédé et le programme de compression des données image selon la présente invention ne sont pas limités à une utilisation pour un serveur de messagerie uniquement, mais peuvent être utilisés pour comprimer n'importe quel type de données. [Premier mode de réalisation] Un premier mode de réalisation de la présente invention sera décrit en faisant référence aux figures 1 à 12. Les figures 1 à 4 sont des illustrations pour représenter la constitution de la présente invention et les figures 5 à 8 sont des illustrations pour décrire l'état du traitement de compression des données. Les figures 9 à 12 sont des organigrammes pour représenter les actions de celle-ci. [Constitution] Le dispositif de compression de données selon le mode de réalisation de la présente invention est constitué d'un serveur de messagerie 1 qui transfère le courrier électronique entre des terminaux prescrits. Ainsi, comme indiqué sur la figure 1, le serveur de messagerie 1 est fourni sur un réseau N entre des téléphones portables 2 et 3 qui émettent/reçoivent des messages électroniques, et exécute un traitement pour comprimer et transmettre le courrier électronique. Le serveur de messagerie 1 peut être constitué d'une passerelle fournie sur un réseau téléphonique portable de chaque porteuse de communication qui connecte chacun des téléphones portables 2 et 3. En outre, les téléphones portables 2 et 3 sont équipés d'une fonction d'émission/réception des messages électroniques avec une restriction prescrite. Dans le mode de réalisation, on part du principe que le téléphone portable avec le numéro de référence 2 est une origine de transmission (côté émission du courrier) du courrier électronique, et le téléphone portable avec le numéro de référence 3 est une cible de transmission (côté réception du courrier) du courrier électronique. Cependant, les terminaux émettant/recevant le courrier électronique ne sont pas limités aux téléphones portables 2 et 3, mais peuvent être des terminaux de traitement de l'information connectés à un réseau, comme un ordinateur individuel et un assistant personnel numérique (PDA). Le serveur de messagerie 1 sera décrit en détail ci-après. La figure 2 représente la constitution du serveur de messagerie 1. Le serveur de messagerie 1 est un serveur informatique régulier qui comprend une unité de calcul 1A comme une unité centrale (UC), un dispositif de stockage 1B comme un disque dur, une fonction de communication et similaires. Le serveur 1 a une fonction de serveur de messagerie normal, c'est-à-dire recevant un message électronique provenant du téléphone portable 2 d'origine/ d'émission, stockant celui-ci dans une boîte aux lettres du téléphone portable 3 récepteur, et le transmettant au téléphone portable 3 à un moment donné prescrit. Le serveur de messagerie 1 du mode de réalisation exécute spécifiquement le traitement pour comprimer le courrier électronique à transférer. Pour réaliser un tel traitement de compression, le serveur de messagerie 1 emploie la constitution suivante. Un programme prescrit (notamment un programme pour la compression des données) est installé dans l'unité de calcul 1A du serveur de messagerie 1, et l'unité de calcul 1A est construite pour exécuter chaque fonction d'une l'unité de traitement réceptrice de transmission 11, une unité de traitement de compression primaire 12, une unité de traitement de compression secondaire 13, et une unité de traitement de transmission 14 en exécutant le programme. En outre, le dispositif de stockage 1B a des zones sécurisées pour une partie de stockage d'information utilisateur 15, une partie de stockage de valeur de capacité de support minimum 16, et une boîte aux lettres 17. Ci-après, les fonctions de chacune des unités detraitement 11 à 14 et de chacune des parties de stockage 15 à 17 seront décrites en détail. La figure 3 montre un exemple d'information stockée dans le dispositif de stockage 1B. La figure 3A est un exemple d'information utilisateur stockée dans la partie de stockage d'information utilisateur 15 (dispositif de stockage d'information utilisateur). Ces éléments d'information sont enregistrés à l'avance dans la porteuse qui gère les téléphones portables 2 et 3, ou elles peuvent être enregistrées par les téléphones portables 2 et 3 eux-mêmes en transmettant automatiquement leur propre information terminale à chaque fois qu'ils communiquent avec le serveur de messagerie 1. L'information utilisateur transporte l'information correspondant aux téléphones portables 2 et 3, comme le nom d'utilisateur, le numéro de téléphone, l'adresse de messagerie, le modèle du téléphone portable, ainsi que la capacité de réception, le nombre de fichiers attachables , et les formats utilisables. La capacité de réception (valeur de limite supérieure de la capacité de réception) est une valeur de limite supérieure (par exemple, 20 Ko) de la capacité de réception par message électronique pour le téléphone portable respectif, par exemple. Le nombre de fichiers attachables (nombre de fichiers) est le nombre (par exemple, quatre) de fichiers qui peuvent être attachés au courrier électronique. Le format utilisable (information de format) est l'information indiquant le format du fichier de données qui peut être utilisé ou ne peut pas être utilisé par le téléphone portable (par exemple information comme JPG, PNG, GIF pour des données image). Ainsi, la partie de stockage d'information d'utilisateur 15 fonctionne comme le dispositif de stockage de valeur de limite supérieure de réception, le dispositif de stockage de nombre de fichiers, et le dispositif de stockage d'information de format. La figure 3B représente un exemple de la valeur de capacité de support minimum (valeur de seuil de compression) qui est stockée dans la partie de stockage de valeur de capacité de support minimum 16 (dispositif de stockage de valeur de seuil de compression). Comme indiqué sur la figure 3B, la valeur de capacité de support minimum est définie pour chaque format du fichier de données. La figure 3B représente spécifiquement le cas de données image, de sorte que soient enregistrées des informations telles que format JPG: 3 Ko , format PNG: 3,5 Ko , format GIF: 3, 5 . Ces valeurs sont des valeurs de capacité de limite minimale avec lesquelles la qualité des données image peut être maintenue à un niveau prescrit. Par exemple, ces valeurs sont déterminées sur la base de l'expérience ou d'un calcul théorique. Dans ce cas, particulièrement, la valeur de capacité minimale est définie de sorte que la qualité d'image affichable par l'utilisateur sur l'écran du téléphone portable puisse être maintenue. Cependant, au lieu de la valeur de capacité de support minimum, la valeur de limite de compression d'une autre propriété du fichier de données peut être stockée, avec laquelle la qualité du fichier de données peut être maintenue à un niveau prescrit. Par exemple, cela peut être la valeur limite de compression de l'information de couleur des données image. En outre, la boîte aux lettres 17 sécurisée dans le dispositif de stockage 1B est une zone pour stocker les messages électroniques qui sont transmis à chaque téléphone portable (utilisateur). Dans le mode de réalisation, le courrier électronique à transmettre au téléphone portable côté récepteur 3 y est stocké. Le courrier électronique est envoyé de la boîte aux lettres 17 au téléphone portable 3 à un moment prescrit. Ensuite, chacune des unités de traitement 11-14 intégrées dans l'unité de calcul 1A sera décrite. D'abord, l'unité de traitement réceptrice de transmission 11 reçoit le courrier électronique émis du téléphone portable 2 comme le côté émission du courrier, et le donne à l'unité de traitement de compression primaire 12. L'unité de traitement de compression primaire 12 exécute le traitement de compression sur le courrier électronique comme données de transmission conformément à la propriété du téléphone portable 3 récepteur, par exemple la suppression ou la conversion des données attachées. Par conséquent, comme montré sur la figure 4A, l'unité de traitement de compression primaire 12 a une unité de traitement d'analyse de courrier 12a, une unité de traitement de conversion de format 12b, une unité de traitement de suppression de fichier 12c et une unité de traitement d'estimation de capacité 12d incorporées. L'unité de traitement d'analyse de courrier 12a exécute le traitement d'analyse du contenu de courrier électronique. Spécifiquement, d'abord, l'unité de traitement d'analyse de courrier 12a spécifie le téléphone portable 3 côté réception comme cible de transmission du courrier électronique selon l'adresse de messagerie ou similaire, et extrait l'information utilisateur du téléphone portable 3 spécifié de la partie de stockage d'information utilisateur 15. L'unité de traitement d'analyse de courrier 12a extrait l'information sur la propriété du téléphone portable 3, c'est-à-dire la capacité de réception, le nombre de fichiers attachables et le format utilisable. En outre, l'unité de traitement d'analyse de courrier 12a extrait le fichier de données attaché au message électronique. Autrement dit, l'unité de traitement d'analyse de courrier 12a exécute le traitement pour distinguer le texte (section texte) du courrier électronique et chaque fichier attaché. Maintenant, un exemple de courrier électronique va être décrit en référence à la figure 5. Comme indiqué comme données de message initiales (MO) sur le côté gauche de la figure 5, le courrier électronique émis du côté téléphone portable côté émission 2 est constitué avec le texte principal (MO1), de données image au format JPG (MO2), PNG (M03) et GIF (M04), et de données musicales au format MP3 (M05) . L'unité de traitement de conversion de format 12b (dispositif de conversion de format) identifie le format qui peut être utilisé par le téléphone portable 3 côté réception à partir de l'information indiquant le format utilisable, qui est extraite par l'unité de traitement d'analyse de courrier 12a comme décrit ci-dessus, et détermine si oui ou non il est possible de convertir le format inutilisable en un format utilisable. Quand cela est estimé possible, l'unité de traitement de conversion de format 12b convertit le format du fichier de données. Un exemple du traitement par l'unité de traitement de conversion de format 12b sera décrit en référence à la figure 5. Comme montré sur la figure 5 sur le côté droit, des données recevables (MT) indiquent la condition du message électronique qui peut être reçu par le téléphone portable côté réception 3, qui est spécifiée par l'information extraite de l'information d'utilisateur. Comme décrit, le texte principal (MO1) est constitué des données texte de sorte qu'il puisse être reçu tel quel. En outre, les données image JPG (MO2) et GIF (M04) peuvent être reçues également. Cependant, la taille de ces données image est définie comme 120 x 120 pixels de sorte qu'il est nécessaire de convertir les données en cette taille. En outre, le téléphone portable côté réception 3 ne peut pas recevoir (utilisable) les données image PNG (M03), de sorte qu'elles doivent être converties en format GIF. De ce fait, l'unité de traitement de conversion de format 12b exécute le traitement pour convertir la taille des données JPG (MO2), GIF (M04), et le traitement pour convertir les données PNG (M03) en format GIF. Le format décrit ci- dessus concerne non seulement le format de structure des données du fichier de données, mais englobe également l'ajustement de la taille pour les données image, la fréquence d'échantillonnage des données musicales, etc. L'unité de traitement de suppression de fichier 12c (dispositif de suppression de fichier) supprime le fichier attaché du format qui est inutilisable du téléphone côté réception 3. Par exemple, dans le cas représenté sur la figure 5, MP3 (M05) désigne les données musicales qui sont de l'information non recevable par le téléphone portable 3, qui ne peuvent être converties en un autre format utilisable tel que JPG. Par conséquent, l'unité de traitement de suppression de fichier 12c supprime cette information. En outre, quand il existe plus de fichiers de données attachés au message électronique que le nombre de fichiers attachables extraits de l'information utilisateur, l'unité de traitement de suppression de fichier 12c supprime une partie du fichier attaché et limite le nombre des fichiers attachés au nombre de fichiers défini. A ce moment, les fichiers sont supprimés dans l'ordre en partant du dernier fichier attaché. En variante, si l'information utilisateur contient une information d'ordre de priorité selon les formats des fichiers de données, la suppression est exécutée sur la base de cette information. Dans ce cas, l'information d'ordre de priorité de suppression est enregistrée à l'avance dans la partie de stockage d'information d'utilisateur 15 (dispositif de stockage d'information d'ordre de priorité de suppression) par l'utilisateur. L'unité de traitement d'estimation de capacité 12d calcule la capacité totale du courrier électronique à laquelle le traitement de suppression des fichiers de données attachés au courrier électronique a été exécuté de la manière décrite plus haut, et détermine si oui ou non elle entre dans la plage de capacité recevable qui est contenue dans l'information d'utilisateur. Quand la capacité totale du courrier électronique est dans la plage de la capacité recevable, l'unité de traitement d'estimation de capacité 12d enregistre le message électronique dans la boîte aux lettres 17 tel quel. Quand la capacité totale du courrier électronique dépasse la plage de capacité recevable décrite plus haut, l'unité de traitement d'estimation de capacité 12d donne les données du message électronique à l'unité de traitement de compression secondaire 13. Ensuite, l'unité de traitement de compression secondaire 13 va être expliquée. L'unité de traitement de compression secondaire 13 exécute le traitement de compression de sorte que la capacité du message électronique traité par l'unité de traitement de compression primaire 12 soit compatible avec la capacité recevable du téléphone portable côté réception 3. Par conséquent, comme indiqué sur la figure 4B, l'unité de traitement de compression secondaire 13 a une unité de traitement de calcul de capacité cible 13a et une unité de traitement de compression 13b incorporées. L'unité de traitement de calcul de capacité cible 13 (dispositif d'attribution de valeur de limite supérieure de compression) exécute un traitement pour attribuer la capacité recevable décrite ci-dessus à chaque fichier de données constituant le message électronique. Autrement dit, l'unité de traitement de calcul de capacité cible 13 calcule quelle quantité de capacité (capacité cible) de la capacité recevable peut être attribuée à chaque fichier de données (fichier attaché) du message électronique. L'unité de traitement de calcul de capacité cible 13 traite les capacités attribuées à chaque fichier de données comme les valeurs de limite supérieure de compression des fichiers de données respectifs. Spécifiquement, l'unité de traitement de calcul de capacité cible 13 calcule les valeurs de limite supérieure de compression décrites plus haut en les attribuant à chaque fichier sur la base du rapport des valeurs de seuil de compression qui sont définies conformément aux formats de chaque fichier de données. La figure 7 en montre un exemple. Dans ce cas, comme indiqué comme les données dues à la compression secondaire (MT) du côté droit de la figure 7, la capacité recevable est de 20 Ko . Ainsi, l'unité de traitement de calcul de capacité cible 13 attribue la capacité décrite ci-dessus à chaque fichier de données constituant le message électronique. A ce moment, il est défini dans le mode de réalisation que le contexte de courrier principal (M11) ne doit pas être comprimé. Par conséquent, l'unité de traitement de calcul de capacité cible 13 soustrait la capacité du contexte de courrier principal (M11) telle quelle de la capacité recevable , et attribue la capacité restante (18 Ko) aux fichiers attachés (JPG (M12), GIF (M13), GIF (M14)). Elle est attribuée en fonction du rapport des valeurs de capacité minimales (valeurs de seuil de compression) définies pour chaque format, qui est stocké dans la partie de stockage de valeur de capacité de support minimum 16. Par conséquent, dans le cas de la figure 7 où le rapport des valeurs de capacité de support minimum est JPG, GIF, GIF =3: 3,5: 3,5, les capacités cibles sont JPG: GIF: GIF =6: 7: 7 en attribuant la capacité restante 18 Ko par ce rapport. De la manière décrite plus haut, les valeurs de limite supérieure de compression sont déterminées pour chaque fichier de données, c'est-à-dire la capacité cible visée lors de l'exécution du traitement de compression. L'unité de traitement de compression 13b exécute le traitement de compression sur chaque fichier de données de sorte que les fichiers de données correspondent aux capacités cibles déterminées comme décrit plus haut. Autrement dit, comme décrit plus haut, l'unité de traitement de calcul de capacité cible 13 détermine les capacités recevables en les attribuant à tous les fichiers de données constituant le courrier électronique. Ainsi, l'unité de traitement de compression 13b comprime le courrier électronique lui-même pour qu'il corresponde à la capacité recevable (valeur de limite supérieure de capacité de réception). Spécifiquement, comme indiqué sur la figure 7, l'unité de traitement de compression 13b exécute un traitement de compression pour réduire JPG (M12) des données de courrier de compression primaires Ml à 6 Ko ou moins, et GIF (M13, M14) à 7 Ko ou moins. A ce moment, quand la capacité cible est supérieure à la valeur de capacité minimum du support, l'unité de traitement de compression 13 comprime le fichier de données comme cible de compression pour que sa capacité soit inférieure à la valeur de capacité cible et supérieure à la valeur de capacité minimum du support. Il est préférable que l'unité de traitement de compression 13 répète le traitement de compression de sorte que les capacités deviennent légèrement inférieures aux capacités cibles respectives, et continue le traitement de compression jusqu'à l'obtention d'un fichier de données comprimées qui soit le plus proche possible de la capacité cible. Les fichiers de données attachés au courrier électronique sont comprimés par le traitement de compression conformément aux valeurs de capacité de support minimum qui sont les limites de compression des formats respectifs. Par conséquent, il est possible de réaliser le traitement de compression en conservant la qualité de l'image uniforme dans chaque fichier. En outre, l'unité de traitement de compression 13 exécute de manière répétée le traitement de compression de sorte que la capacité ne devienne pas inférieure à la valeur de compression minimum du support. Par conséquent, il est possible de produire les données image comprimées en maintenant le niveau de qualité qui peut être visualisé sur le téléphone côté réception 3. Quand il existe un fichier de données qui n'est pas compatible avec la capacité cible, l'unité de traitement de compression 13 supprime ce fichier du message électronique par le traitement de compression décrit plus haut. Ensuite, l'unité de traitement de compression 13b construit le message électronique de nouveau avec les fichiers de données sur lesquels le traitement de compression a été exécuté et le stocke dans la boîte aux lettres 17. En outre, l'unité de traitement de transmission 14 (dispositif de transmission de données) transmet, au téléphone portable 3, le message électronique adressé au téléphone portable côté réception 3, qui est stocké dans la boîte aux lettres 17. (Action) Ensuite, les actions du serveur de messagerie 1 avec la constitution décrite plus haut seront décrites en faisant référence aux organigrammes des figures 9 à 12. La figure 9 est un organigramme représentant l'action globale du serveur de messagerie 1. La figure 10 représente l'action du traitement de compression primaire, la figure 11 est l'action du traitement de compression secondaire, et la figure 12 représente une partie de l'action du traitement de compression secondaire. En même temps, l'action de compression des données de messagerie sera décrite en faisant référence aux figures 5 à 8. D'abord, le téléphone portable côté émission 2 forme un courrier électronique pour le téléphone portable 3 du côté récepteur. Le contenu du courrier électronique est constitué du texte principal (MO1) (2 Ko), des données image JPG (MO2) (35 Ko), PNG (M03) (50 Ko), GIF (M04) (50 Ko), et des données musicales MP3 (M05) (50 Ko), indiquées comme les données de courrier (MO) sur le côté gauche de la figure 5, par exemple. La capacité totale est de 187 Ko. Quand le courrier électronique est transmis par le réseau N, il est reçu par le serveur de messagerie 1 du téléphone portable côté réception 3 (étape S1). Ensuite, le traitement de compression primaire est exécuté par l'unité de traitement de compression primaire 12 (étape S2). L'état du traitement sera décrit en détail en référence à la figure 10. D'abord, l'unité de traitement de compression primaire 12 du serveur de messagerie 1 spécifie le récepteur du courrier électronique reçu, c'est-àdire le téléphone portable côté réception 3, et extrait l'information d'utilisateur du téléphone portable côté réception 3 à partir de la partie de stockage d'information utilisateur 15. L'unité de traitement de compression primaire 12 extrait spécifiquement la capacité recevable , le nombre de fichiers attachables et le format utilisable du téléphone portable 3 dans l'information utilisateur. En outre, l'unité de traitement de compression primaire 12 extrait la valeur de capacité minimum du support de la partie stockage de valeur de capacité de support minimum 16 (étape S11). Ensuite, l'unité de traitement de compression primaire analyse le contenu du courrier électronique et reconnaît la constitution des données de courrier (étape S12). Autrement dit, comme indiqué sur la figure sur le côté gauche, l'unité de traitement de compression primaire 12 reconnaît la capacité du texte principal (M01) comme les données texte et chaque capacité des fichiers attachés respectifs (M01 - M05). Alors, l'unité de traitement de compression primaire 12 exécute le traitement de compression primaire comme la suppression ou la conversion sur chacun des fichiers de données (M01 - M05), comme cela sera décrit plus loin. Bien que non représenté, quand le nombre de fichiers attaché est supérieur au nombre de fichiers attachables extrait, les fichiers attachés sont supprimés conformément à l'information d'ordre de priorité de suppression stockée avec ceux-ci pour que leur nombre soit compatible avec le nombre de fichiers attachables . Par la suite, l'unité de traitement de compression primaire 12 porte son attention sur un certain fichier de données (partie) et détermine le type du fichier (étape S13). Ensuite, en faisant référence au format utilisable extrait, il détermine si oui ou non le fichier de données (le contenu), c'est-à-dire le fichier attaché, est une cible de conversion (étape S14). Quand c'est une cible de conversion (OUI à l'étape S14), l'unité de traitement de compression primaire 12 exécute le traitement de conversion de format (étape S15). A ce moment, quand la taille des données image est définie, même si c'est dans le même format, l'unité de traitement primaire de conversion 12 exécute le traitement pour convertir la taille. En outre, au cas où il s'agit d'un fichier de données non compris dans le format utilisable et impossible à convertir, il est déterminé comme la cible de suppression (OUI à l'étape S16), et le fichier de données est supprimé (étape S17). Par la suite, l'unité de traitement de compression primaire 12 exécute le traitement de conversion de l'en-tête du courrier électronique (étape S18) selon la conversion de format ou la suppression du fichier de données. Alors, l'unité de traitement de compression primaire 12 détermine si oui ou non le fichier de données (la partie) qui est la cible du traitement de compression primaire a une capacité inférieure à la valeur de capacité minimum du support, qui est définie pour le format (étape S19). Quand elle est inférieure à la valeur de capacité minimale (OUI à l'étape S19), l'unité de traitement de compression primaire 12 ajoute un drapeau au fichier de données indiquant que c'est une image prioritaire (étape S20). Cela est exécuté pour indiquer qu'il est inutile d'exécuter la compression pour le fichier attaché dont la capacité est déjà inférieure à la valeur de capacité de support minimum. Ensuite, l'unité de traitement de compression primaire 12 réitère le traitement décrit plus haut sur tous les fichiers de données (parties), générant ainsi les données de compression primaire. Après cela, l'unité de traitement de compression primaire 12 calcule la capacité totale des données de courrier de compression primaires générées, et vérifie si oui ou non la capacité totale est devenue inférieure à la valeur de capacité recevable (étape S3). Si cette capacité n'est pas dans les limites de la valeur de capacité recevable (NON à l'étape S3), l'unité passe au traitement de compression secondaire (étape S4). Si la capacité est dans les limites de la valeur de capacité recevable à ce point (OUI à l'étape S3), l'unité de traitement de compression secondaire 13 exécute le traitement de reconstruction MIME (étape S5), et stocke les données de courrier dans la boîte aux lettres 17 du téléphone portable 3 comme courrier électronique transmissible au téléphone côté réception 3 (étape S6). L'unité de traitement de transmission 14 transmet le courrier électronique au téléphone portable 3 (étape S7) quand il existe un courrier recevant une demande du téléphone portable côté réception 3, ou à un moment donné prescrit, par exemple, occurrence événement de traitement de transmission par le serveur de messagerie 1. Un exemple du traitement des étapes S13 à S21 décrites plus haut, sera décrit en référence à la figure 5 et à la figure 6. Comme décrit plus haut, le côté gauche de la figure 5 représente les données de courrier initiales (MO) transmises du téléphone portable côté émission 3, tandis que le côté droit montre les données de courrier (MT) qui peuvent être reçues par le téléphone portable côté réception 3. Les données de courrier recevables (MT) sont définies sur la base de l'information d'utilisateur extraite. Dans cet exemple, la capacité recevable est de 20 Ko, les formats utilisables sont le texte, JPG (120 x 120 pixels) et GIF (120 x 120 pixels). Par conséquent, l'unité de traitement de compression primaire 12 utilise, parmi les données de courrier originales, le texte principal (M01) tel quel et convertit les tailles de JPG (MO2) et GIF (M04) dans les tailles décrites ci-dessus. PNG (M03) est le format non compatible PC avec le téléphone portable 3, cependant, il peut être converti dans le format GIF. Par conséquent, l'unité de traitement de compression primaire 12 exécute la conversion de format. Cependant, MP3 (M05) n'est ni compatible, ni convertible, alors l'unité de traitement de compression primaire 12 supprime les données. Ainsi, les données de courrier de compression primaires Ml sont générées comme sur la figure 6 sur le côté droit. Comme indiqué dans le dessin, le texte principal (M11) reste à 2 Ko, et JPG (M12) et GIF (M14) sont redimensionnés, convertis ainsi en 25 Ko. En outre, les données de format PNG (M03) dans les données de courrier initiales sont converties dans le format GIF pour devenir des données (M13) de 30 Ko. Ainsi, la capacité totale des données de courrier de compression primaires (Ml) est 87 Ko, ce qui n'est pas dans la capacité recevable, 20 Ko, comme indiqué sur la figure 5. Alors, les données de courrier de compression primaires (Ml) sont avancées encore au traitement de compression secondaire. Ensuite, le traitement de compression secondaire (étape S4) sera décrit en détail en en faisant référence à la figure 11. D'abord, l'unité de traitement de compression secondaire 13 extrait, des données de courrier de compression primaire, le texte principal (M11) comme données texte et les données image qui constituent le fichier attaché, qui ont déjà été déterminées comme ayant une capacité inférieure à la valeur de capacité de support minimum et dotées d'un drapeau prioritaire, pour vérifier si oui ou non la capacité totale est supérieure à la capacité recevable (20 Ko) (étape S41). Si la capacité totale du texte principal et des données image prioritaires est supérieure à la capacité recevable (OUI à l'étape S41), l'unité de traitement de compression secondaire 13 détermine qu'il est impossible de comprimer les données à une valeur inférieure à la valeur de capacité recevable même si l'on poursuit le traitement de compression (étape S42). Puisqu'il n'est pas possible de transmettre le courrier électronique dans cet état, l'unité de traitement de compression secondaire 13 exécute un autre traitement de compression (étape S43). Par exemple, elle supprime les données image ou supprime une partie du texte principal de sorte que la capacité totale du courrier électronique devienne inférieure à la capacité recevable. En attendant, quand la capacité totale du texte et de l'image prioritaire n'a pas atteint la capacité recevable (NON à l'étape S41), l'unité de traitement de compression secondaire 13 détermine si oui ou non il existe un fichier de données (partie) autre que l'image (étape S44) . Si c'est le cas (OUI à l'étape S44), l'unité de traitement de compression secondaire 13 supprime le dernier fichier attaché sauf l'image (étape S45) , et vérifie de nouveau si oui ou non la capacité totale du courrier électronique devient inférieure à la valeur de capacité recevable (étape S46). Si elle inférieure à la valeur de capacité recevable (OUI à l'étape S46), l'unité de traitement de compression secondaire 13 termine le traitement de compression. Quand il n'y a aucun autre fichier de données que l'image (NON à l'étape S44), l'unité de traitement de compression secondaire 13 passe à l'étape de traitement S47. Le traitement décrit ci-dessus peut être exécuté uniquement quand il est défini dans le serveur de messagerie 1 pour donner la priorité aux données image comme données attachées ou s'il est défini à l'avance par l'utilisateur pour donner la priorité aux données image, par exemple. En outre, on peut donner la priorité à d'autres types de fichiers de données. Ensuite, à l'étape S47, l'unité de traitement de compression secondaire 13 calcule le nombre des fichiers de données comme cible de la compression secondaire, et la capacité cible de compression (capacité cible) pour chaque fichier de données. L'état du traitement sera décrit en détail en faisant référant à la figure 12. Tout d'abord, l'unité de traitement de compression secondaire 13, parmi la capacité recevable, calcule lacapacité restante C qui peut être attribuée aux fichiers de données pour être la cible de compression. Comme cela sera décrit plus loin, la capacité restante C est attribuée à chaque fichier de données pour être la cible de compression. En outre, l'unité de traitement de compression secondaire 13 exécute l'initialisation de chaque paramètre. Spécifiquement, l'unité de traitement de compression secondaire 13 définit le nombre d'image N comme le fichier attaché, et le nombre d'images i comme i = 1 . De plus, l'unité de traitement de compression secondaire 13 définit les paramètres n et D comme 0, respectivement (étape S61). Ensuite, l'unité de traitement de compression secondaire 13 ajoute, au paramètre D, les valeurs de capacité de support minimum qui correspondent aux formats de chaque donnée image (étape S62). Ensuite, l'unité de traitement de compression secondaire 13 compare le total (D) des valeurs de capacité de support minimum de chaque image et la capacité restante (C) de la capacité recevable chaque fois (étape S63). Si le total excède la capacité restante (OUI à l'étape S63 (D > C)), l'unité de traitement de compression secondaire 13 supprime les données image attachées du courrier électronique (étape S64). Si elle se situe dans la plage de la capacité restante (NON à l'étape S63), l'unité de traitement de compression secondaire 13 ajoute le nombre d'image de compression n (étape S65). L'unité de traitement de compression secondaire 13 exécute un tel traitement sur toutes les données image attachées (étapes S66, S67) . Après cela, l'unité de traitement de compression secondaire 13 calcule, sur la base du rapport des valeurs de capacité de support minimum, la capacité cible qui est la capacité cible de compression pour les données image étant déterminées comme la cible de compression (étape S68). La figure 7 montre un exemple d'un tel traitement. Comme indiqué sur ce dessin sur le côté gauche, la capacité totale des données de courrier (MT) après le traitement de compression secondaire est projeté comme 20 Ko. La capacité restante 18 Ko, le résultat de la soustraction de la capacité (2 Ko) du texte principal (MT1) de la capacité totale, est la capacité qui peut être attribuée aux données image attachées. L'unité de traitement de compression secondaire 13 attribue la capacité restante à trois données image (JPG (MT2), GIF (MT3), GIF (MT4)) conformément au rapport des valeurs de capacité de support minimum défini pour chaque format. Par conséquent, dans le cas de la figure 7 où le rapport des valeurs de capacité de support minimum est JPG: GIF: GIF = 3: 3,5: 3, 5, les capacités cibles sont JPG: GIF: GIF = 6: 7: 7 quand l'unité de traitement de compression secondaire 13 attribue la capacité restante 18 Ko selon ce rapport. De la manière décrite ci-dessus, les capacités cibles (valeurs de limite supérieure de compression) de chaque fichier de données sont déterminées. Ainsi, quand il existe des données image ayant une capacité compatible déjà avec la capacité cible déterminée (OUI à l'étape S69), l'unité de traitement de compression secondaire 13 élimine les données image de la cible de compression (étape S70), puisque les données image n'ont plus besoin de compression. L'unité de traitement de compression secondaire 13 calcule le dernier nombre cible de compression n en soustrayant le nombre d'images éliminées s du nombre cible de compression n. En outre, à ce stade, l'unité de traitement de compression secondaire 13 calcule la dernière capacité restante C en soustrayant la valeur totale w des capacités d'image éliminées de la capacité restante C (étape S71). Alors, l'unité de traitement de compression secondaire 13 recalcule la capacité cible avec la dernière capacité restante C (étape S68). De cette façon, le nombre cible de compression n et les capacités cibles pour chaque donnée image sont déterminés (étape S72). Ensuite, elle continue de l'étape S47 à l'étape S48 de la figure 10. L'unité de traitement de compression secondaire 13 compare le nombre d'images (N) attachées au courrier électronique et le nombre d'images (n) comme la cible de compression (étape S48). Si N > n (OUI à l'étape S48) , l'image cible non compression est éliminée du traitement de compression cible suivant (étape S49). Ensuite, l'unité de traitement de compression secondaire 13 exécute le traitement de compression sur chaque donnée image pour qu'elle soit inférieure aux valeurs de capacité cibles (étape S50). Si la valeur de capacité cible est supérieure à la valeur de capacité de support minimum à cet étape, l'unité de traitement de compression secondaire 13 réitère le traitement de compression de sorte que les données image deviennent inférieures à la valeur de capacité cible et supérieures à la valeur de capacité de support minimum. S'il existe des données image qui ne peuvent pas être comprimées pour être dans les limites de la capacité cible (NON à l'étape S51), l'unité de traitement de compression secondaire 13 supprime ce fichier (étape S52). L'unité de traitement de compression secondaire 13 exécute le traitement de compression sur toutes les données image cibles de compression (étape S53). Dans le cas de la figure 7, l'unité de traitement de compression secondaire 13 exécute le traitement de compression de sorte que la capacité du fichier JPG (M12) change de 25 Ko à 6 Ko ou moins, et que les capacités des fichiers GIF (M13, M14) changent de 30 Ko à 7 Ko ou moins, respectivement. Spécifiquement, l'unité de traitement de compression secondaire 13 réitère le traitement de compression de sorte que les capacités deviennent légèrement inférieures aux capacités cibles respectives et continue le traitement de compression jusqu'à l'obtention du fichier de données comprimé qui est plus proche de la capacité cible dans la mesure du possible, ce qui dans ce cas signifie exécuter le traitement de compression pour que la valeur obtenue ne soit pas inférieure ou égale à la valeur de capacité de support minimum. Le traitement de compression sur chaque donnée image peut être exécuté en parallèle. À titre d'exemple, on considère que, comme indiqué sur le côté droit de la figure 8, la capacité de JPG (M12) est comprimée à 5,2 Ko, GIF (M13) à 6 Ko et l'autre GIF (M14) à 4,3 Ko. Avec cela, toutes les données image se situent dans les limites de la capacité cible et la capacité totale des deuxièmes données de courrier de compression (M2) est de 17,5 Ko, ce qui est inférieur à la capacité recevable, 20 Ko. Comme décrit ci-dessus, quand il existe des données image qui ne se situent pas dans les limites de la capacité cible, ces données image sont supprimées. Ainsi, les données de courrier de compression secondaires finales doivent se situer dans les limites de la capacité recevable. En outre, toutes les données image excèdent les valeurs de capacité de compression de support minimales respectives, supprimant ainsi la détérioration des qualités d'images. Après cela, l'unité de traitement de compression secondaire 13 exécute le traitement de reconstruction MIME comme décrit plus haut (étape S5), et stocke le courrier dans la boîte aux lettres 17 du téléphone portable 3 comme le courrier électronique transmissible au téléphone côté réception 3 (étape S6). L'unité de traitement de transmission 14 transmet le courrier électronique au téléphone portable 3 (étape S7) quand il existe un courrier recevant une demande du téléphone portable côté réception 3 ou à un moment donné prescrit, par exemple traitement de transmission à partir du serveur de messagerie 1. De la manière décrite plus haut, le courrier électronique transmis satisfait à la condition de capacité pour être recevable par le téléphone portable côté réception 3, et seules les données image de format visualisable y sont attachées. Par conséquent, le courrier électronique peut être visualisé de manière sûre sur le téléphone côté réception 3. Toutes les données image comme fichier attaché sont comprimées conformément à la valeur de capacité de support minimum, c'est-à-dire la limite de compression de chaque format d'image. Ainsi, on peut supprimer tout traitement de compression excessif, ce qui permet d'obtenir les images avec une moindre détérioration de la qualité image. En outre, les qualités d'images d'une pluralité des fichiers peuvent être maintenues presque uniformes. Le serveur de messagerie 1 exécutant un tel traitement calcule à l'avance les capacités de cible de compression de chaque fichier de données de la cible de compression, et exécute le traitement de compression visant les capacités. Ainsi, le traitement de compression pour chaque fichier de données peut être exécuté en parallèle. Ainsi, il est possible de supprimer l'exécution répétée du traitement de compression sur le courrier électronique entier à exécuter jusqu'à ce que la capacité soit dans limites de la valeur de capacité recevable. Il en résulte que l'on peut augmenter la vitesse du traitement et réduire la charge de traitement. Le dispositif de compression de données de la présente invention peut être utilisé comme serveur de messagerie pour exécuter le traitement de compression sur des messages électroniques, montrant ainsi une applicabilité industrielle. SR 28814 JP/DB 2884084 REVENDICATIONS 1. Dispositif de compression de données qui comprime un fichier de données et le transmet à un terminal, caractérisé en ce qu'il comprend: un dispositif de stockage (lb) pour stocker une valeur de seuil de compression indiquant la limite de compression qui est définie à l'avance conformément à une propriété déterminée de ce fichier de données; et un dispositif de compression (13b) pour comprimer le fichier de données sur la base de cette valeur de seuil de compression. 2. Dispositif de compression de données selon la revendication 1, dans lequel la valeur de seuil de compression est au moins une valeur qui est définie pour conserver la qualité du fichier de données, une valeur qui est définie pour maintenir la qualité d'images du fichier de données, ou une valeur qui est définie conformément à une valeur de capacité du fichier de données. 3. Dispositif de compression de données selon la revendication 1, dans lequel: la valeur de seuil de compression est une valeur définie pour chaque format du fichier de données; et le dispositif de compression exécute la compression sur le fichier de données conformément à la valeur de seuil de compression qui est définie pour le même format que le format du fichier de données. SR 28814 JP/DB 4. Dispositif de compression de données selon la revendication 1, qui comprend un dispositif de transmission de données pour transmettre le fichier de données comme données de transmission, qui sont comprimées par le dispositif de compression, à un terminal connecté par le biais d'un réseau. 5. Dispositif de compression de données selon la revendication 2, dans lequel: la valeur de seuil de compression comprend une valeur de limite supérieure de capacité de réception d'un terminal comme une cible de transmission de données de transmission; et le dispositif de compression (13b) exécute la compression de sorte que la capacité des données de transmission soit compatible avec la valeur de limite supérieure de la capacité de réception. 6. Dispositif de compression de données (1) selon 20 la revendication 5, dans lequel: les données de transmission contiennent une pluralité des fichiers de données; le dispositif de stockage (15) a une fonction consistant à attribuer la valeur de limite supérieure de la capacité de réception comme valeurs de limite supérieure de compression pour chaque fichier de données; et le dispositif de compression exécute une compression de sorte que les capacités des fichiers de données respectifs deviennent inférieures aux valeurs de limite supérieure de compression attribuées. SR 28814 JP/DB 7. Dispositif de compression de données selon la revendication 6, dans lequel le dispositif de stockage (15) attribue la valeur de limite supérieure de compression conformément aux valeurs de seuil de compression qui sont définies selon les formats des fichiers de données respectifs. 8. Dispositif de compression de données selon la revendication 7, dans lequel le dispositif de stockage (15) attribue des valeurs de limite supérieure de compression conformément au rapport de chaque valeur de seuil de compression de chaque format des fichiers de données respectifs. 9. Programme de compression de données fonctionnant sur un dispositif de compression des données qui comprime un fichier de données et le transmet à un terminal, qui comprend les fonctions consistant à : stocker une valeur de seuil de compression (16) indiquant la limite de compression qui est définie conformément à la propriété du fichier de données; et comprimer le fichier de données (13b) conformément à la valeur de seuil de compression. 10. Procédé de compression de données image fonctionnant sur un dispositif de compression de données qui comprime un fichier de données et le transmet à un terminal, caractérisé en ce qu'il comprend les étapes suivantes: SR 28814 JP/DB une étape de stockage d'une valeur de seuil de compression indiquant la limite de compression qui est définie conformément à une propriété du fichier de données; et une étape de compression pour comprimer le fichier de données conformément à cette valeur de seuil de compression.