防止不正当复制应用程序执行的方法技术

技术编号:3063871 阅读:560 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的在于提供一种即使进行不正当拷贝、通过该不正当拷贝制成的复制品也不能使用的防止不正当复制应用程序执行的方法,若使用中的记录媒体的种类与写入应用程序中的正规媒体的种类相同,则使用中的记录媒体为正品,进行主程序的正规执行,但若是拷贝到种类与正品不同的记录媒体中的不正当复制品,则进行不同处理程序的执行。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及防止不正当复制游戏等应用程序的执行的方法、用于防止执行的程序、该程序的记录装置和记录该程序的记录媒体。
技术介绍
专门的编程者花费时间和费用,开发出游戏等应用程序,其著作权也受到法律保护。记录游戏等应用程序的CD-ROM等记录媒体一般有偿提供,在使用通过支付对价得到的CD-ROM等记录媒体中,仅使用记录媒体本身不构成任何问题。但是最近,对用户可进行记录的CD-R等记录媒体进行了拷贝并使用该CD-ROM的内容的不正当使用,在最坏的情况下,从1个CD-ROM拷贝到几个CD-R上并使用等著作权未受保护。因此,用于防止这种拷贝的技术向多方面过渡,研究、开发并实用化。但是,这种用于防止拷贝的技术并不完全,出现了使这些防止拷贝的技术无效的方法,因此,难以完全防止不正当拷贝。因此,转换想法,考虑假设即使被不正当拷贝,但如果通过该不正当拷贝制成的复制品不能使用,则不正当拷贝失去意义,最终能使用户不进行不正当拷贝。因此,本专利技术基于这种考虑做出,提供一种即使进行不正当拷贝、也可使通过该不正当拷贝制成的复制品也不能使用的防止不正当复制应用程序执行的方法、用于防止执行的程序、该程序的记录装置和记录该应用程序的记录媒体。
技术实现思路
最近最多的不正当拷贝方法是将写入CD-ROM的应用程序拷贝到CD-R上的方法。此时,正品的媒体种类是CD-ROM,相反,通过不正当拷贝所复制的记录媒体是CD-R,正品与不正当复制品中,媒体种类不同。另外,一般在由具有CD-ROM等记录媒体再现装置的计算机执行写入该记录媒体中的应用程序的情况下,该计算机具有的OS(操作系统)经BIOS(基本输入输出系统)或控制该记录媒体的再现装置的驱动器等来检测管理写入有执行中的程序的记录媒体。因此,通过在执行中的计算机上经API(应用程序接口)等询问OS写入有执行中的应用程序的记录媒体是什么,可回答计算机使用中的记录媒体的种类。因此,关注到这些方面,首先,在具有复制应用程序权限人的许诺下,使作为正规写入该应用程序的记录媒体种类的正规媒体的种类包含在该应用程序中。即,将正规媒体的种类写入正品中。因此,计算机在执行写入有应用程序的记录媒体时,通过上述操作获得作为写入有该执行中应用程序的记录媒体种类的使用中媒体的种类,观察获得的使用中媒体的种类与写入应用程序中的正规媒体的种类是否相同,从而判断运行中的记录媒体是否是正品。根据该观点做出的方案即为本专利技术。本专利技术的防止不正当复制应用程序执行的方法具体而言是如下方法。即,本专利技术的防止不正当复制应用程序执行的方法的特征在于,应用程序由主程序和先于主程序执行的在先程序构成,计算机通过在先程序,检测作为写入有当前执行中的应用程序的记录媒体的种类的使用中媒体的种类,同时,读出作为应用程序中包含的信息的、作为使应用程序的写入正规的记录媒体种类信息的正规媒体的种类,在该读出的正规媒体的种类与检测到的使用中媒体的种类相同时,进行主程序的正规执行,在不同时,进行在先程序中包含的不同处理程序的执行。本专利技术的防止不正当复制应用程序执行的方法是防止不正当拷贝到种类与写入有应用程序的正品记录媒体不同的记录媒体中的不正当复制品的执行方法。图1的流程图中实线表示的部分是说明本专利技术防止不正当复制应用程序执行的方法。另外,图中,S表示步骤序号(在本说明中,以下相同)。该应用程序由主程序、先于主程序执行的在先程序、和正规媒体的种类信息构成。图1中,若具备记录媒体再现装置的计算机执行写入该应用程序的记录媒体,则执行在先程序,通过该在先程序来进行如下动作。首先,计算机检测作为使用中的媒体种类的使用中媒体的种类(S1)。接着,读出写入应用程序中的正规媒体的种类(S2)。之后,判断检测到的使用中媒体的种类与读出的正规媒体的种类的相同性(S3),若相同(S4),则进行主程序的正规执行(S5),若不同(S4),则进行不同处理程序的执行(S6)。即,若记录媒体是正品,则因为使用中媒体的种类与正规媒体的种类相同,进行主程序的正规执行,但若记录媒体是拷贝到与正品不同的记录媒体中的不正当复制品,则因为使用中媒体的种类与正规媒体的种类不同,则进行不同处理程序的执行。在上述防止不正当复制应用程序执行的方法中,如上所述,若使用中的记录媒体的种类与写入应用程序的正规媒体的种类相同,则使用中的记录媒体是正品,进行主程序的正规执行,但若是拷贝到与正品不同的记录媒体中的不正当复制品,则进行不同处理程序的执行。因此,作为不同处理程序的内容,通过不执行主程序,可防止使用不正当拷贝到与正品不同的记录媒体中的不正当复制品。下面,说明用于上述防止不正当复制应用程序执行的方法的程序。第1防止不正当复制应用程序执行的程序是与主程序一起构成应用程序、并先于主程序执行的在先程序,在计算机中实现检测功能,计算机检测作为写入有当前执行中应用程序的记录媒体的种类的使用中媒体的种类,读出功能,读出作为应用程序中包含的信息的、作为使应用程序的写入正规的记录媒体种类信息的正规媒体的种类,和判断功能,在该读出的正规媒体的种类与检测到的使用中媒体的种类相同时,进行主程序的正规执行,在不同时,进行在先程序中包含的不同处理程序的执行。图2表示上述应用程序的结构。图2中,应用程序1如上所述,由主程序2与先于主程序执行的在先程序3构成。另外,在先程序3由检测功能实现程序4、读出功能实现程序5、判断功能实现程序6和不同处理程序8构成。另外,作为信息,在应用程序1中写入正规媒体的种类7。其中,通过执行在先程序来实现防止上述不正当复制应用程序执行的方法。即,在图1中,若具备记录媒体再现装置的计算机执行写入有应用程序1的记录媒体,则首先通过执行检测功能实现程序4,由计算机检测作为当前执行中应用程序1的记录媒体种类的使用中媒体的种类(S1),通过执行读出功能实现程序5,读出写入应用程序1中的正规媒体的种类(S2)。之后,通过执行判断功能实现程序6,判断检测到的使用中媒体的种类与读出的正规媒体的种类的相同性(S3),若相同(S4),则进行主程序的正规执行(S5),若不同(S4),则进行不同处理程序的执行(S6)。这样,根据上述防止不正当复制应用程序执行的程序,可实现上述防止不正当复制应用程序执行的方法。作为第2防止不正当复制应用程序执行的程序,具备判定功能,这作为用于实现上述检测功能的程序是实用的。该判定功能对计算机从写入有当前执行中的应用程序的记录媒体中进行读取、计算机中配备的使用中媒体的读出控制部,输出取得与进行该读取的记录媒体关联的各种信息的命令,同时,根据来自使用中媒体的读出控制部的对该命令的响应内容,判定使用中媒体的种类。根据该防止不正当复制应用程序执行的程序,可实现防止不正当复制应用程序执行的方法,向使用中媒体的读出控制部输出取得与记录媒体关联的各种信息的命令,根据来自使用中媒体的读出控制部的对该命令的响应内容,判定使用中媒体的种类,所以可正确检测使用中媒体的种类。另外,在上述防止不正当复制应用程序执行的程序中,作为检测CD-R、CD-RW、DVD-R、DVD-RAM、DVD-RW或DVD+RW各媒体的具体方法,推荐在检测功能中具备这些媒体中配备的检测有无ATIP(Absolute Time In Pregr本文档来自技高网...

【技术保护点】
一种防止不正当复制应用程序执行的方法,其特征在于,应用程序由主程序和先于主程序执行的在先程序构成,计算机通过所述在先程序,检测作为写入有当前执行中的所述应用程序的记录媒体的种类的使用中媒体的种类,同时,读出作 为所述应用程序中包含的信息的、作为使所述应用程序的写入正规的记录媒体种类信息的正规媒体的种类,在该读出的正规媒体的种类与所述检测出的使用中媒体的种类相同时,进行所述主程序的正规执行,在不同时,进行所述在先程序中包含的不同处理程序的执 行。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:中山成和谷口淳一
申请(专利权)人:玉帝空来富有限公司
类型:发明
国别省市:JP[日本]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1