A method and system is provided to separate calcium carbonate inorganic eggshell from the inner lining of organic protein-based membrane in eggshell by-product. The method involves three phases: mechanical agitation/separation, functional chemical digestion and refining chemical digestion. In the mechanical stage, agitation and sieving are used to remove large pieces, and the majority of, membrane material. In the functional chemical digestion stage, the by-product is processed through at least one basic solution to remove additional organic membrane and impurities. In the refining chemical digestion stage, the remaining organic membrane and impurities are removed. The purified calcium carbonate is then rinsed and dried, in preparation for further refinement and processing to finished goods specifications.L'invention concerne un procédé et un système pour séparer le carbonate de calcium de coquille d'œuf minérale du revêtement interne de la membrane à base de protéines organiques dans un sous-produit de coquille d'œuf. Le procédé comporte trois phases : une agitation/séparation mécanique, une digestion chimique fonctionnelle et une digestion chimique de raffinage. À l'étape mécanique, une agitation et un tamisage sont utilisés pour éliminer les gros morceaux, et la majorité, du matériau membranaire. À l'étape de digestion chimique fonctionnelle, le sous-produit est traité par au moins une solution basique pour éliminer davantage de membrane organique et d'impuretés. À l'étage de digestion chimique de raffinage, la membrane organique et les impuretés restantes sont éliminées. Le carbonate de calcium purifié est ensuite rincé et séché, dans une préparation pour un raffinage et un traitement ultérieurs jusqu'à des spécifications de produits finis.